Diff for /embedaddon/quagga/configure between versions 1.1.1.4 and 1.1.1.5

version 1.1.1.4, 2013/07/21 23:54:37 version 1.1.1.5, 2016/11/02 10:09:09
Line 1 Line 1
 #! /bin/sh  #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.  # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for Quagga 0.99.22.# Generated by GNU Autoconf 2.69 for Quagga 1.0.20160315.
 #  #
 # Report bugs to <https://bugzilla.quagga.net>.  # Report bugs to <https://bugzilla.quagga.net>.
 #  #
Line 590  MAKEFLAGS= Line 590  MAKEFLAGS=
 # Identity of this package.  # Identity of this package.
 PACKAGE_NAME='Quagga'  PACKAGE_NAME='Quagga'
 PACKAGE_TARNAME='quagga'  PACKAGE_TARNAME='quagga'
PACKAGE_VERSION='0.99.22'PACKAGE_VERSION='1.0.20160315'
PACKAGE_STRING='Quagga 0.99.22'PACKAGE_STRING='Quagga 1.0.20160315'
 PACKAGE_BUGREPORT='https://bugzilla.quagga.net'  PACKAGE_BUGREPORT='https://bugzilla.quagga.net'
 PACKAGE_URL=''  PACKAGE_URL=''
   
Line 638  ac_subst_vars='am__EXEEXT_FALSE Line 638  ac_subst_vars='am__EXEEXT_FALSE
 am__EXEEXT_TRUE  am__EXEEXT_TRUE
 LTLIBOBJS  LTLIBOBJS
 quagga_statedir  quagga_statedir
PILDFLAGSRUNTESTDEFAULTFLAGS
PICFLAGSDEJAGNU
 CONFDATE  CONFDATE
 WEAK_ALIAS_CROSSFILE  WEAK_ALIAS_CROSSFILE
 WEAK_ALIAS  WEAK_ALIAS
Line 650  HAVE_LIBPCREPOSIX Line 650  HAVE_LIBPCREPOSIX
 OSPFAPI  OSPFAPI
 OSPFCLIENT  OSPFCLIENT
 CURSES  CURSES
 INCLUDES  
 VTYSH  VTYSH
 SOLARIS  SOLARIS
   PIMD
 ISISD  ISISD
 WATCHQUAGGA  WATCHQUAGGA
 BABELD  
 OSPF6D  OSPF6D
 OSPFD  OSPFD
 RIPNGD  RIPNGD
 RIPD  RIPD
 BGPD  BGPD
 ZEBRA  ZEBRA
 BUILD_TESTS  
 DOC  DOC
   PIMD_FALSE
   PIMD_TRUE
 ISISD_FALSE  ISISD_FALSE
 ISISD_TRUE  ISISD_TRUE
 OSPF6D_FALSE  OSPF6D_FALSE
Line 674  OSPFCLIENT_FALSE Line 674  OSPFCLIENT_FALSE
 OSPFCLIENT_TRUE  OSPFCLIENT_TRUE
 WATCHQUAGGA_FALSE  WATCHQUAGGA_FALSE
 WATCHQUAGGA_TRUE  WATCHQUAGGA_TRUE
 BABELD_FALSE  
 BABELD_TRUE  
 OSPFD_FALSE  OSPFD_FALSE
 OSPFD_TRUE  OSPFD_TRUE
 RIPD_FALSE  RIPD_FALSE
Line 684  BGPD_FALSE Line 682  BGPD_FALSE
 BGPD_TRUE  BGPD_TRUE
 ZEBRA_FALSE  ZEBRA_FALSE
 ZEBRA_TRUE  ZEBRA_TRUE
 LIB_IPV6  
 IPFORWARD  IPFORWARD
 IF_PROC  
 IOCTL_METHOD  IOCTL_METHOD
 IF_METHOD  IF_METHOD
 RTREAD_METHOD  RTREAD_METHOD
 HAVE_NETLINK_FALSE  HAVE_NETLINK_FALSE
 HAVE_NETLINK_TRUE  HAVE_NETLINK_TRUE
 OTHER_METHOD  
 KERNEL_METHOD  KERNEL_METHOD
 RT_METHOD  RT_METHOD
 LIBM  LIBM
Line 703  VTYSH_TRUE Line 698  VTYSH_TRUE
 LIBREADLINE  LIBREADLINE
 GIT_VERSION_FALSE  GIT_VERSION_FALSE
 GIT_VERSION_TRUE  GIT_VERSION_TRUE
 MULTIPATH_NUM  
 enable_vty_group  enable_vty_group
 enable_group  enable_group
 enable_user  enable_user
Line 716  LIPO Line 710  LIPO
 NMEDIT  NMEDIT
 DSYMUTIL  DSYMUTIL
 MANIFEST_TOOL  MANIFEST_TOOL
 RANLIB  
 ac_ct_AR  ac_ct_AR
 DLLTOOL  DLLTOOL
 OBJDUMP  OBJDUMP
Line 728  FGREP Line 721  FGREP
 LIBTOOL  LIBTOOL
 AR  AR
 LN_S  LN_S
   WERROR
 HAVE_LATEX_FALSE  HAVE_LATEX_FALSE
 HAVE_LATEX_TRUE  HAVE_LATEX_TRUE
 LATEXMK  LATEXMK
Line 735  PDFLATEX Line 729  PDFLATEX
 SED  SED
 EGREP  EGREP
 GREP  GREP
   RANLIB
 CPP  CPP
 am__fastdepCC_FALSE  am__fastdepCC_FALSE
 am__fastdepCC_TRUE  am__fastdepCC_TRUE
Line 758  pkgsrcdir Line 753  pkgsrcdir
 exampledir  exampledir
 GAWK  GAWK
 PERL  PERL
   AM_BACKSLASH
   AM_DEFAULT_VERBOSITY
   AM_DEFAULT_V
   AM_V
 am__untar  am__untar
 am__tar  am__tar
 AMTAR  AMTAR
Line 793  build_os Line 792  build_os
 build_vendor  build_vendor
 build_cpu  build_cpu
 build  build
   CONFIG_ARGS
 target_alias  target_alias
 host_alias  host_alias
 build_alias  build_alias
Line 834  SHELL' Line 834  SHELL'
 ac_subst_files=''  ac_subst_files=''
 ac_user_opts='  ac_user_opts='
 enable_option_checking  enable_option_checking
   enable_silent_rules
 enable_exampledir  enable_exampledir
 enable_pkgsrcrcdir  enable_pkgsrcrcdir
 with_cflags  with_cflags
Line 848  enable_libtool_lock Line 849  enable_libtool_lock
 with_pkg_extra_version  with_pkg_extra_version
 with_pkg_git_version  with_pkg_git_version
 enable_vtysh  enable_vtysh
 enable_ipv6  
 enable_doc  enable_doc
 enable_tests  
 enable_zebra  enable_zebra
 enable_bgpd  enable_bgpd
 enable_ripd  enable_ripd
 enable_ripngd  enable_ripngd
 enable_ospfd  enable_ospfd
 enable_ospf6d  enable_ospf6d
 enable_babeld  
 enable_watchquagga  enable_watchquagga
 enable_isisd  enable_isisd
enable_solarisenable_pimd
 enable_bgp_announce  enable_bgp_announce
 enable_netlink  
 enable_broken_aliases  
 enable_snmp  enable_snmp
 with_libpam  with_libpam
 enable_tcp_zebra  enable_tcp_zebra
 enable_opaque_lsa  
 enable_ospfapi  enable_ospfapi
 enable_ospfclient  enable_ospfclient
 enable_ospf_te  
 enable_multipath  enable_multipath
 enable_user  enable_user
 enable_group  enable_group
Line 885  enable_rusage Line 879  enable_rusage
 enable_gcc_ultra_verbose  enable_gcc_ultra_verbose
 enable_linux24_tcp_md5  enable_linux24_tcp_md5
 enable_gcc_rdynamic  enable_gcc_rdynamic
   enable_backtrace
 enable_time_check  enable_time_check
 enable_pcreposix  enable_pcreposix
 enable_fpm  enable_fpm
   enable_werror
 enable_largefile  enable_largefile
 enable_pie  
 '  '
       ac_precious_vars='build_alias        ac_precious_vars='build_alias
 host_alias  host_alias
Line 1441  if test "$ac_init_help" = "long"; then Line 1436  if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.    # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.    # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF    cat <<_ACEOF
\`configure' configures Quagga 0.99.22 to adapt to many kinds of systems.\`configure' configures Quagga 1.0.20160315 to adapt to many kinds of systems.
   
 Usage: $0 [OPTION]... [VAR=VALUE]...  Usage: $0 [OPTION]... [VAR=VALUE]...
   
Line 1512  fi Line 1507  fi
   
 if test -n "$ac_init_help"; then  if test -n "$ac_init_help"; then
   case $ac_init_help in    case $ac_init_help in
     short | recursive ) echo "Configuration of Quagga 0.99.22:";;     short | recursive ) echo "Configuration of Quagga 1.0.20160315:";;
    esac     esac
   cat <<\_ACEOF    cat <<\_ACEOF
   
Line 1520  Optional Features: Line 1515  Optional Features:
   --disable-option-checking  ignore unrecognized --enable/--with options    --disable-option-checking  ignore unrecognized --enable/--with options
   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
     --enable-silent-rules          less verbose build output (undo: `make V=1')
     --disable-silent-rules         verbose build output (undo: `make V=0')
   --enable-exampledir     specify alternate directory for examples    --enable-exampledir     specify alternate directory for examples
   --enable-pkgsrcrcdir    specify directory for rc.d scripts    --enable-pkgsrcrcdir    specify directory for rc.d scripts
  --enable-dependency-tracking  --disable-dependency-tracking  speeds up one-time build
                          do not reject slow dependency extractors  --enable-dependency-tracking   do not reject slow dependency extractors
  --disable-dependency-tracking 
                          speeds up one-time build 
   --enable-shared[=PKGS]  build shared libraries [default=yes]    --enable-shared[=PKGS]  build shared libraries [default=yes]
   --enable-static[=PKGS]  build static libraries [default=yes]    --enable-static[=PKGS]  build static libraries [default=yes]
   --enable-fast-install[=PKGS]    --enable-fast-install[=PKGS]
                           optimize for fast installation [default=yes]                            optimize for fast installation [default=yes]
   --disable-libtool-lock  avoid locking (might break parallel builds)    --disable-libtool-lock  avoid locking (might break parallel builds)
  --enable-vtysh          include integrated vty shell for Quagga  --disable-vtysh         do not build integrated vty shell for Quagga
  --disable-ipv6          turn off IPv6 related features and daemons 
   --disable-doc           do not build docs    --disable-doc           do not build docs
   --disable-tests         do not build tests  
   --disable-zebra         do not build zebra daemon    --disable-zebra         do not build zebra daemon
   --disable-bgpd          do not build bgpd    --disable-bgpd          do not build bgpd
   --disable-ripd          do not build ripd    --disable-ripd          do not build ripd
   --disable-ripngd        do not build ripngd    --disable-ripngd        do not build ripngd
   --disable-ospfd         do not build ospfd    --disable-ospfd         do not build ospfd
   --disable-ospf6d        do not build ospf6d    --disable-ospf6d        do not build ospf6d
   --disable-babeld        do not build babeld  
   --disable-watchquagga   do not build watchquagga    --disable-watchquagga   do not build watchquagga
  --enable-isisd          build isisd  --disable-isisd         do not build isisd
  --enable-solaris          build solaris  --disable-pimd          do not build pimd
   --disable-bgp-announce, turn off BGP route announcement    --disable-bgp-announce, turn off BGP route announcement
   --enable-netlink        force to use Linux netlink interface  
   --enable-broken-aliases enable aliases as distinct interfaces for Linux 2.2.X  
   --enable-snmp=ARG       enable SNMP support (smux or agentx)    --enable-snmp=ARG       enable SNMP support (smux or agentx)
  --enable-tcp-zebra      enable TCP/IP socket connection between zebra and protocol daemon  --enable-tcp-zebra      enable TCP/IP socket connection between zebra and
  --disable-opaque-lsa    do not build OSPF Opaque-LSA with OSPFAPI support                          protocol daemon
                          (RFC2370) 
   --disable-ospfapi       do not build OSPFAPI to access the OSPF LSA Database    --disable-ospfapi       do not build OSPFAPI to access the OSPF LSA Database
  --disable-ospfclient    do not build OSPFAPI client for OSPFAPI,  --disable-ospfclient    do not build OSPFAPI client for OSPFAPI, (this is
                          (this is the default if --disable-ospfapi is set)                          the default if --disable-ospfapi is set)
  --disable-ospf-te       disable Traffic Engineering Extension to OSPF 
   --enable-multipath=ARG  enable multipath function, ARG must be digit    --enable-multipath=ARG  enable multipath function, ARG must be digit
  --enable-user=user      user to run Quagga suite as (default quagga)  --enable-user=USER      user to run Quagga suite as (default quagga)
  --enable-group=group    group to run Quagga suite as (default quagga)  --enable-group=GROUP    group to run Quagga suite as (default quagga)
   --enable-vty-group=ARG  set vty sockets to have specified group as owner    --enable-vty-group=ARG  set vty sockets to have specified group as owner
  --enable-configfile-mask=ARG  set mask for config files  --enable-configfile-mask=ARG
  --enable-logfile-mask=ARG     set mask for log files                          set mask for config files
  --disable-rtadv               disable IPV6 router advertisement feature  --enable-logfile-mask=ARG
  --enable-irdp                 enable IRDP server support in zebra                          set mask for log files
  --enable-isis-topology        enable IS-IS topology generator  --disable-rtadv         disable IPV6 router advertisement feature
  --disable-capabilities        disable using POSIX capabilities  --enable-irdp           enable IRDP server support in zebra
  --disable-rusage              disable using getrusage  --enable-isis-topology  enable IS-IS topology generator
  --enable-gcc-ultra-verbose    enable ultra verbose GCC warnings  --disable-capabilities  disable using POSIX capabilities
  --enable-linux24-tcp-md5  enable support for old, Linux-2.4 RFC2385 patch  --disable-rusage        disable using getrusage
  --enable-gcc-rdynamic   enable gcc linking with -rdynamic for better backtraces  --enable-gcc-ultra-verbose
  --disable-time-check          disable slow thread warning messages                          enable ultra verbose GCC warnings
  --enable-pcreposix          enable using PCRE Posix libs for regex functions  --enable-linux24-tcp-md5
                           enable support for old, Linux-2.4 RFC2385 patch
   --enable-gcc-rdynamic   enable linking with -rdynamic for better backtraces
                           (default if gcc)
   --disable-backtrace,    disable crash backtraces (default autodetect)
   --disable-time-check    disable slow thread warning messages
   --enable-pcreposix      enable using PCRE Posix libs for regex functions
   --enable-fpm            enable Forwarding Plane Manager support    --enable-fpm            enable Forwarding Plane Manager support
     --enable-werror         enable -Werror (recommended for developers only)
   --disable-largefile     omit support for large files    --disable-largefile     omit support for large files
   --disable-pie           Do not build tools as a Position Independent  
                           Executables  
   
 Optional Packages:  Optional Packages:
   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
Line 1668  fi Line 1661  fi
 test -n "$ac_init_help" && exit $ac_status  test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then  if $ac_init_version; then
   cat <<\_ACEOF    cat <<\_ACEOF
Quagga configure 0.99.22Quagga configure 1.0.20160315
 generated by GNU Autoconf 2.69  generated by GNU Autoconf 2.69
   
 Copyright (C) 2012 Free Software Foundation, Inc.  Copyright (C) 2012 Free Software Foundation, Inc.
Line 2194  cat >config.log <<_ACEOF Line 2187  cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while  This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.  running configure, to aid debugging if configure makes a mistake.
   
It was created by Quagga $as_me 0.99.22, which wasIt was created by Quagga $as_me 1.0.20160315, which was
 generated by GNU Autoconf 2.69.  Invocation command line was  generated by GNU Autoconf 2.69.  Invocation command line was
   
   $ $0 $@    $ $0 $@
Line 2545  ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $ Line 2538  ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $
 ac_compiler_gnu=$ac_cv_c_compiler_gnu  ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
   
   CONFIG_ARGS="$*"
   
   
   
   
 ac_aux_dir=  ac_aux_dir=
 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do  for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   if test -f "$ac_dir/install-sh"; then    if test -f "$ac_dir/install-sh"; then
Line 2688  test -n "$target_alias" && Line 2683  test -n "$target_alias" &&
     NONENONEs,x,x, &&      NONENONEs,x,x, &&
   program_prefix=${target_alias}-    program_prefix=${target_alias}-
   
am__api_version='1.12'am__api_version='1.11'
   
 # Find a good install program.  We prefer a C program (faster),  # Find a good install program.  We prefer a C program (faster),
 # so one script is as good as another.  But avoid the broken or  # so one script is as good as another.  But avoid the broken or
Line 2785  test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m Line 2780  test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
 $as_echo_n "checking whether build environment is sane... " >&6; }  $as_echo_n "checking whether build environment is sane... " >&6; }
   # Just in case
   sleep 1
   echo timestamp > conftest.file
 # Reject unsafe characters in $srcdir or the absolute working directory  # Reject unsafe characters in $srcdir or the absolute working directory
 # name.  Accept space and tab only in the latter.  # name.  Accept space and tab only in the latter.
 am_lf='  am_lf='
Line 2795  case `pwd` in Line 2793  case `pwd` in
 esac  esac
 case $srcdir in  case $srcdir in
   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)    *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
 esac  esac
   
# Do 'set' in a subshell so we don't clobber the current shell's# Do `set' in a subshell so we don't clobber the current shell's
 # arguments.  Must try -L first in case configure is actually a  # arguments.  Must try -L first in case configure is actually a
 # symlink; some systems play weird games with the mod time of symlinks  # symlink; some systems play weird games with the mod time of symlinks
 # (eg FreeBSD returns the mod time of the symlink's containing  # (eg FreeBSD returns the mod time of the symlink's containing
 # directory).  # directory).
 if (  if (
   am_has_slept=no   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   for am_try in 1 2; do   if test "$*" = "X"; then
     echo "timestamp, slept: $am_has_slept" > conftest.file      # -L didn't work.
     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`      set X `ls -t "$srcdir/configure" conftest.file`
     if test "$*" = "X"; then   fi
        # -L didn't work.   rm -f conftest.file
        set X `ls -t "$srcdir/configure" conftest.file`   if test "$*" != "X $srcdir/configure conftest.file" \
     fi      && test "$*" != "X conftest.file $srcdir/configure"; then
     if test "$*" != "X $srcdir/configure conftest.file" \ 
        && test "$*" != "X conftest.file $srcdir/configure"; then 
   
        # If neither matched, then we have a broken ls.  This can happen      # If neither matched, then we have a broken ls.  This can happen
        # if, for instance, CONFIG_SHELL is bash and it inherits a      # if, for instance, CONFIG_SHELL is bash and it inherits a
        # broken ls alias from the environment.  This has actually      # broken ls alias from the environment.  This has actually
        # happened.  Such a system could not be considered "sane".      # happened.  Such a system could not be considered "sane".
        as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
  alias in your environment" "$LINENO" 5alias in your environment" "$LINENO" 5
     fi   fi
     if test "$2" = conftest.file || test $am_try -eq 2; then
       break 
     fi 
     # Just in case. 
     sleep 1 
     am_has_slept=yes 
   done 
    test "$2" = conftest.file     test "$2" = conftest.file
    )     )
 then  then
Line 2840  Check your system clock" "$LINENO" 5 Line 2830  Check your system clock" "$LINENO" 5
 fi  fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
 $as_echo "yes" >&6; }  $as_echo "yes" >&6; }
 # If we didn't sleep, we still need to ensure time stamps of config.status and  
 # generated files are strictly newer.  
 am_sleep_pid=  
 if grep 'slept: no' conftest.file >/dev/null 2>&1; then  
   ( sleep 1 ) &  
   am_sleep_pid=$!  
 fi  
   
 rm -f conftest.file  
   
 test "$program_prefix" != NONE &&  test "$program_prefix" != NONE &&
   program_transform_name="s&^&$program_prefix&;$program_transform_name"    program_transform_name="s&^&$program_prefix&;$program_transform_name"
 # Use a double $ so make ignores it.  # Use a double $ so make ignores it.
Line 2876  if eval "$MISSING --run true"; then Line 2856  if eval "$MISSING --run true"; then
   am_missing_run="$MISSING --run "    am_missing_run="$MISSING --run "
 else  else
   am_missing_run=    am_missing_run=
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
 fi  fi
   
 if test x"${install_sh}" != xset; then  if test x"${install_sh}" != xset; then
Line 2889  if test x"${install_sh}" != xset; then Line 2869  if test x"${install_sh}" != xset; then
   esac    esac
 fi  fi
   
# Installed binaries are usually stripped using 'strip' when the user# Installed binaries are usually stripped using `strip' when the user
# run "make install-strip".  However 'strip' might not be the right# run `make install-strip'.  However `strip' might not be the right
 # tool to use in cross-compilation environments, therefore Automake  # tool to use in cross-compilation environments, therefore Automake
# will honor the 'STRIP' environment variable to overrule this program.# will honor the `STRIP' environment variable to overrule this program.
 if test "$cross_compiling" != no; then  if test "$cross_compiling" != no; then
   if test -n "$ac_tool_prefix"; then    if test -n "$ac_tool_prefix"; then
   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.    # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
Line 3031  fi Line 3011  fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
 $as_echo "$MKDIR_P" >&6; }  $as_echo "$MKDIR_P" >&6; }
   
   mkdir_p="$MKDIR_P"
   case $mkdir_p in
     [\\/$]* | ?:[\\/]*) ;;
     */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
   esac
   
 for ac_prog in gawk mawk nawk awk  for ac_prog in gawk mawk nawk awk
 do  do
   # Extract the first word of "$ac_prog", so it can be a program name with args.    # Extract the first word of "$ac_prog", so it can be a program name with args.
