lib: remove extra parenthesis after return
[dpdk.git] / lib / librte_net / rte_ip.h
index f0ec543..71c519a 100644 (file)
@@ -80,7 +80,6 @@
 #include <stdint.h>
 #include <netinet/in.h>
 
-#include <rte_memcpy.h>
 #include <rte_byteorder.h>
 #include <rte_mbuf.h>
 
@@ -110,6 +109,17 @@ struct ipv4_hdr {
                                           (((c) & 0xff) << 8)  | \
                                           ((d) & 0xff))
 
+/** Maximal IPv4 packet length (including a header) */
+#define IPV4_MAX_PKT_LEN        65535
+
+/** Internet header length mask for version_ihl field */
+#define IPV4_HDR_IHL_MASK      (0x0f)
+/**
+ * Internet header length field multiplier (IHL field specifies overall header
+ * length in number of 4-byte words)
+ */
+#define IPV4_IHL_MULTIPLIER    (4)
+
 /* Fragment Offset * Flags. */
 #define        IPV4_HDR_DF_SHIFT       14
 #define        IPV4_HDR_MF_SHIFT       13
@@ -233,7 +243,7 @@ rte_ipv4_cksum(const struct ipv4_hdr *ipv4_hdr)
 {
        uint16_t cksum;
        cksum = rte_raw_cksum(ipv4_hdr, sizeof(struct ipv4_hdr));
-       return ((cksum == 0xffff) ? cksum : ~cksum);
+       return (cksum == 0xffff) ? cksum : ~cksum;
 }
 
 /**