api: remove garbage from sockclnt_create reply 01/20401/11
authorVratko Polak <vrpolak@cisco.com>
Tue, 2 Jul 2019 09:07:24 +0000 (11:07 +0200)
committerVratko Polak <vrpolak@cisco.com>
Wed, 3 Jul 2019 17:44:38 +0000 (17:44 +0000)
commitfc4828cdbed3f8d6cef8d02239f8603d789ac099
tree7c9e510305fa6438a90cd9e8b7a64572c16fa809
parent0c7f54d489c66742903c460daa843ce048dbaf06
api: remove garbage from sockclnt_create reply

The fix uses memset to zero after alloc,
as sizing of source string is not obvious.

Function vl_msg_api_alloc_zero is added (and used),
so similar bugs can be fixed easily.

Type: fix
Ticket: VPP-1716

Change-Id: I3b20040d0de4222686c58779f2c0af78c5543504
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
src/vlibmemory/memory_shared.c
src/vlibmemory/memory_shared.h
src/vlibmemory/socket_api.c