Line 3135  fi Line 3121  fi
   
 # Define the identity of the package.  # Define the identity of the package.
  PACKAGE='quagga'   PACKAGE='quagga'
 VERSION='0.99.22' VERSION='1.0.20160315'
   
   
 cat >>confdefs.h <<_ACEOF  cat >>confdefs.h <<_ACEOF
Line 3163  AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} Line 3149  AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
   
 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}  MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
   
 # For better backward compatibility.  To be removed once Automake 1.9.x  
 # dies out for good.  For more background, see:  
 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>  
 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>  
 mkdir_p='$(MKDIR_P)'  
   
 # We need awk for the "check" target.  The system "awk" is bad on  # We need awk for the "check" target.  The system "awk" is bad on
 # some platforms.  # some platforms.
 # Always define AMTAR for backward compatibility.  Yes, it's still used  # Always define AMTAR for backward compatibility.  Yes, it's still used
Line 3181  am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${ Line 3161  am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${
   
   
   
   # Check whether --enable-silent-rules was given.
   if test "${enable_silent_rules+set}" = set; then :
     enableval=$enable_silent_rules;
   fi
   
   case $enable_silent_rules in
   yes) AM_DEFAULT_VERBOSITY=0;;
   no)  AM_DEFAULT_VERBOSITY=1;;
   *)   AM_DEFAULT_VERBOSITY=0;;
   esac
   am_make=${MAKE-make}
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
   $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
   if ${am_cv_make_support_nested_variables+:} false; then :
     $as_echo_n "(cached) " >&6
   else
     if $as_echo 'TRUE=$(BAR$(V))
   BAR0=false
   BAR1=true
   V=1
   am__doit:
           @$(TRUE)
   .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
     am_cv_make_support_nested_variables=yes
   else
     am_cv_make_support_nested_variables=no
   fi
   fi
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
   $as_echo "$am_cv_make_support_nested_variables" >&6; }
   if test $am_cv_make_support_nested_variables = yes; then
       AM_V='$(V)'
     AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
   else
     AM_V=$AM_DEFAULT_VERBOSITY
     AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
   fi
   AM_BACKSLASH='\'
   
 ac_config_headers="$ac_config_headers config.h"  ac_config_headers="$ac_config_headers config.h"
   
   
Line 4111  am__quote= Line 4130  am__quote=
 _am_result=none  _am_result=none
 # First try GNU make style include.  # First try GNU make style include.
 echo "include confinc" > confmf  echo "include confinc" > confmf
# Ignore all kinds of additional output from 'make'.# Ignore all kinds of additional output from `make'.
 case `$am_make -s -f confmf 2> /dev/null` in #(  case `$am_make -s -f confmf 2> /dev/null` in #(
 *the\ am__doit\ target*)  *the\ am__doit\ target*)
   am__include=include    am__include=include
Line 4167  else Line 4186  else
   # We make a subdir and do the tests there.  Otherwise we can end up    # We make a subdir and do the tests there.  Otherwise we can end up
   # making bogus files that we don't know about and never remove.  For    # making bogus files that we don't know about and never remove.  For
   # instance it was reported that on HP-UX the gcc test will end up    # instance it was reported that on HP-UX the gcc test will end up
  # making a dummy file named 'D' -- because '-MD' means "put the output  # making a dummy file named `D' -- because `-MD' means `put the output
  # in D".  # in D'.
   rm -rf conftest.dir    rm -rf conftest.dir
   mkdir conftest.dir    mkdir conftest.dir
   # Copy depcomp to subdir because otherwise we won't find it if we're    # Copy depcomp to subdir because otherwise we won't find it if we're
Line 4203  else Line 4222  else
     : > sub/conftest.c      : > sub/conftest.c
     for i in 1 2 3 4 5 6; do      for i in 1 2 3 4 5 6; do
       echo '#include "conftst'$i'.h"' >> sub/conftest.c        echo '#include "conftst'$i'.h"' >> sub/conftest.c
      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
      # Solaris 10 /bin/sh.      # Solaris 8's {/usr,}/bin/sh.
      echo '/* dummy */' > sub/conftst$i.h      touch sub/conftst$i.h
     done      done
     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf      echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
   
    # We check with '-c' and '-o' for the sake of the "dashmstdout"    # We check with `-c' and `-o' for the sake of the "dashmstdout"
     # mode.  It turns out that the SunPro C++ compiler does not properly      # mode.  It turns out that the SunPro C++ compiler does not properly
    # handle '-M -o', and we need to detect this.  Also, some Intel    # handle `-M -o', and we need to detect this.  Also, some Intel
    # versions had trouble with output in subdirs.    # versions had trouble with output in subdirs
     am__obj=sub/conftest.${OBJEXT-o}      am__obj=sub/conftest.${OBJEXT-o}
     am__minus_obj="-o $am__obj"      am__minus_obj="-o $am__obj"
     case $depmode in      case $depmode in
Line 4221  else Line 4240  else
       test "$am__universal" = false || continue        test "$am__universal" = false || continue
       ;;        ;;
     nosideeffect)      nosideeffect)
      # After this tag, mechanisms are not by side-effect, so they'll      # after this tag, mechanisms are not by side-effect, so they'll
      # only be used when explicitly requested.      # only be used when explicitly requested
       if test "x$enable_dependency_tracking" = xyes; then        if test "x$enable_dependency_tracking" = xyes; then
         continue          continue
       else        else
Line 4230  else Line 4249  else
       fi        fi
       ;;        ;;
     msvc7 | msvc7msys | msvisualcpp | msvcmsys)      msvc7 | msvc7msys | msvisualcpp | msvcmsys)
      # This compiler won't grok '-c -o', but also, the minuso test has      # This compiler won't grok `-c -o', but also, the minuso test has
       # not run yet.  These depmodes are late enough in the game, and        # not run yet.  These depmodes are late enough in the game, and
       # so weak that their functioning should not be impacted.        # so weak that their functioning should not be impacted.
       am__obj=conftest.${OBJEXT-o}        am__obj=conftest.${OBJEXT-o}
Line 4547  if test "$am_t" != yes; then Line 4566  if test "$am_t" != yes; then
 fi  fi
   
   
   if test -n "$ac_tool_prefix"; then
     # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   $as_echo_n "checking for $ac_word... " >&6; }
   if ${ac_cv_prog_RANLIB+:} false; then :
     $as_echo_n "(cached) " >&6
   else
     if test -n "$RANLIB"; then
     ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   for as_dir in $PATH
   do
     IFS=$as_save_IFS
     test -z "$as_dir" && as_dir=.
       for ac_exec_ext in '' $ac_executable_extensions; do
     if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
       ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
       $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
       break 2
     fi
   done
     done
   IFS=$as_save_IFS
   
   fi
   fi
   RANLIB=$ac_cv_prog_RANLIB
   if test -n "$RANLIB"; then
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   $as_echo "$RANLIB" >&6; }
   else
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   fi
   
   
   fi
   if test -z "$ac_cv_prog_RANLIB"; then
     ac_ct_RANLIB=$RANLIB
     # Extract the first word of "ranlib", so it can be a program name with args.
   set dummy ranlib; ac_word=$2
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   $as_echo_n "checking for $ac_word... " >&6; }
   if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
     $as_echo_n "(cached) " >&6
   else
     if test -n "$ac_ct_RANLIB"; then
     ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   for as_dir in $PATH
   do
     IFS=$as_save_IFS
     test -z "$as_dir" && as_dir=.
       for ac_exec_ext in '' $ac_executable_extensions; do
     if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
       ac_cv_prog_ac_ct_RANLIB="ranlib"
       $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
       break 2
     fi
   done
     done
   IFS=$as_save_IFS
   
   fi
   fi
   ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   if test -n "$ac_ct_RANLIB"; then
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   $as_echo "$ac_ct_RANLIB" >&6; }
   else
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   fi
   
     if test "x$ac_ct_RANLIB" = x; then
       RANLIB=":"
     else
       case $cross_compiling:$ac_tool_warned in
   yes:)
   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   ac_tool_warned=yes ;;
   esac
       RANLIB=$ac_ct_RANLIB
     fi
   else
     RANLIB="$ac_cv_prog_RANLIB"
   fi
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }  $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
 if ${ac_cv_path_GREP+:} false; then :  if ${ac_cv_path_GREP+:} false; then :
Line 4808  else Line 4919  else
 fi  fi
   
   
