]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/cmd_list.cpp
Optimizations
[user/henk/code/inspircd.git] / src / cmd_list.cpp
index f281ce195a7b240e9928f4a2821f25eace36cb08..eaf96c097a7ab9fbb93627846d6d780ca4a93ace 100644 (file)
 #include "commands/cmd_list.h"
 #include "wildcard.h"
 
-
-
+/** Handle /LIST
+ */
 extern "C" command_t* init_command(InspIRCd* Instance)
 {
        return new cmd_list(Instance);
 }
 
-void cmd_list::Handle (const char** parameters, int pcnt, userrec *user)
+CmdResult cmd_list::Handle (const char** parameters, int pcnt, userrec *user)
 {
        user->WriteServ("321 %s Channel :Users Name",user->nick);
        for (chan_hash::const_iterator i = ServerInstance->chanlist.begin(); i != ServerInstance->chanlist.end(); i++)
@@ -44,4 +44,6 @@ void cmd_list::Handle (const char** parameters, int pcnt, userrec *user)
                }
        }
        user->WriteServ("323 %s :End of channel list.",user->nick);
+
+       return CMD_SUCCESS;
 }