Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jun 2011 15:38:31 +0000 (UTC)
From:      John Baldwin <jhb@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/netinet tcp_output.c
Message-ID:  <201106131538.p5DFcnFh077627@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jhb         2011-06-13 15:38:31 UTC

  FreeBSD src repository

  Modified files:
    sys/netinet          tcp_output.c 
  Log:
  SVN rev 223049 on 2011-06-13 15:38:31Z by jhb
  
  Advance the advertised window (rcv_adv) to the currently received data
  (rcv_nxt) if we advertising a zero window.  This can be true when ACK'ing
  a window probe whose one byte payload was accepted rather than dropped
  because the socket's receive buffer was not completely full, but the
  remaining space was smaller than the window scale.
  
  This ensures that window probe ACKs satisfy the assumption made in r221346
  and closes a window where rcv_nxt could be greater than rcv_adv.
  
  Tested by:      trasz, pho, trociny
  Reviewed by:    silby
  MFC after:      1 week
  
  Revision  Changes    Path
  1.181     +1 -1      src/sys/netinet/tcp_output.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106131538.p5DFcnFh077627>