Signed-off-by: Sage Weil <sage@redhat.com>
class Timer;
class AuthAuthorizerHandlerRegistry;
+class AuthClient;
+class AuthServer;
class Messenger {
private:
int socket_priority;
public:
+ AuthClient *auth_client = 0;
+ AuthServer *auth_server = 0;
+
/**
* Various Messenger conditional config/type flags to allow
* different "transport" Messengers to tune themselves
uint32_t get_magic() { return magic; }
void set_magic(int _magic) { magic = _magic; }
+ void set_auth_client(AuthClient *ac) {
+ auth_client = ac;
+ }
+ void set_auth_server(AuthServer *as) {
+ auth_server = as;
+ }
+
protected:
/**
* set messenger's address