Home
last modified time | relevance | path

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

1234567

/linux/tools/testing/selftests/bpf/
H A Dtest_lwt_ip_encap.sh112 ip netns add "${NS1}"
113 ip netns add "${NS2}"
114 ip netns add "${NS3}"
117 ip netns exec ${NS1} sysctl -wq net.ipv4.conf.all.rp_filter=0
118 ip netns exec ${NS2} sysctl -wq net.ipv4.conf.all.rp_filter=0
119 ip netns exec ${NS3} sysctl -wq net.ipv4.conf.all.rp_filter=0
120 ip netns exec ${NS1} sysctl -wq net.ipv4.conf.default.rp_filter=0
121 ip netns exec ${NS2} sysctl -wq net.ipv4.conf.default.rp_filter=0
122 ip netns exec ${NS3} sysctl -wq net.ipv4.conf.default.rp_filter=0
125 ip netns exec ${NS1} sysctl -wq net.ipv6.conf.all.accept_dad=0
[all …]
H A Dtest_lwt_seg6local.sh51 ip netns del ${NS1} 2> /dev/null
52 ip netns del ${NS2} 2> /dev/null
53 ip netns del ${NS3} 2> /dev/null
54 ip netns del ${NS4} 2> /dev/null
55 ip netns del ${NS5} 2> /dev/null
56 ip netns del ${NS6} 2> /dev/null
62 ip netns add ${NS1}
63 ip netns add ${NS2}
64 ip netns add ${NS3}
65 ip netns add ${NS4}
[all …]
H A Dtest_xdp_vlan.sh61 ip netns del ${NS1} 2> /dev/null
62 ip netns del ${NS2} 2> /dev/null
131 ip netns del ${NS1} 2> /dev/null
132 ip netns del ${NS2} 2> /dev/null
149 ip netns add ${NS1}
150 ip netns add ${NS2}
159 ip link set veth1 netns ${NS1}
160 ip link set veth2 netns ${NS2}
167 ip netns exec ${NS1} ethtool -K veth1 rxvlan off
168 ip netns exec ${NS2} ethtool -K veth2 rxvlan off
[all …]
H A Dtest_tc_tunnel.sh29 ip netns add "${ns1}"
30 ip netns add "${ns2}"
32 ip link add dev veth1 mtu 1500 netns "${ns1}" type veth \
33 peer name veth2 mtu 1500 netns "${ns2}"
35 ip netns exec "${ns1}" ethtool -K veth1 tso off
37 ip -netns "${ns1}" link set veth1 up
38 ip -netns "${ns2}" link set veth2 up
40 ip -netns "${ns1}" -4 addr add "${ns1_v4}/24" dev veth1
41 ip -netns "${ns2}" -4 addr add "${ns2_v4}/24" dev veth2
42 ip -netns "${ns1}" -6 addr add "${ns1_v6}/64" dev veth1 nodad
[all …]
/linux/tools/testing/selftests/net/
H A Dicmp_redirect.sh122 addr=$(ip -netns $ns -6 -br addr show dev ${dev} | \
151 ip -netns ${ns} link add ${VRF} type vrf table ${VRF_TABLE}
152 ip -netns ${ns} link set ${VRF} up
153 ip -netns ${ns} route add vrf ${VRF} unreachable default metric 8192
154 ip -netns ${ns} -6 route add vrf ${VRF} unreachable default metric 8192
156 ip -netns ${ns} addr add 127.0.0.1/8 dev ${VRF}
157 ip -netns ${ns} -6 addr add ::1 dev ${VRF} nodad
159 ip -netns ${ns} ru del pref 0
160 ip -netns ${ns} ru add pref 32765 from all lookup local
161 ip -netns ${ns} -6 ru del pref 0
[all …]
H A Dvrf_route_leaking.sh182 ip -netns "${ns}" rule del pref 0
183 ip -netns "${ns}" rule add pref 32765 from all lookup local
184 ip -netns "${ns}" -6 rule del pref 0
185 ip -netns "${ns}" -6 rule add pref 32765 from all lookup local
194 ip -netns "${ns}" link add "${vrf}" type vrf table "${table}"
195 ip -netns "${ns}" link set "${vrf}" up
196 ip -netns "${ns}" route add vrf "${vrf}" unreachable default metric 8192
197 ip -netns "${ns}" -6 route add vrf "${vrf}" unreachable default metric 8192
199 ip -netns "${ns}" addr add 127.0.0.1/8 dev "${vrf}"
200 ip -netns "${ns}" -6 addr add ::1 dev "${vrf}" nodad
[all …]
H A Damt.sh87 ip netns delete "${ns}" 2>/dev/null || true
100 ip netns add "${LISTENER}" || exit_cleanup
101 ip netns add "${GATEWAY}" || exit_cleanup "${LISTENER}"
102 ip netns add "${RELAY}" || exit_cleanup "${LISTENER}" "${GATEWAY}"
103 ip netns add "${SOURCE}" || exit_cleanup "${LISTENER}" "${GATEWAY}" \
117 ip -netns "${ns}" link set dev lo up
124 ip link set l_gw netns "${LISTENER}" up
125 ip link set gw_l netns "${GATEWAY}" up
126 ip link set gw_relay netns "${GATEWAY}" up
127 ip link set relay_gw netns "${RELAY}" up
[all …]
H A Dnetns-name.sh29 ip -netns $NS link add name $DEV type dummy || fail
30 ip -netns $NS link set dev $DEV netns $test_ns ||
32 ip -netns $test_ns link show dev $DEV >> /dev/null || fail "Device not found after move"
33 ip -netns $test_ns link del $DEV || fail
38 ip -netns $test_ns link add name $DEV type dummy
39 ip -netns $NS link add name $DEV type dummy || fail
40 ip -netns $NS link set dev $DEV netns $test_ns 2> /dev/null &&
42 ip -netns $test_ns link show dev $DEV >> /dev/null || fail "Device not found after move"
43 ip -netns $NS link del $DEV || fail
44 ip -netns $test_ns link del $DEV || fail
[all …]
H A Dbareudp.sh127 ip netns delete "${ns}" 2>/dev/null || true
143 ip netns add "${NS0}" || exit_cleanup
144 ip netns add "${NS1}" || exit_cleanup "${NS0}"
145 ip netns add "${NS2}" || exit_cleanup "${NS0}" "${NS1}"
146 ip netns add "${NS3}" || exit_cleanup "${NS0}" "${NS1}" "${NS2}"
176 ip -netns "${NS}" link set dev "${DEV}" up
177 ip -netns "${NS}" address add dev "${DEV}" "${LOCAL_IP4}" peer "${PEER_IP4}"
178 ip -netns "${NS}" address add dev "${DEV}" "${LOCAL_IP6}" peer "${PEER_IP6}" nodad
192 ip -netns "${ns}" link set dev lo up
195 ip link add name veth01 netns "${NS0}" type veth peer name veth10 netns "${NS1}"
[all …]
H A Dtest_vxlan_under_vrf.sh73 ip link set veth-hv-$id netns ${hv[$id]}
74 ip -netns ${hv[$id]} link set veth-hv-$id name veth0
76 ip -netns ${hv[$id]} link add vrf-underlay type vrf table 1
77 ip -netns ${hv[$id]} link set vrf-underlay up
78 ip -netns ${hv[$id]} addr add 172.16.0.$id/24 dev veth0
79 ip -netns ${hv[$id]} link set veth0 up
81 ip -netns ${hv[$id]} link add br0 type bridge
82 ip -netns ${hv[$id]} link set br0 up
84 ip -netns ${hv[$id]} link add vxlan0 type vxlan id 10 local 172.16.0.$id dev veth0 dstport 4789
85 ip -netns ${hv[$id]} link set vxlan0 master br0
[all …]
H A Dfib_nexthop_multiprefix.sh76 ip netns exec ${ns} sysctl -q -w net.ipv6.conf.all.keep_addr_on_down=1
79 ip netns exec $ns sysctl -q -w net.ipv6.conf.all.forwarding=0
82 ip netns exec $ns sysctl -q -w net.ipv4.ip_forward=1
83 ip netns exec $ns sysctl -q -w net.ipv6.conf.all.forwarding=1
112 ip -netns ${h[$i]} li add eth0 type veth peer name r1h${i}
113 ip -netns ${h[$i]} li set eth0 up
114 ip -netns ${h[$i]} li set r1h${i} netns ${r[1]} name eth${i} up
116 ip -netns ${h[$i]} addr add dev eth0 172.16.10${i}.1/24
117 ip -netns ${h[$i]} -6 addr add dev eth0 2001:db8:10${i}::1/64
118 ip -netns ${r[1]} addr add dev eth${i} 172.16.10${i}.254/24
[all …]
H A Dtraceroute.sh50 out=$(eval ip netns exec ${ns} ${cmd} 2>&1)
74 ip netns exec ${ns} ip addr add dev lo ${addr}
77 ip netns exec ${ns} ip -6 addr add dev lo ${addr6}
80 ip netns exec ${ns} ip ro add unreachable default metric 8192
81 ip netns exec ${ns} ip -6 ro add unreachable default metric 8192
83 ip netns exec ${ns} sysctl -qw net.ipv4.ip_forward=1
84 ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.keep_addr_on_down=1
85 ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.forwarding=1
86 ip netns exec ${ns} sysctl -qw net.ipv6.conf.default.forwarding=1
87 ip netns exec ${ns} sysctl -qw net.ipv6.conf.default.accept_dad=0
[all …]
H A Dip_defrag.sh14 ip netns add "${NETNS}"
15 ip -netns "${NETNS}" link set lo up
17 ip netns exec "${NETNS}" sysctl -w net.ipv4.ipfrag_high_thresh=9000000 >/dev/null 2>&1
18 ip netns exec "${NETNS}" sysctl -w net.ipv4.ipfrag_low_thresh=7000000 >/dev/null 2>&1
19 ip netns exec "${NETNS}" sysctl -w net.ipv4.ipfrag_time=1 >/dev/null 2>&1
21 ip netns exec "${NETNS}" sysctl -w net.ipv6.ip6frag_high_thresh=9000000 >/dev/null 2>&1
22 ip netns exec "${NETNS}" sysctl -w net.ipv6.ip6frag_low_thresh=7000000 >/dev/null 2>&1
23 ip netns exec "${NETNS}" sysctl -w net.ipv6.ip6frag_time=1 >/dev/null 2>&1
25 …ip netns exec "${NETNS}" sysctl -w net.netfilter.nf_conntrack_frag6_high_thresh=9000000 >/dev/null…
26 …ip netns exec "${NETNS}" sysctl -w net.netfilter.nf_conntrack_frag6_low_thresh=7000000 >/dev/null…
[all …]
H A Dl2tp.sh61 out=$(eval ip netns exec ${ns} ${cmd} 2>&1)
85 ip -netns ${ns} addr add dev lo ${addr}
88 ip -netns ${ns} -6 addr add dev lo ${addr6}
91 ip -netns ${ns} ro add unreachable default metric 8192
92 ip -netns ${ns} -6 ro add unreachable default metric 8192
94 ip netns exec ${ns} sysctl -qw net.ipv4.ip_forward=1
95 ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.keep_addr_on_down=1
96 ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.forwarding=1
97 ip netns exec ${ns} sysctl -qw net.ipv6.conf.default.forwarding=1
98 ip netns exec ${ns} sysctl -qw net.ipv6.conf.default.accept_dad=0
[all …]
H A Dsrv6_end_dx6_netfilter_test.sh171 for ns in $(ip netns show | grep -E 'rt-*|hs-*'); do
172 ip netns del ${ns} || true
182 ip netns add ${nsname}
184 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.all.accept_dad=0
185 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.default.accept_dad=0
187 ip link set veth-rt-${rt} netns ${nsname}
188 ip -netns ${nsname} link set veth-rt-${rt} name veth0
190 ip -netns ${nsname} addr add ${IPv6_RT_NETWORK}::${rt}/64 dev veth0 nodad
191 ip -netns ${nsname} link set veth0 up
192 ip -netns ${nsname} link set lo up
[all …]
H A Dsrv6_end_flavors_test.sh303 ip netns add "${name}"
335 ip netns del "${nsname}" &>/dev/null || true
342 ip netns del "${nsname}" &>/dev/null || true
369 ip link add "veth-rt-${rt}-${neigh}" netns "${nsname}" \
371 netns "${neigh_nsname}"
434 ip -netns "${nsname}" addr \
437 ip -netns "${nsname}" link set "${devname}" up
440 ip -netns "${nsname}" link set lo up
442 ip -netns "${nsname}" link add ${DUMMY_DEVNAME} type dummy
443 ip -netns "${nsname}" link set ${DUMMY_DEVNAME} up
[all …]
H A Dsrv6_end_dt46_l3vpn_test.sh261 ip link set veth-rt-${id} netns ${nsname}
262 ip -netns ${nsname} link set veth-rt-${id} name veth0
264 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.all.accept_dad=0
265 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.default.accept_dad=0
267 ip -netns ${nsname} addr add ${IPv6_RT_NETWORK}::${id}/64 dev veth0 nodad
268 ip -netns ${nsname} link set veth0 up
269 ip -netns ${nsname} link set lo up
271 ip netns exec ${nsname} sysctl -wq net.ipv4.ip_forward=1
272 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.all.forwarding=1
285 ip netns exec ${hsname} sysctl -wq net.ipv6.conf.all.accept_dad=0
[all …]
H A Dsrv6_hl2encap_red_l2vpn_test.sh227 ip netns add "${name}"
259 ip netns del "${nsname}" &>/dev/null || true
266 ip netns del "${nsname}" &>/dev/null || true
293 ip link add "veth-rt-${rt}-${neigh}" netns "${nsname}" \
295 netns "${neigh_nsname}"
330 ip -netns "${nsname}" addr \
333 ip -netns "${nsname}" link set "${devname}" up
336 ip -netns "${nsname}" link add "${DUMMY_DEVNAME}" type dummy
338 ip -netns "${nsname}" link set "${DUMMY_DEVNAME}" up
339 ip -netns "${nsname}" link set lo up
[all …]
H A Dsrv6_end_dx4_netfilter_test.sh171 for ns in $(ip netns show | grep -E 'rt-*|hs-*'); do
172 ip netns del ${ns} || true
182 ip netns add ${nsname}
184 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.all.accept_dad=0
185 ip netns exec ${nsname} sysctl -wq net.ipv6.conf.default.accept_dad=0
187 ip link set veth-rt-${rt} netns ${nsname}
188 ip -netns ${nsname} link set veth-rt-${rt} name veth0
190 ip -netns ${nsname} addr add ${IPv6_RT_NETWORK}::${rt}/64 dev veth0 nodad
191 ip -netns ${nsname} link set veth0 up
192 ip -netns ${nsname} link set lo up
[all …]
H A Dsrv6_end_x_next_csid_l3vpn_test.sh446 ip netns add "${name}"
458 ip netns exec "${nsname}" sysctl -wq net.ipv6.conf.all.accept_dad=0
459 ip netns exec "${nsname}" sysctl -wq net.ipv6.conf.default.accept_dad=0
460 ip netns exec "${nsname}" sysctl -wq net.ipv6.conf.all.forwarding=1
462 ip netns exec "${nsname}" sysctl -wq net.ipv4.conf.all.rp_filter=0
463 ip netns exec "${nsname}" sysctl -wq net.ipv4.conf.default.rp_filter=0
464 ip netns exec "${nsname}" sysctl -wq net.ipv4.ip_forward=1
486 ip netns del "${nsname}" &>/dev/null || true
493 ip netns del "${nsname}" &>/dev/null || true
520 ip link add "veth-rt-${rt}-${neigh}" netns "${nsname}" \
[all …]
/linux/tools/testing/selftests/net/netfilter/
H A Dipvs.sh61 ip link add veth01 netns "${ns0}" type veth peer name veth10 netns "${ns1}"
62 ip link add veth02 netns "${ns0}" type veth peer name veth20 netns "${ns2}"
63 ip link add veth12 netns "${ns1}" type veth peer name veth21 netns "${ns2}"
65 ip netns exec "${ns0}" ip link set veth01 up
66 ip netns exec "${ns0}" ip link set veth02 up
67 ip netns exec "${ns0}" ip link add br0 type bridge
68 ip netns exec "${ns0}" ip link set veth01 master br0
69 ip netns exec "${ns0}" ip link set veth02 master br0
70 ip netns exec "${ns0}" ip link set br0 up
71 ip netns exec "${ns0}" ip addr add "${cip_v4}/24" dev br0
[all …]
H A Dnft_nat.sh16 ip netns pids "$ns0" | xargs kill 2>/dev/null
17 ip netns pids "$ns1" | xargs kill 2>/dev/null
18 ip netns pids "$ns2" | xargs kill 2>/dev/null
32 if ! ip link add veth0 netns "$ns0" type veth peer name eth0 netns "$ns1" > /dev/null 2>&1;then
36 ip link add veth1 netns "$ns0" type veth peer name eth0 netns "$ns2"
69 ip netns exec "$ns" nft list counter inet filter "$counter" 1>&2
77 if ! ip netns exec "$ns" nft list counter inet filter ns0in | grep -q "packets 1 bytes 84";then
82 if ! ip netns exec "$ns" nft list counter inet filter ns0out | grep -q "packets 1 bytes 84";then
88 if ! ip netns exec "$ns" nft list counter inet filter ns0in6 | grep -q "$expect";then
92 if ! ip netns exec "$ns" nft list counter inet filter ns0out6 | grep -q "$expect";then
[all …]
H A Dnft_queue.sh15 ip netns pids "$ns1" | xargs kill 2>/dev/null
16 ip netns pids "$ns2" | xargs kill 2>/dev/null
17 ip netns pids "$nsrouter" | xargs kill 2>/dev/null
46 if ! ip link add veth0 netns "$nsrouter" type veth peer name eth0 netns "$ns1" > /dev/null 2>&1; th…
50 ip link add veth1 netns "$nsrouter" type veth peer name eth0 netns "$ns2"
51 ip link add veth2 netns "$nsrouter" type veth peer name eth0 netns "$ns3"
88 ip netns exec "$nsrouter" nft -f /dev/stdin <<EOF
124 ip netns exec "$nsrouter" nft -f /dev/stdin <<EOF
151 if ! ip netns exec "$ns1" ping -c 1 -q 10.0.2.99 > /dev/null; then
155 if ! ip netns exec "$ns1" ping -c 1 -q dead:2::99 > /dev/null; then
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dflow_dissector_reattach.c21 static __u32 query_attached_prog_id(int netns) in query_attached_prog_id() argument
27 err = bpf_prog_query(netns, BPF_FLOW_DISSECTOR, 0, NULL, in query_attached_prog_id()
37 static bool prog_is_attached(int netns) in prog_is_attached() argument
39 return query_attached_prog_id(netns) > 0; in prog_is_attached()
90 static void test_prog_attach_prog_attach(int netns, int prog1, int prog2) in test_prog_attach_prog_attach() argument
99 CHECK_FAIL(query_attached_prog_id(netns) != query_prog_id(prog1)); in test_prog_attach_prog_attach()
107 CHECK_FAIL(query_attached_prog_id(netns) != query_prog_id(prog2)); in test_prog_attach_prog_attach()
113 CHECK_FAIL(query_attached_prog_id(netns) != query_prog_id(prog2)); in test_prog_attach_prog_attach()
119 CHECK_FAIL(prog_is_attached(netns)); in test_prog_attach_prog_attach()
122 static void test_link_create_link_create(int netns, int prog1, int prog2) in test_link_create_link_create() argument
[all …]
/linux/tools/testing/selftests/drivers/net/bonding/
H A Dbond-arp-interval-causes-panic.sh12 ip netns delete server || true
13 ip netns delete client || true
25 ip netns add "server"
26 ip netns add "client"
27 ip -n client link add eth0 type veth peer name eth0 netns server
28 ip netns exec server ip link set dev eth0 up
29 ip netns exec server ip addr add ${server_ip4}/24 dev eth0
31 ip netns exec client ip link add dev bond0 down type bond mode 1 \
33 ip netns exec client ip link set dev eth0 master bond0
34 ip netns exec client ip link set dev bond0 up
[all …]

1234567