diff options
| author | Matthieu Baerts (NGI0) <[email protected]> | 2024-09-09 20:09:22 +0000 |
|---|---|---|
| committer | Jakub Kicinski <[email protected]> | 2024-09-11 22:57:50 +0000 |
| commit | 6982826fe5e53ef115836de7dd397bd970030937 (patch) | |
| tree | 623b59339e04b90a8a26a3c6699865178d3fd52e /net/mptcp/protocol.c | |
| parent | mptcp: export mptcp_subflow_early_fallback() (diff) | |
| download | kernel-6982826fe5e53ef115836de7dd397bd970030937.tar.gz kernel-6982826fe5e53ef115836de7dd397bd970030937.zip | |
mptcp: fallback to TCP after SYN+MPC drops
Some middleboxes might be nasty with MPTCP, and decide to drop packets
with MPTCP options, instead of just dropping the MPTCP options (or
letting them pass...).
In this case, it sounds better to fallback to "plain" TCP after 2
retransmissions, and try again.
Closes: https://github.com/multipath-tcp/mptcp_net-next/issues/477
Signed-off-by: Matthieu Baerts (NGI0) <[email protected]>
Reviewed-by: Eric Dumazet <[email protected]>
Link: https://patch.msgid.link/20240909-net-next-mptcp-fallback-x-mpc-v1-2-da7ebb4cd2a3@kernel.org
Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'net/mptcp/protocol.c')
0 files changed, 0 insertions, 0 deletions
