OpenNSL API Guide and Reference Manual
|
MPLS port type. More...
#include <mplsX.h>
Data Fields | |
uint32 | class_id |
Class ID. | |
opennsl_mpls_port_match_t | criteria |
Match criteria. | |
opennsl_failover_t | egress_failover_id |
Failover object index for Egress Protection. | |
opennsl_gport_t | egress_failover_port_id |
Failover MPLS Port identifier for Egress Protection. | |
opennsl_mpls_egress_label_t | egress_label |
Outgoing VC label. | |
opennsl_vlan_t | egress_service_vlan |
Service VLAN to Add/Replace. | |
opennsl_if_t | egress_tunnel_if |
MPLS tunnel egress object. | |
opennsl_if_t | encap_id |
Encap Identifier. | |
int | exp_map |
Incoming EXP map ID. | |
opennsl_failover_t | failover_id |
Failover Object Identifier. | |
opennsl_multicast_t | failover_mc_group |
MC group used for bi-cast. | |
opennsl_gport_t | failover_port_id |
Failover MPLS Port Identifier. | |
uint32 | flags |
OPENNSL_MPLS_PORT_xxx. | |
uint32 | flags2 |
OPENNSL_MPLS_PORT2_xxx. | |
int | if_class |
Interface class ID. | |
opennsl_failover_t | ingress_failover_id |
Ingress Failover Object Identifier. | |
opennsl_gport_t | ingress_failover_port_id |
Ingress Failover MPLS Port Identifier. | |
int | inlif_counting_profile |
In LIF counting profile. | |
int | int_pri |
Internal priority. | |
opennsl_vlan_t | match_inner_vlan |
Inner VLAN ID to match. | |
opennsl_mpls_label_t | match_label |
VC label to match. | |
opennsl_vlan_t | match_subport_pkt_vid |
LLTAG VLAN ID to match. | |
opennsl_vlan_t | match_vlan |
Outer VLAN ID to match. | |
opennsl_gport_t | mpls_port_id |
GPORT identifier. | |
int | mtu |
MPLS port MTU. | |
opennsl_switch_network_group_t | network_group_id |
Split Horizon network group identifier. | |
opennsl_gport_t | per_flow_queue_base |
Base queue of the per flow queue set. | |
uint8 | pkt_cfi |
Packet CFI. | |
uint8 | pkt_pri |
Packet priority. | |
opennsl_policer_t | policer_id |
Policer ID to be associated with the MPLS gport. | |
opennsl_gport_t | port |
Match port and/or egress port. | |
opennsl_failover_t | pw_failover_id |
Failover Object Identifier for Redundant PW. | |
opennsl_gport_t | pw_failover_port_id |
Redundant PW port Identifier. | |
uint32 | pw_seq_number |
Initial-value of Pseudo-wire Sequence number. | |
int | qos_map_id |
QOS map identifier. | |
uint16 | service_tpid |
Service VLAN TPID value. | |
opennsl_gport_t | tunnel_id |
Tunnel Id pointing to ingress LSP. | |
opennsl_mpls_port_control_channel_type_t | vccv_type |
Indicate VCCV Control Channel. | |
opennsl_mpls_port_match_t opennsl_mpls_port_s::criteria |
opennsl_failover_t opennsl_mpls_port_s::egress_failover_id |
opennsl_gport_t opennsl_mpls_port_s::egress_failover_port_id |
opennsl_mpls_egress_label_t opennsl_mpls_port_s::egress_label |
opennsl_vlan_t opennsl_mpls_port_s::egress_service_vlan |
opennsl_if_t opennsl_mpls_port_s::egress_tunnel_if |
opennsl_if_t opennsl_mpls_port_s::encap_id |
opennsl_failover_t opennsl_mpls_port_s::failover_id |
opennsl_multicast_t opennsl_mpls_port_s::failover_mc_group |
opennsl_gport_t opennsl_mpls_port_s::failover_port_id |
opennsl_failover_t opennsl_mpls_port_s::ingress_failover_id |
opennsl_gport_t opennsl_mpls_port_s::ingress_failover_port_id |
int opennsl_mpls_port_s::inlif_counting_profile |
opennsl_vlan_t opennsl_mpls_port_s::match_inner_vlan |
opennsl_mpls_label_t opennsl_mpls_port_s::match_label |
opennsl_vlan_t opennsl_mpls_port_s::match_subport_pkt_vid |
opennsl_vlan_t opennsl_mpls_port_s::match_vlan |
opennsl_gport_t opennsl_mpls_port_s::mpls_port_id |
opennsl_switch_network_group_t opennsl_mpls_port_s::network_group_id |
opennsl_gport_t opennsl_mpls_port_s::per_flow_queue_base |
opennsl_policer_t opennsl_mpls_port_s::policer_id |
opennsl_gport_t opennsl_mpls_port_s::port |
opennsl_failover_t opennsl_mpls_port_s::pw_failover_id |
opennsl_gport_t opennsl_mpls_port_s::pw_failover_port_id |
uint32 opennsl_mpls_port_s::pw_seq_number |
uint16 opennsl_mpls_port_s::service_tpid |
opennsl_gport_t opennsl_mpls_port_s::tunnel_id |
opennsl_mpls_port_control_channel_type_t opennsl_mpls_port_s::vccv_type |