diff options
Diffstat (limited to 'include/linux/icmpv6.h')
| -rw-r--r-- | include/linux/icmpv6.h | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/include/linux/icmpv6.h b/include/linux/icmpv6.h index 03067443198..a93a8dd3311 100644 --- a/include/linux/icmpv6.h +++ b/include/linux/icmpv6.h @@ -40,16 +40,18 @@ struct icmp6hdr {                  struct icmpv6_nd_ra {  			__u8		hop_limit;  #if defined(__LITTLE_ENDIAN_BITFIELD) -			__u8		reserved:4, +			__u8		reserved:3,  					router_pref:2, +					home_agent:1,  					other:1,  					managed:1;  #elif defined(__BIG_ENDIAN_BITFIELD)  			__u8		managed:1,  					other:1, +					home_agent:1,  					router_pref:2, -					reserved:4; +					reserved:3;  #else  #error	"Please fix <asm/byteorder.h>"  #endif  |