X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fcmd_whowas.cpp;h=be3ee0add9eafb0f90ef7b164e50933276a93225;hb=1552f3918ac0dad7fef9b86b70c0f4a63d4e37a7;hp=399214d70a7bd590a1aabbbf2077f0580acfa8d9;hpb=8d95e3d343901a5571351787a3020db1e4aea238;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/cmd_whowas.cpp b/src/cmd_whowas.cpp index 399214d70..be3ee0add 100644 --- a/src/cmd_whowas.cpp +++ b/src/cmd_whowas.cpp @@ -2,12 +2,9 @@ * | Inspire Internet Relay Chat Daemon | * +------------------------------------+ * - * InspIRCd is copyright (C) 2002-2006 ChatSpike-Dev. - * E-mail: - * - * + * InspIRCd: (C) 2002-2007 InspIRCd Development Team + * See: http://www.inspircd.org/wiki/index.php/Credits * - * Written by Craig Edwards, Craig McLure, and others. * This program is free but copyrighted software; see * the file COPYING for details. * @@ -25,6 +22,13 @@ extern "C" command_t* init_command(InspIRCd* Instance) CmdResult cmd_whowas::Handle (const char** parameters, int pcnt, userrec* user) { + /* if whowas disabled in config */ + if (ServerInstance->Config->WhoWasGroupSize == 0 || ServerInstance->Config->WhoWasMaxGroups == 0) + { + user->WriteServ("421 %s %s :This command has been disabled.",user->nick,command.c_str()); + return CMD_FAILURE; + } + irc::whowas::whowas_users::iterator i = ServerInstance->whowas.find(parameters[0]); ServerInstance->Log(DEBUG,"Entered cmd_whowas");