Make it so that only opers see modes in whois.

This commit is contained in:
B.Greenham 2010-02-23 03:12:19 -05:00
parent be2d3c114f
commit 6faf3f4d40
1 changed files with 12 additions and 10 deletions

View File

@ -333,7 +333,8 @@ single_whois(struct Client *source_p, struct Client *target_p, int operspy)
sendto_one_numeric(source_p, RPL_WHOISBOT,
form_str(RPL_WHOISBOT),
target_p->name);
if(IsOper(source_p))
{
m = buf;
*m++ = '+';
@ -345,6 +346,7 @@ single_whois(struct Client *source_p, struct Client *target_p, int operspy)
sendto_one_numeric(source_p, RPL_WHOISMODES,
form_str(RPL_WHOISMODES),
target_p->name, buf);
}
if(MyClient(target_p))
{