Added CMake building system for libmemif
[vpp.git] / extras / libmemif / src / memif.h
index 38b5402..776baaf 100644 (file)
@@ -18,6 +18,8 @@
 #ifndef _MEMIF_H_
 #define _MEMIF_H_
 
+#include <stdint.h>
+
 #ifndef MEMIF_CACHELINE_SIZE
 #define MEMIF_CACHELINE_SIZE 64
 #endif
@@ -103,6 +105,7 @@ typedef struct __attribute__ ((packed))
   memif_region_index_t region;
   memif_region_offset_t offset;
   memif_log2_ring_size_t log2_ring_size;
+  uint16_t private_hdr_size;   /* used for private metadata */
 } memif_msg_add_ring_t;
 
 typedef struct __attribute__ ((packed))