From b462cf2b226c4a806b0c7d52717112ac3ae62fa8 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 13 Sep 2018 14:14:43 -0500 Subject: [PATCH] msg/Messenger: uninline ms_deliver_verify_authorizer Signed-off-by: Sage Weil --- src/msg/Messenger.cc | 16 ++++++++++++++++ src/msg/Messenger.h | 16 +++++----------- 2 files changed, 21 insertions(+), 11 deletions(-) diff --git a/src/msg/Messenger.cc b/src/msg/Messenger.cc index 495e6064fe0..2d2c68ae96f 100644 --- a/src/msg/Messenger.cc +++ b/src/msg/Messenger.cc @@ -104,3 +104,19 @@ int Messenger::bindv(const entity_addrvec_t& addrs) << addrs.legacy_addr() << dendl; return bind(addrs.legacy_addr()); } + +bool Messenger::ms_deliver_verify_authorizer( + Connection *con, int peer_type, + int protocol, bufferlist& authorizer, bufferlist& authorizer_reply, + bool& isvalid, CryptoKey& session_key, + std::unique_ptr *challenge) +{ + for (const auto& dispatcher : dispatchers) { + if (dispatcher->ms_verify_authorizer(con, peer_type, protocol, + authorizer, + authorizer_reply, + isvalid, session_key, challenge)) + return true; + } + return false; +} diff --git a/src/msg/Messenger.h b/src/msg/Messenger.h index 737d1bcaba4..971acb477ed 100644 --- a/src/msg/Messenger.h +++ b/src/msg/Messenger.h @@ -769,17 +769,11 @@ public: * @return True if we were able to prove or disprove correctness of * authorizer, false otherwise. */ - bool ms_deliver_verify_authorizer(Connection *con, int peer_type, - int protocol, bufferlist& authorizer, bufferlist& authorizer_reply, - bool& isvalid, CryptoKey& session_key, - std::unique_ptr *challenge) { - for (const auto& dispatcher : dispatchers) { - if (dispatcher->ms_verify_authorizer(con, peer_type, protocol, authorizer, authorizer_reply, - isvalid, session_key, challenge)) - return true; - } - return false; - } + bool ms_deliver_verify_authorizer( + Connection *con, int peer_type, + int protocol, bufferlist& authorizer, bufferlist& authorizer_reply, + bool& isvalid, CryptoKey& session_key, + std::unique_ptr *challenge); /** * @} // Dispatcher Interfacing -- 2.39.5