Home
last modified time | relevance | path

Searched refs:netns (Results 1 – 25 of 43) sorted by relevance

12

/tools/testing/selftests/bpf/
Dtest_lwt_ip_encap.sh111 ip netns add "${NS1}"
112 ip netns add "${NS2}"
113 ip netns add "${NS3}"
120 ip netns exec ${NS2} sysctl -wq net.ipv4.ip_forward=1
121 ip netns exec ${NS2} sysctl -wq net.ipv6.conf.all.forwarding=1
123 ip link set veth1 netns ${NS1}
124 ip link set veth2 netns ${NS2}
125 ip link set veth3 netns ${NS2}
126 ip link set veth4 netns ${NS3}
127 ip link set veth5 netns ${NS1}
[all …]
Dtest_lwt_seg6local.sh44 ip netns del ns1 2> /dev/null
45 ip netns del ns2 2> /dev/null
46 ip netns del ns3 2> /dev/null
47 ip netns del ns4 2> /dev/null
48 ip netns del ns5 2> /dev/null
49 ip netns del ns6 2> /dev/null
55 ip netns add ns1
56 ip netns add ns2
57 ip netns add ns3
58 ip netns add ns4
[all …]
Dtest_xdp_vlan.sh56 ip netns del ns1 2> /dev/null
57 ip netns del ns2 2> /dev/null
126 ip netns del ns1 2> /dev/null
127 ip netns del ns2 2> /dev/null
144 ip netns add ns1
145 ip netns add ns2
154 ip link set veth1 netns ns1
155 ip link set veth2 netns ns2
162 ip netns exec ns1 ethtool -K veth1 rxvlan off
163 ip netns exec ns2 ethtool -K veth2 rxvlan off
[all …]
Dtest_xdp_meta.sh13 ip netns del ns1 2> /dev/null
14 ip netns del ns2 2> /dev/null
24 ip netns add ns1
25 ip netns add ns2
31 ip link set veth1 netns ns1
32 ip link set veth2 netns ns2
34 ip netns exec ns1 ip addr add 10.1.1.11/24 dev veth1
35 ip netns exec ns2 ip addr add 10.1.1.22/24 dev veth2
37 ip netns exec ns1 tc qdisc add dev veth1 clsact
38 ip netns exec ns2 tc qdisc add dev veth2 clsact
[all …]
Dtest_tc_edt.sh30 ip netns del ${NS_SRC}
31 ip netns del ${NS_DST}
38 ip netns add "${NS_SRC}"
39 ip netns add "${NS_DST}"
41 ip link set veth_src netns ${NS_SRC}
42 ip link set veth_dst netns ${NS_DST}
44 ip -netns ${NS_SRC} addr add ${IP_SRC}/24 dev veth_src
45 ip -netns ${NS_DST} addr add ${IP_DST}/24 dev veth_dst
47 ip -netns ${NS_SRC} link set dev veth_src up
48 ip -netns ${NS_DST} link set dev veth_dst up
[all …]
Dtest_tc_tunnel.sh28 ip netns add "${ns1}"
29 ip netns add "${ns2}"
31 ip link add dev veth1 mtu 1500 netns "${ns1}" type veth \
32 peer name veth2 mtu 1500 netns "${ns2}"
34 ip netns exec "${ns1}" ethtool -K veth1 tso off
36 ip -netns "${ns1}" link set veth1 up
37 ip -netns "${ns2}" link set veth2 up
39 ip -netns "${ns1}" -4 addr add "${ns1_v4}/24" dev veth1
40 ip -netns "${ns2}" -4 addr add "${ns2_v4}/24" dev veth2
41 ip -netns "${ns1}" -6 addr add "${ns1_v6}/64" dev veth1 nodad
[all …]
Dtest_xdp_redirect.sh24 ip netns del ns1 2> /dev/null
25 ip netns del ns2 2> /dev/null
35 ip netns add ns1
36 ip netns add ns2
43 ip link set veth11 netns ns1
44 ip link set veth22 netns ns2
49 ip netns exec ns1 ip addr add 10.1.1.11/24 dev veth11
50 ip netns exec ns2 ip addr add 10.1.1.22/24 dev veth22
52 ip netns exec ns1 ip link set dev veth11 up
53 ip netns exec ns2 ip link set dev veth22 up
[all …]
Dtest_tunnel.sh56 ip netns add at_ns0
58 ip link set veth0 netns at_ns0
59 ip netns exec at_ns0 ip addr add 172.16.1.100/24 dev veth0
60 ip netns exec at_ns0 ip link set dev veth0 up
68 ip netns exec at_ns0 \
71 ip netns exec at_ns0 ip link set dev $DEV_NS up
72 ip netns exec at_ns0 ip addr add dev $DEV_NS 10.1.1.100/24
84 ip netns exec at_ns0 ip addr add ::11/96 dev veth0
85 ip netns exec at_ns0 ip link set dev veth0 up
90 ip netns exec at_ns0 \
[all …]
/tools/testing/selftests/net/
Dicmp_redirect.sh117 addr=$(ip -netns $ns -6 -br addr show dev ${dev} | \
142 ip netns del $ns 2>/dev/null
150 ip -netns ${ns} link add ${VRF} type vrf table ${VRF_TABLE}
151 ip -netns ${ns} link set ${VRF} up
152 ip -netns ${ns} route add vrf ${VRF} unreachable default metric 8192
153 ip -netns ${ns} -6 route add vrf ${VRF} unreachable default metric 8192
155 ip -netns ${ns} addr add 127.0.0.1/8 dev ${VRF}
156 ip -netns ${ns} -6 addr add ::1 dev ${VRF} nodad
158 ip -netns ${ns} ru del pref 0
159 ip -netns ${ns} ru add pref 32765 from all lookup local
[all …]
Dip_defrag.sh12 ip netns add "${NETNS}"
13 ip -netns "${NETNS}" link set lo up
15 ip netns exec "${NETNS}" sysctl -w net.ipv4.ipfrag_high_thresh=9000000 >/dev/null 2>&1
16 ip netns exec "${NETNS}" sysctl -w net.ipv4.ipfrag_low_thresh=7000000 >/dev/null 2>&1
17 ip netns exec "${NETNS}" sysctl -w net.ipv4.ipfrag_time=1 >/dev/null 2>&1
19 ip netns exec "${NETNS}" sysctl -w net.ipv6.ip6frag_high_thresh=9000000 >/dev/null 2>&1
20 ip netns exec "${NETNS}" sysctl -w net.ipv6.ip6frag_low_thresh=7000000 >/dev/null 2>&1
21 ip netns exec "${NETNS}" sysctl -w net.ipv6.ip6frag_time=1 >/dev/null 2>&1
23 …ip netns exec "${NETNS}" sysctl -w net.netfilter.nf_conntrack_frag6_high_thresh=9000000 >/dev/null…
24 …ip netns exec "${NETNS}" sysctl -w net.netfilter.nf_conntrack_frag6_low_thresh=7000000 >/dev/null…
[all …]
Dtest_vxlan_under_vrf.sh53 ip netns del $ns || true
69 ip netns add hv-$hv
70 ip link set veth-hv-$hv netns hv-$hv
71 ip -netns hv-$hv link set veth-hv-$hv name veth0
73 ip -netns hv-$hv link add vrf-underlay type vrf table 1
74 ip -netns hv-$hv link set vrf-underlay up
75 ip -netns hv-$hv addr add 172.16.0.$hv/24 dev veth0
76 ip -netns hv-$hv link set veth0 up
78 ip -netns hv-$hv link add br0 type bridge
79 ip -netns hv-$hv link set br0 up
[all …]
Dfib_nexthop_multiprefix.sh75 ip netns del ${ns} 2>/dev/null
77 ip netns add ${ns}
78 ip -netns ${ns} addr add 127.0.0.1/8 dev lo
79 ip -netns ${ns} link set lo up
81 ip netns exec ${ns} sysctl -q -w net.ipv6.conf.all.keep_addr_on_down=1
84 ip netns exec $ns sysctl -q -w net.ipv6.conf.all.forwarding=0
87 ip netns exec $ns sysctl -q -w net.ipv4.ip_forward=1
88 ip netns exec $ns sysctl -q -w net.ipv6.conf.all.forwarding=1
111 ip -netns h${i} li add eth0 type veth peer name r1h${i}
112 ip -netns h${i} li set eth0 up
[all …]
Dl2tp.sh60 out=$(eval ip netns exec ${ns} ${cmd} 2>&1)
83 ip netns add ${ns}
85 ip -netns ${ns} link set lo up
87 ip -netns ${ns} addr add dev lo ${addr}
90 ip -netns ${ns} -6 addr add dev lo ${addr6}
93 ip -netns ${ns} ro add unreachable default metric 8192
94 ip -netns ${ns} -6 ro add unreachable default metric 8192
96 ip netns exec ${ns} sysctl -qw net.ipv4.ip_forward=1
97 ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.keep_addr_on_down=1
98 ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.forwarding=1
[all …]
Dmsg_zerocopy.sh76 ip netns del "${NS2}"
77 ip netns del "${NS1}"
87 ip netns add "${NS1}"
88 ip netns add "${NS2}"
90 ip link add "${DEV}" mtu "${DEV_MTU}" netns "${NS1}" type veth \
91 peer name "${DEV}" mtu "${DEV_MTU}" netns "${NS2}"
94 ip -netns "${NS1}" link set "${DEV}" up
95 ip -netns "${NS2}" link set "${DEV}" up
98 ip -netns "${NS1}" link set dev "${DEV}" address 02:02:02:02:02:02
99 ip -netns "${NS2}" link set dev "${DEV}" address 06:06:06:06:06:06
[all …]
Dtcp_fastopen_backup_key.sh13 ip netns add "${NETNS}"
14 ip -netns "${NETNS}" link set lo up
15 ip netns exec "${NETNS}" sysctl -w net.ipv4.tcp_fastopen=3 \
20 ip netns del "${NETNS}"
29 ip netns exec "${NETNS}" ip tcp_metrics flush
30 ip netns exec "${NETNS}" ./tcp_fastopen_backup_key "$1"
31 val=$(ip netns exec "${NETNS}" nstat -az | \
Dudpgro.sh13 [ -n "$ns" ] && ip netns del $ns 2>/dev/null
18 ip netns add "${PEER_NS}"
19 ip -netns "${PEER_NS}" link set lo up
25 ip link set dev veth1 netns "${PEER_NS}"
26 ip -netns "${PEER_NS}" addr add dev veth1 192.168.1.1/24
27 ip -netns "${PEER_NS}" addr add dev veth1 2001:db8::1/64 nodad
28 ip -netns "${PEER_NS}" link set dev veth1 up
40 ip netns exec "${PEER_NS}" ./udpgso_bench_rx -C 1000 -R 10 ${rx_args} && \
75 ip -netns "${PEER_NS}" addr add dev veth1 ${addr2}
78 …ip netns exec "${PEER_NS}" $ipt_cmd -t nat -I PREROUTING -d ${addr1} -j DNAT --to-destination ${ad…
[all …]
Droute_localnet.sh9 ip netns add "${PEER_NS}"
10 ip -netns "${PEER_NS}" link set dev lo up
13 ip link set dev veth1 netns "${PEER_NS}"
17 ip netns exec "${PEER_NS}" sysctl -w net.ipv4.conf.veth1.route_localnet=1
19 ip netns exec "${PEER_NS}" ip route del 127.0.0.0/8 dev lo table local
22 ip netns exec "${PEER_NS}" ifconfig veth1 127.25.3.14/24 up
25 ip netns exec "${PEER_NS}" ip route flush cache
32 [ -n "$ns" ] && ip netns del $ns 2>/dev/null
41 ip netns exec "${PEER_NS}" sysctl -w net.ipv4.conf.veth1.arp_announce=2
58 ip netns exec "${PEER_NS}" sysctl -w net.ipv4.conf.veth1.arp_ignore=3
Dudpgro_bench.sh13 [ -n "$ns" ] && ip netns del $ns 2>/dev/null
25 ip netns add "${PEER_NS}"
26 ip -netns "${PEER_NS}" link set lo up
32 ip link set dev veth1 netns "${PEER_NS}"
33 ip -netns "${PEER_NS}" addr add dev veth1 192.168.1.1/24
34 ip -netns "${PEER_NS}" addr add dev veth1 2001:db8::1/64 nodad
35 ip -netns "${PEER_NS}" link set dev veth1 up
38 ip netns exec "${PEER_NS}" ./udpgso_bench_rx ${rx_args} -r &
39 ip netns exec "${PEER_NS}" ./udpgso_bench_rx -t ${rx_args} -r &
Drtnetlink.sh433 ip -netns "$testns" link add "$vxlan" type vxlan id 42 group 239.1.1.1 \
441 ip -netns "$testns" addr add 10.2.11.49/24 dev "$vxlan"
444 ip -netns "$testns" link set up dev "$vxlan"
447 ip -netns "$testns" link add link "$vxlan" name "$vlan" type vlan id 1
451 ip -netns "$testns" link set dev "$vxlan" type vxlan vni 43 2>/dev/null
454 ip -netns "$testns" link set dev "$vxlan" type vxlan group ffe5::5 dev "$devdummy" 2>/dev/null
457 ip -netns "$testns" link set dev "$vxlan" type vxlan ttl inherit 2>/dev/null
460 ip -netns "$testns" link set dev "$vxlan" type vxlan ttl 64
463 ip -netns "$testns" link set dev "$vxlan" type vxlan nolearning
466 ip -netns "$testns" link set dev "$vxlan" type vxlan proxy 2>/dev/null
[all …]
Din_netns.sh11 ip netns add "${NETNS}"
12 ip -netns "${NETNS}" link set lo up
16 ip netns del "${NETNS}"
22 ip netns exec "${NETNS}" "$@"
/tools/testing/selftests/netfilter/
Dbridge_brouter.sh26 ip netns add ns0
27 ip netns add ns1
28 ip netns add ns2
30 ip link add veth0 netns ns0 type veth peer name eth0 netns ns1
35 ip link add veth1 netns ns0 type veth peer name eth0 netns ns2
65 …ip netns exec ns0 ebtables -t broute -A BROUTING -p ipv4 --ip-protocol icmp -j redirect --redirect…
72 ip netns exec ns1 ping -q -c 1 10.0.0.12 > /dev/null 2>&1
82 ip netns exec ns0 sysctl -q net.ipv4.conf.veth0.forwarding=1
83 ip netns exec ns0 sysctl -q net.ipv4.conf.veth1.forwarding=1
87 ip netns exec ns1 ping -q -c 1 10.0.0.12 > /dev/null
[all …]
Dnft_nat.sh18 for i in 0 1 2; do ip netns del ns$i-"$sfx";done
33 ip netns add "$ns0"
41 ip netns add "$ns1"
47 ip netns add "$ns2"
53 ip link add veth0 netns "$ns0" type veth peer name eth0 netns "$ns1" > /dev/null 2>&1
58 ip link add veth1 netns "$ns0" type veth peer name eth0 netns "$ns2"
86 ip netns exec $ns nft list counter inet filter $counter 1>&2
94 cnt=$(ip netns exec $ns nft list counter inet filter ns0in | grep -q "packets 1 bytes 84")
99 cnt=$(ip netns exec $ns nft list counter inet filter ns0out | grep -q "packets 1 bytes 84")
106 cnt=$(ip netns exec $ns nft list counter inet filter ns0in6 | grep -q "$expect")
[all …]
Dconntrack_icmp_related.sh34 for i in 1 2;do ip netns del nsclient$i;done
35 for i in 1 2;do ip netns del nsrouter$i;done
53 cnt=$(ip netns exec $ns nft list counter inet filter "$name" | grep -q "$expect")
56 ip netns exec $ns nft list counter inet filter "$name" 1>&2
77 ip netns add $n
82 ip link add $DEV netns nsclient1 type veth peer name eth1 netns nsrouter1
84 ip link add $DEV netns nsclient2 type veth peer name eth1 netns nsrouter2
87 ip link add $DEV netns nsrouter1 type veth peer name eth2 netns nsrouter2
125 ip netns exec nsrouter1 sysctl -q net.ipv$i.conf.all.forwarding=1
126 ip netns exec nsrouter2 sysctl -q net.ipv$i.conf.all.forwarding=1
[all …]
Dnft_flowtable.sh42 ip netns add nsr1
48 ip netns add ns1
49 ip netns add ns2
51 ip netns add nsr2
55 ip netns del ns$i
56 ip netns del nsr$i
69 ip link add veth0 netns nsr1 type veth peer name eth0 netns ns1
70 ip link add veth1 netns nsr1 type veth peer name veth0 netns nsr2
72 ip link add veth1 netns nsr2 type veth peer name eth0 netns ns2
107 ip netns exec nsr$i sysctl net.ipv4.conf.veth0.forwarding=1 > /dev/null
[all …]
Dnft_trans_stress.sh49 ip netns add "$testns"
50 ip -netns "$testns" link set lo up
56 ip netns exec "$testns" taskset $mask ping -4 127.0.0.1 -fq > /dev/null &
57 ip netns exec "$testns" taskset $mask ping -6 ::1 -fq > /dev/null &
62 for i in $(seq 1 10) ; do ip netns exec "$testns" nft -f "$tmp" & done
67 ip netns exec "$testns" nft delete table inet $table 2>/dev/null
78 ip netns del "$testns"

12