summaryrefslogtreecommitdiff
path: root/src/unreal32.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/unreal32.c')
-rw-r--r--src/unreal32.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/unreal32.c b/src/unreal32.c
index ae06b3fb2..90915071b 100644
--- a/src/unreal32.c
+++ b/src/unreal32.c
@@ -1886,13 +1886,15 @@ int anope_event_whois(char *source, int ac, char **av)
/* SVSHOLD - set */
void anope_cmd_svshold(char *nick)
{
- /* Not supported by this IRCD */
+ send_cmd(NULL, "TKL + Q H %s %s %ld %ld :%s", nick, ServerName,
+ (long int) time(NULL) + NSReleaseTimeout,
+ (long int) time(NULL), "Being held for registered user");
}
/* SVSHOLD - release */
void anope_cmd_release_svshold(char *nick)
{
- /* Not Supported by this IRCD */
+ send_cmd(NULL, "TKL - Q * %s %s", nick, ServerName);
}
/* UNSGLINE */