X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_pmd_pcap%2Frte_eth_pcap.c;h=815d4ca0a17c8ef5d26c593c4fece31f86acb3ae;hb=c511a96a34d7c3e6954c1a634bae5e7208b7b3f2;hp=e5d227944e448adc257c1f2d55ee14531f87c07e;hpb=0a0dfd40ed01e3466102170464804b633a4082de;p=dpdk.git diff --git a/lib/librte_pmd_pcap/rte_eth_pcap.c b/lib/librte_pmd_pcap/rte_eth_pcap.c index e5d227944e..815d4ca0a1 100644 --- a/lib/librte_pmd_pcap/rte_eth_pcap.c +++ b/lib/librte_pmd_pcap/rte_eth_pcap.c @@ -136,7 +136,6 @@ eth_pcap_rx(void *queue, const u_char *packet; struct rte_mbuf *mbuf; struct pcap_rx_queue *pcap_q = queue; - struct rte_pktmbuf_pool_private *mbp_priv; uint16_t num_rx = 0; uint16_t buf_size; @@ -157,8 +156,7 @@ eth_pcap_rx(void *queue, break; /* Now get the space available for data in the mbuf */ - mbp_priv = rte_mempool_get_priv(pcap_q->mb_pool); - buf_size = (uint16_t) (mbp_priv->mbuf_data_room_size - + buf_size = (uint16_t)(rte_pktmbuf_data_room_size(pcap_q->mb_pool) - RTE_PKTMBUF_HEADROOM); if (header.len <= buf_size) {