From ddfbaa72d3f527814794fb31fa0e29759a91e5a9 Mon Sep 17 00:00:00 2001 From: Michael Poole Date: Mon, 25 Apr 2005 21:25:20 +0000 Subject: [PATCH] Fix core when oper /whowas's non-+x user. git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1386 c9e4aea6-c8fd-4c43-8297-357d70d61c8c --- ircd/m_whowas.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ircd/m_whowas.c b/ircd/m_whowas.c index 9c80461..04a7ba4 100644 --- a/ircd/m_whowas.c +++ b/ircd/m_whowas.c @@ -138,7 +138,7 @@ int m_whowas(struct Client* cptr, struct Client* sptr, int parc, char* parv[]) { send_reply(sptr, RPL_WHOWASUSER, temp->name, temp->username, temp->hostname, temp->realname); - if (IsAnOper(sptr) && ircd_strcmp(temp->hostname, temp->realhost)) + if (IsAnOper(sptr) && temp->realhost) send_reply(sptr, RPL_WHOISACTUALLY, temp->name, temp->username, temp->realhost); send_reply(sptr, RPL_WHOISSERVER, temp->name, (feature_bool(FEAT_HIS_WHOIS_SERVERNAME) && !IsOper(sptr)) ? -- 2.20.1