diff options
Diffstat (limited to 'ares/configure.ac')
-rw-r--r-- | ares/configure.ac | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ares/configure.ac b/ares/configure.ac index 73901394a..271dfeb4f 100644 --- a/ares/configure.ac +++ b/ares/configure.ac @@ -176,7 +176,10 @@ CARES_CHECK_STRUCT( )
if test "$ac_have_sockaddr_in6" = "yes" ; then
-CARES_CHECK_STRUCT_MEMBER(
+AC_CHECK_MEMBER(struct sockaddr_in6.sin6_scope_id,
+ AC_DEFINE_UNQUOTED(HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID,1,
+ [Define to 1 if your struct sockaddr_in6 has sin6_scope_id.])
+ , ,
[
#ifdef HAVE_SYS_TYPES_H
#include <sys/types.h>
@@ -188,8 +191,6 @@ CARES_CHECK_STRUCT_MEMBER( #include <netinet/in.h>
#endif
], [sockaddr_in6], [sin6_scope_id],
- AC_DEFINE_UNQUOTED(HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID,1,
- [Define to 1 if your struct sockaddr_in6 has sin6_scope_id.])
)
fi
|