FD.io VPP
v20.01-48-g3e0dafb74
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | ip_neighbor_dump_ctx_t_ |
Macros | |
#define | REPLY_MSG_ID_BASE msg_id_base |
#define | vl_msg_name_crc_list |
Typedefs | |
typedef struct ip_neighbor_dump_ctx_t_ | ip_neighbor_dump_ctx_t |
Functions | |
static ip46_type_t | ip46_type_from_af (ip_address_family_t af) |
static vl_api_ip_neighbor_flags_t | ip_neighbor_flags_encode (ip_neighbor_flags_t f) |
static void | ip_neighbor_encode (vl_api_ip_neighbor_t *api, const ip_neighbor_t *ipn) |
void | ip_neighbor_handle_event (const ip_neighbor_event_t *ipne) |
From the watcher to the API to publish a new neighbor. More... | |
static walk_rc_t | send_ip_neighbor_details (index_t ipni, void *arg) |
static void | vl_api_ip_neighbor_dump_t_handler (vl_api_ip_neighbor_dump_t *mp) |
static ip_neighbor_flags_t | ip_neighbor_flags_decode (vl_api_ip_neighbor_flags_t v) |
static void | vl_api_ip_neighbor_add_del_t_handler (vl_api_ip_neighbor_add_del_t *mp, vlib_main_t *vm) |
static void | vl_api_want_ip_neighbor_events_t_handler (vl_api_want_ip_neighbor_events_t *mp) |
static void | vl_api_ip_neighbor_config_t_handler (vl_api_ip_neighbor_config_t *mp) |
static clib_error_t * | ip_neighbor_api_init (vlib_main_t *vm) |
VLIB_API_INIT_FUNCTION (ip_neighbor_api_init) | |
Variables | |
static u16 | msg_id_base |
#define REPLY_MSG_ID_BASE msg_id_base |
Definition at line 34 of file ip_neighbor_api.c.
#define vl_msg_name_crc_list |
Definition at line 275 of file ip_neighbor_api.c.
typedef struct ip_neighbor_dump_ctx_t_ ip_neighbor_dump_ctx_t |
|
static |
|
static |
|
static |
Definition at line 61 of file ip_neighbor_api.c.
|
static |
|
static |
void ip_neighbor_handle_event | ( | const ip_neighbor_event_t * | ipne | ) |
From the watcher to the API to publish a new neighbor.
Definition at line 72 of file ip_neighbor_api.c.
Definition at line 125 of file ip_neighbor_api.c.
|
static |
|
static |
|
static |
|
static |
VLIB_API_INIT_FUNCTION | ( | ip_neighbor_api_init | ) |
|
static |
Definition at line 33 of file ip_neighbor_api.c.