From: Wilfried Goesgens Date: Thu, 19 Jan 2012 22:12:40 +0000 (+0100) Subject: RWHO: just aide may see system contexts and contexts waiting to be killed. X-Git-Tag: v8.11~240 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=103cac28fa329d08652906174cd5669c574bb4d0 RWHO: just aide may see system contexts and contexts waiting to be killed. --- diff --git a/citadel/modules/rwho/serv_rwho.c b/citadel/modules/rwho/serv_rwho.c index 5c25a3943..0d1631c33 100644 --- a/citadel/modules/rwho/serv_rwho.c +++ b/citadel/modules/rwho/serv_rwho.c @@ -98,6 +98,12 @@ void cmd_rwho(char *argbuf) { room_spoofed = 0; host_spoofed = 0; + if (!aide && nptr[i].state == CON_SYS) + continue; + + if (!aide && nptr[i].kill_me != 0) + continue; + if (nptr[i].cs_flags & CS_POSTING) strcat(flags, "*"); else