Lines Matching refs:ns2

19 ns2=""
66 ns2="ns2-$rndh"
69 for netns in "$ns1" "$ns2"; do
93 ip link add ns1eth$i netns "$ns1" type veth peer name ns2eth$i netns "$ns2"
98 ip -net "$ns2" addr add 10.0.$i.2/24 dev ns2eth$i
99 ip -net "$ns2" addr add dead:beef:$i::2/64 dev ns2eth$i nodad
100 ip -net "$ns2" link set ns2eth$i up
103 ip -net "$ns2" route add default via 10.0.$i.1 dev ns2eth$i metric 10$i
104 ip -net "$ns2" route add default via dead:beef:$i::1 dev ns2eth$i metric 10$i
113 tc -n $ns2 qdisc add dev ns2eth$i root netem rate 20mbit delay 1
122 for netns in "$ns1" "$ns2"; do
219 for netns in "$ns1" "$ns2"; do
238 ip netns exec $ns2 $tables -A OUTPUT -p tcp \
254 ip netns exec $ns2 sysctl -q net.mptcp.checksum_enabled=$ns2_enable
267 ip netns exec $ns2 sysctl -q net.mptcp.allow_join_initial_addr_port=$ns2_enable
291 ip netns exec $ns2 sysctl -q net.mptcp.checksum_enabled=1
304 ip netns exec $ns2 $tables \
313 tc -n $ns2 qdisc add dev ns2eth$i clsact || exit 1
314 tc -n $ns2 filter add dev ns2eth$i egress \
891 pm_nl_add_endpoint $ns2 $addr flags $flags
953 for netns in "$ns1" "$ns2"; do
1104 ip netns exec $ns2 nstat -as | grep Tcp
1141 count=$(ip netns exec $ns2 nstat -as | grep MPTcpExtDataCsumErr | awk '{print $2}')
1167 local ns_rx=$ns2
1173 ns_tx=$ns2
1229 local ns_tx=$ns2
1235 ns_rx=$ns2
1276 local ns_rx=$ns2
1280 ns_tx=$ns2
1320 count=$(ip netns exec $ns2 nstat -as | grep InfiniteMapTx | awk '{print $2}')
1376 with_cookie=$(ip netns exec $ns2 sysctl -n net.ipv4.tcp_syncookies)
1377 count=$(ip netns exec $ns2 nstat -as | grep MPTcpExtMPJoinSynAckRx | awk '{print $2}')
1470 count=$(ip netns exec $ns2 nstat -as MPTcpExtAddAddr | grep MPTcpExtAddAddr | awk '{print $2}')
1496 count=$(ip netns exec $ns2 nstat -as | grep MPTcpExtPortAdd | awk '{print $2}')
1520 count=$(ip netns exec $ns2 nstat -as | grep MPTcpExtMPJoinPortSynAckRx |
1586 local subflow_ns=$ns2
1598 subflow_ns=$ns2
1600 addr_ns=$ns2
1699 cnt2=$(ss -N $ns2 -tOni | grep -c token)
1762 run_tests $ns1 $ns2 10.0.1.1
1769 pm_nl_set_limits $ns2 0 0
1770 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1771 run_tests $ns1 $ns2 10.0.1.1
1778 pm_nl_set_limits $ns2 0 1
1779 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1780 run_tests $ns1 $ns2 10.0.1.1
1787 pm_nl_set_limits $ns2 0 1
1788 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1789 run_tests $ns1 $ns2 10.0.1.1
1796 pm_nl_set_limits $ns2 0 2
1797 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1798 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
1799 run_tests $ns1 $ns2 10.0.1.1
1806 pm_nl_set_limits $ns2 0 2
1807 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1808 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
1809 run_tests $ns1 $ns2 10.0.1.1
1816 pm_nl_set_limits $ns2 0 1
1817 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow dev ns2eth3
1818 run_tests $ns1 $ns2 10.0.1.1
1829 pm_nl_set_limits $ns2 0 1
1830 pm_nl_add_endpoint $ns2 10.0.1.2 flags subflow
1831 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
1838 pm_nl_set_limits $ns2 0 2
1839 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1840 pm_nl_add_endpoint $ns2 10.0.2.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
1862 pm_nl_set_limits $ns2 0 1
1863 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1865 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow &
1868 wait_attempt_fail $ns2
1869 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
1883 run_tests $ns1 $ns2 10.0.1.1
1891 pm_nl_set_limits $ns2 1 1
1893 run_tests $ns1 $ns2 10.0.1.1
1905 pm_nl_set_limits $ns2 1 2
1906 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1907 run_tests $ns1 $ns2 10.0.1.1
1916 pm_nl_set_limits $ns2 1 3
1917 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
1918 pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
1919 run_tests $ns1 $ns2 10.0.1.1
1930 pm_nl_set_limits $ns2 3 3
1931 run_tests $ns1 $ns2 10.0.1.1
1942 pm_nl_set_limits $ns2 3 3
1943 run_tests $ns1 $ns2 10.0.1.1
1951 pm_nl_set_limits $ns2 4 4
1956 pm_nl_add_endpoint $ns2 10.0.1.2 flags signal
1957 pm_nl_add_endpoint $ns2 10.0.2.2 flags signal
1958 pm_nl_add_endpoint $ns2 10.0.3.2 flags signal
1959 pm_nl_add_endpoint $ns2 10.0.4.2 flags signal
1963 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
1985 pm_nl_set_limits $ns2 1 3
1986 pm_nl_add_endpoint $ns2 10.0.3.2 dev ns2eth3 flags subflow
1987 pm_nl_add_endpoint $ns2 10.0.4.2 dev ns2eth4 flags subflow
1988 run_tests $ns1 $ns2 10.0.1.1 1
1991 chk_stale_nr $ns2 1 5 1
2000 pm_nl_set_limits $ns2 1 3
2001 pm_nl_add_endpoint $ns2 10.0.3.2 dev ns2eth3 flags subflow
2002 pm_nl_add_endpoint $ns2 10.0.4.2 dev ns2eth4 flags subflow
2003 run_tests $ns1 $ns2 10.0.1.1 2
2006 chk_stale_nr $ns2 1 -1 1
2015 pm_nl_set_limits $ns2 1 2
2017 pm_nl_add_endpoint $ns2 10.0.3.2 dev ns2eth3 flags subflow,backup
2018 run_tests $ns1 $ns2 10.0.1.1 1
2021 chk_link_usage $ns2 ns2eth3 $cinsent 0
2030 pm_nl_set_limits $ns2 1 2
2031 pm_nl_add_endpoint $ns2 10.0.3.2 dev ns2eth3 flags subflow,backup
2033 run_tests $ns1 $ns2 10.0.1.1 1
2036 chk_stale_nr $ns2 2 4 2
2037 chk_link_usage $ns2 ns2eth3 $cinsent 50
2046 pm_nl_set_limits $ns2 1 3
2047 pm_nl_add_endpoint $ns2 10.0.3.2 dev ns2eth3 flags subflow,backup
2049 run_tests $ns1 $ns2 10.0.1.1 2
2052 chk_stale_nr $ns2 1 -1 2
2053 chk_link_usage $ns2 ns2eth3 $cinsent 50
2062 pm_nl_set_limits $ns2 1 1
2064 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
2072 pm_nl_set_limits $ns2 1 1
2074 run_tests $ns1 $ns2 dead:beef:1::1 0 0 0 slow
2084 pm_nl_set_limits $ns2 2 2
2085 run_tests $ns1 $ns2 10.0.1.1 0 0 0 speed_10
2095 pm_nl_set_limits $ns2 2 2
2096 run_tests $ns1 $ns2 10.0.1.1 0 0 0 speed_10
2107 pm_nl_set_limits $ns2 0 1
2108 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2109 run_tests $ns1 $ns2 10.0.1.1 0 0 -1 slow
2117 pm_nl_set_limits $ns2 0 2
2118 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
2119 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2120 run_tests $ns1 $ns2 10.0.1.1 0 0 -2 slow
2129 pm_nl_set_limits $ns2 1 1
2130 run_tests $ns1 $ns2 10.0.1.1 0 -1 0 slow
2140 pm_nl_set_limits $ns2 1 2
2141 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2142 run_tests $ns1 $ns2 10.0.1.1 0 -1 -1 slow
2152 pm_nl_set_limits $ns2 1 3
2153 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2154 pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
2155 run_tests $ns1 $ns2 10.0.1.1 0 -1 -2 speed_10
2167 pm_nl_set_limits $ns2 3 3
2168 run_tests $ns1 $ns2 10.0.1.1 0 -3 0 speed_10
2180 pm_nl_set_limits $ns2 3 3
2181 run_tests $ns1 $ns2 10.0.1.1 0 -3 0 speed_10
2191 pm_nl_set_limits $ns2 1 3
2192 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2193 pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
2194 run_tests $ns1 $ns2 10.0.1.1 0 -8 -8 slow
2203 pm_nl_set_limits $ns2 3 3
2204 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow id 150
2205 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2206 pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
2207 run_tests $ns1 $ns2 10.0.1.1 0 -8 -8 slow
2218 pm_nl_set_limits $ns2 3 3
2219 run_tests $ns1 $ns2 10.0.1.1 0 -8 -8 slow
2231 pm_nl_set_limits $ns2 3 3
2232 run_tests $ns1 $ns2 10.0.1.1 0 -8 0 slow
2241 pm_nl_set_limits $ns2 0 1
2242 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2243 run_tests $ns1 $ns2 10.0.1.1 0 0 -9 slow
2252 pm_nl_set_limits $ns2 1 1
2253 run_tests $ns1 $ns2 10.0.1.1 0 -9 0 slow
2265 pm_nl_set_limits $ns2 0 1
2266 run_tests $ns1 $ns2 10.0.1.1 0 0 1 slow
2273 pm_nl_set_limits $ns2 1 1
2274 run_tests $ns1 $ns2 10.0.1.1 0 1 0 slow
2282 pm_nl_set_limits $ns2 0 2
2283 run_tests $ns1 $ns2 10.0.1.1 0 0 2 slow
2290 pm_nl_set_limits $ns2 0 2
2291 run_tests $ns1 $ns2 dead:beef:1::1 0 0 2 slow
2298 pm_nl_set_limits $ns2 2 2
2299 run_tests $ns1 $ns2 dead:beef:1::1 0 2 0 slow
2310 pm_nl_set_limits $ns2 0 1
2311 pm_nl_add_endpoint $ns2 dead:beef:3::2 dev ns2eth3 flags subflow
2312 run_tests $ns1 $ns2 dead:beef:1::1 0 0 0 slow
2319 run_tests $ns1 $ns2 dead:beef:1::1 0 0 0 slow
2328 pm_nl_set_limits $ns2 1 1
2329 run_tests $ns1 $ns2 dead:beef:1::1 0 0 0 slow
2338 pm_nl_set_limits $ns2 1 1
2339 run_tests $ns1 $ns2 dead:beef:1::1 0 -1 0 slow
2349 pm_nl_set_limits $ns2 1 2
2350 pm_nl_add_endpoint $ns2 dead:beef:3::2 dev ns2eth3 flags subflow
2351 run_tests $ns1 $ns2 dead:beef:1::1 0 -1 -1 slow
2363 pm_nl_set_limits $ns2 0 1
2364 pm_nl_add_endpoint $ns2 "::ffff:10.0.3.2" flags subflow
2365 run_tests $ns1 $ns2 "::ffff:10.0.1.1"
2372 pm_nl_set_limits $ns2 1 1
2374 run_tests $ns1 $ns2 "::ffff:10.0.1.1"
2382 pm_nl_set_limits $ns2 0 1
2383 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2384 run_tests $ns1 $ns2 "::ffff:10.0.1.1"
2391 pm_nl_set_limits $ns2 1 1
2393 run_tests $ns1 $ns2 "::ffff:10.0.1.1"
2401 pm_nl_set_limits $ns2 0 1
2402 pm_nl_add_endpoint $ns2 "::ffff:10.0.3.2" flags subflow
2403 run_tests $ns1 $ns2 10.0.1.1
2410 pm_nl_set_limits $ns2 1 1
2412 run_tests $ns1 $ns2 10.0.1.1
2420 pm_nl_set_limits $ns2 0 1
2421 pm_nl_add_endpoint $ns2 dead:beef:2::2 flags subflow
2422 run_tests $ns1 $ns2 10.0.1.1
2429 pm_nl_set_limits $ns2 0 1
2430 pm_nl_add_endpoint $ns2 dead:beef:2::10.0.3.2 flags subflow
2431 run_tests $ns1 $ns2 10.0.1.1
2438 pm_nl_set_limits $ns2 0 1
2439 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2440 run_tests $ns1 $ns2 dead:beef:1::1
2450 pm_nl_set_limits $ns2 0 1
2451 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow,backup
2452 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow nobackup
2461 pm_nl_set_limits $ns2 1 1
2462 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow backup
2472 pm_nl_set_limits $ns2 1 1
2473 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow backup
2480 pm_nl_add_endpoint $ns2 10.0.1.2 flags subflow,backup
2481 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
2488 pm_nl_add_endpoint $ns2 10.0.1.2 flags subflow,backup
2489 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow
2495 pm_nl_add_endpoint $ns2 10.0.1.2 flags subflow
2496 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow backup
2503 pm_nl_add_endpoint $ns2 10.0.1.2 flags subflow
2504 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow backup
2515 pm_nl_set_limits $ns2 1 1
2517 run_tests $ns1 $ns2 10.0.1.1
2526 pm_nl_set_limits $ns2 1 2
2527 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2528 run_tests $ns1 $ns2 10.0.1.1
2537 pm_nl_set_limits $ns2 1 1
2538 run_tests $ns1 $ns2 10.0.1.1 0 -1 0 slow
2548 pm_nl_set_limits $ns2 1 2
2549 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2550 run_tests $ns1 $ns2 10.0.1.1 0 -1 -1 slow
2560 pm_nl_set_limits $ns2 1 3
2561 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2562 pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
2563 run_tests $ns1 $ns2 10.0.1.1 0 -8 -2 slow
2574 pm_nl_set_limits $ns2 2 2
2575 run_tests $ns1 $ns2 10.0.1.1
2585 pm_nl_set_limits $ns2 2 2
2586 run_tests $ns1 $ns2 10.0.1.1
2597 pm_nl_set_limits $ns2 0 1
2598 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2599 run_tests $ns1 $ns2 10.0.1.1
2606 pm_nl_set_limits $ns2 0 2
2607 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2608 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
2609 run_tests $ns1 $ns2 10.0.1.1
2616 pm_nl_set_limits $ns2 0 2
2617 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2618 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow
2619 run_tests $ns1 $ns2 10.0.1.1
2626 pm_nl_set_limits $ns2 1 1
2628 run_tests $ns1 $ns2 10.0.1.1
2637 pm_nl_set_limits $ns2 1 2
2638 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2639 run_tests $ns1 $ns2 10.0.1.1
2648 pm_nl_set_limits $ns2 1 3
2649 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2650 pm_nl_add_endpoint $ns2 10.0.4.2 flags subflow
2651 run_tests $ns1 $ns2 10.0.1.1
2662 pm_nl_set_limits $ns2 0 1
2663 run_tests $ns1 $ns2 10.0.1.1
2670 pm_nl_set_limits $ns2 0 1
2671 run_tests $ns1 $ns2 10.0.1.1
2678 pm_nl_set_limits $ns2 0 1
2679 run_tests $ns1 $ns2 10.0.1.1
2686 pm_nl_set_limits $ns2 0 1
2687 run_tests $ns1 $ns2 10.0.1.1
2697 pm_nl_set_limits $ns2 1 1
2698 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2699 run_tests $ns1 $ns2 10.0.1.1
2706 pm_nl_set_limits $ns2 1 1
2707 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2708 run_tests $ns1 $ns2 10.0.1.1
2716 pm_nl_set_limits $ns2 1 1
2718 run_tests $ns1 $ns2 10.0.1.1
2727 pm_nl_set_limits $ns2 1 1
2729 run_tests $ns1 $ns2 10.0.1.1
2737 pm_nl_set_limits $ns2 2 2
2739 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2740 run_tests $ns1 $ns2 10.0.1.1
2747 pm_nl_set_limits $ns2 2 2
2749 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2750 run_tests $ns1 $ns2 10.0.1.1
2762 pm_nl_set_limits $ns2 1 4
2763 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow,fullmesh
2764 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow,fullmesh
2765 run_tests $ns1 $ns2 10.0.1.1 0 1 0 slow
2775 pm_nl_set_limits $ns2 1 3
2777 run_tests $ns1 $ns2 10.0.1.1 0 0 fullmesh_1 slow
2787 pm_nl_set_limits $ns2 1 5
2789 run_tests $ns1 $ns2 10.0.1.1 0 0 fullmesh_2 slow
2800 pm_nl_set_limits $ns2 1 4
2802 run_tests $ns1 $ns2 10.0.1.1 0 0 fullmesh_2 slow
2811 pm_nl_set_limits $ns2 4 4
2812 run_tests $ns1 $ns2 10.0.1.1 0 0 1 slow fullmesh
2821 pm_nl_set_limits $ns2 4 4
2822 run_tests $ns1 $ns2 10.0.1.1 0 0 fullmesh_1 slow nofullmesh
2831 pm_nl_set_limits $ns2 4 4
2832 run_tests $ns1 $ns2 10.0.1.1 0 0 1 slow backup,fullmesh
2841 pm_nl_set_limits $ns2 4 4
2842 pm_nl_add_endpoint $ns2 10.0.2.2 flags subflow,backup,fullmesh
2843 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow nobackup,nofullmesh
2853 run_tests $ns1 $ns2 10.0.1.1 1024 0 fastclose_client
2860 run_tests $ns1 $ns2 10.0.1.1 1024 0 fastclose_server
2869 tc -n $ns2 -j -s action show action pedit index 100 | \
2878 run_tests $ns1 $ns2 10.0.1.1 128
2885 tc -n $ns2 qdisc add dev ns2eth1 root netem rate 1mbit delay 5
2887 pm_nl_set_limits $ns2 0 1
2888 pm_nl_add_endpoint $ns2 10.0.2.2 dev ns2eth2 flags subflow
2889 run_tests $ns1 $ns2 10.0.1.1 1024
2900 pm_nl_set_limits $ns2 0 2
2902 run_tests $ns1 $ns2 10.0.1.1
2909 set_userspace_pm $ns2
2911 pm_nl_set_limits $ns2 0 2
2913 run_tests $ns1 $ns2 10.0.1.1
2922 pm_nl_set_limits $ns2 1 1
2923 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2924 run_tests $ns1 $ns2 10.0.1.1
2930 set_userspace_pm $ns2
2932 pm_nl_set_limits $ns2 1 1
2933 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2934 run_tests $ns1 $ns2 10.0.1.1
2942 pm_nl_set_limits $ns2 1 1
2943 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2944 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow backup
2952 set_userspace_pm $ns2
2954 pm_nl_set_limits $ns2 0 1
2955 pm_nl_add_endpoint $ns2 10.0.3.2 flags subflow
2956 run_tests $ns1 $ns2 10.0.1.1 0 0 -1 slow
2964 pm_nl_set_limits $ns2 1 1
2965 run_tests $ns1 $ns2 10.0.1.1 0 userspace_1 0 slow
2973 set_userspace_pm $ns2
2975 run_tests $ns1 $ns2 10.0.1.1 0 0 userspace_1 slow
2986 pm_nl_set_limits $ns2 2 2
2988 run_tests $ns1 $ns2 10.0.1.1 0 0 0 slow &
2992 $ns2 10.0.2.2 id 1 flags implicit
2994 pm_nl_add_endpoint $ns2 10.0.2.2 id 33
2996 $ns2 10.0.2.2 id 1 flags implicit
2998 pm_nl_add_endpoint $ns2 10.0.2.2 flags signal
3000 $ns2 10.0.2.2 id 1 flags signal
3006 pm_nl_set_limits $ns2 1 1
3007 pm_nl_add_endpoint $ns2 10.0.2.2 id 2 dev ns2eth2 flags subflow
3008 run_tests $ns1 $ns2 10.0.1.1 4 0 0 slow &
3010 wait_mpj $ns2
3011 pm_nl_del_endpoint $ns2 2 10.0.2.2
3015 pm_nl_add_endpoint $ns2 10.0.2.2 dev ns2eth2 flags subflow
3016 wait_mpj $ns2