]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/coremods/core_xline/core_xline.cpp
Use ERR_INVALIDUSERNAME rather than ERR_NEEDMOREPARAMS in USER.
[user/henk/code/inspircd.git] / src / coremods / core_xline / core_xline.cpp
index 93ac1db311868040137f1a63269eb4daceb770cc..d6c804748559d93678ec7f1eafca5665fc0bef8e 100644 (file)
@@ -46,8 +46,8 @@ bool InsaneBan::MatchesEveryone(const std::string& mask, MatcherBase& test, User
 
 bool InsaneBan::IPHostMatcher::Check(User* user, const std::string& mask) const
 {
-       return ((InspIRCd::Match(user->MakeHost(), mask, ascii_case_insensitive_map)) ||
-                       (InspIRCd::Match(user->MakeHostIP(), mask, ascii_case_insensitive_map)));
+       return ((InspIRCd::MatchCIDR(user->MakeHost(), mask, ascii_case_insensitive_map)) ||
+                       (InspIRCd::MatchCIDR(user->MakeHostIP(), mask, ascii_case_insensitive_map)));
 }
 
 class CoreModXLine : public Module