OpenNSL API Guide and Reference Manual
Data Fields
opennsl_vlan_port_s Struct Reference

Layer 2 Logical port type. More...

#include <vlan.h>

Data Fields

opennsl_vlan_port_match_t criteria
 Match criteria.
 
opennsl_vlan_t egress_vlan
 Egress Outer VLAN or SD-TAG VLAN ID.
 
uint32 flags
 OPENNSL_VLAN_PORT_xxx.
 
opennsl_vlan_t match_inner_vlan
 Inner VLAN ID to match.
 
opennsl_vlan_t match_vlan
 Outer VLAN ID to match.
 
opennsl_gport_t port
 Gport: local or remote Physical or logical gport.
 
opennsl_gport_t vlan_port_id
 GPORT identifier.
 
opennsl_vlan_t vsi
 Populated for opennsl_vlan_port_find only.
 

Detailed Description

Layer 2 Logical port type.

Definition at line 697 of file vlan.h.

Field Documentation

opennsl_vlan_port_match_t opennsl_vlan_port_s::criteria

Match criteria.

Definition at line 698 of file vlan.h.

Referenced by example_vlan_inLif_create(), and initial_qos_service_init().

opennsl_vlan_t opennsl_vlan_port_s::egress_vlan

Egress Outer VLAN or SD-TAG VLAN ID.

Definition at line 706 of file vlan.h.

Referenced by example_vlan_inLif_create(), and initial_qos_service_init().

uint32 opennsl_vlan_port_s::flags

OPENNSL_VLAN_PORT_xxx.

Definition at line 699 of file vlan.h.

Referenced by example_vlan_inLif_create(), and initial_qos_service_init().

opennsl_vlan_t opennsl_vlan_port_s::match_inner_vlan

Inner VLAN ID to match.

Definition at line 703 of file vlan.h.

Referenced by example_vlan_inLif_create().

opennsl_vlan_t opennsl_vlan_port_s::match_vlan

Outer VLAN ID to match.

Definition at line 702 of file vlan.h.

Referenced by example_vlan_inLif_create(), and initial_qos_service_init().

opennsl_gport_t opennsl_vlan_port_s::port

Gport: local or remote Physical or logical gport.

Definition at line 704 of file vlan.h.

Referenced by example_vlan_inLif_create(), and initial_qos_service_init().

opennsl_gport_t opennsl_vlan_port_s::vlan_port_id
opennsl_vlan_t opennsl_vlan_port_s::vsi

Populated for opennsl_vlan_port_find only.

Definition at line 700 of file vlan.h.

Referenced by example_vlan_inLif_create().


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