]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
auth/cephx: fix decode_encrypt error handling
authorxie xingguo <xie.xingguo@zte.com.cn>
Wed, 13 Mar 2019 09:21:24 +0000 (17:21 +0800)
committerxie xingguo <xie.xingguo@zte.com.cn>
Wed, 13 Mar 2019 09:21:24 +0000 (17:21 +0800)
**decode_encrypt** returns 0 on success, 1 otherwise

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
src/auth/cephx/CephxClientHandler.cc

index 77d8e687e4144986bc0af23ece74d643626ae968..94a9b7a0eb3b95c7872b916aa4696e603add8db7 100644 (file)
@@ -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 {