Matthieu Baerts
Matthieu Baerts
Just in case we want to do something when a pure ACK without MPTCP DACK is received, we could start with this patch: ```diff diff --git a/net/mptcp/options.c b/net/mptcp/options.c index c0614dba869b..ecf6431009ac...
@majek: I just noticed TCPDump does support the `MP_CAPABLE` flags since... [2021](https://github.com/the-tcpdump-group/tcpdump/commit/dcae3b01d76f9a040f2a6e3d2c861c25c2d60a73)! But... this feature is only available in the master branch, not in the last v4.99 stable version! (and...
(Thanks to Paolo for having noticed that these recent changes can affect MPTCP)
As pointed out by Paolo, the modifications might be required, especially after a fallback to TCP. (And possibly some other scenarios we could not think of)
```diff diff --git a/include/linux/tcp.h b/include/linux/tcp.h index 41206c3f289f..ecfa657491b4 100644 --- a/include/linux/tcp.h +++ b/include/linux/tcp.h @@ -340,7 +340,7 @@ struct tcp_sock { } rcv_rtt_est; /* Receiver queue space */ struct { - u32...
Hi Andrei, Thank you for having opened this ticket. Currently, I confirm MPTCP sockets don't support any of the `TCP_REPAIR*` socket options. This has not been implemented mainly because it...
> > By chance, do you know someone interested to look at that? :) > > I don't. I will let you know if I found someone. 👍 > >...
> > (Not directly related to `TCP_REPAIR*` socket options, but with MPTCP, we could imagine a different way to do the migrations without interruptions: the current subflows could be closed...
Hi @majek, Thank you for having reported this! > Typically, the "Do not attempt to establish new subflows to this address and port" flag is set, so a naive userspace...
> Does it need some specific new netlink message type? By the look of it, another attribute should be exposed. Thinking about that, the `MPTCP_ATTR_SERVER_SIDE` attribute should have probably been...