X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=configure.in;fp=configure.in;h=7c5e5b760578a4aa49b27b5d89c412a52ad05a80;hb=9b1f5beca29ec78141f19a19d689f0f7cc3fe3ac;hp=298eab7004af8671a5d212418ea997a61605f010;hpb=9e97df973e333c18f65f251a213fcf736e52653f;p=ircu2.10.12-pk.git diff --git a/configure.in b/configure.in index 298eab7..7c5e5b7 100644 --- a/configure.in +++ b/configure.in @@ -119,6 +119,8 @@ AC_STRUCT_TM AC_TYPE_UID_T unet_CHECK_TYPE_SIZES AC_CHECK_TYPE(socklen_t, unsigned int) +AC_CHECK_TYPE(struct sockaddr_in6, [unet_have_sockaddr_in6="yes"], [unet_have_sockaddr_in6="no"], [#include +#include ]) dnl Checks for library functions. AC_CHECK_FUNCS([kqueue setrlimit getrusage times]) @@ -255,6 +257,15 @@ if test x"$unet_cv_with_leak_detect" != xno; then fi fi +AC_ARG_WITH([ipv6], + AS_HELP_STRING([--without-ipv6], [disable IPv6 support (default is autodetect)]), + [ac_cv_use_ipv6=$withval], + [ac_cv_use_ipv6=$unet_have_sockaddr_in6]) +AC_CACHE_CHECK([whether to use IPv6], [ac_cv_use_ipv6], [ac_cv_use_ipv6=no]) +if test x"$ac_cv_use_ipv6" != "xno" ; then + AC_DEFINE([IPV6], , [Enable IPv6 support]) +fi + dnl And now for --disable-asserts AC_MSG_CHECKING([whether to enable asserts]) AC_ARG_ENABLE([asserts],