summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorMats Erik Andersson <mats.andersson@gisladisker.se>2011-04-10 02:47:51 +0200
committerBruno Haible <bruno@clisp.org>2011-04-10 02:48:46 +0200
commit62f3b86f62d54b61c03a12b9b1674cfb996d9976 (patch)
tree03429fb3a701aa6deba0a507421da1185b38d085 /m4
parentf2b86e893c842eee27fc92c15945eb2ba0094d01 (diff)
downloadgnulib-62f3b86f62d54b61c03a12b9b1674cfb996d9976.tar.gz
getaddrinfo: Fix test for sa_len member.
* m4/getaddrinfo.m4 (gl_PREREQ_GETADDRINFO): When testing for sa_len, include <sys/types.h> before <sys/socket.h>.
Diffstat (limited to 'm4')
-rw-r--r--m4/getaddrinfo.m47
1 files changed, 5 insertions, 2 deletions
diff --git a/m4/getaddrinfo.m4 b/m4/getaddrinfo.m4
index 94c276f836..e57623694c 100644
--- a/m4/getaddrinfo.m4
+++ b/m4/getaddrinfo.m4
@@ -1,4 +1,4 @@
-# getaddrinfo.m4 serial 23
+# getaddrinfo.m4 serial 24
dnl Copyright (C) 2004-2011 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
@@ -105,7 +105,10 @@ AC_DEFUN([gl_PREREQ_GETADDRINFO], [
dnl Including sys/socket.h is wrong for Windows, but Windows does not
dnl have sa_len so the result is correct anyway.
- AC_CHECK_MEMBERS([struct sockaddr.sa_len], , , [#include <sys/socket.h>])
+ AC_CHECK_MEMBERS([struct sockaddr.sa_len], , , [
+#include <sys/types.h>
+#include <sys/socket.h>
+])
AC_CHECK_HEADERS_ONCE([netinet/in.h])