FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
one_api.c File Reference
+ Include dependency graph for one_api.c:

Go to the source code of this file.

Data Structures

struct  lisp_nsh_api_t
 

Macros

#define REPLY_MSG_ID_BASE   one_base_msg_id
 
#define REPLY_DETAILS(t, body)
 
#define foreach_vpe_api_msg
 

Functions

static locator_tunformat_one_locs (vl_api_remote_locator_t *rmt_locs, u32 rloc_num)
 
static void vl_api_one_map_register_set_ttl_t_handler (vl_api_one_map_register_set_ttl_t *mp)
 
static void vl_api_show_one_map_register_ttl_t_handler (vl_api_show_one_map_register_ttl_t *mp)
 
static void vl_api_one_add_del_locator_set_t_handler (vl_api_one_add_del_locator_set_t *mp)
 
static void vl_api_one_add_del_locator_t_handler (vl_api_one_add_del_locator_t *mp)
 
static int unformat_one_eid_api (gid_address_t *dst, u32 vni, vl_api_eid_t *eid)
 
static void fid_to_api_eid (fid_address_t *fid, vl_api_eid_t *eid)
 
static void vl_api_one_add_del_local_eid_t_handler (vl_api_one_add_del_local_eid_t *mp)
 
static void vl_api_one_eid_table_add_del_map_t_handler (vl_api_one_eid_table_add_del_map_t *mp)
 
static void vl_api_one_add_del_map_server_t_handler (vl_api_one_add_del_map_server_t *mp)
 
static void vl_api_one_add_del_map_resolver_t_handler (vl_api_one_add_del_map_resolver_t *mp)
 
static void vl_api_one_map_register_enable_disable_t_handler (vl_api_one_map_register_enable_disable_t *mp)
 
static void vl_api_one_rloc_probe_enable_disable_t_handler (vl_api_one_rloc_probe_enable_disable_t *mp)
 
static void vl_api_one_enable_disable_t_handler (vl_api_one_enable_disable_t *mp)
 
static void vl_api_show_one_map_request_mode_t_handler (vl_api_show_one_map_request_mode_t *mp)
 
static void vl_api_one_map_request_mode_t_handler (vl_api_one_map_request_mode_t *mp)
 
static void vl_api_one_nsh_set_locator_set_t_handler (vl_api_one_nsh_set_locator_set_t *mp)
 
static void vl_api_one_pitr_set_locator_set_t_handler (vl_api_one_pitr_set_locator_set_t *mp)
 
static void vl_api_one_use_petr_t_handler (vl_api_one_use_petr_t *mp)
 
static void vl_api_show_one_use_petr_t_handler (vl_api_show_one_use_petr_t *mp)
 
static void vl_api_one_add_del_map_request_itr_rlocs_t_handler (vl_api_one_add_del_map_request_itr_rlocs_t *mp)
 
static void vl_api_one_add_del_remote_mapping_t_handler (vl_api_one_add_del_remote_mapping_t *mp)
 
static void vl_api_one_add_del_adjacency_t_handler (vl_api_one_add_del_adjacency_t *mp)
 
static void send_one_locator_details (lisp_cp_main_t *lcm, locator_t *loc, vl_api_registration_t *reg, u32 context)
 
static void vl_api_one_locator_dump_t_handler (vl_api_one_locator_dump_t *mp)
 
static void send_one_locator_set_details (lisp_cp_main_t *lcm, locator_set_t *lsit, vl_api_registration_t *reg, u32 context, u32 ls_index)
 
static void vl_api_one_locator_set_dump_t_handler (vl_api_one_locator_set_dump_t *mp)
 
static void send_one_eid_table_details (mapping_t *mapit, vl_api_registration_t *reg, u32 context, u8 filter)
 
static void vl_api_one_eid_table_dump_t_handler (vl_api_one_eid_table_dump_t *mp)
 
static void send_one_map_server_details (ip_address_t *ip, vl_api_registration_t *reg, u32 context)
 
static void vl_api_one_map_server_dump_t_handler (vl_api_one_map_server_dump_t *mp)
 
static void send_one_map_resolver_details (ip_address_t *ip, vl_api_registration_t *reg, u32 context)
 
static void vl_api_one_map_resolver_dump_t_handler (vl_api_one_map_resolver_dump_t *mp)
 
static void send_eid_table_map_pair (hash_pair_t *p, vl_api_registration_t *reg, u32 context)
 
static void vl_api_one_eid_table_map_dump_t_handler (vl_api_one_eid_table_map_dump_t *mp)
 
