diff options
Diffstat (limited to 'src/vlibapi')
-rw-r--r-- | src/vlibapi/api_common.h | 4 | ||||
-rw-r--r-- | src/vlibapi/api_shared.c | 30 |
2 files changed, 0 insertions, 34 deletions
diff --git a/src/vlibapi/api_common.h b/src/vlibapi/api_common.h index 37ffb587732..d644d939ad3 100644 --- a/src/vlibapi/api_common.h +++ b/src/vlibapi/api_common.h @@ -171,10 +171,6 @@ void vl_msg_api_trace_only (void *the_msg, uword msg_len); void vl_msg_api_cleanup_handler (void *the_msg); void vl_msg_api_replay_handler (void *the_msg); void vl_msg_api_socket_handler (void *the_msg, uword msg_len); -void vl_msg_api_set_handlers (int msg_id, char *msg_name, void *handler, - void *endian, format_function_t *format, - int msg_size, int traced, void *tojson, - void *fromjson, void *validate_size); void vl_msg_api_clean_handlers (int msg_id); void vl_msg_api_config (vl_msg_api_msg_config_t *); void vl_msg_api_set_cleanup_handler (int msg_id, void *fp); diff --git a/src/vlibapi/api_shared.c b/src/vlibapi/api_shared.c index 0a983488bec..bf037518418 100644 --- a/src/vlibapi/api_shared.c +++ b/src/vlibapi/api_shared.c @@ -784,36 +784,6 @@ vl_msg_api_config (vl_msg_api_msg_config_t * c) hash_set_mem (am->msg_id_by_name, c->name, c->id); } -/* - * vl_msg_api_set_handlers - * preserve the old API for a while - */ -void -vl_msg_api_set_handlers (int id, char *name, void *handler, void *endian, - format_function_t *format, int size, int traced, - void *tojson, void *fromjson, void *calc_size) -{ - vl_msg_api_msg_config_t cfg; - vl_msg_api_msg_config_t *c = &cfg; - - clib_memset (c, 0, sizeof (*c)); - - c->id = id; - c->name = name; - c->handler = handler; - c->endian = endian; - c->format_fn = format; - c->traced = traced; - c->replay = 1; - c->message_bounce = 0; - c->is_mp_safe = 0; - c->is_autoendian = 0; - c->tojson = tojson; - c->fromjson = fromjson; - c->calc_size = calc_size; - vl_msg_api_config (c); -} - void vl_msg_api_clean_handlers (int msg_id) { |