X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fpackets.h;h=a8ae0f99b627ca7c2655d6314116088b7b04ed22;hb=419681daf125576d25839eaefbb179b65e19c091;hp=eca24d59585d62f61b3d19e4a59bdfa7c7827109;hpb=5b23ff7e7da56ee6fad43fe967f1b2a5beeb4893;p=sliver-openvswitch.git diff --git a/lib/packets.h b/lib/packets.h index eca24d595..a8ae0f99b 100644 --- a/lib/packets.h +++ b/lib/packets.h @@ -536,6 +536,7 @@ BUILD_ASSERT_DECL(UDP_HEADER_LEN == sizeof(struct udp_header)); #define TCP_CTL(flags, offset) (htons((flags) | ((offset) << 12))) #define TCP_FLAGS(tcp_ctl) (ntohs(tcp_ctl) & 0x0fff) +#define TCP_FLAGS_BE16(tcp_ctl) ((tcp_ctl) & htons(0x0fff)) #define TCP_OFFSET(tcp_ctl) (ntohs(tcp_ctl) >> 12) #define TCP_HEADER_LEN 20