]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_net/rte_ip.h
net: fix IPv4 IHL and VHL define
[dpdk.git] / lib / librte_net / rte_ip.h
index 731ee4f213ebe26626b95230ca44fcad0369fc76..e3300fd0fe181b92d5ce719d09997a26177cdaec 100644 (file)
@@ -101,7 +101,7 @@ struct rte_ipv4_hdr {
 
 /* IPv4 default fields values */
 #define RTE_IPV4_MIN_IHL    (0x5)
-#define RTE_IPV4_VHL_DEF    (IPVERSION | RTE_IPV4_MIN_IHL)
+#define RTE_IPV4_VHL_DEF    ((IPVERSION << 4) | RTE_IPV4_MIN_IHL)
 
 /**
  * @internal Calculate a sum of all words in the buffer.