diff options
| author | 2020-10-26 23:40:24 +0000 | |
|---|---|---|
| committer | 2020-10-27 00:59:11 +0000 | |
| commit | 7cb27dabe695505d2eb7b942c4fbf518dda8e6b3 (patch) | |
| tree | 12f7541d3389efa9a084d2a4859d6ce4ede43b03 /src/modules/m_sasl.cpp | |
| parent | Replace the check for eventfd() with a C++17 header check. (diff) | |
Convert CmdResult to an 8-bit strongly typed enum.
Diffstat (limited to 'src/modules/m_sasl.cpp')
| -rw-r--r-- | src/modules/m_sasl.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/modules/m_sasl.cpp b/src/modules/m_sasl.cpp index 3fdf8c24e..b174cb4f5 100644 --- a/src/modules/m_sasl.cpp +++ b/src/modules/m_sasl.cpp @@ -339,15 +339,15 @@ class CommandAuthenticate : public SplitCommand { { if (!cap.IsEnabled(user)) - return CMD_FAILURE; + return CmdResult::FAILURE; if (parameters[0].find(' ') != std::string::npos || parameters[0][0] == ':') - return CMD_FAILURE; + return CmdResult::FAILURE; if (parameters[0].length() > MAX_AUTHENTICATE_SIZE) { user->WriteNumeric(ERR_SASLTOOLONG, "SASL message too long"); - return CMD_FAILURE; + return CmdResult::FAILURE; } SaslAuthenticator *sasl = authExt.get(user); @@ -359,7 +359,7 @@ class CommandAuthenticate : public SplitCommand authExt.unset(user); } } - return CMD_FAILURE; + return CmdResult::FAILURE; } }; @@ -378,12 +378,12 @@ class CommandSASL : public Command if (!target) { ServerInstance->Logs.Log(MODNAME, LOG_DEBUG, "User not found in sasl ENCAP event: %s", parameters[1].c_str()); - return CMD_FAILURE; + return CmdResult::FAILURE; } SaslAuthenticator *sasl = authExt.get(target); if (!sasl) - return CMD_FAILURE; + return CmdResult::FAILURE; SaslState state = sasl->ProcessInboundMessage(parameters); if (state == SASL_DONE) @@ -391,7 +391,7 @@ class CommandSASL : public Command sasl->AnnounceState(); authExt.unset(target); } - return CMD_SUCCESS; + return CmdResult::SUCCESS; } RouteDescriptor GetRouting(User* user, const Params& parameters) override |
