Antw: [PATCH 7/9] Fix strict-aliasing warning with struct mac_address

2014-10-06 Thread Ulrich Windl
[...] > diff --git a/iscsiuio/src/uip/ipv6.h b/iscsiuio/src/uip/ipv6.h > index 231f454..9e218fc 100644 > --- a/iscsiuio/src/uip/ipv6.h > +++ b/iscsiuio/src/uip/ipv6.h > @@ -71,7 +71,13 @@ struct udp_hdr { > }; > > struct mac_address { > - u8_t addr[6]; > + union { > + u8_t a

Re: [PATCH 7/9] Fix strict-aliasing warning with struct mac_address

2014-10-06 Thread Bart Van Assche
On 10/06/14 18:36, Andy Grover wrote: struct mac_address { - u8_t addr[6]; + union { + u8_t addr[6]; + struct { + u16_t first_2_bytes; + u32_t last_4_bytes; + }; + }; }; This patch change