[dpdk-dev] [PATCH] pcap: Fix ethernet device's name for pcap port
Remi Pommarel
repk at triplefau.lt
Tue Jan 20 20:15:16 CET 2015
Ethernet device's data should contain the virtual device name for pcap port.
This name is correctly set by rte_eth_dev_allocate() at initialization time,
but it is directly lost.
Signed-off-by: Remi Pommarel <repk at triplefau.lt>
---
lib/librte_pmd_pcap/rte_eth_pcap.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/lib/librte_pmd_pcap/rte_eth_pcap.c b/lib/librte_pmd_pcap/rte_eth_pcap.c
index f12d1e7..aa01464 100644
--- a/lib/librte_pmd_pcap/rte_eth_pcap.c
+++ b/lib/librte_pmd_pcap/rte_eth_pcap.c
@@ -735,6 +735,7 @@ rte_pmd_init_internals(const char *name, const unsigned nb_rx_queues,
data->dev_private = *internals;
data->port_id = (*eth_dev)->data->port_id;
+ snprintf(data->name, sizeof(data->name), "%s", (*eth_dev)->data->name);
data->nb_rx_queues = (uint16_t)nb_rx_queues;
data->nb_tx_queues = (uint16_t)nb_tx_queues;
data->dev_link = pmd_link;
--
2.0.1
More information about the dev
mailing list