]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_ident.cpp
Register a few extensions that weren't registered
[user/henk/code/inspircd.git] / src / modules / m_ident.cpp
index 35084fd453a23be754804706cef5b8606edf649c..93a3d6549b805ed0ea8cab5cc85ae724c233643e 100644 (file)
@@ -270,12 +270,17 @@ class ModuleIdent : public Module
  public:
        ModuleIdent() : ext("ident_socket", this)
        {
+       }
+
+       void init()
+       {
+               ServerInstance->Modules->AddService(ext);
                OnRehash(NULL);
                Implementation eventlist[] = {
                        I_OnRehash, I_OnUserInit, I_OnCheckReady,
                        I_OnUserDisconnect, I_OnSetConnectClass
                };
-               ServerInstance->Modules->Attach(eventlist, this, 5);
+               ServerInstance->Modules->Attach(eventlist, this, sizeof(eventlist)/sizeof(Implementation));
        }
 
        ~ModuleIdent()