X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/c387fc41ae496de901a556928e0c65736d5ced4f..8a64e49e4cfb8cbaf66f023626f31f7c10a47e29:/modules/m_whois.c diff --git a/modules/m_whois.c b/modules/m_whois.c index ca8dc23..f4fb885 100644 --- a/modules/m_whois.c +++ b/modules/m_whois.c @@ -320,6 +320,11 @@ single_whois(struct Client *source_p, struct Client *target_p, int operspy) if(IsSSLClient(target_p)) sendto_one_numeric(source_p, RPL_WHOISSECURE, form_str(RPL_WHOISSECURE), target_p->name); + if((source_p == target_p || IsOper(source_p)) && + target_p->certfp != NULL) + sendto_one_numeric(source_p, RPL_WHOISCERTFP, + form_str(RPL_WHOISCERTFP), + target_p->name, target_p->certfp); if(MyClient(target_p)) {