]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
auth: Remove unused function in AuthSessionHandler
authorLuo Kexue <luo.kexue@zte.com.cn>
Sat, 29 Jul 2017 02:09:37 +0000 (10:09 +0800)
committerLuo Kexue <luo.kexue@zte.com.cn>
Mon, 31 Jul 2017 00:16:08 +0000 (08:16 +0800)
Signed-off-by: Luo Kexue <luo.kexue@zte.com.cn>
src/auth/AuthSessionHandler.cc
src/auth/AuthSessionHandler.h
src/auth/cephx/CephxSessionHandler.cc

index 9734a5d5de8c54ffdd5b504309a35c1ec8710216..ab46b60c57999309532569d480b17d93f01f8c48 100644 (file)
@@ -38,14 +38,3 @@ AuthSessionHandler *get_auth_session_handler(CephContext *cct, int protocol, Cry
   }
   return NULL;
 }
-
-
-void AuthSessionHandler::print_auth_session_handler_stats() {
-  ldout(cct,10) << "Auth Session Handler Stats " << this << dendl;
-  ldout(cct,10) << "    Messages Signed    = " << messages_signed << dendl;
-  ldout(cct,10) << "    Signatures Checked = " << signatures_checked << dendl;
-  ldout(cct,10) << "        Signatures Matched = " << signatures_matched << dendl;
-  ldout(cct,10) << "        Signatures Did Not Match = " << signatures_failed << dendl;
-  ldout(cct,10) << "    Messages Encrypted = " << messages_encrypted << dendl;
-  ldout(cct,10) << "    Messages Decrypted = " << messages_decrypted << dendl;
-}
index d051750bcadc48280f3f348d921b2901e9ec95d9..f6c0b6000f3f55477140eade6bde913d17b3adc9 100644 (file)
@@ -34,26 +34,12 @@ protected:
   CryptoKey key;
 
 public:
-  // Keep stats on how many messages were signed, how many messages were encrypted, how many 
-  // signatures were properly checked, and how many messages were decrypted. PLR
-  int messages_signed;
-  int signatures_checked;
-  int signatures_matched;
-  int signatures_failed;
-  int messages_encrypted;
-  int messages_decrypted;
-
-  explicit AuthSessionHandler(CephContext *cct_) : cct(cct_), protocol(CEPH_AUTH_UNKNOWN), messages_signed(0),
-    signatures_checked(0), signatures_matched(0), signatures_failed(0), messages_encrypted(0),
-    messages_decrypted(0) {}
+  explicit AuthSessionHandler(CephContext *cct_) : cct(cct_), protocol(CEPH_AUTH_UNKNOWN) {}
 
   AuthSessionHandler(CephContext *cct_, int protocol_, CryptoKey key_) : cct(cct_), 
-    protocol(protocol_), key(key_), messages_signed(0), signatures_checked(0), signatures_matched(0), 
-    signatures_failed(0), messages_encrypted(0), messages_decrypted(0) {}
+    protocol(protocol_), key(key_) {}
   virtual ~AuthSessionHandler() { }
 
-  void print_auth_session_handler_stats() ;
-
   virtual bool no_security() = 0;
   virtual int sign_message(Message *message) = 0;
   virtual int check_message_signature(Message *message) = 0;
index 087d6c54aa2eb07d25815efd702834ce0a3c5453..5694a22c0766eac87103ce0b157391b70578f5a2 100644 (file)
@@ -81,7 +81,6 @@ int CephxSessionHandler::sign_message(Message *m)
   ceph_msg_footer& f = m->get_footer();
   f.sig = sig;
   f.flags = (unsigned)f.flags | CEPH_MSG_FOOTER_SIGNED;
-  messages_signed++;
   ldout(cct, 20) << "Putting signature in client message(seq # " << m->get_seq()
                 << "): sig = " << sig << dendl;
   return 0;
@@ -103,8 +102,6 @@ int CephxSessionHandler::check_message_signature(Message *m)
   if (r < 0)
     return r;
 
-  signatures_checked++;
-
   if (sig != m->get_footer().sig) {
     // Should have been signed, but signature check failed.  PLR
     if (!(m->get_footer().flags & CEPH_MSG_FOOTER_SIGNED)) {
@@ -122,14 +119,10 @@ int CephxSessionHandler::check_message_signature(Message *m)
     // security failure, particularly when there are large numbers of
     // them, since the latter is a potential sign of an attack.  PLR
 
-    signatures_failed++;
     ldout(cct, 0) << "Signature failed." << dendl;
     return (SESSION_SIGNATURE_FAILURE);
   }
 
-  // If we get here, the signature checked.  PLR
-  signatures_matched++;
-
   return 0;
 }