app/testpmd: various updates
[dpdk.git] / app / test-pmd / txonly.c
index 7f3b89c..b943ca1 100644 (file)
@@ -92,13 +92,10 @@ static inline struct rte_mbuf *
 tx_mbuf_alloc(struct rte_mempool *mp)
 {
        struct rte_mbuf *m;
-       void *mb;
 
-       if (rte_mempool_get(mp, &mb) < 0)
-               return NULL;
-       m = (struct rte_mbuf *)mb;
-       __rte_mbuf_sanity_check(m, RTE_MBUF_PKT, 1);
-       return m;
+       m = __rte_mbuf_raw_alloc(mp);
+       __rte_mbuf_sanity_check_raw(m, RTE_MBUF_PKT, 0);
+       return (m);
 }
 
 static void