From 2569fc7f5fce15b3f7e23b6aba7cb27800afe992 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Sun, 14 Feb 2021 15:31:46 +0800 Subject: [PATCH] msg/async/dpdk: define MARKER in .hh as we also reference this macro in DPDK.hh Signed-off-by: Kefu Chai --- src/msg/async/dpdk/DPDK.cc | 4 ---- src/msg/async/dpdk/DPDK.h | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/msg/async/dpdk/DPDK.cc b/src/msg/async/dpdk/DPDK.cc index 4c5df6e578c..0c1f0b2af8a 100644 --- a/src/msg/async/dpdk/DPDK.cc +++ b/src/msg/async/dpdk/DPDK.cc @@ -54,10 +54,6 @@ void* as_cookie(struct rte_pktmbuf_pool_private& p) { return &p; }; -#ifndef MARKER -typedef void *MARKER[0]; /**< generic marker for a point in a structure */ -#endif - /******************* Net device related constatns *****************************/ static constexpr uint16_t default_ring_size = 512; diff --git a/src/msg/async/dpdk/DPDK.h b/src/msg/async/dpdk/DPDK.h index 2bfbd3c75a4..ca9a124f2f7 100644 --- a/src/msg/async/dpdk/DPDK.h +++ b/src/msg/async/dpdk/DPDK.h @@ -87,6 +87,10 @@ class DPDKDevice; class DPDKWorker; +#ifndef MARKER +typedef void *MARKER[0]; /**< generic marker for a point in a structure */ +#endif + class DPDKQueuePair { using packet_provider_type = std::function ()>; public: -- 2.47.3