diff options
author | gdt <gdt> | 2003-12-03 17:52:30 +0000 |
---|---|---|
committer | gdt <gdt> | 2003-12-03 17:52:30 +0000 |
commit | fa3232e12235d02204bc7060018b49d3e888faa7 (patch) | |
tree | a3a1418320392314b08cd067694d1416835a0d8c | |
parent | d6b72f7ab1d33a43e1b6d5cd3410ac53e3bf74a9 (diff) |
check for v6 header files after we figure out whether we are doing v6
and if so which flavor.
Fixes 99% of bugzilla bug #62.
-rw-r--r-- | ChangeLog | 7 | ||||
-rwxr-xr-x | configure.ac | 14 |
2 files changed, 16 insertions, 5 deletions
@@ -1,5 +1,12 @@ 2003-12-03 Greg Troxel <gdt@poblano.ir.bbn.com> + * configure.ac: Move tests for v6 header files to after the check + for v6 code version, and conditionalize on the right variable. + (Fixes problem where v6 header files are not included when v6 is + enabled implicitly.) + +2003-12-03 Greg Troxel <gdt@poblano.ir.bbn.com> + * configure.ac: Add --enable-exampledir to specify where example config files should go, defaulting to sysconfdir. diff --git a/configure.ac b/configure.ac index ef24dc00..b3fd50ec 100755 --- a/configure.ac +++ b/configure.ac @@ -209,11 +209,7 @@ AC_CHECK_HEADERS([sys/socket.h netinet/in_systm.h netinet/in.h \ net/if_dl.h net/netopt.h inet/nd.h net/route.h \ net/if.h net/if_var.h netinet/in_var.h]) -if test "x${enable_ipv6}" = "xyes"; then -AC_CHECK_HEADERS([netinet6/in6.h netinet/in6_var.h netinet/icmp6.h \ - netinet6/in6_var.h netinet6/nd6.h]) -fi -dnl if enable_ipv6 +dnl V6 headers are checked below, after we check for v6 dnl check some types AC_C_CONST @@ -637,6 +633,14 @@ dnl ----------------------- fi fi +dnl ------------------ +dnl IPv6 header checks +dnl ------------------ +if test "x${zebra_cv_ipv6}" = "xyes"; then +AC_CHECK_HEADERS([netinet6/in6.h netinet/in6_var.h netinet/icmp6.h \ + netinet6/in6_var.h netinet6/nd6.h]) +fi + dnl -------------------- dnl Daemon disable check dnl -------------------- |