From: Max Kellermann Date: Fri, 15 Aug 2025 09:46:41 +0000 (+0200) Subject: mon/Monitor: forward-declare class Messenger X-Git-Tag: v21.0.0~50^2~13 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=6a93b59ff28db391f15101d4002b1ef72bd8db10;p=ceph.git mon/Monitor: forward-declare class Messenger Signed-off-by: Max Kellermann --- diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc index 891a8196c39..198b58a2266 100644 --- a/src/mon/Monitor.cc +++ b/src/mon/Monitor.cc @@ -63,6 +63,8 @@ #include "messages/MTimeCheck2.h" #include "messages/MPing.h" +#include "msg/Messenger.h" + #include "common/strtol.h" #include "common/ceph_argparse.h" #include "common/Timer.h" diff --git a/src/mon/Monitor.h b/src/mon/Monitor.h index 016d53ed23d..2830e0ef8b0 100644 --- a/src/mon/Monitor.h +++ b/src/mon/Monitor.h @@ -30,7 +30,6 @@ #include "include/types.h" #include "include/health.h" -#include "msg/Messenger.h" #include "common/Timer.h" @@ -59,6 +58,8 @@ #include "mon/MonOpRequest.h" #include "common/WorkQueue.h" +class Messenger; + using namespace TOPNSPC::common; #define CEPH_MON_PROTOCOL 13 /* cluster internal */