diff options
author | Robin Burchell w00t@inspircd.org <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864> | 2008-09-30 18:45:10 +0000 |
---|---|---|
committer | Robin Burchell w00t@inspircd.org <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864> | 2008-09-30 18:45:10 +0000 |
commit | c32c3c99a1e1d395c88e901de200c21b9ca1e84f (patch) | |
tree | e272e1dc395df2947314ff24f0f9ce12b94f8f53 /src/protocol/bahamut.c | |
parent | 431918ceacfd5a580d4f28a8ae6077c9bbc44b99 (diff) |
Made all protocol modules able to be compiled via mostly constifying strings.
Due to the above, also had to constify strings in many other areas.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1202 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'src/protocol/bahamut.c')
-rw-r--r-- | src/protocol/bahamut.c | 222 |
1 files changed, 111 insertions, 111 deletions
diff --git a/src/protocol/bahamut.c b/src/protocol/bahamut.c index 7c5a33d3a..db66b6554 100644 --- a/src/protocol/bahamut.c +++ b/src/protocol/bahamut.c @@ -147,10 +147,10 @@ IRCDCAPAB myIrcdcap[] = { }; -void bahamut_set_umode(User * user, int ac, char **av) +void bahamut_set_umode(User * user, int ac, const char **av) { int add = 1; /* 1 if adding modes, 0 if deleting */ - char *modes = av[0]; + const char *modes = av[0]; ac--; @@ -471,7 +471,7 @@ CUMode myCumodes[128] = { -void bahamut_cmd_mode(char *source, char *dest, char *buf) +void bahamut_cmd_mode(const char *source, const char *dest, const char *buf) { if (!buf) { return; @@ -489,20 +489,20 @@ void bahamut_cmd_mode(char *source, char *dest, char *buf) } /* SVSHOLD - set */ -void bahamut_cmd_svshold(char *nick) +void bahamut_cmd_svshold(const char *nick) { send_cmd(ServerName, "SVSHOLD %s %d :%s", nick, NSReleaseTimeout, "Being held for registered user"); } /* SVSHOLD - release */ -void bahamut_cmd_release_svshold(char *nick) +void bahamut_cmd_release_svshold(const char *nick) { send_cmd(ServerName, "SVSHOLD %s 0", nick); } /* SVSMODE -b */ -void bahamut_cmd_unban(char *name, char *nick) +void bahamut_cmd_unban(const char *name, const char *nick) { bahamut_cmd_svsmode_chan(name, "-b", nick); } @@ -510,7 +510,7 @@ void bahamut_cmd_unban(char *name, char *nick) /* SVSMODE channel modes */ -void bahamut_cmd_svsmode_chan(char *name, char *mode, char *nick) +void bahamut_cmd_svsmode_chan(const char *name, const char *mode, const char *nick) { if (nick) { send_cmd(ServerName, "SVSMODE %s %s %s", name, mode, nick); @@ -519,13 +519,13 @@ void bahamut_cmd_svsmode_chan(char *name, char *mode, char *nick) } } -void bahamut_cmd_bot_chan_mode(char *nick, char *chan) +void bahamut_cmd_bot_chan_mode(const char *nick, const char *chan) { anope_cmd_mode(nick, chan, "%s %s", ircd->botchanumode, nick); } /* EVENT: SJOIN */ -int anope_event_sjoin(char *source, int ac, char **av) +int anope_event_sjoin(const char *source, int ac, const char **av) { do_sjoin(source, ac, av); return MOD_CONT; @@ -549,7 +549,7 @@ int anope_event_sjoin(char *source, int ac, char **av) ** parv[0] = new nickname ** parv[1] = hopcount */ -int anope_event_nick(char *source, int ac, char **av) +int anope_event_nick(const char *source, int ac, const char **av) { User *user; @@ -568,14 +568,14 @@ int anope_event_nick(char *source, int ac, char **av) } /* EVENT : CAPAB */ -int anope_event_capab(char *source, int ac, char **av) +int anope_event_capab(const char *source, int ac, const char **av) { capab_parse(ac, av); return MOD_CONT; } /* EVENT : OS */ -int anope_event_os(char *source, int ac, char **av) +int anope_event_os(const char *source, int ac, const char **av) { if (ac < 1) return MOD_CONT; @@ -584,7 +584,7 @@ int anope_event_os(char *source, int ac, char **av) } /* EVENT : NS */ -int anope_event_ns(char *source, int ac, char **av) +int anope_event_ns(const char *source, int ac, const char **av) { if (ac < 1) return MOD_CONT; @@ -593,7 +593,7 @@ int anope_event_ns(char *source, int ac, char **av) } /* EVENT : MS */ -int anope_event_ms(char *source, int ac, char **av) +int anope_event_ms(const char *source, int ac, const char **av) { if (ac < 1) return MOD_CONT; @@ -602,7 +602,7 @@ int anope_event_ms(char *source, int ac, char **av) } /* EVENT : HS */ -int anope_event_hs(char *source, int ac, char **av) +int anope_event_hs(const char *source, int ac, const char **av) { if (ac < 1) return MOD_CONT; @@ -611,7 +611,7 @@ int anope_event_hs(char *source, int ac, char **av) } /* EVENT : CS */ -int anope_event_cs(char *source, int ac, char **av) +int anope_event_cs(const char *source, int ac, const char **av) { if (ac < 1) return MOD_CONT; @@ -619,7 +619,7 @@ int anope_event_cs(char *source, int ac, char **av) return MOD_CONT; } -int anope_event_436(char *source, int ac, char **av) +int anope_event_436(const char *source, int ac, const char **av) { if (ac < 1) return MOD_CONT; @@ -696,7 +696,7 @@ void moduleAddIRCDMsgs(void) { /* *INDENT-ON* */ /* SQLINE */ -void bahamut_cmd_sqline(char *mask, char *reason) +void bahamut_cmd_sqline(const char *mask, const char *reason) { if (!mask || !reason) { return; @@ -706,13 +706,13 @@ void bahamut_cmd_sqline(char *mask, char *reason) } /* UNSGLINE */ -void bahamut_cmd_unsgline(char *mask) +void bahamut_cmd_unsgline(const char *mask) { send_cmd(NULL, "UNSGLINE 0 :%s", mask); } /* UNSZLINE */ -void bahamut_cmd_unszline(char *mask) +void bahamut_cmd_unszline(const char *mask) { /* this will likely fail so its only here for legacy */ send_cmd(NULL, "UNSZLINE 0 %s", mask); @@ -721,7 +721,7 @@ void bahamut_cmd_unszline(char *mask) } /* SZLINE */ -void bahamut_cmd_szline(char *mask, char *reason, char *whom) +void bahamut_cmd_szline(const char *mask, const char *reason, const char *whom) { /* this will likely fail so its only here for legacy */ send_cmd(NULL, "SZLINE %s :%s", mask, reason); @@ -736,13 +736,13 @@ void BahamutIRCdProto::cmd_svsnoop(const char *server, int set) send_cmd(NULL, "SVSNOOP %s %s", server, set ? "+" : "-"); } -void bahamut_cmd_svsadmin(char *server, int set) +void bahamut_cmd_svsadmin(const char *server, int set) { ircd_proto.cmd_svsnoop(server, set); } /* SGLINE */ -void bahamut_cmd_sgline(char *mask, char *reason) +void bahamut_cmd_sgline(const char *mask, const char *reason) { send_cmd(NULL, "SGLINE %d :%s:%s", (int)strlen(mask), mask, reason); } @@ -754,7 +754,7 @@ void BahamutIRCdProto::cmd_remove_akill(const char *user, const char *host) } /* PART */ -void bahamut_cmd_part(char *nick, char *chan, char *buf) +void bahamut_cmd_part(const char *nick, const char *chan, const char *buf) { if (!nick || !chan) { return; @@ -768,21 +768,21 @@ void bahamut_cmd_part(char *nick, char *chan, char *buf) } /* TOPIC */ -void bahamut_cmd_topic(char *whosets, char *chan, char *whosetit, - char *topic, time_t when) +void bahamut_cmd_topic(const char *whosets, const char *chan, const char *whosetit, + const char *topic, time_t when) { send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit, (unsigned long int) when, topic); } /* UNSQLINE */ -void bahamut_cmd_unsqline(char *user) +void bahamut_cmd_unsqline(const char *user) { send_cmd(NULL, "UNSQLINE %s", user); } /* JOIN - SJOIN */ -void bahamut_cmd_join(char *user, char *channel, time_t chantime) +void bahamut_cmd_join(const char *user, const char *channel, time_t chantime) { send_cmd(user, "SJOIN %ld %s", (long int) chantime, channel); } @@ -800,8 +800,8 @@ void bahamut_cmd_burst() * parv[5]=time set * parv[6]=reason */ -void bahamut_cmd_akill(char *user, char *host, char *who, time_t when, - time_t expires, char *reason) +void bahamut_cmd_akill(const char *user, const char *host, const char *who, time_t when, + time_t expires, const char *reason) { send_cmd(NULL, "AKILL %s %s %d %s %ld :%s", host, user, 86400 * 2, who, (long int) time(NULL), reason); @@ -816,7 +816,7 @@ void bahamut_cmd_akill(char *user, char *host, char *who, time_t when, /* Note: if the stamp is null 0, the below usage is correct of Bahamut */ -void bahamut_cmd_svskill(char *source, char *user, char *buf) +void bahamut_cmd_svskill(const char *source, const char *user, const char *buf) { if (!source || !user || !buf) { @@ -833,7 +833,7 @@ void bahamut_cmd_svskill(char *source, char *user, char *buf) * parv[3] - mode (or services id if old svs version) * parv[4] - optional arguement (services id) */ -void bahamut_cmd_svsmode(User * u, int ac, char **av) +void bahamut_cmd_svsmode(User * u, int ac, const char **av) { send_cmd(ServerName, "SVSMODE %s %ld %s%s%s", u->nick, (long int) u->timestamp, av[0], (ac == 2 ? " " : ""), @@ -846,13 +846,13 @@ void bahamut_cmd_svsmode(User * u, int ac, char **av) * parv[1] = server name * parv[2] = comment */ -void bahamut_cmd_squit(char *servname, char *message) +void bahamut_cmd_squit(const char *servname, const char *message) { send_cmd(NULL, "SQUIT %s :%s", servname, message); } /* PONG */ -void bahamut_cmd_pong(char *servname, char *who) +void bahamut_cmd_pong(const char *servname, const char *who) { send_cmd(servname, "PONG %s", who); } @@ -871,13 +871,13 @@ void bahamut_cmd_svinfo() } /* PASS */ -void bahamut_cmd_pass(char *pass) +void bahamut_cmd_pass(const char *pass) { send_cmd(NULL, "PASS %s :TS", pass); } /* SERVER */ -void bahamut_cmd_server(char *servname, int hop, char *descript) +void bahamut_cmd_server(const char *servname, int hop, const char *descript) { send_cmd(NULL, "SERVER %s %d :%s", servname, hop, descript); } @@ -912,7 +912,7 @@ void bahamut_cmd_connect(int servernum) /* EVENT : SERVER */ -int anope_event_server(char *source, int ac, char **av) +int anope_event_server(const char *source, int ac, const char **av) { if (!stricmp(av[1], "1")) { uplink = sstrdup(av[0]); @@ -923,7 +923,7 @@ int anope_event_server(char *source, int ac, char **av) } /* EVENT : PRIVMSG */ -int anope_event_privmsg(char *source, int ac, char **av) +int anope_event_privmsg(const char *source, int ac, const char **av) { if (ac != 2) return MOD_CONT; @@ -939,13 +939,13 @@ int anope_event_privmsg(char *source, int ac, char **av) * parv[3] = server is standalone or connected to non-TS only * parv[4] = server's idea of UTC time */ -int anope_event_svinfo(char *source, int ac, char **av) +int anope_event_svinfo(const char *source, int ac, const char **av) { return MOD_CONT; } -int anope_event_part(char *source, int ac, char **av) +int anope_event_part(const char *source, int ac, const char **av) { if (ac < 1 || ac > 2) return MOD_CONT; @@ -953,7 +953,7 @@ int anope_event_part(char *source, int ac, char **av) return MOD_CONT; } -int anope_event_whois(char *source, int ac, char **av) +int anope_event_whois(const char *source, int ac, const char **av) { if (source && ac >= 1) { m_whois(source, av[0]); @@ -961,7 +961,7 @@ int anope_event_whois(char *source, int ac, char **av) return MOD_CONT; } -int anope_event_topic(char *source, int ac, char **av) +int anope_event_topic(const char *source, int ac, const char **av) { if (ac != 4) return MOD_CONT; @@ -969,7 +969,7 @@ int anope_event_topic(char *source, int ac, char **av) return MOD_CONT; } -int anope_event_squit(char *source, int ac, char **av) +int anope_event_squit(const char *source, int ac, const char **av) { if (ac != 2) return MOD_CONT; @@ -977,7 +977,7 @@ int anope_event_squit(char *source, int ac, char **av) return MOD_CONT; } -int anope_event_quit(char *source, int ac, char **av) +int anope_event_quit(const char *source, int ac, const char **av) { if (ac != 1) return MOD_CONT; @@ -986,7 +986,7 @@ int anope_event_quit(char *source, int ac, char **av) } /* EVENT: MODE */ -int anope_event_mode(char *source, int ac, char **av) +int anope_event_mode(const char *source, int ac, const char **av) { if (ac < 2) return MOD_CONT; @@ -1000,7 +1000,7 @@ int anope_event_mode(char *source, int ac, char **av) } /* EVENT: KILL */ -int anope_event_kill(char *source, int ac, char **av) +int anope_event_kill(const char *source, int ac, const char **av) { if (ac != 2) return MOD_CONT; @@ -1010,7 +1010,7 @@ int anope_event_kill(char *source, int ac, char **av) } /* EVENT: KICK */ -int anope_event_kick(char *source, int ac, char **av) +int anope_event_kick(const char *source, int ac, const char **av) { if (ac != 3) return MOD_CONT; @@ -1019,7 +1019,7 @@ int anope_event_kick(char *source, int ac, char **av) } /* EVENT: JOIN */ -int anope_event_join(char *source, int ac, char **av) +int anope_event_join(const char *source, int ac, const char **av) { if (ac != 1) return MOD_CONT; @@ -1028,7 +1028,7 @@ int anope_event_join(char *source, int ac, char **av) } /* EVENT: MOTD */ -int anope_event_motd(char *source, int ac, char **av) +int anope_event_motd(const char *source, int ac, const char **av) { if (!source) { return MOD_CONT; @@ -1038,7 +1038,7 @@ int anope_event_motd(char *source, int ac, char **av) return MOD_CONT; } -void bahamut_cmd_notice_ops(char *source, char *dest, char *buf) +void bahamut_cmd_notice_ops(const char *source, const char *dest, const char *buf) { if (!buf) { return; @@ -1047,7 +1047,7 @@ void bahamut_cmd_notice_ops(char *source, char *dest, char *buf) } /* NOTICE */ -void bahamut_cmd_notice(char *source, char *dest, char *buf) +void bahamut_cmd_notice(const char *source, const char *dest, const char *buf) { if (!buf) { return; @@ -1060,12 +1060,12 @@ void bahamut_cmd_notice(char *source, char *dest, char *buf) } } -void bahamut_cmd_notice2(char *source, char *dest, char *msg) +void bahamut_cmd_notice2(const char *source, const char *dest, const char *msg) { send_cmd(source, "NOTICE %s :%s", dest, msg); } -void bahamut_cmd_privmsg(char *source, char *dest, char *buf) +void bahamut_cmd_privmsg(const char *source, const char *dest, const char *buf) { if (!buf) { return; @@ -1074,23 +1074,23 @@ void bahamut_cmd_privmsg(char *source, char *dest, char *buf) send_cmd(source, "PRIVMSG %s :%s", dest, buf); } -void bahamut_cmd_privmsg2(char *source, char *dest, char *msg) +void bahamut_cmd_privmsg2(const char *source, const char *dest, const char *msg) { send_cmd(source, "PRIVMSG %s :%s", dest, msg); } -void bahamut_cmd_serv_notice(char *source, char *dest, char *msg) +void bahamut_cmd_serv_notice(const char *source, const char *dest, const char *msg) { send_cmd(source, "NOTICE $%s :%s", dest, msg); } -void bahamut_cmd_serv_privmsg(char *source, char *dest, char *msg) +void bahamut_cmd_serv_privmsg(const char *source, const char *dest, const char *msg) { send_cmd(source, "PRIVMSG $%s :%s", dest, msg); } /* GLOBOPS */ -void bahamut_cmd_global(char *source, char *buf) +void bahamut_cmd_global(const char *source, const char *buf) { if (!buf) { return; @@ -1100,7 +1100,7 @@ void bahamut_cmd_global(char *source, char *buf) } /* 391 */ -void bahamut_cmd_391(char *source, char *timestr) +void bahamut_cmd_391(const char *source, const char *timestr) { if (!timestr) { return; @@ -1109,7 +1109,7 @@ void bahamut_cmd_391(char *source, char *timestr) } /* 250 */ -void bahamut_cmd_250(char *buf) +void bahamut_cmd_250(const char *buf) { if (!buf) { return; @@ -1119,7 +1119,7 @@ void bahamut_cmd_250(char *buf) } /* 307 */ -void bahamut_cmd_307(char *buf) +void bahamut_cmd_307(const char *buf) { if (!buf) { return; @@ -1129,7 +1129,7 @@ void bahamut_cmd_307(char *buf) } /* 311 */ -void bahamut_cmd_311(char *buf) +void bahamut_cmd_311(const char *buf) { if (!buf) { return; @@ -1139,7 +1139,7 @@ void bahamut_cmd_311(char *buf) } /* 312 */ -void bahamut_cmd_312(char *buf) +void bahamut_cmd_312(const char *buf) { if (!buf) { return; @@ -1149,7 +1149,7 @@ void bahamut_cmd_312(char *buf) } /* 317 */ -void bahamut_cmd_317(char *buf) +void bahamut_cmd_317(const char *buf) { if (!buf) { return; @@ -1159,7 +1159,7 @@ void bahamut_cmd_317(char *buf) } /* 219 */ -void bahamut_cmd_219(char *source, char *letter) +void bahamut_cmd_219(const char *source, const char *letter) { if (!source) { return; @@ -1174,7 +1174,7 @@ void bahamut_cmd_219(char *source, char *letter) } /* 401 */ -void bahamut_cmd_401(char *source, char *who) +void bahamut_cmd_401(const char *source, const char *who) { if (!source || !who) { return; @@ -1183,7 +1183,7 @@ void bahamut_cmd_401(char *source, char *who) } /* 318 */ -void bahamut_cmd_318(char *source, char *who) +void bahamut_cmd_318(const char *source, const char *who) { if (!source || !who) { return; @@ -1193,7 +1193,7 @@ void bahamut_cmd_318(char *source, char *who) } /* 242 */ -void bahamut_cmd_242(char *buf) +void bahamut_cmd_242(const char *buf) { if (!buf) { return; @@ -1203,7 +1203,7 @@ void bahamut_cmd_242(char *buf) } /* 243 */ -void bahamut_cmd_243(char *buf) +void bahamut_cmd_243(const char *buf) { if (!buf) { return; @@ -1213,7 +1213,7 @@ void bahamut_cmd_243(char *buf) } /* 211 */ -void bahamut_cmd_211(char *buf) +void bahamut_cmd_211(const char *buf) { if (!buf) { return; @@ -1222,7 +1222,7 @@ void bahamut_cmd_211(char *buf) send_cmd(NULL, "211 %s", buf); } -void bahamut_cmd_nick(char *nick, char *name, char *modes) +void bahamut_cmd_nick(const char *nick, const char *name, const char *modes) { EnforceQlinedNick(nick, NULL); send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick, @@ -1231,7 +1231,7 @@ void bahamut_cmd_nick(char *nick, char *name, char *modes) bahamut_cmd_sqline(nick, "Reserved for services"); } -void bahamut_cmd_kick(char *source, char *chan, char *user, char *buf) +void bahamut_cmd_kick(const char *source, const char *chan, const char *user, const char *buf) { if (buf) { send_cmd(source, "KICK %s %s :%s", chan, user, buf); @@ -1240,30 +1240,30 @@ void bahamut_cmd_kick(char *source, char *chan, char *user, char *buf) } } -void bahamut_cmd_372(char *source, char *msg) +void bahamut_cmd_372(const char *source, const char *msg) { send_cmd(ServerName, "372 %s :- %s", source, msg); } -void bahamut_cmd_372_error(char *source) +void bahamut_cmd_372_error(const char *source) { send_cmd(ServerName, "422 %s :- MOTD file not found! Please " "contact your IRC administrator.", source); } -void bahamut_cmd_375(char *source) +void bahamut_cmd_375(const char *source) { send_cmd(ServerName, "375 %s :- %s Message of the Day", source, ServerName); } -void bahamut_cmd_376(char *source) +void bahamut_cmd_376(const char *source) { send_cmd(ServerName, "376 %s :End of /MOTD command.", source); } /* INVITE */ -void bahamut_cmd_invite(char *source, char *chan, char *nick) +void bahamut_cmd_invite(const char *source, const char *chan, const char *nick) { if (!source || !chan || !nick) { return; @@ -1273,7 +1273,7 @@ void bahamut_cmd_invite(char *source, char *chan, char *nick) } /* QUIT */ -void bahamut_cmd_quit(char *source, char *buf) +void bahamut_cmd_quit(const char *source, const char *buf) { if (buf) { send_cmd(source, "QUIT :%s", buf); @@ -1282,7 +1282,7 @@ void bahamut_cmd_quit(char *source, char *buf) } } -int anope_event_away(char *source, int ac, char **av) +int anope_event_away(const char *source, int ac, const char **av) { if (!source) { return MOD_CONT; @@ -1291,7 +1291,7 @@ int anope_event_away(char *source, int ac, char **av) return MOD_CONT; } -int anope_event_ping(char *source, int ac, char **av) +int anope_event_ping(const char *source, int ac, const char **av) { if (ac < 1) return MOD_CONT; @@ -1299,7 +1299,7 @@ int anope_event_ping(char *source, int ac, char **av) return MOD_CONT; } -void bahamut_cmd_351(char *source) +void bahamut_cmd_351(const char *source) { send_cmd(ServerName, "351 %s Anope-%s %s :%s - %s (%s) -- %s", source, version_number, ServerName, ircd->name, version_flags, @@ -1307,8 +1307,8 @@ void bahamut_cmd_351(char *source) } -void bahamut_cmd_bot_nick(char *nick, char *user, char *host, char *real, - char *modes) +void bahamut_cmd_bot_nick(const char *nick, const char *user, const char *host, const char *real, + const char *modes) { EnforceQlinedNick(nick, s_BotServ); send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick, @@ -1322,7 +1322,7 @@ void bahamut_cmd_bot_nick(char *nick, char *user, char *host, char *real, * parv[2] = new nickname * parv[3] = timestamp */ -void bahamut_cmd_svsnick(char *source, char *guest, time_t when) +void bahamut_cmd_svsnick(const char *source, const char *guest, time_t when) { if (!source || !guest) { return; @@ -1330,19 +1330,19 @@ void bahamut_cmd_svsnick(char *source, char *guest, time_t when) send_cmd(NULL, "SVSNICK %s %s :%ld", source, guest, (long int) when); } -void bahamut_cmd_guest_nick(char *nick, char *user, char *host, char *real, - char *modes) +void bahamut_cmd_guest_nick(const char *nick, const char *user, const char *host, const char *real, + const char *modes) { send_cmd(NULL, "NICK %s 1 %ld %s %s %s %s 0 0 :%s", nick, (long int) time(NULL), modes, user, host, ServerName, real); } -void bahamut_cmd_svso(char *source, char *nick, char *flag) +void bahamut_cmd_svso(const char *source, const char *nick, const char *flag) { /* Not Supported by this IRCD */ } -void bahamut_cmd_vhost_on(char *nick, char *vIdent, char *vhost) +void bahamut_cmd_vhost_on(const char *nick, const char *vIdent, const char *vhost) { /* Not Supported by this IRCD */ } @@ -1354,7 +1354,7 @@ void bahamut_cmd_vhost_off(User * u) /* SVSMODE +d */ /* sent if svid is something weird */ -void bahamut_cmd_svid_umode(char *nick, time_t ts) +void bahamut_cmd_svid_umode(const char *nick, time_t ts) { send_cmd(ServerName, "SVSMODE %s %lu +d 1", nick, (unsigned long int) ts); @@ -1369,13 +1369,13 @@ void bahamut_cmd_nc_change(User * u) } /* SVSMODE +d */ -void bahamut_cmd_svid_umode2(User * u, char *ts) +void bahamut_cmd_svid_umode2(User * u, const char *ts) { /* not used by bahamut ircds */ } -void bahamut_cmd_svid_umode3(User * u, char *ts) +void bahamut_cmd_svid_umode3(User * u, const char *ts) { if (u->svid != u->timestamp) { common_svsmode(u, "+rd", ts); @@ -1385,7 +1385,7 @@ void bahamut_cmd_svid_umode3(User * u, char *ts) } /* NICK <newnick> */ -void bahamut_cmd_chg_nick(char *oldnick, char *newnick) +void bahamut_cmd_chg_nick(const char *oldnick, const char *newnick) { if (!oldnick || !newnick) { return; @@ -1394,7 +1394,7 @@ void bahamut_cmd_chg_nick(char *oldnick, char *newnick) send_cmd(oldnick, "NICK %s", newnick); } -int anope_event_error(char *source, int ac, char **av) +int anope_event_error(const char *source, int ac, const char **av) { if (ac >= 1) { if (debug) { @@ -1404,38 +1404,38 @@ int anope_event_error(char *source, int ac, char **av) return MOD_CONT; } -int anope_event_notice(char *source, int ac, char **av) +int anope_event_notice(const char *source, int ac, const char **av) { return MOD_CONT; } -int anope_event_sqline(char *source, int ac, char **av) +int anope_event_sqline(const char *source, int ac, const char **av) { return MOD_CONT; } -int anope_event_gnotice(char *source, int ac, char **av) +int anope_event_gnotice(const char *source, int ac, const char **av) { return MOD_CONT; } -int anope_event_pass(char *source, int ac, char **av) +int anope_event_pass(const char *source, int ac, const char **av) { return MOD_CONT; } -void bahamut_cmd_svsjoin(char *source, char *nick, char *chan, char *param) +void bahamut_cmd_svsjoin(const char *source, const char *nick, const char *chan, const char *param) { /* Can not find any reference to these in Bahamut */ } -void bahamut_cmd_svspart(char *source, char *nick, char *chan) +void bahamut_cmd_svspart(const char *source, const char *nick, const char *chan) { /* Can not find any reference to these in Bahamut */ } -void bahamut_cmd_swhois(char *source, char *who, char *mask) +void bahamut_cmd_swhois(const char *source, const char *who, const char *mask) { /* not supported */ } @@ -1446,7 +1446,7 @@ void bahamut_cmd_eob() send_cmd(NULL, "BURST 0"); } -int anope_event_burst(char *source, int ac, char **av) +int anope_event_burst(const char *source, int ac, const char **av) { Server *s; s = findserver(servlist, source); @@ -1464,27 +1464,27 @@ int anope_event_burst(char *source, int ac, char **av) return MOD_CONT; } -int anope_event_luserslock(char *source, int ac, char **av) +int anope_event_luserslock(const char *source, int ac, const char **av) { return MOD_CONT; } -int anope_event_rehash(char *source, int ac, char **av) +int anope_event_rehash(const char *source, int ac, const char **av) { return MOD_CONT; } -int anope_event_credits(char *source, int ac, char **av) +int anope_event_credits(const char *source, int ac, const char **av) { return MOD_CONT; } -int anope_event_admin(char *source, int ac, char **av) +int anope_event_admin(const char *source, int ac, const char **av) { return MOD_CONT; } -int bahamut_flood_mode_check(char *value) +int bahamut_flood_mode_check(const char *value) { char *dp, *end; @@ -1498,7 +1498,7 @@ int bahamut_flood_mode_check(char *value) } } -void bahamut_cmd_jupe(char *jserver, char *who, char *reason) +void bahamut_cmd_jupe(const char *jserver, const char *who, const char *reason) { char rbuf[256]; @@ -1512,7 +1512,7 @@ void bahamut_cmd_jupe(char *jserver, char *who, char *reason) } /* GLOBOPS - to handle old WALLOPS */ -void bahamut_cmd_global_legacy(char *source, char *fmt) +void bahamut_cmd_global_legacy(const char *source, const char *fmt) { send_cmd(source ? source : ServerName, "GLOBOPS :%s", fmt); } @@ -1521,7 +1521,7 @@ void bahamut_cmd_global_legacy(char *source, char *fmt) 1 = valid nick 0 = nick is in valid */ -int bahamut_valid_nick(char *nick) +int bahamut_valid_nick(const char *nick) { /* no hard coded invalid nicks */ return 1; @@ -1531,13 +1531,13 @@ int bahamut_valid_nick(char *nick) 1 = valid chan 0 = nick is in chan */ -int bahamut_valid_chan(char *chan) +int bahamut_valid_chan(const char *chan) { /* no silly invalid chans */ return 1; } -void bahamut_cmd_ctcp(char *source, char *dest, char *buf) +void bahamut_cmd_ctcp(const char *source, const char *dest, const char *buf) { char *s; if (!buf) { @@ -1552,7 +1552,7 @@ void bahamut_cmd_ctcp(char *source, char *dest, char *buf) /* this avoids "undefined symbol" messages of those whom try to load mods that call on this function */ -void bahamut_cmd_chghost(char *nick, char *vhost) +void bahamut_cmd_chghost(const char *nick, const char *vhost) { if (debug) { alog("debug: This IRCD does not support vhosting"); |