X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fnet%2Ftest%2Frun.c;h=d7f6c95a040dc8814cd301e8ab2eaf37103cec29;hp=955550bcf8f88b010aa89dac8479aa5d1143e777;hb=37e247dbcb57f4b2effd44b37b96dc679ee525d0;hpb=c95e517b59710347e99e07f6e73a6aeee46adb9a diff --git a/ccan/net/test/run.c b/ccan/net/test/run.c index 955550bc..d7f6c95a 100644 --- a/ccan/net/test/run.c +++ b/ccan/net/test/run.c @@ -106,7 +106,7 @@ int main(void) struct addrinfo *addr; int fd, status; struct sockaddr saddr; - socklen_t slen = sizeof(saddr); + socklen_t slen; char buf[20]; unsigned int port; @@ -119,6 +119,7 @@ int main(void) fd = net_connect(addr); ok1(fd >= 0); + slen = sizeof(saddr); ok1(getsockname(fd, &saddr, &slen) == 0); diag("family = %d", saddr.sa_family); ok1(saddr.sa_family == AF_INET); @@ -137,6 +138,7 @@ int main(void) fd = net_connect(addr); ok1(fd >= 0); + slen = sizeof(saddr); ok1(getsockname(fd, &saddr, &slen) == 0); ok1(saddr.sa_family == AF_INET6); status = read(fd, buf, sizeof(buf));