aboutsummaryrefslogtreecommitdiff
path: root/lib/packets.h
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2011-05-06 11:27:05 -0700
committerBen Pfaff <blp@nicira.com>2011-05-16 13:40:47 -0700
commitd84d4b88d26e3f37ce24f1d3eebe0d70ef264f73 (patch)
treed53a3f9545711b45ccd43c33bb705767adf695ab /lib/packets.h
parent5eba3806a3a6e0531297e3cd763e23e8c1355abb (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.h4
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 {