| /linux-6.15/tools/testing/selftests/net/ |
| H A D | test_ingress_egress_chaining.sh | 21 veth1="veth1$((RANDOM%899+100))" 35 ip link del $veth1 &> /dev/null 42 echo "Setup veth pairs [$veth1, $peer1], and veth pair [$veth2, $peer2]" 43 ip link add $veth1 type veth peer name $peer1 51 ip link set $veth1 up 54 echo "Add tc filter ingress->egress forwarding $veth1 <-> $veth2" 56 tc qdisc add dev $veth1 ingress 58 action mirred egress redirect dev $veth1 59 tc filter add dev $veth1 ingress prio 1 proto all flower \ 62 echo "Add tc filter egress->ingress forwarding $peer1 -> $veth1, bypassing the veth pipe" [all …]
|
| H A D | arp_ndisc_evict_nocarrier.sh | 28 sysctl -w net.ipv6.conf.veth1.ndisc_evict_nocarrier=1 >/dev/null 2>&1 37 $IP li add veth1 type veth peer name veth2 38 $IP li set veth1 up 39 $IP -6 addr add $V6_ADDR0/64 dev veth1 nodad 48 ip netns exec ${me} ip -6 neigh get $V6_ADDR1 dev veth1 >/dev/null 2>&1 61 ip link add name veth0 type veth peer name veth1 63 ip link set dev veth1 netns "${PEER_NS}" 64 ip netns exec "${PEER_NS}" ip link set dev veth1 up 66 ip netns exec "${PEER_NS}" ip addr add $V4_ADDR1/24 dev veth1 67 ip netns exec ${PEER_NS} ip route add default via $V4_ADDR1 dev veth1 [all …]
|
| H A D | sctp_vrf.sh | 27 ip -n $SERVER_NS link add veth1 type veth peer name veth1 netns $CLIENT_NS1 30 ip -n $CLIENT_NS1 link set veth1 up 31 ip -n $CLIENT_NS1 addr add $CLIENT_IP4/24 dev veth1 32 ip -n $CLIENT_NS1 addr add $CLIENT_IP6/24 dev veth1 34 ip -n $CLIENT_NS2 link set veth1 up 35 ip -n $CLIENT_NS2 addr add $CLIENT_IP4/24 dev veth1 36 ip -n $CLIENT_NS2 addr add $CLIENT_IP6/24 dev veth1 44 ip -n $SERVER_NS link set veth1 master vrf-1 48 ip -n $SERVER_NS addr add $SERVER_IP4/24 dev veth1 51 ip -n $SERVER_NS addr add $SERVER_IP6/24 dev veth1 [all …]
|
| H A D | udpgro_frglist.sh | 36 ip link set dev veth1 netns "${PEER_NS}" 37 ip -netns "${PEER_NS}" addr add dev veth1 192.168.1.1/24 38 ip -netns "${PEER_NS}" addr add dev veth1 2001:db8::1/64 nodad 39 ip -netns "${PEER_NS}" link set dev veth1 up 40 ip netns exec "${PEER_NS}" ethtool -K veth1 rx-gro-list on 43 ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp 44 tc -n "${PEER_NS}" qdisc add dev veth1 clsact 45 …tc -n "${PEER_NS}" filter add dev veth1 ingress prio 4 protocol ipv6 bpf object-file nat6to4.bpf.o… 46 …tc -n "${PEER_NS}" filter add dev veth1 egress prio 4 protocol ip bpf object-file nat6to4.bpf.o se…
|
| H A D | route_localnet.sh | 11 ip link add name veth0 type veth peer name veth1 13 ip link set dev veth1 netns "${PEER_NS}" 17 ip netns exec "${PEER_NS}" sysctl -w net.ipv4.conf.veth1.route_localnet=1 23 ip netns exec "${PEER_NS}" ip address add 127.25.3.14/24 dev veth1 24 ip netns exec "${PEER_NS}" ip link set dev veth1 up 43 ip netns exec "${PEER_NS}" sysctl -w net.ipv4.conf.veth1.arp_announce=2 60 ip netns exec "${PEER_NS}" sysctl -w net.ipv4.conf.veth1.arp_ignore=3
|
| H A D | lwt_dst_cache_ref_loop.sh | 34 peer name veth1 netns $tmp_node &>/dev/null 40 ip -netns $tmp_node link set veth1 up &>/dev/null 95 ip -netns $beta link set veth-betaR name veth1 &>/dev/null 105 ip -netns $beta addr add 2001:db8:2::1/64 dev veth1 &>/dev/null 107 ip -netns $beta link set veth1 up &>/dev/null 110 ip -netns $beta route add 2001:db8:2::/64 dev veth1 148 dev veth1 &>/dev/null 156 ip -netns $beta route add 2001:db8:2::/64 dev veth1 169 dev veth1 &>/dev/null 187 dev veth1 &>/dev/null [all …]
|
| H A D | udpgro_bench.sh | 36 ip link set dev veth1 netns "${PEER_NS}" 37 ip -netns "${PEER_NS}" addr add dev veth1 192.168.1.1/24 38 ip -netns "${PEER_NS}" addr add dev veth1 2001:db8::1/64 nodad 39 ip -netns "${PEER_NS}" link set dev veth1 up 41 ip -n "${PEER_NS}" link set veth1 xdp object ${BPF_FILE} section xdp
|
| H A D | udpgro.sh | 35 ip link set dev veth1 netns "${PEER_NS}" 36 ip -netns "${PEER_NS}" addr add dev veth1 192.168.1.1/24 37 ip -netns "${PEER_NS}" addr add dev veth1 2001:db8::1/64 nodad 38 ip -netns "${PEER_NS}" link set dev veth1 up 39 ip netns exec "${PEER_NS}" ethtool -K veth1 gro on 89 ip -netns "${PEER_NS}" addr add dev veth1 ${addr2}
|
| H A D | fib_nexthop_nongw.sh | 76 ip -n $h1 link add name veth0 type veth peer name veth1 netns $h2 79 ip -n $h2 link set veth1 up 82 ip -n $h2 address add 192.168.1.1/32 dev veth1 83 ip -n $h2 route add default dev veth1
|
| H A D | fib_nexthops.sh | 186 $IP li add veth1 type veth peer name veth2 187 $IP li set veth1 up 188 $IP addr add 172.16.1.1/24 dev veth1 621 other_dev=([veth1]=veth3 [veth3]=veth1) 628 for dev in veth1 veth3; do 674 other_dev=([veth1]=veth3 [veth3]=veth1) 681 for dev in veth1 veth3; do 1328 ip netns exec $me mausezahn -6 veth1 \ 2100 ip netns exec $me mausezahn veth1 \ 2135 $IP li set veth1 down [all …]
|
| H A D | fib_tests.sh | 450 $IP address add 192.0.2.1/24 dev veth1 452 $IP link set dev veth1 up 468 $NS_EXEC tc qdisc add dev veth1 ingress 477 action mirred egress redirect dev veth1 479 action mirred egress redirect dev veth1 632 $IP link set dev veth1 vrf red up 633 $IP address add 192.0.2.2/24 dev veth1 884 $IP link set dev veth1 up 1044 $IP li del veth1 2>/dev/null 1065 $IP li set veth1 up [all …]
|
| H A D | bind_bhash.sh | 40 ip -netns "${NETNS}" link add veth0 type veth peer name veth1 43 ip -netns "${NETNS}" link set veth1 up
|
| /linux-6.15/tools/testing/selftests/drivers/net/bonding/ |
| H A D | bond-break-lacpdu-tx.sh | 32 ip link del veth1-bond >/dev/null 2>&1 || : 55 ip link add name veth1-bond type veth peer name veth1-end 60 ip link set veth1-bond master fbond 64 ip link set veth1-end up 71 tc qdisc add dev veth1-end clsact 72 tc filter add dev veth1-end ingress protocol 0x8809 pref 1 handle 101 flower skip_hw action pass
|
| H A D | bond-lladdr-target.sh | 50 ip -n $host link add veth1 type veth peer name veth1 netns $sw 64 ip -n $host link set veth1 master bond0 67 ip -n $sw link set veth1 master br0 69 ip -n $sw link set veth1 up
|
| /linux-6.15/tools/testing/selftests/net/netfilter/ |
| H A D | conntrack_ipip_mtu.sh | 82 ip link add veth1 netns "$r_a" type veth peer name veth0 netns "$c_a" 88 for dev in lo veth0 veth1 ipip0; do 93 ip -net "$r_a" addr add 192.168.10.1/24 dev veth1 111 ip link add veth0 netns "$r_b" type veth peer name veth1 netns "$r_w" 112 ip link add veth1 netns "$r_b" type veth peer name veth0 netns "$c_b" 119 for dev in veth0 veth1 ipip0; do 124 ip -net "$r_b" addr add 192.168.20.1/24 dev veth1 142 ip -net "$r_w" addr add 10.4.4.254/24 dev veth1 145 ip -net "$r_w" link set dev veth1 up mtu 1400
|
| H A D | nf_nat_edemux.sh | 26 ip link add name veth2 type veth peer name veth1 27 ip link set netns "$ns1" dev veth1 31 ip netns exec "$ns1" ip link set up dev veth1 32 ip netns exec "$ns1" ip addr add 192.168.1.1/24 dev veth1
|
| H A D | nft_synproxy.sh | 25 ip link add veth1 netns "$nsr" type veth peer name eth0 netns "$ns2" 27 for dev in veth0 veth1; do 32 ip -net "$nsr" addr add 10.0.2.1/24 dev veth1 35 ip netns exec "$nsr" sysctl -q net.ipv4.conf.veth1.forwarding=1
|
| H A D | bridge_brouter.sh | 31 ip link add veth1 netns "$nsbr" type veth peer name eth0 netns "$ns2" 39 ip -net "$nsbr" link set veth1 up 42 ip -net "$nsbr" link set veth1 master br0 74 ip netns exec "$nsbr" sysctl -q net.ipv4.conf.veth1.forwarding=1
|
| H A D | nft_fib.sh | 112 ip link add veth1 netns "$nsrouter" type veth peer name eth0 netns "$ns2" 118 ip -net "$nsrouter" link set veth1 up 119 ip -net "$nsrouter" addr add 10.0.2.1/24 dev veth1 120 ip -net "$nsrouter" addr add dead:2::1/64 dev veth1 nodad 156 ip netns exec "$nsrouter" sysctl net.ipv4.conf.veth1.forwarding=1 > /dev/null 222 ip -net "$nsrouter" route add table 129 to 10.0.2.0/24 dev veth1
|
| H A D | nft_tproxy_tcp.sh | 52 ip link add veth1 netns "$nsrouter" type veth peer name eth0 netns "$ns2" 59 ip -net "$nsrouter" link set veth1 up 60 ip -net "$nsrouter" addr add 10.0.2.1/24 dev veth1 61 ip -net "$nsrouter" addr add dead:2::1/64 dev veth1 nodad 88 ip netns exec "$nsrouter" sysctl net.ipv4.conf.veth1.forwarding=1 > /dev/null
|
| H A D | nft_tproxy_udp.sh | 52 ip link add veth1 netns "$nsrouter" type veth peer name eth0 netns "$ns2" 59 ip -net "$nsrouter" link set veth1 up 60 ip -net "$nsrouter" addr add 10.0.2.1/24 dev veth1 61 ip -net "$nsrouter" addr add dead:2::1/64 dev veth1 nodad 88 ip netns exec "$nsrouter" sysctl net.ipv4.conf.veth1.forwarding=1 > /dev/null
|
| /linux-6.15/tools/testing/selftests/wireguard/ |
| H A D | netns.sh | 432 ip1 link set veth1 up 434 waitiface $netns1 veth1 448 ip1 link set veth1 down 450 ip1 addr flush dev veth1 458 ip1 link set veth1 up 460 waitiface $netns1 veth1 496 ip1 link set veth1 up 500 waitiface $netns1 veth1 542 ip1 link del dev veth1 659 ip1 link set veth1 up [all …]
|
| /linux-6.15/tools/testing/selftests/bpf/ |
| H A D | test_xdping.sh | 39 ip link add veth0 type veth peer name veth1 42 ip addr add ${LOCAL_IP}/24 dev veth1 44 ip link set veth1 up 51 ip link del veth1 2>/dev/null
|
| H A D | test_tc_tunnel.sh | 32 ip link add dev veth1 mtu 1500 netns "${ns1}" type veth \ 35 ip netns exec "${ns1}" ethtool -K veth1 tso off 37 ip -netns "${ns1}" link set veth1 up 40 ip -netns "${ns1}" -4 addr add "${ns1_v4}/24" dev veth1 42 ip -netns "${ns1}" -6 addr add "${ns1_v6}/64" dev veth1 nodad 48 ip -netns "${ns1}" -4 route add "${ns2_v4}" mtu 1450 dev veth1 49 ip -netns "${ns1}" -6 route add "${ns2_v6}" mtu 1430 dev veth1 211 ip netns exec "${ns1}" tc qdisc add dev veth1 clsact 212 ip netns exec "${ns1}" tc filter add dev veth1 egress \
|
| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H A D | bind4_prog.c | 28 char veth1[IFNAMSIZ] = "test_sock_addr1"; in bind_to_device() local 35 &veth1, sizeof(veth1))) in bind_to_device()
|