* | Inspire Internet Relay Chat Daemon |
* +------------------------------------+
*
- * InspIRCd: (C) 2002-2008 InspIRCd Development Team
- * See: http://www.inspircd.org/wiki/index.php/Credits
+ * InspIRCd: (C) 2002-2009 InspIRCd Development Team
+ * See: http://wiki.inspircd.org/Credits
*
* This program is free but copyrighted software; see
* the file COPYING for details.
if ((*u)->registered != REG_ALL)
{
ServerInstance->Users->QuitUser(*u, "Closing all unknown connections per request");
- std::string key = ConvToStr((*u)->GetIPString())+"."+ConvToStr((*u)->GetPort());
+ std::string key = ConvToStr((*u)->GetIPString())+"."+ConvToStr((*u)->GetServerPort());
closed[key]++;
}
}
class ModuleClose : public Module
{
- CommandClose* newcommand;
+ CommandClose cmd;
public:
ModuleClose(InspIRCd* Me)
- : Module(Me)
+ : Module(Me), cmd(Me)
{
- // Create a new command
- newcommand = new CommandClose(ServerInstance);
- ServerInstance->AddCommand(newcommand);
-
+ ServerInstance->AddCommand(&cmd);
}
virtual ~ModuleClose()