[ovs-dev] [PATCH 1/5] ofpbuf: Add private pointer for dpdk
Pravin
pshelar at nicira.com
Tue Apr 1 04:43:11 UTC 2014
From: Pravin Shelar <pshelar at nicira.com>
netdev-dpdk uses this pointer to store dpdk mbuf. This patch fixes
compilation error in dpdk.
Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
---
lib/ofpbuf.h | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/lib/ofpbuf.h b/lib/ofpbuf.h
index 8d1cb11..9becedd 100644
--- a/lib/ofpbuf.h
+++ b/lib/ofpbuf.h
@@ -22,6 +22,7 @@
#include "list.h"
#include "packets.h"
#include "util.h"
+#include "netdev-dpdk.h"
#ifdef __cplusplus
extern "C" {
@@ -52,6 +53,9 @@ struct ofpbuf {
UINT16_MAX. */
enum ofpbuf_source source; /* Source of memory allocated as 'base'. */
struct list list_node; /* Private list element for use by owner. */
+#ifdef DPDK_NETDEV
+ void *private_p; /* private pointer for use by dpdk */
+#endif
};
void * ofpbuf_resize_l2(struct ofpbuf *, int increment);
--
1.7.9.5
More information about the dev
mailing list