X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fsyslog%2Fsyslog_api.c;h=626a2ac4396e9b227c5441c0716f644d48e7cf73;hb=39d69112fcec114fde34955ceb41555221d3ba11;hp=cef7b6071573663980aeb067cd52c8ae172f3483;hpb=8c8acc027871f97370ee549306876690030c3bbb;p=vpp.git diff --git a/src/vnet/syslog/syslog_api.c b/src/vnet/syslog/syslog_api.c index cef7b607157..626a2ac4396 100644 --- a/src/vnet/syslog/syslog_api.c +++ b/src/vnet/syslog/syslog_api.c @@ -149,9 +149,9 @@ vl_api_syslog_get_sender_t_handler (vl_api_syslog_get_sender_t * mp) /* *INDENT-OFF* */ REPLY_MACRO2 (VL_API_SYSLOG_GET_SENDER_REPLY, ({ - clib_memcpy (rmp->collector_address, &(sm->collector), + clib_memcpy (&rmp->collector_address, &(sm->collector), sizeof(ip4_address_t)); - clib_memcpy (rmp->src_address, &(sm->src_address), + clib_memcpy (&rmp->src_address, &(sm->src_address), sizeof(ip4_address_t)); rmp->collector_port = htons (sm->collector_port); if (sm->fib_index == ~0) @@ -212,7 +212,7 @@ setup_message_id_table (api_main_t * am) static clib_error_t * syslog_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, \