AC_CACHE_CHECK([for working IPv6],
amanda_cv_working_ipv6,
[
- case "$target" in
+ case "$host" in
*-pc-cygwin) amanda_cv_working_ipv6=no;;
*)
AC_RUN_IFELSE([AC_LANG_SOURCE([[
if test "$amanda_cv_working_ipv6" = yes; then
WORKING_IPV6=yes
AC_DEFINE(WORKING_IPV6,1,
- [Target system has functional IPv6 support])
+ [This system has functional IPv6 support (kernel and compiler)])
else
# error out only if the user specifically requested support
if test x"$amanda_with_ipv6" = x"yes"; then
- AC_MSG_ERROR([IPv6 support was requested, but it is not working.])
+ AC_MSG_ERROR([IPv6 support was requested, but opening an IPv6 socket failed])
fi
fi
fi
])
-#
-# Checks to see if there's a sockaddr_storage structure
-#
-# usage:
-#
-# AC_SOCKADDR_STORAGE
-#
-# results:
-#
-# HAVE_SOCKADDR_STORAGE (defined)
-#
-AC_DEFUN([AC_SOCKADDR_STORAGE],
- [AC_MSG_CHECKING(if sockaddr_storage struct exists)
- AC_CACHE_VAL(ac_cv_has_sockaddr_storage,
- AC_TRY_COMPILE([
-# include <sys/types.h>
-# include <sys/socket.h>],
- [u_int i = sizeof (struct sockaddr_storage)],
- ac_cv_has_sockaddr_storage=yes,
- ac_cv_has_sockaddr_storage=no))
- AC_MSG_RESULT($ac_cv_has_sockaddr_storage)
- if test $ac_cv_has_sockaddr_storage = yes ; then
- AC_DEFINE(HAVE_SOCKADDR_STORAGE,1,[if struct sockaddr_storage exists])
- fi])
-
# SYNOPSIS
#
# AMANDA_SHOW_IPV6_SUMMARY