]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_cgiirc.cpp
Run configure -update on all svn/git changes
[user/henk/code/inspircd.git] / src / modules / m_cgiirc.cpp
index c72e183906a5e5350a0705fe71569f84d16ef6bf..6cdad0958e7debb7d8b688185b5da777b59d55a4 100644 (file)
@@ -61,11 +61,12 @@ class CommandWebirc : public Command
        LocalStringExt webirc_ip;
 
        CGIHostlist Hosts;
-       CommandWebirc(InspIRCd* Instance, Module* Creator, bool bnotify)
-               : Command(Instance, Creator, "WEBIRC", 0, 4, true), notify(bnotify),
+       CommandWebirc(Module* Creator, bool bnotify)
+               : Command(Creator, "WEBIRC", 4), notify(bnotify),
                  realhost("cgiirc_realhost", Creator), realip("cgiirc_realip", Creator),
                  webirc_hostname("cgiirc_webirc_hostname", Creator), webirc_ip("cgiirc_webirc_ip", Creator)
                {
+                       works_before_reg = true;
                        this->syntax = "password client hostname ip";
                }
                CmdResult Handle(const std::vector<std::string> &parameters, User *user)
@@ -145,7 +146,7 @@ class ModuleCgiIRC : public Module
        CommandWebirc cmd;
        bool NotifyOpers;
 public:
-       ModuleCgiIRC(InspIRCd* Me) : Module(Me), cmd(Me, this, NotifyOpers)
+       ModuleCgiIRC(InspIRCd* Me) : Module(Me), cmd(this, NotifyOpers)
        {
                OnRehash(NULL);
                ServerInstance->AddCommand(&cmd);
@@ -433,7 +434,7 @@ public:
 
        virtual Version GetVersion()
        {
-               return Version("$Id$",VF_VENDOR,API_VERSION);
+               return Version("Change user's hosts connecting from known CGI:IRC hosts",VF_VENDOR,API_VERSION);
        }
 
 };