  | 
  
    RDK-B
    
   | 
 
 
 
 
Go to the documentation of this file.
   59 #ifndef __VLAN_ETH_HAL_H__ 
   60 #define __VLAN_ETH_HAL_H__ 
   67 #define ULONG unsigned long 
   71 #define BOOL  unsigned char 
   79 #define UCHAR unsigned char 
   87 #define UINT  unsigned int 
  107 #define RETURN_ERR   -1 
  111 #define VLAN_ETH_HAL_MAJOR_VERSION 1        // This is the major verion of this HAL. 
  112 #define VLAN_ETH_HAL_MINOR_VERSION 0        // This is the minor verson of the HAL. 
  113 #define VLAN_ETH_HAL_MAINTENANCE_VERSION 1  // This is the maintenance version of the HAL. 
  
 
int vlan_eth_hal_getInterfaceStatus(const char *vlan_ifname, vlan_interface_status_e *status)
 
int vlan_eth_hal_deleteInterface(const char *vlan_ifname)
 
unsigned int skbEthPriorityMark
 
vlan_interface_status_e Status
 
vlan_skb_config_t * skb_config
 
struct _VLAN_SKB_CONFIG vlan_skb_config_t
 
int vlan_eth_hal_configureInterface(vlan_configuration_t *config)
 
struct _vlan_configuration vlan_configuration_t
 
unsigned int skbMarkingNumOfEntries
 
unsigned char doReconfigure