]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/pcap/rte_eth_pcap.c
net/pcap: fix possible mbuf double freeing
[dpdk.git] / drivers / net / pcap / rte_eth_pcap.c
index 7ff6dc38dc9a9df7de78cdb078dafd5472bddb24..d1dca2a3816a1ce5e875e3d4c25ef64589cd7008 100644 (file)
@@ -349,7 +349,6 @@ eth_pcap_tx_dumper(void *queue, struct rte_mbuf **bufs, uint16_t nb_pkts)
                                        mbuf->pkt_len,
                                        RTE_ETHER_MAX_JUMBO_FRAME_LEN);
 
-                               rte_pktmbuf_free(mbuf);
                                break;
                        }
                }
@@ -435,7 +434,6 @@ eth_pcap_tx(void *queue, struct rte_mbuf **bufs, uint16_t nb_pkts)
                                        mbuf->pkt_len,
                                        RTE_ETHER_MAX_JUMBO_FRAME_LEN);
 
-                               rte_pktmbuf_free(mbuf);
                                break;
                        }
                }