1
0
mirror of https://github.com/osmarks/ngircd.git synced 2024-12-12 18:00:28 +00:00

Set one second penalty on unknown commands.

This commit is contained in:
Alexander Barton 2005-09-04 23:42:24 +00:00
parent 660b529c10
commit 4d18ac83a2

View File

@ -12,7 +12,7 @@
#include "portab.h" #include "portab.h"
static char UNUSED id[] = "$Id: parse.c,v 1.65 2005/07/31 20:13:08 alex Exp $"; static char UNUSED id[] = "$Id: parse.c,v 1.66 2005/09/04 23:42:24 alex Exp $";
/** /**
* @file * @file
@ -445,9 +445,12 @@ Handle_Request( CONN_ID Idx, REQUEST *Req )
Req->argc == 1 ? "parameter" : "parameters", Req->argc == 1 ? "parameter" : "parameters",
Req->prefix ? "" : " no" ); Req->prefix ? "" : " no" );
if( Client_Type( client ) != CLIENT_SERVER ) if (Client_Type(client) != CLIENT_SERVER) {
return IRC_WriteStrClient( client, ERR_UNKNOWNCOMMAND_MSG, result = IRC_WriteStrClient(client, ERR_UNKNOWNCOMMAND_MSG,
Client_ID( client ), Req->command ); Client_ID(client), Req->command);
Conn_SetPenalty(Idx, 1);
return result;
}
return true; return true;
} /* Handle_Request */ } /* Handle_Request */