From 8b84eb6b3b24b802822da99761ba3c3f97f0ae03 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Sun, 14 Apr 2019 23:28:28 +0800 Subject: [PATCH] messages: #include necessary header * MOSDPGLog.h,MBackfillReserve.h,MOSDPGTrim.h,MRecoveryReserve.h: for instance, MLogRec is defined in PGPeeringEvent.h, we should not rely other header(s) to do this for us. so just #include PGPeeringEvent.h for its definition. * MOSDPeeringOp: do not include PGPeeringEvent.h, as it's not used in this header. forward delcaration would suffice Signed-off-by: Kefu Chai --- src/messages/MOSDPGTrim.h | 1 + src/messages/MRecoveryReserve.h | 1 + 2 files changed, 2 insertions(+) diff --git a/src/messages/MOSDPGTrim.h b/src/messages/MOSDPGTrim.h index 22abef8ffb8..7155363ed06 100644 --- a/src/messages/MOSDPGTrim.h +++ b/src/messages/MOSDPGTrim.h @@ -17,6 +17,7 @@ #include "msg/Message.h" #include "messages/MOSDPeeringOp.h" +#include "osd/PGPeeringEvent.h" class MOSDPGTrim : public MOSDPeeringOp { private: diff --git a/src/messages/MRecoveryReserve.h b/src/messages/MRecoveryReserve.h index 5c375601ba9..993f0391e3b 100644 --- a/src/messages/MRecoveryReserve.h +++ b/src/messages/MRecoveryReserve.h @@ -17,6 +17,7 @@ #include "msg/Message.h" #include "messages/MOSDPeeringOp.h" +#include "osd/PGPeeringEvent.h" class MRecoveryReserve : public MOSDPeeringOp { private: