From 7efc8fd265beb23cdd0187531fce56851cdea1ae Mon Sep 17 00:00:00 2001 From: Oleg Hahm Date: Fri, 20 Nov 2015 21:37:14 +0100 Subject: [PATCH] posix sockets: initialize sockaddr properly to 0 --- sys/posix/sockets/posix_sockets.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/posix/sockets/posix_sockets.c b/sys/posix/sockets/posix_sockets.c index 635e63bd8..5da579587 100644 --- a/sys/posix/sockets/posix_sockets.c +++ b/sys/posix/sockets/posix_sockets.c @@ -695,6 +695,7 @@ ssize_t recvfrom(int socket, void *restrict buffer, size_t length, int flags, errno = EINVAL; return -1; } + memset(&tmp, 0, sizeof(struct sockaddr_storage)); switch (s->domain) { case AF_INET: addr = _in_addr_ptr(&tmp);