diff options
author | lstewart <lstewart@FreeBSD.org> | 2009-01-15 06:44:22 +0000 |
---|---|---|
committer | lstewart <lstewart@FreeBSD.org> | 2009-01-15 06:44:22 +0000 |
commit | d5deb43d0fd1476cec4cf2c44126170317fbe5fe (patch) | |
tree | ca77baf06d77eccefad07a0322a1f064ec3ea6d3 /UPDATING | |
parent | 8e6c149fe3004d4eb2e0a18b523e6a135b498b5f (diff) | |
download | FreeBSD-src-d5deb43d0fd1476cec4cf2c44126170317fbe5fe.zip FreeBSD-src-d5deb43d0fd1476cec4cf2c44126170317fbe5fe.tar.gz |
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
Diffstat (limited to 'UPDATING')
-rw-r--r-- | UPDATING | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -22,6 +22,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.x IS SLOW: to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20090115: + TCP Appropriate Byte Counting (RFC 3465) support added to kernel. + New field in struct tcpcb breaks ABI, so bump __FreeBSD_version to + 800061. User space tools that rely on the size of struct tcpcb in + tcp_var.h (e.g. sockstat) need to be recompiled. + 20081225: ng_tty(4) module updated to match the new TTY subsystem. Due to API change, user-level applications must be updated. |