| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
VLAN definitions and helpers. More...
Macros | |
| #define | NET_VLAN_TAG_UNSPEC 0x0fff | 
Functions | |
| static uint16_t | net_eth_vlan_get_vid (uint16_t tci) | 
| Get VLAN identifier from TCI.  More... | |
| static uint8_t | net_eth_vlan_get_dei (uint16_t tci) | 
| Get Drop Eligible Indicator from TCI.  More... | |
| static uint8_t | net_eth_vlan_get_pcp (uint16_t tci) | 
| Get Priority Code Point from TCI.  More... | |
| static uint16_t | net_eth_vlan_set_vid (uint16_t tci, uint16_t vid) | 
| Set VLAN identifier to TCI.  More... | |
| static uint16_t | net_eth_vlan_set_dei (uint16_t tci, bool dei) | 
| Set Drop Eligible Indicator to TCI.  More... | |
| static uint16_t | net_eth_vlan_set_pcp (uint16_t tci, uint8_t pcp) | 
| Set Priority Code Point to TCI.  More... | |
VLAN definitions and helpers.
| #define NET_VLAN_TAG_UNSPEC 0x0fff | 
#include <include/zephyr/net/ethernet_vlan.h>
Unspecified VLAN tag value
#include <include/zephyr/net/ethernet_vlan.h>
Get Drop Eligible Indicator from TCI.
| tci | VLAN tag control information. | 
#include <include/zephyr/net/ethernet_vlan.h>
Get Priority Code Point from TCI.
| tci | VLAN tag control information. | 
#include <include/zephyr/net/ethernet_vlan.h>
Get VLAN identifier from TCI.
| tci | VLAN tag control information. | 
#include <include/zephyr/net/ethernet_vlan.h>
Set Drop Eligible Indicator to TCI.
| tci | VLAN tag control information. | 
| dei | Drop eligible indicator. | 
#include <include/zephyr/net/ethernet_vlan.h>
Set Priority Code Point to TCI.
| tci | VLAN tag control information. | 
| pcp | Priority code point. | 
#include <include/zephyr/net/ethernet_vlan.h>
Set VLAN identifier to TCI.
| tci | VLAN tag control information. | 
| vid | VLAN identifier. |