]> arthur.barton.de Git - ngircd-alex.git/blobdiff - src/ngircd/op.c
Show allowed channel types in ISUPPORT(005) numeric only
[ngircd-alex.git] / src / ngircd / op.c
index 7b7befbb0d5b7f58f9f557af90cc0547cb6ece11..79d01860fc1ec5fa2b315e980c64c475d2e3363b 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * ngIRCd -- The Next Generation IRC Daemon
- * Copyright (c)2001-2014 Alexander Barton (alex@barton.de) and Contributors.
+ * Copyright (c)2001-2018 Alexander Barton (alex@barton.de) and Contributors.
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -26,6 +26,8 @@
 #include "messages.h"
 #include "irc-write.h"
 
+#include "op.h"
+
 /**
  * Return and log a "no privileges" message.
  */
@@ -38,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));
@@ -54,7 +58,7 @@ Op_NoPrivileges(CLIENT * Client, REQUEST * Req)
  * Check that the originator of a request is an IRC operator and allowed
  * to administer this server.
  *
- * @param CLient Client from which the command has been received.
+ * @param Client Client from which the command has been received.
  * @param Req Request structure.
  * @return CLIENT structure of the client that initiated the command or
  *        NULL if client is not allowed to execute operator commands.