![]() |
ETHFW API Guide
|
Static VLAN configuration.
Data Fields | |
| const EthFwVlan_VlanCfg * | vlanCfg |
| uint32_t | numStaticVlans |
| uint32_t | dfltVlanIdSwitchPorts |
| uint32_t | dfltVlanIdMacOnlyPorts |
| uint32_t | switchPortMask |
| uint32_t | macOnlyPortMask |
| uint32_t | defaultPortMask |
| uint32_t | defaultVirtPortMask |
| bool | dVlanSwtFwdEn |
| const EthFwVlan_VlanCfg* EthFwVlan_Cfg::vlanCfg |
Pointer to the static VLANs parameters
| uint32_t EthFwVlan_Cfg::numStaticVlans |
Number of static VLANs in EthFwVlan_Cfg::vlanCfg
| uint32_t EthFwVlan_Cfg::dfltVlanIdSwitchPorts |
Default VLAN id used by Ethernet Firmware for switch ports (non MAC-only)
| uint32_t EthFwVlan_Cfg::dfltVlanIdMacOnlyPorts |
Default VLAN id used by Ethernet Firmware for MAC-only ports
| uint32_t EthFwVlan_Cfg::switchPortMask |
Port mask of ports in switch mode (non MAC-only)
| uint32_t EthFwVlan_Cfg::macOnlyPortMask |
Port mask of ports in MAC-only mode
| uint32_t EthFwVlan_Cfg::defaultPortMask |
Default port mask for all ports in switch mode
| uint32_t EthFwVlan_Cfg::defaultVirtPortMask |
Default virtual port mask for all ports in switch mode
| bool EthFwVlan_Cfg::dVlanSwtFwdEn |
Whether forwarding to all Switch ports for dynamic VLANs is enabled