All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/9] mptcp: Improve set-flags command and update self tests
@ 2022-02-05  0:03 Mat Martineau
  2022-02-05  0:03 ` [PATCH net-next 1/9] mptcp: allow to use port and non-signal in set_flags Mat Martineau
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Mat Martineau @ 2022-02-05  0:03 UTC (permalink / raw)
  To: netdev; +Cc: Mat Martineau, davem, kuba, matthieu.baerts, mptcp

Patches 1-3 allow more flexibility in the combinations of features and
flags allowed with the MPTCP_PM_CMD_SET_FLAGS netlink command, and add
self test case coverage for the new functionality.

Patches 4-6 and 9 refactor the mptcp_join.sh self tests to allow them to
configure all of the test cases using either the pm_nl_ctl utility (part
of the mptcp self tests) or the 'ip mptcp' command (from iproute2). The
default remains to use pm_nl_ctl.

Patches 7 and 8 update the pm_netlink.sh self tests to cover the use of
endpoint ids to set endpoint flags (instead of just addresses).

Geliang Tang (9):
  mptcp: allow to use port and non-signal in set_flags
  selftests: mptcp: add the port argument for set_flags
  selftests: mptcp: add backup with port testcase
  selftests: mptcp: add ip mptcp wrappers
  selftests: mptcp: add wrapper for showing addrs
  selftests: mptcp: add wrapper for setting flags
  selftests: mptcp: add the id argument for set_flags
  selftests: mptcp: add set_flags tests in pm_netlink.sh
  selftests: mptcp: set ip_mptcp in command line

 net/mptcp/pm_netlink.c                        |  13 +-
 .../testing/selftests/net/mptcp/mptcp_join.sh | 877 +++++++++++-------
 .../testing/selftests/net/mptcp/pm_netlink.sh |  18 +
 tools/testing/selftests/net/mptcp/pm_nl_ctl.c |  75 +-
 4 files changed, 595 insertions(+), 388 deletions(-)


base-commit: c531adaf884d313df2729ca94228317a52e46b83
-- 
2.35.1


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2022-02-05  6:10 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-05  0:03 [PATCH net-next 0/9] mptcp: Improve set-flags command and update self tests Mat Martineau
2022-02-05  0:03 ` [PATCH net-next 1/9] mptcp: allow to use port and non-signal in set_flags Mat Martineau
2022-02-05  0:03 ` [PATCH net-next 2/9] selftests: mptcp: add the port argument for set_flags Mat Martineau
2022-02-05  0:03 ` [PATCH net-next 3/9] selftests: mptcp: add backup with port testcase Mat Martineau
2022-02-05  0:03 ` [PATCH net-next 4/9] selftests: mptcp: add ip mptcp wrappers Mat Martineau
2022-02-05  0:03 ` [PATCH net-next 5/9] selftests: mptcp: add wrapper for showing addrs Mat Martineau
2022-02-05  0:03 ` [PATCH net-next 6/9] selftests: mptcp: add wrapper for setting flags Mat Martineau
2022-02-05  0:03 ` [PATCH net-next 7/9] selftests: mptcp: add the id argument for set_flags Mat Martineau
2022-02-05  0:03 ` [PATCH net-next 8/9] selftests: mptcp: add set_flags tests in pm_netlink.sh Mat Martineau
2022-02-05  0:03 ` [PATCH net-next 9/9] selftests: mptcp: set ip_mptcp in command line Mat Martineau
2022-02-05  6:10 ` [PATCH net-next 0/9] mptcp: Improve set-flags command and update self tests patchwork-bot+netdevbpf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.