netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
vlan.h File Reference
Include dependency graph for vlan.h:
This graph shows which files directly or indirectly include this file:

Data Structures

struct  vlan_map
 

Macros

#define VLAN_PRIO_MAX   7
 

Functions

char * rtnl_link_vlan_flags2str (int, char *, size_t)
 
int rtnl_link_vlan_str2flags (const char *)
 
int rtnl_link_vlan_set_id (struct rtnl_link *, int)
 
int rtnl_link_vlan_get_id (struct rtnl_link *)
 
int rtnl_link_vlan_set_flags (struct rtnl_link *, unsigned int)
 
int rtnl_link_vlan_unset_flags (struct rtnl_link *, unsigned int)
 
unsigned int rtnl_link_vlan_get_flags (struct rtnl_link *)
 
int rtnl_link_vlan_set_ingress_map (struct rtnl_link *, int, uint32_t)
 
uint32_t * rtnl_link_vlan_get_ingress_map (struct rtnl_link *)
 
int rtnl_link_vlan_set_egress_map (struct rtnl_link *, uint32_t, int)
 
struct vlan_maprtnl_link_vlan_get_egress_map (struct rtnl_link *, int *)
 

Macro Definition Documentation

#define VLAN_PRIO_MAX   7