diff options
author | Matthieu Baerts <matthieu.baerts@tessares.net> | 2022-11-16 01:10:45 +0300 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2022-11-18 08:43:57 +0300 |
commit | 7e68d31020f18f8d695d5f143fc16cdaa96166cb (patch) | |
tree | 64b444486239d9f6a9d4b1b6f19a3b0fadf78df5 /tools/perf/scripts/python | |
parent | 22b29557aef3c9d673c887911b504c6d47009de4 (diff) | |
download | linux-7e68d31020f18f8d695d5f143fc16cdaa96166cb.tar.xz |
selftests: mptcp: run mptcp_sockopt from a new netns
Not running it from a new netns causes issues if some MPTCP settings are
modified, e.g. if MPTCP is disabled from the sysctl knob, if multiple
addresses are available and added to the MPTCP path-manager, etc.
In these cases, the created connection will not behave as expected, e.g.
unable to create an MPTCP socket, more than one subflow is seen, etc.
A new "sandbox" net namespace is now created and used to run
mptcp_sockopt from this controlled environment.
Fixes: ce9979129a0b ("selftests: mptcp: add mptcp getsockopt test cases")
Reviewed-by: Mat Martineau <mathew.j.martineau@linux.intel.com>
Signed-off-by: Matthieu Baerts <matthieu.baerts@tessares.net>
Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions