Hello,
On 07/08/2026 10:41, Matthieu Baerts (NGI0) wrote:
> In MPTCP, the local address and port used by the initial subflow has the
> ID "0". It means that when this address and port are used for some
> operations -- e.g. creating a new subflow -- they should be linked to
> the ID0, and no other addresses and ports can get this special ID while
> the initial IP address and port is used.
>
> Instead of dealing with the ID0 case as an exception, add it to the
> local addr list, and deal with it like the others, with minor
> exceptions. That way, it seems easier to maintain instead of adding new
> exceptions at a few places, at the cost of a few more bytes, which seems
> OK in this mode.
>
> The first patch modifies add the initial address to the list, and the
> others remove exceptions, and validate that in the selftests.
FYI, it looks like all comments from Sashiko are addressing issues fixed
in the following patches, or by other series. Then, I think everything
is OK on Sashiko's side.
(I'm not sure how to tell Sashiko to look at the next patches before
complaining: the split is needed, because different issues are addressed
in this series, and introduced by different commits.)
Cheers,
Matt
--
Sponsored by the NGI0 Core fund.