diff options
author | Ciprian Barbu <ciprian.barbu@linaro.org> | 2014-02-11 14:34:29 +0100 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2014-02-12 14:46:10 +0400 |
commit | 240c87f9f39df823bdbafbc3e893888318ad5096 (patch) | |
tree | 71a53cd8463ae04b84a274ace7def479528a61cb /platform/linux-generic/include/odp_packet_io_internal.h | |
parent | 1e3914dffbcd9026fa278eb100ac2cb90ad15779 (diff) |
Netmap support
Signed-off-by: Ciprian Barbu <ciprian.barbu@linaro.org>
Diffstat (limited to 'platform/linux-generic/include/odp_packet_io_internal.h')
-rw-r--r-- | platform/linux-generic/include/odp_packet_io_internal.h | 6 |
1 files changed, 6 insertions, 0 deletions
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 <odp_spinlock.h> #include <odp_packet_socket.h> +#ifdef ODP_HAVE_NETMAP +#include <odp_packet_netmap.h> +#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 { |