]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/coremods/core_xline/cmd_zline.cpp
Fix the OnSendWhoLine event being completely broken with WHOX.
[user/henk/code/inspircd.git] / src / coremods / core_xline / cmd_zline.cpp
index 1bc7e8afd7595e4810dc0bba667c8f53492f8ca2..350f3270c0d8dd5518b5b056ff1cb271f7c4a688 100644 (file)
@@ -30,7 +30,7 @@ CommandZline::CommandZline(Module* parent)
        syntax = "<ipmask> [<duration> :<reason>]";
 }
 
-CmdResult CommandZline::Handle (const std::vector<std::string>& parameters, User *user)
+CmdResult CommandZline::Handle(User* user, const Params& parameters)
 {
        std::string target = parameters[0];
 
@@ -103,5 +103,5 @@ CmdResult CommandZline::Handle (const std::vector<std::string>& parameters, User
 
 bool CommandZline::IPMatcher::Check(User* user, const std::string& ip) const
 {
-       return InspIRCd::Match(user->GetIPString(), ip, ascii_case_insensitive_map);
+       return InspIRCd::MatchCIDR(user->GetIPString(), ip, ascii_case_insensitive_map);
 }