Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ovs_action_push_vlan Struct Reference

#include <openvswitch.h>

Data Fields

__be16 vlan_tpid
 
__be16 vlan_tci
 

Detailed Description

struct ovs_action_push_vlan - OVS_ACTION_ATTR_PUSH_VLAN action argument. : Tag protocol identifier (TPID) to push. : Tag control identifier (TCI) to push. The CFI bit must be set (but it will not be set in the 802.1Q header that is pushed).

The value is typically ETH_P_8021Q. The only acceptable TPID values are those that the kernel module also parses as 802.1Q headers, to prevent OVS_ACTION_ATTR_PUSH_VLAN followed by OVS_ACTION_ATTR_POP_VLAN from having surprising results.

Definition at line 414 of file openvswitch.h.

Field Documentation

__be16 vlan_tci

Definition at line 416 of file openvswitch.h.

__be16 vlan_tpid

Definition at line 415 of file openvswitch.h.


The documentation for this struct was generated from the following file: