From: xie xingguo Date: Wed, 13 Mar 2019 09:21:24 +0000 (+0800) Subject: auth/cephx: fix decode_encrypt error handling X-Git-Tag: v14.2.0~28^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d44b05548715f701f1cc66dd42e27343bcb25f88;p=ceph.git auth/cephx: fix decode_encrypt error handling **decode_encrypt** returns 0 on success, 1 otherwise Signed-off-by: xie xingguo --- diff --git a/src/auth/cephx/CephxClientHandler.cc b/src/auth/cephx/CephxClientHandler.cc index 77d8e687e4144..94a9b7a0eb3b9 100644 --- a/src/auth/cephx/CephxClientHandler.cc +++ b/src/auth/cephx/CephxClientHandler.cc @@ -174,7 +174,7 @@ int CephxClientHandler::handle_response( auto p = cbl.cbegin(); string err; if (decode_decrypt(cct, *connection_secret, *session_key, p, - err) < 0) { + err)) { lderr(cct) << __func__ << " failed to decrypt connection_secret" << dendl; } else {