FD.io VPP  v20.09-64-g4f7b92f0a
Vector Packet Processing
one.api File Reference

Go to the source code of this file.

Data Structures

struct  vl_api_one_add_del_locator_set_t
 add or delete locator_set More...
 
struct  vl_api_one_add_del_locator_set_reply_t
 Reply for locator_set add/del. More...
 
struct  vl_api_one_add_del_locator_t
 add or delete locator for locator set More...
 
struct  vl_api_one_add_del_local_eid_t
 add or delete ONE eid-table More...
 
struct  vl_api_one_map_register_set_ttl_t
 Set TTL for map register messages. More...
 
struct  vl_api_show_one_map_register_ttl_t
 Get TTL for map register messages. More...
 
struct  vl_api_show_one_map_register_ttl_reply_t
 Contains current TTL for map register messages. More...
 
struct  vl_api_one_add_del_map_server_t
 Add/delete map server. More...
 
struct  vl_api_one_add_del_map_resolver_t
 add or delete map-resolver More...
 
struct  vl_api_one_enable_disable_t
 enable or disable ONE feature More...
 
struct  vl_api_one_nsh_set_locator_set_t
 configure or delete ONE NSH mapping More...
 
struct  vl_api_one_pitr_set_locator_set_t
 configure or disable ONE PITR node More...
 
struct  vl_api_one_use_petr_t
 configure or disable use of PETR More...
 
struct  vl_api_show_one_use_petr_t
 Request for ONE PETR status. More...
 
struct  vl_api_show_one_use_petr_reply_t
 ONE PETR status, enable or disable. More...
 
struct  vl_api_show_one_rloc_probe_state_t
 Get state of ONE RLOC probing. More...
 
struct  vl_api_show_one_rloc_probe_state_reply_t
 Reply for show_one_rloc_probe_state. More...
 
struct  vl_api_one_rloc_probe_enable_disable_t
 enable/disable ONE RLOC probing More...
 
struct  vl_api_one_map_register_enable_disable_t
 enable/disable ONE map-register More...
 
struct  vl_api_show_one_map_register_state_t
 Get state of ONE map-register. More...
 
struct  vl_api_show_one_map_register_state_reply_t
 Reply for show_one_map_register_state. More...
 
struct  vl_api_one_map_request_mode_t
 set ONE map-request mode. More...
 
struct  vl_api_show_one_map_request_mode_t
 Request for ONE map-request mode. More...
 
struct  vl_api_show_one_map_request_mode_reply_t
 Reply for show_one_map_request_mode. More...
 
struct  vl_api_one_add_del_remote_mapping_t
 add or delete remote static mapping More...
 
struct  vl_api_one_add_del_l2_arp_entry_t
 Add/delete L2 ARP entries. More...
 
struct  vl_api_one_l2_arp_entries_get_t
 Request for L2 ARP entries from specified bridge domain. More...
 
struct  vl_api_one_l2_arp_entries_get_reply_t
 Reply with L2 ARP entries from specified bridge domain. More...
 
struct  vl_api_one_add_del_ndp_entry_t
 
struct  vl_api_one_ndp_entries_get_t
 
struct  vl_api_one_ndp_entries_get_reply_t
 
struct  vl_api_one_set_transport_protocol_t
 Set ONE transport protocol. More...
 
struct  vl_api_one_get_transport_protocol_t
 
struct  vl_api_one_get_transport_protocol_reply_t
 
struct  vl_api_one_ndp_bd_get_t
 Request for list of bridge domains used by neighbor discovery. More...
 
struct  vl_api_one_ndp_bd_get_reply_t
 Reply with list of bridge domains used by neighbor discovery. More...
 
struct  vl_api_one_l2_arp_bd_get_t
 Request for list of bridge domains used by L2 ARP table. More...
 
struct  vl_api_one_l2_arp_bd_get_reply_t
 Reply with list of bridge domains used by L2 ARP table. More...
 
struct  vl_api_one_add_del_adjacency_t
 add or delete ONE adjacency adjacency More...
 
struct  vl_api_one_add_del_map_request_itr_rlocs_t
 add or delete map request itr rlocs More...
 
struct  vl_api_one_eid_table_add_del_map_t
 map/unmap vni/bd_index to vrf More...
 
struct  vl_api_one_locator_dump_t
 Request for map one locator status. More...
 
struct  vl_api_one_locator_details_t
 ONE locator_set status. More...
 
struct  vl_api_one_locator_set_details_t
 ONE locator_set status. More...
 
struct  vl_api_one_locator_set_dump_t
 Request for locator_set summary status. More...
 
struct  vl_api_one_eid_table_details_t
 Dump ONE eid-table. More...
 
struct  vl_api_one_eid_table_dump_t
 Request for eid table summary status. More...
 
struct  vl_api_one_adjacencies_get_reply_t
 ONE adjacency reply. More...
 
struct  vl_api_one_adjacencies_get_t
 Request for ONE adjacencies. More...
 
