X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvpp%2Fapi%2Fapi_main.c;h=7770880d01c7d4fff94215071564e5151128adf0;hb=e88865d;hp=0e05d3ed78eca2dd24aa52c8dbf6b2b02cb37b3d;hpb=7055e26952e0dee3a01422e9ae733f8996e81608;p=vpp.git diff --git a/src/vpp/api/api_main.c b/src/vpp/api/api_main.c index 0e05d3ed78e..7770880d01c 100644 --- a/src/vpp/api/api_main.c +++ b/src/vpp/api/api_main.c @@ -92,7 +92,7 @@ maybe_register_api_client (vat_main_t * vam) *regpp = clib_mem_alloc (sizeof (vl_api_registration_t)); regp = *regpp; - memset (regp, 0, sizeof (*regp)); + clib_memset (regp, 0, sizeof (*regp)); regp->registration_type = REGISTRATION_TYPE_SHMEM; regp->vl_api_registration_pool_index = regpp - am->vl_clients; regp->vlib_rp = svm; @@ -229,6 +229,7 @@ VLIB_CLI_COMMAND (api_command, static) = .path = "binary-api", .short_help = "binary-api [help] []", .function = api_command_fn, + .is_mp_safe = 1, }; /* *INDENT-ON* */