Home
last modified time | relevance | path

Searched full:untagged (Results 1 – 25 of 149) sorted by relevance

123456

/linux/tools/testing/selftests/net/forwarding/
H A Dbridge_vlan_aware.sh150 # classified as untagged by a bridge with vlan_protocol 802.1Q, and
178 log_test "Reception of VLAN with other TPID as untagged"
190 log_test "Reception of VLAN with other TPID as untagged (no PVID)"
192 bridge vlan add dev $swp1 vid 1 pvid untagged
253 # Test that with no PVID, untagged and 802.1p-tagged traffic is
258 bridge vlan add dev $swp1 vid 1 untagged
260 bridge vlan add dev $swp1 vid 1 pvid untagged
265 bridge vlan add dev $swp1 vid 1 pvid untagged
269 # accidentally re-enable untagged packet reception.
285 log_test "Dropping of untagged and 802.1p-tagged traffic with no PVID"
H A Dno_forwarding.sh132 check_rcv $h2 "$test_name: Unicast non-IP untagged" \
135 check_rcv $h2 "$test_name: Multicast non-IP untagged" \
138 check_rcv $h2 "$test_name: Broadcast non-IP untagged" \
141 check_rcv $h2 "$test_name: Unicast IPv4 untagged" \
144 check_rcv $h2 "$test_name: Multicast IPv4 untagged" \
147 check_rcv $h2 "$test_name: Unicast IPv6 untagged" \
150 check_rcv $h2 "$test_name: Multicast IPv6 untagged" \
204 bridge vlan add dev $swp1 vid 1 pvid untagged
205 bridge vlan add dev $swp2 vid 2 pvid untagged
H A Dvxlan_symmetric.sh15 # | | vid 10 pvid untagged vid 20 pvid untagged | |
22 # | | vid 10 pvid untagged vid 20 pvid untagged | |
29 # | | vid 4001 pvid untagged | |
86 # | | vid 10 pvid untagged vid 20 pvid untagged | |
93 # | | vid 4001 pvid untagged | |
96 # | | | vid 10 pvid untagged br1 | vid 20 pvid untagged | |
187 bridge vlan add vid 10 dev vx10 pvid untagged
195 bridge vlan add vid 20 dev vx20 pvid untagged
199 bridge vlan add vid 10 dev $swp1 pvid untagged
203 bridge vlan add vid 20 dev $swp2 pvid untagged
[all …]
H A Dvxlan_symmetric_ipv6.sh16 # | | vid 10 pvid untagged vid 20 pvid untagged | |
23 # | | vid 10 pvid untagged vid 20 pvid untagged | |
30 # | | vid 4001 pvid untagged | |
87 # | | vid 10 pvid untagged vid 20 pvid untagged | |
94 # | | vid 4001 pvid untagged | |
97 # | | | vid 10 pvid untagged br1 | vid 20 pvid untagged | |
189 bridge vlan add vid 10 dev vx10 pvid untagged
197 bridge vlan add vid 20 dev vx20 pvid untagged
211 bridge vlan add vid 4001 dev vx4001 pvid untagged
241 bridge vlan add vid 10 dev $swp1 pvid untagged
[all …]
H A Dq_in_vni.sh19 # | | vid 100 pvid untagged vid 100 pvid | |
20 # | | untagged | |
25 # | | vid 100 pvid untagged | |
60 # | | vid 100 pvid untagged | | | | vid 100 pvid untagged | |
63 # | | | vid 100 pvid untagged | | | | | vid 100 pvid untagged | |
155 bridge vlan add vid 100 dev vx100 pvid untagged
159 bridge vlan add vid 100 dev $swp1 pvid untagged
163 bridge vlan add vid 100 dev $swp2 pvid untagged
230 bridge vlan add vid 100 dev w1 pvid untagged
241 bridge vlan add vid 100 dev vx100 pvid untagged
H A Dvxlan_asymmetric_ipv6.sh15 # | | vid 10 pvid untagged vid 20 pvid untagged | |
22 # | | vid 10 pvid untagged vid 20 pvid untagged | |
79 # | | vid 10 pvid untagged vid 20 pvid untagged | |
82 # | | | vid 10 pvid untagged br1 | vid 20 pvid untagged | |
177 bridge vlan add vid 10 dev vx10 pvid untagged
185 bridge vlan add vid 20 dev vx20 pvid untagged
189 bridge vlan add vid 10 dev $swp1 pvid untagged
193 bridge vlan add vid 20 dev $swp2 pvid untagged
326 bridge vlan add vid 10 dev vx10 pvid untagged
334 bridge vlan add vid 20 dev vx20 pvid untagged
[all …]
H A Dvxlan_asymmetric.sh15 # | | vid 10 pvid untagged vid 20 pvid untagged | |
22 # | | vid 10 pvid untagged vid 20 pvid untagged | |
79 # | | vid 10 pvid untagged vid 20 pvid untagged | |
82 # | | | vid 10 pvid untagged br1 | vid 20 pvid untagged | |
177 bridge vlan add vid 10 dev vx10 pvid untagged
185 bridge vlan add vid 20 dev vx20 pvid untagged
189 bridge vlan add vid 10 dev $swp1 pvid untagged
193 bridge vlan add vid 20 dev $swp2 pvid untagged
327 bridge vlan add vid 10 dev vx10 pvid untagged
335 bridge vlan add vid 20 dev vx20 pvid untagged
[all …]
H A Dq_in_vni_ipv6.sh19 # | | vid 100 pvid untagged vid 100 pvid | |
20 # | | untagged | |
25 # | | vid 100 pvid untagged | |
60 # | | vid 100 pvid untagged | | | | vid 100 pvid untagged | |
63 # | | | vid 100 pvid untagged | | | | | vid 100 pvid untagged | |
154 bridge vlan add vid 100 dev vx100 pvid untagged
158 bridge vlan add vid 100 dev $swp1 pvid untagged
162 bridge vlan add vid 100 dev $swp2 pvid untagged
229 bridge vlan add vid 100 dev w1 pvid untagged
240 bridge vlan add vid 100 dev vx100 pvid untagged
H A Dvxlan_bridge_1q.sh26 # | | vid 10 pvid untagged vid 20 pvid untagged | |
61 # | | vid 10 pvid untagged | | | | vid 10 pvid untagged | |
68 # | | vid 20 pvid untagged | | | | vid 20 pvid untagged | |
170 bridge vlan add vid 10 dev vx10 pvid untagged
178 bridge vlan add vid 20 dev vx20 pvid untagged
283 bridge vlan add vid 10 dev vx10 pvid untagged
294 bridge vlan add vid 20 dev vx20 pvid untagged
403 bridge vlan add vid 10 dev vx10 pvid untagged
406 bridge vlan add vid 20 dev vx20 pvid untagged
494 # devices untagged. In order to be able to use the same filter for
[all …]
H A Dvxlan_bridge_1q_ipv6.sh30 # | | vid 10 pvid untagged vid 20 pvid untagged | |
66 # | | vid 10 pvid untagged | | | | vid 10 pvid untagged | |
73 # | | vid 20 pvid untagged | | | | vid 20 pvid untagged | |
184 bridge vlan add vid 10 dev vx10 pvid untagged
192 bridge vlan add vid 20 dev vx20 pvid untagged
302 bridge vlan add vid 10 dev vx10 pvid untagged
313 bridge vlan add vid 20 dev vx20 pvid untagged
422 bridge vlan add vid 10 dev vx10 pvid untagged
425 bridge vlan add vid 20 dev vx20 pvid untagged
636 # devices untagged. In order to be able to use the same filter for
[all …]
H A Ddual_vxlan_bridge.sh17 # | | vid 100 pvid untagged | | | | |
24 # | | vid 100 pvid untagged | | | |
59 # | | vid 100 pvid untagged | | | | | |
63 # | | | vid 100 pvid untagged | | | | | | |
157 bridge vlan add vid 100 dev vx100 pvid untagged
161 bridge vlan add vid 100 dev $swp1 pvid untagged
274 in_ns ns1 bridge vlan add vid 100 dev vx100 pvid untagged
H A Drouter_bridge_vlan.sh21 # | | vid 555 pvid untagged | |
99 bridge vlan add dev br1 vid 555 self pvid untagged
147 bridge vlan add dev br1 vid 555 self pvid untagged
156 bridge vlan add dev br1 vid 777 self pvid untagged
/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dvxlan.sh777 bridge vlan add dev vxlan0 vid $vid pvid untagged
780 log_test "offload indication - add pvid/untagged VLAN"
867 bridge vlan add vid 10 dev vxlan10 pvid untagged
868 bridge vlan add vid 20 dev vxlan20 pvid untagged
879 bridge vlan add vid 10 dev vxlan20 pvid untagged &> /dev/null
890 bridge vlan del vid 20 dev vxlan20 pvid untagged
891 bridge vlan add vid 10 dev vxlan20 pvid untagged
899 bridge vlan add vid 20 dev vxlan20 pvid untagged
948 bridge vlan add vid 10 dev vxlan10 pvid untagged
949 bridge vlan add vid 20 dev vxlan20 pvid untagged
[all …]
H A Dingress_rif_conf_vxlan.sh18 # | | vid 10 pvid untagged | |
26 # | | vid 4001 pvid untagged | |
90 bridge vlan add vid 10 dev $swp1 pvid untagged
249 bridge vlan add vid 4001 dev vx4001 pvid untagged
269 bridge vlan del vid 4001 dev vx4001 pvid untagged
283 bridge vlan add vid 4001 dev vx4001 pvid untagged
300 bridge vlan del vid 4001 dev vx4001 pvid untagged
/linux/drivers/net/dsa/
H A Dvitesse-vsc73xx.h45 * @vlans: List of configured vlans. Contains port mask and untagged status of
81 * @untagged: each bit represents one port configured with @vid untagged
87 u8 untagged; member
/linux/Documentation/networking/dsa/
H A Db53.rst50 The b53 tags the CPU port in all VLANs, since otherwise any PVID untagged
52 it untagged, undesirable.
94 bridge vlan add dev lan1 vid 2 pvid untagged
96 bridge vlan add dev lan2 vid 3 pvid untagged
175 bridge vlan add dev wan vid 2 pvid untagged
H A Dconfiguration.rst205 bridge vlan add dev lan1 vid 1 pvid untagged
206 bridge vlan add dev lan2 vid 2 pvid untagged
207 bridge vlan add dev lan3 vid 3 pvid untagged
247 bridge vlan add dev lan1 vid 1 pvid untagged
248 bridge vlan add dev lan2 vid 1 pvid untagged
249 bridge vlan add dev lan3 vid 1 pvid untagged
288 bridge vlan add dev lan1 vid 1 pvid untagged
289 bridge vlan add dev lan2 vid 1 pvid untagged
290 bridge vlan add dev wan vid 2 pvid untagged
/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_vlan.c58 bool untagged) in sparx5_vlan_vid_add() argument
63 /* Untagged egress vlan classification */ in sparx5_vlan_vid_add()
64 if (untagged && port->vid != vid) { in sparx5_vlan_vid_add()
96 * untagged traffic. in sparx5_vlan_vid_del()
218 /* If port is vlan-aware and tagged, drop untagged and in sparx5_vlan_port_apply()
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_vlan.c115 bool pvid, bool untagged) in lan966x_vlan_port_set_vid() argument
120 if (untagged && port->vid != vid) { in lan966x_vlan_port_set_vid()
182 /* Default vlan to classify for untagged frames (may be zero) */ in lan966x_vlan_port_apply()
202 /* If port is vlan-aware and tagged, drop untagged and priority in lan966x_vlan_port_apply()
237 bool untagged) in lan966x_vlan_port_add_vlan() argument
252 lan966x_vlan_port_set_vid(port, vid, pvid, untagged); in lan966x_vlan_port_add_vlan()
/linux/drivers/net/dsa/realtek/
H A Drtl8366-core.c148 "setting VLAN%d 4k members: 0x%02x, untagged: 0x%02x\n", in rtl8366_set_vlan()
164 "resulting VLAN%d 4k members: 0x%02x, untagged: 0x%02x\n", in rtl8366_set_vlan()
185 "resulting VLAN%d MC members: 0x%02x, untagged: 0x%02x\n", in rtl8366_set_vlan()
299 bool untagged = !!(vlan->flags & BRIDGE_VLAN_INFO_UNTAGGED); in rtl8366_vlan_add() local
322 vlan->vid, port, untagged ? "untagged" : "tagged", in rtl8366_vlan_add()
327 if (untagged) in rtl8366_vlan_add()
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
H A Dingress_ofld.c28 * 1) Untagged packets - push prio tag VLAN and modify metadata if in esw_acl_ingress_prio_tag_create()
36 /* Untagged packets - push prio tag VLAN, allow */ in esw_acl_ingress_prio_tag_create()
56 "vport[%d] configure ingress untagged allow rule, err(%d)\n", in esw_acl_ingress_prio_tag_create()
240 /* This group is to hold FTE to match untagged packets when prio_tag in esw_acl_ingress_ofld_groups_create()
255 esw_warn(esw->dev, "vport[%d] ingress create untagged flow group, err(%d)\n", in esw_acl_ingress_ofld_groups_create()
265 * tagged packets if prio-tag is enabled, or for all untagged in esw_acl_ingress_ofld_groups_create()
/linux/tools/testing/selftests/drivers/net/mlxsw/spectrum/
H A Dq_in_vni_veto.sh47 bridge vlan add vid 100 dev vx100 pvid untagged 2>/dev/null
50 bridge vlan add vid 100 dev vx100 pvid untagged 2>&1 >/dev/null \
/linux/Documentation/networking/
H A Dswitchdev.rst221 Note: by default, the bridge does not filter on VLAN and only bridges untagged
303 Note that STP BDPUs are untagged and STP state applies to all VLANs on the port
304 so packet filters should be applied consistently across untagged and tagged
462 data path will process all Ethernet frames as if they are VLAN-untagged.
487 untagged packets. This internal VID spans all ports of the VLAN-unaware
519 VLAN-untagged packets, as well as packets tagged with 802.1Q headers, as
520 untagged.
523 as untagged packets, since the bridge device does not allow the manipulation of
527 ingress port, untagged and 802.1p tagged packets must be dropped. When the bridge
528 has VLAN filtering enabled and a PVID exists on the ingress port, untagged and
/linux/drivers/net/ethernet/intel/ice/
H A Dice_eswitch_br.h109 /* In trunk VLAN mode, for untagged traffic the bridge sends requests in ice_eswitch_br_is_vid_valid()
110 * to offload VLAN 1 with pvid and untagged flags set. Since these in ice_eswitch_br_is_vid_valid()
/linux/drivers/net/ethernet/mscc/
H A Docelot.c336 if (vlan->untagged & BIT(port)) in ocelot_port_num_untagged_vlans()
352 if (!(vlan->untagged & BIT(port))) in ocelot_port_num_tagged_vlans()
360 * _one_ egress-untagged VLAN (_the_ native VLAN)
374 if (vlan->portmask & BIT(port) && vlan->untagged & BIT(port)) in ocelot_port_find_native_vlan()
497 * equal to the vlan_protocol, and treat everything else as VLAN-untagged.
501 * should be treated as 802.1Q-untagged, and classified to the PVID of that
510 * if those packets were processed as VLAN-untagged.
547 /* Treating as VLAN-untagged means using as classified VID equal to in ocelot_update_vlan_reclassify_rule()
605 /* Default vlan to clasify for untagged frames (may be zero) */
623 /* If there's no pvid, we should drop not only untagged traffic (which in ocelot_port_set_pvid()
[all …]

123456