X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvpp%2Fapi%2Fapi_main.c;h=f88057142022c36ef95c0dba57a8f99033517f14;hb=f72212e00282712f5829a7f76a8cb6f486cdae60;hp=129334830d7684f51e97de2cd2284b08bc73864c;hpb=c6372ebfc9914ea2b43279dd593da47fd00f0af4;p=vpp.git diff --git a/src/vpp/api/api_main.c b/src/vpp/api/api_main.c index 129334830d7..f8805714202 100644 --- a/src/vpp/api/api_main.c +++ b/src/vpp/api/api_main.c @@ -110,6 +110,9 @@ maybe_register_api_client (vat_main_t * vam) vam->my_client_index = vl_msg_api_handle_from_index_and_epoch (regp->vl_api_registration_pool_index, am->shmem_hdr->application_restarts); + + vam->vl_input_queue = am->shmem_hdr->vl_input_queue; + api_sw_interface_dump (vam); } static clib_error_t * @@ -128,8 +131,6 @@ api_command_fn (vlib_main_t * vm, maybe_register_api_client (vam); - vam->vl_input_queue = am->shmem_hdr->vl_input_queue; - /* vec_validated in the init routine */ _vec_len (vam->inbuf) = 0;