]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - modules/m_oper.c
Do not install ban .conf files (like kline.conf, rsv.conf, etc) as they aren't used...
[irc/rqf/shadowircd.git] / modules / m_oper.c
index fdaef300d507f361d448637f722332a4ce6723b5..b403b288f119bd62a710adb191554921c912e289 100644 (file)
@@ -21,7 +21,6 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_oper.c 1483 2006-05-27 18:58:12Z jilles $
  */
 
 #include "stdinc.h"
@@ -84,7 +83,7 @@ m_oper(struct Client *client_p, struct Client *source_p, int parc, const char *p
 
        if(oper_p == NULL)
        {
-               sendto_one(source_p, form_str(ERR_NOOPERHOST), me.name, source_p->name);
+               sendto_one_numeric(source_p, ERR_NOOPERHOST, form_str(ERR_NOOPERHOST));
                ilog(L_FOPER, "FAILED OPER (%s) by (%s!%s@%s) (%s)",
                     name, source_p->name,
                     source_p->username, source_p->host, source_p->sockhost);
@@ -101,7 +100,7 @@ m_oper(struct Client *client_p, struct Client *source_p, int parc, const char *p
 
        if(IsOperConfNeedSSL(oper_p) && !IsSSLClient(source_p))
        {
-               sendto_one(source_p, form_str(ERR_NOOPERHOST), me.name, source_p->name);
+               sendto_one_numeric(source_p, ERR_NOOPERHOST, form_str(ERR_NOOPERHOST));
                ilog(L_FOPER, "FAILED OPER (%s) by (%s!%s@%s) (%s) -- requires SSL/TLS",
                     name, source_p->name,
                     source_p->username, source_p->host, source_p->sockhost);
@@ -119,7 +118,7 @@ m_oper(struct Client *client_p, struct Client *source_p, int parc, const char *p
        {
                if (source_p->certfp == NULL || strcasecmp(source_p->certfp, oper_p->certfp))
                {
-                       sendto_one(source_p, form_str(ERR_NOOPERHOST), me.name, source_p->name);
+                       sendto_one_numeric(source_p, ERR_NOOPERHOST, form_str(ERR_NOOPERHOST));
                        ilog(L_FOPER, "FAILED OPER (%s) by (%s!%s@%s) (%s) -- client certificate fingerprint mismatch",
                             name, source_p->name,
                             source_p->username, source_p->host, source_p->sockhost);