]> jfr.im git - irc/quakenet/snircd.git/blobdiff - ircd/m_oper.c
Should be unsigned long for A
[irc/quakenet/snircd.git] / ircd / m_oper.c
index 15cc50911d1b7b89f9c0b9f0be036bdd1ba38c14..580a5ca6138d81959eb4149cadb73abe1fb0796a 100644 (file)
@@ -151,7 +151,7 @@ int m_oper(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
   {
     send_reply(sptr, ERR_NOOPERHOST);
     sendto_opmask_butone(0, SNO_OLDREALOP, "Failed OPER attempt by %s (%s@%s)",
-                        parv[0], cli_user(sptr)->username, cli_sockhost(sptr));
+                        parv[0], cli_user(sptr)->realusername, cli_sockhost(sptr));
     return 0;
   }
   assert(0 != (aconf->status & CONF_OPERATOR));
@@ -163,7 +163,7 @@ int m_oper(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
     if (ACR_OK != attach_conf(sptr, aconf)) {
       send_reply(sptr, ERR_NOOPERHOST);
       sendto_opmask_butone(0, SNO_OLDREALOP, "Failed OPER attempt by %s "
-                          "(%s@%s)", parv[0], cli_user(sptr)->username,
+                          "(%s@%s)", parv[0], cli_user(sptr)->realusername,
                           cli_sockhost(sptr));
       return 0;
     }
@@ -187,16 +187,16 @@ int m_oper(struct Client* cptr, struct Client* sptr, int parc, char* parv[])
     send_reply(sptr, RPL_YOUREOPER);
 
     sendto_opmask_butone(0, SNO_OLDSNO, "%s (%s@%s) is now operator (%c)",
-                        parv[0], cli_user(sptr)->username, cli_sockhost(sptr),
+                        parv[0], cli_user(sptr)->realusername, cli_sockhost(sptr),
                         IsOper(sptr) ? 'O' : 'o');
 
-    log_write(LS_OPER, L_INFO, 0, "OPER (%s) by (%#C)", name, sptr);
+    log_write(LS_OPER, L_INFO, 0, "OPER (%s) by (%#R)", name, sptr);
   }
   else
   {
     send_reply(sptr, ERR_PASSWDMISMATCH);
     sendto_opmask_butone(0, SNO_OLDREALOP, "Failed OPER attempt by %s (%s@%s)",
-                        parv[0], cli_user(sptr)->username, cli_sockhost(sptr));
+                        parv[0], cli_user(sptr)->realusername, cli_sockhost(sptr));
   }
   return 0;
 }