struct  vl_api_one_eid_table_map_details_t
 Shows relationship between vni and vrf/bd. More...
 
struct  vl_api_one_eid_table_map_dump_t
 Request for one_eid_table_map_details. More...
 
struct  vl_api_one_eid_table_vni_dump_t
 Dumps all VNIs used in mappings. More...
 
struct  vl_api_one_eid_table_vni_details_t
 reply to one_eid_table_vni_dump More...
 
struct  vl_api_one_map_resolver_details_t
 ONE map resolver status. More...
 
struct  vl_api_one_map_resolver_dump_t
 Request for map resolver summary status. More...
 
struct  vl_api_one_map_server_details_t
 ONE map server details. More...
 
struct  vl_api_one_map_server_dump_t
 Request for map server summary status. More...
 
struct  vl_api_show_one_status_t
 Request for ONE status. More...
 
struct  vl_api_show_one_status_reply_t
 ONE status. More...
 
struct  vl_api_one_get_map_request_itr_rlocs_t
 Get ONE map request itr rlocs status. More...
 
struct  vl_api_one_get_map_request_itr_rlocs_reply_t
 Request for map request itr rlocs summary status. More...
 
struct  vl_api_show_one_nsh_mapping_t
 Request for ONE NSH mapping. More...
 
struct  vl_api_show_one_nsh_mapping_reply_t
 Reply for ONE NSH mapping. More...
 
struct  vl_api_show_one_pitr_t
 Request for ONE PITR status. More...
 
struct  vl_api_show_one_pitr_reply_t
 Status of ONE PITR, enable or disable. More...
 
struct  vl_api_one_stats_dump_t
 
struct  vl_api_one_stats_details_t
 
struct  vl_api_one_stats_flush_t
 
struct  vl_api_one_stats_enable_disable_t
 
struct  vl_api_show_one_stats_enable_disable_t
 
struct  vl_api_show_one_stats_enable_disable_reply_t
 
struct  vl_api_one_map_register_fallback_threshold_t
 
struct  vl_api_show_one_map_register_fallback_threshold_t
 
struct  vl_api_show_one_map_register_fallback_threshold_reply_t
 
struct  vl_api_one_enable_disable_xtr_mode_t
 
struct  vl_api_one_show_xtr_mode_t
 
struct  vl_api_one_show_xtr_mode_reply_t
 
struct  vl_api_one_enable_disable_petr_mode_t
 
struct  vl_api_one_show_petr_mode_t
 
struct  vl_api_one_show_petr_mode_reply_t
 
struct  vl_api_one_enable_disable_pitr_mode_t
 
struct  vl_api_one_show_pitr_mode_t
 
struct  vl_api_one_show_pitr_mode_reply_t
 

Enumerations

enum  one_map_mode { ONE_MAP_MODE_API_DST_ONLY = 0, ONE_MAP_MODE_API_SRC_DST = 1 }
 
enum  one_filter { ONE_FILTER_API_ALL = 0, ONE_FILTER_API_LOCAL = 1, ONE_FILTER_API_REMOTE = 2 }
 

Variables

option version = "2.0.0"
 
import vnet interface_types api
 
typedef one_l2_arp_entry
 
vl_api_ip4_address_t ip4
 
typedef one_ndp_entry
 
vl_api_ip6_address_t ip6
 
typedef one_adjacency
 ONE adjacency. More...
 
vl_api_eid_t leid
 

Enumeration Type Documentation

◆ one_filter

enum one_filter
Enumerator
ONE_FILTER_API_ALL 
ONE_FILTER_API_LOCAL 
ONE_FILTER_API_REMOTE 

Definition at line 620 of file one.api.

◆ one_map_mode

Enumerator
ONE_MAP_MODE_API_DST_ONLY 
ONE_MAP_MODE_API_SRC_DST 

Definition at line 302 of file one.api.

Variable Documentation

◆ api

import vnet lisp cp lisp_types api

Definition at line 18 of file one.api.

◆ ip4

vl_api_ip4_address_t ip4

Definition at line 376 of file one.api.

◆ ip6

vl_api_ip6_address_t ip6

Definition at line 424 of file one.api.

◆ leid

vl_api_eid_t leid

Definition at line 704 of file one.api.

◆ one_adjacency

typedef one_adjacency
Initial value:
{
vl_api_eid_t reid
vl_api_eid_t reid
Definition: lisp_gpe.api:118

ONE adjacency.

Template Parameters
reid- remote EID
leid- local EID

Definition at line 702 of file one.api.

◆ one_l2_arp_entry

typedef one_l2_arp_entry
Initial value:
{
vl_api_mac_address_t mac
vl_api_mac_address_t mac
Definition: l2.api:502

Definition at line 374 of file one.api.

◆ one_ndp_entry

typedef one_ndp_entry
Initial value:
{
vl_api_mac_address_t mac
vl_api_mac_address_t mac
Definition: l2.api:502

Definition at line 422 of file one.api.

◆ version

option version = "2.0.0"

Definition at line 16 of file one.api.