from = Client_Search(Req->prefix);
if (from) {
- Log(LOG_NOTICE, "No privileges: client \"%s\" (%s), command \"%s\"",
+ Log(LOG_NOTICE, "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_NOTICE, "No privileges: client \"%s\", command \"%s\"!",
Client_Mask(Client), Req->command);
return IRC_WriteErrClient(Client, ERR_NOPRIVILEGES_MSG,
Client_ID(Client));
return c;
if (!Client_HasMode(c, 'o'))
return NULL;
- if (!Client_OperByMe(c) && !Conf_AllowRemoteOper)
+ if (Client_Conn(c) <= NONE && !Conf_AllowRemoteOper)
return NULL;
/* The client is an local IRC operator, or this server is configured