Add some missing freeaddrinfo() calls to avoid leaking memory.
[tinc] / src / net_setup.c
index 4f9d738..17675ae 100644 (file)
@@ -902,6 +902,7 @@ static bool setup_myself(void) {
 
                free(myport);
                memcpy(&sa, ai->ai_addr, ai->ai_addrlen);
+               freeaddrinfo(ai);
                sockaddr2str(&sa, NULL, &myport);
        }