Go to the source code of this file.
|
void | stats_dslock_with_hint (int hint, int tag) |
|
void | stats_dsunlock (void) |
|
static int | mpls_ip_bind_unbind_handler (vnet_main_t *vnm, vl_api_mpls_ip_bind_unbind_t *mp) |
|
void | vl_api_mpls_ip_bind_unbind_t_handler (vl_api_mpls_ip_bind_unbind_t *mp) |
|
static int | mpls_route_add_del_t_handler (vnet_main_t *vnm, vl_api_mpls_route_add_del_t *mp) |
|
void | vl_api_mpls_route_add_del_t_handler (vl_api_mpls_route_add_del_t *mp) |
|
static void | vl_api_mpls_tunnel_add_del_t_handler (vl_api_mpls_tunnel_add_del_t *mp) |
|
static void | send_mpls_tunnel_entry (u32 mti, void *arg) |
|
static void | vl_api_mpls_tunnel_dump_t_handler (vl_api_mpls_tunnel_dump_t *mp) |
|
static void | send_mpls_fib_details (vpe_api_main_t *am, unix_shared_memory_queue_t *q, u32 table_id, u32 label, u32 eos, fib_route_path_encode_t *api_rpaths, u32 context) |
|
static int | vl_api_mpls_fib_dump_table_walk (fib_node_index_t fei, void *arg) |
|
static void | vl_api_mpls_fib_dump_t_handler (vl_api_mpls_fib_dump_t *mp) |
|
static void | setup_message_id_table (api_main_t *am) |
|
static clib_error_t * | mpls_api_hookup (vlib_main_t *vm) |
|
| VLIB_API_INIT_FUNCTION (mpls_api_hookup) |
|
#define foreach_vpe_api_msg |
Value:_(MPLS_IP_BIND_UNBIND, mpls_ip_bind_unbind) \
_(MPLS_ROUTE_ADD_DEL, mpls_route_add_del) \
_(MPLS_TUNNEL_ADD_DEL, mpls_tunnel_add_del) \
_(MPLS_TUNNEL_DUMP, mpls_tunnel_dump) \
_(MPLS_FIB_DUMP, mpls_fib_dump)
Definition at line 50 of file mpls_api.c.
#define vl_endianfun /* define message structures */ |
#define vl_msg_name_crc_list |
#define vl_typedefs /* define message structures */ |
static void send_mpls_tunnel_entry |
( |
u32 |
mti, |
|
|
void * |
arg |
|
) |
| |
|
static |
static void setup_message_id_table |
( |
api_main_t * |
am | ) |
|
|
static |
void stats_dslock_with_hint |
( |
int |
hint, |
|
|
int |
tag |
|
) |
| |
void stats_dsunlock |
( |
void |
| ) |
|