Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Enumerations
if_vlan.h File Reference

Go to the source code of this file.

Data Structures

struct  vlan_ioctl_args
 

Enumerations

enum  vlan_ioctl_cmds {
  ADD_VLAN_CMD, DEL_VLAN_CMD, SET_VLAN_INGRESS_PRIORITY_CMD, SET_VLAN_EGRESS_PRIORITY_CMD,
  GET_VLAN_INGRESS_PRIORITY_CMD, GET_VLAN_EGRESS_PRIORITY_CMD, SET_VLAN_NAME_TYPE_CMD, SET_VLAN_FLAG_CMD,
  GET_VLAN_REALDEV_NAME_CMD, GET_VLAN_VID_CMD
}
 
enum  vlan_flags { VLAN_FLAG_REORDER_HDR = 0x1, VLAN_FLAG_GVRP = 0x2, VLAN_FLAG_LOOSE_BINDING = 0x4 }
 
enum  vlan_name_types {
  VLAN_NAME_TYPE_PLUS_VID, VLAN_NAME_TYPE_RAW_PLUS_VID, VLAN_NAME_TYPE_PLUS_VID_NO_PAD, VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD,
  VLAN_NAME_TYPE_HIGHEST
}
 

Enumeration Type Documentation

enum vlan_flags
Enumerator:
VLAN_FLAG_REORDER_HDR 
VLAN_FLAG_GVRP 
VLAN_FLAG_LOOSE_BINDING 

Definition at line 33 of file if_vlan.h.

Enumerator:
ADD_VLAN_CMD 
DEL_VLAN_CMD 
SET_VLAN_INGRESS_PRIORITY_CMD 
SET_VLAN_EGRESS_PRIORITY_CMD 
GET_VLAN_INGRESS_PRIORITY_CMD 
GET_VLAN_EGRESS_PRIORITY_CMD 
SET_VLAN_NAME_TYPE_CMD 
SET_VLAN_FLAG_CMD 
GET_VLAN_REALDEV_NAME_CMD 
GET_VLAN_VID_CMD 

Definition at line 20 of file if_vlan.h.

Enumerator:
VLAN_NAME_TYPE_PLUS_VID 
VLAN_NAME_TYPE_RAW_PLUS_VID 
VLAN_NAME_TYPE_PLUS_VID_NO_PAD 
VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD 
VLAN_NAME_TYPE_HIGHEST 

Definition at line 39 of file if_vlan.h.