From: Kefu Chai Date: Sun, 14 Feb 2021 07:31:46 +0000 (+0800) Subject: msg/async/dpdk: define MARKER in .hh X-Git-Tag: v17.1.0~2896^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2569fc7f5fce15b3f7e23b6aba7cb27800afe992;p=ceph.git msg/async/dpdk: define MARKER in .hh as we also reference this macro in DPDK.hh Signed-off-by: Kefu Chai --- diff --git a/src/msg/async/dpdk/DPDK.cc b/src/msg/async/dpdk/DPDK.cc index 4c5df6e578ce..0c1f0b2af8a1 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 2bfbd3c75a48..ca9a124f2f7d 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: