From 1c6d20e73c9369eb57b255188b59d784d0f2730e Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Tue, 28 Feb 2023 14:30:35 +0000 Subject: Refactor the password checking API. - Rename from (On)PassCompare to (On)CheckPassword. - Fix the order of the arguments to be password, hash, value. This makes more sense than what it was previously. - Fix the code documentation to not be complete nonsense and not reference ancient outdated APIs. --- src/modules/m_gateway.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/modules/m_gateway.cpp') diff --git a/src/modules/m_gateway.cpp b/src/modules/m_gateway.cpp index 1c4e3970a..af776d816 100644 --- a/src/modules/m_gateway.cpp +++ b/src/modules/m_gateway.cpp @@ -103,7 +103,7 @@ public: bool Matches(LocalUser* user, const std::string& pass, UserCertificateAPI& sslapi) const { // Did the user send a valid password? - if (!password.empty() && !InspIRCd::PassCompare(password, pass, passhash)) + if (!password.empty() && !InspIRCd::CheckPassword(password, passhash, pass)) return false; // Does the user have a valid fingerprint? -- cgit v1.3.1-10-gc9f91