]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/osd: include MonClient.h in .cc
authorKefu Chai <kchai@redhat.com>
Wed, 6 Mar 2019 04:27:36 +0000 (12:27 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 20 Mar 2019 09:35:05 +0000 (17:35 +0800)
mon::Client's definition is only necessary in .cc

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/crimson/osd/osd.cc
src/crimson/osd/osd.h

index 91ccb2010cdb68c92c1987d4c31c7b52f0686b69..b1cab157a60ba20ce3b2518cd43bb044fe647883 100644 (file)
@@ -10,6 +10,7 @@
 #include "messages/MOSDMap.h"
 #include "messages/MPGStats.h"
 
+#include "crimson/mon/MonClient.h"
 #include "crimson/net/Connection.h"
 #include "crimson/net/Messenger.h"
 #include "crimson/os/cyan_collection.h"
index d06bbc938de6cd6b820d1f2dc906e6cf2aeb54a1..d8db07d84311d9ecb96883b39c93d09f0bd87d60 100644 (file)
@@ -12,7 +12,6 @@
 #include "crimson/common/simple_lru.h"
 #include "crimson/common/shared_lru.h"
 #include "crimson/mgr/client.h"
-#include "crimson/mon/MonClient.h"
 #include "crimson/net/Dispatcher.h"
 #include "crimson/osd/chained_dispatchers.h"
 #include "crimson/osd/osdmap_service.h"
@@ -26,6 +25,10 @@ class OSDMeta;
 class PG;
 class Heartbeat;
 
+namespace ceph::mon {
+  class Client;
+}
+
 namespace ceph::net {
   class Messenger;
 }