OpenFlow Data Plane Abstraction (OF-DPA) API Guide and Reference Manual
Data Fields
ofdpaEgressVlan1FlowEntry_s Struct Reference

Egress VLAN 1 Flow Table Entry. More...

#include <ofdpa_datatypes.h>

Data Fields

OFDPA_FLOW_TABLE_ID_t gotoTableId
 Goto-Table instruction.
 
ofdpaEgressVlan1FlowMatch_t match_criteria
 
uint16_t newTpid2
 The TPID for the new VLAN tag to be pushed.
 
uint16_t newVlanId
 VLAN ID for Set VLAN action.
 
uint16_t newVlanId2
 VLAN ID for second Set VLAN action.
 
uint16_t pushVlan2Action
 If non-zero, push a new VLAN tag using data in newTpid field.
 
uint16_t setVlanId2Action
 If non-zero and flow contains pushVlan2Action, set the VLAN ID in the new tag.
 
uint16_t setVlanIdAction
 Apply Actions instruction.
 

Detailed Description

Egress VLAN 1 Flow Table Entry.

Definition at line 1603 of file ofdpa_datatypes.h.

Field Documentation

OFDPA_FLOW_TABLE_ID_t ofdpaEgressVlan1FlowEntry_s::gotoTableId

Goto-Table instruction.

valid tables: OFDPA_FLOW_TABLE_ID_EGRESS_MAINTENANCE_POINT or 0 for no next table

Definition at line 1614 of file ofdpa_datatypes.h.

uint16_t ofdpaEgressVlan1FlowEntry_s::newTpid2

The TPID for the new VLAN tag to be pushed.

Definition at line 1621 of file ofdpa_datatypes.h.

uint16_t ofdpaEgressVlan1FlowEntry_s::newVlanId

VLAN ID for Set VLAN action.

Definition at line 1618 of file ofdpa_datatypes.h.

uint16_t ofdpaEgressVlan1FlowEntry_s::newVlanId2

VLAN ID for second Set VLAN action.

Definition at line 1624 of file ofdpa_datatypes.h.

uint16_t ofdpaEgressVlan1FlowEntry_s::pushVlan2Action

If non-zero, push a new VLAN tag using data in newTpid field.

Definition at line 1620 of file ofdpa_datatypes.h.

uint16_t ofdpaEgressVlan1FlowEntry_s::setVlanIdAction

Apply Actions instruction.

If non-zero and flow contains pushVlanAction, set the VLAN ID in the new tag

Definition at line 1617 of file ofdpa_datatypes.h.


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