diff options
Diffstat (limited to 'include')
58 files changed, 62 insertions, 62 deletions
diff --git a/include/command_parse.h b/include/command_parse.h index 44f5946bc..15e0f1446 100644 --- a/include/command_parse.h +++ b/include/command_parse.h @@ -34,9 +34,9 @@ class CommandParser : public classbase command_table cmdlist; CommandParser(); - bool CallHandler(const std::string &commandname,char **parameters, int pcnt, userrec *user); + bool CallHandler(const std::string &commandname,const char** parameters, int pcnt, userrec *user); bool IsValidCommand(const std::string &commandname, int pcnt, userrec * user); - int LoopCall(command_t *fn, char **parameters, int pcnt, userrec *u, int start, int end, int joins); + int LoopCall(command_t *fn, const char** parameters, int pcnt, userrec *u, int start, int end, int joins); void ProcessBuffer(std::string &buffer,userrec *user); bool RemoveCommands(const char* source); bool CreateCommand(command_t *f); diff --git a/include/commands.h b/include/commands.h index 2aba8202f..e422b5c44 100644 --- a/include/commands.h +++ b/include/commands.h @@ -33,7 +33,7 @@ long duration(const char* str); bool host_matches_everyone(const std::string &mask, userrec* user); bool ip_matches_everyone(const std::string &ip, userrec* user); bool nick_matches_everyone(const std::string &nick, userrec* user); -int operstrcmp(char* data,char* input); +int operstrcmp(const char* data,const char* input); void split_chlist(userrec* user, userrec* dest, const std::string &cl); /* XXX Serious WTFness XXX diff --git a/include/commands/cmd_admin.h b/include/commands/cmd_admin.h index cf355305c..ae577950e 100644 --- a/include/commands/cmd_admin.h +++ b/include/commands/cmd_admin.h @@ -25,7 +25,7 @@ class cmd_admin : public command_t { public: cmd_admin () : command_t("ADMIN",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_away.h b/include/commands/cmd_away.h index a4303a647..9cb15c9fa 100644 --- a/include/commands/cmd_away.h +++ b/include/commands/cmd_away.h @@ -32,7 +32,7 @@ class cmd_away : public command_t { public: cmd_away () : command_t("AWAY",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_commands.h b/include/commands/cmd_commands.h index f3877d2c1..17b72f07b 100644 --- a/include/commands/cmd_commands.h +++ b/include/commands/cmd_commands.h @@ -32,7 +32,7 @@ class cmd_commands : public command_t { public: cmd_commands () : command_t("COMMANDS",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_connect.h b/include/commands/cmd_connect.h index a65000da4..979ba4a6a 100644 --- a/include/commands/cmd_connect.h +++ b/include/commands/cmd_connect.h @@ -25,7 +25,7 @@ class cmd_connect : public command_t { public: cmd_connect () : command_t("CONNECT",'o',1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_die.h b/include/commands/cmd_die.h index 89bcf6a26..e95137ad8 100644 --- a/include/commands/cmd_die.h +++ b/include/commands/cmd_die.h @@ -32,7 +32,7 @@ class cmd_die : public command_t { public: cmd_die () : command_t("DIE",'o',1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_eline.h b/include/commands/cmd_eline.h index fcb9bcc55..a48b74a43 100644 --- a/include/commands/cmd_eline.h +++ b/include/commands/cmd_eline.h @@ -32,7 +32,7 @@ class cmd_eline : public command_t { public: cmd_eline () : command_t("ELINE",'o',1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_gline.h b/include/commands/cmd_gline.h index d996af694..d8016d733 100644 --- a/include/commands/cmd_gline.h +++ b/include/commands/cmd_gline.h @@ -32,7 +32,7 @@ class cmd_gline : public command_t { public: cmd_gline () : command_t("GLINE",'o',1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_info.h b/include/commands/cmd_info.h index f0223e5e4..122395c44 100644 --- a/include/commands/cmd_info.h +++ b/include/commands/cmd_info.h @@ -32,7 +32,7 @@ class cmd_info : public command_t { public: cmd_info () : command_t("INFO",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_invite.h b/include/commands/cmd_invite.h index 4fe745bad..4150c8cc8 100644 --- a/include/commands/cmd_invite.h +++ b/include/commands/cmd_invite.h @@ -32,7 +32,7 @@ class cmd_invite : public command_t { public: cmd_invite () : command_t("INVITE",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_ison.h b/include/commands/cmd_ison.h index 2e66e2261..5dd28ab75 100644 --- a/include/commands/cmd_ison.h +++ b/include/commands/cmd_ison.h @@ -32,7 +32,7 @@ class cmd_ison : public command_t { public: cmd_ison () : command_t("ISON",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_join.h b/include/commands/cmd_join.h index e8c9e8eec..c7b4a3b18 100644 --- a/include/commands/cmd_join.h +++ b/include/commands/cmd_join.h @@ -32,7 +32,7 @@ class cmd_join : public command_t { public: cmd_join () : command_t("JOIN",0,1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_kick.h b/include/commands/cmd_kick.h index c23c2aedd..6fb470329 100644 --- a/include/commands/cmd_kick.h +++ b/include/commands/cmd_kick.h @@ -32,7 +32,7 @@ class cmd_kick : public command_t { public: cmd_kick () : command_t("KICK",0,2) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_kill.h b/include/commands/cmd_kill.h index 2fdf39e52..a8e879166 100644 --- a/include/commands/cmd_kill.h +++ b/include/commands/cmd_kill.h @@ -32,7 +32,7 @@ class cmd_kill : public command_t { public: cmd_kill () : command_t("KILL",'o',2) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_kline.h b/include/commands/cmd_kline.h index c0e4bf8c7..6f96f80dd 100644 --- a/include/commands/cmd_kline.h +++ b/include/commands/cmd_kline.h @@ -32,7 +32,7 @@ class cmd_kline : public command_t { public: cmd_kline () : command_t("KLINE",'o',1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_links.h b/include/commands/cmd_links.h index 1d710a071..ef465fe37 100644 --- a/include/commands/cmd_links.h +++ b/include/commands/cmd_links.h @@ -32,7 +32,7 @@ class cmd_links : public command_t { public: cmd_links () : command_t("LINKS",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_list.h b/include/commands/cmd_list.h index bc6a88749..29e61d17a 100644 --- a/include/commands/cmd_list.h +++ b/include/commands/cmd_list.h @@ -32,7 +32,7 @@ class cmd_list : public command_t { public: cmd_list () : command_t("LIST",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_loadmodule.h b/include/commands/cmd_loadmodule.h index d9ee5ad4b..bea19ae5f 100644 --- a/include/commands/cmd_loadmodule.h +++ b/include/commands/cmd_loadmodule.h @@ -32,7 +32,7 @@ class cmd_loadmodule : public command_t { public: cmd_loadmodule () : command_t("LOADMODULE",'o',1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_lusers.h b/include/commands/cmd_lusers.h index 79800bbce..156635af0 100644 --- a/include/commands/cmd_lusers.h +++ b/include/commands/cmd_lusers.h @@ -32,7 +32,7 @@ class cmd_lusers : public command_t { public: cmd_lusers () : command_t("LUSERS",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_map.h b/include/commands/cmd_map.h index 682407c38..c560198df 100644 --- a/include/commands/cmd_map.h +++ b/include/commands/cmd_map.h @@ -32,7 +32,7 @@ class cmd_map : public command_t { public: cmd_map () : command_t("MAP",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_modules.h b/include/commands/cmd_modules.h index 23a702247..a1684e507 100644 --- a/include/commands/cmd_modules.h +++ b/include/commands/cmd_modules.h @@ -32,7 +32,7 @@ class cmd_modules : public command_t { public: cmd_modules () : command_t("MODULES",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_motd.h b/include/commands/cmd_motd.h index 78ceaad2c..ca065f97e 100644 --- a/include/commands/cmd_motd.h +++ b/include/commands/cmd_motd.h @@ -32,7 +32,7 @@ class cmd_motd : public command_t { public: cmd_motd () : command_t("MOTD",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_names.h b/include/commands/cmd_names.h index 0a70b4d21..7c1b126f1 100644 --- a/include/commands/cmd_names.h +++ b/include/commands/cmd_names.h @@ -32,7 +32,7 @@ class cmd_names : public command_t { public: cmd_names () : command_t("NAMES",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_nick.h b/include/commands/cmd_nick.h index b0f39a1a4..53f7f5a87 100644 --- a/include/commands/cmd_nick.h +++ b/include/commands/cmd_nick.h @@ -32,7 +32,7 @@ class cmd_nick : public command_t { public: cmd_nick () : command_t("NICK",0,1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_notice.h b/include/commands/cmd_notice.h index b392a0c3a..358e405d6 100644 --- a/include/commands/cmd_notice.h +++ b/include/commands/cmd_notice.h @@ -32,7 +32,7 @@ class cmd_notice : public command_t { public: cmd_notice () : command_t("NOTICE",0,2) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_oper.h b/include/commands/cmd_oper.h index e71ca07a6..8e731b579 100644 --- a/include/commands/cmd_oper.h +++ b/include/commands/cmd_oper.h @@ -34,7 +34,7 @@ class cmd_oper : public command_t { public: cmd_oper () : command_t("OPER",0,2) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_part.h b/include/commands/cmd_part.h index 994244d56..e23f106fc 100644 --- a/include/commands/cmd_part.h +++ b/include/commands/cmd_part.h @@ -32,7 +32,7 @@ class cmd_part : public command_t { public: cmd_part () : command_t("PART",0,1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_pass.h b/include/commands/cmd_pass.h index 03c5ca7fc..c79686220 100644 --- a/include/commands/cmd_pass.h +++ b/include/commands/cmd_pass.h @@ -32,7 +32,7 @@ class cmd_pass : public command_t { public: cmd_pass () : command_t("PASS",0,1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_ping.h b/include/commands/cmd_ping.h index fdde057d3..8b9d88f1c 100644 --- a/include/commands/cmd_ping.h +++ b/include/commands/cmd_ping.h @@ -32,7 +32,7 @@ class cmd_ping : public command_t { public: cmd_ping () : command_t("PING",0,1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_pong.h b/include/commands/cmd_pong.h index 381d16253..ec517bdad 100644 --- a/include/commands/cmd_pong.h +++ b/include/commands/cmd_pong.h @@ -32,7 +32,7 @@ class cmd_pong : public command_t { public: cmd_pong () : command_t("PONG",0,1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_privmsg.h b/include/commands/cmd_privmsg.h index 2af58b9d0..a35a5cdec 100644 --- a/include/commands/cmd_privmsg.h +++ b/include/commands/cmd_privmsg.h @@ -32,7 +32,7 @@ class cmd_privmsg : public command_t { public: cmd_privmsg () : command_t("PRIVMSG",0,2) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_qline.h b/include/commands/cmd_qline.h index 5b209133e..f563b9cbb 100644 --- a/include/commands/cmd_qline.h +++ b/include/commands/cmd_qline.h @@ -32,7 +32,7 @@ class cmd_qline : public command_t { public: cmd_qline () : command_t("QLINE",'o',1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_quit.h b/include/commands/cmd_quit.h index f60c4b6b0..5229aaa50 100644 --- a/include/commands/cmd_quit.h +++ b/include/commands/cmd_quit.h @@ -32,7 +32,7 @@ class cmd_quit : public command_t { public: cmd_quit () : command_t("QUIT",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_rehash.h b/include/commands/cmd_rehash.h index f56ab126c..e98eed301 100644 --- a/include/commands/cmd_rehash.h +++ b/include/commands/cmd_rehash.h @@ -32,7 +32,7 @@ class cmd_rehash : public command_t { public: cmd_rehash () : command_t("REHASH",'o',0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_restart.h b/include/commands/cmd_restart.h index 622552a79..e77476919 100644 --- a/include/commands/cmd_restart.h +++ b/include/commands/cmd_restart.h @@ -32,7 +32,7 @@ class cmd_restart : public command_t { public: cmd_restart () : command_t("RESTART",'o',1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_rules.h b/include/commands/cmd_rules.h index 40d40ff6c..60567e24d 100644 --- a/include/commands/cmd_rules.h +++ b/include/commands/cmd_rules.h @@ -32,7 +32,7 @@ class cmd_rules : public command_t { public: cmd_rules () : command_t("RULES",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_server.h b/include/commands/cmd_server.h index d3822c9d8..05e1d57d0 100644 --- a/include/commands/cmd_server.h +++ b/include/commands/cmd_server.h @@ -32,7 +32,7 @@ class cmd_server : public command_t { public: cmd_server () : command_t("SERVER",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_squit.h b/include/commands/cmd_squit.h index 18fb2e926..e8a63b452 100644 --- a/include/commands/cmd_squit.h +++ b/include/commands/cmd_squit.h @@ -32,7 +32,7 @@ class cmd_squit : public command_t { public: cmd_squit () : command_t("SQUIT",'o',1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_stats.h b/include/commands/cmd_stats.h index 06924fb13..eeb3a0013 100644 --- a/include/commands/cmd_stats.h +++ b/include/commands/cmd_stats.h @@ -32,7 +32,7 @@ class cmd_stats : public command_t { public: cmd_stats () : command_t("STATS",0,1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_summon.h b/include/commands/cmd_summon.h index cfa70800b..467b1f71a 100644 --- a/include/commands/cmd_summon.h +++ b/include/commands/cmd_summon.h @@ -32,7 +32,7 @@ class cmd_summon : public command_t { public: cmd_summon () : command_t("SUMMON",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_time.h b/include/commands/cmd_time.h index b45b62bfe..2c4f55ba0 100644 --- a/include/commands/cmd_time.h +++ b/include/commands/cmd_time.h @@ -32,7 +32,7 @@ class cmd_time : public command_t { public: cmd_time () : command_t("TIME",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_topic.h b/include/commands/cmd_topic.h index e467a8b03..e0cd7e3de 100644 --- a/include/commands/cmd_topic.h +++ b/include/commands/cmd_topic.h @@ -32,7 +32,7 @@ class cmd_topic : public command_t { public: cmd_topic () : command_t("TOPIC",0,1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_trace.h b/include/commands/cmd_trace.h index 9c8d9ceed..50669498a 100644 --- a/include/commands/cmd_trace.h +++ b/include/commands/cmd_trace.h @@ -32,7 +32,7 @@ class cmd_trace : public command_t { public: cmd_trace () : command_t("TRACE",'o',0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_unloadmodule.h b/include/commands/cmd_unloadmodule.h index 8789d83eb..1eef989b1 100644 --- a/include/commands/cmd_unloadmodule.h +++ b/include/commands/cmd_unloadmodule.h @@ -32,7 +32,7 @@ class cmd_unloadmodule : public command_t { public: cmd_unloadmodule () : command_t("UNLOADMODULE",'o',1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_user.h b/include/commands/cmd_user.h index f4c9919a9..59a8f4c35 100644 --- a/include/commands/cmd_user.h +++ b/include/commands/cmd_user.h @@ -32,7 +32,7 @@ class cmd_user : public command_t { public: cmd_user () : command_t("USER",0,4) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_userhost.h b/include/commands/cmd_userhost.h index b319bb782..8fd75e63d 100644 --- a/include/commands/cmd_userhost.h +++ b/include/commands/cmd_userhost.h @@ -32,7 +32,7 @@ class cmd_userhost : public command_t { public: cmd_userhost () : command_t("USERHOST",0,1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_users.h b/include/commands/cmd_users.h index d7ebcdec9..a5e92f1a2 100644 --- a/include/commands/cmd_users.h +++ b/include/commands/cmd_users.h @@ -32,7 +32,7 @@ class cmd_users : public command_t { public: cmd_users () : command_t("USERS",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_version.h b/include/commands/cmd_version.h index 0fcd79543..e80dc3565 100644 --- a/include/commands/cmd_version.h +++ b/include/commands/cmd_version.h @@ -32,7 +32,7 @@ class cmd_version : public command_t { public: cmd_version () : command_t("VERSION",0,0) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_wallops.h b/include/commands/cmd_wallops.h index b32783ef6..3f98aa02d 100644 --- a/include/commands/cmd_wallops.h +++ b/include/commands/cmd_wallops.h @@ -32,7 +32,7 @@ class cmd_wallops : public command_t { public: cmd_wallops () : command_t("WALLOPS",'o',1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_who.h b/include/commands/cmd_who.h index 0487c43dc..cbf59ad37 100644 --- a/include/commands/cmd_who.h +++ b/include/commands/cmd_who.h @@ -32,7 +32,7 @@ class cmd_who : public command_t { public: cmd_who () : command_t("WHO",0,1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_whois.h b/include/commands/cmd_whois.h index 75abc6053..b129b3480 100644 --- a/include/commands/cmd_whois.h +++ b/include/commands/cmd_whois.h @@ -34,7 +34,7 @@ class cmd_whois : public command_t { public: cmd_whois () : command_t("WHOIS",0,1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_whowas.h b/include/commands/cmd_whowas.h index 09269a5f1..50838b17c 100644 --- a/include/commands/cmd_whowas.h +++ b/include/commands/cmd_whowas.h @@ -32,7 +32,7 @@ class cmd_whowas : public command_t { public: cmd_whowas () : command_t("WHOWAS",0,1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/commands/cmd_zline.h b/include/commands/cmd_zline.h index 438e33665..3ab32e080 100644 --- a/include/commands/cmd_zline.h +++ b/include/commands/cmd_zline.h @@ -32,7 +32,7 @@ class cmd_zline : public command_t { public: cmd_zline () : command_t("ZLINE",'o',1) { } - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/ctables.h b/include/ctables.h index 0acf0d02a..e6ae76015 100644 --- a/include/ctables.h +++ b/include/ctables.h @@ -55,7 +55,7 @@ class command_t : public Extensible source = "<core>"; } - virtual void Handle(char** parameters, int pcnt, userrec* user) = 0; + virtual void Handle(const char** parameters, int pcnt, userrec* user) = 0; virtual ~command_t() {} }; diff --git a/include/mode.h b/include/mode.h index 386116a24..76389c6a4 100644 --- a/include/mode.h +++ b/include/mode.h @@ -343,7 +343,7 @@ class ModeParser : public classbase * and *user->server == NULL. * @param servermode True if a server is setting the mode. */ - void Process(char **parameters, int pcnt, userrec *user, bool servermode); + void Process(const char** parameters, int pcnt, userrec *user, bool servermode); }; /** @@ -360,7 +360,7 @@ class cmd_mode : public command_t /** * Handle MODE */ - void Handle(char **parameters, int pcnt, userrec *user); + void Handle(const char** parameters, int pcnt, userrec *user); }; #endif diff --git a/include/modules.h b/include/modules.h index f7b8bc53a..18a4a6dbb 100644 --- a/include/modules.h +++ b/include/modules.h @@ -967,7 +967,7 @@ class Module : public Extensible * @param validated True if the command has passed all checks, e.g. it is recognised, has enough parameters, the user has permission to execute it, etc. * @return 1 to block the command, 0 to allow */ - virtual int OnPreCommand(const std::string &command, char **parameters, int pcnt, userrec *user, bool validated); + virtual int OnPreCommand(const std::string &command, const char** parameters, int pcnt, userrec *user, bool validated); /** Called to check if a user who is connecting can now be allowed to register * If any modules return false for this function, the user is held in the waiting @@ -1474,7 +1474,7 @@ class Server : public Extensible * your server in an unstable state! */ - virtual void SendMode(char **parameters, int pcnt, userrec *user); + virtual void SendMode(const char **parameters, int pcnt, userrec *user); /** Sends to all users matching a mode mask * You must specify one or more usermodes as the first parameter. These can be RFC specified modes such as +i, @@ -1550,7 +1550,7 @@ class Server : public Extensible * used for privilage checks, etc. * @return True if the command exists */ - virtual bool CallCommandHandler(const std::string &commandname, char** parameters, int pcnt, userrec* user); + virtual bool CallCommandHandler(const std::string &commandname, const char** parameters, int pcnt, userrec* user); /** This function returns true if the commandname exists, pcnt is equal to or greater than the number * of paramters the command requires, the user specified is allowed to execute the command, AND diff --git a/include/users.h b/include/users.h index 30fa937fb..23f7a7e5d 100644 --- a/include/users.h +++ b/include/users.h @@ -423,7 +423,7 @@ void AddWhoWas(userrec* u); void MaintainWhoWas(time_t TIME); void AddClient(int socket, int port, bool iscached, in_addr ip4); void FullConnectUser(userrec* user, CullList* Goners); -userrec* ReHashNick(char* Old, char* New); +userrec* ReHashNick(const char* Old, const char* New); void force_nickchange(userrec* user,const char* newnick); /* Configuration callbacks */ |