Lines Matching refs:ns_a
438 run_cmd ${ns_a} ip fou add port 5555 ipproto ${ipproto} || return $ksft_skip
439 …run_cmd ${ns_a} ip link add ${encap}_a type ${type} ${mode} local ${a_addr} remote ${b_addr} encap…
445 run_cmd ${ns_a} ip addr add ${tunnel4_a_addr}/${tunnel4_mask} dev ${encap}_a
448 run_cmd ${ns_a} ip addr add ${tunnel6_a_addr}/${tunnel6_mask} dev ${encap}_a
452 run_cmd ${ns_a} ip link set ${encap}_a up
513 …run_cmd ${ns_a} ip link add ip_a type ${type} local ${a_addr} remote ${b_addr} mode ${mode} || ret…
516 run_cmd ${ns_a} ip link set ip_a up
520 run_cmd ${ns_a} ip addr add ${tunnel4_a_addr}/${tunnel4_mask} dev ip_a
523 run_cmd ${ns_a} ip addr add ${tunnel6_a_addr}/${tunnel6_mask} dev ip_a
551 ns_a="ip netns exec ${NS_A}"
559 run_cmd ${ns_a} ip link add veth_a type veth peer name veth_b || return 1
560 run_cmd ${ns_a} ip link set veth_b netns ${NS_B}
562 run_cmd ${ns_a} ip addr add ${veth4_a_addr}/${veth4_mask} dev veth_a
565 run_cmd ${ns_a} ip addr add ${veth6_a_addr}/${veth6_mask} dev veth_a
568 run_cmd ${ns_a} ip link set veth_a up
582 …run_cmd ${ns_a} ip link add vti${proto}_a type ${vti_type} local ${veth_a_addr} remote ${veth_b_ad…
585 run_cmd ${ns_a} ip addr add ${vti_a_addr}/${vti_mask} dev vti${proto}_a
588 run_cmd ${ns_a} ip link set vti${proto}_a up
624 …run_cmd ${ns_a} ip link add ${type}_a type ${type} id 1 ${opts_a} remote ${b_addr} ${opts} || retu…
628 run_cmd ${ns_a} ip addr add ${tunnel4_a_addr}/${tunnel4_mask} dev ${br_if_a}
629 run_cmd ${ns_a} ip addr add ${tunnel6_a_addr}/${tunnel6_mask} dev ${br_if_a}
630 run_cmd ${ns_a} ip link set ${type}_a master ${br_if_a}
632 run_cmd ${ns_a} ip addr add ${tunnel4_a_addr}/${tunnel4_mask} dev ${type}_a
633 run_cmd ${ns_a} ip addr add ${tunnel6_a_addr}/${tunnel6_mask} dev ${type}_a
639 run_cmd ${ns_a} ip link set ${type}_a up
681 …run_cmd ${ns_a} ip -${proto} xfrm state add src ${veth_a_addr} dst ${veth_b_addr} spi 0x1000 proto…
682 …run_cmd ${ns_a} ip -${proto} xfrm state add src ${veth_b_addr} dst ${veth_a_addr} spi 0x1001 proto…
683 …run_cmd ${ns_a} ip -${proto} xfrm policy add dir out mark 10 tmpl src ${veth_a_addr} dst ${veth_b_…
684 …run_cmd ${ns_a} ip -${proto} xfrm policy add dir in mark 10 tmpl src ${veth_b_addr} dst ${veth_a_a…
698 run_cmd_bg "${ns_a}" nettest "${proto}" -q -D -s -x -p "${port}" -t 5
835 run_cmd ${ns_a} ip link add br0 type bridge || return $ksft_skip
836 run_cmd ${ns_a} ip link set br0 up
841 run_cmd ${ns_a} ip link set veth_A-C up
845 run_cmd ${ns_a} ip link set veth_A-C master br0
988 run_cmd ${ns_a} ip link set veth_A-R1 netns 1
998 run_cmd ${ns_a} ip addr add ${host4_a_addr} dev lo
999 run_cmd ${ns_a} ip nexthop add id 401 via ${prefix4}.${a_r1}.2 dev veth_A-R1
1000 run_cmd ${ns_a} ip nexthop add id 402 via ${prefix4}.${a_r2}.2 dev veth_A-R2
1001 run_cmd ${ns_a} ip nexthop add id 403 group 401/402
1002 run_cmd ${ns_a} ip route add ${host4_b_addr} src ${host4_a_addr} nhid 403
1014 run_cmd ${ns_a} ip addr add ${host4_a_addr} dev lo
1015 run_cmd ${ns_a} ip route add ${host4_b_addr} \
1162 trace "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1164 "${ns_a}" veth_A-R2 "${ns_r2}" veth_R2-A \
1178 mtu "${ns_a}" veth_A-R1 2000
1183 mtu "${ns_a}" veth_A-R2 2000
1189 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s 1800 ${dst1}
1190 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s 1800 ${dst2}
1193 pmtu_1="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst1})"
1195 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
1199 mtu "${ns_a}" veth_A-R1 1300
1201 pmtu_1="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst1})"
1204 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
1208 mtu "${ns_a}" veth_A-R1 1700
1210 pmtu_1="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst1})"
1213 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
1222 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s 1400 ${dst2}
1223 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
1227 mtu "${ns_a}" veth_A-R2 500
1229 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
1233 mtu "${ns_a}" veth_A-R2 1500
1235 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
1239 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s 1400 ${dst2}
1240 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
1256 trace "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1258 "${ns_a}" veth_A-R2 "${ns_r2}" veth_R2-A \
1262 mtu "${ns_a}" veth_A-R1 2000
1267 mtu "${ns_a}" veth_A-R2 2000
1279 run_cmd "${ns_a}" ping -q -M want -Q "${dsfield}" -c 1 -w 1 -s "${len}" "${dst1}"
1282 run_cmd "${ns_a}" ping -q -M want -Q "${dsfield}" -c 1 -w 1 -s "${len}" "${dst2}"
1285 pmtu_1="$(route_get_dst_pmtu_from_exception "${ns_a}" "${dst1}" dsfield "${policy_mark}")"
1288 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" "${dst2}" dsfield "${policy_mark}")"
1301 trace "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1303 "${ns_a}" veth_A-R2 "${ns_r2}" veth_R2-A \
1307 mtu "${ns_a}" veth_A-R1 2000
1312 mtu "${ns_a}" veth_A-R2 2000
1327 run_cmd "${ns_a}" socat OPEN:/dev/zero,rdonly=1,readbytes="${len}" \
1331 run_cmd "${ns_a}" socat OPEN:/dev/zero,rdonly=1,readbytes="${len}" \
1335 pmtu_1="$(route_get_dst_pmtu_from_exception "${ns_a}" "${dst1}" dsfield "${policy_mark}")"
1337 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" "${dst2}" dsfield "${policy_mark}")"
1357 trace "${ns_a}" ${type}_a "${ns_b}" ${type}_b \
1358 "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1370 mtu "${ns_a}" veth_A-R1 $((${ll_mtu} + 1000))
1375 mtu "${ns_a}" ${type}_a $((${ll_mtu} + 1000))
1377 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s $((${ll_mtu} + 500)) ${dst}
1380 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst})"
1432 trace "${ns_a}" ${type}_a "${ns_b}" ${type}_b \
1433 "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1435 "${ns_a}" br0 "${ns_a}" veth-A-C \
1447 mtu "${ns_a}" veth_A-R1 $((${ll_mtu} + 1000))
1448 mtu "${ns_a}" br0 $((${ll_mtu} + 1000))
1449 mtu "${ns_a}" veth_A-C $((${ll_mtu} + 1000))
1455 mtu "${ns_a}" ${type}_a $((${ll_mtu} + 1000))
1459 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s $((${ll_mtu} + 500)) ${dst} || return 1
1464 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst})"
1470 run_cmd ${ns_a} ip route flush cached ${dst}
1474 for target in "${ns_a}" "${ns_c}" ; do
1499 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst})"
1630 trace "${ns_a}" ${encap}_a "${ns_b}" ${encap}_b \
1631 "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1657 mtu "${ns_a}" veth_A-R1 $((${ll_mtu} + 1000))
1662 mtu "${ns_a}" ${encap}_a $((${ll_mtu} + 1000))
1664 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s $((${ll_mtu} + 500)) ${dst}
1667 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst})"
1710 trace "${ns_a}" ip_a "${ns_b}" ip_b \
1711 "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1731 mtu "${ns_a}" veth_A-R1 $((${ll_mtu} + 1000))
1736 mtu "${ns_a}" ip_a $((${ll_mtu} + 1000)) || return
1738 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s $((${ll_mtu} + 500)) ${dst}
1741 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst})"
1763 trace "${ns_a}" veth_a "${ns_b}" veth_b \
1764 "${ns_a}" vti4_a "${ns_b}" vti4_b
1773 mtu "${ns_a}" veth_a ${veth_mtu}
1775 mtu "${ns_a}" vti4_a ${vti_mtu}
1780 run_cmd ${ns_a} ping -q -M want -i 0.1 -w 1 -s ${ping_payload} ${tunnel4_b_addr}
1781 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel4_b_addr})"
1786 run_cmd ${ns_a} ping -q -M want -i 0.1 -w 1 -s $((ping_payload + 1)) ${tunnel4_b_addr}
1787 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel4_b_addr})"
1793 trace "${ns_a}" veth_a "${ns_b}" veth_b \
1794 "${ns_a}" vti6_a "${ns_b}" vti6_b
1798 mtu "${ns_a}" veth_a 4000
1800 mtu "${ns_a}" vti6_a 5000
1802 run_cmd ${ns_a} ${ping6} -q -i 0.1 -w 1 -s 60000 ${tunnel6_b_addr}
1805 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel6_b_addr})"
1809 mtu "${ns_a}" vti6_a 3000
1810 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel6_b_addr})"
1814 mtu "${ns_a}" vti6_a 9000
1815 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel6_b_addr})"
1823 trace "${ns_a}" veth_a "${ns_b}" veth_b \
1824 "${ns_a}" vti4_a "${ns_b}" vti4_b
1833 mtu "${ns_a}" veth_a ${veth_mtu}
1835 mtu "${ns_a}" vti4_a ${vti_mtu}
1840 run_cmd ${ns_a} ping -q -M want -i 0.1 -w 1 -s ${ping_payload} ${tunnel4_b_addr}
1841 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel4_b_addr})"
1846 run_cmd ${ns_a} ping -q -M want -i 0.1 -w 1 -s $((ping_payload + 1)) ${tunnel4_b_addr}
1847 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel4_b_addr})"
1853 trace "${ns_a}" veth_a "${ns_b}" veth_b \
1854 "${ns_a}" vti6_a "${ns_b}" vti6_b
1858 mtu "${ns_a}" veth_a 4000
1860 mtu "${ns_a}" vti6_a 5000
1862 run_cmd ${ns_a} ${ping6} -q -i 0.1 -w 1 -s 60000 ${tunnel6_b_addr}
1865 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel6_b_addr})"
1869 mtu "${ns_a}" vti6_a 3000
1870 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel6_b_addr})"
1874 mtu "${ns_a}" vti6_a 9000
1875 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel6_b_addr})"
1883 trace "${ns_a}" veth_A-R1 "${ns_b}" veth_B-R1 \
1884 "${ns_a}" vti4_a "${ns_b}" vti4_b
1893 mtu "${ns_a}" veth_A-R1 ${veth_mtu}
1898 mtu "${ns_a}" vti4_a ${vti_mtu}
1903 run_cmd ${ns_a} ping -q -M want -i 0.1 -w 1 -s ${ping_payload} ${tunnel4_b_addr}
1904 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel4_b_addr})"
1910 run_cmd ${ns_a} ping -q -M want -i 0.1 -w 1 -s $((ping_payload)) ${tunnel4_b_addr}
1911 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel4_b_addr})"
1917 trace "${ns_a}" veth_A-R1 "${ns_b}" veth_B-R1 \
1918 "${ns_a}" vti6_a "${ns_b}" vti6_b
1927 mtu "${ns_a}" veth_A-R1 ${veth_mtu}
1935 run_cmd ${ns_a} ${ping6} -q -M want -i 0.1 -w 1 -s ${ping_payload} ${tunnel6_b_addr}
1938 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel6_b_addr})"
1944 run_cmd ${ns_a} ${ping6} -q -M want -i 0.1 -w 1 -s $((ping_payload)) ${tunnel6_b_addr}
1945 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel6_b_addr})"
1954 veth_mtu="$(link_get_mtu "${ns_a}" veth_a)"
1955 vti4_mtu="$(link_get_mtu "${ns_a}" vti4_a)"
1966 veth_mtu="$(link_get_mtu "${ns_a}" veth_a)"
1967 vti6_mtu="$(link_get_mtu "${ns_a}" vti6_a)"
1977 run_cmd ${ns_a} ip link add vti4_a type vti local ${veth4_a_addr} remote ${veth4_b_addr} key 10
1979 run_cmd ${ns_a} ip link del vti4_a
1987 …run_cmd ${ns_a} ip link add vti4_a mtu ${v} type vti local ${veth4_a_addr} remote ${veth4_b_addr} …
1990 mtu="$(link_get_mtu "${ns_a}" vti4_a)"
1995 run_cmd ${ns_a} ip link del vti4_a
2000 …run_cmd ${ns_a} ip link add vti4_a mtu ${v} type vti local ${veth4_a_addr} remote ${veth4_b_addr} …
2001 mtu="$(link_get_mtu "${ns_a}" vti4_a)"
2002 run_cmd ${ns_a} ip link del vti4_a
2015 run_cmd ${ns_a} ip link add vti6_a type vti6 local ${veth6_a_addr} remote ${veth6_b_addr} key 10
2017 run_cmd ${ns_a} ip link del vti6_a
2025 …run_cmd ${ns_a} ip link add vti6_a mtu ${v} type vti6 local ${veth6_a_addr} remote ${veth6_b_addr}…
2028 mtu="$(link_get_mtu "${ns_a}" vti6_a)"
2033 run_cmd ${ns_a} ip link del vti6_a
2038 …run_cmd ${ns_a} ip link add vti6_a mtu ${v} type vti6 local ${veth6_a_addr} remote ${veth6_b_addr}…
2039 mtu="$(link_get_mtu "${ns_a}" vti6_a)"
2040 run_cmd ${ns_a} ip link del vti6_a
2053 run_cmd ${ns_a} ip link add dummy0 mtu 1500 type dummy
2055 run_cmd ${ns_a} ip link add dummy1 mtu 3000 type dummy
2056 run_cmd ${ns_a} ip link set dummy0 up
2057 run_cmd ${ns_a} ip link set dummy1 up
2059 run_cmd ${ns_a} ip addr add ${dummy6_0_prefix}1/${dummy6_mask} dev dummy0
2060 run_cmd ${ns_a} ip addr add ${dummy6_1_prefix}1/${dummy6_mask} dev dummy1
2065 …run_cmd ${ns_a} ip link add vti6_a mtu 1300 type vti6 remote ${dummy6_0_prefix}2 local ${dummy6_0_…
2066 mtu="$(link_get_mtu "${ns_a}" vti6_a)"
2074 run_cmd ${ns_a} ip link set vti6_a type vti6 remote ${dummy6_1_prefix}2 local ${dummy6_1_prefix}1
2075 mtu="$(link_get_mtu "${ns_a}" vti6_a)"
2082 …run_cmd ${ns_a} ip link set vti6_a mtu 1280 type vti6 remote ${dummy6_0_prefix}2 local ${dummy6_0_…
2083 mtu="$(link_get_mtu "${ns_a}" vti6_a)"
2118 trace "${ns_a}" ${encap}_a "${ns_b}" ${encap}_b \
2119 "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
2123 mtu "${ns_a}" veth_A-R1 $((${ll_mtu} + 1000))
2128 mtu "${ns_a}" ${encap}_a $((${ll_mtu} + 1000))
2134 …run_cmd taskset --cpu-list ${cpu} ${ns_a} ping -q -M want -i 0.1 -w 1 -s $((${ll_mtu} + 500)) ${tu…
2137 ${ns_a} ip link del dev veth_A-R1 &
2220 trace "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
2222 "${ns_a}" veth_A-R2 "${ns_r2}" veth_R2-A \
2229 mtu "${ns_a}" veth_A-R1 2000
2234 mtu "${ns_a}" veth_A-R2 2000
2251 run_cmd ${ns_a} ping -q -M want -i 0.1 -c 2 -s 1800 "${dst_prefix1}${i}"
2253 run_cmd ${ns_a} ping -q -M want -i 0.1 -c 2 -s 1800 "${dst2}"
2255 if [ "$(${ns_a} ip -oneline route list cache | wc -l)" -ne 101 ]; then
2260 run_cmd ${ns_a} ip route flush cache
2261 pmtu1="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst_prefix}1)"
2262 pmtu2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst_prefix}2)"
2264 [ -n "$(${ns_a} ip route list cache)" ]; then
2274 trace "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
2276 "${ns_a}" veth_A-R2 "${ns_r2}" veth_R2-A \
2283 mtu "${ns_a}" veth_A-R1 2000
2288 mtu "${ns_a}" veth_A-R2 2000
2302 run_cmd ${ns_a} ping -q -M want -i 0.1 -w 1 -s 1800 "${dst_prefix1}${i}"
2304 run_cmd ${ns_a} ping -q -M want -i 0.1 -w 1 -s 1800 "${dst2}"
2305 if [ "$(${ns_a} ip -oneline -6 route list cache | wc -l)" -ne 101 ]; then
2310 run_cmd ${ns_a} ip -6 route flush cache
2311 pmtu1="$(route_get_dst_pmtu_from_exception "${ns_a}" "${dst_prefix1}100")"
2312 pmtu2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
2314 [ -n "$(${ns_a} ip -6 route list cache)" ]; then
2326 trace "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
2328 "${ns_a}" veth_A-R2 "${ns_r2}" veth_R2-A \
2344 mtu "${ns_a}" veth_A-R1 2000
2349 mtu "${ns_a}" veth_A-R2 2000
2355 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s 1800 ${dst1}
2356 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s 1800 ${dst2}
2359 pmtu_1="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst1})"
2361 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
2365 run_cmd ${ns_a} ip route change default via ${gw}
2368 run_cmd ${ns_a} ip link del "veth_A-R1"
2382 trace "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
2384 "${ns_a}" veth_A-R2 "${ns_r2}" veth_R2-A \
2388 mtu "${ns_a}" veth_A-R1 2000
2393 mtu "${ns_a}" veth_A-R2 2000
2399 run_cmd ${ns_a} ping -q -M want -i 0.1 -c 1 -s 1800 "${host4_b_addr}"
2402 pmtu_a_R1="$(route_get_dst_pmtu_from_exception "${ns_a}" "${host4_b_addr}" oif veth_A-R1)"
2403 pmtu_a_R2="$(route_get_dst_pmtu_from_exception "${ns_a}" "${host4_b_addr}" oif veth_A-R2)"