| From 1dc7f9b4af96d2370b1634517ed99f364351e330 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Fri, 9 Jul 2021 17:20:50 -0700 |
| Subject: selftests: mptcp: fix case multiple subflows limited by server |
| |
| From: Jianguo Wu <wujianguo@chinatelecom.cn> |
| |
| [ Upstream commit a7da441621c7945fbfd43ed239c93b8073cda502 ] |
| |
| After patch "mptcp: fix syncookie process if mptcp can not_accept new |
| subflow", if subflow is limited, MP_JOIN SYN is dropped, and no SYN/ACK |
| will be replied. |
| |
| So in case "multiple subflows limited by server", the expected SYN/ACK |
| number should be 1. |
| |
| Fixes: 00587187ad30 ("selftests: mptcp: add test cases for mptcp join tests with syn cookies") |
| Reported-by: kernel test robot <oliver.sang@intel.com> |
| Signed-off-by: Jianguo Wu <wujianguo@chinatelecom.cn> |
| Signed-off-by: Mat Martineau <mathew.j.martineau@linux.intel.com> |
| Signed-off-by: David S. Miller <davem@davemloft.net> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| tools/testing/selftests/net/mptcp/mptcp_join.sh | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/tools/testing/selftests/net/mptcp/mptcp_join.sh b/tools/testing/selftests/net/mptcp/mptcp_join.sh |
| index fd99485cf2a4..e8ac852c6ff6 100755 |
| --- a/tools/testing/selftests/net/mptcp/mptcp_join.sh |
| +++ b/tools/testing/selftests/net/mptcp/mptcp_join.sh |
| @@ -1341,7 +1341,7 @@ syncookies_tests() |
| ip netns exec $ns2 ./pm_nl_ctl add 10.0.3.2 flags subflow |
| ip netns exec $ns2 ./pm_nl_ctl add 10.0.2.2 flags subflow |
| run_tests $ns1 $ns2 10.0.1.1 |
| - chk_join_nr "subflows limited by server w cookies" 2 2 1 |
| + chk_join_nr "subflows limited by server w cookies" 2 1 1 |
| |
| # test signal address with cookies |
| reset_with_cookies |
| -- |
| 2.30.2 |
| |