From owner-freebsd-hackers Wed Oct 1 09:07:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA22111 for hackers-outgoing; Wed, 1 Oct 1997 09:07:41 -0700 (PDT) Received: from biggusdiskus.flyingfox.com (biggusdiskus.flyingfox.com [206.14.52.27]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA22105 for ; Wed, 1 Oct 1997 09:07:37 -0700 (PDT) Received: (from jas@localhost) by biggusdiskus.flyingfox.com (8.8.5/8.8.5) id JAA21714; Wed, 1 Oct 1997 09:08:39 -0700 (PDT) Date: Wed, 1 Oct 1997 09:08:39 -0700 (PDT) From: Jim Shankland Message-Id: <199710011608.JAA21714@biggusdiskus.flyingfox.com> To: richard@a42.deep-thought.org Subject: Re: FreeBSD TCP stack and RST processing [subj changed] Cc: hackers@freebsd.org Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I took a look at the code in 2.2.2-RELEASE, and it sure looks as though it should not exhibit the behavior you described: if a RST packet arrives on a connection in the SYN_RECEIVED state, the tcb is closed -- there should be no retries. So either this problem is not present in 2.2.2-RELEASE; or your problem lies elsewhre (packet filters?); or my read of the code is wrong (very possible). I realize this isn't much, but perhaps it's better than nothing. Jim Shankland Flying Fox Computer Systems, Inc.