cvs commit: src/sys/netinet tcp_output.c

Jayanth Vijayaraghavan jayanth at FreeBSD.org
Tue Jul 27 19:15:15 PDT 2004


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


More information about the cvs-src mailing list