Date: Wed, 28 Jul 2004 02:15:14 +0000 (UTC) From: Jayanth Vijayaraghavan <jayanth@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/netinet tcp_output.c Message-ID: <200407280215.i6S2FEEc069296@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jayanth 2004-07-28 02:15:14 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c Log: 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200407280215.i6S2FEEc069296>