diff options
author | trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b <trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2004-10-17 23:49:32 +0000 |
---|---|---|
committer | trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b <trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2004-10-17 23:49:32 +0000 |
commit | 5b565cd77c4d2cdb71ac04824412afe0ff5a4325 (patch) | |
tree | 309e32d0c73ba67495a31bf64d78649882aa99fa /src | |
parent | 760ada1274cf65b3413bf4d1010eb3fcd996ed46 (diff) |
BUILD : 1.7.5 (411) BUGS : 197 NOTES : Fixed hostserv message on removal of vhost
git-svn-id: svn://svn.anope.org/anope/trunk@411 31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@275 5417fbe8-f217-4b02-8779-1006273d7864
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) |