mirror of
https://github.com/anope/anope.git
synced 2026-07-04 21:53:13 +02:00
AKILL, SVSMODE
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1300 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
@@ -24,7 +24,7 @@
|
||||
anope_cmd_bot_nick(nick,user,host,real,modes)
|
||||
|
||||
#define s_akill(user, host, who, when, expires, reason) \
|
||||
anope_cmd_akill(user, host, who, when, expires, reason)
|
||||
anope_SendAkill(user, host, who, when, expires, reason)
|
||||
|
||||
#define set_umode(user, ac, av) anope_set_umode(user, ac, av)
|
||||
|
||||
|
||||
+3
-3
@@ -1115,7 +1115,7 @@ E void notice(char *source, const char *dest, const char *fmt, ...);
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
E void anope_cmd_akill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason); /* AKILL */
|
||||
E void anope_SendAkill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason); /* AKILL */
|
||||
E void anope_cmd_capab(); /* CAPAB */
|
||||
E void anope_cmd_chghost(const char *nick, const char *vhost); /* CHGHOST */
|
||||
E void anope_cmd_chgident(const char *nick, const char *vIdent); /* CHGIDENT */
|
||||
@@ -1159,8 +1159,8 @@ E void anope_cmd_release_svshold(const char *nick); /* SVSHOLD */
|
||||
E void anope_cmd_svsinfo(); /* SVSINFO */
|
||||
E void anope_cmd_svsjoin(const char *source, const char *nick,const char *chan, const char *param); /* SVSJOIN */
|
||||
E void anope_SendSVSKill(const char *source, const char *user, const char *fmt, ...); /* SVSKILL */
|
||||
E void anope_cmd_svsmode(User * u, int ac, const char **av); /* SVSMODE */
|
||||
E void anope_cmd_svsmode_chan(const char *name, const char *mode, const char *nick); /* SVSMODE */
|
||||
E void anope_SendSVSMode(User * u, int ac, const char **av); /* SVSMODE */
|
||||
E void anope_SendSVSMode_chan(const char *name, const char *mode, const char *nick); /* SVSMODE */
|
||||
E void anope_cmd_svsnick(const char *nick,const char *newnick, time_t when); /* SVSNICK */
|
||||
E void anope_SendSVSNOOP(const char *server, int set); /* SVSNOOP */
|
||||
E void anope_cmd_svso(const char *source,const char *nick, const char *flag); /* SVSO */
|
||||
|
||||
+3
-3
@@ -1235,9 +1235,9 @@ class IRCDProto {
|
||||
virtual void SendAkillDel(const char *, const char *) = 0;
|
||||
virtual void SendTopic(BotInfo *, const char *, const char *, const char *, time_t) = 0;
|
||||
virtual void SendVhostDel(User *) { }
|
||||
virtual void cmd_akill(const char *, const char *, const char *, time_t, time_t, const char *) = 0;
|
||||
virtual void SendAkill(const char *, const char *, const char *, time_t, time_t, const char *) = 0;
|
||||
virtual void SendSVSKill(const char *, const char *, const char *) = 0;
|
||||
virtual void cmd_svsmode(User *, int, const char **) = 0;
|
||||
virtual void SendSVSMode(User *, int, const char **) = 0;
|
||||
virtual void cmd_guest_nick(const char *, const char *, const char *, const char *, const char *) { }
|
||||
virtual void cmd_mode(const char *, const char *, const char *) = 0;
|
||||
virtual void cmd_bot_nick(const char *, const char *, const char *, const char *, const char *) = 0;
|
||||
@@ -1321,7 +1321,7 @@ class IRCDProto {
|
||||
virtual void cmd_szline(const char *, const char *, const char *) { }
|
||||
virtual void cmd_sgline(const char *, const char *) { }
|
||||
virtual void cmd_unban(const char *, const char *) { }
|
||||
virtual void cmd_svsmode_chan(const char *, const char *, const char *) { }
|
||||
virtual void SendSVSMode_chan(const char *, const char *, const char *) { }
|
||||
virtual void cmd_svid_umode(const char *, time_t) { }
|
||||
virtual void cmd_nc_change(User *) { }
|
||||
virtual void cmd_svid_umode2(User *, const char *) { }
|
||||
|
||||
+1
-1
@@ -218,7 +218,7 @@ void common_svsmode(User * u, const char *modes, const char *arg)
|
||||
ac++;
|
||||
}
|
||||
|
||||
anope_cmd_svsmode(u, ac, av);
|
||||
anope_SendSVSMode(u, ac, av);
|
||||
anope_set_umode(u, ac, av);
|
||||
}
|
||||
|
||||
|
||||
+7
-7
@@ -177,12 +177,12 @@ int do_clear(User * u)
|
||||
|
||||
if (ircd->svsmode_ucmode) {
|
||||
av[0] = chan;
|
||||
anope_cmd_svsmode_chan(av[0], "-o", NULL);
|
||||
anope_SendSVSMode_chan(av[0], "-o", NULL);
|
||||
if (ircd->owner) {
|
||||
anope_cmd_svsmode_chan(av[0], ircd->ownerunset, NULL);
|
||||
anope_SendSVSMode_chan(av[0], ircd->ownerunset, NULL);
|
||||
}
|
||||
if (ircd->protect || ircd->admin) {
|
||||
anope_cmd_svsmode_chan(av[0], ircd->adminunset, NULL);
|
||||
anope_SendSVSMode_chan(av[0], ircd->adminunset, NULL);
|
||||
}
|
||||
for (cu = c->users; cu; cu = next) {
|
||||
next = cu->next;
|
||||
@@ -284,9 +284,9 @@ int do_clear(User * u)
|
||||
|
||||
if (ircd->svsmode_ucmode) {
|
||||
if (ircdcap->tsmode)
|
||||
anope_cmd_svsmode_chan(av[0], av[2], NULL);
|
||||
anope_SendSVSMode_chan(av[0], av[2], NULL);
|
||||
else
|
||||
anope_cmd_svsmode_chan(av[0], av[1], NULL);
|
||||
anope_SendSVSMode_chan(av[0], av[1], NULL);
|
||||
|
||||
do_cmode(s_ChanServ, ac, av);
|
||||
break;
|
||||
@@ -328,9 +328,9 @@ int do_clear(User * u)
|
||||
|
||||
if (ircd->svsmode_ucmode) {
|
||||
if (ircdcap->tsmode)
|
||||
anope_cmd_svsmode_chan(av[0], av[2], NULL);
|
||||
anope_SendSVSMode_chan(av[0], av[2], NULL);
|
||||
else
|
||||
anope_cmd_svsmode_chan(av[0], av[1], NULL);
|
||||
anope_SendSVSMode_chan(av[0], av[1], NULL);
|
||||
|
||||
do_cmode(s_ChanServ, ac, av);
|
||||
break;
|
||||
|
||||
@@ -105,7 +105,7 @@ int do_clearmodes(User * u)
|
||||
if (all) {
|
||||
/* Clear mode +o */
|
||||
if (ircd->svsmode_ucmode) {
|
||||
anope_cmd_svsmode_chan(c->name, "-o", NULL);
|
||||
anope_SendSVSMode_chan(c->name, "-o", NULL);
|
||||
for (cu = c->users; cu; cu = next) {
|
||||
next = cu->next;
|
||||
if (!chan_has_user_status(c, cu->user, CUS_OP)) {
|
||||
@@ -129,7 +129,7 @@ int do_clearmodes(User * u)
|
||||
}
|
||||
|
||||
if (ircd->svsmode_ucmode) {
|
||||
anope_cmd_svsmode_chan(c->name, "-v", NULL);
|
||||
anope_SendSVSMode_chan(c->name, "-v", NULL);
|
||||
for (cu = c->users; cu; cu = next) {
|
||||
next = cu->next;
|
||||
if (!chan_has_user_status(c, cu->user, CUS_VOICE)) {
|
||||
@@ -155,7 +155,7 @@ int do_clearmodes(User * u)
|
||||
|
||||
/* Clear mode +h */
|
||||
if (ircd->svsmode_ucmode && ircd->halfop) {
|
||||
anope_cmd_svsmode_chan(c->name, "-h", NULL);
|
||||
anope_SendSVSMode_chan(c->name, "-h", NULL);
|
||||
for (cu = c->users; cu; cu = next) {
|
||||
next = cu->next;
|
||||
if (!chan_has_user_status(c, cu->user, CUS_HALFOP)) {
|
||||
@@ -179,7 +179,7 @@ int do_clearmodes(User * u)
|
||||
}
|
||||
/* Clear mode Owners */
|
||||
if (ircd->svsmode_ucmode && ircd->owner) {
|
||||
anope_cmd_svsmode_chan(c->name, ircd->ownerunset, NULL);
|
||||
anope_SendSVSMode_chan(c->name, ircd->ownerunset, NULL);
|
||||
for (cu = c->users; cu; cu = next) {
|
||||
next = cu->next;
|
||||
if (!chan_has_user_status(c, cu->user, CUS_HALFOP)) {
|
||||
@@ -204,7 +204,7 @@ int do_clearmodes(User * u)
|
||||
/* Clear mode protected or admins */
|
||||
if (ircd->svsmode_ucmode && (ircd->protect || ircd->admin)) {
|
||||
|
||||
anope_cmd_svsmode_chan(c->name, ircd->adminunset, NULL);
|
||||
anope_SendSVSMode_chan(c->name, ircd->adminunset, NULL);
|
||||
for (cu = c->users; cu; cu = next) {
|
||||
next = cu->next;
|
||||
if (!chan_has_user_status(c, cu->user, CUS_HALFOP)) {
|
||||
|
||||
+6
-6
@@ -63,9 +63,9 @@ void anope_SendVhostDel(User *u)
|
||||
ircdproto->SendVhostDel(u);
|
||||
}
|
||||
|
||||
void anope_cmd_akill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason)
|
||||
void anope_SendAkill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason)
|
||||
{
|
||||
ircdproto->cmd_akill(user, host, who, when, expires, reason);
|
||||
ircdproto->SendAkill(user, host, who, when, expires, reason);
|
||||
}
|
||||
|
||||
void anope_SendSVSKill(const char *source, const char *user, const char *fmt, ...)
|
||||
@@ -80,9 +80,9 @@ void anope_SendSVSKill(const char *source, const char *user, const char *fmt, ..
|
||||
ircdproto->SendSVSKill(source, user, buf);
|
||||
}
|
||||
|
||||
void anope_cmd_svsmode(User *u, int ac, const char **av)
|
||||
void anope_SendSVSMode(User *u, int ac, const char **av)
|
||||
{
|
||||
ircdproto->cmd_svsmode(u, ac, av);
|
||||
ircdproto->SendSVSMode(u, ac, av);
|
||||
}
|
||||
|
||||
void anope_cmd_guest_nick(const char *nick, const char *user, const char *host, const char *real, const char *modes)
|
||||
@@ -317,9 +317,9 @@ void anope_cmd_unban(const char *name, const char *nick)
|
||||
ircdproto->cmd_unban(name, nick);
|
||||
}
|
||||
|
||||
void anope_cmd_svsmode_chan(const char *name, const char *mode, const char *nick)
|
||||
void anope_SendSVSMode_chan(const char *name, const char *mode, const char *nick)
|
||||
{
|
||||
ircdproto->cmd_svsmode_chan(name, mode, nick);
|
||||
ircdproto->SendSVSMode_chan(name, mode, nick);
|
||||
}
|
||||
|
||||
void anope_cmd_svid_umode(const char *nick, time_t ts)
|
||||
|
||||
+4
-4
@@ -825,7 +825,7 @@ int add_akill(User * u, char *mask, const char *by, const time_t expires,
|
||||
slist_add(&akills, entry);
|
||||
|
||||
if (AkillOnAdd)
|
||||
anope_cmd_akill(entry->user, entry->host, entry->by, entry->seton,
|
||||
anope_SendAkill(entry->user, entry->host, entry->by, entry->seton,
|
||||
entry->expires, entry->reason);
|
||||
|
||||
free(mask2);
|
||||
@@ -858,7 +858,7 @@ int check_akill(const char *nick, const char *username, const char *host,
|
||||
continue;
|
||||
if (match_wild_nocase(ak->user, username)
|
||||
&& match_wild_nocase(ak->host, host)) {
|
||||
anope_cmd_akill(ak->user, ak->host, ak->by, ak->seton,
|
||||
anope_SendAkill(ak->user, ak->host, ak->by, ak->seton,
|
||||
ak->expires, ak->reason);
|
||||
return 1;
|
||||
}
|
||||
@@ -866,7 +866,7 @@ int check_akill(const char *nick, const char *username, const char *host,
|
||||
if (vhost) {
|
||||
if (match_wild_nocase(ak->user, username)
|
||||
&& match_wild_nocase(ak->host, vhost)) {
|
||||
anope_cmd_akill(ak->user, ak->host, ak->by, ak->seton,
|
||||
anope_SendAkill(ak->user, ak->host, ak->by, ak->seton,
|
||||
ak->expires, ak->reason);
|
||||
return 1;
|
||||
}
|
||||
@@ -876,7 +876,7 @@ int check_akill(const char *nick, const char *username, const char *host,
|
||||
if (ip) {
|
||||
if (match_wild_nocase(ak->user, username)
|
||||
&& match_wild_nocase(ak->host, ip)) {
|
||||
anope_cmd_akill(ak->user, ak->host, ak->by, ak->seton,
|
||||
anope_SendAkill(ak->user, ak->host, ak->by, ak->seton,
|
||||
ak->expires, ak->reason);
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -474,13 +474,13 @@ void BahamutIRCdProto::cmd_release_svshold(const char *nick)
|
||||
/* SVSMODE -b */
|
||||
void BahamutIRCdProto::cmd_unban(const char *name, const char *nick)
|
||||
{
|
||||
cmd_svsmode_chan(name, "-b", nick);
|
||||
SendSVSMode_chan(name, "-b", nick);
|
||||
}
|
||||
|
||||
|
||||
/* SVSMODE channel modes */
|
||||
|
||||
void BahamutIRCdProto::cmd_svsmode_chan(const char *name, const char *mode, const char *nick)
|
||||
void BahamutIRCdProto::SendSVSMode_chan(const char *name, const char *mode, const char *nick)
|
||||
{
|
||||
if (nick) send_cmd(ServerName, "SVSMODE %s %s %s", name, mode, nick);
|
||||
else send_cmd(ServerName, "SVSMODE %s %s", name, mode);
|
||||
@@ -747,7 +747,7 @@ void bahamut_cmd_burst()
|
||||
* parv[5]=time set
|
||||
* parv[6]=reason
|
||||
*/
|
||||
void BahamutIRCdProto::cmd_akill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason)
|
||||
void BahamutIRCdProto::SendAkill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason)
|
||||
{
|
||||
// Calculate the time left before this would expire, capping it at 2 days
|
||||
time_t timeleft = expires - time(NULL);
|
||||
@@ -777,7 +777,7 @@ void BahamutIRCdProto::SendSVSKill(const char *source, const char *user, const c
|
||||
* parv[3] - mode (or services id if old svs version)
|
||||
* parv[4] - optional arguement (services id)
|
||||
*/
|
||||
void BahamutIRCdProto::cmd_svsmode(User *u, int ac, const char **av)
|
||||
void BahamutIRCdProto::SendSVSMode(User *u, int ac, const char **av)
|
||||
{
|
||||
send_cmd(ServerName, "SVSMODE %s %ld %s", u->nick, static_cast<long>(u->timestamp), merge_args(ac, av));
|
||||
}
|
||||
|
||||
@@ -63,9 +63,9 @@ class BahamutIRCdProto : public IRCDProto {
|
||||
void SendSVSNOOP(const char *, int);
|
||||
void SendAkillDel(const char *, const char *);
|
||||
void cmd_topic(const char *, const char *, const char *, const char *, time_t);
|
||||
void cmd_akill(const char *, const char *, const char *, time_t, time_t, const char *);
|
||||
void SendAkill(const char *, const char *, const char *, time_t, time_t, const char *);
|
||||
void SendSVSKill(const char *, const char *, const char *);
|
||||
void cmd_svsmode(User *, int, const char **);
|
||||
void SendSVSMode(User *, int, const char **);
|
||||
void cmd_guest_nick(const char *, const char *, const char *, const char *, const char *);
|
||||
void cmd_mode(const char *, const char *, const char *);
|
||||
void cmd_bot_nick(const char *, const char *, const char *, const char *, const char *);
|
||||
@@ -83,7 +83,7 @@ class BahamutIRCdProto : public IRCDProto {
|
||||
void cmd_szline(const char *, const char *, const char *);
|
||||
void cmd_sgline(const char *, const char *);
|
||||
void cmd_unban(const char *, const char *);
|
||||
void cmd_svsmode_chan(const char *, const char *, const char *);
|
||||
void SendSVSMode_chan(const char *, const char *, const char *);
|
||||
void cmd_svid_umode(const char *, time_t);
|
||||
void cmd_nc_change(User *);
|
||||
void cmd_svid_umode3(User *, const char *);
|
||||
|
||||
@@ -766,7 +766,7 @@ host: the 'host' portion of the kline
|
||||
reason: the reason for the kline.
|
||||
*/
|
||||
|
||||
void CharybdisProto::cmd_akill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason)
|
||||
void CharybdisProto::SendAkill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason)
|
||||
{
|
||||
Uid *ud = find_uid(s_OperServ);
|
||||
send_cmd(UseTS6 ? (ud ? ud->uid : s_OperServ) : s_OperServ, "KLINE * %ld %s %s :%s", static_cast<long>(expires - time(NULL)), user, host, reason);
|
||||
@@ -779,7 +779,7 @@ void CharybdisProto::SendSVSKill(const char *source, const char *user, const cha
|
||||
send_cmd(UseTS6 ? (ud ? ud->uid : source) : source, "KILL %s :%s", UseTS6 ? (ud2 ? ud2->uid : user) : user, buf);
|
||||
}
|
||||
|
||||
void CharybdisProto::cmd_svsmode(User *u, int ac, const char **av)
|
||||
void CharybdisProto::SendSVSMode(User *u, int ac, const char **av)
|
||||
{
|
||||
send_cmd(UseTS6 ? TS6SID : ServerName, "SVSMODE %s %s", u->nick, av[0]);
|
||||
}
|
||||
|
||||
@@ -50,9 +50,9 @@ class CharybdisProto : public IRCDTS6Proto {
|
||||
public:
|
||||
void SendAkillDel(const char *, const char *);
|
||||
void SendVhostDel(User *);
|
||||
void cmd_akill(const char *, const char *, const char *, time_t, time_t, const char *);
|
||||
void SendAkill(const char *, const char *, const char *, time_t, time_t, const char *);
|
||||
void SendSVSKill(const char *, const char *, const char *);
|
||||
void cmd_svsmode(User *, int, const char **);
|
||||
void SendSVSMode(User *, int, const char **);
|
||||
void cmd_mode(const char *, const char *, const char *);
|
||||
void cmd_bot_nick(const char *, const char *, const char *, const char *, const char *);
|
||||
void cmd_kick(const char *, const char *, const char *, const char *);
|
||||
|
||||
@@ -538,7 +538,7 @@ void InspIRCdProto::SendVhostDel(User *u)
|
||||
inspircd_cmd_chghost(u->nick, (u->mode & umodes['x']) ? u->chost.c_str() : u->host);
|
||||
}
|
||||
|
||||
void InspIRCdProto::cmd_akill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason)
|
||||
void InspIRCdProto::SendAkill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason)
|
||||
{
|
||||
// Calculate the time left before this would expire, capping it at 2 days
|
||||
time_t timeleft = expires - time(NULL);
|
||||
@@ -552,7 +552,7 @@ void InspIRCdProto::SendSVSKill(const char *source, const char *user, const char
|
||||
send_cmd(source, "KILL %s :%s", user, buf);
|
||||
}
|
||||
|
||||
void InspIRCdProto::cmd_svsmode(User *u, int ac, const char **av)
|
||||
void InspIRCdProto::SendSVSMode(User *u, int ac, const char **av)
|
||||
{
|
||||
/* This was originally done using this:
|
||||
send_cmd(s_NickServ, "MODE %s %s%s%s", u->nick, av[0], (ac == 2 ? " " : ""), (ac == 2 ? av[1] : ""));
|
||||
|
||||
@@ -68,9 +68,9 @@ class InspIRCdProto : public IRCDProto {
|
||||
void SendAkillDel(const char *, const char *);
|
||||
void cmd_topic(const char *, const char *, const char *, const char *, time_t);
|
||||
void SendVhostDel(User *);
|
||||
void cmd_akill(const char *, const char *, const char *, time_t, time_t, const char *);
|
||||
void SendAkill(const char *, const char *, const char *, time_t, time_t, const char *);
|
||||
void SendSVSKill(const char *, const char *, const char *);
|
||||
void cmd_svsmode(User *, int, const char **);
|
||||
void SendSVSMode(User *, int, const char **);
|
||||
void cmd_guest_nick(const char *, const char *, const char *, const char *, const char *);
|
||||
void cmd_mode(const char *, const char *, const char *);
|
||||
void cmd_bot_nick(const char *, const char *, const char *, const char *, const char *);
|
||||
|
||||
@@ -738,7 +738,7 @@ host: the 'host' portion of the kline
|
||||
reason: the reason for the kline.
|
||||
*/
|
||||
|
||||
void hybrid_cmd_akill(const char *user, const char *host, const char *who, time_t when,
|
||||
void hybrid_SendAkill(const char *user, const char *host, const char *who, time_t when,
|
||||
time_t expires, const char *reason)
|
||||
{
|
||||
send_cmd(s_OperServ, "KLINE * %ld %s %s :%s",
|
||||
@@ -759,7 +759,7 @@ void hybrid_SendSVSKill(const char *source, const char *user, const char *buf)
|
||||
}
|
||||
|
||||
|
||||
void hybrid_cmd_svsmode(User * u, int ac, const char **av)
|
||||
void hybrid_SendSVSMode(User * u, int ac, const char **av)
|
||||
{
|
||||
/* Hybrid does not support SVSMODE */
|
||||
}
|
||||
@@ -1292,7 +1292,7 @@ void hybrid_cmd_unban(const char *name, const char *nick)
|
||||
|
||||
/* SVSMODE channel modes */
|
||||
|
||||
void hybrid_cmd_svsmode_chan(const char *name, const char *mode, const char *nick)
|
||||
void hybrid_SendSVSMode_chan(const char *name, const char *mode, const char *nick)
|
||||
{
|
||||
/* Not Supported by this IRCD */
|
||||
}
|
||||
@@ -1455,9 +1455,9 @@ void moduleAddAnopeCmds()
|
||||
{
|
||||
pmodule_cmd_topic(hybrid_cmd_topic);
|
||||
pmodule_SendVhostDel(hybrid_cmd_vhost_off);
|
||||
pmodule_cmd_akill(hybrid_cmd_akill);
|
||||
pmodule_SendAkill(hybrid_cmd_akill);
|
||||
pmodule_SendSVSKill(hybrid_SendSVSKill);
|
||||
pmodule_cmd_svsmode(hybrid_cmd_svsmode);
|
||||
pmodule_SendSVSMode(hybrid_cmd_svsmode);
|
||||
pmodule_cmd_372(hybrid_cmd_372);
|
||||
pmodule_cmd_372_error(hybrid_cmd_372_error);
|
||||
pmodule_cmd_375(hybrid_cmd_375);
|
||||
@@ -1510,7 +1510,7 @@ void moduleAddAnopeCmds()
|
||||
pmodule_cmd_szline(hybrid_cmd_szline);
|
||||
pmodule_cmd_sgline(hybrid_cmd_sgline);
|
||||
pmodule_cmd_unban(hybrid_cmd_unban);
|
||||
pmodule_cmd_svsmode_chan(hybrid_cmd_svsmode_chan);
|
||||
pmodule_SendSVSMode_chan(hybrid_cmd_svsmode_chan);
|
||||
pmodule_cmd_svid_umode(hybrid_cmd_svid_umode);
|
||||
pmodule_cmd_nc_change(hybrid_cmd_nc_change);
|
||||
pmodule_cmd_svid_umode2(hybrid_cmd_svid_umode2);
|
||||
|
||||
@@ -46,9 +46,9 @@
|
||||
void hybrid_set_umode(User * user, int ac, const char **av);
|
||||
void hybrid_cmd_topic(const char *whosets, const char *chan, const char *whosetit, const char *topic, time_t when);
|
||||
void hybrid_SendVhostDel(User * u);
|
||||
void hybrid_cmd_akill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void hybrid_SendAkill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void hybrid_SendSVSKill(const char *source, const char *user, const char *buf);
|
||||
void hybrid_cmd_svsmode(User * u, int ac, const char **av);
|
||||
void hybrid_SendSVSMode(User * u, int ac, const char **av);
|
||||
void hybrid_cmd_372(const char *source, const char *msg);
|
||||
void hybrid_cmd_372_error(const char *source);
|
||||
void hybrid_cmd_375(const char *source);
|
||||
@@ -101,7 +101,7 @@ void hybrid_cmd_unszline(const char *mask);
|
||||
void hybrid_cmd_szline(const char *mask, const char *reason, const char *whom);
|
||||
void hybrid_cmd_sgline(const char *mask, const char *reason);
|
||||
void hybrid_cmd_unban(const char *name, const char *nick);
|
||||
void hybrid_cmd_svsmode_chan(const char *name, const char *mode, const char *nick);
|
||||
void hybrid_SendSVSMode_chan(const char *name, const char *mode, const char *nick);
|
||||
void hybrid_cmd_svid_umode(const char *nick, time_t ts);
|
||||
void hybrid_cmd_nc_change(User * u);
|
||||
void hybrid_cmd_svid_umode2(User * u, const char *ts);
|
||||
|
||||
@@ -855,7 +855,7 @@ reason: the reason for the kline.
|
||||
*/
|
||||
|
||||
void
|
||||
plexus_cmd_akill (const char *user, const char *host, const char *who, time_t when,
|
||||
plexus_SendAkill (const char *user, const char *host, const char *who, time_t when,
|
||||
time_t expires, const char *reason)
|
||||
{
|
||||
send_cmd (s_OperServ, "KLINE * %ld %s %s :%s",
|
||||
@@ -879,7 +879,7 @@ plexus_SendSVSKill (const char *source, const char *user, const char *buf)
|
||||
}
|
||||
|
||||
void
|
||||
plexus_cmd_svsmode (User * u, int ac, const char **av)
|
||||
plexus_SendSVSMode (User * u, int ac, const char **av)
|
||||
{
|
||||
send_cmd (ServerName, "ENCAP * SVSMODE %s %ld %s%s%s", u->nick,
|
||||
(long int) u->timestamp, av[0], (ac == 2 ? " " : ""),
|
||||
@@ -1534,7 +1534,7 @@ plexus_cmd_unban (const char *name, const char *nick)
|
||||
/* SVSMODE channel modes */
|
||||
|
||||
void
|
||||
plexus_cmd_svsmode_chan (const char *name, const char *mode, const char *nick)
|
||||
plexus_SendSVSMode_chan (const char *name, const char *mode, const char *nick)
|
||||
{
|
||||
/* Not Supported by this IRCD */
|
||||
}
|
||||
@@ -1739,9 +1739,9 @@ moduleAddAnopeCmds ()
|
||||
{
|
||||
pmodule_cmd_topic (plexus_cmd_topic);
|
||||
pmodule_SendVhostDel (plexus_cmd_vhost_off);
|
||||
pmodule_cmd_akill (plexus_cmd_akill);
|
||||
pmodule_SendAkill (plexus_cmd_akill);
|
||||
pmodule_SendSVSKill (plexus_SendSVSKill);
|
||||
pmodule_cmd_svsmode (plexus_cmd_svsmode);
|
||||
pmodule_SendSVSMode (plexus_cmd_svsmode);
|
||||
pmodule_cmd_372 (plexus_cmd_372);
|
||||
pmodule_cmd_372_error (plexus_cmd_372_error);
|
||||
pmodule_cmd_375 (plexus_cmd_375);
|
||||
@@ -1794,7 +1794,7 @@ moduleAddAnopeCmds ()
|
||||
pmodule_cmd_szline (plexus_cmd_szline);
|
||||
pmodule_cmd_sgline (plexus_cmd_sgline);
|
||||
pmodule_cmd_unban (plexus_cmd_unban);
|
||||
pmodule_cmd_svsmode_chan (plexus_cmd_svsmode_chan);
|
||||
pmodule_SendSVSMode_chan (plexus_cmd_svsmode_chan);
|
||||
pmodule_cmd_svid_umode (plexus_cmd_svid_umode);
|
||||
pmodule_cmd_nc_change (plexus_cmd_nc_change);
|
||||
pmodule_cmd_svid_umode2 (plexus_cmd_svid_umode2);
|
||||
|
||||
@@ -42,9 +42,9 @@
|
||||
void plexus_set_umode(User * user, int ac, const char **av);
|
||||
void plexus_cmd_topic(const char *whosets, const char *chan, const char *whosetit, const char *topic, time_t when);
|
||||
void plexus_SendVhostDel(User * u);
|
||||
void plexus_cmd_akill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void plexus_SendAkill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void plexus_SendSVSKill(const char *source, const char *user, const char *buf);
|
||||
void plexus_cmd_svsmode(User * u, int ac, const char **av);
|
||||
void plexus_SendSVSMode(User * u, int ac, const char **av);
|
||||
void plexus_cmd_372(const char *source, const char *msg);
|
||||
void plexus_cmd_372_error(const char *source);
|
||||
void plexus_cmd_375(const char *source);
|
||||
@@ -97,7 +97,7 @@ void plexus_cmd_unszline(const char *mask);
|
||||
void plexus_cmd_szline(const char *mask, const char *reason, const char *whom);
|
||||
void plexus_cmd_sgline(const char *mask, const char *reason);
|
||||
void plexus_cmd_unban(const char *name, const char *nick);
|
||||
void plexus_cmd_svsmode_chan(const char *name, const char *mode, const char *nick);
|
||||
void plexus_SendSVSMode_chan(const char *name, const char *mode, const char *nick);
|
||||
void plexus_cmd_svid_umode(const char *nick, time_t ts);
|
||||
void plexus_cmd_nc_change(User * u);
|
||||
void plexus_cmd_svid_umode2(User * u, const char *ts);
|
||||
|
||||
@@ -736,7 +736,7 @@ void ptlink_cmd_join(const char *user, const char *channel, time_t chantime)
|
||||
parv[3] = who added the gline
|
||||
parv[4] = reason
|
||||
*/
|
||||
void ptlink_cmd_akill(const char *user, const char *host, const char *who, time_t when,
|
||||
void ptlink_SendAkill(const char *user, const char *host, const char *who, time_t when,
|
||||
time_t expires, const char *reason)
|
||||
{
|
||||
send_cmd(ServerName, "GLINE %s@%s %i %s :%s", user, host, 86400 * 2,
|
||||
@@ -765,7 +765,7 @@ void ptlink_SendSVSKill(const char *source, const char *user, const char *buf)
|
||||
parv[3] = extra parameter ( if news setting mode(+n) )
|
||||
e.g.: :NickServ SVSMODE Lamego +rn 1991234
|
||||
*/
|
||||
void ptlink_cmd_svsmode(User * u, int ac, const char **av)
|
||||
void ptlink_SendSVSMode(User * u, int ac, const char **av)
|
||||
{
|
||||
send_cmd(ServerName, "SVSMODE %s %s%s%s", u->nick, av[0],
|
||||
(ac == 2 ? " " : ""), (ac == 2 ? av[1] : ""));
|
||||
@@ -1490,7 +1490,7 @@ void ptlink_cmd_unban(const char *name, const char *nick)
|
||||
|
||||
/* SVSMODE channel modes */
|
||||
|
||||
void ptlink_cmd_svsmode_chan(const char *name, const char *mode, const char *nick)
|
||||
void ptlink_SendSVSMode_chan(const char *name, const char *mode, const char *nick)
|
||||
{
|
||||
/* Not Supported by this IRCD */
|
||||
}
|
||||
@@ -1684,9 +1684,9 @@ void moduleAddAnopeCmds()
|
||||
{
|
||||
pmodule_cmd_topic(ptlink_cmd_topic);
|
||||
pmodule_SendVhostDel(ptlink_cmd_vhost_off);
|
||||
pmodule_cmd_akill(ptlink_cmd_akill);
|
||||
pmodule_SendAkill(ptlink_cmd_akill);
|
||||
pmodule_SendSVSKill(ptlink_SendSVSKill);
|
||||
pmodule_cmd_svsmode(ptlink_cmd_svsmode);
|
||||
pmodule_SendSVSMode(ptlink_cmd_svsmode);
|
||||
pmodule_cmd_372(ptlink_cmd_372);
|
||||
pmodule_cmd_372_error(ptlink_cmd_372_error);
|
||||
pmodule_cmd_375(ptlink_cmd_375);
|
||||
@@ -1739,7 +1739,7 @@ void moduleAddAnopeCmds()
|
||||
pmodule_cmd_szline(ptlink_cmd_szline);
|
||||
pmodule_cmd_sgline(ptlink_cmd_sgline);
|
||||
pmodule_cmd_unban(ptlink_cmd_unban);
|
||||
pmodule_cmd_svsmode_chan(ptlink_cmd_svsmode_chan);
|
||||
pmodule_SendSVSMode_chan(ptlink_cmd_svsmode_chan);
|
||||
pmodule_cmd_svid_umode(ptlink_cmd_svid_umode);
|
||||
pmodule_cmd_nc_change(ptlink_cmd_nc_change);
|
||||
pmodule_cmd_svid_umode2(ptlink_cmd_svid_umode2);
|
||||
|
||||
@@ -81,9 +81,9 @@
|
||||
void ptlink_set_umode(User * user, int ac, const char **av);
|
||||
void ptlink_cmd_topic(const char *whosets, const char *chan, const char *whosetit, const char *topic, time_t when);
|
||||
void ptlink_SendVhostDel(User * u);
|
||||
void ptlink_cmd_akill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void ptlink_SendAkill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void ptlink_SendSVSKill(const char *source, const char *user, const char *buf);
|
||||
void ptlink_cmd_svsmode(User * u, int ac, const char **av);
|
||||
void ptlink_SendSVSMode(User * u, int ac, const char **av);
|
||||
void ptlink_cmd_372(const char *source, const char *msg);
|
||||
void ptlink_cmd_372_error(const char *source);
|
||||
void ptlink_cmd_375(const char *source);
|
||||
@@ -136,7 +136,7 @@ void ptlink_cmd_unszline(const char *mask);
|
||||
void ptlink_cmd_szline(const char *mask, const char *reason, const char *whom);
|
||||
void ptlink_cmd_sgline(const char *mask, const char *reason);
|
||||
void ptlink_cmd_unban(const char *name, const char *nick);
|
||||
void ptlink_cmd_svsmode_chan(const char *name, const char *mode, const char *nick);
|
||||
void ptlink_SendSVSMode_chan(const char *name, const char *mode, const char *nick);
|
||||
void ptlink_cmd_svid_umode(const char *nick, time_t ts);
|
||||
void ptlink_cmd_nc_change(User * u);
|
||||
void ptlink_cmd_svid_umode2(User * u, const char *ts);
|
||||
|
||||
@@ -693,7 +693,7 @@ void rageircd_cmd_join(const char *user, const char *channel, time_t chantime)
|
||||
send_cmd(user, "SJOIN %ld %s", (long int) chantime, channel);
|
||||
}
|
||||
|
||||
void rageircd_cmd_akill(const char *user, const char *host, const char *who, time_t when,
|
||||
void rageircd_SendAkill(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,
|
||||
@@ -713,7 +713,7 @@ void rageircd_SendSVSKill(const char *source, const char *user, const char *buf)
|
||||
send_cmd(source, "SVSKILL %s :%s", user, buf);
|
||||
}
|
||||
|
||||
void rageircd_cmd_svsmode(User * u, int ac, const char **av)
|
||||
void rageircd_SendSVSMode(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 ? " " : ""),
|
||||
@@ -1195,13 +1195,13 @@ void rageircd_cmd_bot_nick(const char *nick, const char *user, const char *host,
|
||||
/* SVSMODE -b */
|
||||
void rageircd_cmd_unban(const char *name, const char *nick)
|
||||
{
|
||||
rageircd_cmd_svsmode_chan(name, "-b", nick);
|
||||
rageircd_SendSVSMode_chan(name, "-b", nick);
|
||||
}
|
||||
|
||||
|
||||
/* SVSMODE channel modes */
|
||||
|
||||
void rageircd_cmd_svsmode_chan(const char *name, const char *mode, const char *nick)
|
||||
void rageircd_SendSVSMode_chan(const char *name, const char *mode, const char *nick)
|
||||
{
|
||||
if (nick) {
|
||||
send_cmd(ServerName, "SVSMODE %s %s %s", name, mode, nick);
|
||||
@@ -1564,9 +1564,9 @@ void moduleAddAnopeCmds()
|
||||
{
|
||||
pmodule_cmd_topic(rageircd_cmd_topic);
|
||||
pmodule_SendVhostDel(rageircd_cmd_vhost_off);
|
||||
pmodule_cmd_akill(rageircd_cmd_akill);
|
||||
pmodule_SendAkill(rageircd_cmd_akill);
|
||||
pmodule_SendSVSKill(rageircd_SendSVSKill);
|
||||
pmodule_cmd_svsmode(rageircd_cmd_svsmode);
|
||||
pmodule_SendSVSMode(rageircd_cmd_svsmode);
|
||||
pmodule_cmd_372(rageircd_cmd_372);
|
||||
pmodule_cmd_372_error(rageircd_cmd_372_error);
|
||||
pmodule_cmd_375(rageircd_cmd_375);
|
||||
@@ -1619,7 +1619,7 @@ void moduleAddAnopeCmds()
|
||||
pmodule_cmd_szline(rageircd_cmd_szline);
|
||||
pmodule_cmd_sgline(rageircd_cmd_sgline);
|
||||
pmodule_cmd_unban(rageircd_cmd_unban);
|
||||
pmodule_cmd_svsmode_chan(rageircd_cmd_svsmode_chan);
|
||||
pmodule_SendSVSMode_chan(rageircd_cmd_svsmode_chan);
|
||||
pmodule_cmd_svid_umode(rageircd_cmd_svid_umode);
|
||||
pmodule_cmd_nc_change(rageircd_cmd_nc_change);
|
||||
pmodule_cmd_svid_umode2(rageircd_cmd_svid_umode2);
|
||||
|
||||
@@ -44,9 +44,9 @@
|
||||
void rageircd_set_umode(User * user, int ac, const char **av);
|
||||
void rageircd_cmd_topic(const char *whosets, const char *chan, const char *whosetit, const char *topic, time_t when);
|
||||
void rageircd_SendVhostDel(User * u);
|
||||
void rageircd_cmd_akill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void rageircd_SendAkill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void rageircd_SendSVSKill(const char *source, const char *user, const char *buf);
|
||||
void rageircd_cmd_svsmode(User * u, int ac, const char **av);
|
||||
void rageircd_SendSVSMode(User * u, int ac, const char **av);
|
||||
void rageircd_cmd_372(const char *source, const char *msg);
|
||||
void rageircd_cmd_372_error(const char *source);
|
||||
void rageircd_cmd_375(const char *source);
|
||||
@@ -99,7 +99,7 @@ void rageircd_cmd_unszline(const char *mask);
|
||||
void rageircd_cmd_szline(const char *mask, const char *reason, const char *whom);
|
||||
void rageircd_cmd_sgline(const char *mask, const char *reason);
|
||||
void rageircd_cmd_unban(const char *name, const char *nick);
|
||||
void rageircd_cmd_svsmode_chan(const char *name, const char *mode, const char *nick);
|
||||
void rageircd_SendSVSMode_chan(const char *name, const char *mode, const char *nick);
|
||||
void rageircd_cmd_svid_umode(const char *nick, time_t ts);
|
||||
void rageircd_cmd_nc_change(User * u);
|
||||
void rageircd_cmd_svid_umode2(User * u, const char *ts);
|
||||
|
||||
@@ -513,13 +513,13 @@ void solidircd_cmd_release_svshold(const char *nick)
|
||||
/* SVSMODE -b */
|
||||
void solidircd_cmd_unban(const char *name, const char *nick)
|
||||
{
|
||||
solidircd_cmd_svsmode_chan(name, "-b", nick);
|
||||
solidircd_SendSVSMode_chan(name, "-b", nick);
|
||||
}
|
||||
|
||||
|
||||
/* SVSMODE channel modes */
|
||||
|
||||
void solidircd_cmd_svsmode_chan(const char *name, const char *mode, const char *nick)
|
||||
void solidircd_SendSVSMode_chan(const char *name, const char *mode, const char *nick)
|
||||
{
|
||||
if (nick) {
|
||||
send_cmd(ServerName, "SVSMODE %s %s %s", name, mode, nick);
|
||||
@@ -819,7 +819,7 @@ void solidircd_cmd_join(const char *user, const char *channel, time_t chantime)
|
||||
* parv[5]=time set
|
||||
* parv[6]=reason
|
||||
*/
|
||||
void solidircd_cmd_akill(const char *user, const char *host, const char *who, time_t when,
|
||||
void solidircd_SendAkill(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,
|
||||
@@ -852,7 +852,7 @@ void solidircd_SendSVSKill(const char *source, const char *user, const char *buf
|
||||
* parv[3] - mode (or services id if old svs version)
|
||||
* parv[4] - optional arguement (services id)
|
||||
*/
|
||||
void solidircd_cmd_svsmode(User * u, int ac, const char **av)
|
||||
void solidircd_SendSVSMode(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 ? " " : ""),
|
||||
@@ -1597,9 +1597,9 @@ void moduleAddAnopeCmds()
|
||||
{
|
||||
pmodule_cmd_topic(solidircd_cmd_topic);
|
||||
pmodule_SendVhostDel(solidircd_cmd_vhost_off);
|
||||
pmodule_cmd_akill(solidircd_cmd_akill);
|
||||
pmodule_SendAkill(solidircd_cmd_akill);
|
||||
pmodule_SendSVSKill(solidircd_SendSVSKill);
|
||||
pmodule_cmd_svsmode(solidircd_cmd_svsmode);
|
||||
pmodule_SendSVSMode(solidircd_cmd_svsmode);
|
||||
pmodule_cmd_372(solidircd_cmd_372);
|
||||
pmodule_cmd_372_error(solidircd_cmd_372_error);
|
||||
pmodule_cmd_375(solidircd_cmd_375);
|
||||
@@ -1652,7 +1652,7 @@ void moduleAddAnopeCmds()
|
||||
pmodule_cmd_szline(solidircd_cmd_szline);
|
||||
pmodule_cmd_sgline(solidircd_cmd_sgline);
|
||||
pmodule_cmd_unban(solidircd_cmd_unban);
|
||||
pmodule_cmd_svsmode_chan(solidircd_cmd_svsmode_chan);
|
||||
pmodule_SendSVSMode_chan(solidircd_cmd_svsmode_chan);
|
||||
pmodule_cmd_svid_umode(solidircd_cmd_svid_umode);
|
||||
pmodule_cmd_nc_change(solidircd_cmd_nc_change);
|
||||
pmodule_cmd_svid_umode2(solidircd_cmd_svid_umode2);
|
||||
|
||||
@@ -68,9 +68,9 @@
|
||||
void solidircd_set_umode(User * user, int ac, const char **av);
|
||||
void solidircd_cmd_topic(const char *whosets, const char *chan, const char *whosetit, const char *topic, time_t when);
|
||||
void solidircd_SendVhostDel(User * u);
|
||||
void solidircd_cmd_akill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void solidircd_SendAkill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void solidircd_SendSVSKill(const char *source, const char *user, const char *buf);
|
||||
void solidircd_cmd_svsmode(User * u, int ac, const char **av);
|
||||
void solidircd_SendSVSMode(User * u, int ac, const char **av);
|
||||
void solidircd_cmd_372(const char *source, const char *msg);
|
||||
void solidircd_cmd_372_error(const char *source);
|
||||
void solidircd_cmd_375(const char *source);
|
||||
@@ -123,7 +123,7 @@ void solidircd_cmd_unszline(const char *mask);
|
||||
void solidircd_cmd_szline(const char *mask, const char *reason, const char *whom);
|
||||
void solidircd_cmd_sgline(const char *mask, const char *reason);
|
||||
void solidircd_cmd_unban(const char *name, const char *nick);
|
||||
void solidircd_cmd_svsmode_chan(const char *name, const char *mode, const char *nick);
|
||||
void solidircd_SendSVSMode_chan(const char *name, const char *mode, const char *nick);
|
||||
void solidircd_cmd_svid_umode(const char *nick, time_t ts);
|
||||
void solidircd_cmd_nc_change(User * u);
|
||||
void solidircd_cmd_svid_umode2(User * u, const char *ts);
|
||||
|
||||
@@ -477,13 +477,13 @@ CUMode myCumodes[128] = {
|
||||
/* SVSMODE -b */
|
||||
void ultimate3_cmd_unban(const char *name, const char *nick)
|
||||
{
|
||||
ultimate3_cmd_svsmode_chan(name, "-b", nick);
|
||||
ultimate3_SendSVSMode_chan(name, "-b", nick);
|
||||
}
|
||||
|
||||
|
||||
/* SVSMODE channel modes */
|
||||
|
||||
void ultimate3_cmd_svsmode_chan(const char *name, const char *mode, const char *nick)
|
||||
void ultimate3_SendSVSMode_chan(const char *name, const char *mode, const char *nick)
|
||||
{
|
||||
if (nick) {
|
||||
send_cmd(ServerName, "SVSMODE %s %s %s", name, mode, nick);
|
||||
@@ -732,7 +732,7 @@ void ultimate3_cmd_join(const char *user, const char *channel, time_t chantime)
|
||||
send_cmd(user, "SJOIN %ld %s", (long int) chantime, channel);
|
||||
}
|
||||
|
||||
void ultimate3_cmd_akill(const char *user, const char *host, const char *who, time_t when,
|
||||
void ultimate3_SendAkill(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,
|
||||
@@ -749,7 +749,7 @@ void ultimate3_SendSVSKill(const char *source, const char *user, const char *buf
|
||||
}
|
||||
|
||||
|
||||
void ultimate3_cmd_svsmode(User * u, int ac, const char **av)
|
||||
void ultimate3_SendSVSMode(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 ? " " : ""),
|
||||
@@ -1705,9 +1705,9 @@ void moduleAddAnopeCmds()
|
||||
{
|
||||
pmodule_cmd_topic(ultimate3_cmd_topic);
|
||||
pmodule_SendVhostDel(ultimate3_cmd_vhost_off);
|
||||
pmodule_cmd_akill(ultimate3_cmd_akill);
|
||||
pmodule_SendAkill(ultimate3_cmd_akill);
|
||||
pmodule_SendSVSKill(ultimate3_SendSVSKill);
|
||||
pmodule_cmd_svsmode(ultimate3_cmd_svsmode);
|
||||
pmodule_SendSVSMode(ultimate3_cmd_svsmode);
|
||||
pmodule_cmd_372(ultimate3_cmd_372);
|
||||
pmodule_cmd_372_error(ultimate3_cmd_372_error);
|
||||
pmodule_cmd_375(ultimate3_cmd_375);
|
||||
@@ -1760,7 +1760,7 @@ void moduleAddAnopeCmds()
|
||||
pmodule_cmd_szline(ultimate3_cmd_szline);
|
||||
pmodule_cmd_sgline(ultimate3_cmd_sgline);
|
||||
pmodule_cmd_unban(ultimate3_cmd_unban);
|
||||
pmodule_cmd_svsmode_chan(ultimate3_cmd_svsmode_chan);
|
||||
pmodule_SendSVSMode_chan(ultimate3_cmd_svsmode_chan);
|
||||
pmodule_cmd_svid_umode(ultimate3_cmd_svid_umode);
|
||||
pmodule_cmd_nc_change(ultimate3_cmd_nc_change);
|
||||
pmodule_cmd_svid_umode2(ultimate3_cmd_svid_umode2);
|
||||
|
||||
@@ -54,9 +54,9 @@
|
||||
void ultimate3_set_umode(User * user, int ac, const char **av);
|
||||
void ultimate3_cmd_topic(const char *whosets, const char *chan, const char *whosetit, const char *topic, time_t when);
|
||||
void ultimate3_SendVhostDel(User * u);
|
||||
void ultimate3_cmd_akill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void ultimate3_SendAkill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void ultimate3_SendSVSKill(const char *source, const char *user, const char *buf);
|
||||
void ultimate3_cmd_svsmode(User * u, int ac, const char **av);
|
||||
void ultimate3_SendSVSMode(User * u, int ac, const char **av);
|
||||
void ultimate3_cmd_372(const char *source, const char *msg);
|
||||
void ultimate3_cmd_372_error(const char *source);
|
||||
void ultimate3_cmd_375(const char *source);
|
||||
@@ -109,7 +109,7 @@ void ultimate3_cmd_unszline(const char *mask);
|
||||
void ultimate3_cmd_szline(const char *mask, const char *reason, const char *whom);
|
||||
void ultimate3_cmd_sgline(const char *mask, const char *reason);
|
||||
void ultimate3_cmd_unban(const char *name, const char *nick);
|
||||
void ultimate3_cmd_svsmode_chan(const char *name, const char *mode, const char *nick);
|
||||
void ultimate3_SendSVSMode_chan(const char *name, const char *mode, const char *nick);
|
||||
void ultimate3_cmd_svid_umode(const char *nick, time_t ts);
|
||||
void ultimate3_cmd_nc_change(User * u);
|
||||
void ultimate3_cmd_svid_umode2(User * u, const char *ts);
|
||||
|
||||
@@ -842,7 +842,7 @@ void viagra_cmd_join(const char *user, const char *channel, time_t chantime)
|
||||
* parv[5]=time set
|
||||
* parv[6]=reason
|
||||
*/
|
||||
void viagra_cmd_akill(const char *user, const char *host, const char *who, time_t when,
|
||||
void viagra_SendAkill(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,
|
||||
@@ -909,7 +909,7 @@ int anope_event_ping(const char *source, int ac, const char **av)
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
void viagra_cmd_svsmode(User * u, int ac, const char **av)
|
||||
void viagra_SendSVSMode(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 ? " " : ""),
|
||||
@@ -1430,12 +1430,12 @@ void viagra_cmd_svso(const char *source, const char *nick, const char *flag)
|
||||
/* SVSMODE -b */
|
||||
void viagra_cmd_unban(const char *name, const char *nick)
|
||||
{
|
||||
viagra_cmd_svsmode_chan(name, "-b", nick);
|
||||
viagra_SendSVSMode_chan(name, "-b", nick);
|
||||
}
|
||||
|
||||
/* SVSMODE channel modes */
|
||||
|
||||
void viagra_cmd_svsmode_chan(const char *name, const char *mode, const char *nick)
|
||||
void viagra_SendSVSMode_chan(const char *name, const char *mode, const char *nick)
|
||||
{
|
||||
if (nick) {
|
||||
send_cmd(ServerName, "SVSMODE %s %s %s", name, mode, nick);
|
||||
@@ -1604,9 +1604,9 @@ void moduleAddAnopeCmds()
|
||||
{
|
||||
pmodule_cmd_topic(viagra_cmd_topic);
|
||||
pmodule_SendVhostDel(viagra_cmd_vhost_off);
|
||||
pmodule_cmd_akill(viagra_cmd_akill);
|
||||
pmodule_SendAkill(viagra_cmd_akill);
|
||||
pmodule_SendSVSKill(viagra_SendSVSKill);
|
||||
pmodule_cmd_svsmode(viagra_cmd_svsmode);
|
||||
pmodule_SendSVSMode(viagra_cmd_svsmode);
|
||||
pmodule_cmd_372(viagra_cmd_372);
|
||||
pmodule_cmd_372_error(viagra_cmd_372_error);
|
||||
pmodule_cmd_375(viagra_cmd_375);
|
||||
@@ -1659,7 +1659,7 @@ void moduleAddAnopeCmds()
|
||||
pmodule_cmd_szline(viagra_cmd_szline);
|
||||
pmodule_cmd_sgline(viagra_cmd_sgline);
|
||||
pmodule_cmd_unban(viagra_cmd_unban);
|
||||
pmodule_cmd_svsmode_chan(viagra_cmd_svsmode_chan);
|
||||
pmodule_SendSVSMode_chan(viagra_cmd_svsmode_chan);
|
||||
pmodule_cmd_svid_umode(viagra_cmd_svid_umode);
|
||||
pmodule_cmd_nc_change(viagra_cmd_nc_change);
|
||||
pmodule_cmd_svid_umode2(viagra_cmd_svid_umode2);
|
||||
|
||||
@@ -63,9 +63,9 @@
|
||||
void viagra_set_umode(User * user, int ac, const char **av);
|
||||
void viagra_cmd_topic(const char *whosets, const char *chan, const char *whosetit, const char *topic, time_t when);
|
||||
void viagra_SendVhostDel(User * u);
|
||||
void viagra_cmd_akill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void viagra_SendAkill(const char *user, const char *host, const char *who, time_t when,time_t expires, const char *reason);
|
||||
void viagra_SendSVSKill(const char *source, const char *user, const char *buf);
|
||||
void viagra_cmd_svsmode(User * u, int ac, const char **av);
|
||||
void viagra_SendSVSMode(User * u, int ac, const char **av);
|
||||
void viagra_cmd_372(const char *source, const char *msg);
|
||||
void viagra_cmd_372_error(const char *source);
|
||||
void viagra_cmd_375(const char *source);
|
||||
@@ -118,7 +118,7 @@ void viagra_cmd_unszline(const char *mask);
|
||||
void viagra_cmd_szline(const char *mask, const char *reason, const char *whom);
|
||||
void viagra_cmd_sgline(const char *mask, const char *reason);
|
||||
void viagra_cmd_unban(const char *name, const char *nick);
|
||||
void viagra_cmd_svsmode_chan(const char *name, const char *mode, const char *nick);
|
||||
void viagra_SendSVSMode_chan(const char *name, const char *mode, const char *nick);
|
||||
void viagra_cmd_svid_umode(const char *nick, time_t ts);
|
||||
void viagra_cmd_nc_change(User * u);
|
||||
void viagra_cmd_svid_umode2(User * u, const char *ts);
|
||||
|
||||
@@ -732,7 +732,7 @@ host: the 'host' portion of the kline
|
||||
reason: the reason for the kline.
|
||||
*/
|
||||
|
||||
void RatboxProto::cmd_akill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason)
|
||||
void RatboxProto::SendAkill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason)
|
||||
{
|
||||
Uid *ud = find_uid(s_OperServ);
|
||||
send_cmd(UseTS6 ? (ud ? ud->uid : s_OperServ) : s_OperServ, "KLINE * %ld %s %s :%s", static_cast<long>(expires - time(NULL)), user, host, reason);
|
||||
@@ -745,7 +745,7 @@ void RatboxProto::SendSVSKill(const char *source, const char *user, const char *
|
||||
send_cmd(UseTS6 ? (ud ? ud->uid : source) : source, "KILL %s :%s", UseTS6 ? (ud2 ? ud2->uid : user) : user, buf);
|
||||
}
|
||||
|
||||
void RatboxProto::cmd_svsmode(User *u, int ac, const char **av)
|
||||
void RatboxProto::SendSVSMode(User *u, int ac, const char **av)
|
||||
{
|
||||
send_cmd(UseTS6 ? TS6SID : ServerName, "SVSMODE %s %s", u->nick, av[0]);
|
||||
}
|
||||
|
||||
@@ -49,9 +49,9 @@ class RatboxProto : public IRCDProto {
|
||||
public:
|
||||
void SendAkillDel(const char *, const char *);
|
||||
void cmd_topic(const char *, const char *, const char *, const char *, time_t);
|
||||
void cmd_akill(const char *, const char *, const char *, time_t, time_t, const char *);
|
||||
void SendAkill(const char *, const char *, const char *, time_t, time_t, const char *);
|
||||
void SendSVSKill(const char *, const char *, const char *);
|
||||
void cmd_svsmode(User *, int, const char **);
|
||||
void SendSVSMode(User *, int, const char **);
|
||||
void cmd_mode(const char *, const char *, const char *);
|
||||
void cmd_bot_nick(const char *, const char *, const char *, const char *, const char *);
|
||||
void cmd_kick(const char *, const char *, const char *, const char *);
|
||||
|
||||
@@ -505,7 +505,7 @@ void UnrealIRCdProto::SendVhostDel(User *u)
|
||||
notice_lang(s_HostServ, u, HOST_OFF_UNREAL, u->nick, myIrcd->vhostchar);
|
||||
}
|
||||
|
||||
void UnrealIRCdProto::cmd_akill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason)
|
||||
void UnrealIRCdProto::SendAkill(const char *user, const char *host, const char *who, time_t when, time_t expires, const char *reason)
|
||||
{
|
||||
// Calculate the time left before this would expire, capping it at 2 days
|
||||
time_t timeleft = expires - time(NULL);
|
||||
@@ -532,7 +532,7 @@ void UnrealIRCdProto::SendSVSKill(const char *source, const char *user, const ch
|
||||
* parv[2] - modes to change
|
||||
* parv[3] - Service Stamp (if mode == d)
|
||||
*/
|
||||
void UnrealIRCdProto::cmd_svsmode(User *u, int ac, const char **av)
|
||||
void UnrealIRCdProto::SendSVSMode(User *u, int ac, const char **av)
|
||||
{
|
||||
if (ac >= 1) {
|
||||
if (!u || !av[0]) return;
|
||||
@@ -1196,13 +1196,13 @@ void UnrealIRCdProto::cmd_sgline(const char *mask, const char *reason)
|
||||
/* SVSMODE -b */
|
||||
void UnrealIRCdProto::cmd_unban(const char *name, const char *nick)
|
||||
{
|
||||
cmd_svsmode_chan(name, "-b", nick);
|
||||
SendSVSMode_chan(name, "-b", nick);
|
||||
}
|
||||
|
||||
|
||||
/* SVSMODE channel modes */
|
||||
|
||||
void UnrealIRCdProto::cmd_svsmode_chan(const char *name, const char *mode, const char *nick)
|
||||
void UnrealIRCdProto::SendSVSMode_chan(const char *name, const char *mode, const char *nick)
|
||||
{
|
||||
if (nick) send_cmd(ServerName, "%s %s %s %s", send_token("SVSMODE", "n"), name, mode, nick);
|
||||
else send_cmd(ServerName, "%s %s %s", send_token("SVSMODE", "n"), name, mode);
|
||||
|
||||
@@ -86,9 +86,9 @@ class UnrealIRCdProto : public IRCDProto {
|
||||
void SendAkillDel(const char *, const char *);
|
||||
void cmd_topic(const char *, const char *, const char *, const char *, time_t);
|
||||
void SendVhostDel(User *);
|
||||
void cmd_akill(const char *, const char *, const char *, time_t, time_t, const char *);
|
||||
void SendAkill(const char *, const char *, const char *, time_t, time_t, const char *);
|
||||
void SendSVSKill(const char *, const char *, const char *);
|
||||
void cmd_svsmode(User *, int, const char **);
|
||||
void SendSVSMode(User *, int, const char **);
|
||||
void cmd_guest_nick(const char *, const char *, const char *, const char *, const char *);
|
||||
void cmd_mode(const char *, const char *, const char *);
|
||||
void cmd_bot_nick(const char *, const char *, const char *, const char *, const char *);
|
||||
@@ -109,7 +109,7 @@ class UnrealIRCdProto : public IRCDProto {
|
||||
void cmd_szline(const char *, const char *, const char *);
|
||||
void cmd_sgline(const char *, const char *);
|
||||
void cmd_unban(const char *, const char *);
|
||||
void cmd_svsmode_chan(const char *, const char *, const char *);
|
||||
void SendSVSMode_chan(const char *, const char *, const char *);
|
||||
void cmd_svid_umode(const char *, time_t);
|
||||
void cmd_nc_change(User *);
|
||||
void cmd_svid_umode2(User *, const char *);
|
||||
|
||||
Reference in New Issue
Block a user