Home
last modified time | relevance | path

Searched refs:netns (Results 1 - 25 of 470) sorted by relevance

12345678910>>...19

/kernel/linux/linux-5.10/tools/testing/selftests/netfilter/
H A Dipvs.sh69 ip netns add ns0
70 ip netns add ns1
71 ip netns add ns2
73 ip link add veth01 netns ns0 type veth peer name veth10 netns ns1
74 ip link add veth02 netns ns0 type veth peer name veth20 netns ns2
75 ip link add veth12 netns ns1 type veth peer name veth21 netns ns2
77 ip netns exe
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/netfilter/
H A Dipvs.sh69 ip netns add ns0
70 ip netns add ns1
71 ip netns add ns2
73 ip link add veth01 netns ns0 type veth peer name veth10 netns ns1
74 ip link add veth02 netns ns0 type veth peer name veth20 netns ns2
75 ip link add veth12 netns ns1 type veth peer name veth21 netns ns2
77 ip netns exe
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/net/mptcp/
H A Dmptcp_join.sh27 for netns in "$ns1" "$ns2";do
28 ip netns add $netns || exit $ksft_skip
29 ip -net $netns link set lo up
30 ip netns exec $netns sysctl -q net.mptcp.enabled=1
31 ip netns exec $netns sysctl -q net.ipv4.conf.all.rp_filter=0
32 ip netns exec $netns sysct
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/
H A Dtest_lwt_ip_encap.sh111 ip netns add "${NS1}"
112 ip netns add "${NS2}"
113 ip netns add "${NS3}"
116 ip netns exec ${NS1} sysctl -wq net.ipv4.conf.all.rp_filter=0
117 ip netns exec ${NS2} sysctl -wq net.ipv4.conf.all.rp_filter=0
118 ip netns exec ${NS3} sysctl -wq net.ipv4.conf.all.rp_filter=0
119 ip netns exec ${NS1} sysctl -wq net.ipv4.conf.default.rp_filter=0
120 ip netns exec ${NS2} sysctl -wq net.ipv4.conf.default.rp_filter=0
121 ip netns exec ${NS3} sysctl -wq net.ipv4.conf.default.rp_filter=0
124 ip netns exe
[all...]
H A Dtest_tc_redirect.sh4 # This test sets up 3 netns (src <-> fwd <-> dst). There is no direct veth link
5 # between src and dst. The netns fwd has veth links to each src and dst. The
59 ip netns del ${NS_SRC}
60 ip netns del ${NS_FWD}
61 ip netns del ${NS_DST}
66 ip netns add "${NS_SRC}"
67 ip netns add "${NS_FWD}"
68 ip netns add "${NS_DST}"
73 ip link set veth_src netns ${NS_SRC}
74 ip link set veth_src_fwd netns
[all...]
H A 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 ad
[all...]
/kernel/linux/linux-6.6/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 exe
[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 ad
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/net/
H A Dvrf_route_leaking.sh177 ip netns del $ns 2>/dev/null
185 ip -netns "${ns}" rule del pref 0
186 ip -netns "${ns}" rule add pref 32765 from all lookup local
187 ip -netns "${ns}" -6 rule del pref 0
188 ip -netns "${ns}" -6 rule add pref 32765 from all lookup local
197 ip -netns "${ns}" link add "${vrf}" type vrf table "${table}"
198 ip -netns "${ns}" link set "${vrf}" up
199 ip -netns "${ns}" route add vrf "${vrf}" unreachable default metric 8192
200 ip -netns "${ns}" -6 route add vrf "${vrf}" unreachable default metric 8192
202 ip -netns "
[all...]
H A 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
[all...]
H A Dtest_vxlan_under_vrf.sh13 # | vm-1 netns | | vm-2 netns |
39 # | hv-1 netns | | hv-2 netns |
53 ip netns del $ns || true
64 # Setup "Hypervisors" simulated with netns
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 h
[all...]
H A 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
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dvrf_route_leaking.sh177 ip netns del $ns 2>/dev/null
185 ip -netns "${ns}" rule del pref 0
186 ip -netns "${ns}" rule add pref 32765 from all lookup local
187 ip -netns "${ns}" -6 rule del pref 0
188 ip -netns "${ns}" -6 rule add pref 32765 from all lookup local
197 ip -netns "${ns}" link add "${vrf}" type vrf table "${table}"
198 ip -netns "${ns}" link set "${vrf}" up
199 ip -netns "${ns}" route add vrf "${vrf}" unreachable default metric 8192
200 ip -netns "${ns}" -6 route add vrf "${vrf}" unreachable default metric 8192
202 ip -netns "
[all...]
H A Dicmp_redirect.sh121 addr=$(ip -netns $ns -6 -br addr show dev ${dev} | \
146 ip netns del $ns 2>/dev/null
154 ip -netns ${ns} link add ${VRF} type vrf table ${VRF_TABLE}
155 ip -netns ${ns} link set ${VRF} up
156 ip -netns ${ns} route add vrf ${VRF} unreachable default metric 8192
157 ip -netns ${ns} -6 route add vrf ${VRF} unreachable default metric 8192
159 ip -netns ${ns} addr add 127.0.0.1/8 dev ${VRF}
160 ip -netns ${ns} -6 addr add ::1 dev ${VRF} nodad
162 ip -netns ${ns} ru del pref 0
163 ip -netns
[all...]
H A Damt.sh16 # | LISTENER netns |
28 # | . GATEWAY netns |
48 # | RELAY netns . |
72 # | SOURCE netns |
86 ip netns delete "${ns}" 2>/dev/null || true
94 ip netns add "${LISTENER}" || exit_cleanup
95 ip netns add "${GATEWAY}" || exit_cleanup "${LISTENER}"
96 ip netns add "${RELAY}" || exit_cleanup "${LISTENER}" "${GATEWAY}"
97 ip netns add "${SOURCE}" || exit_cleanup "${LISTENER}" "${GATEWAY}" \
111 ip -netns "
[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}"
160 # * $1: the netns the network interface resides in,
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
184 # * set up a veth pair to connect each netns i
[all...]
H A Dtest_vxlan_under_vrf.sh13 # | vm-1 netns | | vm-2 netns |
39 # | hv-1 netns | | hv-2 netns |
53 ip netns del $ns 2>/dev/null || true
64 # Setup "Hypervisors" simulated with netns
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 h
[all...]
H A Dioam6.sh22 # | Alpha netns | | Gamma netns |
40 # | Beta netns |
198 ip netns add ioam-tmp-node
199 ip link add name veth0 netns ioam-tmp-node type veth \
200 peer name veth1 netns ioam-tmp-node
202 ip -netns ioam-tmp-node link set veth0 up
203 ip -netns ioam-tmp-node link set veth1 up
205 ip -netns ioam-tmp-node ioam namespace add 0
208 ip -netns ioa
[all...]
H A Dnetns-name.sh6 NS=netns-name-test
14 ip netns del $NS
24 ip netns add $NS
29 ip -netns $NS link add name $DEV type dummy || fail
30 ip -netns $NS link set dev $DEV netns 1 ||
31 fail "Can't perform a netns move"
39 ip -netns $NS link add name $DEV type dummy || fail
40 ip -netns $NS link set dev $DEV netns
[all...]
H A 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
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/net/mptcp/
H A Dpm_netlink.sh36 ip netns del $ns1
49 ip netns add $ns1 || exit $ksft_skip
51 ip netns exec $ns1 sysctl -q net.mptcp.enabled=1
78 check "ip netns exec $ns1 ./pm_nl_ctl dump" "" "defaults addr list"
80 default_limits="$(ip netns exec $ns1 ./pm_nl_ctl limits)"
82 check "ip netns exec $ns1 ./pm_nl_ctl limits" "accept 0
86 ip netns exec $ns1 ./pm_nl_ctl add 10.0.1.1
87 ip netns exec $ns1 ./pm_nl_ctl add 10.0.1.2 flags subflow dev lo
88 ip netns exec $ns1 ./pm_nl_ctl add 10.0.1.3 flags signal,backup
89 check "ip netns exe
[all...]
/kernel/linux/linux-5.10/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, in argument
147 test_prog_attach_link_create(int netns, int prog1, int prog2) test_prog_attach_link_create() argument
174 test_link_create_prog_attach(int netns, int prog1, int prog2) test_link_create_prog_attach() argument
197 test_link_create_prog_detach(int netns, int prog1, int prog2) test_link_create_prog_detach() argument
220 test_prog_attach_detach_query(int netns, int prog1, int prog2) test_prog_attach_detach_query() argument
241 test_link_create_close_query(int netns, int prog1, int prog2) test_link_create_close_query() argument
258 test_link_update_no_old_prog(int netns, int prog1, int prog2) test_link_update_no_old_prog() argument
283 test_link_update_replace_old_prog(int netns, int prog1, int prog2) test_link_update_replace_old_prog() argument
308 test_link_update_same_prog(int netns, int prog1, int prog2) test_link_update_same_prog() argument
333 test_link_update_invalid_opts(int netns, int prog1, int prog2) test_link_update_invalid_opts() argument
393 test_link_update_invalid_prog(int netns, int prog1, int prog2) test_link_update_invalid_prog() argument
436 test_link_update_netns_gone(int netns, int prog1, int prog2) test_link_update_netns_gone() argument
473 test_link_get_info(int netns, int prog1, int prog2) test_link_get_info() argument
572 run_tests(int netns) run_tests() argument
[all...]
/kernel/linux/linux-6.6/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, in argument
147 test_prog_attach_link_create(int netns, int prog1, int prog2) test_prog_attach_link_create() argument
174 test_link_create_prog_attach(int netns, int prog1, int prog2) test_link_create_prog_attach() argument
197 test_link_create_prog_detach(int netns, int prog1, int prog2) test_link_create_prog_detach() argument
220 test_prog_attach_detach_query(int netns, int prog1, int prog2) test_prog_attach_detach_query() argument
241 test_link_create_close_query(int netns, int prog1, int prog2) test_link_create_close_query() argument
258 test_link_update_no_old_prog(int netns, int prog1, int prog2) test_link_update_no_old_prog() argument
283 test_link_update_replace_old_prog(int netns, int prog1, int prog2) test_link_update_replace_old_prog() argument
308 test_link_update_same_prog(int netns, int prog1, int prog2) test_link_update_same_prog() argument
333 test_link_update_invalid_opts(int netns, int prog1, int prog2) test_link_update_invalid_opts() argument
393 test_link_update_invalid_prog(int netns, int prog1, int prog2) test_link_update_invalid_prog() argument
436 test_link_update_netns_gone(int netns, int prog1, int prog2) test_link_update_netns_gone() argument
473 test_link_get_info(int netns, int prog1, int prog2) test_link_get_info() argument
572 run_tests(int netns) run_tests() argument
[all...]
/kernel/linux/linux-5.10/samples/bpf/
H A Dtest_ipip.sh5 ip netns add at_ns0
6 ip netns add at_ns1
7 ip netns add at_ns2
17 ip link set veth0 netns at_ns0
18 ip link set veth1 netns at_ns1
19 ip link set veth2 netns at_ns2
20 ip netns exec at_ns0 ip addr add 172.16.1.100/24 dev veth0
21 ip netns exec at_ns0 ip addr add 2401:db00::1/64 dev veth0 nodad
22 ip netns exec at_ns0 ip link set dev veth0 up
23 ip netns exe
[all...]
/kernel/linux/linux-6.6/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 exe
[all...]

Completed in 10 milliseconds

12345678910>>...19