]> err.no Git - varnish/commitdiff
Use the correct target of sizeof().
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Mon, 25 Jun 2007 09:23:14 +0000 (09:23 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Mon, 25 Jun 2007 09:23:14 +0000 (09:23 +0000)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@1556 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-cache/bin/varnishd/tcp.c

index b3d6c2656b5ca4d2bb446fee0cd9ba33a5833354..7f756b641c8628ee1e6382c133aab1b7465a5742 100644 (file)
@@ -80,7 +80,7 @@ TCP_myname(int sock, char *abuf, unsigned alen, char *pbuf, unsigned plen)
        struct sockaddr *addr = (void*)&addr_s;
        socklen_t l;
 
-       l = sizeof addr;
+       l = sizeof addr_s;
        AZ(getsockname(sock, addr, &l));
        TCP_name(addr, l, abuf, alen, pbuf, plen);
 }