From 757ab5fc22fe9b14e16c40e2d839d165b7fb6a58 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 8 Sep 2025 19:35:41 +0200 Subject: [PATCH] mon/Monitor: forward-declare class Paxos Signed-off-by: Max Kellermann --- src/mon/Monitor.cc | 1 + src/mon/Monitor.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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; -- 2.47.3