diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/bahamut.c | 2 | ||||
-rw-r--r-- | src/dreamforge.c | 2 | ||||
-rw-r--r-- | src/hostserv.c | 2 | ||||
-rw-r--r-- | src/hybrid.c | 2 | ||||
-rw-r--r-- | src/ptlink.c | 2 | ||||
-rw-r--r-- | src/rageircd.c | 3 | ||||
-rw-r--r-- | src/ultimate2.c | 4 | ||||
-rw-r--r-- | src/ultimate3.c | 5 | ||||
-rw-r--r-- | src/unreal31.c | 5 | ||||
-rw-r--r-- | src/unreal32.c | 7 | ||||
-rw-r--r-- | src/viagra.c | 5 |
11 files changed, 22 insertions, 17 deletions
diff --git a/src/bahamut.c b/src/bahamut.c index 127673e39..f9680410c 100644 --- a/src/bahamut.c +++ b/src/bahamut.c @@ -1440,7 +1440,7 @@ void anope_cmd_vhost_on(char *nick, char *vIdent, char *vhost) /* Not Supported by this IRCD */ } -void anope_cmd_vhost_off(char *nick) +void anope_cmd_vhost_off(User * u) { /* Not Supported by this IRCD */ } diff --git a/src/dreamforge.c b/src/dreamforge.c index 5a1f5f97c..4318e0760 100644 --- a/src/dreamforge.c +++ b/src/dreamforge.c @@ -1258,7 +1258,7 @@ void anope_cmd_unban(char *name, char *nick) /* Not Supported by this IRCD */ } -void anope_cmd_vhost_off(char *nick) +void anope_cmd_vhost_off(User * u) { /* Not Supported by this IRCD */ } diff --git a/src/hostserv.c b/src/hostserv.c index 229b809a0..c248de69e 100644 --- a/src/hostserv.c +++ b/src/hostserv.c @@ -1012,7 +1012,7 @@ int do_del(User * u) int do_off(User * u) { /* put any generic code here... :) */ - anope_cmd_vhost_off(u->nick); + anope_cmd_vhost_off(u); return MOD_CONT; } diff --git a/src/hybrid.c b/src/hybrid.c index f000e7fbf..d309ff621 100644 --- a/src/hybrid.c +++ b/src/hybrid.c @@ -687,7 +687,7 @@ void anope_cmd_topic(char *whosets, char *chan, char *whosetit, send_cmd(whosets, "TOPIC %s :%s", chan, topic); } -void anope_cmd_vhost_off(char *nick) +void anope_cmd_vhost_off(User * u) { /* does not support vhosting */ } diff --git a/src/ptlink.c b/src/ptlink.c index a19b1cd76..b13a99b6e 100644 --- a/src/ptlink.c +++ b/src/ptlink.c @@ -1296,7 +1296,7 @@ void anope_cmd_topic(char *whosets, char *chan, char *whosetit, send_cmd(whosets, "TOPIC %s :%s", chan, topic); } -void anope_cmd_vhost_off(char *nick) +void anope_cmd_vhost_off(User * u) { /* does not support vhosting */ } diff --git a/src/rageircd.c b/src/rageircd.c index 6771d6fdd..9afb8a94f 100644 --- a/src/rageircd.c +++ b/src/rageircd.c @@ -632,7 +632,8 @@ void anope_cmd_topic(char *whosets, char *chan, char *whosetit, void anope_cmd_vhost_off(char *nick) { - send_cmd(s_HostServ, "SVSMODE %s -x", nick); + send_cmd(s_HostServ, "SVSMODE %s -x", u->nick); + notice_lang(s_HostServ, u, HOST_OFF_UNREAL, u->nick); } void anope_cmd_vhost_on(char *nick, char *vIdent, char *vhost) diff --git a/src/ultimate2.c b/src/ultimate2.c index 4d1aa1274..11ba07ab3 100644 --- a/src/ultimate2.c +++ b/src/ultimate2.c @@ -784,9 +784,9 @@ void anope_cmd_topic(char *whosets, char *chan, char *whosetit, send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit, when, topic); } -void anope_cmd_vhost_off(char *nick) +void anope_cmd_vhost_off(User * u) { - /* does not support vhosting */ + /* does not support removing vhosting */ } void anope_cmd_vhost_on(char *nick, char *vIdent, char *vhost) diff --git a/src/ultimate3.c b/src/ultimate3.c index e8a1ff874..be3af6849 100644 --- a/src/ultimate3.c +++ b/src/ultimate3.c @@ -684,9 +684,10 @@ void anope_cmd_remove_akill(char *user, char *host) send_cmd(NULL, "RAKILL %s %s", host, user); } -void anope_cmd_vhost_off(char *nick) +void anope_cmd_vhost_off(User * u) { - send_cmd(s_HostServ, "SVSMODE %s -x", nick); + send_cmd(s_HostServ, "SVSMODE %s -x", u->nick); + notice_lang(s_HostServ, u, HOST_OFF_UNREAL, u->nick); } void anope_cmd_vhost_on(char *nick, char *vIdent, char *vhost) diff --git a/src/unreal31.c b/src/unreal31.c index de6cb027e..8d6ed1a3d 100644 --- a/src/unreal31.c +++ b/src/unreal31.c @@ -500,9 +500,10 @@ void anope_cmd_topic(char *whosets, char *chan, char *whosetit, send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit, when, topic); } -void anope_cmd_vhost_off(char *nick) +void anope_cmd_vhost_off(User * u) { - send_cmd(s_HostServ, "SVSMODE %s -xt", nick); + send_cmd(s_HostServ, "SVSMODE %s -xt", u->nick); + notice_lang(s_HostServ, u, HOST_OFF_UNREAL, u->nick); } void anope_cmd_akill(char *user, char *host, char *who, time_t when, diff --git a/src/unreal32.c b/src/unreal32.c index 897af7ab8..71573e5af 100644 --- a/src/unreal32.c +++ b/src/unreal32.c @@ -741,15 +741,16 @@ void anope_cmd_topic(char *whosets, char *chan, char *whosetit, whosetit, when, topic); } -void anope_cmd_vhost_off(char *nick) +void anope_cmd_vhost_off(User * u) { if (UseSVS2MODE) { send_cmd(s_HostServ, "%s %s -xt", send_token("SVS2MODE", "v"), - nick); + u->nick); } else { send_cmd(s_HostServ, "%s %s -xt", send_token("SVSMODE", "n"), - nick); + u->nick); } + notice_lang(s_HostServ, u, HOST_OFF_UNREAL, u->nick); } void anope_cmd_akill(char *user, char *host, char *who, time_t when, diff --git a/src/viagra.c b/src/viagra.c index 9f07a353e..f95ef91f6 100644 --- a/src/viagra.c +++ b/src/viagra.c @@ -779,9 +779,10 @@ void anope_cmd_topic(char *whosets, char *chan, char *whosetit, send_cmd(whosets, "TOPIC %s %s %lu :%s", chan, whosetit, when, topic); } -void anope_cmd_vhost_off(char *nick) +void anope_cmd_vhost_off(User * u) { - send_cmd(NULL, "SVSMODE %s -x", nick); + send_cmd(NULL, "SVSMODE %s -x", u->nick); + notice_lang(s_HostServ, u, HOST_OFF_UNREAL, u->nick); } void anope_cmd_vhost_on(char *nick, char *vIdent, char *vhost) |