summaryrefslogtreecommitdiff
path: root/src/socket
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2024-12-10 15:01:39 -0500
committerAndrew Opalach <andrew@akon.city> 2024-12-10 15:01:39 -0500
commitdcc43df0a40cbb2126505396cac4db26008d49b1 (patch)
tree07c6bddbdffb37d711cd6f8cdc50825ebaae575e /src/socket
parent54b720762349fb71b73914d52bc7ddf49c0b60af (diff)
downloadlibnaunet-dcc43df0a40cbb2126505396cac4db26008d49b1.tar.gz
libnaunet-dcc43df0a40cbb2126505396cac4db26008d49b1.tar.bz2
libnaunet-dcc43df0a40cbb2126505396cac4db26008d49b1.zip
Zero sockaddr_storage
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'src/socket')
-rw-r--r--src/socket/socket_linux.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/socket/socket_linux.c b/src/socket/socket_linux.c
index 9f794bb..6d8b3fe 100644
--- a/src/socket/socket_linux.c
+++ b/src/socket/socket_linux.c
@@ -184,7 +184,7 @@ bool aki_socket_accept(struct aki_socket *sock, struct aki_socket *cl)
al_assert(sock->type == AKI_SOCKET_TCP || sock->type == AKI_SOCKET_UNIX);
cl->type = sock->type;
- struct sockaddr_storage addr;
+ struct sockaddr_storage addr = { 0 };
socklen_t addrlen = sizeof(addr);
if ((cl->fd = accept(sock->fd, (struct sockaddr *)&addr, &addrlen)) == -1) {
al_log_error("socket", "accept() failed: %s (%d).", aki_strerror(errno), errno);