X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvpp%2Fapi%2Fapi.c;fp=src%2Fvpp%2Fapi%2Fapi.c;h=c62e7d05738094072cf7e7590219911913330f87;hb=39d69112fcec114fde34955ceb41555221d3ba11;hp=51d1edbfdae65aae6a1f4b7efde0713865e4f520;hpb=6b3f25caff262b536a5449ac5461dd041c92a655;p=vpp.git diff --git a/src/vpp/api/api.c b/src/vpp/api/api.c index 51d1edbfdae..c62e7d05738 100644 --- a/src/vpp/api/api.c +++ b/src/vpp/api/api.c @@ -143,7 +143,7 @@ shmem_cli_output (uword arg, u8 * buffer, uword buffer_bytes) u8 **shmem_vecp = (u8 **) arg; u8 *shmem_vec; void *oldheap; - api_main_t *am = &api_main; + api_main_t *am = vlibapi_get_main (); u32 offset; shmem_vec = *shmem_vecp; @@ -170,7 +170,7 @@ vl_api_cli_t_handler (vl_api_cli_t * mp) vl_api_cli_reply_t *rp; vl_api_registration_t *reg; vlib_main_t *vm = vlib_get_main (); - api_main_t *am = &api_main; + api_main_t *am = vlibapi_get_main (); unformat_input_t input; u8 *shmem_vec = 0; void *oldheap; @@ -439,7 +439,7 @@ vl_api_get_node_graph_t_handler (vl_api_get_node_graph_t * mp) { int rv = 0; u8 *vector = 0; - api_main_t *am = &api_main; + api_main_t *am = vlibapi_get_main (); vlib_main_t *vm = vlib_get_main (); void *oldheap; vl_api_get_node_graph_reply_t *rmp; @@ -625,7 +625,7 @@ static void setup_message_id_table (api_main_t * am); static clib_error_t * vpe_api_hookup (vlib_main_t * vm) { - api_main_t *am = &api_main; + api_main_t *am = vlibapi_get_main (); #define _(N,n) \ vl_msg_api_set_handlers(VL_API_##N, #n, \