Date: Thu, 15 Jan 2009 06:44:22 +0000 (UTC) From: Lawrence Stewart <lstewart@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src UPDATING src/sys/netinet tcp_input.c tcp_subr.c tcp_timer.c tcp_var.h vinet.h src/sys/sys param.h Message-ID: <200901150651.n0F6p6CA087806@repoman.freebsd.org>
index | next in thread | raw e-mail
lstewart 2009-01-15 06:44:22 UTC
FreeBSD src repository
Modified files:
. UPDATING
sys/netinet tcp_input.c tcp_subr.c tcp_timer.c
tcp_var.h vinet.h
sys/sys param.h
Log:
SVN rev 187289 on 2009-01-15 06:44:22Z by lstewart
Add TCP Appropriate Byte Counting (RFC 3465) support to kernel.
The new behaviour is on by default, and can be disabled by setting the
net.inet.tcp.rfc3465 sysctl to 0 to obtain previous behaviour.
The patch changes struct tcpcb in sys/netinet/tcp_var.h which breaks
the ABI. Bump __FreeBSD_version to 800061 accordingly. User space tools
that rely on the size of struct tcpcb (e.g. sockstat) need to be recompiled.
Reviewed by: rpaulo, gnn
Approved by: gnn, kmacy (mentors)
Sponsored by: FreeBSD Foundation
Revision Changes Path
1.558 +6 -0 src/UPDATING
1.397 +60 -10 src/sys/netinet/tcp_input.c
1.332 +2 -0 src/sys/netinet/tcp_subr.c
1.106 +1 -0 src/sys/netinet/tcp_timer.c
1.170 +1 -0 src/sys/netinet/tcp_var.h
1.8 +4 -0 src/sys/netinet/vinet.h
1.381 +1 -1 src/sys/sys/param.h
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901150651.n0F6p6CA087806>
