diff options
author | Damjan Marion <damarion@cisco.com> | 2022-05-20 20:06:01 +0200 |
---|---|---|
committer | Ole Tr�an <otroan@employees.org> | 2022-09-29 15:36:00 +0000 |
commit | a2eb507055c9467997711548d63420216ab7b4e9 (patch) | |
tree | bf6a60bf55d9c537f1a9498ae6be545d2d09e6bb /src/vlibapi | |
parent | 95875774bc69a81b1a17963642fc574070ba37d0 (diff) |
api: deprecate vl_msg_api_set_handlers
Type: refactor
Change-Id: I7b7ca9ec62cb70243c5b7e87968eab1338d67ec8
Signed-off-by: Damjan Marion <damarion@cisco.com>
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) { |