Date: Mon, 13 Oct 1997 23:04:52 -0700 From: Don Lewis <Don.Lewis@tsc.tdk.com> To: dg@root.com, Don Lewis <Don.Lewis@tsc.tdk.com> Cc: bugs@FreeBSD.ORG Subject: Re: FreeBSD TCP stack and RST processing [subj changed] Message-ID: <199710140604.XAA19338@salsa.gv.tsc.tdk.com> In-Reply-To: David Greenman <dg@root.com> "Re: FreeBSD TCP stack and RST processing [subj changed]" (Oct 1, 7:29pm)
next in thread | previous in thread | raw e-mail | index | archive | help
On Oct 1, 7:29pm, David Greenman wrote: } Subject: Re: FreeBSD TCP stack and RST processing [subj changed] } >} Its ok to look for } >} an ACK when in SYN_SENT on RST's coz thats what is expected, and if you } >} get other than expected and drop then its no big deal unless you can force } >} a remote freebsd system to send out (pure) SYN's to non-connected } >} ports, unlikely. I only have the snippets posted to the list available, but } >} based on them I'd say remove the case SYN_RECEIVED that was added. } > } >That's what I did in my local source tree. } } ...and that's the way -current is as of a few minutes ago. I'll merge the } fix into 2.2-stable in a day or two. It looks like this change never made it into 2.2-stable (or 2.1-stable). There's another change a few lines further down in tcp_input.c that was made about a week ago in the 2.1-stable and -current trees, but not in 2.2-stable. --- Truck
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199710140604.XAA19338>