chiark / gitweb /
configure.ac, inet.c, un.c: Portability fixes for 64-bit socketry.
[fwd] / un.c
diff --git a/un.c b/un.c
index c1e1e4db68c44454cf2944532b3635b5bce7d862..1ee53638b14e253423d7206be59328a0630c751f 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);