Initial implementation of the Multiple VLAN Registration Protocol (MVRP) from IEEE 802.1Q-2011, based on the existing implementation of the GARP VLAN Registration Protocol (GVRP).
Showing the changes to include/uapi (2 of 9 files). Show all
Unified · Split
| @@ -83,6 +83,7 @@ · 82 unmodified lines | ||
| 83 | 83 | #define ETH_P_802_EX1 0x88B5 /* 802.1 Local Experimental 1. */ |
| 84 | 84 | #define ETH_P_TIPC 0x88CA /* TIPC */ |
| 85 | 85 | #define ETH_P_8021AH 0x88E7 /* 802.1ah Backbone Service Tag */ |
| 86 | +#define ETH_P_MVRP 0x88F5 /* 802.1Q MVRP */ | |
| 86 | 87 | #define ETH_P_1588 0x88F7 /* IEEE 1588 Timesync */ |
| 87 | 88 | #define ETH_P_FCOE 0x8906 /* Fibre Channel over Ethernet */ |
| 88 | 89 | #define ETH_P_TDLS 0x890D /* TDLS */ |
| @@ -34,6 +34,7 @@ enum vlan_flags { · 33 unmodified lines | ||
| 34 | 34 | VLAN_FLAG_REORDER_HDR = 0x1, |
| 35 | 35 | VLAN_FLAG_GVRP = 0x2, |
| 36 | 36 | VLAN_FLAG_LOOSE_BINDING = 0x4, |
| 37 | + VLAN_FLAG_MVRP = 0x8, | |
| 37 | 38 | }; |
| 38 | 39 | |
| 39 | 40 | enum vlan_name_types { |