OpenNSL API Guide and Reference Manual
Data Fields
opennsl_mpls_egress_label_s Struct Reference

opennsl_mpls_egress_label_s More...

#include <mplsX.h>

Data Fields

opennsl_mpls_egress_action_t action
 MPLS label action, relevant when OPENNSL_MPLS_EGRESS_LABEL_ACTION_VALID is set.
 
opennsl_failover_t egress_failover_id
 Failover object index for Egress Protection.
 
opennsl_if_t egress_failover_if_id
 Failover MPLS Tunnel identifier for Egress Protection.
 
uint8 exp
 
uint32 flags
 OPENNSL_MPLS_EGRESS_LABEL_xxx.
 
opennsl_if_t l3_intf_id
 l3 Interface ID.
 
opennsl_mpls_label_t label
 
int outlif_counting_profile
 Out LIF counting profile.
 
uint8 pkt_cfi
 
uint8 pkt_pri
 
int qos_map_id
 EXP map ID.
 
int reserved1
 
int reserved2
 
opennsl_reserved_enum_t reserved3
 
opennsl_reserved_enum_t reserved4
 
uint8 ttl
 
opennsl_if_t tunnel_id
 Tunnel Interface.
 

Detailed Description

opennsl_mpls_egress_label_s

Definition at line 57 of file mplsX.h.

Field Documentation

opennsl_mpls_egress_action_t opennsl_mpls_egress_label_s::action

MPLS label action, relevant when OPENNSL_MPLS_EGRESS_LABEL_ACTION_VALID is set.

Definition at line 67 of file mplsX.h.

opennsl_failover_t opennsl_mpls_egress_label_s::egress_failover_id

Failover object index for Egress Protection.

Definition at line 72 of file mplsX.h.

opennsl_if_t opennsl_mpls_egress_label_s::egress_failover_if_id

Failover MPLS Tunnel identifier for Egress Protection.

Definition at line 74 of file mplsX.h.

uint8 opennsl_mpls_egress_label_s::exp

Definition at line 61 of file mplsX.h.

uint32 opennsl_mpls_egress_label_s::flags

OPENNSL_MPLS_EGRESS_LABEL_xxx.

Definition at line 58 of file mplsX.h.

opennsl_if_t opennsl_mpls_egress_label_s::l3_intf_id

l3 Interface ID.

Definition at line 66 of file mplsX.h.

opennsl_mpls_label_t opennsl_mpls_egress_label_s::label

Definition at line 59 of file mplsX.h.

int opennsl_mpls_egress_label_s::outlif_counting_profile

Out LIF counting profile.

Definition at line 76 of file mplsX.h.

uint8 opennsl_mpls_egress_label_s::pkt_cfi

Definition at line 64 of file mplsX.h.

uint8 opennsl_mpls_egress_label_s::pkt_pri

Definition at line 63 of file mplsX.h.

int opennsl_mpls_egress_label_s::qos_map_id

EXP map ID.

Definition at line 60 of file mplsX.h.

int opennsl_mpls_egress_label_s::reserved1

Definition at line 70 of file mplsX.h.

int opennsl_mpls_egress_label_s::reserved2

Definition at line 71 of file mplsX.h.

opennsl_reserved_enum_t opennsl_mpls_egress_label_s::reserved3

Definition at line 77 of file mplsX.h.

opennsl_reserved_enum_t opennsl_mpls_egress_label_s::reserved4

Definition at line 78 of file mplsX.h.

uint8 opennsl_mpls_egress_label_s::ttl

Definition at line 62 of file mplsX.h.

opennsl_if_t opennsl_mpls_egress_label_s::tunnel_id

Tunnel Interface.

Definition at line 65 of file mplsX.h.


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