| /tools/testing/selftests/net/forwarding/ |
| A D | fib_offload_lib.sh | 7 local ns=$1; shift 29 local ns=$1; shift 39 local ns=$1; shift 48 local ns=$1; shift 57 local ns=$1; shift 91 local ns=$1; shift 120 local ns=$1; shift 149 local ns=$1; shift 186 local ns=$1; shift 219 local ns=$1; shift [all …]
|
| /tools/testing/selftests/net/ |
| A D | xfrm_policy.sh | 31 local ns=$1 44 local ns=$1 72 local ns=$1 183 ns=$1 293 local ns=$1 350 ns[1]=$ns1 351 ns[2]=$ns2 352 ns[3]=$ns3 353 ns[4]=$ns4 454 for n in ${ns[3]} ${ns[4]};do [all …]
|
| A D | udpgro_fwd.sh | 24 local ns 37 local ns 51 ip link set dev veth$ns netns $BASE$ns 52 ip -n $BASE$ns link set dev veth$ns up 53 ip -n $BASE$ns addr add dev veth$ns $BM_NET_V4$ns/24 54 ip -n $BASE$ns addr add dev veth$ns $BM_NET_V6$ns/64 nodad 74 local ns 80 create_vxlan_endpoint $BASE$ns veth$ns $BM_NET_V4$((3 - $ns)) vxlan$ns 4 81 ip -n $BASE$ns addr add dev vxlan$ns $OL_NET_V4$ns/24 84 create_vxlan_endpoint $BASE$ns veth$ns $BM_NET_V6$((3 - $ns)) vxlan6$ns 6 [all …]
|
| A D | lib.sh | 157 local ns 161 for ns in "${ns_list[@]}"; do 163 NS_LIST+=("${ns}") 170 local ns="" 173 for ns in "$@"; do 174 [ -z "${ns}" ] && continue 181 remove_ns_list "${ns}" 230 local ns="$2" 245 local ns="$2" 300 local -r ns=$1 [all …]
|
| A D | link_netns.py | 22 ip(f"netns set {ns2} {LINK_NETNSID}", ns=str(ns1)) 24 ip(f"link add netns {ns1} dummy2 type dummy", ns=str(ns2)) 26 ip("link del dummy1", ns=str(ns1)) 27 ip("link del dummy2", ns=str(ns1)) 64 ip(f"netns set {net3} {LINK_NETNSID}", ns=str(net2)) 65 ip("link add dummy1 type dummy", ns=net3) 84 ip(cmd, ns=src_net) 91 ip(f"link del foo", ns=tgt_net) 104 ip(f"netns set {net3} {LINK_NETNSID}", ns=str(net2)) 129 ip(cmd, ns=src_net) [all …]
|
| A D | test_bridge_neigh_suppress.sh | 124 local ns=$1; shift 142 local ns=$1; shift 152 local ns 156 setup_topo_ns $ns 166 local ns=$1; shift 172 ip -n $ns link set dev eth0 up 184 local ns=$h1 195 local ns=$h2 206 local ns=$1; shift 248 local ns=$sw1 [all …]
|
| A D | ioam6.sh | 942 local ns=0 992 local ns=123 1042 local ns=123 1092 local ns=123 1125 type ${bit2type[$i]} ns $ns size ${bit2size[$i]} \ 1152 local ns=0 1207 local ns=123 1271 local ns=0 1314 local ns=123 1357 local ns=123 [all …]
|
| A D | test_bridge_backup_port.sh | 114 local ns=$1; shift 129 local ns=$1; shift 142 local ns=$1; shift 152 local ns 155 for ns in $sw1 $sw2; do 156 setup_topo_ns $ns 166 local ns=$1; shift 175 ip -n $ns link set dev veth0 up 194 bridge -n $ns vlan add vid 10 dev vx0 200 local ns=$sw1 [all …]
|
| A D | traceroute.sh | 37 local ns 42 ns="$1" 50 out=$(eval ip netns exec ${ns} ${cmd} 2>&1) 66 local ns=$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 85 ip netns exec ${ns} sysctl -qw net.ipv6.conf.all.forwarding=1 [all …]
|
| A D | vrf-xfrm-tests.sh | 86 local ns=$1 90 if [ -n "${ns}" ]; then 91 ns="-netns ${ns}" 95 ip ${ns} link set ${vrf} up 99 ip ${ns} addr add 127.0.0.1/8 dev ${vrf} 102 ip ${ns} ru del pref 0 104 ip ${ns} -6 ru del pref 0 110 local ns=$1 193 for ns in $host1 $host2 197 ip -netns ${ns} xfrm ${x} flush [all …]
|
| A D | test_ingress_egress_chaining.sh | 20 ns="ns$((RANDOM%899+100))" 37 ip netns del $ns &> /dev/null 47 ip netns add $ns 48 ip link set dev $peer2 netns $ns 49 ip netns exec $ns ip addr add $ip_peer2/24 dev $peer2 50 ip netns exec $ns ip link set $peer2 up 72 …ip netns exec $ns timeout -k 2 10 ./udpgso_bench_tx -t -l 2 -4 -D $ip_peer1 || fail "traffic faile…
|
| /tools/testing/selftests/drivers/net/mlxsw/ |
| A D | fib.sh | 96 local ns="testns1" 100 ip -n $ns link add name dummy1 type dummy 101 ip -n $ns link set dev dummy1 up 103 ip -n $ns route add table local 192.0.2.1/32 dev dummy1 107 ip -n $ns route add table main 192.0.2.1/32 dev dummy1 115 ip -n $ns route add table main 192.0.2.2/32 dev dummy1 128 ip -n $ns link del dev dummy1 193 local ns="testns1" 197 ip -n $ns link add name dummy1 type dummy 198 ip -n $ns link set dev dummy1 up [all …]
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | lwt_seg6local.c | 37 int ns; in cleanup() local 39 for (ns = 1; ns < 7; ns++) in cleanup() 45 int ns; in setup() local 47 for (ns = 1; ns < 7; ns++) in setup() 48 SYS(fail, "ip netns add %s%d", NETNS_BASE, ns); in setup() 52 for (ns = 1; ns < 6; ns++) { in setup() 53 int local_id = ns * 2 - 1; in setup() 54 int peer_id = ns * 2; in setup() 55 int next_ns = ns + 1; in setup() 99 for (ns = 1; ns < 6; ns++) in setup() [all …]
|
| A D | xdp_synproxy.c | 62 struct nstoken *ns = NULL; in test_synproxy() local 82 ns = open_netns("synproxy"); in test_synproxy() 83 if (!ASSERT_OK_PTR(ns, "setns")) in test_synproxy() 132 close_netns(ns); in test_synproxy() 133 ns = NULL; in test_synproxy() 143 ns = open_netns("synproxy"); in test_synproxy() 144 if (!ASSERT_OK_PTR(ns, "setns")) in test_synproxy() 165 if (ns) in test_synproxy() 166 close_netns(ns); in test_synproxy()
|
| /tools/testing/selftests/net/netfilter/ |
| A D | conntrack_resize.sh | 56 local ns="$1" 75 local ns="$1" 109 local ns="$1" 115 local ns="$1" 131 local ns="$1" 160 local ns="$1" 182 local ns="$1" 201 local ns="$1" 215 local ns="$1" 229 local ns="$1" [all …]
|
| A D | conntrack_clash.sh | 59 local ns="$1" 67 wait_local_port_listen "$ns" $port udp 73 local ns="$1" 78 ip -net "$ns" link set "$dev" up 79 ip -net "$ns" addr add "10.0.$i.$j/24" dev "$dev" 84 local ns="$1" 88 echo "FAIL: ping from $ns to $daddr" 95 local ns="$1" 102 if ! ip netns exec "$ns" ./udpclash $daddr $dport;then 124 local ns="$1" [all …]
|
| /tools/testing/selftests/net/mptcp/ |
| A D | diag.sh | 11 ns="" 36 mptcp_lib_ns_exit "${ns}" 326 mptcp_lib_ns_init ns 330 ip netns exec $ns \ 339 ip netns exec $ns \ 342 wait_connected $ns 10000 358 ip netns exec $ns \ 364 ip netns exec $ns \ 367 wait_connected $ns 10001 380 ip netns exec $ns \ [all …]
|
| A D | mptcp_lib.sh | 360 local ns="${1}" 494 local ns="${1}" 602 local ns=${1} 613 local ns=${1} 625 local ns=${1} 652 local ns=${1} 665 local ns=${1} 668 ip -n "${ns}" mptcp endpoint flush 675 local ns=${1} 678 ip -n "${ns}" mptcp endpoint show [all …]
|
| /tools/testing/selftests/net/tcp_ao/lib/ |
| A D | proc.c | 24 while (ns != NULL) { in lookup_type() 28 return ns; in lookup_type() 29 ns = ns->next; in lookup_type() 50 ret->next = ns; in lookup_get() 190 while (ns != NULL) { in netstat_free() 191 struct netstat *prev = ns; in netstat_free() 194 free(ns->header_name); in netstat_free() 197 free(ns->counters); in netstat_free() 198 ns = ns->next; in netstat_free() 259 while (ns != NULL) { in netstat_get() [all …]
|
| /tools/testing/selftests/net/lib/py/ |
| A D | nsim.py | 17 def __init__(self, nsimdev, port_index, ifname, ns=None): argument 28 self.ns = ns 30 ret = ip("-j link show dev %s" % ifname, ns=ns) 53 def __init__(self, port_count=1, queue_count=1, ns=None): argument 55 self.ns = None 76 if ns: 78 self.ns = ns 80 cmd("udevadm settle", ns=self.ns) 101 return NetdevSim(self, port_index, ifname, self.ns) 106 ns=self.ns).stdout.split()
|
| A D | utils.py | 36 if ns: 117 shell=shell, fail=fail, ns=ns, host=host, 172 cmd_obj = cmd(cmd_str, ns=ns, host=host) 178 def bpftool(args, json=None, ns=None, host=None): argument 179 return tool('bpftool', args, json=json, ns=ns, host=host) 182 def ip(args, json=None, ns=None, host=None): argument 183 if ns: 188 def ethtool(args, json=None, ns=None, host=None): argument 189 return tool('ethtool', args, json=json, ns=ns, host=host) 209 cmd_obj = cmd(cmd_arr, ns=ns, host=host, shell=False) [all …]
|
| /tools/testing/selftests/tc-testing/plugin-lib/ |
| A D | nsPlugin.py | 47 ns = self.args.NAMES['NS'] 48 f = open('/run/netns/{}'.format(ns)) 119 ns = self.args.NAMES["NS"]; 127 netns.create(ns) 128 netns.pushns(newns=ns) 165 ns = self.args.NAMES['NS'] 167 cmds.append(self._replace_keywords('netns add {}'.format(ns))) 169 cmds.append(self._replace_keywords('link set $DEV1 netns {}'.format(ns))) 174 cmds.append(self._replace_keywords('link set $DEV0 up'.format(ns))) 190 ns = self.args.NAMES['NS'] [all …]
|
| /tools/testing/selftests/timers/ |
| A D | nsleep-lat.c | 66 struct timespec timespec_add(struct timespec ts, unsigned long long ns) in timespec_add() argument 68 ts.tv_nsec += ns; in timespec_add() 85 int nanosleep_lat_test(int clockid, long long ns) in nanosleep_lat_test() argument 91 target.tv_sec = ns/NSEC_PER_SEC; in nanosleep_lat_test() 92 target.tv_nsec = ns%NSEC_PER_SEC; in nanosleep_lat_test() 107 if (((timespec_sub(start, end)/count)-ns) > UNRESONABLE_LATENCY) { in nanosleep_lat_test() 108 ksft_print_msg("Large rel latency: %lld ns :", (timespec_sub(start, end)/count)-ns); in nanosleep_lat_test() 115 target = timespec_add(start, ns); in nanosleep_lat_test()
|
| A D | nanosleep.c | 79 struct timespec timespec_add(struct timespec ts, unsigned long long ns) in timespec_add() argument 81 ts.tv_nsec += ns; in timespec_add() 89 int nanosleep_test(int clockid, long long ns) in nanosleep_test() argument 96 target = timespec_add(now, ns); in nanosleep_test() 109 rel = timespec_add(rel, ns); in nanosleep_test() 110 target = timespec_add(now, ns); in nanosleep_test()
|
| /tools/testing/selftests/filesystems/nsfs/ |
| A D | owner.c | 28 int pfd[2], ns, uns, init_uns; in main() local 56 ns = open(path, O_RDONLY); in main() 57 if (ns < 0) in main() 60 uns = ioctl(ns, NS_GET_USERNS); in main() 84 if (ioctl(ns, NS_GET_USERNS) >= 0 || errno != EPERM) in main()
|