static void send_eid_table_vni (u32 vni, vl_api_registration_t *reg, u32 context)
 
static void one_adjacency_copy (vl_api_one_adjacency_t *dst, lisp_adjacency_t *adjs)
 
static void vl_api_show_one_rloc_probe_state_t_handler (vl_api_show_one_rloc_probe_state_t *mp)
 
static void vl_api_show_one_map_register_state_t_handler (vl_api_show_one_map_register_state_t *mp)
 
static void vl_api_one_adjacencies_get_t_handler (vl_api_one_adjacencies_get_t *mp)
 
static void vl_api_one_eid_table_vni_dump_t_handler (vl_api_one_eid_table_vni_dump_t *mp)
 
static void vl_api_show_one_status_t_handler (vl_api_show_one_status_t *mp)
 
static void vl_api_one_get_map_request_itr_rlocs_t_handler (vl_api_one_get_map_request_itr_rlocs_t *mp)
 
static void vl_api_show_one_nsh_mapping_t_handler (vl_api_show_one_nsh_mapping_t *mp)
 
static void vl_api_show_one_pitr_t_handler (vl_api_show_one_pitr_t *mp)
 
static void vl_api_show_one_stats_enable_disable_t_handler (vl_api_show_one_stats_enable_disable_t *mp)
 
static void vl_api_one_stats_enable_disable_t_handler (vl_api_one_stats_enable_disable_t *mp)
 
static void vl_api_one_stats_flush_t_handler (vl_api_one_stats_flush_t *mp)
 
static void vl_api_one_stats_dump_t_handler (vl_api_one_stats_dump_t *mp)
 
static void vl_api_one_add_del_l2_arp_entry_t_handler (vl_api_one_add_del_l2_arp_entry_t *mp)
 
static void vl_api_one_add_del_ndp_entry_t_handler (vl_api_one_add_del_ndp_entry_t *mp)
 
static void vl_api_one_ndp_bd_get_t_handler (vl_api_one_ndp_bd_get_t *mp)
 
static void vl_api_one_l2_arp_bd_get_t_handler (vl_api_one_l2_arp_bd_get_t *mp)
 
static void vl_api_one_l2_arp_entries_get_t_handler (vl_api_one_l2_arp_entries_get_t *mp)
 
static void vl_api_one_map_register_fallback_threshold_t_handler (vl_api_one_map_register_fallback_threshold_t *mp)
 
static void vl_api_show_one_map_register_fallback_threshold_t_handler (vl_api_show_one_map_register_fallback_threshold_t *mp)
 
static void vl_api_one_set_transport_protocol_t_handler (vl_api_one_set_transport_protocol_t *mp)
 
static void vl_api_one_get_transport_protocol_t_handler (vl_api_one_get_transport_protocol_t *mp)
 
static void vl_api_one_ndp_entries_get_t_handler (vl_api_one_ndp_entries_get_t *mp)
 
static void vl_api_one_enable_disable_xtr_mode_t_handler (vl_api_one_enable_disable_xtr_mode_t *mp)
 
static void vl_api_one_show_xtr_mode_t_handler (vl_api_one_show_xtr_mode_t *mp)
 
static void vl_api_one_enable_disable_pitr_mode_t_handler (vl_api_one_enable_disable_pitr_mode_t *mp)
 
static void vl_api_one_show_pitr_mode_t_handler (vl_api_one_show_pitr_mode_t *mp)
 
static void vl_api_one_enable_disable_petr_mode_t_handler (vl_api_one_enable_disable_petr_mode_t *mp)
 
static void vl_api_one_show_petr_mode_t_handler (vl_api_one_show_petr_mode_t *mp)
 
static clib_error_tone_api_hookup (vlib_main_t *vm)
 
 VLIB_API_INIT_FUNCTION (one_api_hookup)
 
 VLIB_PLUGIN_REGISTER ()
 

Variables

static u32 one_base_msg_id
 Base message ID fot the plugin. More...
 

Macro Definition Documentation

◆ foreach_vpe_api_msg

#define foreach_vpe_api_msg

Definition at line 59 of file one_api.c.

◆ REPLY_DETAILS

#define REPLY_DETAILS (   t,
  body 
)
Value:
do { \
vl_api_registration_t * reg; \
rv = vl_msg_api_pd_handler (mp, rv); \
reg = vl_api_client_index_to_registration (mp->client_index); \
if (!reg) \
return; \
\
rmp = vl_msg_api_alloc (sizeof (*rmp)); \
rmp->_vl_msg_id = ntohs((t)); \
rmp->context = mp->context; \
do {body;} while (0); \
vl_api_send_msg (reg, (u8 *)&rmp); \
} while(0);

