]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/extra/m_ssl_oper_cert.cpp
Fix opercert to behave correctly, patch from and tested by dz -- thanks!
[user/henk/code/inspircd.git] / src / modules / extra / m_ssl_oper_cert.cpp
index 967869d31e1ce4907d8d946b3a0f8f45863af480..fb7162a1fd953304d9e5f80c345d64741090872d 100644 (file)
@@ -148,7 +148,7 @@ class ModuleOperSSLCert : public Module
                                if (!OneOfMatches(TheHost, TheIP, HostName.c_str()))
                                        continue;
 
-                               if (Password.length() && !ServerInstance->PassCompare(user, Password.c_str(),parameters[1].c_str(), HashType.c_str()))
+                               if (Password.length() && ServerInstance->PassCompare(user, Password.c_str(),parameters[1].c_str(), HashType.c_str()))
                                        continue;
 
                                if (SSLOnly && !user->GetExt("ssl", dummy))