Home
last modified time | relevance | path

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

12345678

/linux/tools/testing/selftests/bpf/
H A Dtest_lwt_ip_encap.sh
H A Dtest_lwt_seg6local.sh
H A Dtest_xdp_vlan.sh
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
[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 Dnetns-name.sh34 ip -netns $NS link set dev $nsim netns $test_ns ||
36 ip -netns $test_ns link show dev $nsim >> /dev/null ||
43 ip -netns $test_ns link add name $DEV type dummy
44 ip -netns $NS link add name $DEV type dummy || fail
45 ip -netns $NS link set dev $DEV netns $test_ns 2> /dev/null &&
47 ip -netns $test_ns link show dev $DEV >> /dev/null || fail "Device not found after move"
48 ip -netns $NS link del $DEV || fail
49 ip -netns $test_ns link del $DEV || fail
54 ip -netns $test_ns link add name $DEV type dummy
55 ip -netns $NS link add name $DEV type dummy || fail
[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 Dlwt_dst_cache_ref_loop.sh33 ip link add name veth0 netns $tmp_node type veth \
34 peer name veth1 netns $tmp_node &>/dev/null
37 ip -netns $tmp_node link set veth0 up &>/dev/null
40 ip -netns $tmp_node link set veth1 up &>/dev/null
53 ip -netns $tmp_node route add 2001:db8:1::/64 \
58 ip -netns $tmp_node route add 2001:db8:2::/64 \
62 ip -netns $tmp_node route add 2001:db8:3::/64 \
65 ip -netns $tmp_node route add 2001:db8:4::/64 \
68 ip -netns $tmp_node -6 route 2>/dev/null | grep -q "encap ila"
71 ip -netns $tmp_node -6 route 2>/dev/null | grep -q "encap ioam6"
[all …]
H A Dvlan_hw_filter.sh17 ip netns add ${NETNS}
21 ip netns del $NETNS 2>/dev/null
41 ip netns exec ${NETNS} ip link add bond0 type bond mode 0
42 ip netns exec ${NETNS} ip link add bond_slave_1 type veth peer veth2
43 ip netns exec ${NETNS} ip link set bond_slave_1 master bond0
44 ip netns exec ${NETNS} ethtool -K bond0 rx-vlan-filter off
45 ip netns exec ${NETNS} ip link add link bond_slave_1 name bond_slave_1.0 type vlan id 0
46 ip netns exec ${NETNS} ip link add link bond0 name bond0.0 type vlan id 0
47 ip netns exec ${NETNS} ip link set bond_slave_1 nomaster
48 ip netns exec ${NETNS} ip link del veth2 || fail "Please check vlan HW filter function"
[all …]
H A Dbareudp.sh140 # * $1: the netns the network interface resides in,
156 ip -netns "${NS}" link set dev "${DEV}" up
157 ip -netns "${NS}" address add dev "${DEV}" "${LOCAL_IP4}" peer "${PEER_IP4}"
158 ip -netns "${NS}" address add dev "${DEV}" "${LOCAL_IP6}" peer "${PEER_IP6}" nodad
164 # * set up a veth pair to connect each netns in sequence (NS0 with NS1,
171 ip link add name veth01 netns "${NS0}" type veth peer name veth10 netns "${NS1}"
172 ip link add name veth12 netns "${NS1}" type veth peer name veth21 netns "${NS2}"
173 ip link add name veth23 netns "
[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 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 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 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 Dmsg_zerocopy.sh87 ip netns del "${NS2}"
88 ip netns del "${NS1}"
94 ip netns add "${NS1}"
95 ip netns add "${NS2}"
98 ip netns exec "${NS1}" sysctl -w -q "${path_sysctl_mem}=1000000"
99 ip netns exec "${NS2}" sysctl -w -q "${path_sysctl_mem}=1000000"
101 ip link add "${DEV}" mtu "${DEV_MTU}" netns "${NS1}" type veth \
102 peer name "${DEV}" mtu "${DEV_MTU}" netns "${NS2}"
104 ip link add "${DUMMY_DEV}" mtu "${DEV_MTU}" netns "${NS2}" type dummy
107 ip -netns "${NS1}" link set "${DEV}" up
[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 "
[all...]
H A Dsrv6_end_dt46_l3vpn_test.sh67 # | hs-t100-1 netns | | hs-t100-2 netns |
100 # | +---------------+ rt-1 netns | | rt-2 netns +---------------- |
115 # | hs-t200-3 netns | | hs-t200-4 netns |
261 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 exe
[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 …]
/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/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.sh17 ip netns pids "$ns1" | xargs kill 2>/dev/null
18 ip netns pids "$ns2" | xargs kill 2>/dev/null
19 ip netns pids "$nsrouter" | xargs kill 2>/dev/null
48 if ! ip link add veth0 netns "$nsrouter" type veth peer name eth0 netns "$ns1" > /dev/null 2>&1; then
52 ip link add veth1 netns "$nsrouter" type veth peer name eth0 netns "$ns2"
53 ip link add veth2 netns "$nsrouter" type veth peer name eth0 netns "$ns3"
90 ip netns exe
[all...]

12345678