X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/3c7d6fcce7a021ea7c4948a37a32aeca072e5b10..58a490f9a47aede6557b9908562106ccf6daa6aa:/modules/m_userhost.c diff --git a/modules/m_userhost.c b/modules/m_userhost.c index 76e6cd17..6b0a9ac1 100644 --- a/modules/m_userhost.c +++ b/modules/m_userhost.c @@ -33,6 +33,7 @@ #include "parse.h" #include "modules.h" #include "s_conf.h" +#include "s_newconf.h" static const char userhost_desc[] = "Provides the USERHOST command to show a user's host"; @@ -85,7 +86,7 @@ m_userhost(struct MsgBuf *msgbuf_p, struct Client *client_p, struct Client *sour { rl = sprintf(response, "%s%s=%c%s@%s ", target_p->name, - IsOper(target_p) ? "*" : "", + SeesOper(target_p, source_p) ? "*" : "", (target_p->user->away) ? '-' : '+', target_p->username, target_p->sockhost); @@ -94,7 +95,7 @@ m_userhost(struct MsgBuf *msgbuf_p, struct Client *client_p, struct Client *sour { rl = sprintf(response, "%s%s=%c%s@%s ", target_p->name, - IsOper(target_p) ? "*" : "", + SeesOper(target_p, source_p) ? "*" : "", (target_p->user->away) ? '-' : '+', target_p->username, target_p->host); }