From f07fb71b6276429bd81b5ae3669c8f33d38df1fa Mon Sep 17 00:00:00 2001 From: Filip Tehlar Date: Tue, 20 Sep 2016 12:37:09 +0200 Subject: VPP-189: fix coverity issue in api_format.c Change-Id: Ib16fd69abe93c1afb2ee1d38144763f57888585c Signed-off-by: Filip Tehlar --- vpp/vpp-api/api.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'vpp/vpp-api') diff --git a/vpp/vpp-api/api.c b/vpp/vpp-api/api.c index 62dd000f..66309606 100644 --- a/vpp/vpp-api/api.c +++ b/vpp/vpp-api/api.c @@ -5716,6 +5716,8 @@ vl_api_lisp_locator_dump_t_handler (vl_api_lisp_locator_dump_t * mp) ls_index = htonl (mp->ls_index); else { + /* make sure we get a proper C-string */ + mp->ls_name[sizeof (mp->ls_name) - 1] = 0; ls_name = format (0, "%s", mp->ls_name); p = hash_get_mem (lcm->locator_set_index_by_name, ls_name); if (!p) -- cgit 1.2.3-korg