diff options
author | Ben Pfaff <blp@nicira.com> | 2011-05-06 11:27:05 -0700 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2011-05-16 13:40:47 -0700 |
commit | d84d4b88d26e3f37ce24f1d3eebe0d70ef264f73 (patch) | |
tree | d53a3f9545711b45ccd43c33bb705767adf695ab /lib/packets.h | |
parent | 5eba3806a3a6e0531297e3cd763e23e8c1355abb (diff) |
Fix incorrect byte order annotations.
These are not actual bugs, just deceptive use of the wrong function or
type.
Found by sparse.
Diffstat (limited to 'lib/packets.h')
-rw-r--r-- | lib/packets.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/packets.h b/lib/packets.h index f45c3312..20065ade 100644 --- a/lib/packets.h +++ b/lib/packets.h @@ -328,8 +328,8 @@ BUILD_ASSERT_DECL(UDP_HEADER_LEN == sizeof(struct udp_header)); #define TCP_ACK 0x10 #define TCP_URG 0x20 -#define TCP_FLAGS(tcp_ctl) (htons(tcp_ctl) & 0x003f) -#define TCP_OFFSET(tcp_ctl) (htons(tcp_ctl) >> 12) +#define TCP_FLAGS(tcp_ctl) (ntohs(tcp_ctl) & 0x003f) +#define TCP_OFFSET(tcp_ctl) (ntohs(tcp_ctl) >> 12) #define TCP_HEADER_LEN 20 struct tcp_header { |