From 9e4620536817dd099a916ef7b17d65f37b56cda7 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Tue, 12 Feb 2019 19:44:04 +0800 Subject: [PATCH] mon/MonClient: forward declare AuthRegistry instead of #include it to speed up the compilation. Signed-off-by: Kefu Chai --- src/mon/MonClient.cc | 1 + src/mon/MonClient.h | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mon/MonClient.cc b/src/mon/MonClient.cc index f26ef47ea65..a739e716647 100644 --- a/src/mon/MonClient.cc +++ b/src/mon/MonClient.cc @@ -43,6 +43,7 @@ #include "auth/KeyRing.h" #include "auth/AuthClientHandler.h" #include "auth/AuthMethodList.h" +#include "auth/AuthRegistry.h" #include "auth/RotatingKeyRing.h" #define dout_subsys ceph_subsys_monc diff --git a/src/mon/MonClient.h b/src/mon/MonClient.h index 3b8faf58b59..ee1e9bb20a1 100644 --- a/src/mon/MonClient.h +++ b/src/mon/MonClient.h @@ -27,7 +27,6 @@ #include "auth/AuthClient.h" #include "auth/AuthServer.h" -#include "auth/AuthRegistry.h" class MMonMap; class MConfig; @@ -38,8 +37,9 @@ struct MAuthReply; class MAuthRotating; class LogClient; class AuthAuthorizer; -class AuthMethodList; class AuthClientHandler; +class AuthMethodList; +class AuthRegistry; class KeyRing; class RotatingKeyRing; -- 2.39.5