From c372d20ef78322f5cd59ddbff44fa41156d851d5 Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Sat, 13 Feb 2016 19:33:40 +0000 Subject: [PATCH] yaid.c: Use `socklen_t' as appropriate. Organization: Straylight/Edgeware From: Mark Wooding --- configure.ac | 2 ++ yaid.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) 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. */ -- [mdw]