X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/cbe4e1ba31fb4580a6367a2c89d43f88162ea13b..8ee12f0c437eec8aa42af7b350c7e2a3ccafedbc:/modules/m_whois.c diff --git a/modules/m_whois.c b/modules/m_whois.c index c3da07ab..085e4d64 100644 --- a/modules/m_whois.c +++ b/modules/m_whois.c @@ -35,7 +35,7 @@ #include "s_conf.h" #include "s_serv.h" #include "send.h" -#include "irc_string.h" +#include "match.h" #include "s_conf.h" #include "logger.h" #include "msg.h" @@ -200,7 +200,7 @@ do_whois(struct Client *client_p, struct Client *source_p, int parc, const char { char buffer[BUFSIZE]; - snprintf(buffer, sizeof(buffer), "%s!%s@%s %s", + rb_snprintf(buffer, sizeof(buffer), "%s!%s@%s %s", target_p->name, target_p->username, target_p->host, target_p->servptr->name); report_operspy(source_p, "WHOIS", buffer); @@ -239,16 +239,9 @@ single_whois(struct Client *source_p, struct Client *target_p, int operspy) char *t; int tlen; hook_data_client hdata; - char *name; - char quest[] = "?"; int visible; int extra_space = 0; - if(target_p->name[0] == '\0') - name = quest; - else - name = target_p->name; - if(target_p->user == NULL) { s_assert(0);