if test "x${GCC}" = "xyes" ; thenif test "x${GCC}" != "xyes" ; then
  COMPILER="GCC"  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using SunPro compiler" >&5
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the Intel compiler" >&5$as_echo_n "checking whether we are using SunPro compiler... " >&6; }
$as_echo_n "checking whether we are using the Intel compiler... " >&6; } 
   
   
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */  /* end confdefs.h.  */
 __INTEL_COMPILER  
 _ACEOF  
 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |  
   $EGREP "^__INTEL_COMPILER" >/dev/null 2>&1; then :  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  
 $as_echo "no" >&6; }  
 else  
   COMPILER="ICC"  
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  
 $as_echo "yes" >&6; }  
   
 fi  
 rm -f conftest*  
   
 else  
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using SunPro compiler" >&5  
 $as_echo_n "checking whether we are using SunPro compiler... " >&6; }  
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
 "__SUNPRO_C" __SUNPRO_C  "__SUNPRO_C" __SUNPRO_C
 _ACEOF  _ACEOF
 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |  if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Line 4852  rm -f conftest* Line 4943  rm -f conftest*
 fi  fi
   
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to set a default CFLAGS" >&5  
 $as_echo_n "checking whether to set a default CFLAGS... " >&6; }  
 if test "x${cflags_specified}" = "x" ; then  
   case ${COMPILER} in  
     "ICC")  
         CFLAGS="-Os -g -Wall"  
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: Intel default" >&5  
 $as_echo "Intel default" >&6; }  
         ;;  
     "GCC")  
         CFLAGS="-Os -fno-omit-frame-pointer -g -std=gnu99 -Wall"  
         CFLAGS="${CFLAGS} -Wsign-compare -Wpointer-arith"  
         CFLAGS="${CFLAGS} -Wbad-function-cast -Wwrite-strings"  
         CFLAGS="${CFLAGS} -Wmissing-prototypes -Wmissing-declarations"  
         CFLAGS="${CFLAGS} -Wchar-subscripts -Wcast-qual"  
         # TODO: conditionally addd -Wpacked if handled  
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: gcc default" >&5  
 $as_echo "gcc default" >&6; }  
         ;;  
     "SUNPRO")  
         CFLAGS="-xO4 -v -g -xspace -xcode=pic32 -xstrconst -xc99"  
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: SunPro default" >&5  
 $as_echo "SunPro default" >&6; }  
         ;;  
     *)  
         { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown compiler" >&5  
 $as_echo "unknown compiler" >&6; }  
         ;;  
   esac  
 else  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: CFLAGS supplied by user" >&5  
 $as_echo "CFLAGS supplied by user" >&6; }  
 fi  
   
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5  
 $as_echo_n "checking whether ln -s works... " >&6; }  
 LN_S=$as_ln_s  
 if test "$LN_S" = "ln -s"; then  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  
 $as_echo "yes" >&6; }  
 else  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5  
 $as_echo "no, using $LN_S" >&6; }  
 fi  
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5  
 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }  
 set x ${MAKE-make}  
 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`  
 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   cat >conftest.make <<\_ACEOF  
 SHELL = /bin/sh  
 all:  
         @echo '@@@%%%=$(MAKE)=@@@%%%'  
 _ACEOF  
 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.  
 case `${MAKE-make} -f conftest.make 2>/dev/null` in  
   *@@@%%%=?*=@@@%%%*)  
     eval ac_cv_prog_make_${ac_make}_set=yes;;  
   *)  
     eval ac_cv_prog_make_${ac_make}_set=no;;  
 esac  
 rm -f conftest.make  
 fi  
 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  
 $as_echo "yes" >&6; }  
   SET_MAKE=  
 else  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  
 $as_echo "no" >&6; }  
   SET_MAKE="MAKE=${MAKE-make}"  
 fi  
   
 if test -n "$ac_tool_prefix"; then  
   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.  
 set dummy ${ac_tool_prefix}ar; ac_word=$2  
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  
 $as_echo_n "checking for $ac_word... " >&6; }  
 if ${ac_cv_prog_AR+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   if test -n "$AR"; then  
   ac_cv_prog_AR="$AR" # Let the user override the test.  
 else  
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR  
 for as_dir in $PATH  
 do  
   IFS=$as_save_IFS  
   test -z "$as_dir" && as_dir=.  
     for ac_exec_ext in '' $ac_executable_extensions; do  
   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then  
     ac_cv_prog_AR="${ac_tool_prefix}ar"  
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5  
     break 2  
   fi  
 done  
   done  
 IFS=$as_save_IFS  
   
 fi  
 fi  
 AR=$ac_cv_prog_AR  
 if test -n "$AR"; then  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5  
 $as_echo "$AR" >&6; }  
 else  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  
 $as_echo "no" >&6; }  
 fi  
   
   
 fi  
 if test -z "$ac_cv_prog_AR"; then  
   ac_ct_AR=$AR  
   # Extract the first word of "ar", so it can be a program name with args.  
 set dummy ar; ac_word=$2  
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5  
 $as_echo_n "checking for $ac_word... " >&6; }  
 if ${ac_cv_prog_ac_ct_AR+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   if test -n "$ac_ct_AR"; then  
   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.  
 else  
 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR  
 for as_dir in $PATH  
 do  
   IFS=$as_save_IFS  
   test -z "$as_dir" && as_dir=.  
     for ac_exec_ext in '' $ac_executable_extensions; do  
   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then  
     ac_cv_prog_ac_ct_AR="ar"  
     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5  
     break 2  
   fi  
 done  
   done  
 IFS=$as_save_IFS  
   
 fi  
 fi  
 ac_ct_AR=$ac_cv_prog_ac_ct_AR  
 if test -n "$ac_ct_AR"; then  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5  
 $as_echo "$ac_ct_AR" >&6; }  
 else  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  
 $as_echo "no" >&6; }  
 fi  
   
   if test "x$ac_ct_AR" = x; then  
     AR=""  
   else  
     case $cross_compiling:$ac_tool_warned in  
 yes:)  
 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5  
 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}  
 ac_tool_warned=yes ;;  
 esac  
     AR=$ac_ct_AR  
   fi  
 else  
   AR="$ac_cv_prog_AR"  
 fi  
   
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ${MAKE-make} is GNU make" >&5  
 $as_echo_n "checking if ${MAKE-make} is GNU make... " >&6; }  
 if ${quagga_cv_gnu_make+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   quagga_cv_gnu_make=no  
          if ${MAKE-make} --version 2>/dev/null | \  
                 grep '^GNU Make ' >/dev/null ; then  
                 quagga_cv_gnu_make=yes;  
          fi  
   
   
 fi  
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $quagga_cv_gnu_make" >&5  
 $as_echo "$quagga_cv_gnu_make" >&6; }  
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
 $as_echo_n "checking for ANSI C header files... " >&6; }  $as_echo_n "checking for ANSI C header files... " >&6; }
 if ${ac_cv_header_stdc+:} false; then :  if ${ac_cv_header_stdc+:} false; then :
Line 5230  $as_echo "$ac_cv_safe_to_define___extensions__" >&6; } Line 5135  $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
   
   
   
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to set a default CFLAGS" >&5
   $as_echo_n "checking whether to set a default CFLAGS... " >&6; }
   if test "x${cflags_specified}" = "x" ; then
     case ${COMPILER} in
       "SUNPRO")
           CFLAGS="-xO4 -v -g -xspace -xcode=pic32 -xstrconst -xc99"
           { $as_echo "$as_me:${as_lineno-$LINENO}: result: SunPro default" >&5
   $as_echo "SunPro default" >&6; }
           ;;
       *)
           { $as_echo "$as_me:${as_lineno-$LINENO}: result: autodetecting" >&5
   $as_echo "autodetecting" >&6; }
   
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -diag-error 10006"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -diag-error 10006" >&5
   $as_echo_n "checking whether $CC supports -diag-error 10006... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -std=gnu99"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -std=gnu99" >&5
   $as_echo_n "checking whether $CC supports -std=gnu99... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -g"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -g" >&5
   $as_echo_n "checking whether $CC supports -g... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Os"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Os" >&5
   $as_echo_n "checking whether $CC supports -Os... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
             {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -O2"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -O2" >&5
   $as_echo_n "checking whether $CC supports -O2... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -fpie"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -fpie" >&5
   $as_echo_n "checking whether $CC supports -fpie... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -fno-omit-frame-pointer"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -fno-omit-frame-pointer" >&5
   $as_echo_n "checking whether $CC supports -fno-omit-frame-pointer... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wall"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wall" >&5
   $as_echo_n "checking whether $CC supports -Wall... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wextra"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wextra" >&5
   $as_echo_n "checking whether $CC supports -Wextra... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wmissing-prototypes"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wmissing-prototypes" >&5
   $as_echo_n "checking whether $CC supports -Wmissing-prototypes... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wmissing-declarations"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wmissing-declarations" >&5
   $as_echo_n "checking whether $CC supports -Wmissing-declarations... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wpointer-arith"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wpointer-arith" >&5
   $as_echo_n "checking whether $CC supports -Wpointer-arith... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wbad-function-cast"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wbad-function-cast" >&5
   $as_echo_n "checking whether $CC supports -Wbad-function-cast... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wwrite-strings"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wwrite-strings" >&5
   $as_echo_n "checking whether $CC supports -Wwrite-strings... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           if test x"${enable_gcc_ultra_verbose}" = x"yes" ; then
             {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wcast-qual"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wcast-qual" >&5
   $as_echo_n "checking whether $CC supports -Wcast-qual... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
             {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wstrict-prototypes"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wstrict-prototypes" >&5
   $as_echo_n "checking whether $CC supports -Wstrict-prototypes... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
             {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wmissing-noreturn"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wmissing-noreturn" >&5
   $as_echo_n "checking whether $CC supports -Wmissing-noreturn... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
             {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wmissing-format-attribute"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wmissing-format-attribute" >&5
   $as_echo_n "checking whether $CC supports -Wmissing-format-attribute... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
             {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wunreachable-code"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wunreachable-code" >&5
   $as_echo_n "checking whether $CC supports -Wunreachable-code... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
             {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wpacked"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wpacked" >&5
   $as_echo_n "checking whether $CC supports -Wpacked... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
             {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wpadded"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wpadded" >&5
   $as_echo_n "checking whether $CC supports -Wpadded... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           else
             {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wno-unused-result"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wno-unused-result" >&5
   $as_echo_n "checking whether $CC supports -Wno-unused-result... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           fi
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wno-unused-parameter"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wno-unused-parameter" >&5
   $as_echo_n "checking whether $CC supports -Wno-unused-parameter... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -Wno-missing-field-initializers"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wno-missing-field-initializers" >&5
   $as_echo_n "checking whether $CC supports -Wno-missing-field-initializers... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           # ICC emits a broken warning for const char *x = a ? "b" : "c";
           # for some reason the string consts get 'promoted' to char *,
           # triggering a const to non-const conversion warning.
           {
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           ac_c_flag_save="$CFLAGS"
           CFLAGS="$CFLAGS -diag-disable 3179"
           { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -diag-disable 3179" >&5
   $as_echo_n "checking whether $CC supports -diag-disable 3179... " >&6; }
           cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   int
   main ()
   {
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   
   else
   
                           CFLAGS="$ac_c_flag_save"
                           { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
           ac_ext=c
   ac_cpp='$CPP $CPPFLAGS'
   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   ac_compiler_gnu=$ac_cv_c_compiler_gnu
   
           }
           ;;
     esac
   else
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: CFLAGS supplied by user" >&5
   $as_echo "CFLAGS supplied by user" >&6; }
   fi
   
   if test x"${enable_werror}" = x"yes" ; then
     WERROR="-Werror"
   fi
   
   
   
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   $as_echo_n "checking whether ln -s works... " >&6; }
   LN_S=$as_ln_s
   if test "$LN_S" = "ln -s"; then
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   else
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   $as_echo "no, using $LN_S" >&6; }
   fi
   
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
   $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
   set x ${MAKE-make}
   ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
   if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
     $as_echo_n "(cached) " >&6
   else
     cat >conftest.make <<\_ACEOF
   SHELL = /bin/sh
   all:
           @echo '@@@%%%=$(MAKE)=@@@%%%'
   _ACEOF
   # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
   case `${MAKE-make} -f conftest.make 2>/dev/null` in
     *@@@%%%=?*=@@@%%%*)
       eval ac_cv_prog_make_${ac_make}_set=yes;;
     *)
       eval ac_cv_prog_make_${ac_make}_set=no;;
   esac
   rm -f conftest.make
   fi
   if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
     SET_MAKE=
   else
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
     SET_MAKE="MAKE=${MAKE-make}"
   fi
   
   if test -n "$ac_tool_prefix"; then
     # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   set dummy ${ac_tool_prefix}ar; ac_word=$2
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   $as_echo_n "checking for $ac_word... " >&6; }
   if ${ac_cv_prog_AR+:} false; then :
     $as_echo_n "(cached) " >&6
   else
     if test -n "$AR"; then
     ac_cv_prog_AR="$AR" # Let the user override the test.
   else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   for as_dir in $PATH
   do
     IFS=$as_save_IFS
     test -z "$as_dir" && as_dir=.
       for ac_exec_ext in '' $ac_executable_extensions; do
     if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
       ac_cv_prog_AR="${ac_tool_prefix}ar"
       $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
       break 2
     fi
   done
     done
   IFS=$as_save_IFS
   
   fi
   fi
   AR=$ac_cv_prog_AR
   if test -n "$AR"; then
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   $as_echo "$AR" >&6; }
   else
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   fi
   
   
   fi
   if test -z "$ac_cv_prog_AR"; then
     ac_ct_AR=$AR
     # Extract the first word of "ar", so it can be a program name with args.
   set dummy ar; ac_word=$2
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   $as_echo_n "checking for $ac_word... " >&6; }
   if ${ac_cv_prog_ac_ct_AR+:} false; then :
     $as_echo_n "(cached) " >&6
   else
     if test -n "$ac_ct_AR"; then
     ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   else
   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   for as_dir in $PATH
   do
     IFS=$as_save_IFS
     test -z "$as_dir" && as_dir=.
       for ac_exec_ext in '' $ac_executable_extensions; do
     if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
       ac_cv_prog_ac_ct_AR="ar"
       $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
       break 2
     fi
   done
     done
   IFS=$as_save_IFS
   
   fi
   fi
   ac_ct_AR=$ac_cv_prog_ac_ct_AR
   if test -n "$ac_ct_AR"; then
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   $as_echo "$ac_ct_AR" >&6; }
   else
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   fi
   
     if test "x$ac_ct_AR" = x; then
       AR=""
     else
       case $cross_compiling:$ac_tool_warned in
   yes:)
   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   ac_tool_warned=yes ;;
   esac
       AR=$ac_ct_AR
     fi
   else
     AR="$ac_cv_prog_AR"
   fi
   
   
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if ${MAKE-make} is GNU make" >&5
   $as_echo_n "checking if ${MAKE-make} is GNU make... " >&6; }
   if ${quagga_cv_gnu_make+:} false; then :
     $as_echo_n "(cached) " >&6
   else
     quagga_cv_gnu_make=no
            if ${MAKE-make} --version 2>/dev/null | \
                   grep '^GNU Make ' >/dev/null ; then
                   quagga_cv_gnu_make=yes;
            fi
   
   
   fi
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $quagga_cv_gnu_make" >&5
   $as_echo "$quagga_cv_gnu_make" >&6; }
   
   
   
 case `pwd` in  case `pwd` in
   *\ * | *\     *)    *\ * | *\     *)
     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
Line 6304  freebsd* | dragonfly*) Line 7495  freebsd* | dragonfly*)
   fi    fi
   ;;    ;;
   
 gnu*)  
   lt_cv_deplibs_check_method=pass_all  
   ;;  
   
 haiku*)  haiku*)
   lt_cv_deplibs_check_method=pass_all    lt_cv_deplibs_check_method=pass_all
   ;;    ;;
Line 6346  irix5* | irix6* | nonstopux*) Line 7533  irix5* | irix6* | nonstopux*)
   ;;    ;;
   
 # This must be glibc/ELF.  # This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu)linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   lt_cv_deplibs_check_method=pass_all    lt_cv_deplibs_check_method=pass_all
   ;;    ;;
   
netbsd*)netbsd* | netbsdelf*-gnu)
   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then    if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'      lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
   else    else
Line 9005  lt_prog_compiler_static= Line 10192  lt_prog_compiler_static=
       lt_prog_compiler_static='-non_shared'        lt_prog_compiler_static='-non_shared'
       ;;        ;;
   
    linux* | k*bsd*-gnu | kopensolaris*-gnu)    linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
       case $cc_basename in        case $cc_basename in
       # old Intel for x86_64 which still supported -KPIC.        # old Intel for x86_64 which still supported -KPIC.
       ecc*)        ecc*)
Line 9483  $as_echo_n "checking whether the $compiler linker ($LD Line 10670  $as_echo_n "checking whether the $compiler linker ($LD
   openbsd*)    openbsd*)
     with_gnu_ld=no      with_gnu_ld=no
     ;;      ;;
     linux* | k*bsd*-gnu | gnu*)
       link_all_deplibs=no
       ;;
   esac    esac
   
   ld_shlibs=yes    ld_shlibs=yes
Line 9704  _LT_EOF Line 10894  _LT_EOF
       fi        fi
       ;;        ;;
   
    netbsd*)    netbsd* | netbsdelf*-gnu)
       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'          archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
         wlarc=          wlarc=
Line 9881  _LT_EOF Line 11071  _LT_EOF
         if test "$aix_use_runtimelinking" = yes; then          if test "$aix_use_runtimelinking" = yes; then
           shared_flag="$shared_flag "'${wl}-G'            shared_flag="$shared_flag "'${wl}-G'
         fi          fi
           link_all_deplibs=no
       else        else
         # not using gcc          # not using gcc
         if test "$host_cpu" = ia64; then          if test "$host_cpu" = ia64; then
Line 10334  $as_echo "$lt_cv_irix_exported_symbol" >&6; } Line 11525  $as_echo "$lt_cv_irix_exported_symbol" >&6; }
       link_all_deplibs=yes        link_all_deplibs=yes
       ;;        ;;
   
    netbsd*)    netbsd* | netbsdelf*-gnu)
       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out          archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
       else        else
Line 11138  freebsd* | dragonfly*) Line 12329  freebsd* | dragonfly*)
     *) objformat=elf ;;      *) objformat=elf ;;
     esac      esac
   fi    fi
  # Handle Gentoo/FreeBSD as it was Linux  version_type=freebsd-$objformat
  case $host_vendor in 
    gentoo) 
      version_type=linux ;; 
    *) 
      version_type=freebsd-$objformat ;; 
  esac 
 
   case $version_type in    case $version_type in
     freebsd-elf*)      freebsd-elf*)
       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'        library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
Line 11156  freebsd* | dragonfly*) Line 12340  freebsd* | dragonfly*)
       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'        library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
       need_version=yes        need_version=yes
       ;;        ;;
     linux)  
       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'  
       soname_spec='${libname}${release}${shared_ext}$major'  
       need_lib_prefix=no  
       need_version=no  
       ;;  
   esac    esac
   shlibpath_var=LD_LIBRARY_PATH    shlibpath_var=LD_LIBRARY_PATH
   case $host_os in    case $host_os in
Line 11184  freebsd* | dragonfly*) Line 12362  freebsd* | dragonfly*)
   esac    esac
   ;;    ;;
   
 gnu*)  
   version_type=linux # correct to gnu/linux during the next big refactor  
   need_lib_prefix=no  
   need_version=no  
   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'  
   soname_spec='${libname}${release}${shared_ext}$major'  
   shlibpath_var=LD_LIBRARY_PATH  
   shlibpath_overrides_runpath=no  
   hardcode_into_libs=yes  
   ;;  
   
 haiku*)  haiku*)
   version_type=linux # correct to gnu/linux during the next big refactor    version_type=linux # correct to gnu/linux during the next big refactor
   need_lib_prefix=no    need_lib_prefix=no
Line 11311  linux*oldld* | linux*aout* | linux*coff*) Line 12478  linux*oldld* | linux*aout* | linux*coff*)
   ;;    ;;
   
 # This must be glibc/ELF.  # This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu)linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
   version_type=linux # correct to gnu/linux during the next big refactor    version_type=linux # correct to gnu/linux during the next big refactor
   need_lib_prefix=no    need_lib_prefix=no
   need_version=no    need_version=no
Line 11375  fi Line 12542  fi
   dynamic_linker='GNU/Linux ld.so'    dynamic_linker='GNU/Linux ld.so'
   ;;    ;;
   
   netbsdelf*-gnu)
     version_type=linux
     need_lib_prefix=no
     need_version=no
     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
     soname_spec='${libname}${release}${shared_ext}$major'
     shlibpath_var=LD_LIBRARY_PATH
     shlibpath_overrides_runpath=no
     hardcode_into_libs=yes
     dynamic_linker='NetBSD ld.elf_so'
     ;;
   
 netbsd*)  netbsd*)
   version_type=sunos    version_type=sunos
   need_lib_prefix=no    need_lib_prefix=no
Line 12363  if test "${enable_vtysh+set}" = set; then : Line 13542  if test "${enable_vtysh+set}" = set; then :
   enableval=$enable_vtysh;    enableval=$enable_vtysh;
 fi  fi
   
 # Check whether --enable-ipv6 was given.  
 if test "${enable_ipv6+set}" = set; then :  
   enableval=$enable_ipv6;  
 fi  
   
 # Check whether --enable-doc was given.  # Check whether --enable-doc was given.
 if test "${enable_doc+set}" = set; then :  if test "${enable_doc+set}" = set; then :
   enableval=$enable_doc;    enableval=$enable_doc;
 fi  fi
   
 # Check whether --enable-tests was given.  
 if test "${enable_tests+set}" = set; then :  
   enableval=$enable_tests;  
 fi  
   
 # Check whether --enable-zebra was given.  # Check whether --enable-zebra was given.
 if test "${enable_zebra+set}" = set; then :  if test "${enable_zebra+set}" = set; then :
   enableval=$enable_zebra;    enableval=$enable_zebra;
Line 12408  if test "${enable_ospf6d+set}" = set; then : Line 13577  if test "${enable_ospf6d+set}" = set; then :
   enableval=$enable_ospf6d;    enableval=$enable_ospf6d;
 fi  fi
   
 # Check whether --enable-babeld was given.  
 if test "${enable_babeld+set}" = set; then :  
   enableval=$enable_babeld;  
 fi  
   
 # Check whether --enable-watchquagga was given.  # Check whether --enable-watchquagga was given.
 if test "${enable_watchquagga+set}" = set; then :  if test "${enable_watchquagga+set}" = set; then :
   enableval=$enable_watchquagga;    enableval=$enable_watchquagga;
Line 12423  if test "${enable_isisd+set}" = set; then : Line 13587  if test "${enable_isisd+set}" = set; then :
   enableval=$enable_isisd;    enableval=$enable_isisd;
 fi  fi
   
# Check whether --enable-solaris was given.# Check whether --enable-pimd was given.
if test "${enable_solaris+set}" = set; then :if test "${enable_pimd+set}" = set; then :
  enableval=$enable_solaris;  enableval=$enable_pimd;
 fi  fi
   
 # Check whether --enable-bgp-announce was given.  # Check whether --enable-bgp-announce was given.
Line 12433  if test "${enable_bgp_announce+set}" = set; then : Line 13597  if test "${enable_bgp_announce+set}" = set; then :
   enableval=$enable_bgp_announce;    enableval=$enable_bgp_announce;
 fi  fi
   
 # Check whether --enable-netlink was given.  
 if test "${enable_netlink+set}" = set; then :  
   enableval=$enable_netlink;  
 fi  
   
 # Check whether --enable-broken-aliases was given.  
 if test "${enable_broken_aliases+set}" = set; then :  
   enableval=$enable_broken_aliases;  
 fi  
   
 # Check whether --enable-snmp was given.  # Check whether --enable-snmp was given.
 if test "${enable_snmp+set}" = set; then :  if test "${enable_snmp+set}" = set; then :
   enableval=$enable_snmp;    enableval=$enable_snmp;
Line 12459  if test "${enable_tcp_zebra+set}" = set; then : Line 13613  if test "${enable_tcp_zebra+set}" = set; then :
   enableval=$enable_tcp_zebra;    enableval=$enable_tcp_zebra;
 fi  fi
   
 # Check whether --enable-opaque-lsa was given.  
 if test "${enable_opaque_lsa+set}" = set; then :  
   enableval=$enable_opaque_lsa;  
 fi  
   
 # Check whether --enable-ospfapi was given.  # Check whether --enable-ospfapi was given.
 if test "${enable_ospfapi+set}" = set; then :  if test "${enable_ospfapi+set}" = set; then :
   enableval=$enable_ospfapi;    enableval=$enable_ospfapi;
Line 12474  if test "${enable_ospfclient+set}" = set; then : Line 13623  if test "${enable_ospfclient+set}" = set; then :
   enableval=$enable_ospfclient;    enableval=$enable_ospfclient;
 fi  fi
   
 # Check whether --enable-ospf-te was given.  
 if test "${enable_ospf_te+set}" = set; then :  
   enableval=$enable_ospf_te;  
 fi  
   
 # Check whether --enable-multipath was given.  # Check whether --enable-multipath was given.
 if test "${enable_multipath+set}" = set; then :  if test "${enable_multipath+set}" = set; then :
   enableval=$enable_multipath;    enableval=$enable_multipath;
Line 12550  if test "${enable_gcc_rdynamic+set}" = set; then : Line 13694  if test "${enable_gcc_rdynamic+set}" = set; then :
   enableval=$enable_gcc_rdynamic;    enableval=$enable_gcc_rdynamic;
 fi  fi
   
   # Check whether --enable-backtrace was given.
   if test "${enable_backtrace+set}" = set; then :
     enableval=$enable_backtrace;
   fi
   
 # Check whether --enable-time-check was given.  # Check whether --enable-time-check was given.
 if test "${enable_time_check+set}" = set; then :  if test "${enable_time_check+set}" = set; then :
   enableval=$enable_time_check;    enableval=$enable_time_check;
Line 12565  if test "${enable_fpm+set}" = set; then : Line 13714  if test "${enable_fpm+set}" = set; then :
   enableval=$enable_fpm;    enableval=$enable_fpm;
 fi  fi
   
# Check whether --enable-werror was given.
if test x"${enable_gcc_ultra_verbose}" = x"yes" ; thenif test "${enable_werror+set}" = set; then :
  CFLAGS="${CFLAGS} -W -Wcast-qual -Wstrict-prototypes"  enableval=$enable_werror;
  CFLAGS="${CFLAGS} -Wmissing-declarations -Wmissing-noreturn" 
  CFLAGS="${CFLAGS} -Wmissing-format-attribute -Wunreachable-code" 
  CFLAGS="${CFLAGS} -Wpacked -Wpadded" 
 fi  fi
   
if test x"${enable_gcc_rdynamic}" = x"yes" ; then
  LDFLAGS="${LDFLAGS} -rdynamic"if test x"${enable_gcc_rdynamic}" != x"no" ; then
   if test x"${enable_gcc_rdynamic}" = x"yes" -o x"$COMPILER" = x"GCC"; then
     LDFLAGS="${LDFLAGS} -rdynamic"
   fi
 fi  fi
   
 if test x"${enable_time_check}" != x"no" ; then  if test x"${enable_time_check}" != x"no" ; then
Line 12597  $as_echo "#define HAVE_FPM /**/" >>confdefs.h Line 13746  $as_echo "#define HAVE_FPM /**/" >>confdefs.h
   
 fi  fi
   
 if test "${enable_broken_aliases}" = "yes"; then  
   if test "${enable_netlink}" = "yes"  
   then  
     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  
 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}  
 as_fn_error $? "Sorry you can not use netlink with broken aliases  
 See \`config.log' for more details" "$LINENO" 5; }  
   fi  
   
 $as_echo "#define HAVE_BROKEN_ALIASES /**/" >>confdefs.h  
   
   enable_netlink=no  
 fi  
   
 if test "${enable_tcp_zebra}" = "yes"; then  if test "${enable_tcp_zebra}" = "yes"; then
   
 $as_echo "#define HAVE_TCP_ZEBRA /**/" >>confdefs.h  $as_echo "#define HAVE_TCP_ZEBRA /**/" >>confdefs.h
   
 fi  fi
   
 if test "${enable_opaque_lsa}" != "no"; then  
   
 $as_echo "#define HAVE_OPAQUE_LSA /**/" >>confdefs.h  
   
 fi  
   
 if test "${enable_ospf_te}" != "no"; then  
   
 $as_echo "#define HAVE_OPAQUE_LSA /**/" >>confdefs.h  
   
   
 $as_echo "#define HAVE_OSPF_TE /**/" >>confdefs.h  
   
 fi  
   
 if test "${enable_linux24_tcp_md5}" = "yes"; then  if test "${enable_linux24_tcp_md5}" = "yes"; then
   
 $as_echo "#define HAVE_TCP_MD5_LINUX24 /**/" >>confdefs.h  $as_echo "#define HAVE_TCP_MD5_LINUX24 /**/" >>confdefs.h
Line 12657  $as_echo "#define HAVE_IRDP /**/" >>confdefs.h Line 13777  $as_echo "#define HAVE_IRDP /**/" >>confdefs.h
   
 fi  fi
   
if test "${enable_isisd}" = "yes" && test "${enable_isis_topology}" = yes; thenif test "${enable_isisd}" != "no" && test "${enable_isis_topology}" = yes; then
   
 $as_echo "#define TOPOLOGY_GENERATE /**/" >>confdefs.h  $as_echo "#define TOPOLOGY_GENERATE /**/" >>confdefs.h
   
Line 12721  cat >>confdefs.h <<_ACEOF Line 13841  cat >>confdefs.h <<_ACEOF
 _ACEOF  _ACEOF
   
   
MULTIPATH_NUM=1MPATH_NUM=1
   
 case "${enable_multipath}" in  case "${enable_multipath}" in
  [0-9]|[1-9][0-9])  0)
    MULTIPATH_NUM="${enable_multipath}"    MPATH_NUM=64
     ;;      ;;
     [1-9]|[1-9][0-9]|[1-9][0-9][0-9])
       MPATH_NUM="${enable_multipath}"
       ;;
   "")    "")
     ;;      ;;
   *)    *)
Line 12738  See \`config.log' for more details" "$LINENO" 5; } Line 13861  See \`config.log' for more details" "$LINENO" 5; }
 esac  esac
   
   
   cat >>confdefs.h <<_ACEOF
   #define MULTIPATH_NUM $MPATH_NUM
   _ACEOF
   
   
 if test "x${EXTRAVERSION}" != "x" ; then  if test "x${EXTRAVERSION}" != "x" ; then
   VERSION="${VERSION}${EXTRAVERSION}"    VERSION="${VERSION}${EXTRAVERSION}"
   PACKAGE_VERSION="${PACKAGE_VERSION}${EXTRAVERSION}"    PACKAGE_VERSION="${PACKAGE_VERSION}${EXTRAVERSION}"
Line 13155  $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h Line 14282  $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
   
 fi  fi
   
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
   $as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
   if ${ac_cv_header_stdbool_h+:} false; then :
     $as_echo_n "(cached) " >&6
   else
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
                #include <stdbool.h>
                #ifndef bool
                 "error: bool is not defined"
                #endif
                #ifndef false
                 "error: false is not defined"
                #endif
                #if false
                 "error: false is not 0"
                #endif
                #ifndef true
                 "error: true is not defined"
                #endif
                #if true != 1
                 "error: true is not 1"
                #endif
                #ifndef __bool_true_false_are_defined
                 "error: __bool_true_false_are_defined is not defined"
                #endif
   
                struct s { _Bool s: 1; _Bool t; } s;
   
                char a[true == 1 ? 1 : -1];
                char b[false == 0 ? 1 : -1];
                char c[__bool_true_false_are_defined == 1 ? 1 : -1];
                char d[(bool) 0.5 == true ? 1 : -1];
                /* See body of main program for 'e'.  */
                char f[(_Bool) 0.0 == false ? 1 : -1];
                char g[true];
                char h[sizeof (_Bool)];
                char i[sizeof s.t];
                enum { j = false, k = true, l = false * true, m = true * 256 };
                /* The following fails for
                   HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
                _Bool n[m];
                char o[sizeof n == m * sizeof n[0] ? 1 : -1];
                char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
                /* Catch a bug in an HP-UX C compiler.  See
                   http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
                   http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
                 */
                _Bool q = true;
                _Bool *pq = &q;
   
   int
   main ()
   {
   
                bool e = &s;
                *pq |= q;
                *pq |= ! q;
                /* Refer to every declared value, to avoid compiler optimizations.  */
                return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
                        + !m + !n + !o + !p + !q + !pq);
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
     ac_cv_header_stdbool_h=yes
   else
     ac_cv_header_stdbool_h=no
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   fi
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
   $as_echo "$ac_cv_header_stdbool_h" >&6; }
      ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
   if test "x$ac_cv_type__Bool" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE__BOOL 1
   _ACEOF
   
   
   fi
   
   
   if test $ac_cv_header_stdbool_h = yes; then
   
   $as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
   
   fi
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uid_t in sys/types.h" >&5
 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }  $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
 if ${ac_cv_type_uid_t+:} false; then :  if ${ac_cv_type_uid_t+:} false; then :
Line 13207  _ACEOF Line 14427  _ACEOF
   
 fi  fi
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5  
 $as_echo_n "checking return type of signal handlers... " >&6; }  
 if ${ac_cv_type_signal+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
 #include <sys/types.h>  
 #include <signal.h>  
   
 int  
 main ()  
 {  
 return *(signal (0, 0)) (0) == 1;  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_compile "$LINENO"; then :  
   ac_cv_type_signal=int  
 else  
   ac_cv_type_signal=void  
 fi  
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext  
 fi  
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5  
 $as_echo "$ac_cv_type_signal" >&6; }  
   
 cat >>confdefs.h <<_ACEOF  
 #define RETSIGTYPE $ac_cv_type_signal  
 _ACEOF  
   
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5
 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }  $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
 if ${ac_cv_struct_tm+:} false; then :  if ${ac_cv_struct_tm+:} false; then :
Line 13278  fi Line 14465  fi
   
 for ac_header in stropts.h sys/ksym.h sys/times.h sys/select.h \  for ac_header in stropts.h sys/ksym.h sys/times.h sys/select.h \
         sys/types.h linux/version.h netdb.h asm/types.h \          sys/types.h linux/version.h netdb.h asm/types.h \
        sys/param.h limits.h signal.h \        sys/cdefs.h sys/param.h limits.h signal.h \
         sys/socket.h netinet/in.h time.h sys/time.h          sys/socket.h netinet/in.h time.h sys/time.h
 do :  do :
   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`    as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
