FD.io VPP  v17.04-9-g99c0734
Vector Packet Processing
mpls_tunnel_t_ Struct Reference

A uni-directional MPLS tunnel. More...

+ Collaboration diagram for mpls_tunnel_t_:

Data Fields

fib_node_t mt_node
 The tunnel hooks into the FIB control plane graph. More...
 
adj_index_t mt_l2_adj
 If the tunnel is an L2 tunnel, this is the link type ETHERNET adjacency. More...
 
u32 mt_l2_tx_arc
 on a L2 tunnel this is the VLIB arc from the L2-tx to the l2-midchain More...
 
fib_node_index_t mt_path_list
 The path-list over which the tunnel's destination is reachable. More...
 
u32 mt_sibling_index
 sibling index on the path-list so notifications are received. More...
 
mpls_label_tmt_label_stack
 The Label stack to apply to egress packets. More...
 
u8 mt_l2_only
 Flag to indicate the tunnel is only for L2 traffic, that is this tunnel belongs in a bridge domain. More...
 
u32 mt_hw_if_index
 The HW interface index of the tunnel interfaces. More...
 
u32 mt_sw_if_index
 The SW interface index of the tunnel interfaces. More...
 

Detailed Description

A uni-directional MPLS tunnel.

Definition at line 24 of file mpls_tunnel.h.

Field Documentation

u32 mpls_tunnel_t_::mt_hw_if_index

The HW interface index of the tunnel interfaces.

Definition at line 66 of file mpls_tunnel.h.

adj_index_t mpls_tunnel_t_::mt_l2_adj

If the tunnel is an L2 tunnel, this is the link type ETHERNET adjacency.

Definition at line 35 of file mpls_tunnel.h.

u8 mpls_tunnel_t_::mt_l2_only

Flag to indicate the tunnel is only for L2 traffic, that is this tunnel belongs in a bridge domain.

Definition at line 61 of file mpls_tunnel.h.

u32 mpls_tunnel_t_::mt_l2_tx_arc

on a L2 tunnel this is the VLIB arc from the L2-tx to the l2-midchain

Definition at line 40 of file mpls_tunnel.h.

mpls_label_t* mpls_tunnel_t_::mt_label_stack

The Label stack to apply to egress packets.

Definition at line 55 of file mpls_tunnel.h.

fib_node_t mpls_tunnel_t_::mt_node

The tunnel hooks into the FIB control plane graph.

Definition at line 29 of file mpls_tunnel.h.

fib_node_index_t mpls_tunnel_t_::mt_path_list

The path-list over which the tunnel's destination is reachable.

Definition at line 45 of file mpls_tunnel.h.

u32 mpls_tunnel_t_::mt_sibling_index

sibling index on the path-list so notifications are received.

Definition at line 50 of file mpls_tunnel.h.

u32 mpls_tunnel_t_::mt_sw_if_index

The SW interface index of the tunnel interfaces.

Definition at line 71 of file mpls_tunnel.h.


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