Skip site navigation (1)Skip section navigation (2)
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>