Line 13556  done Line 14743  done
   
   
   
   ac_fn_c_check_member "$LINENO" "ucontext_t" "uc_mcontext.uc_regs" "ac_cv_member_ucontext_t_uc_mcontext_uc_regs" "#include <ucontext.h>
   "
   if test "x$ac_cv_member_ucontext_t_uc_mcontext_uc_regs" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_UCONTEXT_T_UC_MCONTEXT_UC_REGS 1
   _ACEOF
   
   
   fi
   
   ac_fn_c_check_member "$LINENO" "ucontext_t" "uc_mcontext.regs" "ac_cv_member_ucontext_t_uc_mcontext_regs" "#include <ucontext.h>
   "
   if test "x$ac_cv_member_ucontext_t_uc_mcontext_regs" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_UCONTEXT_T_UC_MCONTEXT_REGS 1
   _ACEOF
   
   ac_fn_c_check_member "$LINENO" "ucontext_t" "uc_mcontext.regs.nip" "ac_cv_member_ucontext_t_uc_mcontext_regs_nip" "#include <ucontext.h>
   "
   if test "x$ac_cv_member_ucontext_t_uc_mcontext_regs_nip" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_UCONTEXT_T_UC_MCONTEXT_REGS_NIP 1
   _ACEOF
   
   
   fi
   
   fi
   
   ac_fn_c_check_member "$LINENO" "ucontext_t" "uc_mcontext.gregs" "ac_cv_member_ucontext_t_uc_mcontext_gregs" "#include <ucontext.h>
   "
   if test "x$ac_cv_member_ucontext_t_uc_mcontext_gregs" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_UCONTEXT_T_UC_MCONTEXT_GREGS 1
   _ACEOF
   
   
   fi
   
   
   
   
 case "$host" in  case "$host" in
   *-sunos5.[6-7]* | *-solaris2.[6-7]*)    *-sunos5.[6-7]* | *-solaris2.[6-7]*)
       opsys=sol2-6        opsys=sol2-6
Line 13606  _ACEOF Line 14838  _ACEOF
 fi  fi
   
       CURSES=-lcurses        CURSES=-lcurses
         SOLARIS="solaris"
   ;;    ;;
   *-sunos5.[8-9] \    *-sunos5.[8-9] \
   | *-sunos5.1[0-9] \    | *-sunos5.1[0-9] \
Line 13755  fi Line 14988  fi
 done  done
   
       CURSES=-lcurses        CURSES=-lcurses
         SOLARIS="solaris"
   ;;    ;;
   *-sunos5* | *-solaris2*)    *-sunos5* | *-solaris2*)
   
Line 13839  _ACEOF Line 15073  _ACEOF
 fi  fi
   
       CURSES=-lcurses        CURSES=-lcurses
         SOLARIS="solaris"
   ;;    ;;
   *-linux*)    *-linux*)
       opsys=gnu-linux        opsys=gnu-linux
