FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
lisp_gpe.api File Reference

Go to the source code of this file.

Data Structures

struct  vl_api_gpe_add_del_fwd_entry_t
 add or delete GPE tunnel More...
 
struct  vl_api_gpe_add_del_fwd_entry_reply_t
 
struct  vl_api_gpe_enable_disable_t
 enable or disable gpe protocol More...
 
struct  vl_api_gpe_add_del_iface_t
 add or delete gpe_iface More...
 
struct  vl_api_gpe_fwd_entry_vnis_get_t
 
struct  vl_api_gpe_fwd_entry_vnis_get_reply_t
 
struct  vl_api_gpe_fwd_entries_get_t
 
struct  vl_api_gpe_fwd_entries_get_reply_t
 
struct  vl_api_gpe_fwd_entry_path_dump_t
 
struct  vl_api_gpe_fwd_entry_path_details_t
 
struct  vl_api_gpe_set_encap_mode_t
 Set GPE encapsulation mode. More...
 
struct  vl_api_gpe_get_encap_mode_t
 get GPE encapsulation mode More...
 
struct  vl_api_gpe_get_encap_mode_reply_t
 Reply for set_encap_mode. More...
 
struct  vl_api_gpe_add_del_native_fwd_rpath_t
 Add native fwd rpath. More...
 
struct  vl_api_gpe_native_fwd_rpaths_get_t
 get GPE native fwd rpath More...
 
struct  vl_api_gpe_native_fwd_rpaths_get_reply_t
 

Variables

option version = "1.0.0"
 
typedef gpe_locator
 GPE locator structure. More...
 
u8 weight
 
u8 addr [16]
 
typedef gpe_fwd_entry
 
u32 dp_table
 
u8 eid_type
 
u8 leid_prefix_len
 
u8 reid_prefix_len
 
u8 leid [16]
 
u8 reid [16]
 
u32 vni
 
u8 action
 
typedef gpe_native_fwd_rpath
 Reply for get native fwd rpath. More...
 
u32 nh_sw_if_index
 
u8 is_ip4
 
u8 nh_addr [16]
 

Variable Documentation

◆ action

u8 action

Definition at line 130 of file lisp_gpe.api.

◆ addr

u8 addr[16]

Definition at line 27 of file lisp_gpe.api.

◆ dp_table

u32 dp_table

Definition at line 123 of file lisp_gpe.api.

◆ eid_type

u8 eid_type

Definition at line 124 of file lisp_gpe.api.

◆ gpe_fwd_entry

typedef gpe_fwd_entry
Initial value:
{
u32 fwd_entry_index
unsigned int u32
Definition: types.h:88

Definition at line 121 of file lisp_gpe.api.

◆ gpe_locator

typedef gpe_locator
Initial value:
{
unsigned char u8
Definition: types.h:56
u8 is_ip4
Definition: lisp_gpe.api:232

GPE locator structure.

Template Parameters
is_ip4- whether addr is IPv4 or v6
weight- locator weight
addr- IPv4/6 address

Definition at line 24 of file lisp_gpe.api.

◆ gpe_native_fwd_rpath

typedef gpe_native_fwd_rpath
Initial value:
{
u32 fib_index
unsigned int u32
Definition: types.h:88

Reply for get native fwd rpath.

Template Parameters
context- returned sender context, to match reply w/ request
retval- return code
table_id- table id for route path
nh_sw_if_index- next-hop sw_if_index (~0 if not set)
nh_addr- next hop address

Definition at line 229 of file lisp_gpe.api.

◆ is_ip4

u8 is_ip4

Definition at line 232 of file lisp_gpe.api.

◆ leid

u8 leid[16]

Definition at line 127 of file lisp_gpe.api.

◆ leid_prefix_len

u8 leid_prefix_len

Definition at line 125 of file lisp_gpe.api.

◆ nh_addr

u8 nh_addr[16]

Definition at line 233 of file lisp_gpe.api.

◆ nh_sw_if_index

u32 nh_sw_if_index

Definition at line 231 of file lisp_gpe.api.

◆ reid

u8 reid[16]

Definition at line 128 of file lisp_gpe.api.

◆ reid_prefix_len

u8 reid_prefix_len

Definition at line 126 of file lisp_gpe.api.

◆ version

option version = "1.0.0"

Definition at line 16 of file lisp_gpe.api.

◆ vni

u32 vni

Definition at line 129 of file lisp_gpe.api.

◆ weight

u8 weight

Definition at line 26 of file lisp_gpe.api.