diff options
author | bz <bz@FreeBSD.org> | 2008-09-09 07:35:21 +0000 |
---|---|---|
committer | bz <bz@FreeBSD.org> | 2008-09-09 07:35:21 +0000 |
commit | c60eddf2cd4550ef2c71e9e9c660b7c03dafea92 (patch) | |
tree | 629292fe140ba91d5cbb5b76024a939c734c1214 /sys/compat/linux/linux_socket.c | |
parent | ee52a364f71a599f68bf8297608855b6157c4576 (diff) | |
download | FreeBSD-src-c60eddf2cd4550ef2c71e9e9c660b7c03dafea92.zip FreeBSD-src-c60eddf2cd4550ef2c71e9e9c660b7c03dafea92.tar.gz |
Work around an integer division resulting in 0 and thus the
congestion window not being incremented, if cwnd > maxseg^2.
As suggested in RFC2581 increment the cwnd by 1 in this case.
See http://caia.swin.edu.au/reports/080829A/CAIA-TR-080829A.pdf
for more details.
Submitted by: Alana Huebner, Lawrence Stewart,
Grenville Armitage (caia.swin.edu.au)
Reviewed by: dwmalone, gnn, rpaulo
MFC After: 3 days
Diffstat (limited to 'sys/compat/linux/linux_socket.c')
0 files changed, 0 insertions, 0 deletions