net/mlx5: add C++ include guard to public header
[dpdk.git] / drivers / net / cxgbe / cxgbe_compat.h
index 20e4f8a..8d3737f 100644 (file)
@@ -10,6 +10,7 @@
 #include <stdint.h>
 #include <stdio.h>
 #include <stdarg.h>
+#include <stdbool.h>
 
 #include <rte_common.h>
 #include <rte_memcpy.h>
@@ -74,7 +75,6 @@ extern int cxgbe_mbox_logtype;
 #define CXGBE_ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1))
 #define PTR_ALIGN(p, a) ((typeof(p))CXGBE_ALIGN((unsigned long)(p), (a)))
 
-#define VLAN_HLEN 4
 #define ETHER_ADDR_LEN 6
 
 #define rmb()     rte_rmb() /* dpdk rte provided rmb */
@@ -86,7 +86,6 @@ typedef uint16_t  u16;
 typedef uint32_t  u32;
 typedef int32_t   s32;
 typedef uint64_t  u64;
-typedef int       bool;
 typedef uint64_t  dma_addr_t;
 
 #ifndef __le16
@@ -122,8 +121,6 @@ typedef uint64_t  dma_addr_t;
 
 #define FALSE  0
 #define TRUE   1
-#define false  0
-#define true   1
 
 #ifndef min
 #define min(a, b) RTE_MIN(a, b)