Go to the source code of this file.
|
static int | vl_api_punt_type_decode (vl_api_punt_type_t in, punt_type_t *out) |
|
static vl_api_punt_type_t | vl_api_punt_type_encode (punt_type_t in) |
|
static int | vl_api_punt_l4_decode (const vl_api_punt_l4_t *in, punt_l4_t *out) |
|
static int | vl_api_punt_ip_proto_decode (const vl_api_punt_ip_proto_t *in, punt_ip_proto_t *out) |
|
static int | vl_api_punt_exception_decode (const vl_api_punt_exception_t *in, punt_exception_t *out) |
|
static int | vl_api_punt_decode (const vl_api_punt_t *in, punt_reg_t *out) |
|
static void | vl_api_punt_l4_encode (const punt_l4_t *in, vl_api_punt_l4_t *out) |
|
static void | vl_api_punt_ip_proto_encode (const punt_ip_proto_t *in, vl_api_punt_ip_proto_t *out) |
|
static void | vl_api_punt_exception_encode (const punt_exception_t *in, vl_api_punt_exception_t *out) |
|
static void | vl_api_punt_encode (const punt_reg_t *in, vl_api_punt_t *out) |
|
static void | vl_api_set_punt_t_handler (vl_api_set_punt_t *mp) |
|
static void | vl_api_punt_socket_register_t_handler (vl_api_punt_socket_register_t *mp) |
|
static walk_rc_t | vl_api_punt_socket_send_details (const punt_client_t *pc, void *args) |
|
static void | vl_api_punt_socket_dump_t_handler (vl_api_punt_socket_dump_t *mp) |
|
static void | vl_api_punt_socket_deregister_t_handler (vl_api_punt_socket_deregister_t *mp) |
|
static int | punt_reason_dump_walk_cb (vlib_punt_reason_t id, const u8 *name, void *args) |
|
static void | vl_api_punt_reason_dump_t_handler (vl_api_punt_reason_dump_t *mp) |
|
static void | setup_message_id_table (api_main_t *am) |
|
static clib_error_t * | punt_api_hookup (vlib_main_t *vm) |
|
| VLIB_API_INIT_FUNCTION (punt_api_hookup) |
|
#define foreach_punt_api_msg |
Value:_(SET_PUNT, set_punt) \
_(PUNT_SOCKET_REGISTER, punt_socket_register) \
_(PUNT_SOCKET_DEREGISTER, punt_socket_deregister) \
_(PUNT_SOCKET_DUMP, punt_socket_dump) \
_(PUNT_REASON_DUMP, punt_reason_dump)
Definition at line 43 of file punt_api.c.
#define vl_endianfun /* define message structures */ |
#define vl_msg_name_crc_list |
#define vl_typedefs /* define message structures */ |
static void setup_message_id_table |
( |
api_main_t * |
am | ) |
|
|
static |
static int vl_api_punt_decode |
( |
const vl_api_punt_t * |
in, |
|
|
punt_reg_t * |
out |
|
) |
| |
|
static |
static void vl_api_punt_encode |
( |
const punt_reg_t * |
in, |
|
|
vl_api_punt_t * |
out |
|
) |
| |
|
static |
static int vl_api_punt_exception_decode |
( |
const vl_api_punt_exception_t * |
in, |
|
|
punt_exception_t * |
out |
|
) |
| |
|
static |
static void vl_api_punt_exception_encode |
( |
const punt_exception_t * |
in, |
|
|
vl_api_punt_exception_t * |
out |
|
) |
| |
|
static |
static int vl_api_punt_ip_proto_decode |
( |
const vl_api_punt_ip_proto_t * |
in, |
|
|
punt_ip_proto_t * |
out |
|
) |
| |
|
static |
static void vl_api_punt_ip_proto_encode |
( |
const punt_ip_proto_t * |
in, |
|
|
vl_api_punt_ip_proto_t * |
out |
|
) |
| |
|
static |
static int vl_api_punt_l4_decode |
( |
const vl_api_punt_l4_t * |
in, |
|
|
punt_l4_t * |
out |
|
) |
| |
|
static |
static void vl_api_punt_l4_encode |
( |
const punt_l4_t * |
in, |
|
|
vl_api_punt_l4_t * |
out |
|
) |
| |
|
static |
static int vl_api_punt_type_decode |
( |
vl_api_punt_type_t |
in, |
|
|
punt_type_t * |
out |
|
) |
| |
|
static |
static vl_api_punt_type_t vl_api_punt_type_encode |
( |
punt_type_t |
in | ) |
|
|
static |