From: Mark Wooding Date: Sat, 13 Feb 2016 19:33:40 +0000 (+0000) Subject: yaid.c: Use `socklen_t' as appropriate. X-Git-Tag: 1.0.4~1 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/yaid/commitdiff_plain/c372d20ef78322f5cd59ddbff44fa41156d851d5?ds=inline yaid.c: Use `socklen_t' as appropriate. --- diff --git a/configure.ac b/configure.ac index 33214ba..7c63934 100644 --- a/configure.ac +++ b/configure.ac @@ -43,6 +43,8 @@ AX_CFLAGS_WARN_ALL AC_CHECK_HEADERS([stdarg.h]) +AX_TYPE_SOCKLEN_T + AC_SEARCH_LIBS([socket], [socket]) PKG_CHECK_MODULES([mLib], [mLib >= 2.2.1]) diff --git a/yaid.c b/yaid.c index 7de374d..d0d917a 100644 --- a/yaid.c +++ b/yaid.c @@ -861,7 +861,7 @@ static void accept_client(int fd, unsigned mode, void *p) struct listen *l = p; struct client *c; struct sockaddr_storage ssr, ssl; - size_t ssz = sizeof(ssr); + socklen_t ssz = sizeof(ssr); int sk; /* Accept the new connection. */