]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/auth/none/AuthNoneAuthorizeHandler.cc
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / auth / none / AuthNoneAuthorizeHandler.cc
index 2b81212ce74e93895c8b88f004181c9c6dd2f9d0..bc553fed6bbeba675093de50d294ee30f5b3b898 100644 (file)
@@ -20,9 +20,9 @@
 bool AuthNoneAuthorizeHandler::verify_authorizer(
   CephContext *cct,
   const KeyStore& keys,
-  const bufferlist& authorizer_data,
+  const ceph::buffer::list& authorizer_data,
   size_t connection_secret_required_len,
-  bufferlist *authorizer_reply,
+  ceph::buffer::list *authorizer_reply,
   EntityName *entity_name,
   uint64_t *global_id,
   AuthCapsInfo *caps_info,
@@ -30,6 +30,7 @@ bool AuthNoneAuthorizeHandler::verify_authorizer(
   std::string *connection_secret,
   std::unique_ptr<AuthAuthorizerChallenge> *challenge)
 {
+  using ceph::decode;
   auto iter = authorizer_data.cbegin();
 
   try {
@@ -37,7 +38,7 @@ bool AuthNoneAuthorizeHandler::verify_authorizer(
     decode(struct_v, iter);
     decode(*entity_name, iter);
     decode(*global_id, iter);
-  } catch (const buffer::error &err) {
+  } catch (const ceph::buffer::error &err) {
     ldout(cct, 0) << "AuthNoneAuthorizeHandle::verify_authorizer() failed to decode" << dendl;
     return false;
   }