]> git.lizzy.rs Git - dragonnet.git/blobdiff - listen.c
Fix getnameinfo failure
[dragonnet.git] / listen.c
index 83adba60c9c3f01726dd5f3d96a2bd01758e8e7b..abafb01445203720a94496c679c07fedf448f441 100644 (file)
--- a/listen.c
+++ b/listen.c
@@ -101,7 +101,7 @@ static void *listener_main(void *g_listener)
 
        while (l->active) {
                struct sockaddr_storage clt_addr;
-               socklen_t clt_addrlen;
+               socklen_t clt_addrlen = sizeof clt_addr;
 
                int clt_sock = accept(l->sock, (struct sockaddr *) &clt_addr, &clt_addrlen);
                if (clt_sock < 0) {