]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/nfb/nfb_rx.c
net/i40e: fix Rx packet statistics
[dpdk.git] / drivers / net / nfb / nfb_rx.c
index d6d4ba9663c6eab1cec94677f73a4d02b2ce7166..3ebb332ae46ceff71f19889d7b02954dff7dc9d8 100644 (file)
@@ -176,9 +176,10 @@ nfb_eth_rx_queue_init(struct nfb_device *nfb,
 }
 
 void
-nfb_eth_rx_queue_release(void *q)
+nfb_eth_rx_queue_release(struct rte_eth_dev *dev, uint16_t qid)
 {
-       struct ndp_rx_queue *rxq = (struct ndp_rx_queue *)q;
+       struct ndp_rx_queue *rxq = dev->data->rx_queues[qid];
+
        if (rxq->queue != NULL) {
                ndp_close_rx_queue(rxq->queue);
                rte_free(rxq);