Line 13846  fi Line 15081  fi
 $as_echo "#define GNU_LINUX /**/" >>confdefs.h  $as_echo "#define GNU_LINUX /**/" >>confdefs.h
   
   ;;    ;;
   *-nec-sysv4*)  
       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5  
 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }  
 if ${ac_cv_lib_nsl_gethostbyname+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lnsl  $LIBS"  
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
   
 /* Override any GCC internal prototype to avoid an error.  
    Use char because int might match the return type of a GCC  
    builtin and then its argument prototype would still apply.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 char gethostbyname ();  
 int  
 main ()  
 {  
 return gethostbyname ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_link "$LINENO"; then :  
   ac_cv_lib_nsl_gethostbyname=yes  
 else  
   ac_cv_lib_nsl_gethostbyname=no  
 fi  
 rm -f core conftest.err conftest.$ac_objext \  
     conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5  
 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }  
 if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then :  
   cat >>confdefs.h <<_ACEOF  
 #define HAVE_LIBNSL 1  
 _ACEOF  
   
   LIBS="-lnsl $LIBS"  
   
 fi  
   
       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5  
 $as_echo_n "checking for socket in -lsocket... " >&6; }  
 if ${ac_cv_lib_socket_socket+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lsocket  $LIBS"  
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
   
 /* Override any GCC internal prototype to avoid an error.  
    Use char because int might match the return type of a GCC  
    builtin and then its argument prototype would still apply.  */  
 #ifdef __cplusplus  
 extern "C"  
 #endif  
 char socket ();  
 int  
 main ()  
 {  
 return socket ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_link "$LINENO"; then :  
   ac_cv_lib_socket_socket=yes  
 else  
   ac_cv_lib_socket_socket=no  
 fi  
 rm -f core conftest.err conftest.$ac_objext \  
     conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5  
 $as_echo "$ac_cv_lib_socket_socket" >&6; }  
 if test "x$ac_cv_lib_socket_socket" = xyes; then :  
   cat >>confdefs.h <<_ACEOF  
 #define HAVE_LIBSOCKET 1  
 _ACEOF  
   
   LIBS="-lsocket $LIBS"  
   
 fi  
   
   ;;  
   *-openbsd*)    *-openbsd*)
       opsys=openbsd        opsys=openbsd
   
 $as_echo "#define OPEN_BSD /**/" >>confdefs.h  $as_echo "#define OPEN_BSD /**/" >>confdefs.h
   
   ;;    ;;
   *-bsdi*)  
       opsys=bsdi  
       OTHER_METHOD="mtu_kvm.o"  
       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lkvm" >&5  
 $as_echo_n "checking for main in -lkvm... " >&6; }  
 if ${ac_cv_lib_kvm_main+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   ac_check_lib_save_LIBS=$LIBS  
 LIBS="-lkvm  $LIBS"  
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
   
   
 int  
 main ()  
 {  
 return main ();  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_link "$LINENO"; then :  
   ac_cv_lib_kvm_main=yes  
 else  
   ac_cv_lib_kvm_main=no  
 fi  
 rm -f core conftest.err conftest.$ac_objext \  
     conftest$ac_exeext conftest.$ac_ext  
 LIBS=$ac_check_lib_save_LIBS  
 fi  
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_kvm_main" >&5  
 $as_echo "$ac_cv_lib_kvm_main" >&6; }  
 if test "x$ac_cv_lib_kvm_main" = xyes; then :  
   cat >>confdefs.h <<_ACEOF  
 #define HAVE_LIBKVM 1  
 _ACEOF  
   
   LIBS="-lkvm $LIBS"  
   
 fi  
   
   ;;  
   *-irix6.5)  
       opsys=irix  
   
 $as_echo "#define IRIX_65 /**/" >>confdefs.h  
   
   ;;  
 esac  esac
   
 # Check whether --enable-largefile was given.  # Check whether --enable-largefile was given.
Line 14197  fi Line 15291  fi
   
   
 case "${enable_vtysh}" in  case "${enable_vtysh}" in
  "yes") VTYSH="vtysh";  "no") VTYSH="";;
   *)    VTYSH="vtysh";
   
 $as_echo "#define VTYSH /**/" >>confdefs.h  $as_echo "#define VTYSH /**/" >>confdefs.h
   
Line 14460  $as_echo "#define rl_completion_matches completion_mat Line 15555  $as_echo "#define rl_completion_matches completion_mat
          fi           fi
          ;;           ;;
   "no" ) VTYSH="";;    "no" ) VTYSH="";;
   *    ) ;;  
 esac  esac
   
  if test "x$VTYSH" = "xvtysh"; then   if test "x$VTYSH" = "xvtysh"; then
Line 16145  for ac_func in dup2 ftruncate getcwd gethostbyname get Line 17239  for ac_func in dup2 ftruncate getcwd gethostbyname get
         strtol strtoul strlcat strlcpy \          strtol strtoul strlcat strlcpy \
         daemon snprintf vsnprintf \          daemon snprintf vsnprintf \
         if_nametoindex if_indextoname getifaddrs \          if_nametoindex if_indextoname getifaddrs \
        uname fcntl        uname fcntl getgrouplist
 do :  do :
   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"  ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
Line 16218  fi Line 17312  fi
 done  done
   
   
   ac_fn_c_check_header_mongrel "$LINENO" "asm-generic/unistd.h" "ac_cv_header_asm_generic_unistd_h" "$ac_includes_default"
   if test "x$ac_cv_header_asm_generic_unistd_h" = xyes; then :
     ac_fn_c_check_decl "$LINENO" "__NR_setns" "ac_cv_have_decl___NR_setns" "#ifdef SUNOS_5
   #define _XPG4_2
   #define __EXTENSIONS__
   #endif
   #include <stdio.h>
   #if STDC_HEADERS
   # include <stdlib.h>
   # include <stddef.h>
   #else
   # if HAVE_STDLIB_H
   #  include <stdlib.h>
   # endif
   #endif
   #if HAVE_SYS_TYPES_H
   # include <sys/types.h>
   #endif
   /* sys/conf.h depends on param.h on FBSD at least */
   #if HAVE_SYS_PARAM_H
   # include <sys/param.h>
   #endif
   /* Required for MAXSIG */
   #if HAVE_SIGNAL_H
   # include <signal.h>
   #endif
   #if HAVE_SYS_SOCKET_H
   # include <sys/socket.h>
   #endif
   #ifdef __APPLE__
   # define __APPLE_USE_RFC_3542
   #endif
   #if HAVE_NETINET_IN_H
   # include <netinet/in.h>
   #endif
   #ifdef TIME_WITH_SYS_TIME
   # include <sys/time.h>
   # include <time.h>
   #else
   # ifdef HAVE_SYS_TIME_H
   #  include <sys/time.h>
   # else
   #  include <time.h>
   # endif
   #endif /* TIME_WITH_SYS_TIME */
   
   #if HAVE_NET_IF_H
   # include <net/if.h>
   #endif
   
   #if HAVE_NET_IF_VAR_H
   # include <net/if_var.h>
   #endif
   
   #if HAVE_SYS_UN_H
   # include <sys/un.h>
   #endif
   #if HAVE_NETINET_IN_SYSTM_H
   # include <netinet/in_systm.h>
   #endif
   #if HAVE_NETINET_IN_VAR_H
   # include <netinet/in_var.h>
   #endif
   #if HAVE_NET_IF_DL_H
   # include <net/if_dl.h>
   #endif
   #if HAVE_NET_NETOPT_H
   # include <net/netopt.h>
   #endif
   #if HAVE_NET_ROUTE_H
   # include <net/route.h>
   #endif
   #if HAVE_INET_ND_H
   # include <inet/nd.h>
   #endif
   #if HAVE_ARPA_INET_H
   # include <arpa/inet.h>
   #endif
   /* Required for IDRP */
   #if HAVE_NETINET_IP_ICMP_H
   # include <netinet/ip_icmp.h>
   #endif
    #include <asm-generic/unistd.h>
   
   "
   if test "x$ac_cv_have_decl___NR_setns" = xyes; then :
   
   $as_echo "#define HAVE_NETNS /**/" >>confdefs.h
   
   fi
   
                    for ac_func in setns
   do :
     ac_fn_c_check_func "$LINENO" "setns" "ac_cv_func_setns"
   if test "x$ac_cv_func_setns" = xyes; then :
     cat >>confdefs.h <<_ACEOF
   #define HAVE_SETNS 1
   _ACEOF
   
   $as_echo "#define HAVE_SETNS /**/" >>confdefs.h
   
   fi
   done
   
   
   fi
   
   
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking zebra between kernel interface method" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking zebra between kernel interface method" >&5
 $as_echo_n "checking zebra between kernel interface method... " >&6; }  $as_echo_n "checking zebra between kernel interface method... " >&6; }
 if test x"$opsys" = x"gnu-linux"; then  if test x"$opsys" = x"gnu-linux"; then
  if test "${enable_netlink}" = "yes";then  { $as_echo "$as_me:${as_lineno-$LINENO}: result: netlink" >&5
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: netlink" >&5 
 $as_echo "netlink" >&6; }  $as_echo "netlink" >&6; }
    RT_METHOD=rt_netlink.o  RT_METHOD=rt_netlink.o
   
 $as_echo "#define HAVE_NETLINK /**/" >>confdefs.h  $as_echo "#define HAVE_NETLINK /**/" >>confdefs.h
   
    netlink=yes  netlink=yes
  elif test "${enable_netlink}" = "no"; thenelse
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ioctl" >&5 
$as_echo "ioctl" >&6; } 
    RT_METHOD=rt_ioctl.o 
    netlink=no 
  else 
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: netlink" >&5 
$as_echo "netlink" >&6; } 
    RT_METHOD=rt_netlink.o 
 
$as_echo "#define HAVE_NETLINK /**/" >>confdefs.h 
 
    netlink=yes 
  fi 
elif test x"$opsys" = x"sol2-6";then 
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: Route socket" >&5    { $as_echo "$as_me:${as_lineno-$LINENO}: result: Route socket" >&5
 $as_echo "Route socket" >&6; }  $as_echo "Route socket" >&6; }
   KERNEL_METHOD="kernel_socket.o"    KERNEL_METHOD="kernel_socket.o"
   RT_METHOD="rt_socket.o"    RT_METHOD="rt_socket.o"
 elif test x"$opsys" = x"sol8";then  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: Route socket" >&5  
 $as_echo "Route socket" >&6; }  
   KERNEL_METHOD="kernel_socket.o"  
   RT_METHOD="rt_socket.o"  
 elif test "$opsys" = "irix" ; then  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: Route socket" >&5  
 $as_echo "Route socket" >&6; }  
   KERNEL_METHOD="kernel_socket.o"  
   RT_METHOD="rt_socket.o"  
 else  
   if test "$cross_compiling" = yes; then :  
   KERNEL_METHOD=kernel_socket.o  
    RT_METHOD=rt_socket.o  
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: socket" >&5  
 $as_echo "socket" >&6; }  
 else  
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
 #include <errno.h>  
 #include <sys/types.h>  
 #include <sys/socket.h>  
   
 main ()  
 {  
   int ac_sock;  
   
   ac_sock = socket (AF_ROUTE, SOCK_RAW, 0);  
   if (ac_sock < 0 && errno == EINVAL)  
     exit (1);  
   exit (0);  
 }  
 _ACEOF  
 if ac_fn_c_try_run "$LINENO"; then :  
   KERNEL_METHOD=kernel_socket.o  
    RT_METHOD=rt_socket.o  
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: socket" >&5  
 $as_echo "socket" >&6; }  
 else  
   RT_METHOD=rt_ioctl.o  
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ioctl" >&5  
 $as_echo "ioctl" >&6; }  
 fi  fi
 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \  
   conftest.$ac_objext conftest.beam conftest.$ac_ext  
 fi  
   
 fi  
   
   
   
  if test "x$netlink" = "xyes"; then   if test "x$netlink" = "xyes"; then
   HAVE_NETLINK_TRUE=    HAVE_NETLINK_TRUE=
   HAVE_NETLINK_FALSE='#'    HAVE_NETLINK_FALSE='#'
Line 16422  else Line 17562  else
   if test "x$netlink" = xyes; then    if test "x$netlink" = xyes; then
   quagga_cv_rtread_method="netlink"    quagga_cv_rtread_method="netlink"
 else  else
for quagga_cv_rtread_method in /proc/net/route /dev/ip /dev/null;for quagga_cv_rtread_method in /dev/ip /dev/null;
 do  do
   test x`ls $quagga_cv_rtread_method 2>/dev/null` = x"$quagga_cv_rtread_method" && break    test x`ls $quagga_cv_rtread_method 2>/dev/null` = x"$quagga_cv_rtread_method" && break
 done  done
 case $quagga_cv_rtread_method in  case $quagga_cv_rtread_method in
   "/proc/net/route") quagga_cv_rtread_method="proc";;  
   "/dev/ip")    "/dev/ip")
                      case "$host" in                       case "$host" in
                        *-freebsd*)    quagga_cv_rtread_method="sysctl";;                         *-freebsd*)    quagga_cv_rtread_method="sysctl";;
Line 16459  elif test "$opsys" = "sol8";then Line 17598  elif test "$opsys" = "sol8";then
 $as_echo "Solaris GLIF" >&6; }  $as_echo "Solaris GLIF" >&6; }
   IF_METHOD=if_ioctl_solaris.o    IF_METHOD=if_ioctl_solaris.o
   IOCTL_METHOD=ioctl_solaris.o    IOCTL_METHOD=ioctl_solaris.o
 elif test "$opsys" = "irix" ; then  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: IRIX" >&5  
 $as_echo "IRIX" >&6; }  
   IF_METHOD=if_ioctl.o  
 elif test "$opsys" = "openbsd";then  elif test "$opsys" = "openbsd";then
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: openbsd" >&5    { $as_echo "$as_me:${as_lineno-$LINENO}: result: openbsd" >&5
 $as_echo "openbsd" >&6; }  $as_echo "openbsd" >&6; }
Line 16574  _ACEOF Line 17709  _ACEOF
 fi  fi
   
   
   for ac_header in linux/mroute.h
   do :
     ac_fn_c_check_header_compile "$LINENO" "linux/mroute.h" "ac_cv_header_linux_mroute_h" "
   #if HAVE_NETINET_IN_H
   #include<netinet/in.h>
   #endif
   "
   if test "x$ac_cv_header_linux_mroute_h" = xyes; then :
     cat >>confdefs.h <<_ACEOF
   #define HAVE_LINUX_MROUTE_H 1
   _ACEOF
   
   fi
   
   done
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD struct ip_mreq hack" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD struct ip_mreq hack" >&5
 $as_echo_n "checking for BSD struct ip_mreq hack... " >&6; }  $as_echo_n "checking for BSD struct ip_mreq hack... " >&6; }
 cat confdefs.h - <<_ACEOF >conftest.$ac_ext  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Line 16584  cat confdefs.h - <<_ACEOF >conftest.$ac_ext Line 17735  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 int  int
 main ()  main ()
 {  {
#if (defined(__FreeBSD__) && ((__FreeBSD_version >= 500022 && __FreeBSD_version < 700000) || (__FreeBSD_version < 500000 && __FreeBSD_version >= 440000))) || (defined(__NetBSD__) && defined(__NetBSD_Version__) && __NetBSD_Version__ >= 106010000) || defined(__OpenBSD__) || defined(__APPLE__)#if (defined(__FreeBSD__) && ((__FreeBSD_version >= 500022 && __FreeBSD_version < 700000) || (__FreeBSD_version < 500000 && __FreeBSD_version >= 440000))) || (defined(__NetBSD__) && defined(__NetBSD_Version__) && __NetBSD_Version__ >= 106010000) || defined(__OpenBSD__) || defined(__APPLE__) || defined(__DragonFly__) || defined(__sun)
   return (0);    return (0);
 #else  #else
   #error No support for BSD struct ip_mreq hack detected    #error No support for BSD struct ip_mreq hack detected
Line 17287  fi Line 18438  fi
   
 fi  fi
   
 if test "$netlink" != yes; then  
   if test -r /proc/net/dev; then  
   
 $as_echo "#define HAVE_PROC_NET_DEV /**/" >>confdefs.h  
   
     IF_PROC=if_proc.o  
   fi  
   if test -r /proc/net/if_inet6; then  
   
 $as_echo "#define HAVE_PROC_NET_IF_INET6 /**/" >>confdefs.h  
   
     IF_PROC=if_proc.o  
   fi  
 fi  
   
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking ipforward method" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking ipforward method" >&5
 $as_echo_n "checking ipforward method... " >&6; }  $as_echo_n "checking ipforward method... " >&6; }
 if ${quagga_cv_ipforward_method+:} false; then :  if ${quagga_cv_ipforward_method+:} false; then :
Line 17324  case $quagga_cv_ipforward_method in Line 18459  case $quagga_cv_ipforward_method in
   "/proc/net/snmp")  quagga_cv_ipforward_method="proc";;    "/proc/net/snmp")  quagga_cv_ipforward_method="proc";;
   "/dev/ip")    "/dev/ip")
                      case "$host" in                       case "$host" in
                        *-nec-sysv4*)  quagga_cv_ipforward_method="ews";;  
                        *-freebsd*)    quagga_cv_ipforward_method="sysctl";;                         *-freebsd*)    quagga_cv_ipforward_method="sysctl";;
                        *)             quagga_cv_ipforward_method="solaris";;                         *)             quagga_cv_ipforward_method="solaris";;
                      esac;;                       esac;;
Line 17352  done Line 18486  done
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether does this OS have IPv6 stack" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether does this OS have IPv6 stack" >&5
 $as_echo_n "checking whether does this OS have IPv6 stack... " >&6; }  $as_echo_n "checking whether does this OS have IPv6 stack... " >&6; }
