]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules.cpp
Patch: /rehash (not /rehash ssl) will now rebind SSL ports, but not dh params etc...
[user/henk/code/inspircd.git] / src / modules.cpp
index 734d5c2b251ab5766f539f53c4390d465158ce3c..cd869585f447bc6a34149df2e20ef43ba0b1fdcb 100644 (file)
@@ -151,7 +151,7 @@ int         Module::OnChangeLocalUserGECOS(User*, const std::string&) { return 0; }
 int            Module::OnLocalTopicChange(User*, Channel*, const std::string&) { return 0; }
 void           Module::OnEvent(Event*) { return; }
 char*          Module::OnRequest(Request*) { return NULL; }
-int            Module::OnOperCompare(const std::string&, const std::string&, int) { return 0; }
+int            Module::OnPassCompare(Extensible* ex, const std::string &password, const std::string &input, const std::string& hashtype) { return 0; }
 void           Module::OnGlobalOper(User*) { }
 void           Module::OnPostConnect(User*) { }
 int            Module::OnAddBan(User*, Channel*, const std::string &) { return 0; }
@@ -752,21 +752,6 @@ User* FindDescriptorHandler::Call(int socket)
        return reinterpret_cast<User*>(Server->SE->GetRef(socket));
 }
 
-bool InspIRCd::AddMode(ModeHandler* mh)
-{
-       return this->Modes->AddMode(mh);
-}
-
-bool InspIRCd::AddModeWatcher(ModeWatcher* mw)
-{
-       return this->Modes->AddModeWatcher(mw);
-}
-
-bool InspIRCd::DelModeWatcher(ModeWatcher* mw)
-{
-       return this->Modes->DelModeWatcher(mw);
-}
-
 bool InspIRCd::AddResolver(Resolver* r, bool cached)
 {
        if (!cached)
@@ -800,10 +785,6 @@ const std::vector<std::string> ModuleManager::GetAllModuleNames(int filter)
 
 ConfigReader::ConfigReader(InspIRCd* Instance) : ServerInstance(Instance)
 {
-       /* Is there any reason to load the entire config file again here?
-        * it's needed if they specify another config file, but using the
-        * default one we can just use the global config data - pre-parsed!
-        */
        this->errorlog = new std::ostringstream(std::stringstream::in | std::stringstream::out);
        this->error = CONF_NO_ERROR;
        this->data = &ServerInstance->Config->config_data;