diff options
author | Yuchung Cheng <ycheng@google.com> | 2017-11-08 13:01:26 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-11-11 18:53:16 +0900 |
commit | 713bafea92920103cd3d361657406cf04d0e22dd (patch) | |
tree | 505a887887bb48dc443388b0078ad176ff6edb5b /include/linux/tcp.h | |
parent | e4ec1384132ead18e972f1180e958aa0b69abd11 (diff) | |
download | linux-713bafea92920103cd3d361657406cf04d0e22dd.tar.gz linux-713bafea92920103cd3d361657406cf04d0e22dd.tar.bz2 linux-713bafea92920103cd3d361657406cf04d0e22dd.zip |
tcp: retire FACK loss detection
FACK loss detection has been disabled by default and the
successor RACK subsumed FACK and can handle reordering better.
This patch removes FACK to simplify TCP loss recovery.
Signed-off-by: Yuchung Cheng <ycheng@google.com>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: Neal Cardwell <ncardwell@google.com>
Reviewed-by: Soheil Hassas Yeganeh <soheil@google.com>
Reviewed-by: Priyaranjan Jha <priyarjha@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/tcp.h')
-rw-r--r-- | include/linux/tcp.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/tcp.h b/include/linux/tcp.h index 22f40c96a15b..9574936fe041 100644 --- a/include/linux/tcp.h +++ b/include/linux/tcp.h @@ -85,7 +85,6 @@ struct tcp_sack_block { /*These are used to set the sack_ok field in struct tcp_options_received */ #define TCP_SACK_SEEN (1 << 0) /*1 = peer is SACK capable, */ -#define TCP_FACK_ENABLED (1 << 1) /*1 = FACK is enabled locally*/ #define TCP_DSACK_SEEN (1 << 2) /*1 = DSACK was received from peer*/ struct tcp_options_received { |