diff --git a/include/linux/icmp.h b/include/linux/icmp.h index f0b571f1060ba23aa0542d1bc33943e2fbd0ef75..878cfe4e587f29d0d5dd3129180227bed8bf8990 100644 --- a/include/linux/icmp.h +++ b/include/linux/icmp.h @@ -68,16 +68,16 @@ struct icmphdr { __u8 type; __u8 code; - __u16 checksum; + __be16 checksum; union { struct { - __u16 id; - __u16 sequence; + __be16 id; + __be16 sequence; } echo; - __u32 gateway; + __be32 gateway; struct { - __u16 __unused; - __u16 mtu; + __be16 __unused; + __be16 mtu; } frag; } un; };