FD.io VPP  v18.01-8-g0eacf49
Vector Packet Processing
vl_api_mpls_tunnel_add_del_t Struct Reference

MPLS tunnel Add / del route. More...

Data Fields

u32 client_index
 
u32 context
 
u32 mt_sw_if_index
 
u8 mt_is_add
 
u8 mt_l2_only
 
u8 mt_is_multicast
 
u8 mt_next_hop_proto_is_ip4
 
u8 mt_next_hop_weight
 
u8 mt_next_hop_preference
 
u8 mt_next_hop [16]
 
u8 mt_next_hop_n_out_labels
 
u32 mt_next_hop_sw_if_index
 
u32 mt_next_hop_table_id
 
u32 mt_next_hop_out_label_stack [mt_next_hop_n_out_labels]
 

Detailed Description

MPLS tunnel Add / del route.

Template Parameters
client_index- opaque cookie to identify the sender
context- sender context, to match reply w/ request
mt_is_add- Is this a route add or delete
mt_sw_if_index- The SW interface index of the tunnel to delete
mt_is_multicast- Is the tunnel's underlying LSP multicast
mt_next_hop_proto_is_ip4- The next-hop is IPV4
mt_next_hop_weight- The weight, for UCMP
mt_next_hop_preference- The preference
mt_next_hop[16]- the nextop address
mt_next_hop_sw_if_index- the next-hop SW interface
mt_next_hop_table_id- the next-hop table-id (if appropriate)
mt_next_hop_n_out_labels- the number of next-hop output labels
mt_next_hop_out_label_stack- the next-hop output label stack, outer most first

Definition at line 58 of file mpls.api.

Field Documentation

u32 vl_api_mpls_tunnel_add_del_t::client_index

Definition at line 60 of file mpls.api.

u32 vl_api_mpls_tunnel_add_del_t::context

Definition at line 61 of file mpls.api.

u8 vl_api_mpls_tunnel_add_del_t::mt_is_add

Definition at line 63 of file mpls.api.

u8 vl_api_mpls_tunnel_add_del_t::mt_is_multicast

Definition at line 65 of file mpls.api.

u8 vl_api_mpls_tunnel_add_del_t::mt_l2_only

Definition at line 64 of file mpls.api.

u8 vl_api_mpls_tunnel_add_del_t::mt_next_hop[16]

Definition at line 69 of file mpls.api.

u8 vl_api_mpls_tunnel_add_del_t::mt_next_hop_n_out_labels

Definition at line 70 of file mpls.api.

u32 vl_api_mpls_tunnel_add_del_t::mt_next_hop_out_label_stack[mt_next_hop_n_out_labels]

Definition at line 73 of file mpls.api.

u8 vl_api_mpls_tunnel_add_del_t::mt_next_hop_preference

Definition at line 68 of file mpls.api.

u8 vl_api_mpls_tunnel_add_del_t::mt_next_hop_proto_is_ip4

Definition at line 66 of file mpls.api.

u32 vl_api_mpls_tunnel_add_del_t::mt_next_hop_sw_if_index

Definition at line 71 of file mpls.api.

u32 vl_api_mpls_tunnel_add_del_t::mt_next_hop_table_id

Definition at line 72 of file mpls.api.

u8 vl_api_mpls_tunnel_add_del_t::mt_next_hop_weight

Definition at line 67 of file mpls.api.

u32 vl_api_mpls_tunnel_add_del_t::mt_sw_if_index

Definition at line 62 of file mpls.api.


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