if test "${enable_ipv6}" = "no"; then  if grep WIDE /usr/include/netinet6/in6.h >/dev/null 2>&1; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5 
$as_echo "disabled" >&6; } 
else 
  if grep IPV6_INRIA_VERSION /usr/include/netinet/in.h >/dev/null 2>&1; then 
    zebra_cv_ipv6=yes 
   
 $as_echo "#define HAVE_IPV6 1" >>confdefs.h  
   
   
 $as_echo "#define INRIA_IPV6 1" >>confdefs.h  
   
     RIPNGD="ripngd"  
     OSPF6D="ospf6d"  
     LIB_IPV6=""  
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: INRIA IPv6" >&5  
 $as_echo "INRIA IPv6" >&6; }  
   elif grep WIDE /usr/include/netinet6/in6.h >/dev/null 2>&1; then  
     zebra_cv_ipv6=yes  
   
 $as_echo "#define HAVE_IPV6 1" >>confdefs.h  
   
   
 $as_echo "#define KAME 1" >>confdefs.h  $as_echo "#define KAME 1" >>confdefs.h
   
     RIPNGD="ripngd"  
     OSPF6D="ospf6d"  
     if test -d /usr/local/v6/lib -a -f /usr/local/v6/lib/libinet6.a; then  
       LIB_IPV6="-L/usr/local/v6/lib -linet6"  
     fi  
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: KAME" >&5      { $as_echo "$as_me:${as_lineno-$LINENO}: result: KAME" >&5
 $as_echo "KAME" >&6; }  $as_echo "KAME" >&6; }
   elif grep MUSICA /usr/include6/netinet6/in6.h >/dev/null 2>&1; then  
     zebra_cv_ipv6=yes  
   
 $as_echo "#define HAVE_IPV6 1" >>confdefs.h  
   
   
 $as_echo "#define MUSICA 1" >>confdefs.h  
   
   
 $as_echo "#define KAME 1" >>confdefs.h  
   
     RIPNGD="ripngd"  
     OSPF6D="ospf6d"  
     if test -d /usr/local/v6/lib -a -f /usr/local/v6/lib/libinet6.a; then  
       LIB_IPV6="-L/usr/local/v6/lib -linet6"  
     fi  
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: MUSICA" >&5  
 $as_echo "MUSICA" >&6; }  
   elif grep NRL /usr/include/netinet6/in6.h >/dev/null 2>&1; then  
     zebra_cv_ipv6=yes  
   
 $as_echo "#define HAVE_IPV6 1" >>confdefs.h  
   
   
 $as_echo "#define NRL 1" >>confdefs.h  
   
     RIPNGD="ripngd"  
     OSPF6D="ospf6d"  
     if test x"$opsys" = x"bsdi";then  
   
 $as_echo "#define BSDI_NRL /**/" >>confdefs.h  
   
       { $as_echo "$as_me:${as_lineno-$LINENO}: result: BSDI_NRL" >&5  
 $as_echo "BSDI_NRL" >&6; }  
     else  
       { $as_echo "$as_me:${as_lineno-$LINENO}: result: NRL" >&5  
 $as_echo "NRL" >&6; }  
     fi  
   elif test x"$opsys" = x"sol8"; then    elif test x"$opsys" = x"sol8"; then
     zebra_cv_ipv6=yes;  
   
 $as_echo "#define HAVE_IPV6 1" >>confdefs.h  
   
   
 $as_echo "#define SOLARIS_IPV6 1" >>confdefs.h  $as_echo "#define SOLARIS_IPV6 1" >>confdefs.h
   
     RIPNGD="ripngd"  
     OSPF6D="ospf6d"  
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: Solaris IPv6" >&5      { $as_echo "$as_me:${as_lineno-$LINENO}: result: Solaris IPv6" >&5
 $as_echo "Solaris IPv6" >&6; }  $as_echo "Solaris IPv6" >&6; }
  elif test "${enable_ipv6}" = "yes"; then  elif test x"$opsys" = x"gnu-linux"; then
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
/* end confdefs.h.  */ 
   
      #include <linux/version.h>$as_echo "#define LINUX_IPV6 1" >>confdefs.h
      /* 2.1.128 or later */ 
      #if LINUX_VERSION_CODE >= 0x020180 
      yes 
      #endif 
_ACEOF 
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 
  $EGREP "yes" >/dev/null 2>&1; then : 
  zebra_cv_ipv6=yes 
       zebra_cv_linux_ipv6=yes 
       { $as_echo "$as_me:${as_lineno-$LINENO}: result: Linux IPv6" >&5 
$as_echo "Linux IPv6" >&6; } 
fi 
rm -f conftest* 
   
  else    { $as_echo "$as_me:${as_lineno-$LINENO}: result: Linux IPv6" >&5
    if test x`ls /proc/net/ipv6_route 2>/dev/null` = x"/proc/net/ipv6_route" 
     then 
      zebra_cv_ipv6=yes 
      zebra_cv_linux_ipv6=yes 
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: Linux IPv6" >&5 
 $as_echo "Linux IPv6" >&6; }  $as_echo "Linux IPv6" >&6; }
    fi  else
     as_fn_error $? "Failed to detect IPv6 stack" "$LINENO" 5
   fi    fi
   
   if test "$zebra_cv_linux_ipv6" = "yes";then  
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libc has IPv6 support" >&5  
 $as_echo_n "checking whether libc has IPv6 support... " >&6; }  
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
 #include <netinet/in.h>  
   
 int  
 main ()  
 {  
  int a; a = (int) in6addr_any.s6_addr[0]; if (a != 12345) return a;  
   ;  
   return 0;  
 }  
 _ACEOF  
 if ac_fn_c_try_link "$LINENO"; then :  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  
 $as_echo "yes" >&6; }  
       zebra_cv_ipv6=yes  
       zebra_cv_linux_ipv6=yes  
 else  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  
 $as_echo "no" >&6; }  
       zebra_cv_ipv6=no  
       zebra_cv_linux_ipv6=no  
 fi  
 rm -f core conftest.err conftest.$ac_objext \  
     conftest$ac_exeext conftest.$ac_ext  
   fi  
   
   if test "$zebra_cv_linux_ipv6" = "yes";then  
     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc >= 2.1" >&5  
 $as_echo_n "checking for GNU libc >= 2.1... " >&6; }  
   
 $as_echo "#define HAVE_IPV6 1" >>confdefs.h  $as_echo "#define HAVE_IPV6 1" >>confdefs.h
   
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
   
 #include <features.h>  
 #if __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1  
   yes  
 #endif  
 _ACEOF  
 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |  
   $EGREP "yes" >/dev/null 2>&1; then :  
   glibc=yes  
   
 $as_echo "#define LINUX_IPV6 1" >>confdefs.h  
   
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  
 $as_echo "yes" >&6; }  
 else  
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5  
 $as_echo "no" >&6; }  
   
 fi  
 rm -f conftest*  
   
     RIPNGD="ripngd"  
     OSPF6D="ospf6d"  
     if test "$glibc" != "yes"; then  
       INCLUDES="-I/usr/inet6/include"  
       if test x`ls /usr/inet6/lib/libinet6.a 2>/dev/null` != x;then  
          LIB_IPV6="-L/usr/inet6/lib -linet6"  
       fi  
     fi  
   fi  
   
   LIBS="$LIB_IPV6 $LIBS"  
   
   
   if test x"$RIPNGD" = x""; then  
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: IPv4 only" >&5  
 $as_echo "IPv4 only" >&6; }  
   fi  
 fi  
   
 if test "x${zebra_cv_ipv6}" = "xyes"; then  
 for ac_header in netinet6/in6.h netinet/in6_var.h netinet/icmp6.h \  for ac_header in netinet6/in6.h netinet/in6_var.h netinet/icmp6.h \
         netinet6/in6_var.h netinet6/nd6.h          netinet6/in6_var.h netinet6/nd6.h
 do :  do :
Line 17637  fi Line 18607  fi
   
 done  done
   
 fi  
   
   
 if test "${enable_doc}" = "no";then  if test "${enable_doc}" = "no";then
Line 17646  else Line 18615  else
   DOC="doc"    DOC="doc"
 fi  fi
   
 if test "${enable_tests}" = "no";then  
   BUILD_TESTS=""  
 else  
   BUILD_TESTS="tests"  
 fi  
   
 if test "${enable_zebra}" = "no";then  if test "${enable_zebra}" = "no";then
   ZEBRA=""    ZEBRA=""
 else  else
Line 17708  else Line 18671  else
 fi  fi
   
   
 if test "${enable_babeld}" = "no";then  
   BABELD=""  
 else  
   BABELD="babeld"  
 fi  
  if test "x$BABELD" = "xbabeld"; then  
   BABELD_TRUE=  
   BABELD_FALSE='#'  
 else  
   BABELD_TRUE='#'  
   BABELD_FALSE=  
 fi  
   
   
 if test "${enable_watchquagga}" = "no";then  if test "${enable_watchquagga}" = "no";then
   WATCHQUAGGA=""    WATCHQUAGGA=""
 else  else
Line 17737  fi Line 18686  fi
   
   
 OSPFCLIENT=""  OSPFCLIENT=""
if test "${enable_opaque_lsa}" != "no"; thenif test "${enable_ospfapi}" != "no";then
  if test "${enable_ospfapi}" != "no";then 
   
 $as_echo "#define SUPPORT_OSPF_API /**/" >>confdefs.h  $as_echo "#define SUPPORT_OSPF_API /**/" >>confdefs.h
   
   
    if test "${enable_ospfclient}" != "no";then  if test "${enable_ospfclient}" != "no";then
       OSPFCLIENT="ospfclient"        OSPFCLIENT="ospfclient"
     fi  
   fi    fi
   
 fi  fi
   
  if test "x$OSPFCLIENT" = "xospfclient"; then   if test "x$OSPFCLIENT" = "xospfclient"; then
   OSPFCLIENT_TRUE=    OSPFCLIENT_TRUE=
   OSPFCLIENT_FALSE='#'    OSPFCLIENT_FALSE='#'
Line 17759  fi Line 18706  fi
   
   
 case "${enable_ripngd}" in  case "${enable_ripngd}" in
   "yes") RIPNGD="ripngd";;  
   "no" ) RIPNGD="";;    "no" ) RIPNGD="";;
  *    ) ;;  *    ) RIPNGD="ripngd";;
 esac  esac
  if test "x$RIPNGD" = "xripngd"; then   if test "x$RIPNGD" = "xripngd"; then
   RIPNGD_TRUE=    RIPNGD_TRUE=
Line 17773  fi Line 18719  fi
   
   
 case "${enable_ospf6d}" in  case "${enable_ospf6d}" in
   "yes") OSPF6D="ospf6d";;  
   "no" ) OSPF6D="";;    "no" ) OSPF6D="";;
  *    ) ;;  *    ) OSPF6D="ospf6d";;
 esac  esac
  if test "x$OSPF6D" = "xospf6d"; then   if test "x$OSPF6D" = "xospf6d"; then
   OSPF6D_TRUE=    OSPF6D_TRUE=
Line 17787  fi Line 18732  fi
   
   
 case "${enable_isisd}" in  case "${enable_isisd}" in
   "yes") ISISD="isisd";;  
   "no" ) ISISD="";;    "no" ) ISISD="";;
  *    ) ;;  *    ) ISISD="isisd";;
 esac  esac
  if test "x$ISISD" = "xisisd"; then   if test "x$ISISD" = "xisisd"; then
   ISISD_TRUE=    ISISD_TRUE=
Line 17800  else Line 18744  else
 fi  fi
   
   
# XXX Perhaps auto-enable on Solaris, but that's messy for cross builds.case "${enable_pimd}" in
case "${enable_solaris}" in  "no" ) PIMD="";;
  "yes") SOLARIS="solaris";;  *    ) PIMD="pimd";;
  "no" ) SOLARIS="";; 
  *    ) ;; 
 esac  esac
    if test "x$PIMD" = "xpimd"; then
     PIMD_TRUE=
     PIMD_FALSE='#'
   else
     PIMD_TRUE='#'
     PIMD_FALSE=
   fi
   
   
 if test "${enable_bgp_announce}" = "no";then  if test "${enable_bgp_announce}" = "no";then
   
 $as_echo "#define DISABLE_BGP_ANNOUNCE 1" >>confdefs.h  $as_echo "#define DISABLE_BGP_ANNOUNCE 1" >>confdefs.h
Line 17832  fi Line 18782  fi
   
   
   
   
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_ntop in -lc" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_ntop in -lc" >&5
 $as_echo_n "checking for inet_ntop in -lc... " >&6; }  $as_echo_n "checking for inet_ntop in -lc... " >&6; }
 if ${ac_cv_lib_c_inet_ntop+:} false; then :  if ${ac_cv_lib_c_inet_ntop+:} false; then :
Line 18009  _ACEOF Line 18957  _ACEOF
 fi  fi
   
   
 ac_fn_c_check_func "$LINENO" "__inet_ntop" "ac_cv_func___inet_ntop"  
 if test "x$ac_cv_func___inet_ntop" = xyes; then :  
   
 $as_echo "#define HAVE_INET_NTOP /**/" >>confdefs.h  
   
 fi  
   
 ac_fn_c_check_func "$LINENO" "__inet_pton" "ac_cv_func___inet_pton"  
 if test "x$ac_cv_func___inet_pton" = xyes; then :  
   
 $as_echo "#define HAVE_INET_PTON /**/" >>confdefs.h  
   
 fi  
   
 ac_fn_c_check_func "$LINENO" "__inet_aton" "ac_cv_func___inet_aton"  
 if test "x$ac_cv_func___inet_aton" = xyes; then :  
   
 $as_echo "#define HAVE_INET_ATON /**/" >>confdefs.h  
   
 fi  
   
   
 if test "x$enable_pcreposix" = "xyes"; then  if test "x$enable_pcreposix" = "xyes"; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcreposix_regexec in -lpcreposix" >&5    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcreposix_regexec in -lpcreposix" >&5
 $as_echo_n "checking for pcreposix_regexec in -lpcreposix... " >&6; }  $as_echo_n "checking for pcreposix_regexec in -lpcreposix... " >&6; }
