Commit 62342430 authored by Wayne Davison's avatar Wayne Davison

Added solaris IPv6 checking to configure. Fixes #6438.

Patch from Tim Spriggs.
parent 63070274
...@@ -196,7 +196,7 @@ AC_ARG_ENABLE(ipv6, ...@@ -196,7 +196,7 @@ AC_ARG_ENABLE(ipv6,
[don't even try to use IPv6])) [don't even try to use IPv6]))
if test x"$enable_ipv6" != x"no"; then if test x"$enable_ipv6" != x"no"; then
AC_MSG_CHECKING([ipv6 stack type]) AC_MSG_CHECKING([ipv6 stack type])
for i in inria kame linux-glibc linux-inet6 toshiba v6d zeta; do for i in inria kame linux-glibc linux-inet6 solaris toshiba v6d zeta; do
case $i in case $i in
inria) inria)
# http://www.kame.net/ # http://www.kame.net/
...@@ -240,6 +240,16 @@ AC_DEFINE(INET6, 1, [true if you have IPv6])]) ...@@ -240,6 +240,16 @@ AC_DEFINE(INET6, 1, [true if you have IPv6])])
CFLAGS="-I/usr/inet6/include $CFLAGS" CFLAGS="-I/usr/inet6/include $CFLAGS"
fi fi
;; ;;
solaris)
# http://www.sun.com
AC_EGREP_CPP(yes, [
#include <netinet/ip6.h>
#ifdef __sun
yes
#endif],
[ipv6type=$i;
AC_DEFINE(INET6, 1, [true if you have IPv6])])
;;
toshiba) toshiba)
AC_EGREP_CPP(yes, [ AC_EGREP_CPP(yes, [
#include <sys/param.h> #include <sys/param.h>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment