This iteration tries to address the feedback from Mat on v3.
patch 1/3 is a somewhat related cleanup (to be squashed into existing
patch)
patch 2/3 should address the self-test failure
patch 3/3 avoids RFC breakage reported into the previous iteration,
leveraging the previois one
Patch 2/3 would probably deserve some additional self-tests. My plan is
to add them after that the existing ones are stable enough.
Paolo Abeni (3):
Squash-to: "mptcp: constify a bunch of helpers"
mptcp: more careful RM_ADDR generation
mptcp: strict local address ID selection.
include/uapi/linux/mptcp.h | 1 +
net/mptcp/pm_netlink.c | 59 ++++++++++++++++++---------------
net/mptcp/protocol.c | 3 ++
net/mptcp/protocol.h | 3 +-
net/mptcp/subflow.c | 67 +++++++++++++++++++++++++++++++++-----
5 files changed, 97 insertions(+), 36 deletions(-)
--
2.34.1