Line 18928  _ACEOF Line 19854  _ACEOF
   
   
 fi  fi
   ac_fn_c_check_type "$LINENO" "struct vifctl" "ac_cv_type_struct_vifctl" "#ifdef SUNOS_5
   #define _XPG4_2
   #define __EXTENSIONS__
   #endif
   #include <stdio.h>
   #if STDC_HEADERS
   # include <stdlib.h>
   # include <stddef.h>
   #else
   # if HAVE_STDLIB_H
   #  include <stdlib.h>
   # endif
   #endif
   #if HAVE_SYS_TYPES_H
   # include <sys/types.h>
   #endif
   /* sys/conf.h depends on param.h on FBSD at least */
   #if HAVE_SYS_PARAM_H
   # include <sys/param.h>
   #endif
   /* Required for MAXSIG */
   #if HAVE_SIGNAL_H
   # include <signal.h>
   #endif
   #if HAVE_SYS_SOCKET_H
   # include <sys/socket.h>
   #endif
   #ifdef __APPLE__
   # define __APPLE_USE_RFC_3542
   #endif
   #if HAVE_NETINET_IN_H
   # include <netinet/in.h>
   #endif
   #ifdef TIME_WITH_SYS_TIME
   # include <sys/time.h>
   # include <time.h>
   #else
   # ifdef HAVE_SYS_TIME_H
   #  include <sys/time.h>
   # else
   #  include <time.h>
   # endif
   #endif /* TIME_WITH_SYS_TIME */
   
   #if HAVE_NET_IF_H
   # include <net/if.h>
   #endif
   
   #if HAVE_NET_IF_VAR_H
   # include <net/if_var.h>
   #endif
   
   #if HAVE_SYS_UN_H
   # include <sys/un.h>
   #endif
   #if HAVE_NETINET_IN_SYSTM_H
   # include <netinet/in_systm.h>
   #endif
   #if HAVE_NETINET_IN_VAR_H
   # include <netinet/in_var.h>
   #endif
   #if HAVE_NET_IF_DL_H
   # include <net/if_dl.h>
   #endif
   #if HAVE_NET_NETOPT_H
   # include <net/netopt.h>
   #endif
   #if HAVE_NET_ROUTE_H
   # include <net/route.h>
   #endif
   #if HAVE_INET_ND_H
   # include <inet/nd.h>
   #endif
   #if HAVE_ARPA_INET_H
   # include <arpa/inet.h>
   #endif
   /* Required for IDRP */
   #if HAVE_NETINET_IP_ICMP_H
   # include <netinet/ip_icmp.h>
   #endif
   
   #if HAVE_NETINET6_IN6_H
   #include <netinet6/in6.h>
   #endif
   #if HAVE_NETINET_IN6_VAR_H
   #include <netinet/in6_var.h>
   #endif
   #if HAVE_NETINET_ICMP6_H
   # include <netinet/icmp6.h>
   #endif
   #if HAVE_NETINET6_IN6_VAR_H
   # include <netinet6/in6_var.h>
   #endif
   #if HAVE_NETINET6_ND6_H
   # include <netinet6/nd6.h>
   #endif
   
   "
   if test "x$ac_cv_type_struct_vifctl" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_STRUCT_VIFCTL 1
   _ACEOF
   
   
   fi
   ac_fn_c_check_type "$LINENO" "struct mfcctl" "ac_cv_type_struct_mfcctl" "#ifdef SUNOS_5
   #define _XPG4_2
   #define __EXTENSIONS__
   #endif
   #include <stdio.h>
   #if STDC_HEADERS
   # include <stdlib.h>
   # include <stddef.h>
   #else
   # if HAVE_STDLIB_H
   #  include <stdlib.h>
   # endif
   #endif
   #if HAVE_SYS_TYPES_H
   # include <sys/types.h>
   #endif
   /* sys/conf.h depends on param.h on FBSD at least */
   #if HAVE_SYS_PARAM_H
   # include <sys/param.h>
   #endif
   /* Required for MAXSIG */
   #if HAVE_SIGNAL_H
   # include <signal.h>
   #endif
   #if HAVE_SYS_SOCKET_H
   # include <sys/socket.h>
   #endif
   #ifdef __APPLE__
   # define __APPLE_USE_RFC_3542
   #endif
   #if HAVE_NETINET_IN_H
   # include <netinet/in.h>
   #endif
   #ifdef TIME_WITH_SYS_TIME
   # include <sys/time.h>
   # include <time.h>
   #else
   # ifdef HAVE_SYS_TIME_H
   #  include <sys/time.h>
   # else
   #  include <time.h>
   # endif
   #endif /* TIME_WITH_SYS_TIME */
   
   #if HAVE_NET_IF_H
   # include <net/if.h>
   #endif
   
   #if HAVE_NET_IF_VAR_H
   # include <net/if_var.h>
   #endif
   
   #if HAVE_SYS_UN_H
   # include <sys/un.h>
   #endif
   #if HAVE_NETINET_IN_SYSTM_H
   # include <netinet/in_systm.h>
   #endif
   #if HAVE_NETINET_IN_VAR_H
   # include <netinet/in_var.h>
   #endif
   #if HAVE_NET_IF_DL_H
   # include <net/if_dl.h>
   #endif
   #if HAVE_NET_NETOPT_H
   # include <net/netopt.h>
   #endif
   #if HAVE_NET_ROUTE_H
   # include <net/route.h>
   #endif
   #if HAVE_INET_ND_H
   # include <inet/nd.h>
   #endif
   #if HAVE_ARPA_INET_H
   # include <arpa/inet.h>
   #endif
   /* Required for IDRP */
   #if HAVE_NETINET_IP_ICMP_H
   # include <netinet/ip_icmp.h>
   #endif
   
   #if HAVE_NETINET6_IN6_H
   #include <netinet6/in6.h>
   #endif
   #if HAVE_NETINET_IN6_VAR_H
   #include <netinet/in6_var.h>
   #endif
   #if HAVE_NETINET_ICMP6_H
   # include <netinet/icmp6.h>
   #endif
   #if HAVE_NETINET6_IN6_VAR_H
   # include <netinet6/in6_var.h>
   #endif
   #if HAVE_NETINET6_ND6_H
   # include <netinet6/nd6.h>
   #endif
   
   "
   if test "x$ac_cv_type_struct_mfcctl" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_STRUCT_MFCCTL 1
   _ACEOF
   
   
   fi
   ac_fn_c_check_type "$LINENO" "struct sioc_sg_req" "ac_cv_type_struct_sioc_sg_req" "#ifdef SUNOS_5
   #define _XPG4_2
   #define __EXTENSIONS__
   #endif
   #include <stdio.h>
   #if STDC_HEADERS
   # include <stdlib.h>
   # include <stddef.h>
   #else
   # if HAVE_STDLIB_H
   #  include <stdlib.h>
   # endif
   #endif
   #if HAVE_SYS_TYPES_H
   # include <sys/types.h>
   #endif
   /* sys/conf.h depends on param.h on FBSD at least */
   #if HAVE_SYS_PARAM_H
   # include <sys/param.h>
   #endif
   /* Required for MAXSIG */
   #if HAVE_SIGNAL_H
   # include <signal.h>
   #endif
   #if HAVE_SYS_SOCKET_H
   # include <sys/socket.h>
   #endif
   #ifdef __APPLE__
   # define __APPLE_USE_RFC_3542
   #endif
   #if HAVE_NETINET_IN_H
   # include <netinet/in.h>
   #endif
   #ifdef TIME_WITH_SYS_TIME
   # include <sys/time.h>
   # include <time.h>
   #else
   # ifdef HAVE_SYS_TIME_H
   #  include <sys/time.h>
   # else
   #  include <time.h>
   # endif
   #endif /* TIME_WITH_SYS_TIME */
   
   #if HAVE_NET_IF_H
   # include <net/if.h>
   #endif
   
   #if HAVE_NET_IF_VAR_H
   # include <net/if_var.h>
   #endif
   
   #if HAVE_SYS_UN_H
   # include <sys/un.h>
   #endif
   #if HAVE_NETINET_IN_SYSTM_H
   # include <netinet/in_systm.h>
   #endif
   #if HAVE_NETINET_IN_VAR_H
   # include <netinet/in_var.h>
   #endif
   #if HAVE_NET_IF_DL_H
   # include <net/if_dl.h>
   #endif
   #if HAVE_NET_NETOPT_H
   # include <net/netopt.h>
   #endif
   #if HAVE_NET_ROUTE_H
   # include <net/route.h>
   #endif
   #if HAVE_INET_ND_H
   # include <inet/nd.h>
   #endif
   #if HAVE_ARPA_INET_H
   # include <arpa/inet.h>
   #endif
   /* Required for IDRP */
   #if HAVE_NETINET_IP_ICMP_H
   # include <netinet/ip_icmp.h>
   #endif
   
   #if HAVE_NETINET6_IN6_H
   #include <netinet6/in6.h>
   #endif
   #if HAVE_NETINET_IN6_VAR_H
   #include <netinet/in6_var.h>
   #endif
   #if HAVE_NETINET_ICMP6_H
   # include <netinet/icmp6.h>
   #endif
   #if HAVE_NETINET6_IN6_VAR_H
   # include <netinet6/in6_var.h>
   #endif
   #if HAVE_NETINET6_ND6_H
   # include <netinet6/nd6.h>
   #endif
   
   "
   if test "x$ac_cv_type_struct_sioc_sg_req" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_STRUCT_SIOC_SG_REQ 1
   _ACEOF
   
   
   fi
   ac_fn_c_check_type "$LINENO" "vifi_t" "ac_cv_type_vifi_t" "#ifdef SUNOS_5
   #define _XPG4_2
   #define __EXTENSIONS__
   #endif
   #include <stdio.h>
   #if STDC_HEADERS
   # include <stdlib.h>
   # include <stddef.h>
   #else
   # if HAVE_STDLIB_H
   #  include <stdlib.h>
   # endif
   #endif
   #if HAVE_SYS_TYPES_H
   # include <sys/types.h>
   #endif
   /* sys/conf.h depends on param.h on FBSD at least */
   #if HAVE_SYS_PARAM_H
   # include <sys/param.h>
   #endif
   /* Required for MAXSIG */
   #if HAVE_SIGNAL_H
   # include <signal.h>
   #endif
   #if HAVE_SYS_SOCKET_H
   # include <sys/socket.h>
   #endif
   #ifdef __APPLE__
   # define __APPLE_USE_RFC_3542
   #endif
   #if HAVE_NETINET_IN_H
   # include <netinet/in.h>
   #endif
   #ifdef TIME_WITH_SYS_TIME
   # include <sys/time.h>
   # include <time.h>
   #else
   # ifdef HAVE_SYS_TIME_H
   #  include <sys/time.h>
   # else
   #  include <time.h>
   # endif
   #endif /* TIME_WITH_SYS_TIME */
   
   #if HAVE_NET_IF_H
   # include <net/if.h>
   #endif
   
   #if HAVE_NET_IF_VAR_H
   # include <net/if_var.h>
   #endif
   
   #if HAVE_SYS_UN_H
   # include <sys/un.h>
   #endif
   #if HAVE_NETINET_IN_SYSTM_H
   # include <netinet/in_systm.h>
   #endif
   #if HAVE_NETINET_IN_VAR_H
   # include <netinet/in_var.h>
   #endif
   #if HAVE_NET_IF_DL_H
   # include <net/if_dl.h>
   #endif
   #if HAVE_NET_NETOPT_H
   # include <net/netopt.h>
   #endif
   #if HAVE_NET_ROUTE_H
   # include <net/route.h>
   #endif
   #if HAVE_INET_ND_H
   # include <inet/nd.h>
   #endif
   #if HAVE_ARPA_INET_H
   # include <arpa/inet.h>
   #endif
   /* Required for IDRP */
   #if HAVE_NETINET_IP_ICMP_H
   # include <netinet/ip_icmp.h>
   #endif
   
   #if HAVE_NETINET6_IN6_H
   #include <netinet6/in6.h>
   #endif
   #if HAVE_NETINET_IN6_VAR_H
   #include <netinet/in6_var.h>
   #endif
   #if HAVE_NETINET_ICMP6_H
   # include <netinet/icmp6.h>
   #endif
   #if HAVE_NETINET6_IN6_VAR_H
   # include <netinet6/in6_var.h>
   #endif
   #if HAVE_NETINET6_ND6_H
   # include <netinet6/nd6.h>
   #endif
   
   "
   if test "x$ac_cv_type_vifi_t" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_VIFI_T 1
   _ACEOF
   
   
   fi
   ac_fn_c_check_type "$LINENO" "struct sioc_vif_req" "ac_cv_type_struct_sioc_vif_req" "#ifdef SUNOS_5
   #define _XPG4_2
   #define __EXTENSIONS__
   #endif
   #include <stdio.h>
   #if STDC_HEADERS
   # include <stdlib.h>
   # include <stddef.h>
   #else
   # if HAVE_STDLIB_H
   #  include <stdlib.h>
   # endif
   #endif
   #if HAVE_SYS_TYPES_H
   # include <sys/types.h>
   #endif
   /* sys/conf.h depends on param.h on FBSD at least */
   #if HAVE_SYS_PARAM_H
   # include <sys/param.h>
   #endif
   /* Required for MAXSIG */
   #if HAVE_SIGNAL_H
   # include <signal.h>
   #endif
   #if HAVE_SYS_SOCKET_H
   # include <sys/socket.h>
   #endif
   #ifdef __APPLE__
   # define __APPLE_USE_RFC_3542
   #endif
   #if HAVE_NETINET_IN_H
   # include <netinet/in.h>
   #endif
   #ifdef TIME_WITH_SYS_TIME
   # include <sys/time.h>
   # include <time.h>
   #else
   # ifdef HAVE_SYS_TIME_H
   #  include <sys/time.h>
   # else
   #  include <time.h>
   # endif
   #endif /* TIME_WITH_SYS_TIME */
   
   #if HAVE_NET_IF_H
   # include <net/if.h>
   #endif
   
   #if HAVE_NET_IF_VAR_H
   # include <net/if_var.h>
   #endif
   
   #if HAVE_SYS_UN_H
   # include <sys/un.h>
   #endif
   #if HAVE_NETINET_IN_SYSTM_H
   # include <netinet/in_systm.h>
   #endif
   #if HAVE_NETINET_IN_VAR_H
   # include <netinet/in_var.h>
   #endif
   #if HAVE_NET_IF_DL_H
   # include <net/if_dl.h>
   #endif
   #if HAVE_NET_NETOPT_H
   # include <net/netopt.h>
   #endif
   #if HAVE_NET_ROUTE_H
   # include <net/route.h>
   #endif
   #if HAVE_INET_ND_H
   # include <inet/nd.h>
   #endif
   #if HAVE_ARPA_INET_H
   # include <arpa/inet.h>
   #endif
   /* Required for IDRP */
   #if HAVE_NETINET_IP_ICMP_H
   # include <netinet/ip_icmp.h>
   #endif
   
   #if HAVE_NETINET6_IN6_H
   #include <netinet6/in6.h>
   #endif
   #if HAVE_NETINET_IN6_VAR_H
   #include <netinet/in6_var.h>
   #endif
   #if HAVE_NETINET_ICMP6_H
   # include <netinet/icmp6.h>
   #endif
   #if HAVE_NETINET6_IN6_VAR_H
   # include <netinet6/in6_var.h>
   #endif
   #if HAVE_NETINET6_ND6_H
   # include <netinet6/nd6.h>
   #endif
   
   "
   if test "x$ac_cv_type_struct_sioc_vif_req" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_STRUCT_SIOC_VIF_REQ 1
   _ACEOF
   
   
   fi
   ac_fn_c_check_type "$LINENO" "struct igmpmsg" "ac_cv_type_struct_igmpmsg" "#ifdef SUNOS_5
   #define _XPG4_2
   #define __EXTENSIONS__
   #endif
   #include <stdio.h>
   #if STDC_HEADERS
   # include <stdlib.h>
   # include <stddef.h>
   #else
   # if HAVE_STDLIB_H
   #  include <stdlib.h>
   # endif
   #endif
   #if HAVE_SYS_TYPES_H
   # include <sys/types.h>
   #endif
   /* sys/conf.h depends on param.h on FBSD at least */
   #if HAVE_SYS_PARAM_H
   # include <sys/param.h>
   #endif
   /* Required for MAXSIG */
   #if HAVE_SIGNAL_H
   # include <signal.h>
   #endif
   #if HAVE_SYS_SOCKET_H
   # include <sys/socket.h>
   #endif
   #ifdef __APPLE__
   # define __APPLE_USE_RFC_3542
   #endif
   #if HAVE_NETINET_IN_H
   # include <netinet/in.h>
   #endif
   #ifdef TIME_WITH_SYS_TIME
   # include <sys/time.h>
   # include <time.h>
   #else
   # ifdef HAVE_SYS_TIME_H
   #  include <sys/time.h>
   # else
   #  include <time.h>
   # endif
   #endif /* TIME_WITH_SYS_TIME */
   
   #if HAVE_NET_IF_H
   # include <net/if.h>
   #endif
   
   #if HAVE_NET_IF_VAR_H
   # include <net/if_var.h>
   #endif
   
   #if HAVE_SYS_UN_H
   # include <sys/un.h>
   #endif
   #if HAVE_NETINET_IN_SYSTM_H
   # include <netinet/in_systm.h>
   #endif
   #if HAVE_NETINET_IN_VAR_H
   # include <netinet/in_var.h>
   #endif
   #if HAVE_NET_IF_DL_H
   # include <net/if_dl.h>
   #endif
   #if HAVE_NET_NETOPT_H
   # include <net/netopt.h>
   #endif
   #if HAVE_NET_ROUTE_H
   # include <net/route.h>
   #endif
   #if HAVE_INET_ND_H
   # include <inet/nd.h>
   #endif
   #if HAVE_ARPA_INET_H
   # include <arpa/inet.h>
   #endif
   /* Required for IDRP */
   #if HAVE_NETINET_IP_ICMP_H
   # include <netinet/ip_icmp.h>
   #endif
   
   #if HAVE_NETINET6_IN6_H
   #include <netinet6/in6.h>
   #endif
   #if HAVE_NETINET_IN6_VAR_H
   #include <netinet/in6_var.h>
   #endif
   #if HAVE_NETINET_ICMP6_H
   # include <netinet/icmp6.h>
   #endif
   #if HAVE_NETINET6_IN6_VAR_H
   # include <netinet6/in6_var.h>
   #endif
   #if HAVE_NETINET6_ND6_H
   # include <netinet6/nd6.h>
   #endif
   
   "
   if test "x$ac_cv_type_struct_igmpmsg" = xyes; then :
   
   cat >>confdefs.h <<_ACEOF
   #define HAVE_STRUCT_IGMPMSG 1
   _ACEOF
   
   
   fi
 ac_fn_c_check_type "$LINENO" "struct ifaliasreq" "ac_cv_type_struct_ifaliasreq" "#ifdef SUNOS_5  ac_fn_c_check_type "$LINENO" "struct ifaliasreq" "ac_cv_type_struct_ifaliasreq" "#ifdef SUNOS_5
 #define _XPG4_2  #define _XPG4_2
 #define __EXTENSIONS__  #define __EXTENSIONS__
Line 20642  else Line 22204  else
 fi  fi
   
   
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IP_PKTINFO" >&5
   $as_echo_n "checking for IP_PKTINFO... " >&6; }
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   #include <netdb.h>
   int
   main ()
   {
   
     int opt = IP_PKTINFO;
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   $as_echo "#define HAVE_IP_PKTINFO 1" >>confdefs.h
   
   
   else
   
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IP_RECVDSTADDR" >&5
   $as_echo_n "checking for IP_RECVDSTADDR... " >&6; }
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   #include <netinet/in.h>
   int
   main ()
   {
   
     int opt = IP_RECVDSTADDR;
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   $as_echo "#define HAVE_IP_RECVDSTADDR 1" >>confdefs.h
   
   
   else
   
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IP_RECVIF" >&5
   $as_echo_n "checking for IP_RECVIF... " >&6; }
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   #include <netinet/in.h>
   int
   main ()
   {
   
     int opt = IP_RECVIF;
   
     ;
     return 0;
   }
   _ACEOF
   if ac_fn_c_try_compile "$LINENO"; then :
   
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   $as_echo "yes" >&6; }
   
   $as_echo "#define HAVE_IP_RECVIF 1" >>confdefs.h
   
   
   else
   
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   $as_echo "no" >&6; }
   
   fi
   rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   
 if test "${enable_rusage}" != "no"; then  if test "${enable_rusage}" != "no"; then
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getrusage is available" >&5    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getrusage is available" >&5
 $as_echo_n "checking whether getrusage is available... " >&6; }  $as_echo_n "checking whether getrusage is available... " >&6; }
Line 21273  fi Line 22928  fi
   
   
   
