Date: Wed, 30 Mar 2011 12:35:39 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/netinet tcp_input.c Message-ID: <201103301235.p2UCZj9Y046914@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2011-03-30 12:35:39 UTC
FreeBSD src repository
Modified files:
sys/netinet tcp_input.c
Log:
SVN rev 220156 on 2011-03-30 12:35:39Z by jhb
Clamp the initial advertised receive window when responding to a SYN/ACK
to the maximum allowed window. Growing the window too large would cause
an underflow in the calculations in tcp_output() to decide if a window
update should be sent which would prevent the persist timer from being
started if data was pending and the other end of the connection advertised
an initial window size of 0.
PR: kern/154006
Submitted by: Stefan `Sec` Zehl sec 42 org
Reviewed by: bz
MFC after: 1 week
Revision Changes Path
1.425 +2 -1 src/sys/netinet/tcp_input.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201103301235.p2UCZj9Y046914>
