From: Max Kellermann Date: Mon, 8 Sep 2025 17:35:41 +0000 (+0200) Subject: mon/Monitor: forward-declare class Paxos X-Git-Tag: v21.0.0~50^2~5 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=757ab5fc22fe9b14e16c40e2d839d165b7fb6a58;p=ceph.git mon/Monitor: forward-declare class Paxos Signed-off-by: Max Kellermann --- diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc index 7a3f0492151..41ba96b0cde 100644 --- a/src/mon/Monitor.cc +++ b/src/mon/Monitor.cc @@ -37,6 +37,7 @@ #include "osd/OSDMap.h" #include "MonitorDBStore.h" +#include "Paxos.h" #include "messages/PaxosServiceMessage.h" #include "messages/MMonCommand.h" diff --git a/src/mon/Monitor.h b/src/mon/Monitor.h index 43d90443a24..400a411e1cd 100644 --- a/src/mon/Monitor.h +++ b/src/mon/Monitor.h @@ -36,7 +36,6 @@ #include "health_check.h" #include "MonMap.h" #include "Elector.h" -#include "Paxos.h" #include "Session.h" #include "MonCommand.h" @@ -101,6 +100,7 @@ enum { l_mon_last, }; +class Paxos; class PaxosService; class AdminSocketHook;