Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
memif: Fix a message initialization problem in VAT
[vpp.git]
/
src
/
plugins
/
memif
/
memif_test.c
diff --git
a/src/plugins/memif/memif_test.c
b/src/plugins/memif/memif_test.c
index
b1d5632
..
510462e
100644
(file)
--- a/
src/plugins/memif/memif_test.c
+++ b/
src/plugins/memif/memif_test.c
@@
-164,11
+164,10
@@
api_memif_socket_filename_add_del (vat_main_t * vam)
M (MEMIF_SOCKET_FILENAME_ADD_DEL, mp);
M (MEMIF_SOCKET_FILENAME_ADD_DEL, mp);
- memset (mp, 0, sizeof (*mp));
mp->is_add = is_add;
mp->socket_id = htonl (socket_id);
mp->is_add = is_add;
mp->socket_id = htonl (socket_id);
-
memcpy (
mp->socket_filename,
- socket_filename, sizeof (mp->socket_filename) - 1);
+
strncpy ((char *)
mp->socket_filename,
+
(char *)
socket_filename, sizeof (mp->socket_filename) - 1);
vec_free (socket_filename);
vec_free (socket_filename);