tcp: revert F-RTO middle-box workaround
authorYuchung Cheng <ycheng@google.com>
Tue, 27 Feb 2018 22:15:01 +0000 (14:15 -0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 28 Feb 2018 16:37:50 +0000 (11:37 -0500)
commitd4131f09770d9b7471c9da65e6ecd2477746ac5c
tree3e77dd405342511507edbc5017faf94ce83ea682
parentc84316223bf7181bd0a6767ae07004b92dd1e51f
tcp: revert F-RTO middle-box workaround

This reverts commit cc663f4d4c97b7297fb45135ab23cfd508b35a77. While fixing
some broken middle-boxes that modifies receive window fields, it does not
address middle-boxes that strip off SACK options. The best solution is
to fully revert this patch and the root F-RTO enhancement.

Fixes: cc663f4d4c97 ("tcp: restrict F-RTO to work-around broken middle-boxes")
Reported-by: Teodor Milkov <tm@del.bg>
Signed-off-by: Yuchung Cheng <ycheng@google.com>
Signed-off-by: Neal Cardwell <ncardwell@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/tcp_input.c