Lines Matching refs:ns2
19 ns2=""
71 ns2="ns2-$rndh"
74 for netns in "$ns1" "$ns2"; do
98 ip link add ns1eth$i netns "$ns1" type veth peer name ns2eth$i netns "$ns2"
103 ip -net "$ns2" addr add 10.0.$i.2/24 dev ns2eth$i
104 ip -net "$ns2" addr add dead:beef:$i::2/64 dev ns2eth$i nodad
105 ip -net "$ns2" link set ns2eth$i up
108 ip -net "$ns2" route add default via 10.0.$i.1 dev ns2eth$i metric 10$i
109 ip -net "$ns2" route add default via dead:beef:$i::1 dev ns2eth$i metric 10$i
118 tc -n $ns2 qdisc add dev ns2eth$i root netem rate 20mbit delay 1
127 for netns in "$ns1" "$ns2"; do
227 for netns in "$ns1" "$ns2"; do
246 ip netns exec $ns2 $tables -A OUTPUT -p tcp \
262 ip netns exec $ns2 sysctl -q net.mptcp.checksum_enabled=$ns2_enable
275 ip netns exec $ns2 sysctl -q net.mptcp.allow_join_initial_addr_port=$ns2_enable
299 ip netns exec $ns2 sysctl -q net.mptcp.checksum_enabled=1
312 ip netns exec $ns2 $tables \
321 tc -n $ns2 qdisc add dev ns2eth$i clsact || exit 1
322 tc -n $ns2 filter add dev ns2eth$i egress \
338 ip netns exec $ns2 ./pm_nl_ctl events >> "$evts_ns2" 2>&1 &
503 kill -SIGUSR1 $(ip netns pids $ns2) $(ip netns pids $ns1)
902 pm_nl_add_endpoint $ns2 $addr flags $flags
964 for netns in "$ns1" "$ns2"; do
1109 ip netns exec $ns2 nstat -as | grep Tcp
1146 count=$(ip netns exec $ns2 nstat -as | grep MPTcpExtDataCsumErr | awk '{print $2}')
1172 local ns_rx=$ns2
1178 ns_tx=$ns2
1234 local ns_tx=$ns2
1240 ns_rx=$ns2
1281 local ns_rx=$ns2
1285 ns_tx=$ns2
1325 count=$(ip netns exec $ns2 nstat -as | grep InfiniteMapTx | awk '{print $2}')
1381 with_cookie=$(ip netns exec $ns2 sysctl -n net.ipv4.tcp_syncookies)
1382 count=$(ip netns exec $ns2 nstat -as | grep MPTcpExtMPJoinSynAckRx | awk '{print $2}')
1475 count=$(ip netns exec $ns2 nstat -as MPTcpExtAddAddr | grep MPTcpExtAddAddr | awk '{print $2}')
1501 count=$(ip netns exec $ns2 nstat -as | grep MPTcpExtPortAdd | awk '{print $2}')
1525 count=$(ip netns exec $ns2 nstat -as | grep MPTcpExtMPJoinPortSynAckRx |
1591 local subflow_ns=$ns2
1603 subflow_ns=$ns2
1605 addr_ns=$ns2
1705 cnt2=$(ss -N $ns2 -tOni | grep -c token)
1773 run_tests $ns1 $ns2 10.0.1.1
1780 pm_nl_set_limits $ns2 0 0
1781 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1782 run_tests $ns1 $ns2 10.0.1.1
1789 pm_nl_set_limits $ns2 0 1
1790 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1791 run_tests $ns1 $ns2 10.0.1.1
1798 pm_nl_set_limits $ns2 0 1
1799 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1800 run_tests $ns1 $ns2 10.0.1.1
1807 pm_nl_set_limits $ns2 0 2
1808 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1809 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
1810 run_tests $ns1 $ns2 10.0.1.1
1817 pm_nl_set_limits $ns2 0 2
1818 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1819 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
1820 run_tests $ns1 $ns2 10.0.1.1
1827 pm_nl_set_limits $ns2 0 1
1828 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow dev ns2eth3
1829 run_tests $ns1 $ns2 10.0.1.1
1840 pm_nl_set_limits $ns2 0 1
1841 pm_nl_add_endpoint $ns2 10.0.1.2 flags subflow
1842 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
1849 pm_nl_set_limits $ns2 0 2
1850 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1851 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
1853 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
1860 pm_nl_set_limits $ns2 0 2
1861 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1862 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
1864 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
1873 pm_nl_set_limits $ns2 0 1
1874 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1876 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow &
1879 wait_attempt_fail $ns2
1880 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
1894 run_tests $ns1 $ns2 10.0.1.1
1902 pm_nl_set_limits $ns2 1 1
1904 run_tests $ns1 $ns2 10.0.1.1
1916 pm_nl_set_limits $ns2 1 2
1917 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1918 run_tests $ns1 $ns2 10.0.1.1
1927 pm_nl_set_limits $ns2 1 3
1928 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1929 pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
1930 run_tests $ns1 $ns2 10.0.1.1
1941 pm_nl_set_limits $ns2 3 3
1942 run_tests $ns1 $ns2 10.0.1.1
1953 pm_nl_set_limits $ns2 3 3
1954 run_tests $ns1 $ns2 10.0.1.1
1962 pm_nl_set_limits $ns2 4 4
1967 pm_nl_add_endpoint $ns2 10.0.1.2 flags signal
1968 pm_nl_add_endpoint $ns2 10.0.2.2 flags signal
1969 pm_nl_add_endpoint $ns2 10.0.3.2 flags signal
1970 pm_nl_add_endpoint $ns2 10.0.4.2 flags signal
1974 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
1996 pm_nl_set_limits $ns2 1 3
1997 pm_nl_add_endpoint $ns2 10.0.3.2 dev ns2eth3 flags subflow
1998 pm_nl_add_endpoint $ns2 10.0.4.2 dev ns2eth4 flags subflow
1999 run_tests $ns1 $ns2 10.0.1.1 1
2002 chk_stale_nr $ns2 1 5 1
2011 pm_nl_set_limits $ns2 1 3
2012 pm_nl_add_endpoint $ns2 10.0.3.2 dev ns2eth3 flags subflow
2013 pm_nl_add_endpoint $ns2 10.0.4.2 dev ns2eth4 flags subflow
2014 run_tests $ns1 $ns2 10.0.1.1 2
2017 chk_stale_nr $ns2 1 -1 1
2026 pm_nl_set_limits $ns2 1 2
2028 pm_nl_add_endpoint $ns2 10.0.3.2 dev ns2eth3 flags subflow,backup
2029 run_tests $ns1 $ns2 10.0.1.1 1
2032 chk_link_usage $ns2 ns2eth3 $cinsent 0
2041 pm_nl_set_limits $ns2 1 2
2042 pm_nl_add_endpoint $ns2 10.0.3.2 dev ns2eth3 flags subflow,backup
2044 run_tests $ns1 $ns2 10.0.1.1 1
2047 chk_stale_nr $ns2 2 4 2
2048 chk_link_usage $ns2 ns2eth3 $cinsent 50
2057 pm_nl_set_limits $ns2 1 3
2058 pm_nl_add_endpoint $ns2 10.0.3.2 dev ns2eth3 flags subflow,backup
2060 run_tests $ns1 $ns2 10.0.1.1 2
2063 chk_stale_nr $ns2 1 -1 2
2064 chk_link_usage $ns2 ns2eth3 $cinsent 50
2073 pm_nl_set_limits $ns2 1 1
2075 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
2083 pm_nl_set_limits $ns2 1 1
2085 run_tests $ns1 $ns2 dead:beef:1::1 0 0 0 slow
2095 pm_nl_set_limits $ns2 2 2
2096 run_tests $ns1 $ns2 10.0.1.1 0 0 0 speed_10
2106 pm_nl_set_limits $ns2 2 2
2107 run_tests $ns1 $ns2 10.0.1.1 0 0 0 speed_10
2118 pm_nl_set_limits $ns2 0 1
2119 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2120 run_tests $ns1 $ns2 10.0.1.1 0 0 -1 slow
2128 pm_nl_set_limits $ns2 0 2
2129 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
2130 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2131 run_tests $ns1 $ns2 10.0.1.1 0 0 -2 slow
2140 pm_nl_set_limits $ns2 1 1
2141 run_tests $ns1 $ns2 10.0.1.1 0 -1 0 slow
2151 pm_nl_set_limits $ns2 1 2
2152 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2153 run_tests $ns1 $ns2 10.0.1.1 0 -1 -1 slow
2163 pm_nl_set_limits $ns2 1 3
2164 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2165 pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
2166 run_tests $ns1 $ns2 10.0.1.1 0 -1 -2 speed_10
2178 pm_nl_set_limits $ns2 3 3
2179 run_tests $ns1 $ns2 10.0.1.1 0 -3 0 speed_10
2191 pm_nl_set_limits $ns2 3 3
2192 run_tests $ns1 $ns2 10.0.1.1 0 -3 0 speed_10
2202 pm_nl_set_limits $ns2 1 3
2203 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2204 pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
2205 run_tests $ns1 $ns2 10.0.1.1 0 -8 -8 slow
2214 pm_nl_set_limits $ns2 3 3
2215 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow id 150
2216 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2217 pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
2218 run_tests $ns1 $ns2 10.0.1.1 0 -8 -8 slow
2229 pm_nl_set_limits $ns2 3 3
2230 run_tests $ns1 $ns2 10.0.1.1 0 -8 -8 slow
2242 pm_nl_set_limits $ns2 3 3
2243 run_tests $ns1 $ns2 10.0.1.1 0 -8 0 slow
2252 pm_nl_set_limits $ns2 0 1
2253 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2254 run_tests $ns1 $ns2 10.0.1.1 0 0 -9 slow
2263 pm_nl_set_limits $ns2 1 1
2264 run_tests $ns1 $ns2 10.0.1.1 0 -9 0 slow
2276 pm_nl_set_limits $ns2 0 1
2277 run_tests $ns1 $ns2 10.0.1.1 0 0 1 slow
2284 pm_nl_set_limits $ns2 1 1
2285 run_tests $ns1 $ns2 10.0.1.1 0 1 0 slow
2293 pm_nl_set_limits $ns2 0 2
2294 run_tests $ns1 $ns2 10.0.1.1 0 0 2 slow
2301 pm_nl_set_limits $ns2 0 2
2302 run_tests $ns1 $ns2 dead:beef:1::1 0 0 2 slow
2309 pm_nl_set_limits $ns2 2 2
2310 run_tests $ns1 $ns2 dead:beef:1::1 0 2 0 slow
2321 pm_nl_set_limits $ns2 0 1
2322 pm_nl_add_endpoint $ns2 dead:beef:3::2 dev ns2eth3 flags subflow
2323 run_tests $ns1 $ns2 dead:beef:1::1 0 0 0 slow
2330 run_tests $ns1 $ns2 dead:beef:1::1 0 0 0 slow
2339 pm_nl_set_limits $ns2 1 1
2340 run_tests $ns1 $ns2 dead:beef:1::1 0 0 0 slow
2349 pm_nl_set_limits $ns2 1 1
2350 run_tests $ns1 $ns2 dead:beef:1::1 0 -1 0 slow
2360 pm_nl_set_limits $ns2 1 2
2361 pm_nl_add_endpoint $ns2 dead:beef:3::2 dev ns2eth3 flags subflow
2362 run_tests $ns1 $ns2 dead:beef:1::1 0 -1 -1 slow
2374 pm_nl_set_limits $ns2 0 1
2375 pm_nl_add_endpoint $ns2 "::ffff:10.0.3.2" flags subflow
2376 run_tests $ns1 $ns2 "::ffff:10.0.1.1"
2383 pm_nl_set_limits $ns2 1 1
2385 run_tests $ns1 $ns2 "::ffff:10.0.1.1"
2393 pm_nl_set_limits $ns2 0 1
2394 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2395 run_tests $ns1 $ns2 "::ffff:10.0.1.1"
2402 pm_nl_set_limits $ns2 1 1
2404 run_tests $ns1 $ns2 "::ffff:10.0.1.1"
2412 pm_nl_set_limits $ns2 0 1
2413 pm_nl_add_endpoint $ns2 "::ffff:10.0.3.2" flags subflow
2414 run_tests $ns1 $ns2 10.0.1.1
2421 pm_nl_set_limits $ns2 1 1
2423 run_tests $ns1 $ns2 10.0.1.1
2431 pm_nl_set_limits $ns2 0 1
2432 pm_nl_add_endpoint $ns2 dead:beef:2::2 flags subflow
2433 run_tests $ns1 $ns2 10.0.1.1
2440 pm_nl_set_limits $ns2 0 1
2441 pm_nl_add_endpoint $ns2 dead:beef:2::10.0.3.2 flags subflow
2442 run_tests $ns1 $ns2 10.0.1.1
2449 pm_nl_set_limits $ns2 0 1
2450 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2451 run_tests $ns1 $ns2 dead:beef:1::1
2460 pm_nl_set_limits $ns2 1 1
2462 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
2469 pm_nl_set_limits $ns2 1 1
2471 run_tests $ns1 $ns2 dead:beef:2::1 0 0 0 slow
2478 pm_nl_set_limits $ns2 1 4
2479 pm_nl_add_endpoint $ns2 dead:beef:2::2 flags subflow,fullmesh
2481 run_tests $ns1 $ns2 dead:beef:2::1 0 0 0 slow
2489 pm_nl_set_limits $ns2 2 4
2492 run_tests $ns1 $ns2 dead:beef:1::1 0 0 fullmesh_1 slow
2502 pm_nl_set_limits $ns2 0 1
2503 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow,backup
2504 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow nobackup
2513 pm_nl_set_limits $ns2 1 1
2514 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow backup
2524 pm_nl_set_limits $ns2 1 1
2525 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow backup
2532 pm_nl_add_endpoint $ns2 10.0.1.2 flags subflow,backup
2533 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
2540 pm_nl_add_endpoint $ns2 10.0.1.2 flags subflow,backup
2541 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
2547 pm_nl_add_endpoint $ns2 10.0.1.2 flags subflow
2548 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow backup
2555 pm_nl_add_endpoint $ns2 10.0.1.2 flags subflow
2556 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow backup
2618 pm_nl_set_limits $ns2 1 1
2620 run_tests $ns1 $ns2 10.0.1.1
2629 pm_nl_set_limits $ns2 1 2
2630 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2631 run_tests $ns1 $ns2 10.0.1.1
2641 pm_nl_set_limits $ns2 1 1
2642 run_tests $ns1 $ns2 10.0.1.1 0 -1 0 slow
2656 pm_nl_set_limits $ns2 1 2
2657 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2658 run_tests $ns1 $ns2 10.0.1.1 0 -1 -1 slow
2668 pm_nl_set_limits $ns2 1 3
2669 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2670 pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
2671 run_tests $ns1 $ns2 10.0.1.1 0 -8 -2 slow
2682 pm_nl_set_limits $ns2 2 2
2683 run_tests $ns1 $ns2 10.0.1.1
2693 pm_nl_set_limits $ns2 2 2
2694 run_tests $ns1 $ns2 10.0.1.1
2705 pm_nl_set_limits $ns2 0 1
2706 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2707 run_tests $ns1 $ns2 10.0.1.1
2714 pm_nl_set_limits $ns2 0 2
2715 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2716 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
2717 run_tests $ns1 $ns2 10.0.1.1
2724 pm_nl_set_limits $ns2 0 2
2725 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2726 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
2727 run_tests $ns1 $ns2 10.0.1.1
2734 pm_nl_set_limits $ns2 1 1
2736 run_tests $ns1 $ns2 10.0.1.1
2745 pm_nl_set_limits $ns2 1 2
2746 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2747 run_tests $ns1 $ns2 10.0.1.1
2756 pm_nl_set_limits $ns2 1 3
2757 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2758 pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
2759 run_tests $ns1 $ns2 10.0.1.1
2770 pm_nl_set_limits $ns2 0 1
2771 run_tests $ns1 $ns2 10.0.1.1
2778 pm_nl_set_limits $ns2 0 1
2779 run_tests $ns1 $ns2 10.0.1.1
2786 pm_nl_set_limits $ns2 0 1
2787 run_tests $ns1 $ns2 10.0.1.1
2794 pm_nl_set_limits $ns2 0 1
2795 run_tests $ns1 $ns2 10.0.1.1
2805 pm_nl_set_limits $ns2 1 1
2806 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2807 run_tests $ns1 $ns2 10.0.1.1
2814 pm_nl_set_limits $ns2 1 1
2815 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2816 run_tests $ns1 $ns2 10.0.1.1
2824 pm_nl_set_limits $ns2 1 1
2826 run_tests $ns1 $ns2 10.0.1.1
2835 pm_nl_set_limits $ns2 1 1
2837 run_tests $ns1 $ns2 10.0.1.1
2845 pm_nl_set_limits $ns2 2 2
2847 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2848 run_tests $ns1 $ns2 10.0.1.1
2855 pm_nl_set_limits $ns2 2 2
2857 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2858 run_tests $ns1 $ns2 10.0.1.1
2870 pm_nl_set_limits $ns2 1 4
2871 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow,fullmesh
2872 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow,fullmesh
2873 run_tests $ns1 $ns2 10.0.1.1 0 1 0 slow
2883 pm_nl_set_limits $ns2 1 3
2885 run_tests $ns1 $ns2 10.0.1.1 0 0 fullmesh_1 slow
2895 pm_nl_set_limits $ns2 1 5
2897 run_tests $ns1 $ns2 10.0.1.1 0 0 fullmesh_2 slow
2908 pm_nl_set_limits $ns2 1 4
2910 run_tests $ns1 $ns2 10.0.1.1 0 0 fullmesh_2 slow
2919 pm_nl_set_limits $ns2 4 4
2920 run_tests $ns1 $ns2 10.0.1.1 0 0 1 slow fullmesh
2929 pm_nl_set_limits $ns2 4 4
2930 run_tests $ns1 $ns2 10.0.1.1 0 0 fullmesh_1 slow nofullmesh
2939 pm_nl_set_limits $ns2 4 4
2940 run_tests $ns1 $ns2 10.0.1.1 0 0 1 slow backup,fullmesh
2949 pm_nl_set_limits $ns2 4 4
2950 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow,backup,fullmesh
2951 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow nobackup,nofullmesh
2961 run_tests $ns1 $ns2 10.0.1.1 1024 0 fastclose_client
2968 run_tests $ns1 $ns2 10.0.1.1 1024 0 fastclose_server
2977 tc -n $ns2 -j -s action show action pedit index 100 | \
2986 run_tests $ns1 $ns2 10.0.1.1 128
2993 tc -n $ns2 qdisc add dev ns2eth1 root netem rate 1mbit delay 5
2995 pm_nl_set_limits $ns2 0 1
2996 pm_nl_add_endpoint $ns2 10.0.2.2 dev ns2eth2 flags subflow
2997 run_tests $ns1 $ns2 10.0.1.1 1024
3008 pm_nl_set_limits $ns2 0 2
3010 run_tests $ns1 $ns2 10.0.1.1
3017 set_userspace_pm $ns2
3019 pm_nl_set_limits $ns2 0 2
3021 run_tests $ns1 $ns2 10.0.1.1
3030 pm_nl_set_limits $ns2 1 1
3031 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
3032 run_tests $ns1 $ns2 10.0.1.1
3038 set_userspace_pm $ns2
3040 pm_nl_set_limits $ns2 1 1
3041 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
3042 run_tests $ns1 $ns2 10.0.1.1
3050 pm_nl_set_limits $ns2 1 1
3051 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
3052 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow backup
3060 set_userspace_pm $ns2
3062 pm_nl_set_limits $ns2 0 1
3063 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
3064 run_tests $ns1 $ns2 10.0.1.1 0 0 -1 slow
3072 pm_nl_set_limits $ns2 1 1
3073 run_tests $ns1 $ns2 10.0.1.1 0 userspace_1 0 slow
3082 set_userspace_pm $ns2
3084 run_tests $ns1 $ns2 10.0.1.1 0 0 userspace_1 slow
3096 pm_nl_set_limits $ns2 2 2
3098 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow 2>/dev/null &
3102 $ns2 10.0.2.2 id 1 flags implicit
3104 pm_nl_add_endpoint $ns2 10.0.2.2 id 33
3106 $ns2 10.0.2.2 id 1 flags implicit
3108 pm_nl_add_endpoint $ns2 10.0.2.2 flags signal
3110 $ns2 10.0.2.2 id 1 flags signal
3116 pm_nl_set_limits $ns2 1 1
3117 pm_nl_add_endpoint $ns2 10.0.2.2 id 2 dev ns2eth2 flags subflow
3118 run_tests $ns1 $ns2 10.0.1.1 4 0 0 speed_20 2>/dev/null &
3120 wait_mpj $ns2
3121 pm_nl_del_endpoint $ns2 2 10.0.2.2
3125 pm_nl_add_endpoint $ns2 10.0.2.2 dev ns2eth2 flags subflow
3126 wait_mpj $ns2