mirror of
https://github.com/unrealircd/unrealircd.git
synced 2026-07-05 14:33:12 +02:00
JSON-RPC: server_ban.del: more fixes for previous two commits (done)
This commit is contained in:
@@ -201,6 +201,7 @@ RPC_CALL_FUNC(rpc_server_ban_del)
|
||||
const char *name, *type_name;
|
||||
const char *set_by;
|
||||
char *usermask, *hostmask;
|
||||
char usermask_mess[256];
|
||||
int soft;
|
||||
TKL *tkl;
|
||||
char tkl_type_char;
|
||||
@@ -234,7 +235,16 @@ RPC_CALL_FUNC(rpc_server_ban_del)
|
||||
|
||||
tkllayer[1] = "-";
|
||||
tkllayer[2] = tkl_type_str;
|
||||
tkllayer[3] = usermask;
|
||||
if (soft)
|
||||
{
|
||||
/* I don't like this fiddling.
|
||||
* It will be gone when we move from cmd_tkl() to a real function though.
|
||||
*/
|
||||
snprintf(usermask_mess, sizeof(usermask_mess), "%%%s", usermask);
|
||||
tkllayer[3] = usermask_mess;
|
||||
} else {
|
||||
tkllayer[3] = usermask;
|
||||
}
|
||||
tkllayer[4] = hostmask;
|
||||
tkllayer[5] = set_by;
|
||||
tkllayer[6] = NULL;
|
||||
|
||||
Reference in New Issue
Block a user