Fix TCP DSACK cwnd handling
commit6d742fb6e2b8913457e1282e1be77d6f4e45af00
authorIlpo Järvinen <ilpo.jarvinen@helsinki.fi>
Thu, 20 Sep 2007 20:11:07 +0000 (20 13:11 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 26 Sep 2007 17:54:43 +0000 (26 10:54 -0700)
tree72650556e22def71471f80f1511024bd327b076f
parenteb7bdad82e8af48e1ed1b650268dc85ca7e9ff39
Fix TCP DSACK cwnd handling

commit 49ff4bb4cd4c04acf8f9e3d3ec2148305a1db445 in mainline.

[TCP]: DSACK signals data receival, be conservative

In case a DSACK is received, it's better to lower cwnd as it's
a sign of data receival.

Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@helsinki.fi>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
net/ipv4/tcp_input.c