Log privilege violations and failed OPER as "error" and to &server
authorAlexander Barton <alex@barton.de>
Thu, 8 Dec 2016 00:34:33 +0000 (01:34 +0100)
committerAlexander Barton <alex@barton.de>
Thu, 8 Dec 2016 00:34:33 +0000 (01:34 +0100)
src/ngircd/irc-oper.c
src/ngircd/op.c

index cf3b9d0..e877213 100644 (file)
@@ -47,7 +47,7 @@
 static bool
 Bad_OperPass(CLIENT *Client, char *errtoken, char *errmsg)
 {
-       Log(LOG_WARNING, "Got invalid OPER from \"%s\": \"%s\" -- %s!",
+       Log(LOG_ERR|LOG_snotice, "Got invalid OPER from \"%s\": \"%s\" -- %s!",
            Client_Mask(Client), errtoken, errmsg);
        /* Increase penalty to slow down possible brute force attacks */
        IRC_SetPenalty(Client, 10);
index 4a11355..cd62e12 100644 (file)
@@ -40,12 +40,14 @@ Op_NoPrivileges(CLIENT * Client, REQUEST * Req)
                from = Client_Search(Req->prefix);
 
        if (from) {
-               Log(LOG_NOTICE, "No privileges: client \"%s\" (%s), command \"%s\"!",
+               Log(LOG_ERR|LOG_snotice,
+                   "No privileges: client \"%s\" (%s), command \"%s\"!",
                    Req->prefix, Client_Mask(Client), Req->command);
                return IRC_WriteErrClient(from, ERR_NOPRIVILEGES_MSG,
                                          Client_ID(from));
        } else {
-               Log(LOG_NOTICE, "No privileges: client \"%s\", command \"%s\"!",
+               Log(LOG_ERR|LOG_snotice,
+                   "No privileges: client \"%s\", command \"%s\"!",
                    Client_Mask(Client), Req->command);
                return IRC_WriteErrClient(Client, ERR_NOPRIVILEGES_MSG,
                                          Client_ID(Client));