cvs commit: src/sys/netinet tcp_input.c
Robert Watson
rwatson at FreeBSD.org
Sun May 6 15:30:55 UTC 2007
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
More information about the cvs-src
mailing list