From 19d8ef6f008ad04e6bb0216dbd6325a0ee20d743 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Wed, 13 Mar 2019 16:30:54 +0800 Subject: [PATCH] auth/cephx: fix encode_encrypt error handling **encode_encrypt** returns 0 on success, 1 otherwise Signed-off-by: xie xingguo --- src/auth/cephx/CephxServiceHandler.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/auth/cephx/CephxServiceHandler.cc b/src/auth/cephx/CephxServiceHandler.cc index 03d9c7357f1ce..12bb8348f44c5 100644 --- a/src/auth/cephx/CephxServiceHandler.cc +++ b/src/auth/cephx/CephxServiceHandler.cc @@ -179,7 +179,7 @@ int CephxServiceHandler::handle_request( } std::string err; if (encode_encrypt(cct, *pconnection_secret, session_key, cbl, - err) < 0) { + err)) { lderr(cct) << __func__ << " failed to encrypt connection secret, " << err << dendl; ret = -EACCES; -- 2.39.5