- Don't allow unknown clients to flood.
authorAndrew Miller <a1kmm@amxl.com>
Fri, 28 Jun 2002 11:05:36 +0000 (11:05 +0000)
committerAndrew Miller <a1kmm@amxl.com>
Fri, 28 Jun 2002 11:05:36 +0000 (11:05 +0000)
git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@776 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

ircd/s_bsd.c

index d807f2b4680439dffdb1cfbbc539500ffe231a5c..3c02c469cbd24211c5aa63adf3b68451fe6efcf4 100644 (file)
@@ -737,11 +737,7 @@ static int read_packet(struct Client *cptr, int socket_ready)
       return exit_client(cptr, cptr, &me, "dbuf_put fail");
     }
 
-    /*
-     * XXX - cptr will always be a user or unregistered
-     */
-    if (IsUser(cptr) &&
-       DBufLength(&(cli_recvQ(cptr))) > feature_int(FEAT_CLIENT_FLOOD))
+    if (DBufLength(&(cli_recvQ(cptr))) > feature_int(FEAT_CLIENT_FLOOD))
       return exit_client(cptr, cptr, &me, "Excess Flood");
 
     while (DBufLength(&(cli_recvQ(cptr))) && !NoNewLine(cptr) &&