cvs commit: src/sys/netinet tcp_input.c
jayanth at FreeBSD.org
Thu Jul 1 16:36:14 PDT 2004
jayanth 2004-07-01 23:34:06 UTC
FreeBSD src repository
On receiving 3 duplicate acknowledgements, SACK recovery was not being entered correctly.
Fix this problem by separating out the SACK and the newreno cases. Also, check
if we are in FASTRECOVERY for the sack case and if so, turn off dupacks.
Fix an issue where the congestion window was not being incremented by ssthresh.
Thanks to Mohan Srinivasan for finding this problem.
Revision Changes Path
1.249 +20 -7 src/sys/netinet/tcp_input.c
More information about the cvs-all