]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/Monitor.cc: fix condition that checks for unrecognized auth mode 30015/head
authorNeha Ojha <nojha@redhat.com>
Thu, 29 Aug 2019 17:37:24 +0000 (10:37 -0700)
committerNeha Ojha <nojha@redhat.com>
Thu, 29 Aug 2019 17:37:24 +0000 (10:37 -0700)
Introduced by 771682aad09

Fixes:https://tracker.ceph.com/issues/41429
Signed-off-by: Neha Ojha <nojha@redhat.com>
src/mon/Monitor.cc

index 0d36fb1b091d01ed81cfaf67f8ffce00e7fbec5b..2a1920dbd7d818f8eecbabc5b9e625749b89300f 100644 (file)
@@ -6217,7 +6217,7 @@ int Monitor::handle_auth_request(
     }
     dout(10) << __func__ << " bad authorizer on " << con << dendl;
     return -EACCES;
-  } else if (auth_meta->auth_mode < AUTH_MODE_MON &&
+  } else if (auth_meta->auth_mode < AUTH_MODE_MON ||
             auth_meta->auth_mode > AUTH_MODE_MON_MAX) {
     derr << __func__ << " unrecognized auth mode " << auth_meta->auth_mode
         << dendl;