cvs commit: src/sys/netinet tcp_output.c
jayanth at FreeBSD.org
Tue Jul 27 19:15:15 PDT 2004
jayanth 2004-07-28 02:15:14 UTC
FreeBSD src repository
Fix a bug in the sack code that was causing data to be retransmitted
with the FIN bit set for all segments, if a FIN has already been sent before.
The fix will allow the FIN bit to be set for only the last segment, in case
it has to be retransmitted.
Fix another bug that would have caused snd_nxt to be pulled by len if
there was an error from ip_output. snd_nxt should not be touched
during sack retransmissions.
Revision Changes Path
1.99 +13 -4 src/sys/netinet/tcp_output.c
More information about the cvs-all