mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-17 13:58:46 +00:00
selftests: mptcp: set ip_mptcp in command line
This patch added a command line option '-i' for mptcp_join.sh to use 'ip mptcp' commands instead of using 'pm_nl_ctl' commands to deal with PM netlink. Signed-off-by: Geliang Tang <geliang.tang@suse.com> Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
6da1dfdd03
commit
621bd39303
@ -2117,6 +2117,7 @@ usage()
|
||||
echo " -m fullmesh_tests"
|
||||
echo " -c capture pcap files"
|
||||
echo " -C enable data checksum"
|
||||
echo " -i use ip mptcp"
|
||||
echo " -h help"
|
||||
}
|
||||
|
||||
@ -2138,9 +2139,12 @@ for arg in "$@"; do
|
||||
if [[ "${arg}" =~ ^"-"[0-9a-zA-Z]*"C"[0-9a-zA-Z]*$ ]]; then
|
||||
checksum=1
|
||||
fi
|
||||
if [[ "${arg}" =~ ^"-"[0-9a-zA-Z]*"i"[0-9a-zA-Z]*$ ]]; then
|
||||
ip_mptcp=1
|
||||
fi
|
||||
|
||||
# exception for the capture/checksum options, the rest means: a part of the tests
|
||||
if [ "${arg}" != "-c" ] && [ "${arg}" != "-C" ]; then
|
||||
# exception for the capture/checksum/ip_mptcp options, the rest means: a part of the tests
|
||||
if [ "${arg}" != "-c" ] && [ "${arg}" != "-C" ] && [ "${arg}" != "-i" ]; then
|
||||
do_all_tests=0
|
||||
fi
|
||||
done
|
||||
@ -2150,7 +2154,7 @@ if [ $do_all_tests -eq 1 ]; then
|
||||
exit $ret
|
||||
fi
|
||||
|
||||
while getopts 'fesltra64bpkdmchCS' opt; do
|
||||
while getopts 'fesltra64bpkdmchCSi' opt; do
|
||||
case $opt in
|
||||
f)
|
||||
subflows_tests
|
||||
@ -2201,6 +2205,8 @@ while getopts 'fesltra64bpkdmchCS' opt; do
|
||||
;;
|
||||
C)
|
||||
;;
|
||||
i)
|
||||
;;
|
||||
h | *)
|
||||
usage
|
||||
;;
|
||||
|
Loading…
x
Reference in New Issue
Block a user