/*
* ngIRCd -- The Next Generation IRC Daemon
- * Copyright (c)2001-2013 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
*/
#include <assert.h>
-#include <string.h>
#include "conn.h"
#include "channel.h"
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));
* 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.