tcp: More RFC 3390 conforming
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 16 Mar 2012 08:51:58 +0000 (16:51 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 16 Mar 2012 08:51:58 +0000 (16:51 +0800)
commitbe34e53417b31f0264d6b0c18e714d4f86903219
tree97f7c649746f651c3678b78455a9ac916af39a3a
parent8651f7f844fb30679b2b3b65bced47afa452371c
tcp: More RFC 3390 conforming

If SYN or SYN|ACK was lost, the IW should be set to one MSS

This affects initial snd_cwnd and snd_cwnd after a long idle period
sys/netinet/tcp_input.c
sys/netinet/tcp_output.c
sys/netinet/tcp_syncache.c
sys/netinet/tcp_timer.c
sys/netinet/tcp_var.h