From 240c87f9f39df823bdbafbc3e893888318ad5096 Mon Sep 17 00:00:00 2001 From: Ciprian Barbu Date: Tue, 11 Feb 2014 14:34:29 +0100 Subject: Netmap support Signed-off-by: Ciprian Barbu --- platform/linux-generic/include/odp_packet_io_internal.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'platform/linux-generic/include/odp_packet_io_internal.h') diff --git a/platform/linux-generic/include/odp_packet_io_internal.h b/platform/linux-generic/include/odp_packet_io_internal.h index fc00282fa..ba1ee9b7d 100644 --- a/platform/linux-generic/include/odp_packet_io_internal.h +++ b/platform/linux-generic/include/odp_packet_io_internal.h @@ -20,6 +20,9 @@ extern "C" { #include #include +#ifdef ODP_HAVE_NETMAP +#include +#endif struct pktio_entry { odp_spinlock_t lock; /**< entry spinlock */ @@ -28,6 +31,9 @@ struct pktio_entry { odp_queue_t outq_default; /**< default out queue */ odp_pktio_params_t params; /**< pktio parameters */ pkt_sock_t pkt_sock; /**< using socket API for IO */ +#ifdef ODP_HAVE_NETMAP + pkt_netmap_t pkt_nm; /**< using netmap API for IO */ +#endif }; typedef union { -- cgit v1.2.3