diff options
author | Attila Molnar <attilamolnar@hush.com> | 2014-03-12 13:50:41 +0100 |
---|---|---|
committer | Attila Molnar <attilamolnar@hush.com> | 2014-03-12 13:50:41 +0100 |
commit | 7aab18ae35770fa38aee887a3696d779516c7cb0 (patch) | |
tree | 77955f71f250a0f2784a9b6dd63c7a3bd860163d /src/coremods/core_xline/cmd_eline.cpp | |
parent | 9b17aecc0d711b1345416c0510adb270399960a9 (diff) |
Deduplicate and move the *MatchesEveryone() functions to core_xline
Diffstat (limited to 'src/coremods/core_xline/cmd_eline.cpp')
-rw-r--r-- | src/coremods/core_xline/cmd_eline.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/coremods/core_xline/cmd_eline.cpp b/src/coremods/core_xline/cmd_eline.cpp index c92bed25f..26b49894b 100644 --- a/src/coremods/core_xline/cmd_eline.cpp +++ b/src/coremods/core_xline/cmd_eline.cpp @@ -54,7 +54,8 @@ CmdResult CommandEline::Handle (const std::vector<std::string>& parameters, User return CMD_FAILURE; } - if (ServerInstance->HostMatchesEveryone(ih.first+"@"+ih.second,user)) + InsaneBan::IPHostMatcher matcher; + if (InsaneBan::MatchesEveryone(ih.first+"@"+ih.second, matcher, user, "E", "hostmasks")) return CMD_FAILURE; unsigned long duration = InspIRCd::Duration(parameters[1]); |