aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-dpdk/include/odp_packet_io_internal.h
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2018-02-14 09:36:42 +0200
committerMaxim Uvarov <maxim.uvarov@linaro.org>2018-02-19 22:05:23 +0300
commitf44ea00700f861bfc12e1eb26b323555e707461d (patch)
tree327f70227e00bf99b584a6726e656e578b93a263 /platform/linux-dpdk/include/odp_packet_io_internal.h
parent27734c0e9b23a161cdcb433035fd0582fe9f66ae (diff)
linux-dpdk: port ID is 2 bytes long
Starting from DPDK v17.05 port ID is 2 bytes long. Also, unify port ID variable naming. Signed-off-by: Matias Elo <matias.elo@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-dpdk/include/odp_packet_io_internal.h')
-rw-r--r--platform/linux-dpdk/include/odp_packet_io_internal.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/platform/linux-dpdk/include/odp_packet_io_internal.h b/platform/linux-dpdk/include/odp_packet_io_internal.h
index c5718f733..83a84a1ef 100644
--- a/platform/linux-dpdk/include/odp_packet_io_internal.h
+++ b/platform/linux-dpdk/include/odp_packet_io_internal.h
@@ -49,12 +49,12 @@ typedef struct {
/** Packet socket using dpdk mmaped rings for both Rx and Tx */
typedef struct {
- uint8_t portid; /**< DPDK port identifier */
+ uint16_t port_id; /**< DPDK port identifier */
+ uint16_t mtu; /**< maximum transmission unit */
uint8_t lockless_rx; /**< no locking for rx */
uint8_t lockless_tx; /**< no locking for tx */
uint8_t min_rx_burst; /**< minimum RX burst size */
odp_pktin_hash_proto_t hash; /**< Packet input hash protocol */
- uint16_t mtu; /**< maximum transmission unit */
char ifname[32];
odp_ticketlock_t rx_lock[PKTIO_MAX_QUEUES]; /**< RX queue locks */
odp_ticketlock_t tx_lock[PKTIO_MAX_QUEUES]; /**< TX queue locks */