chan.c (chan_open): Actually initialize the error indicator.
[fwd] / un.c
diff --git a/un.c b/un.c
index c1e1e4d..1ee5363 100644 (file)
--- a/un.c
+++ b/un.c
@@ -119,7 +119,7 @@ static reffd *un_accept(int fd, addr_opts *ao, const char *desc)
   {
     char buf[PATH_MAX + sizeof(struct sockaddr)];
     struct sockaddr_un *sun = (struct sockaddr_un *)buf;
-    size_t sunsz = sizeof(buf);
+    socklen_t sunsz = sizeof(buf);
 
     if ((nfd = accept(fd, (struct sockaddr *)sun, &sunsz)) < 0)
       return (0);