Definition at line 44 of file one_api.c.

◆ REPLY_MSG_ID_BASE

#define REPLY_MSG_ID_BASE   one_base_msg_id

Definition at line 40 of file one_api.c.

Function Documentation

◆ fid_to_api_eid()

static void fid_to_api_eid ( fid_address_t fid,
vl_api_eid_t *  eid 
)
static

Definition at line 304 of file one_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ one_adjacency_copy()

static void one_adjacency_copy ( vl_api_one_adjacency_t *  dst,
lisp_adjacency_t adjs 
)
static

Definition at line 1060 of file one_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ one_api_hookup()

static clib_error_t* one_api_hookup ( vlib_main_t vm)
static

Definition at line 1680 of file one_api.c.

+ Here is the call graph for this function:

◆ send_eid_table_map_pair()

static void send_eid_table_map_pair ( hash_pair_t p,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 1002 of file one_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_eid_table_vni()

static void send_eid_table_vni ( u32  vni,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 1047 of file one_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_one_eid_table_details()

static void send_one_eid_table_details ( mapping_t mapit,
vl_api_registration_t reg,
u32  context,
u8  filter 
)
static

Definition at line 808 of file one_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_one_locator_details()

static void send_one_locator_details ( lisp_cp_main_t lcm,
locator_t loc,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 680 of file one_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_one_locator_set_details()

static void send_one_locator_set_details ( lisp_cp_main_t lcm,
locator_set_t lsit,
vl_api_registration_t reg,
u32  context,
u32  ls_index 
)
static

Definition at line 750 of file one_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_one_map_resolver_details()

static void send_one_map_resolver_details ( ip_address_t ip,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 969 of file one_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ send_one_map_server_details()

static void send_one_map_server_details ( ip_address_t ip,
vl_api_registration_t reg,
u32  context 
)
static

Definition at line 934 of file one_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ unformat_one_eid_api()

static int unformat_one_eid_api ( gid_address_t dst,
u32  vni,
vl_api_eid_t *  eid 
)
static

Definition at line 267 of file one_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ unformat_one_locs()

static locator_t* unformat_one_locs ( vl_api_remote_locator_t *  rmt_locs,
u32  rloc_num 
)
static

Definition at line 120 of file one_api.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ vl_api_one_add_del_adjacency_t_handler()

static void vl_api_one_add_del_adjacency_t_handler ( vl_api_one_add_del_adjacency_t mp)
static

Definition at line 654 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_add_del_l2_arp_entry_t_handler()

static void vl_api_one_add_del_l2_arp_entry_t_handler ( vl_api_one_add_del_l2_arp_entry_t mp)
static

Definition at line 1390 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_add_del_local_eid_t_handler()

static void vl_api_one_add_del_local_eid_t_handler ( vl_api_one_add_del_local_eid_t mp)
static

Definition at line 330 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_add_del_locator_set_t_handler()

static void vl_api_one_add_del_locator_set_t_handler ( vl_api_one_add_del_locator_set_t mp)
static

Definition at line 173 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_add_del_locator_t_handler()

static void vl_api_one_add_del_locator_t_handler ( vl_api_one_add_del_locator_t mp)
static

Definition at line 225 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_add_del_map_request_itr_rlocs_t_handler()

static void vl_api_one_add_del_map_request_itr_rlocs_t_handler ( vl_api_one_add_del_map_request_itr_rlocs_t mp)
static

Definition at line 576 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_add_del_map_resolver_t_handler()

static void vl_api_one_add_del_map_resolver_t_handler ( vl_api_one_add_del_map_resolver_t mp)
static

Definition at line 413 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_add_del_map_server_t_handler()

static void vl_api_one_add_del_map_server_t_handler ( vl_api_one_add_del_map_server_t mp)
static

Definition at line 397 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_add_del_ndp_entry_t_handler()

static void vl_api_one_add_del_ndp_entry_t_handler ( vl_api_one_add_del_ndp_entry_t mp)
static

Definition at line 1412 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_add_del_remote_mapping_t_handler()

static void vl_api_one_add_del_remote_mapping_t_handler ( vl_api_one_add_del_remote_mapping_t mp)
static

Definition at line 599 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_adjacencies_get_t_handler()

static void vl_api_one_adjacencies_get_t_handler ( vl_api_one_adjacencies_get_t mp)
static

Definition at line 1140 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_eid_table_add_del_map_t_handler()

static void vl_api_one_eid_table_add_del_map_t_handler ( vl_api_one_eid_table_add_del_map_t mp)
static

Definition at line 387 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_eid_table_dump_t_handler()

static void vl_api_one_eid_table_dump_t_handler ( vl_api_one_eid_table_dump_t mp)
static

Definition at line 895 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_eid_table_map_dump_t_handler()

static void vl_api_one_eid_table_map_dump_t_handler ( vl_api_one_eid_table_map_dump_t mp)
static

Definition at line 1018 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_eid_table_vni_dump_t_handler()

static void vl_api_one_eid_table_vni_dump_t_handler ( vl_api_one_eid_table_vni_dump_t mp)
static

Definition at line 1163 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_enable_disable_petr_mode_t_handler()

static void vl_api_one_enable_disable_petr_mode_t_handler ( vl_api_one_enable_disable_petr_mode_t mp)
static

Definition at line 1648 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_enable_disable_pitr_mode_t_handler()

static void vl_api_one_enable_disable_pitr_mode_t_handler ( vl_api_one_enable_disable_pitr_mode_t mp)
static

Definition at line 1624 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_enable_disable_t_handler()

static void vl_api_one_enable_disable_t_handler ( vl_api_one_enable_disable_t mp)
static

Definition at line 454 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_enable_disable_xtr_mode_t_handler()

static void vl_api_one_enable_disable_xtr_mode_t_handler ( vl_api_one_enable_disable_xtr_mode_t mp)
static

Definition at line 1600 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_get_map_request_itr_rlocs_t_handler()

static void vl_api_one_get_map_request_itr_rlocs_t_handler ( vl_api_one_get_map_request_itr_rlocs_t mp)
static

Definition at line 1211 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_get_transport_protocol_t_handler()

static void vl_api_one_get_transport_protocol_t_handler ( vl_api_one_get_transport_protocol_t mp)
static

Definition at line 1555 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_l2_arp_bd_get_t_handler()

static void vl_api_one_l2_arp_bd_get_t_handler ( vl_api_one_l2_arp_bd_get_t mp)
static

Definition at line 1459 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_l2_arp_entries_get_t_handler()

static void vl_api_one_l2_arp_entries_get_t_handler ( vl_api_one_l2_arp_entries_get_t mp)
static

Definition at line 1484 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_locator_dump_t_handler()

static void vl_api_one_locator_dump_t_handler ( vl_api_one_locator_dump_t mp)
static

Definition at line 707 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_locator_set_dump_t_handler()

static void vl_api_one_locator_set_dump_t_handler ( vl_api_one_locator_set_dump_t mp)
static

Definition at line 781 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_map_register_enable_disable_t_handler()

static void vl_api_one_map_register_enable_disable_t_handler ( vl_api_one_map_register_enable_disable_t mp)
static

Definition at line 433 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_map_register_fallback_threshold_t_handler()

static void vl_api_one_map_register_fallback_threshold_t_handler ( vl_api_one_map_register_fallback_threshold_t mp)
static

Definition at line 1514 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_map_register_set_ttl_t_handler()

static void vl_api_one_map_register_set_ttl_t_handler ( vl_api_one_map_register_set_ttl_t mp)
static

Definition at line 144 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_map_request_mode_t_handler()

static void vl_api_one_map_request_mode_t_handler ( vl_api_one_map_request_mode_t mp)
static

Definition at line 479 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_map_resolver_dump_t_handler()

static void vl_api_one_map_resolver_dump_t_handler ( vl_api_one_map_resolver_dump_t mp)
static

Definition at line 985 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_map_server_dump_t_handler()

static void vl_api_one_map_server_dump_t_handler ( vl_api_one_map_server_dump_t mp)
static

Definition at line 952 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_ndp_bd_get_t_handler()

static void vl_api_one_ndp_bd_get_t_handler ( vl_api_one_ndp_bd_get_t mp)
static

Definition at line 1434 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_ndp_entries_get_t_handler()

static void vl_api_one_ndp_entries_get_t_handler ( vl_api_one_ndp_entries_get_t mp)
static

Definition at line 1570 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_nsh_set_locator_set_t_handler()

static void vl_api_one_nsh_set_locator_set_t_handler ( vl_api_one_nsh_set_locator_set_t mp)
static

Definition at line 490 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_pitr_set_locator_set_t_handler()

static void vl_api_one_pitr_set_locator_set_t_handler ( vl_api_one_pitr_set_locator_set_t mp)
static

Definition at line 507 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_rloc_probe_enable_disable_t_handler()

static void vl_api_one_rloc_probe_enable_disable_t_handler ( vl_api_one_rloc_probe_enable_disable_t mp)
static

Definition at line 444 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_set_transport_protocol_t_handler()

static void vl_api_one_set_transport_protocol_t_handler ( vl_api_one_set_transport_protocol_t mp)
static

Definition at line 1543 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_show_petr_mode_t_handler()

static void vl_api_one_show_petr_mode_t_handler ( vl_api_one_show_petr_mode_t mp)
static

Definition at line 1657 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_show_pitr_mode_t_handler()

static void vl_api_one_show_pitr_mode_t_handler ( vl_api_one_show_pitr_mode_t mp)
static

Definition at line 1633 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_show_xtr_mode_t_handler()

static void vl_api_one_show_xtr_mode_t_handler ( vl_api_one_show_xtr_mode_t mp)
static

Definition at line 1609 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_stats_dump_t_handler()

static void vl_api_one_stats_dump_t_handler ( vl_api_one_stats_dump_t mp)
static

Definition at line 1362 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_stats_enable_disable_t_handler()

static void vl_api_one_stats_enable_disable_t_handler ( vl_api_one_stats_enable_disable_t mp)
static

Definition at line 1343 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_stats_flush_t_handler()

static void vl_api_one_stats_flush_t_handler ( vl_api_one_stats_flush_t mp)
static

Definition at line 1352 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_one_use_petr_t_handler()

static void vl_api_one_use_petr_t_handler ( vl_api_one_use_petr_t mp)
static

Definition at line 524 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_show_one_map_register_fallback_threshold_t_handler()

static void vl_api_show_one_map_register_fallback_threshold_t_handler ( vl_api_show_one_map_register_fallback_threshold_t mp)
static

Definition at line 1526 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_show_one_map_register_state_t_handler()

static void vl_api_show_one_map_register_state_t_handler ( vl_api_show_one_map_register_state_t mp)
static

Definition at line 1126 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_show_one_map_register_ttl_t_handler()

static void vl_api_show_one_map_register_ttl_t_handler ( vl_api_show_one_map_register_ttl_t mp)
static

Definition at line 158 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_show_one_map_request_mode_t_handler()

static void vl_api_show_one_map_request_mode_t_handler ( vl_api_show_one_map_request_mode_t mp)
static

Definition at line 465 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_show_one_nsh_mapping_t_handler()

static void vl_api_show_one_nsh_mapping_t_handler ( vl_api_show_one_nsh_mapping_t mp)
static

Definition at line 1242 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_show_one_pitr_t_handler()

static void vl_api_show_one_pitr_t_handler ( vl_api_show_one_pitr_t mp)
static

Definition at line 1284 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_show_one_rloc_probe_state_t_handler()

static void vl_api_show_one_rloc_probe_state_t_handler ( vl_api_show_one_rloc_probe_state_t mp)
static

Definition at line 1111 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_show_one_stats_enable_disable_t_handler()

static void vl_api_show_one_stats_enable_disable_t_handler ( vl_api_show_one_stats_enable_disable_t mp)
static

Definition at line 1328 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_show_one_status_t_handler()

static void vl_api_show_one_status_t_handler ( vl_api_show_one_status_t mp)
static

Definition at line 1195 of file one_api.c.

+ Here is the call graph for this function:

◆ vl_api_show_one_use_petr_t_handler()

static void vl_api_show_one_use_petr_t_handler ( vl_api_show_one_use_petr_t mp)
static

Definition at line 538 of file one_api.c.

+ Here is the call graph for this function:

◆ VLIB_API_INIT_FUNCTION()

VLIB_API_INIT_FUNCTION ( one_api_hookup  )

◆ VLIB_PLUGIN_REGISTER()

VLIB_PLUGIN_REGISTER ( )

Variable Documentation

◆ one_base_msg_id

u32 one_base_msg_id
static

Base message ID fot the plugin.

Definition at line 39 of file one_api.c.

vl_api_client_index_to_registration
static vl_api_registration_t * vl_api_client_index_to_registration(u32 index)
Definition: api.h:79
ntohs
#define ntohs(x)
Definition: af_xdp.bpf.c:29
vl_msg_api_pd_handler
int vl_msg_api_pd_handler(void *mp, int rv)
Definition: api_shared.c:1018
u8
unsigned char u8
Definition: types.h:56
rv
int __clib_unused rv
Definition: application.c:491
vl_msg_api_alloc
void * vl_msg_api_alloc(int nbytes)
Definition: memory_shared.c:199