Commit Diff
- Commit:
6b62a5ec4f39238068b440fd7f6877582c54ec77
- From:
- Alexander Barton <alex@barton.de>
- Date:
- Message:
- Add 1 second penalty for every further target on PRIVMSG/NOTICE This reduces the possibility of flooding channels with commands like "PRIVMSG/NOTICE #a,#n,#c,... :message" a little bit. Problem noticed by Cahata -- thanks!
- Actions:
- Patch | Tree
--- src/ngircd/irc.c +++ src/ngircd/irc.c @@ -494,6 +494,8 @@ Send_Message(CLIENT * Client, REQUEST * Req, int Force } currentTarget = strtok_r(NULL, ",", &lastCurrentTarget); + if (currentTarget) + Conn_SetPenalty(Client_Conn(Client), 1); } return CONNECTED;