|
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 |