Florian Westphal
6fc8c827dd
tcp: syncookies: create mptcp request socket for ACK cookies with MPTCP option
...
If SYN packet contains MP_CAPABLE option, keep it enabled.
Syncokie validation and cookie-based socket creation is changed to
instantiate an mptcp request sockets if the ACK contains an MPTCP
connection request.
Rather than extend both cookie_v4/6_check, add a common helper to create
the (mp)tcp request socket.
Suggested-by: Paolo Abeni <pabeni@redhat.com>
Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
2020-07-31 16:55:32 -07:00
..
2020-07-28 13:43:40 -07:00
2020-07-28 13:43:40 -07:00
2020-07-19 18:16:40 -07:00
2020-03-12 15:55:00 -07:00
2020-03-12 15:55:00 -07:00
2020-03-30 19:52:37 -07:00
2020-07-13 17:20:39 -07:00
2019-11-01 14:57:52 -07:00
2020-05-31 17:48:46 -07:00
2020-06-20 21:33:57 -07:00
2020-02-19 13:52:32 +01:00
2020-05-26 16:06:07 -07:00
2020-03-29 22:30:57 -07:00
2019-10-04 11:10:56 -07:00
2020-07-28 17:42:31 -07:00
2020-06-18 20:21:51 -07:00
2020-07-06 13:23:03 -07:00
2020-06-20 21:33:57 -07:00
2020-03-08 21:25:37 -07:00
2020-01-03 12:24:34 -08:00
2020-07-24 17:12:41 -07:00
2020-05-20 20:31:27 -04:00
2020-07-19 18:16:41 -07:00
2020-07-09 12:38:41 -07:00
2019-08-08 15:55:10 -07:00
2020-07-17 20:18:16 -07:00
2019-05-21 10:50:45 +02:00
2019-11-07 16:15:56 -08:00
2019-09-20 18:23:33 -07:00
2019-08-08 15:55:10 -07:00
2020-05-19 15:45:11 -07:00
2020-03-30 13:45:04 -07:00
2020-07-24 15:41:54 -07:00
2020-07-11 00:46:00 -07:00
2020-07-24 17:12:41 -07:00
2020-06-30 12:29:39 -07:00
2020-06-18 20:12:34 -07:00
2020-07-30 14:39:31 -07:00
2020-07-09 12:55:37 +02:00
2020-03-02 13:11:46 -07:00
2020-06-30 12:29:39 -07:00
2019-10-04 11:10:56 -07:00
2020-07-27 11:39:55 -07:00
2020-07-06 13:23:03 -07:00
2020-07-10 13:54:00 -07:00
2019-05-21 10:50:45 +02:00
2019-01-28 11:32:58 +01:00
2019-05-21 10:50:45 +02:00
2020-06-10 13:18:40 -07:00
2020-07-07 15:26:37 -07:00
2020-07-17 12:54:30 -07:00
2019-05-30 11:26:32 -07:00
2020-03-12 22:34:48 -07:00
2020-07-24 15:41:54 -07:00
2020-06-27 18:02:32 -07:00
2020-07-31 16:55:32 -07:00
2020-05-01 17:02:27 -07:00
2020-01-21 10:45:49 +01:00
2020-03-16 18:26:54 -07:00
2020-06-12 15:10:12 -07:00
2019-05-21 10:50:45 +02:00
2020-07-09 13:07:45 -07:00
2020-06-25 16:08:47 -07:00
2019-05-30 11:26:32 -07:00
2018-10-10 22:26:00 -07:00
2020-02-27 18:50:19 -08:00
2019-10-25 19:25:37 -07:00
2020-07-06 13:23:03 -07:00
2020-07-06 13:23:03 -07:00
2019-05-21 10:50:45 +02:00
2019-05-21 10:50:45 +02:00
2020-07-31 16:55:32 -07:00
2020-07-24 15:41:54 -07:00
2019-05-21 10:50:45 +02:00
2019-12-09 20:17:48 -08:00
2020-05-15 12:30:13 -07:00
2019-05-21 10:50:45 +02:00
2019-05-30 11:26:32 -07:00
2020-07-31 16:55:32 -07:00
2019-05-21 10:50:45 +02:00
2018-09-21 19:37:59 -07:00
2020-03-16 18:26:54 -07:00
2020-07-13 17:20:39 -07:00
2020-03-09 22:34:58 +01:00
2019-05-21 10:50:45 +02:00
2017-11-02 11:10:55 +01:00
2020-07-06 13:23:03 -07:00
2019-05-21 10:50:45 +02:00
2020-03-16 18:26:55 -07:00
2020-07-28 13:43:40 -07:00
2020-07-09 12:51:36 +02:00
2020-03-09 22:34:58 +01:00
2020-03-12 22:34:48 -07:00
2020-07-24 15:41:54 -07:00
2020-03-30 10:35:03 -07:00
2020-07-10 13:54:00 -07:00
2020-07-10 13:54:00 -07:00
2020-07-10 13:54:00 -07:00
2020-07-25 17:49:04 -07:00
2020-07-19 18:16:41 -07:00
2020-05-06 09:40:08 +02:00
2020-05-11 15:12:27 +02:00
2019-12-24 22:28:54 -08:00
2019-12-09 09:59:07 +01:00
2020-05-06 09:40:08 +02:00
2019-06-06 08:34:50 +02:00