]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_cgiirc.cpp
Fix the 'w' extban not being added to the EXTBAN 005 numeric.
[user/henk/code/inspircd.git] / src / modules / m_cgiirc.cpp
index 434043e46966edba34fd6ca66b3fdf92b86a667c..f0963e4c1a81706a33ab134795796afb0fd2dd6f 100644 (file)
@@ -332,6 +332,11 @@ class ModuleCgiIRC
                ServerInstance->SNO->EnableSnomask('w', "CGIIRC");
        }
 
+       void On005Numeric(std::map<std::string, std::string>& tokens) CXX11_OVERRIDE
+       {
+               tokens["EXTBAN"].push_back('w');
+       }
+
        ModResult OnCheckBan(User* user, Channel*, const std::string& mask) CXX11_OVERRIDE
        {
                if (mask.length() <= 2 || mask[0] != 'w' || mask[1] != ':')