ac_fn_c_check_header_mongrel "$LINENO" "execinfo.h" "ac_cv_header_execinfo_h" "$ac_includes_default"if test x"${enable_backtrace}" != x"no" ; then
   backtrace_ok=no
   ac_fn_c_check_header_mongrel "$LINENO" "execinfo.h" "ac_cv_header_execinfo_h" "$ac_includes_default"
 if test "x$ac_cv_header_execinfo_h" = xyes; then :  if test "x$ac_cv_header_execinfo_h" = xyes; then :
   ac_fn_c_check_func "$LINENO" "backtrace" "ac_cv_func_backtrace"  
 if test "x$ac_cv_func_backtrace" = xyes; then :  
   
       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing backtrace" >&5
   $as_echo_n "checking for library containing backtrace... " >&6; }
   if ${ac_cv_search_backtrace+:} false; then :
     $as_echo_n "(cached) " >&6
   else
     ac_func_search_save_LIBS=$LIBS
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   /* end confdefs.h.  */
   
   /* Override any GCC internal prototype to avoid an error.
      Use char because int might match the return type of a GCC
      builtin and then its argument prototype would still apply.  */
   #ifdef __cplusplus
   extern "C"
   #endif
   char backtrace ();
   int
   main ()
   {
   return backtrace ();
     ;
     return 0;
   }
   _ACEOF
   for ac_lib in '' execinfo; do
     if test -z "$ac_lib"; then
       ac_res="none required"
     else
       ac_res=-l$ac_lib
       LIBS="-l$ac_lib -lm $ac_func_search_save_LIBS"
     fi
     if ac_fn_c_try_link "$LINENO"; then :
     ac_cv_search_backtrace=$ac_res
   fi
   rm -f core conftest.err conftest.$ac_objext \
       conftest$ac_exeext
     if ${ac_cv_search_backtrace+:} false; then :
     break
   fi
   done
   if ${ac_cv_search_backtrace+:} false; then :
   
   else
     ac_cv_search_backtrace=no
   fi
   rm conftest.$ac_ext
   LIBS=$ac_func_search_save_LIBS
   fi
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_backtrace" >&5
   $as_echo "$ac_cv_search_backtrace" >&6; }
   ac_res=$ac_cv_search_backtrace
   if test "$ac_res" != no; then :
     test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   
   
 $as_echo "#define HAVE_GLIBC_BACKTRACE /**/" >>confdefs.h  $as_echo "#define HAVE_GLIBC_BACKTRACE /**/" >>confdefs.h
   
   
 $as_echo "#define HAVE_STACK_TRACE /**/" >>confdefs.h  $as_echo "#define HAVE_STACK_TRACE /**/" >>confdefs.h
   
         backtrace_ok=yes
   
 fi  fi
   
Line 21291  fi Line 23002  fi
   
   
   
     if test x"${enable_backtrace}" = x"yes" -a x"${backtrace_ok}" = x"no"; then
           { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   as_fn_error $? "failed to find backtrace support
   See \`config.log' for more details" "$LINENO" 5; }
     fi
   fi
   
 ac_fn_c_check_header_compile "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "#ifdef SUNOS_5  ac_fn_c_check_header_compile "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "#ifdef SUNOS_5
 #define _XPG4_2  #define _XPG4_2
 #define __EXTENSIONS__  #define __EXTENSIONS__
Line 21424  fi Line 23143  fi
 CONFDATE=`date '+%Y%m%d'`  CONFDATE=`date '+%Y%m%d'`
   
   
# Check whether --enable-pie was given.if test x"$DEJAGNU" = x
if test "${enable_pie+set}" = set; then :then
  enableval=$enable_pie;  DEJAGNU="\$(top_srcdir)/tests/global-conf.exp"
 fi  fi
   RUNTESTDEFAULTFLAGS="-x --tool \$\$tool"
   
 if test "$enable_pie" != "no"; then  
   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts PIE flags" >&5  
 $as_echo_n "checking whether $CC accepts PIE flags... " >&6; }  
 if ${ap_cv_cc_pie+:} false; then :  
   $as_echo_n "(cached) " >&6  
 else  
   
     save_CFLAGS=$CFLAGS  
     save_LDFLAGS=$LDFLAGS  
     CFLAGS="$CFLAGS -fPIE"  
     LDFLAGS="$LDFLAGS -pie"  
     cat confdefs.h - <<_ACEOF >conftest.$ac_ext  
 /* end confdefs.h.  */  
 static int foo[30000]; int main () { return 0; }  
 _ACEOF  
 if ac_fn_c_try_link "$LINENO"; then :  
   ap_cv_cc_pie=yes  
 else  
   ap_cv_cc_pie=no  
   
 fi  
 rm -f core conftest.err conftest.$ac_objext \  
     conftest$ac_exeext conftest.$ac_ext  
     CFLAGS=$save_CFLAGS  
     LDFLAGS=$save_LDFLAGS  
   
 fi  
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ap_cv_cc_pie" >&5  
 $as_echo "$ap_cv_cc_pie" >&6; }  
   if test "$ap_cv_cc_pie" = "yes"; then  
     PICFLAGS="-fPIE"  
     PILDFLAGS="-pie"  
   fi  
 fi  
   
   
   
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking directory to use for state file" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: checking directory to use for state file" >&5
 $as_echo_n "checking directory to use for state file... " >&6; }  $as_echo_n "checking directory to use for state file... " >&6; }
 if test "${prefix}" = "NONE"; then  if test "${prefix}" = "NONE"; then
Line 21522  _ACEOF Line 23207  _ACEOF
   
   
 cat >>confdefs.h <<_ACEOF  cat >>confdefs.h <<_ACEOF
#define PATH_BABELD_PID "$quagga_statedir/babeld.pid"#define PATH_ISISD_PID "$quagga_statedir/isisd.pid"
 _ACEOF  _ACEOF
   
   
 cat >>confdefs.h <<_ACEOF  cat >>confdefs.h <<_ACEOF
#define PATH_ISISD_PID "$quagga_statedir/isisd.pid"#define PATH_PIMD_PID "$quagga_statedir/pimd.pid"
 _ACEOF  _ACEOF
   
   
Line 21572  _ACEOF Line 23257  _ACEOF
   
   
 cat >>confdefs.h <<_ACEOF  cat >>confdefs.h <<_ACEOF
#define BABEL_VTYSH_PATH "$quagga_statedir/babeld.vty"#define ISIS_VTYSH_PATH "$quagga_statedir/isisd.vty"
 _ACEOF  _ACEOF
   
   
 cat >>confdefs.h <<_ACEOF  cat >>confdefs.h <<_ACEOF
#define ISIS_VTYSH_PATH "$quagga_statedir/isisd.vty"#define PIM_VTYSH_PATH "$quagga_statedir/pimd.vty"
 _ACEOF  _ACEOF
   
   
Line 21716  fi Line 23401  fi
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_htonl_works" >&5  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_htonl_works" >&5
 $as_echo "$ac_cv_htonl_works" >&6; }  $as_echo "$ac_cv_htonl_works" >&6; }
   
ac_config_files="$ac_config_files Makefile lib/Makefile zebra/Makefile ripd/Makefile ripngd/Makefile bgpd/Makefile ospfd/Makefile watchquagga/Makefile ospf6d/Makefile isisd/Makefile babeld/Makefile vtysh/Makefile doc/Makefile ospfclient/Makefile tests/Makefile m4/Makefile redhat/Makefile pkgsrc/Makefile redhat/quagga.spec lib/version.h doc/defines.texi isisd/topology/Makefile pkgsrc/bgpd.sh pkgsrc/ospf6d.sh pkgsrc/ospfd.sh pkgsrc/ripd.sh pkgsrc/ripngd.sh pkgsrc/zebra.sh"ac_config_files="$ac_config_files Makefile lib/Makefile zebra/Makefile ripd/Makefile ripngd/Makefile bgpd/Makefile ospfd/Makefile watchquagga/Makefile ospf6d/Makefile isisd/Makefile vtysh/Makefile doc/Makefile ospfclient/Makefile tests/Makefile m4/Makefile pimd/Makefile tests/bgpd.tests/Makefile tests/libzebra.tests/Makefile redhat/Makefile pkgsrc/Makefile redhat/quagga.spec lib/version.h doc/defines.texi isisd/topology/Makefile pkgsrc/bgpd.sh pkgsrc/ospf6d.sh pkgsrc/ospfd.sh pkgsrc/ripd.sh pkgsrc/ripngd.sh pkgsrc/zebra.sh"
   
 ac_config_files="$ac_config_files solaris/Makefile"  ac_config_files="$ac_config_files solaris/Makefile"
   
Line 21834  LIBOBJS=$ac_libobjs Line 23519  LIBOBJS=$ac_libobjs
 LTLIBOBJS=$ac_ltlibobjs  LTLIBOBJS=$ac_ltlibobjs
   
   
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5  
 $as_echo_n "checking that generated files are newer than configure... " >&6; }  
    if test -n "$am_sleep_pid"; then  
      # Hide warnings about reused PIDs.  
      wait $am_sleep_pid 2>/dev/null  
    fi  
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5  
 $as_echo "done" >&6; }  
  if test -n "$EXEEXT"; then   if test -n "$EXEEXT"; then
   am__EXEEXT_TRUE=    am__EXEEXT_TRUE=
   am__EXEEXT_FALSE='#'    am__EXEEXT_FALSE='#'
Line 21891  if test -z "${OSPFD_TRUE}" && test -z "${OSPFD_FALSE}" Line 23568  if test -z "${OSPFD_TRUE}" && test -z "${OSPFD_FALSE}"
   as_fn_error $? "conditional \"OSPFD\" was never defined.    as_fn_error $? "conditional \"OSPFD\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5  Usually this means the macro was only invoked conditionally." "$LINENO" 5
 fi  fi
 if test -z "${BABELD_TRUE}" && test -z "${BABELD_FALSE}"; then  
   as_fn_error $? "conditional \"BABELD\" was never defined.  
 Usually this means the macro was only invoked conditionally." "$LINENO" 5  
 fi  
 if test -z "${WATCHQUAGGA_TRUE}" && test -z "${WATCHQUAGGA_FALSE}"; then  if test -z "${WATCHQUAGGA_TRUE}" && test -z "${WATCHQUAGGA_FALSE}"; then
   as_fn_error $? "conditional \"WATCHQUAGGA\" was never defined.    as_fn_error $? "conditional \"WATCHQUAGGA\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5  Usually this means the macro was only invoked conditionally." "$LINENO" 5
Line 21915  if test -z "${ISISD_TRUE}" && test -z "${ISISD_FALSE}" Line 23588  if test -z "${ISISD_TRUE}" && test -z "${ISISD_FALSE}"
   as_fn_error $? "conditional \"ISISD\" was never defined.    as_fn_error $? "conditional \"ISISD\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5  Usually this means the macro was only invoked conditionally." "$LINENO" 5
 fi  fi
   if test -z "${PIMD_TRUE}" && test -z "${PIMD_FALSE}"; then
     as_fn_error $? "conditional \"PIMD\" was never defined.
   Usually this means the macro was only invoked conditionally." "$LINENO" 5
   fi
   
 : "${CONFIG_STATUS=./config.status}"  : "${CONFIG_STATUS=./config.status}"
 ac_write_fail=0  ac_write_fail=0
Line 22312  cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 Line 23989  cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their  # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.  # values after options handling.
 ac_log="  ac_log="
This file was extended by Quagga $as_me 0.99.22, which wasThis file was extended by Quagga $as_me 1.0.20160315, which was
 generated by GNU Autoconf 2.69.  Invocation command line was  generated by GNU Autoconf 2.69.  Invocation command line was
   
   CONFIG_FILES    = $CONFIG_FILES    CONFIG_FILES    = $CONFIG_FILES
Line 22378  _ACEOF Line 24055  _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1  cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"  ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\  ac_cs_version="\\
Quagga config.status 0.99.22Quagga config.status 1.0.20160315
 configured by $0, generated by GNU Autoconf 2.69,  configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"    with options \\"\$ac_cs_config\\"
   
Line 22797  do Line 24474  do
     "watchquagga/Makefile") CONFIG_FILES="$CONFIG_FILES watchquagga/Makefile" ;;      "watchquagga/Makefile") CONFIG_FILES="$CONFIG_FILES watchquagga/Makefile" ;;
     "ospf6d/Makefile") CONFIG_FILES="$CONFIG_FILES ospf6d/Makefile" ;;      "ospf6d/Makefile") CONFIG_FILES="$CONFIG_FILES ospf6d/Makefile" ;;
     "isisd/Makefile") CONFIG_FILES="$CONFIG_FILES isisd/Makefile" ;;      "isisd/Makefile") CONFIG_FILES="$CONFIG_FILES isisd/Makefile" ;;
     "babeld/Makefile") CONFIG_FILES="$CONFIG_FILES babeld/Makefile" ;;  
     "vtysh/Makefile") CONFIG_FILES="$CONFIG_FILES vtysh/Makefile" ;;      "vtysh/Makefile") CONFIG_FILES="$CONFIG_FILES vtysh/Makefile" ;;
     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;      "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
     "ospfclient/Makefile") CONFIG_FILES="$CONFIG_FILES ospfclient/Makefile" ;;      "ospfclient/Makefile") CONFIG_FILES="$CONFIG_FILES ospfclient/Makefile" ;;
     "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;      "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
     "m4/Makefile") CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;;      "m4/Makefile") CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;;
       "pimd/Makefile") CONFIG_FILES="$CONFIG_FILES pimd/Makefile" ;;
       "tests/bgpd.tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/bgpd.tests/Makefile" ;;
       "tests/libzebra.tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/libzebra.tests/Makefile" ;;
     "redhat/Makefile") CONFIG_FILES="$CONFIG_FILES redhat/Makefile" ;;      "redhat/Makefile") CONFIG_FILES="$CONFIG_FILES redhat/Makefile" ;;
     "pkgsrc/Makefile") CONFIG_FILES="$CONFIG_FILES pkgsrc/Makefile" ;;      "pkgsrc/Makefile") CONFIG_FILES="$CONFIG_FILES pkgsrc/Makefile" ;;
     "redhat/quagga.spec") CONFIG_FILES="$CONFIG_FILES redhat/quagga.spec" ;;      "redhat/quagga.spec") CONFIG_FILES="$CONFIG_FILES redhat/quagga.spec" ;;
Line 23426  $as_echo "$as_me: executing $ac_file commands" >&6;} Line 25105  $as_echo "$as_me: executing $ac_file commands" >&6;}
     # Strip MF so we end up with the name of the file.      # Strip MF so we end up with the name of the file.
     mf=`echo "$mf" | sed -e 's/:.*$//'`      mf=`echo "$mf" | sed -e 's/:.*$//'`
     # Check whether this is an Automake generated Makefile or not.      # Check whether this is an Automake generated Makefile or not.
    # We used to match only the files named 'Makefile.in', but    # We used to match only the files named `Makefile.in', but
     # some people rename them; so instead we look at the file content.      # some people rename them; so instead we look at the file content.
     # Grep'ing the first line is not enough: some people post-process      # Grep'ing the first line is not enough: some people post-process
     # each Makefile.in and add a new line on top of each file to say so.      # each Makefile.in and add a new line on top of each file to say so.
Line 23460  $as_echo X"$mf" | Line 25139  $as_echo X"$mf" |
       continue        continue
     fi      fi
     # Extract the definition of DEPDIR, am__include, and am__quote      # Extract the definition of DEPDIR, am__include, and am__quote
    # from the Makefile without running 'make'.    # from the Makefile without running `make'.
     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`      DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
     test -z "$DEPDIR" && continue      test -z "$DEPDIR" && continue
     am__include=`sed -n 's/^am__include = //p' < "$mf"`      am__include=`sed -n 's/^am__include = //p' < "$mf"`
     test -z "am__include" && continue      test -z "am__include" && continue
     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`      am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
       # When using ansi2knr, U may be empty or an underscore; expand it
       U=`sed -n 's/^U = //p' < "$mf"`
     # Find all dependency output files, they are included files with      # Find all dependency output files, they are included files with
     # $(DEPDIR) in their names.  We invoke sed twice because it is the      # $(DEPDIR) in their names.  We invoke sed twice because it is the
     # simplest approach to changing $(DEPDIR) to its actual value in the      # simplest approach to changing $(DEPDIR) to its actual value in the
     # expansion.      # expansion.
     for file in `sed -n "      for file in `sed -n "
       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \        s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do         sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
       # Make sure the directory exists.        # Make sure the directory exists.
       test -f "$dirpart/$file" && continue        test -f "$dirpart/$file" && continue
       fdir=`$as_dirname -- "$file" ||        fdir=`$as_dirname -- "$file" ||
Line 24184  source code location    : ${srcdir} Line 25865  source code location    : ${srcdir}
 compiler                : ${CC}  compiler                : ${CC}
 compiler flags          : ${CFLAGS}  compiler flags          : ${CFLAGS}
 make                    : ${MAKE-make}  make                    : ${MAKE-make}
 includes                : ${INCLUDES}  
 linker flags            : ${LDFLAGS} ${LIBS} ${LIBCAP} ${LIBREADLINE} ${LIBM}  linker flags            : ${LDFLAGS} ${LIBS} ${LIBCAP} ${LIBREADLINE} ${LIBM}
 state file directory    : ${quagga_statedir}  state file directory    : ${quagga_statedir}
 config file directory   : `eval echo \`echo ${sysconfdir}\``  config file directory   : `eval echo \`echo ${sysconfdir}\``

Removed from v.1.1.1.4  
changed lines
  Added in v.1.1.1.5


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>