v3: - invoke lookup_subflow_by_daddr in mptcp_pm_nl_add_addr_received. - add a new patch "drop argument port from mptcp_pm_announce_addr". v2: - invoke lookup_subflow_by_daddr in mptcp_pm_add_addr_received, not in mptcp_pm_nl_add_addr_received. - add a sanity check on cfg_do_w. Closes: https://github.com/multipath-tcp/mptcp_net-next/issues/151 Geliang Tang (5): mptcp: drop argument port from mptcp_pm_announce_addr mptcp: skip connecting the connected address mptcp: move to next addr when timeout selftests: mptcp: add cfg_do_w for cfg_remove selftests: mptcp: timeout testcases for multi addresses net/mptcp/pm.c | 6 ++-- net/mptcp/pm_netlink.c | 35 +++++++++++++++---- net/mptcp/protocol.h | 2 +- .../selftests/net/mptcp/mptcp_connect.c | 10 ++++-- .../testing/selftests/net/mptcp/mptcp_join.sh | 26 ++++++++++++-- 5 files changed, 64 insertions(+), 15 deletions(-) -- 2.29.2