projects
/
openvswitch
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
35aa1a9
)
Make it easier for the compiler to optimize IP_IS_FRAGMENT.
author
Ben Pfaff
<blp@nicira.com>
Mon, 4 Aug 2008 21:21:34 +0000
(14:21 -0700)
committer
Ben Pfaff
<blp@nicira.com>
Mon, 4 Aug 2008 21:46:01 +0000
(14:46 -0700)
include/packets.h
patch
|
blob
|
history
diff --git
a/include/packets.h
b/include/packets.h
index 177bc30f4befecc3ff407b913de7e10fa6c655cd..ea73cb14906da41bf453817fbffecac6a7a343c3 100644
(file)
--- a/
include/packets.h
+++ b/
include/packets.h
@@
-177,7
+177,7
@@
BUILD_ASSERT_DECL(VLAN_ETH_HEADER_LEN == sizeof(struct vlan_eth_header));
#define IP_MORE_FRAGMENTS 0x2000 /* More fragments. */
#define IP_FRAG_OFF_MASK 0x1fff /* Fragment offset. */
#define IP_IS_FRAGMENT(ip_frag_off) \
- (
ntohs(ip_frag_off) &
(IP_MORE_FRAGMENTS | IP_FRAG_OFF_MASK))
+ (
(ip_frag_off) & htons
(IP_MORE_FRAGMENTS | IP_FRAG_OFF_MASK))
#define IP_HEADER_LEN 20
struct ip_header {