blob: a15fbaec892b486d0848fb70fd49ac67e443bf90 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#
# 802.1Q / 802.1ad VLANs
#
# Software VLAN sub-interface driver used by VyOS
# "interfaces ethernet <name> vif" and "vif-s / vif-c".
#
# The 8021Q driver covers BOTH single-tagged 802.1Q frames
# (TPID 0x8100) and double-tagged 802.1ad Q-in-Q frames
# (TPID 0x88A8) - the kernel exposes the protocol via the
# `ip link add ... type vlan protocol 802.1ad` netlink path,
# there is no separate Kconfig symbol for 802.1ad.
#
# GVRP / MVRP are the dynamic VLAN registration protocols.
# GARP / MRP / LLC are auto-selected by net/802/Kconfig from
# the GVRP / MVRP options below, so they don't need to be
# listed here explicitly. VLAN_8021Q is forced builtin (=y)
# because 51-bridge.config enables BRIDGE_VLAN_FILTERING=y
# and the latter `depends on VLAN_8021Q`.
#
CONFIG_VLAN_8021Q=y
CONFIG_VLAN_8021Q_GVRP=y
CONFIG_VLAN_8021Q_MVRP=y
# CONFIG_LLC2 is not set
|