From owner-cvs-all Tue Apr 30 20:27:39 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9F88337B404; Tue, 30 Apr 2002 20:27:35 -0700 (PDT) Received: (from silby@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g413RZ154233; Tue, 30 Apr 2002 20:27:35 -0700 (PDT) (envelope-from silby) Message-Id: <200205010327.g413RZ154233@freefall.freebsd.org> From: Mike Silbersack Date: Tue, 30 Apr 2002 20:27:35 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern uipc_socket.c uipc_socket2.c X-FreeBSD-CVS-Branch: RELENG_4 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG silby 2002/04/30 20:27:35 PDT Modified files: (Branch: RELENG_4) sys/kern uipc_socket.c uipc_socket2.c Log: MFC: Make sure that sockets undergoing accept filtering are aborted in a LRU fashion when the listen queue fills up. Previously, there was no mechanism to kick out old sockets, leading to an easy DoS of daemons using accept filtering. Revision Changes Path 1.116 +1 -2 src/sys/kern/uipc_socket.c 1.87 +7 -1 src/sys/kern/uipc_socket2.c Revision Changes Path 1.68.2.21 +1 -2 src/sys/kern/uipc_socket.c 1.55.2.14 +7 -1 src/sys/kern/uipc_socket2.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message