X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fpolicer%2Fpolicer_api.c;h=ae57a9359ea59f0ee995ff30916aa6627e2a24cf;hb=refs%2Fchanges%2F31%2F24031%2F8;hp=d6d6b07ac34d7e147ef4b3cc9df93f4887ea7bbc;hpb=bdc0e6b7204ea0211d4f7881497e4306586fb9ef;p=vpp.git diff --git a/src/vnet/policer/policer_api.c b/src/vnet/policer/policer_api.c index d6d6b07ac34..ae57a9359ea 100644 --- a/src/vnet/policer/policer_api.c +++ b/src/vnet/policer/policer_api.c @@ -60,7 +60,7 @@ vl_api_policer_add_del_t_handler (vl_api_policer_add_del_t * mp) name = format (0, "%s", mp->name); vec_terminate_c_string (name); - memset (&cfg, 0, sizeof (cfg)); + clib_memset (&cfg, 0, sizeof (cfg)); cfg.rfc = mp->type; cfg.rnd_type = mp->round_type; cfg.rate_type = mp->rate_type; @@ -101,7 +101,7 @@ send_policer_details (u8 * name, vl_api_policer_details_t *mp; mp = vl_msg_api_alloc (sizeof (*mp)); - memset (mp, 0, sizeof (*mp)); + clib_memset (mp, 0, sizeof (*mp)); mp->_vl_msg_id = ntohs (VL_API_POLICER_DETAILS); mp->context = context; mp->cir = htonl (config->rb.kbps.cir_kbps); @@ -204,7 +204,7 @@ setup_message_id_table (api_main_t * am) static clib_error_t * policer_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, \