Home
last modified time | relevance | path

Searched refs:veth (Results 1 – 25 of 158) sorted by relevance

1234567

/linux-6.6.21/tools/testing/selftests/net/
Dveth.sh42 ip link add name veth$SRC type veth peer name veth$DST
45 ip link set dev veth$ns netns $BASE$ns up
46 ip -n $BASE$ns addr add dev veth$ns $BM_NET_V4$ns/24
47 ip -n $BASE$ns addr add dev veth$ns $BM_NET_V6$ns/64 nodad
59 local flag=`ip netns exec $BASE$target ethtool -k veth$target |\
85 local dev=veth$target
146 ip netns exec $NS_SRC ethtool -L veth$SRC rx $i tx $i
147 ip netns exec $NS_DST ethtool -L veth$DST rx $i tx $i
152 ip netns exec $NS_SRC ethtool -L veth$SRC rx $cur_cpu tx $cur_cpu
153 ip netns exec $NS_DST ethtool -L veth$DST rx $cur_cpu tx $cur_cpu
[all …]
Dtest_vxlan_under_vrf.sh49 ip link del veth-hv-1 2>/dev/null || true
50 ip link del veth-tap 2>/dev/null || true
65 ip link add veth-hv-1 type veth peer name veth-hv-2
70 ip link set veth-hv-$hv netns hv-$hv
71 ip -netns hv-$hv link set veth-hv-$hv name veth0
98 ip link add veth-tap type veth peer name veth-hv
100 ip link set veth-tap netns hv-$id
101 ip -netns hv-$id link set veth-tap master br0
102 ip -netns hv-$id link set veth-tap up
104 ip link set veth-hv address 02:1d:8d:dd:0c:6$id
[all …]
Dudpgro_fwd.sh48 ip link add name veth$SRC type veth peer name veth$DST
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
56 ip -n $NS_DST link set veth$DST xdp object ${BPF_FILE} section xdp 2>/dev/null
80 create_vxlan_endpoint $BASE$ns veth$ns $BM_NET_V4$((3 - $ns)) vxlan$ns 4
84 create_vxlan_endpoint $BASE$ns veth$ns $BM_NET_V6$((3 - $ns)) vxlan6$ns 6
220 ip netns exec $NS_DST ethtool -K veth$DST rx-gro-list on
229 ip -n $NS_DST addr add dev veth$DST $BM_NET$DST_NAT/$SUFFIX
[all …]
Dtest_vxlan_vnifiltering.sh167 ip link del veth-hv-1 2>/dev/null || true
185 ip link set veth-hv-$hv netns hv-$hv
186 ip -netns hv-$hv link set veth-hv-$hv name veth0
220 ip link add $hvvethif type veth peer name $vmvethif
308 ip link add veth-host type veth peer name veth-testns
310 ip link set veth-testns netns testns
315 ip link del veth-host 2>/dev/null || true
393 ip link add veth-hv-1 type veth peer name veth-hv-2
418 ip link add veth-hv-1 type veth peer name veth-hv-2
443 ip link add veth-hv-1 type veth peer name veth-hv-2
[all …]
Dsrv6_end_dt6_l3vpn_test.sh220 ip link del veth-rt-1 2>/dev/null || true
221 ip link del veth-rt-2 2>/dev/null || true
236 ip link set veth-rt-${rt} netns ${nsname}
237 ip -netns ${nsname} link set veth-rt-${rt} name veth0
256 local rtveth=veth-t${tid}
264 ip -netns ${hsname} link add veth0 type veth peer name ${rtveth}
300 local rtveth=veth-t${tid}
332 ip link add veth-rt-1 type veth peer name veth-rt-2
Dsrv6_end_dt4_l3vpn_test.sh219 ip link del veth-rt-1 2>/dev/null || true
220 ip link del veth-rt-2 2>/dev/null || true
239 ip link set veth-rt-${rt} netns ${nsname}
240 ip -netns ${nsname} link set veth-rt-${rt} name veth0
257 local rtveth=veth-t${tid}
267 ip -netns ${hsname} link add veth0 type veth peer name ${rtveth}
329 ip link add veth-rt-1 type veth peer name veth-rt-2
Dsrv6_end_dt46_l3vpn_test.sh250 ip link del veth-rt-1 2>/dev/null || true
251 ip link del veth-rt-2 2>/dev/null || true
266 ip link set veth-rt-${rt} netns ${nsname}
267 ip -netns ${nsname} link set veth-rt-${rt} name veth0
287 local rtveth=veth-t${tid}
300 ip -netns ${hsname} link add veth0 type veth peer name ${rtveth}
339 local rtveth=veth-t${tid}
380 ip link add veth-rt-1 type veth peer name veth-rt-2
Dioam6.sh199 ip link add name veth0 netns ioam-tmp-node type veth \
265 ip link del ioam-veth-alpha 2>/dev/null || true
266 ip link del ioam-veth-gamma 2>/dev/null || true
284 ip link add name ioam-veth-alpha netns ioam-node-alpha type veth \
285 peer name ioam-veth-betaL netns ioam-node-beta
286 ip link add name ioam-veth-betaR netns ioam-node-beta type veth \
287 peer name ioam-veth-gamma netns ioam-node-gamma
289 ip -netns ioam-node-alpha link set ioam-veth-alpha name veth0
290 ip -netns ioam-node-beta link set ioam-veth-betaL name veth0
291 ip -netns ioam-node-beta link set ioam-veth-betaR name veth1
[all …]
Dunicast_extensions.sh124 ip link add foo netns $foo_ns type veth peer name bar netns $bar_ns
148 ip link add foo netns $foo_ns type veth peer name foo1 netns $router_ns
149 ip link add bar netns $bar_ns type veth peer name bar1 netns $router_ns
Dip6_gre_headroom.sh9 ip link add h1 type veth peer name swp1
10 ip link add h3 type veth peer name swp3
/linux-6.6.21/net/netfilter/
Dnf_tables_trace.c47 struct vlan_ethhdr veth; in nf_trace_fill_ll_header() local
50 BUILD_BUG_ON(sizeof(veth) > NFT_TRACETYPE_LL_HSIZE); in nf_trace_fill_ll_header()
56 if (skb_copy_bits(skb, off, &veth, ETH_HLEN)) in nf_trace_fill_ll_header()
59 veth.h_vlan_proto = skb->vlan_proto; in nf_trace_fill_ll_header()
60 veth.h_vlan_TCI = htons(skb_vlan_tag_get(skb)); in nf_trace_fill_ll_header()
61 veth.h_vlan_encapsulated_proto = skb->protocol; in nf_trace_fill_ll_header()
63 return nla_put(nlskb, NFTA_TRACE_LL_HEADER, sizeof(veth), &veth); in nf_trace_fill_ll_header()
Dnf_flow_table_inet.c15 struct vlan_ethhdr *veth; in nf_flow_offload_inet_hook() local
20 veth = (struct vlan_ethhdr *)skb_mac_header(skb); in nf_flow_offload_inet_hook()
21 proto = veth->h_vlan_encapsulated_proto; in nf_flow_offload_inet_hook()
Dnft_inner.c59 struct vlan_ethhdr *veth, _veth; in nft_inner_parse_l2l3() local
74 veth = skb_header_pointer(pkt->skb, off, sizeof(_veth), &_veth); in nft_inner_parse_l2l3()
75 if (!veth) in nft_inner_parse_l2l3()
78 outer_llproto = veth->h_vlan_encapsulated_proto; in nft_inner_parse_l2l3()
79 llproto = veth->h_vlan_proto; in nft_inner_parse_l2l3()
/linux-6.6.21/tools/testing/selftests/netfilter/
Dnft_nat_zones.sh101 ip link add veth0 netns "$gw" type veth peer name eth0 netns "$srv"
121 ip link add veth$i netns "$gw" type veth peer name eth0 netns "$cl" > /dev/null 2>&1
133 echo netns exec "$gw" ip link set veth$i up
134 echo netns exec "$gw" sysctl -q net.ipv4.conf.veth$i.arp_ignore=2
135 echo netns exec "$gw" sysctl -q net.ipv4.conf.veth$i.rp_filter=0
144 echo netns exec "$gw" ip addr add 10.1.0.2/24 dev veth$i
145 echo netns exec "$gw" ip addr add dead:1::2/64 dev veth$i
148 echo netns exec "$gw" ip route add 10.1.0.0/24 dev veth$i table $((1000+i))
149 echo netns exec "$gw" ip route add dead:1::0/64 dev veth$i table $((1000+i))
Dipip-conntrack-mtu.sh94 ip link add veth0 netns ${r_a} type veth peer name veth0 netns ${r_w}
95 ip link add veth1 netns ${r_a} type veth peer name veth0 netns ${c_a}
124 ip link add veth0 netns ${r_b} type veth peer name veth1 netns ${r_w}
125 ip link add veth1 netns ${r_b} type veth peer name veth0 netns ${c_b}
/linux-6.6.21/arch/arm/boot/dts/arm/
Darm-realview-eb-bbrevd.dtsi25 veth: fixedregulator@0 { label
27 regulator-name = "veth";
43 vdd33a-supply = <&veth>;
44 vddvario-supply = <&veth>;
/linux-6.6.21/include/linux/
Dif_vlan.h352 struct vlan_ethhdr *veth; in __vlan_insert_inner_tag() local
365 veth = (struct vlan_ethhdr *)(skb->data + mac_len - ETH_HLEN); in __vlan_insert_inner_tag()
372 veth->h_vlan_proto = vlan_proto; in __vlan_insert_inner_tag()
377 veth->h_vlan_encapsulated_proto = skb->protocol; in __vlan_insert_inner_tag()
381 veth->h_vlan_TCI = htons(vlan_tci); in __vlan_insert_inner_tag()
540 struct vlan_ethhdr *veth = skb_vlan_eth_hdr(skb); in __vlan_get_tag() local
542 if (!eth_type_vlan(veth->h_vlan_proto)) in __vlan_get_tag()
545 *vlan_tci = ntohs(veth->h_vlan_TCI); in __vlan_get_tag()
/linux-6.6.21/tools/testing/selftests/bpf/
Dtest_xdp_redirect_multi.sh88 ip -n ${NS[$i]} link add veth0 type veth peer name veth$i netns ${NS[0]}
90 ip -n ${NS[0]} link set veth$i up
100 veth_mac[$i]=$(ip -n ${NS[0]} link show veth$i | awk '/link\/ether/ {print $2}')
Dxsk_prereqs.sh27 if [ $(ip link add $1 type veth 2>/dev/null; echo $?;) != 0 ]; then
28 echo $msg veth kernel support not available >&2
Dtest_xdp_veth.sh87 ip link add veth1 index 111 type veth peer name veth11 netns ${NS1}
88 ip link add veth2 index 122 type veth peer name veth22 netns ${NS2}
89 ip link add veth3 index 133 type veth peer name veth33 netns ${NS3}
Dtest_lwt_seg6local.sh71 ip link add veth1 type veth peer name veth2
72 ip link add veth3 type veth peer name veth4
73 ip link add veth5 type veth peer name veth6
74 ip link add veth7 type veth peer name veth8
75 ip link add veth9 type veth peer name veth10
Dtest_xdp_redirect.sh25 ip link add veth1 index 111 type veth peer name veth11 netns ${NS1}
26 ip link add veth2 index 222 type veth peer name veth22 netns ${NS2}
/linux-6.6.21/tools/testing/selftests/drivers/net/bonding/
Dbond-lladdr-target.sh34 ip -n $host link add veth0 type veth peer name veth0 netns $sw
35 ip -n $host link add veth1 type veth peer name veth1 netns $sw
Dbond-break-lacpdu-tx.sh55 ip link add name veth1-bond type veth peer name veth1-end
56 ip link add name veth2-bond type veth peer name veth2-end
/linux-6.6.21/tools/testing/selftests/bpf/prog_tests/
Dxdp_bonding.c384 int veth, bond, err; in test_xdp_bonding_attach() local
391 veth = if_nametoindex("veth"); in test_xdp_bonding_attach()
392 if (!ASSERT_GE(veth, 0, "if_nametoindex veth")) in test_xdp_bonding_attach()
399 link = bpf_program__attach_xdp(skeletons->xdp_dummy->progs.xdp_dummy_prog, veth); in test_xdp_bonding_attach()
411 link = bpf_program__attach_xdp(skeletons->xdp_dummy->progs.xdp_dummy_prog, veth); in test_xdp_bonding_attach()
429 link2 = bpf_program__attach_xdp(skeletons->xdp_dummy->progs.xdp_dummy_prog, veth); in test_xdp_bonding_attach()

1234567