Added rte_ring wrapper functions to support dpdk-17.05 and older version
[tldk.git] / lib / libtle_l4p / misc.h
index 55dca10..6450b67 100644 (file)
@@ -16,6 +16,8 @@
 #ifndef _MISC_H_
 #define _MISC_H_
 
+#include <tle_dpdk_wrapper.h>
+
 #ifdef __cplusplus
 extern "C" {
 #endif
@@ -402,7 +404,7 @@ empty_mbuf_ring(struct rte_ring *r)
        struct rte_mbuf *mb[MAX_PKT_BURST];
 
        do {
-               n = rte_ring_dequeue_burst(r, (void **)mb, RTE_DIM(mb));
+               n = _rte_ring_dequeue_burst(r, (void **)mb, RTE_DIM(mb));
                for (i = 0; i != n; i++)
                        rte_pktmbuf_free(mb[i]);
        } while (n != 0);