Make sno_globalkline work for servers without kline_reason, but only for temps.

This commit is contained in:
Jilles Tjoelker 2008-09-17 00:24:50 +02:00
parent 4f2b6c0b38
commit 1f24b3b1c2
1 changed files with 12 additions and 0 deletions

View File

@ -48,4 +48,16 @@ h_gla_client_exit(hook_data_client_exit *hdata)
"K/DLINE active for %s[%s@%s]", "K/DLINE active for %s[%s@%s]",
source_p->name, source_p->username, source_p->host); source_p->name, source_p->username, source_p->host);
} }
else if (!strncmp(hdata->comment, "Temporary K-line ", 17))
{
sendto_realops_snomask_from(SNO_GENERAL, L_ALL, source_p->servptr,
"K/DLINE active for %s[%s@%s]",
source_p->name, source_p->username, source_p->host);
}
else if (!strncmp(hdata->comment, "Temporary D-line ", 17))
{
sendto_realops_snomask_from(SNO_GENERAL, L_ALL, source_p->servptr,
"K/DLINE active for %s[%s@%s]",
source_p->name, source_p->username, source_p->host);
}
} }