[SCM] Socket Wrapper Repository - branch master updated

Andreas Schneider asn at samba.org
Tue Jan 21 04:40:31 MST 2014


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 <asn at samba.org>
Date:   Tue Jan 21 12:24:54 2014 +0100

    src: Initialize sockaddr_un.
    
    Fixes a valgrind warning.

commit 07ece110085e3846c40e0e7408c591546ed23e4a
Author: Andreas Schneider <asn at 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


More information about the samba-cvs mailing list