Files
android_kernel_xiaomi_sm8450/net/ipv4
Yuchung Cheng 531c94a968 tcp: don't include Fast Open option in SYN-ACK on pure SYN-data
If a server has enabled Fast Open and it receives a pure SYN-data
packet (without a Fast Open option), it won't accept the data but it
incorrectly returns a SYN-ACK with a Fast Open cookie and also
increments the SNMP stat LINUX_MIB_TCPFASTOPENPASSIVEFAIL.

This patch makes the server include a Fast Open cookie in SYN-ACK
only if the SYN has some Fast Open option (i.e., when client
requests or presents a cookie).

Signed-off-by: Yuchung Cheng <ycheng@google.com>
Acked-by: Neal Cardwell <ncardwell@google.com>
Acked-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-02-09 14:26:55 -08:00
..
2014-09-18 10:54:36 +02:00
2014-11-06 15:11:10 -05:00
2014-11-26 12:25:44 -05:00
2013-12-29 16:34:25 -05:00
2013-10-08 23:19:24 -04:00
2014-02-19 11:41:25 +01:00
2015-01-27 00:04:53 -08:00
2014-12-09 16:29:03 -05:00
2015-01-28 22:18:37 -08:00
2015-01-28 22:18:38 -08:00
2014-09-01 18:12:45 -07:00
2014-09-01 18:12:45 -07:00
2014-09-01 18:12:45 -07:00
2014-09-01 18:12:45 -07:00
2014-09-01 18:12:45 -07:00
2014-11-05 23:52:33 -08:00
2014-09-01 18:12:45 -07:00
2015-01-28 22:18:37 -08:00
2014-09-01 18:12:45 -07:00
2015-01-28 22:18:37 -08:00
2015-01-28 22:18:37 -08:00
2012-03-11 23:42:51 -07:00
2014-11-05 23:52:33 -08:00
2014-05-23 16:28:53 -04:00
2013-05-31 17:19:05 -07:00