The branch, master has been updated via 1c15030 src: Initialize sockaddr_un. via 07ece11 src: Make sure the memory is zeroed. from b7ec347 src: Case pid_t to an int in SWRAP_LOG.
http://gitweb.samba.org/?p=socket_wrapper.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit 1c15030a8b35960c42a0579839fd382b5a38af48 Author: Andreas Schneider <a...@samba.org> Date: Tue Jan 21 12:24:54 2014 +0100 src: Initialize sockaddr_un. Fixes a valgrind warning. commit 07ece110085e3846c40e0e7408c591546ed23e4a Author: Andreas Schneider <a...@samba.org> Date: Tue Jan 21 12:17:42 2014 +0100 src: Make sure the memory is zeroed. ----------------------------------------------------------------------- Summary of changes: src/socket_wrapper.c | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) Changeset truncated at 500 lines: diff --git a/src/socket_wrapper.c b/src/socket_wrapper.c index c5b94fb..64b76e0 100644 --- a/src/socket_wrapper.c +++ b/src/socket_wrapper.c @@ -1463,7 +1463,10 @@ static uint8_t *swrap_packet_init(struct timeval *tval, } base = (uint8_t *)malloc(alloc_len); - if (!base) return NULL; + if (base == NULL) { + return NULL; + } + memset(base, 0x0, alloc_len); buf = base; @@ -3376,7 +3379,7 @@ static ssize_t swrap_sendmsg(int s, const struct msghdr *omsg, int flags) { struct msghdr msg; struct iovec tmp; - struct sockaddr_un un_addr; + struct sockaddr_un un_addr = {0}; const struct sockaddr_un *to_un = NULL; const struct sockaddr *to = NULL; ssize_t ret; -- Socket Wrapper Repository