Date: Sun, 6 May 2007 16:30:54 +0100 (BST) From: Robert Watson <rwatson@FreeBSD.org> To: Andre Oppermann <andre@FreeBSD.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_input.c Message-ID: <20070506162919.G24765@fledge.watson.org> In-Reply-To: <200705061516.l46FG6we030349@repoman.freebsd.org> References: <200705061516.l46FG6we030349@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 6 May 2007, Andre Oppermann wrote: > andre 2007-05-06 15:16:06 UTC > > FreeBSD src repository > > Modified files: > sys/netinet tcp_input.c > Log: > Remove the defunct remains of the TCPS_TIME_WAIT cases from tcp_do_segment > and change it to a void function. > > We use a compressed structure for TCPS_TIME_WAIT to save memory. Any late > late segments arriving for such a connection is handled directly in the TW > code. Since tcp_subr.c is such a catch-all, and quite long, I've was thinking last night that we might want to move the tcp_tw* functions (and related bits) into tcp_timewait.c. It could be that if we do that, since it will be 99% post-Berkeley code, that we want to apply the copyright/license from tcp_syncache.c, as jlemon did the timewait code under the same contract as the syncache/syncookie work, but we should check with him. Robert N M Watson Computer Laboratory University of Cambridge
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070506162919.G24765>