Lines Matching refs:ns_a

244 ns_a="ip netns exec ${NS_A}"
393 run_cmd ${ns_a} ip fou add port 5555 ipproto ${ipproto} || return 2
394 run_cmd ${ns_a} ip link add ${encap}_a type ${type} ${mode} local ${a_addr} remote ${b_addr} encap ${encap} encap-sport auto encap-dport 5556 || return 2
400 run_cmd ${ns_a} ip addr add ${tunnel4_a_addr}/${tunnel4_mask} dev ${encap}_a
403 run_cmd ${ns_a} ip addr add ${tunnel6_a_addr}/${tunnel6_mask} dev ${encap}_a
407 run_cmd ${ns_a} ip link set ${encap}_a up
468 run_cmd ${ns_a} ip link add ip_a type ${type} local ${a_addr} remote ${b_addr} mode ${mode} || return 2
471 run_cmd ${ns_a} ip link set ip_a up
475 run_cmd ${ns_a} ip addr add ${tunnel4_a_addr}/${tunnel4_mask} dev ip_a
478 run_cmd ${ns_a} ip addr add ${tunnel6_a_addr}/${tunnel6_mask} dev ip_a
510 run_cmd ${ns_a} ip link add veth_a type veth peer name veth_b || return 1
511 run_cmd ${ns_a} ip link set veth_b netns ${NS_B}
513 run_cmd ${ns_a} ip addr add ${veth4_a_addr}/${veth4_mask} dev veth_a
516 run_cmd ${ns_a} ip addr add ${veth6_a_addr}/${veth6_mask} dev veth_a
519 run_cmd ${ns_a} ip link set veth_a up
533 run_cmd ${ns_a} ip link add vti${proto}_a type ${vti_type} local ${veth_a_addr} remote ${veth_b_addr} key 10 || return 1
536 run_cmd ${ns_a} ip addr add ${vti_a_addr}/${vti_mask} dev vti${proto}_a
539 run_cmd ${ns_a} ip link set vti${proto}_a up
567 run_cmd ${ns_a} ip link add ${type}_a type ${type} id 1 ${opts_a} remote ${b_addr} ${opts} || return 1
571 run_cmd ${ns_a} ip addr add ${tunnel4_a_addr}/${tunnel4_mask} dev ${br_if_a}
572 run_cmd ${ns_a} ip addr add ${tunnel6_a_addr}/${tunnel6_mask} dev ${br_if_a}
573 run_cmd ${ns_a} ip link set ${type}_a master ${br_if_a}
575 run_cmd ${ns_a} ip addr add ${tunnel4_a_addr}/${tunnel4_mask} dev ${type}_a
576 run_cmd ${ns_a} ip addr add ${tunnel6_a_addr}/${tunnel6_mask} dev ${type}_a
582 run_cmd ${ns_a} ip link set ${type}_a up
623 run_cmd ${ns_a} ip -${proto} xfrm state add src ${veth_a_addr} dst ${veth_b_addr} spi 0x1000 proto esp aead 'rfc4106(gcm(aes))' 0x0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f 128 mode tunnel || return 1
624 run_cmd ${ns_a} ip -${proto} xfrm state add src ${veth_b_addr} dst ${veth_a_addr} spi 0x1001 proto esp aead 'rfc4106(gcm(aes))' 0x0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f 128 mode tunnel
625 run_cmd ${ns_a} ip -${proto} xfrm policy add dir out mark 10 tmpl src ${veth_a_addr} dst ${veth_b_addr} proto esp mode tunnel
626 run_cmd ${ns_a} ip -${proto} xfrm policy add dir in mark 10 tmpl src ${veth_b_addr} dst ${veth_a_addr} proto esp mode tunnel
726 run_cmd ${ns_a} ip link add br0 type bridge || return 2
727 run_cmd ${ns_a} ip link set br0 up
732 run_cmd ${ns_a} ip link set veth_A-C up
736 run_cmd ${ns_a} ip link set veth_A-C master br0
791 run_cmd ${ns_a} ip link set veth_A-R1 netns 1
900 trace "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
902 "${ns_a}" veth_A-R2 "${ns_r2}" veth_R2-A \
916 mtu "${ns_a}" veth_A-R1 2000
921 mtu "${ns_a}" veth_A-R2 2000
927 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s 1800 ${dst1}
928 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s 1800 ${dst2}
931 pmtu_1="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst1})"
933 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
937 mtu "${ns_a}" veth_A-R1 1300
939 pmtu_1="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst1})"
942 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
946 mtu "${ns_a}" veth_A-R1 1700
948 pmtu_1="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst1})"
951 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
960 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s 1400 ${dst2}
961 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
965 mtu "${ns_a}" veth_A-R2 500
967 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
971 mtu "${ns_a}" veth_A-R2 1500
973 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
977 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s 1400 ${dst2}
978 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
1006 trace "${ns_a}" ${type}_a "${ns_b}" ${type}_b \
1007 "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1019 mtu "${ns_a}" veth_A-R1 $((${ll_mtu} + 1000))
1024 mtu "${ns_a}" ${type}_a $((${ll_mtu} + 1000))
1026 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s $((${ll_mtu} + 500)) ${dst}
1029 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst})"
1081 trace "${ns_a}" ${type}_a "${ns_b}" ${type}_b \
1082 "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1084 "${ns_a}" br0 "${ns_a}" veth-A-C \
1096 mtu "${ns_a}" veth_A-R1 $((${ll_mtu} + 1000))
1097 mtu "${ns_a}" br0 $((${ll_mtu} + 1000))
1098 mtu "${ns_a}" veth_A-C $((${ll_mtu} + 1000))
1104 mtu "${ns_a}" ${type}_a $((${ll_mtu} + 1000))
1108 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s $((${ll_mtu} + 500)) ${dst} || return 1
1113 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst})"
1243 trace "${ns_a}" ${encap}_a "${ns_b}" ${encap}_b \
1244 "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1270 mtu "${ns_a}" veth_A-R1 $((${ll_mtu} + 1000))
1275 mtu "${ns_a}" ${encap}_a $((${ll_mtu} + 1000))
1277 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s $((${ll_mtu} + 500)) ${dst}
1280 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst})"
1323 trace "${ns_a}" ip_a "${ns_b}" ip_b \
1324 "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1344 mtu "${ns_a}" veth_A-R1 $((${ll_mtu} + 1000))
1349 mtu "${ns_a}" ip_a $((${ll_mtu} + 1000)) || return
1351 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s $((${ll_mtu} + 500)) ${dst}
1354 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst})"
1376 trace "${ns_a}" veth_a "${ns_b}" veth_b \
1377 "${ns_a}" vti4_a "${ns_b}" vti4_b
1386 mtu "${ns_a}" veth_a ${veth_mtu}
1388 mtu "${ns_a}" vti4_a ${vti_mtu}
1393 run_cmd ${ns_a} ping -q -M want -i 0.1 -w 1 -s ${ping_payload} ${tunnel4_b_addr}
1394 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel4_b_addr})"
1399 run_cmd ${ns_a} ping -q -M want -i 0.1 -w 1 -s $((ping_payload + 1)) ${tunnel4_b_addr}
1400 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel4_b_addr})"
1406 trace "${ns_a}" veth_a "${ns_b}" veth_b \
1407 "${ns_a}" vti6_a "${ns_b}" vti6_b
1411 mtu "${ns_a}" veth_a 4000
1413 mtu "${ns_a}" vti6_a 5000
1415 run_cmd ${ns_a} ${ping6} -q -i 0.1 -w 1 -s 60000 ${tunnel6_b_addr}
1418 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel6_b_addr})"
1422 mtu "${ns_a}" vti6_a 3000
1423 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel6_b_addr})"
1427 mtu "${ns_a}" vti6_a 9000
1428 pmtu="$(route_get_dst_pmtu_from_exception "${ns_a}" ${tunnel6_b_addr})"
1438 veth_mtu="$(link_get_mtu "${ns_a}" veth_a)"
1439 vti4_mtu="$(link_get_mtu "${ns_a}" vti4_a)"
1450 veth_mtu="$(link_get_mtu "${ns_a}" veth_a)"
1451 vti6_mtu="$(link_get_mtu "${ns_a}" vti6_a)"
1461 run_cmd ${ns_a} ip link add vti4_a type vti local ${veth4_a_addr} remote ${veth4_b_addr} key 10
1463 run_cmd ${ns_a} ip link del vti4_a
1471 run_cmd ${ns_a} ip link add vti4_a mtu ${v} type vti local ${veth4_a_addr} remote ${veth4_b_addr} key 10
1474 mtu="$(link_get_mtu "${ns_a}" vti4_a)"
1479 run_cmd ${ns_a} ip link del vti4_a
1484 run_cmd ${ns_a} ip link add vti4_a mtu ${v} type vti local ${veth4_a_addr} remote ${veth4_b_addr} key 10
1485 mtu="$(link_get_mtu "${ns_a}" vti4_a)"
1486 run_cmd ${ns_a} ip link del vti4_a
1499 run_cmd ${ns_a} ip link add vti6_a type vti6 local ${veth6_a_addr} remote ${veth6_b_addr} key 10
1501 run_cmd ${ns_a} ip link del vti6_a
1509 run_cmd ${ns_a} ip link add vti6_a mtu ${v} type vti6 local ${veth6_a_addr} remote ${veth6_b_addr} key 10
1512 mtu="$(link_get_mtu "${ns_a}" vti6_a)"
1517 run_cmd ${ns_a} ip link del vti6_a
1522 run_cmd ${ns_a} ip link add vti6_a mtu ${v} type vti6 local ${veth6_a_addr} remote ${veth6_b_addr} key 10
1523 mtu="$(link_get_mtu "${ns_a}" vti6_a)"
1524 run_cmd ${ns_a} ip link del vti6_a
1537 run_cmd ${ns_a} ip link add dummy0 mtu 1500 type dummy
1539 run_cmd ${ns_a} ip link add dummy1 mtu 3000 type dummy
1540 run_cmd ${ns_a} ip link set dummy0 up
1541 run_cmd ${ns_a} ip link set dummy1 up
1543 run_cmd ${ns_a} ip addr add ${dummy6_0_prefix}1/${dummy6_mask} dev dummy0
1544 run_cmd ${ns_a} ip addr add ${dummy6_1_prefix}1/${dummy6_mask} dev dummy1
1549 run_cmd ${ns_a} ip link add vti6_a mtu 1300 type vti6 remote ${dummy6_0_prefix}2 local ${dummy6_0_prefix}1
1550 mtu="$(link_get_mtu "${ns_a}" vti6_a)"
1558 run_cmd ${ns_a} ip link set vti6_a type vti6 remote ${dummy6_1_prefix}2 local ${dummy6_1_prefix}1
1559 mtu="$(link_get_mtu "${ns_a}" vti6_a)"
1566 run_cmd ${ns_a} ip link set vti6_a mtu 1280 type vti6 remote ${dummy6_0_prefix}2 local ${dummy6_0_prefix}1
1567 mtu="$(link_get_mtu "${ns_a}" vti6_a)"
1602 trace "${ns_a}" ${encap}_a "${ns_b}" ${encap}_b \
1603 "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1607 mtu "${ns_a}" veth_A-R1 $((${ll_mtu} + 1000))
1612 mtu "${ns_a}" ${encap}_a $((${ll_mtu} + 1000))
1618 run_cmd taskset --cpu-list ${cpu} ${ns_a} ping -q -M want -i 0.1 -w 1 -s $((${ll_mtu} + 500)) ${tunnel4_b_addr}
1621 ${ns_a} ip link del dev veth_A-R1 &
1692 trace "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1694 "${ns_a}" veth_A-R2 "${ns_r2}" veth_R2-A \
1701 mtu "${ns_a}" veth_A-R1 2000
1706 mtu "${ns_a}" veth_A-R2 2000
1723 run_cmd ${ns_a} ping -q -M want -i 0.1 -c 2 -s 1800 "${dst_prefix1}${i}"
1725 run_cmd ${ns_a} ping -q -M want -i 0.1 -c 2 -s 1800 "${dst2}"
1727 if [ "$(${ns_a} ip -oneline route list cache | wc -l)" -ne 101 ]; then
1732 run_cmd ${ns_a} ip route flush cache
1733 pmtu1="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst_prefix}1)"
1734 pmtu2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst_prefix}2)"
1736 [ -n "$(${ns_a} ip route list cache)" ]; then
1746 trace "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1748 "${ns_a}" veth_A-R2 "${ns_r2}" veth_R2-A \
1755 mtu "${ns_a}" veth_A-R1 2000
1760 mtu "${ns_a}" veth_A-R2 2000
1774 run_cmd ${ns_a} ping -q -M want -i 0.1 -w 1 -s 1800 "${dst_prefix1}${i}"
1776 run_cmd ${ns_a} ping -q -M want -i 0.1 -w 1 -s 1800 "${dst2}"
1777 if [ "$(${ns_a} ip -oneline -6 route list cache | wc -l)" -ne 101 ]; then
1782 run_cmd ${ns_a} ip -6 route flush cache
1783 pmtu1="$(route_get_dst_pmtu_from_exception "${ns_a}" "${dst_prefix1}100")"
1784 pmtu2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
1786 [ -n "$(${ns_a} ip -6 route list cache)" ]; then
1798 trace "${ns_a}" veth_A-R1 "${ns_r1}" veth_R1-A \
1800 "${ns_a}" veth_A-R2 "${ns_r2}" veth_R2-A \
1816 mtu "${ns_a}" veth_A-R1 2000
1821 mtu "${ns_a}" veth_A-R2 2000
1827 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s 1800 ${dst1}
1828 run_cmd ${ns_a} ${ping} -q -M want -i 0.1 -w 1 -s 1800 ${dst2}
1831 pmtu_1="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst1})"
1833 pmtu_2="$(route_get_dst_pmtu_from_exception "${ns_a}" ${dst2})"
1837 run_cmd ${ns_a} ip route change default via ${gw}
1840 run_cmd ${ns_a} ip link del "veth_A-R1"