]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - modules/m_whois.c
Add chmode +D, which blocks CTCP ACTION.
[irc/rqf/shadowircd.git] / modules / m_whois.c
index ca8dc23848522c87cc16d17c43771469f30de822..251997154f12b366c3a5b5fa0ec6bc843db07c38 100644 (file)
@@ -320,7 +320,17 @@ 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(IsSetBot(target_p))
+               sendto_one_numeric(source_p, RPL_WHOISBOT,
+                               form_str(RPL_WHOISBOT),
+                               target_p->name);
+       
        if(MyClient(target_p))
        {
                if (IsDynSpoof(target_p) && (IsOper(source_p) || source_p == target_p))