From 7aab18ae35770fa38aee887a3696d779516c7cb0 Mon Sep 17 00:00:00 2001 From: Attila Molnar Date: Wed, 12 Mar 2014 13:50:41 +0100 Subject: Deduplicate and move the *MatchesEveryone() functions to core_xline --- src/coremods/core_xline/cmd_eline.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/coremods/core_xline/cmd_eline.cpp') 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& 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]); -- cgit v1.2.3