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

Go to the source code of this file.

Data Structures

struct  vl_api_lisp_add_del_locator_set_t
 add or delete locator_set More...
 
struct  vl_api_lisp_add_del_locator_set_reply_t
 Reply for locator_set add/del. More...
 
struct  vl_api_lisp_add_del_locator_t
 add or delete locator for locator_set More...
 
struct  vl_api_lisp_add_del_local_eid_t
 add or delete lisp eid-table More...
 
struct  vl_api_lisp_add_del_map_server_t
 Add/delete map server. More...
 
struct  vl_api_lisp_add_del_map_resolver_t
 add or delete map-resolver More...
 
struct  vl_api_lisp_enable_disable_t
 enable or disable LISP feature More...
 
struct  vl_api_lisp_pitr_set_locator_set_t
 configure or disable LISP PITR node More...
 
struct  vl_api_lisp_use_petr_t
 configure or disable use of PETR More...
 
struct  vl_api_show_lisp_use_petr_t
 Request for LISP PETR status. More...
 
struct  vl_api_show_lisp_use_petr_reply_t
 LISP PETR status, enable or disable. More...
 
struct  vl_api_show_lisp_rloc_probe_state_t
 Get state of LISP RLOC probing. More...
 
struct  vl_api_show_lisp_rloc_probe_state_reply_t
 Reply for show_lisp_rloc_probe_state. More...
 
struct  vl_api_lisp_rloc_probe_enable_disable_t
 enable/disable LISP RLOC probing More...
 
struct  vl_api_lisp_map_register_enable_disable_t
 enable/disable LISP map-register More...
 
struct  vl_api_show_lisp_map_register_state_t
 Get state of LISP map-register. More...
 
struct  vl_api_show_lisp_map_register_state_reply_t
 Reply for show_lisp_map_register_state. More...
 
struct  vl_api_lisp_map_request_mode_t
 set LISP map-request mode. More...
 
struct  vl_api_show_lisp_map_request_mode_t
 Request for LISP map-request mode. More...
 
struct  vl_api_show_lisp_map_request_mode_reply_t
 Reply for show_lisp_map_request_mode. More...
 
struct  vl_api_lisp_add_del_remote_mapping_t
 add or delete remote static mapping More...
 
struct  vl_api_lisp_add_del_adjacency_t
 add or delete LISP adjacency adjacency More...
 
struct  vl_api_lisp_add_del_map_request_itr_rlocs_t
 add or delete map request itr rlocs More...
 
struct  vl_api_lisp_eid_table_add_del_map_t
 Reply for lisp_add_del_map_request_itr_rlocs. More...
 
struct  vl_api_lisp_locator_dump_t
 Request for map lisp locator status. More...
 
struct  vl_api_lisp_locator_details_t
 LISP locator_set status. More...
 
struct  vl_api_lisp_locator_set_details_t
 LISP locator_set status. More...
 
struct  vl_api_lisp_locator_set_dump_t
 Request for locator_set summary status. More...
 
struct  vl_api_lisp_eid_table_details_t
 Dump lisp eid-table. More...
 
struct  vl_api_lisp_eid_table_dump_t
 Request for eid table summary status. More...
 
struct  vl_api_lisp_adjacencies_get_reply_t
 LISP adjacency reply. More...
 
struct  vl_api_lisp_adjacencies_get_t
 Request for LISP adjacencies. More...
 
struct  vl_api_lisp_eid_table_map_details_t
 Shows relationship between vni and vrf/bd. More...
 
struct  vl_api_lisp_eid_table_map_dump_t
 Request for lisp_eid_table_map_details. More...
 
struct  vl_api_lisp_eid_table_vni_dump_t
 Dumps all VNIs used in mappings. More...
 
struct  vl_api_lisp_eid_table_vni_details_t
 reply to lisp_eid_table_vni_dump More...
 
struct  vl_api_lisp_map_resolver_details_t
 LISP map resolver status. More...
 
struct  vl_api_lisp_map_resolver_dump_t
 Request for map resolver summary status. More...
 
struct  vl_api_lisp_map_server_details_t
 LISP map server details. More...
 
struct  vl_api_lisp_map_server_dump_t
 Request for map server summary status. More...
 
struct  vl_api_show_lisp_status_t
 Request for lisp-gpe protocol status. More...
 
struct  vl_api_show_lisp_status_reply_t
 Status of lisp, enable or disable. More...
 
struct  vl_api_lisp_get_map_request_itr_rlocs_t
 Get LISP map request itr rlocs status. More...
 
struct  vl_api_lisp_get_map_request_itr_rlocs_reply_t
 Request for map request itr rlocs summary status. More...
 
struct  vl_api_show_lisp_pitr_t
 Request for lisp pitr status. More...
 
struct  vl_api_show_lisp_pitr_reply_t
 Status of lisp pitr, enable or disable. More...
 

Variables

option version = "1.0.0"
 
typedef local_locator
 
u8 priority
 
u8 weight
 
typedef remote_locator
 
u8 addr [16]
 
typedef lisp_adjacency
 LISP adjacency. More...
 
u8 reid [16]
 
u8 leid [16]
 
u8 reid_prefix_len
 
u8 leid_prefix_len
 

Variable Documentation

◆ addr

u8 addr[16]

Definition at line 315 of file lisp.api.

◆ leid

u8 leid[16]

Definition at line 566 of file lisp.api.

◆ leid_prefix_len

u8 leid_prefix_len

Definition at line 568 of file lisp.api.

◆ lisp_adjacency

typedef lisp_adjacency
Initial value:
{
unsigned char u8
Definition: types.h:56
u8 eid_type
Definition: lisp_gpe.api:124

LISP adjacency.

Template Parameters
eid_type- 0 : ipv4 1 : ipv6 2 : mac
reid- remote EID
leid- local EID
reid_prefix_len- remote EID IP prefix length
leid_prefix_len- local EID IP prefix length

Definition at line 563 of file lisp.api.

◆ local_locator

typedef local_locator
Initial value:
{
vl_api_interface_index_t sw_if_index
Definition: gre.api:59
unsigned int u32
Definition: types.h:88

Definition at line 19 of file lisp.api.

◆ priority

u8 priority

Definition at line 21 of file lisp.api.

◆ reid

u8 reid[16]

Definition at line 565 of file lisp.api.

◆ reid_prefix_len

u8 reid_prefix_len

Definition at line 567 of file lisp.api.

◆ remote_locator

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

Definition at line 311 of file lisp.api.

◆ version

option version = "1.0.0"

Definition at line 16 of file lisp.api.

◆ weight

u8 weight

Definition at line 22 of file lisp.api.