X-Git-Url: https://git.distorted.org.uk/~mdw/mLib/blobdiff_plain/c9507812caf9bbe6ad053c218461401a5eb650f6..0ce34834648838d1ca3c97f024b86181dd33c4ba:/sel/conn.c diff --git a/sel/conn.c b/sel/conn.c index a60653a..aee27d4 100644 --- a/sel/conn.c +++ b/sel/conn.c @@ -63,13 +63,13 @@ static void conn_connect(int fd, unsigned mode, void *p) conn *c = p; char buf[PATH_MAX + 8]; /* Big enough */ - size_t sinsz; + socklen_t sinsz; sinsz = sizeof(buf); sel_rmfile(&c->writer); if (getpeername(fd, (struct sockaddr *)buf, &sinsz) < 0) { int err; - size_t errsz = sizeof(err); + socklen_t errsz = sizeof(err); if (getsockopt(fd, SOL_SOCKET, SO_ERROR, &err, &errsz) == 0) errno = err; close(fd);