Home
last modified time | relevance | path

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

12345

/linux/tools/testing/selftests/net/
A Dveth.sh41 ip link add name veth$SRC type veth peer name veth$DST
44 ip link set dev veth$ns netns $BASE$ns up
84 local dev=veth$target
251 ip -n $NS_DST link set dev veth$DST down
257 ip -n $NS_DST link set dev veth$DST up
323 ip -n $NS_DST link set dev veth$DST down
324 ip -n $NS_SRC link set dev veth$SRC down
340 ip -n $NS_DST link set dev veth$DST up
341 ip -n $NS_SRC link set dev veth$SRC up
351 ip -n $NS_DST link set dev veth$DST up
[all …]
A 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
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
106 ip link set veth-hv netns vm-$id
[all …]
A Dudpgro_fwd.sh41 ip link add name veth$SRC type veth peer name veth$DST
44 ip link set dev veth$ns netns $BASE$ns
45 ip -n $BASE$ns link set dev veth$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
207 ip netns exec $NS_DST ethtool -K veth$DST rx-gro-list on
216 ip -n $NS_DST addr add dev veth$DST $BM_NET$DST_NAT/$SUFFIX
217 ip netns exec $NS_DST ethtool -K veth$DST rx-udp-gro-forwarding on
225 ip netns exec $NS_DST ethtool -K veth$DST rx-udp-gro-forwarding on
230 ip netns exec $NS_DST ethtool -K veth$DST rx-gro-list on
[all …]
A 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
A 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
235 ip link set veth-rt-${rt} netns ${nsname}
236 ip -netns ${nsname} link set veth-rt-${rt} name veth0
253 local rtveth=veth-t${tid}
257 ip -netns ${hsname} link add veth0 type veth peer name ${rtveth}
324 ip link add veth-rt-1 type veth peer name veth-rt-2
A 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}
295 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
A Dioam6.sh197 ip link add name veth0 netns ioam-tmp-node type veth \
263 ip link del ioam-veth-alpha 2>/dev/null || true
264 ip link del ioam-veth-gamma 2>/dev/null || true
282 ip link add name ioam-veth-alpha netns ioam-node-alpha type veth \
283 peer name ioam-veth-betaL netns ioam-node-beta
284 ip link add name ioam-veth-betaR netns ioam-node-beta type veth \
285 peer name ioam-veth-gamma netns ioam-node-gamma
287 ip -netns ioam-node-alpha link set ioam-veth-alpha name veth0
288 ip -netns ioam-node-beta link set ioam-veth-betaL name veth0
289 ip -netns ioam-node-beta link set ioam-veth-betaR name veth1
[all …]
A Dunicast_extensions.sh126 ip link add foo netns foo-ns type veth peer name bar netns bar-ns
153 ip link add foo netns foo-ns type veth peer name foo1 netns router-ns
154 ip link add bar netns bar-ns type veth peer name bar1 netns router-ns
A Dvrf_route_leaking.sh232 ip -netns h1 link add eth0 type veth peer name r1h1
235 ip -netns h2 link add eth0 type veth peer name r1h2
313 ip -netns h1 link add eth0 type veth peer name r1h1
316 ip -netns h1 link add eth1 type veth peer name r2h1
319 ip -netns h2 link add eth0 type veth peer name r1h2
322 ip -netns h2 link add eth1 type veth peer name r2h2
A Dip6_gre_headroom.sh9 ip link add h1 type veth peer name swp1
10 ip link add h3 type veth peer name swp3
A Dfib-onlink-tests.sh189 ip li add ${NETIFS[p1]} type veth peer name ${NETIFS[p2]}
190 ip li add ${NETIFS[p3]} type veth peer name ${NETIFS[p4]}
191 ip li add ${NETIFS[p5]} type veth peer name ${NETIFS[p6]}
192 ip li add ${NETIFS[p7]} type veth peer name ${NETIFS[p8]}
A Damt.sh114 ip link add l_gw type veth peer name gw_l
115 ip link add gw_relay type veth peer name relay_gw
116 ip link add relay_src type veth peer name src_relay
/linux/net/netfilter/
A Dnf_tables_trace.c63 struct vlan_ethhdr veth; in nf_trace_fill_ll_header() local
66 BUILD_BUG_ON(sizeof(veth) > NFT_TRACETYPE_LL_HSIZE); in nf_trace_fill_ll_header()
72 if (skb_copy_bits(skb, off, &veth, ETH_HLEN)) in nf_trace_fill_ll_header()
75 veth.h_vlan_proto = skb->vlan_proto; in nf_trace_fill_ll_header()
76 veth.h_vlan_TCI = htons(skb_vlan_tag_get(skb)); in nf_trace_fill_ll_header()
77 veth.h_vlan_encapsulated_proto = skb->protocol; in nf_trace_fill_ll_header()
79 return nla_put(nlskb, NFTA_TRACE_LL_HEADER, sizeof(veth), &veth); in nf_trace_fill_ll_header()
A Dnft_payload.c28 struct vlan_ethhdr *veth) in nft_payload_rebuild_vlan_hdr() argument
30 if (skb_copy_bits(skb, mac_off, veth, ETH_HLEN)) in nft_payload_rebuild_vlan_hdr()
33 veth->h_vlan_proto = skb->vlan_proto; in nft_payload_rebuild_vlan_hdr()
34 veth->h_vlan_TCI = htons(skb_vlan_tag_get(skb)); in nft_payload_rebuild_vlan_hdr()
35 veth->h_vlan_encapsulated_proto = skb->protocol; in nft_payload_rebuild_vlan_hdr()
46 struct vlan_ethhdr veth; in nft_payload_copy_vlan() local
54 vlanh = (u8 *) &veth; in nft_payload_copy_vlan()
59 skb_copy_bits(skb, mac_off, &veth, VLAN_ETH_HLEN) < 0) in nft_payload_copy_vlan()
61 else if (!nft_payload_rebuild_vlan_hdr(skb, mac_off, &veth)) in nft_payload_copy_vlan()
A Dnf_flow_table_ip.c145 struct vlan_ethhdr *veth; in nf_flow_tuple_encap() local
156 veth = (struct vlan_ethhdr *)skb_mac_header(skb); in nf_flow_tuple_encap()
157 tuple->encap[i].id = ntohs(veth->h_vlan_TCI); in nf_flow_tuple_encap()
261 struct vlan_ethhdr *veth; in nf_flow_skb_encap_protocol() local
265 veth = (struct vlan_ethhdr *)skb_mac_header(skb); in nf_flow_skb_encap_protocol()
266 if (veth->h_vlan_encapsulated_proto == proto) { in nf_flow_skb_encap_protocol()
/linux/tools/testing/selftests/netfilter/
A 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))
A Dipip-conntrack-mtu.sh93 ip link add veth0 netns ${r_a} type veth peer name veth0 netns ${r_w}
94 ip link add veth1 netns ${r_a} type veth peer name veth0 netns ${c_a}
123 ip link add veth0 netns ${r_b} type veth peer name veth1 netns ${r_w}
124 ip link add veth1 netns ${r_b} type veth peer name veth0 netns ${c_b}
/linux/include/linux/
A Dif_vlan.h339 struct vlan_ethhdr *veth; in __vlan_insert_inner_tag() local
351 veth = (struct vlan_ethhdr *)(skb->data + mac_len - ETH_HLEN); in __vlan_insert_inner_tag()
358 veth->h_vlan_proto = vlan_proto; in __vlan_insert_inner_tag()
363 veth->h_vlan_encapsulated_proto = skb->protocol; in __vlan_insert_inner_tag()
367 veth->h_vlan_TCI = htons(vlan_tci); in __vlan_insert_inner_tag()
529 struct vlan_ethhdr *veth = (struct vlan_ethhdr *)skb->data; in __vlan_get_tag() local
531 if (!eth_type_vlan(veth->h_vlan_proto)) in __vlan_get_tag()
534 *vlan_tci = ntohs(veth->h_vlan_TCI); in __vlan_get_tag()
/linux/tools/testing/selftests/bpf/
A Dxsk_prereqs.sh11 SPECFILE=veth.spec
28 if [ $(ip link add $1 type veth 2>/dev/null; echo $?;) != 0 ]; then
29 echo $msg veth kernel support not available >&2
A Dtest_xdp_redirect_multi.sh51 ip link del veth$i 2> /dev/null
85 ip -n ns$i link add veth0 index 2 type veth \
86 peer name veth$i netns ns0 index $((1 + $i))
87 ip -n ns0 link set veth$i up
98 veth_mac[$i]=$(ip -n ns0 link show veth$i | awk '/link\/ether/ {print $2}')
A Dtest_xdp_veth.sh84 ip link add veth1 index 111 type veth peer name veth11 netns ns1
85 ip link add veth2 index 122 type veth peer name veth22 netns ns2
86 ip link add veth3 index 133 type veth peer name veth33 netns ns3
A Dtest_lwt_seg6local.sh64 ip link add veth1 type veth peer name veth2
65 ip link add veth3 type veth peer name veth4
66 ip link add veth5 type veth peer name veth6
67 ip link add veth7 type veth peer name veth8
68 ip link add veth9 type veth peer name veth10
A Dtest_xdp_redirect.sh23 ip link add veth1 index 111 type veth peer name veth11 netns ns1
24 ip link add veth2 index 222 type veth peer name veth22 netns ns2
/linux/arch/arm/boot/dts/
A Darm-realview-eb-bbrevd.dtsi25 veth: fixedregulator@0 { label
27 regulator-name = "veth";
43 vdd33a-supply = <&veth>;
44 vddvario-supply = <&veth>;
/linux/tools/testing/selftests/bpf/prog_tests/
A Dxdp_bonding.c387 int veth, bond, err; in test_xdp_bonding_attach() local
394 veth = if_nametoindex("veth"); in test_xdp_bonding_attach()
395 if (!ASSERT_GE(veth, 0, "if_nametoindex veth")) in test_xdp_bonding_attach()
402 link = bpf_program__attach_xdp(skeletons->xdp_dummy->progs.xdp_dummy_prog, veth); in test_xdp_bonding_attach()
414 link = bpf_program__attach_xdp(skeletons->xdp_dummy->progs.xdp_dummy_prog, veth); in test_xdp_bonding_attach()
432 link2 = bpf_program__attach_xdp(skeletons->xdp_dummy->progs.xdp_dummy_prog, veth); in test_xdp_bonding_attach()

Completed in 44 milliseconds

12345