mirror of
				https://github.com/osmarks/ngircd.git
				synced 2025-10-31 05:52:59 +00:00 
			
		
		
		
	Log privilege violations and failed OPER as "error" and to &server
This commit is contained in:
		| @@ -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); | ||||
|   | ||||
| @@ -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)); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Alexander Barton
					Alexander Barton