xref: /netbsd-src/external/mpl/dhcp/dist/configure (revision 53d1339bf7f9c7367b35a9e1ebe693f9b047a47b)
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69 for DHCP 4.4.2-P1.
4#
5# Report bugs to <dhcp-users@isc.org>.
6#
7#
8# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9#
10#
11# This configure script is free software; the Free Software Foundation
12# gives unlimited permission to copy, distribute and modify it.
13## -------------------- ##
14## M4sh Initialization. ##
15## -------------------- ##
16
17# Be more Bourne compatible
18DUALCASE=1; export DUALCASE # for MKS sh
19if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20  emulate sh
21  NULLCMD=:
22  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23  # is contrary to our usage.  Disable this feature.
24  alias -g '${1+"$@"}'='"$@"'
25  setopt NO_GLOB_SUBST
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43# Prefer a ksh shell builtin over an external printf program on Solaris,
44# but without wasting forks for bash or zsh.
45if test -z "$BASH_VERSION$ZSH_VERSION" \
46    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47  as_echo='print -r --'
48  as_echo_n='print -rn --'
49elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50  as_echo='printf %s\n'
51  as_echo_n='printf %s'
52else
53  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55    as_echo_n='/usr/ucb/echo -n'
56  else
57    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58    as_echo_n_body='eval
59      arg=$1;
60      case $arg in #(
61      *"$as_nl"*)
62	expr "X$arg" : "X\\(.*\\)$as_nl";
63	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64      esac;
65      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66    '
67    export as_echo_n_body
68    as_echo_n='sh -c $as_echo_n_body as_echo'
69  fi
70  export as_echo_body
71  as_echo='sh -c $as_echo_body as_echo'
72fi
73
74# The user is always right.
75if test "${PATH_SEPARATOR+set}" != set; then
76  PATH_SEPARATOR=:
77  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79      PATH_SEPARATOR=';'
80  }
81fi
82
83
84# IFS
85# We need space, tab and new line, in precisely that order.  Quoting is
86# there to prevent editors from complaining about space-tab.
87# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88# splitting by setting IFS to empty value.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
98  IFS=$as_save_IFS
99  test -z "$as_dir" && as_dir=.
100    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101  done
102IFS=$as_save_IFS
103
104     ;;
105esac
106# We did not find ourselves, most probably we were run as `sh COMMAND'
107# in which case we are not to be found in the path.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
115
116# Unset variables that we do not need and which cause bugs (e.g. in
117# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118# suppresses any "Segmentation fault" message there.  '((' could
119# trigger a bug in pdksh 5.2.14.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export LANGUAGE
133
134# CDPATH.
135(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137# Use a proper internal environment variable to ensure we don't fall
138  # into an infinite loop, continuously re-executing ourselves.
139  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140    _as_can_reexec=no; export _as_can_reexec;
141    # We cannot yet assume a decent shell, so we have to provide a
142# neutralization value for shells without unset; and this also
143# works around shells that cannot unset nonexistent variables.
144# Preserve -v and -x to the replacement shell.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155# Admittedly, this is quite paranoid, since all the known shells bail
156# out after a failed `exec'.
157$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if test "x$CONFIG_SHELL" = x; then
163  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164  emulate sh
165  NULLCMD=:
166  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167  # is contrary to our usage.  Disable this feature.
168  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169  setopt NO_GLOB_SUBST
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -x / || exit 1"
197  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201test \$(( 1 + 1 )) = 2 || exit 1"
202  if (eval "$as_required") 2>/dev/null; then :
203  as_have_required=yes
204else
205  as_have_required=no
206fi
207  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208
209else
210  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
211as_found=false
212for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213do
214  IFS=$as_save_IFS
215  test -z "$as_dir" && as_dir=.
216  as_found=:
217  case $as_dir in #(
218	 /*)
219	   for as_base in sh bash ksh sh5; do
220	     # Try only shells that exist, to save several forks.
221	     as_shell=$as_dir/$as_base
222	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
223		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
224  CONFIG_SHELL=$as_shell as_have_required=yes
225		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
226  break 2
227fi
228fi
229	   done;;
230       esac
231  as_found=false
232done
233$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
234	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
235  CONFIG_SHELL=$SHELL as_have_required=yes
236fi; }
237IFS=$as_save_IFS
238
239
240      if test "x$CONFIG_SHELL" != x; then :
241  export CONFIG_SHELL
242             # We cannot yet assume a decent shell, so we have to provide a
243# neutralization value for shells without unset; and this also
244# works around shells that cannot unset nonexistent variables.
245# Preserve -v and -x to the replacement shell.
246BASH_ENV=/dev/null
247ENV=/dev/null
248(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249case $- in # ((((
250  *v*x* | *x*v* ) as_opts=-vx ;;
251  *v* ) as_opts=-v ;;
252  *x* ) as_opts=-x ;;
253  * ) as_opts= ;;
254esac
255exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256# Admittedly, this is quite paranoid, since all the known shells bail
257# out after a failed `exec'.
258$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
259exit 255
260fi
261
262    if test x$as_have_required = xno; then :
263  $as_echo "$0: This script requires a shell more modern than all"
264  $as_echo "$0: the shells that I found on your system."
265  if test x${ZSH_VERSION+set} = xset ; then
266    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
267    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268  else
269    $as_echo "$0: Please tell bug-autoconf@gnu.org and dhcp-users@isc.org
270$0: about your system, including any error possibly output
271$0: before this message. Then install a modern shell, or
272$0: manually run the script under such a shell if you do
273$0: have one."
274  fi
275  exit 1
276fi
277fi
278fi
279SHELL=${CONFIG_SHELL-/bin/sh}
280export SHELL
281# Unset more variables known to interfere with behavior of common tools.
282CLICOLOR_FORCE= GREP_OPTIONS=
283unset CLICOLOR_FORCE GREP_OPTIONS
284
285## --------------------- ##
286## M4sh Shell Functions. ##
287## --------------------- ##
288# as_fn_unset VAR
289# ---------------
290# Portably unset VAR.
291as_fn_unset ()
292{
293  { eval $1=; unset $1;}
294}
295as_unset=as_fn_unset
296
297# as_fn_set_status STATUS
298# -----------------------
299# Set $? to STATUS, without forking.
300as_fn_set_status ()
301{
302  return $1
303} # as_fn_set_status
304
305# as_fn_exit STATUS
306# -----------------
307# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
308as_fn_exit ()
309{
310  set +e
311  as_fn_set_status $1
312  exit $1
313} # as_fn_exit
314
315# as_fn_mkdir_p
316# -------------
317# Create "$as_dir" as a directory, including parents if necessary.
318as_fn_mkdir_p ()
319{
320
321  case $as_dir in #(
322  -*) as_dir=./$as_dir;;
323  esac
324  test -d "$as_dir" || eval $as_mkdir_p || {
325    as_dirs=
326    while :; do
327      case $as_dir in #(
328      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
329      *) as_qdir=$as_dir;;
330      esac
331      as_dirs="'$as_qdir' $as_dirs"
332      as_dir=`$as_dirname -- "$as_dir" ||
333$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
334	 X"$as_dir" : 'X\(//\)[^/]' \| \
335	 X"$as_dir" : 'X\(//\)$' \| \
336	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
337$as_echo X"$as_dir" |
338    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
339	    s//\1/
340	    q
341	  }
342	  /^X\(\/\/\)[^/].*/{
343	    s//\1/
344	    q
345	  }
346	  /^X\(\/\/\)$/{
347	    s//\1/
348	    q
349	  }
350	  /^X\(\/\).*/{
351	    s//\1/
352	    q
353	  }
354	  s/.*/./; q'`
355      test -d "$as_dir" && break
356    done
357    test -z "$as_dirs" || eval "mkdir $as_dirs"
358  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
359
360
361} # as_fn_mkdir_p
362
363# as_fn_executable_p FILE
364# -----------------------
365# Test if FILE is an executable regular file.
366as_fn_executable_p ()
367{
368  test -f "$1" && test -x "$1"
369} # as_fn_executable_p
370# as_fn_append VAR VALUE
371# ----------------------
372# Append the text in VALUE to the end of the definition contained in VAR. Take
373# advantage of any shell optimizations that allow amortized linear growth over
374# repeated appends, instead of the typical quadratic growth present in naive
375# implementations.
376if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
377  eval 'as_fn_append ()
378  {
379    eval $1+=\$2
380  }'
381else
382  as_fn_append ()
383  {
384    eval $1=\$$1\$2
385  }
386fi # as_fn_append
387
388# as_fn_arith ARG...
389# ------------------
390# Perform arithmetic evaluation on the ARGs, and store the result in the
391# global $as_val. Take advantage of shells that can avoid forks. The arguments
392# must be portable across $(()) and expr.
393if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
394  eval 'as_fn_arith ()
395  {
396    as_val=$(( $* ))
397  }'
398else
399  as_fn_arith ()
400  {
401    as_val=`expr "$@" || test $? -eq 1`
402  }
403fi # as_fn_arith
404
405
406# as_fn_error STATUS ERROR [LINENO LOG_FD]
407# ----------------------------------------
408# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
409# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
410# script with STATUS, using 1 if that was 0.
411as_fn_error ()
412{
413  as_status=$1; test $as_status -eq 0 && as_status=1
414  if test "$4"; then
415    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
416    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
417  fi
418  $as_echo "$as_me: error: $2" >&2
419  as_fn_exit $as_status
420} # as_fn_error
421
422if expr a : '\(a\)' >/dev/null 2>&1 &&
423   test "X`expr 00001 : '.*\(...\)'`" = X001; then
424  as_expr=expr
425else
426  as_expr=false
427fi
428
429if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
430  as_basename=basename
431else
432  as_basename=false
433fi
434
435if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
436  as_dirname=dirname
437else
438  as_dirname=false
439fi
440
441as_me=`$as_basename -- "$0" ||
442$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
443	 X"$0" : 'X\(//\)$' \| \
444	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
445$as_echo X/"$0" |
446    sed '/^.*\/\([^/][^/]*\)\/*$/{
447	    s//\1/
448	    q
449	  }
450	  /^X\/\(\/\/\)$/{
451	    s//\1/
452	    q
453	  }
454	  /^X\/\(\/\).*/{
455	    s//\1/
456	    q
457	  }
458	  s/.*/./; q'`
459
460# Avoid depending upon Character Ranges.
461as_cr_letters='abcdefghijklmnopqrstuvwxyz'
462as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
463as_cr_Letters=$as_cr_letters$as_cr_LETTERS
464as_cr_digits='0123456789'
465as_cr_alnum=$as_cr_Letters$as_cr_digits
466
467
468  as_lineno_1=$LINENO as_lineno_1a=$LINENO
469  as_lineno_2=$LINENO as_lineno_2a=$LINENO
470  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
471  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
472  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
473  sed -n '
474    p
475    /[$]LINENO/=
476  ' <$as_myself |
477    sed '
478      s/[$]LINENO.*/&-/
479      t lineno
480      b
481      :lineno
482      N
483      :loop
484      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
485      t loop
486      s/-\n.*//
487    ' >$as_me.lineno &&
488  chmod +x "$as_me.lineno" ||
489    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
490
491  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
492  # already done that, so ensure we don't try to do so again and fall
493  # in an infinite loop.  This has already happened in practice.
494  _as_can_reexec=no; export _as_can_reexec
495  # Don't try to exec as it changes $[0], causing all sort of problems
496  # (the dirname of $[0] is not the place where we might find the
497  # original and so on.  Autoconf is especially sensitive to this).
498  . "./$as_me.lineno"
499  # Exit status is that of the last command.
500  exit
501}
502
503ECHO_C= ECHO_N= ECHO_T=
504case `echo -n x` in #(((((
505-n*)
506  case `echo 'xy\c'` in
507  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
508  xy)  ECHO_C='\c';;
509  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
510       ECHO_T='	';;
511  esac;;
512*)
513  ECHO_N='-n';;
514esac
515
516rm -f conf$$ conf$$.exe conf$$.file
517if test -d conf$$.dir; then
518  rm -f conf$$.dir/conf$$.file
519else
520  rm -f conf$$.dir
521  mkdir conf$$.dir 2>/dev/null
522fi
523if (echo >conf$$.file) 2>/dev/null; then
524  if ln -s conf$$.file conf$$ 2>/dev/null; then
525    as_ln_s='ln -s'
526    # ... but there are two gotchas:
527    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
528    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
529    # In both cases, we have to default to `cp -pR'.
530    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
531      as_ln_s='cp -pR'
532  elif ln conf$$.file conf$$ 2>/dev/null; then
533    as_ln_s=ln
534  else
535    as_ln_s='cp -pR'
536  fi
537else
538  as_ln_s='cp -pR'
539fi
540rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
541rmdir conf$$.dir 2>/dev/null
542
543if mkdir -p . 2>/dev/null; then
544  as_mkdir_p='mkdir -p "$as_dir"'
545else
546  test -d ./-p && rmdir ./-p
547  as_mkdir_p=false
548fi
549
550as_test_x='test -x'
551as_executable_p=as_fn_executable_p
552
553# Sed expression to map a string onto a valid CPP name.
554as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
555
556# Sed expression to map a string onto a valid variable name.
557as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
558
559
560test -n "$DJDIR" || exec 7<&0 </dev/null
561exec 6>&1
562
563# Name of the host.
564# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
565# so uname gets run too.
566ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
567
568#
569# Initializations.
570#
571ac_default_prefix=/usr/local
572ac_clean_files=
573ac_config_libobj_dir=.
574LIBOBJS=
575cross_compiling=no
576subdirs=
577MFLAGS=
578MAKEFLAGS=
579
580# Identity of this package.
581PACKAGE_NAME='DHCP'
582PACKAGE_TARNAME='dhcp'
583PACKAGE_VERSION='4.4.2-P1'
584PACKAGE_STRING='DHCP 4.4.2-P1'
585PACKAGE_BUGREPORT='dhcp-users@isc.org'
586PACKAGE_URL=''
587
588# Factoring default headers for most tests.
589ac_includes_default="\
590#include <stdio.h>
591#ifdef HAVE_SYS_TYPES_H
592# include <sys/types.h>
593#endif
594#ifdef HAVE_SYS_STAT_H
595# include <sys/stat.h>
596#endif
597#ifdef STDC_HEADERS
598# include <stdlib.h>
599# include <stddef.h>
600#else
601# ifdef HAVE_STDLIB_H
602#  include <stdlib.h>
603# endif
604#endif
605#ifdef HAVE_STRING_H
606# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
607#  include <memory.h>
608# endif
609# include <string.h>
610#endif
611#ifdef HAVE_STRINGS_H
612# include <strings.h>
613#endif
614#ifdef HAVE_INTTYPES_H
615# include <inttypes.h>
616#endif
617#ifdef HAVE_STDINT_H
618# include <stdint.h>
619#endif
620#ifdef HAVE_UNISTD_H
621# include <unistd.h>
622#endif"
623
624ac_subst_vars='am__EXEEXT_FALSE
625am__EXEEXT_TRUE
626LTLIBOBJS
627LIBOBJS
628LDAP_CFLAGS
629LDAP_LIBS
630INSTALL_BIND_FALSE
631INSTALL_BIND_TRUE
632Q
633DISTCHECK_LIBTOOL_CONFIGURE_FLAG
634BINDLT
635A
636DHLIBS
637HAVE_BINDDIR_FALSE
638HAVE_BINDDIR_TRUE
639DISTCHECK_LIBBIND_CONFIGURE_FLAG
640BINDLIBISCDIR
641BINDLIBISCCFGDIR
642BINDLIBDNSDIR
643BINDLIBIRSDIR
644BINDSRCDIR
645BINDDIR
646BINDSUBDIR
647BINDIOMUX
648ac_prefix_program
649DISTCHECK_ATF_CONFIGURE_FLAG
650HAVE_ATF_FALSE
651HAVE_ATF_TRUE
652UNITTESTS
653ATF_BIN
654ATF_LDFLAGS
655ATF_CFLAGS
656pkgcfg_found
657BIND_ATF_FALSE
658BIND_ATF_TRUE
659byte_order
660AR
661RANLIB
662EGREP
663GREP
664CPP
665BINDCONFIG
666am__fastdepCC_FALSE
667am__fastdepCC_TRUE
668CCDEPMODE
669am__nodep
670AMDEPBACKSLASH
671AMDEP_FALSE
672AMDEP_TRUE
673am__include
674DEPDIR
675OBJEXT
676EXEEXT
677ac_ct_CC
678CPPFLAGS
679LDFLAGS
680CFLAGS
681CC
682host_os
683host_vendor
684host_cpu
685host
686build_os
687build_vendor
688build_cpu
689build
690MAINT
691MAINTAINER_MODE_FALSE
692MAINTAINER_MODE_TRUE
693AM_BACKSLASH
694AM_DEFAULT_VERBOSITY
695AM_DEFAULT_V
696AM_V
697am__untar
698am__tar
699AMTAR
700am__leading_dot
701SET_MAKE
702AWK
703mkdir_p
704MKDIR_P
705INSTALL_STRIP_PROGRAM
706STRIP
707install_sh
708MAKEINFO
709AUTOHEADER
710AUTOMAKE
711AUTOCONF
712ACLOCAL
713VERSION
714PACKAGE
715CYGPATH_W
716am__isrc
717INSTALL_DATA
718INSTALL_SCRIPT
719INSTALL_PROGRAM
720target_alias
721host_alias
722build_alias
723LIBS
724ECHO_T
725ECHO_N
726ECHO_C
727DEFS
728mandir
729localedir
730libdir
731psdir
732pdfdir
733dvidir
734htmldir
735infodir
736docdir
737oldincludedir
738includedir
739localstatedir
740sharedstatedir
741sysconfdir
742datadir
743datarootdir
744libexecdir
745sbindir
746bindir
747program_transform_name
748prefix
749exec_prefix
750PACKAGE_URL
751PACKAGE_BUGREPORT
752PACKAGE_STRING
753PACKAGE_VERSION
754PACKAGE_TARNAME
755PACKAGE_NAME
756PATH_SEPARATOR
757SHELL
758am__quote'
759ac_subst_files=''
760ac_user_opts='
761enable_option_checking
762enable_silent_rules
763enable_maintainer_mode
764enable_dependency_tracking
765enable_debug
766enable_failover
767enable_execute
768enable_tracing
769enable_delayed_ack
770enable_dhcpv6
771enable_dhcpv4o6
772enable_relay_port
773enable_paranoia
774enable_early_chroot
775enable_ipv4_pktinfo
776enable_use_sockets
777enable_log_pid
778enable_binary_leases
779with_atf
780with_srv_conf_file
781with_srv_lease_file
782with_srv6_lease_file
783with_cli_lease_file
784with_cli6_lease_file
785with_srv_pid_file
786with_srv6_pid_file
787with_cli_pid_file
788with_cli6_pid_file
789with_relay_pid_file
790with_relay6_pid_file
791with_randomdev
792enable_kqueue
793enable_epoll
794enable_devpoll
795with_bind_extra_config
796with_libbind
797enable_libtool
798enable_bind_install
799with_ldap
800with_ldapcrypto
801with_ldap_gssapi
802with_ldapcasa
803'
804      ac_precious_vars='build_alias
805host_alias
806target_alias
807CC
808CFLAGS
809LDFLAGS
810LIBS
811CPPFLAGS
812CPP'
813
814
815# Initialize some variables set by options.
816ac_init_help=
817ac_init_version=false
818ac_unrecognized_opts=
819ac_unrecognized_sep=
820# The variables have the same names as the options, with
821# dashes changed to underlines.
822cache_file=/dev/null
823exec_prefix=NONE
824no_create=
825no_recursion=
826prefix=NONE
827program_prefix=NONE
828program_suffix=NONE
829program_transform_name=s,x,x,
830silent=
831site=
832srcdir=
833verbose=
834x_includes=NONE
835x_libraries=NONE
836
837# Installation directory options.
838# These are left unexpanded so users can "make install exec_prefix=/foo"
839# and all the variables that are supposed to be based on exec_prefix
840# by default will actually change.
841# Use braces instead of parens because sh, perl, etc. also accept them.
842# (The list follows the same order as the GNU Coding Standards.)
843bindir='${exec_prefix}/bin'
844sbindir='${exec_prefix}/sbin'
845libexecdir='${exec_prefix}/libexec'
846datarootdir='${prefix}/share'
847datadir='${datarootdir}'
848sysconfdir='${prefix}/etc'
849sharedstatedir='${prefix}/com'
850localstatedir='${prefix}/var'
851includedir='${prefix}/include'
852oldincludedir='/usr/include'
853docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
854infodir='${datarootdir}/info'
855htmldir='${docdir}'
856dvidir='${docdir}'
857pdfdir='${docdir}'
858psdir='${docdir}'
859libdir='${exec_prefix}/lib'
860localedir='${datarootdir}/locale'
861mandir='${datarootdir}/man'
862
863ac_prev=
864ac_dashdash=
865for ac_option
866do
867  # If the previous option needs an argument, assign it.
868  if test -n "$ac_prev"; then
869    eval $ac_prev=\$ac_option
870    ac_prev=
871    continue
872  fi
873
874  case $ac_option in
875  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
876  *=)   ac_optarg= ;;
877  *)    ac_optarg=yes ;;
878  esac
879
880  # Accept the important Cygnus configure options, so we can diagnose typos.
881
882  case $ac_dashdash$ac_option in
883  --)
884    ac_dashdash=yes ;;
885
886  -bindir | --bindir | --bindi | --bind | --bin | --bi)
887    ac_prev=bindir ;;
888  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
889    bindir=$ac_optarg ;;
890
891  -build | --build | --buil | --bui | --bu)
892    ac_prev=build_alias ;;
893  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
894    build_alias=$ac_optarg ;;
895
896  -cache-file | --cache-file | --cache-fil | --cache-fi \
897  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
898    ac_prev=cache_file ;;
899  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
900  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
901    cache_file=$ac_optarg ;;
902
903  --config-cache | -C)
904    cache_file=config.cache ;;
905
906  -datadir | --datadir | --datadi | --datad)
907    ac_prev=datadir ;;
908  -datadir=* | --datadir=* | --datadi=* | --datad=*)
909    datadir=$ac_optarg ;;
910
911  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
912  | --dataroo | --dataro | --datar)
913    ac_prev=datarootdir ;;
914  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
915  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
916    datarootdir=$ac_optarg ;;
917
918  -disable-* | --disable-*)
919    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
920    # Reject names that are not valid shell variable names.
921    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
922      as_fn_error $? "invalid feature name: $ac_useropt"
923    ac_useropt_orig=$ac_useropt
924    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
925    case $ac_user_opts in
926      *"
927"enable_$ac_useropt"
928"*) ;;
929      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
930	 ac_unrecognized_sep=', ';;
931    esac
932    eval enable_$ac_useropt=no ;;
933
934  -docdir | --docdir | --docdi | --doc | --do)
935    ac_prev=docdir ;;
936  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
937    docdir=$ac_optarg ;;
938
939  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
940    ac_prev=dvidir ;;
941  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
942    dvidir=$ac_optarg ;;
943
944  -enable-* | --enable-*)
945    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
946    # Reject names that are not valid shell variable names.
947    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
948      as_fn_error $? "invalid feature name: $ac_useropt"
949    ac_useropt_orig=$ac_useropt
950    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
951    case $ac_user_opts in
952      *"
953"enable_$ac_useropt"
954"*) ;;
955      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
956	 ac_unrecognized_sep=', ';;
957    esac
958    eval enable_$ac_useropt=\$ac_optarg ;;
959
960  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
961  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
962  | --exec | --exe | --ex)
963    ac_prev=exec_prefix ;;
964  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
965  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
966  | --exec=* | --exe=* | --ex=*)
967    exec_prefix=$ac_optarg ;;
968
969  -gas | --gas | --ga | --g)
970    # Obsolete; use --with-gas.
971    with_gas=yes ;;
972
973  -help | --help | --hel | --he | -h)
974    ac_init_help=long ;;
975  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
976    ac_init_help=recursive ;;
977  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
978    ac_init_help=short ;;
979
980  -host | --host | --hos | --ho)
981    ac_prev=host_alias ;;
982  -host=* | --host=* | --hos=* | --ho=*)
983    host_alias=$ac_optarg ;;
984
985  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
986    ac_prev=htmldir ;;
987  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
988  | --ht=*)
989    htmldir=$ac_optarg ;;
990
991  -includedir | --includedir | --includedi | --included | --include \
992  | --includ | --inclu | --incl | --inc)
993    ac_prev=includedir ;;
994  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
995  | --includ=* | --inclu=* | --incl=* | --inc=*)
996    includedir=$ac_optarg ;;
997
998  -infodir | --infodir | --infodi | --infod | --info | --inf)
999    ac_prev=infodir ;;
1000  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1001    infodir=$ac_optarg ;;
1002
1003  -libdir | --libdir | --libdi | --libd)
1004    ac_prev=libdir ;;
1005  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1006    libdir=$ac_optarg ;;
1007
1008  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1009  | --libexe | --libex | --libe)
1010    ac_prev=libexecdir ;;
1011  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1012  | --libexe=* | --libex=* | --libe=*)
1013    libexecdir=$ac_optarg ;;
1014
1015  -localedir | --localedir | --localedi | --localed | --locale)
1016    ac_prev=localedir ;;
1017  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1018    localedir=$ac_optarg ;;
1019
1020  -localstatedir | --localstatedir | --localstatedi | --localstated \
1021  | --localstate | --localstat | --localsta | --localst | --locals)
1022    ac_prev=localstatedir ;;
1023  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1024  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1025    localstatedir=$ac_optarg ;;
1026
1027  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1028    ac_prev=mandir ;;
1029  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1030    mandir=$ac_optarg ;;
1031
1032  -nfp | --nfp | --nf)
1033    # Obsolete; use --without-fp.
1034    with_fp=no ;;
1035
1036  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1037  | --no-cr | --no-c | -n)
1038    no_create=yes ;;
1039
1040  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1041  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1042    no_recursion=yes ;;
1043
1044  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1045  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1046  | --oldin | --oldi | --old | --ol | --o)
1047    ac_prev=oldincludedir ;;
1048  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1049  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1050  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1051    oldincludedir=$ac_optarg ;;
1052
1053  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1054    ac_prev=prefix ;;
1055  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1056    prefix=$ac_optarg ;;
1057
1058  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1059  | --program-pre | --program-pr | --program-p)
1060    ac_prev=program_prefix ;;
1061  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1062  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1063    program_prefix=$ac_optarg ;;
1064
1065  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1066  | --program-suf | --program-su | --program-s)
1067    ac_prev=program_suffix ;;
1068  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1069  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1070    program_suffix=$ac_optarg ;;
1071
1072  -program-transform-name | --program-transform-name \
1073  | --program-transform-nam | --program-transform-na \
1074  | --program-transform-n | --program-transform- \
1075  | --program-transform | --program-transfor \
1076  | --program-transfo | --program-transf \
1077  | --program-trans | --program-tran \
1078  | --progr-tra | --program-tr | --program-t)
1079    ac_prev=program_transform_name ;;
1080  -program-transform-name=* | --program-transform-name=* \
1081  | --program-transform-nam=* | --program-transform-na=* \
1082  | --program-transform-n=* | --program-transform-=* \
1083  | --program-transform=* | --program-transfor=* \
1084  | --program-transfo=* | --program-transf=* \
1085  | --program-trans=* | --program-tran=* \
1086  | --progr-tra=* | --program-tr=* | --program-t=*)
1087    program_transform_name=$ac_optarg ;;
1088
1089  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1090    ac_prev=pdfdir ;;
1091  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1092    pdfdir=$ac_optarg ;;
1093
1094  -psdir | --psdir | --psdi | --psd | --ps)
1095    ac_prev=psdir ;;
1096  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1097    psdir=$ac_optarg ;;
1098
1099  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1100  | -silent | --silent | --silen | --sile | --sil)
1101    silent=yes ;;
1102
1103  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1104    ac_prev=sbindir ;;
1105  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1106  | --sbi=* | --sb=*)
1107    sbindir=$ac_optarg ;;
1108
1109  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1110  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1111  | --sharedst | --shareds | --shared | --share | --shar \
1112  | --sha | --sh)
1113    ac_prev=sharedstatedir ;;
1114  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1115  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1116  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1117  | --sha=* | --sh=*)
1118    sharedstatedir=$ac_optarg ;;
1119
1120  -site | --site | --sit)
1121    ac_prev=site ;;
1122  -site=* | --site=* | --sit=*)
1123    site=$ac_optarg ;;
1124
1125  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1126    ac_prev=srcdir ;;
1127  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1128    srcdir=$ac_optarg ;;
1129
1130  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1131  | --syscon | --sysco | --sysc | --sys | --sy)
1132    ac_prev=sysconfdir ;;
1133  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1134  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1135    sysconfdir=$ac_optarg ;;
1136
1137  -target | --target | --targe | --targ | --tar | --ta | --t)
1138    ac_prev=target_alias ;;
1139  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1140    target_alias=$ac_optarg ;;
1141
1142  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1143    verbose=yes ;;
1144
1145  -version | --version | --versio | --versi | --vers | -V)
1146    ac_init_version=: ;;
1147
1148  -with-* | --with-*)
1149    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1150    # Reject names that are not valid shell variable names.
1151    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1152      as_fn_error $? "invalid package name: $ac_useropt"
1153    ac_useropt_orig=$ac_useropt
1154    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1155    case $ac_user_opts in
1156      *"
1157"with_$ac_useropt"
1158"*) ;;
1159      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1160	 ac_unrecognized_sep=', ';;
1161    esac
1162    eval with_$ac_useropt=\$ac_optarg ;;
1163
1164  -without-* | --without-*)
1165    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1166    # Reject names that are not valid shell variable names.
1167    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1168      as_fn_error $? "invalid package name: $ac_useropt"
1169    ac_useropt_orig=$ac_useropt
1170    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1171    case $ac_user_opts in
1172      *"
1173"with_$ac_useropt"
1174"*) ;;
1175      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1176	 ac_unrecognized_sep=', ';;
1177    esac
1178    eval with_$ac_useropt=no ;;
1179
1180  --x)
1181    # Obsolete; use --with-x.
1182    with_x=yes ;;
1183
1184  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1185  | --x-incl | --x-inc | --x-in | --x-i)
1186    ac_prev=x_includes ;;
1187  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1188  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1189    x_includes=$ac_optarg ;;
1190
1191  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1192  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1193    ac_prev=x_libraries ;;
1194  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1195  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1196    x_libraries=$ac_optarg ;;
1197
1198  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1199Try \`$0 --help' for more information"
1200    ;;
1201
1202  *=*)
1203    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1204    # Reject names that are not valid shell variable names.
1205    case $ac_envvar in #(
1206      '' | [0-9]* | *[!_$as_cr_alnum]* )
1207      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1208    esac
1209    eval $ac_envvar=\$ac_optarg
1210    export $ac_envvar ;;
1211
1212  *)
1213    # FIXME: should be removed in autoconf 3.0.
1214    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1215    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1216      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1217    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1218    ;;
1219
1220  esac
1221done
1222
1223if test -n "$ac_prev"; then
1224  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1225  as_fn_error $? "missing argument to $ac_option"
1226fi
1227
1228if test -n "$ac_unrecognized_opts"; then
1229  case $enable_option_checking in
1230    no) ;;
1231    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1232    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1233  esac
1234fi
1235
1236# Check all directory arguments for consistency.
1237for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1238		datadir sysconfdir sharedstatedir localstatedir includedir \
1239		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1240		libdir localedir mandir
1241do
1242  eval ac_val=\$$ac_var
1243  # Remove trailing slashes.
1244  case $ac_val in
1245    */ )
1246      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1247      eval $ac_var=\$ac_val;;
1248  esac
1249  # Be sure to have absolute directory names.
1250  case $ac_val in
1251    [\\/$]* | ?:[\\/]* )  continue;;
1252    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1253  esac
1254  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1255done
1256
1257# There might be people who depend on the old broken behavior: `$host'
1258# used to hold the argument of --host etc.
1259# FIXME: To remove some day.
1260build=$build_alias
1261host=$host_alias
1262target=$target_alias
1263
1264# FIXME: To remove some day.
1265if test "x$host_alias" != x; then
1266  if test "x$build_alias" = x; then
1267    cross_compiling=maybe
1268  elif test "x$build_alias" != "x$host_alias"; then
1269    cross_compiling=yes
1270  fi
1271fi
1272
1273ac_tool_prefix=
1274test -n "$host_alias" && ac_tool_prefix=$host_alias-
1275
1276test "$silent" = yes && exec 6>/dev/null
1277
1278
1279ac_pwd=`pwd` && test -n "$ac_pwd" &&
1280ac_ls_di=`ls -di .` &&
1281ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1282  as_fn_error $? "working directory cannot be determined"
1283test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1284  as_fn_error $? "pwd does not report name of working directory"
1285
1286
1287# Find the source files, if location was not specified.
1288if test -z "$srcdir"; then
1289  ac_srcdir_defaulted=yes
1290  # Try the directory containing this script, then the parent directory.
1291  ac_confdir=`$as_dirname -- "$as_myself" ||
1292$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1293	 X"$as_myself" : 'X\(//\)[^/]' \| \
1294	 X"$as_myself" : 'X\(//\)$' \| \
1295	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1296$as_echo X"$as_myself" |
1297    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1298	    s//\1/
1299	    q
1300	  }
1301	  /^X\(\/\/\)[^/].*/{
1302	    s//\1/
1303	    q
1304	  }
1305	  /^X\(\/\/\)$/{
1306	    s//\1/
1307	    q
1308	  }
1309	  /^X\(\/\).*/{
1310	    s//\1/
1311	    q
1312	  }
1313	  s/.*/./; q'`
1314  srcdir=$ac_confdir
1315  if test ! -r "$srcdir/$ac_unique_file"; then
1316    srcdir=..
1317  fi
1318else
1319  ac_srcdir_defaulted=no
1320fi
1321if test ! -r "$srcdir/$ac_unique_file"; then
1322  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1323  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1324fi
1325ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1326ac_abs_confdir=`(
1327	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1328	pwd)`
1329# When building in place, set srcdir=.
1330if test "$ac_abs_confdir" = "$ac_pwd"; then
1331  srcdir=.
1332fi
1333# Remove unnecessary trailing slashes from srcdir.
1334# Double slashes in file names in object file debugging info
1335# mess up M-x gdb in Emacs.
1336case $srcdir in
1337*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1338esac
1339for ac_var in $ac_precious_vars; do
1340  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1341  eval ac_env_${ac_var}_value=\$${ac_var}
1342  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1343  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1344done
1345
1346#
1347# Report the --help message.
1348#
1349if test "$ac_init_help" = "long"; then
1350  # Omit some internal or obsolete options to make the list less imposing.
1351  # This message is too long to be a string in the A/UX 3.1 sh.
1352  cat <<_ACEOF
1353\`configure' configures DHCP 4.4.2-P1 to adapt to many kinds of systems.
1354
1355Usage: $0 [OPTION]... [VAR=VALUE]...
1356
1357To assign environment variables (e.g., CC, CFLAGS...), specify them as
1358VAR=VALUE.  See below for descriptions of some of the useful variables.
1359
1360Defaults for the options are specified in brackets.
1361
1362Configuration:
1363  -h, --help              display this help and exit
1364      --help=short        display options specific to this package
1365      --help=recursive    display the short help of all the included packages
1366  -V, --version           display version information and exit
1367  -q, --quiet, --silent   do not print \`checking ...' messages
1368      --cache-file=FILE   cache test results in FILE [disabled]
1369  -C, --config-cache      alias for \`--cache-file=config.cache'
1370  -n, --no-create         do not create output files
1371      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1372
1373Installation directories:
1374  --prefix=PREFIX         install architecture-independent files in PREFIX
1375                          [$ac_default_prefix]
1376  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1377                          [PREFIX]
1378
1379By default, \`make install' will install all the files in
1380\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1381an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1382for instance \`--prefix=\$HOME'.
1383
1384For better control, use the options below.
1385
1386Fine tuning of the installation directories:
1387  --bindir=DIR            user executables [EPREFIX/bin]
1388  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1389  --libexecdir=DIR        program executables [EPREFIX/libexec]
1390  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1391  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1392  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1393  --libdir=DIR            object code libraries [EPREFIX/lib]
1394  --includedir=DIR        C header files [PREFIX/include]
1395  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1396  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1397  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1398  --infodir=DIR           info documentation [DATAROOTDIR/info]
1399  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1400  --mandir=DIR            man documentation [DATAROOTDIR/man]
1401  --docdir=DIR            documentation root [DATAROOTDIR/doc/dhcp]
1402  --htmldir=DIR           html documentation [DOCDIR]
1403  --dvidir=DIR            dvi documentation [DOCDIR]
1404  --pdfdir=DIR            pdf documentation [DOCDIR]
1405  --psdir=DIR             ps documentation [DOCDIR]
1406_ACEOF
1407
1408  cat <<\_ACEOF
1409
1410Program names:
1411  --program-prefix=PREFIX            prepend PREFIX to installed program names
1412  --program-suffix=SUFFIX            append SUFFIX to installed program names
1413  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1414
1415System types:
1416  --build=BUILD     configure for building on BUILD [guessed]
1417  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1418_ACEOF
1419fi
1420
1421if test -n "$ac_init_help"; then
1422  case $ac_init_help in
1423     short | recursive ) echo "Configuration of DHCP 4.4.2-P1:";;
1424   esac
1425  cat <<\_ACEOF
1426
1427Optional Features:
1428  --disable-option-checking  ignore unrecognized --enable/--with options
1429  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1430  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1431  --enable-silent-rules   less verbose build output (undo: "make V=1")
1432  --disable-silent-rules  verbose build output (undo: "make V=0")
1433  --enable-maintainer-mode
1434                          enable make rules and dependencies not useful (and
1435                          sometimes confusing) to the casual installer
1436  --enable-dependency-tracking
1437                          do not reject slow dependency extractors
1438  --disable-dependency-tracking
1439                          speeds up one-time build
1440  --enable-debug          create a debug-only version of the software (default
1441                          is no).
1442  --enable-failover       enable support for failover (default is yes)
1443  --enable-execute        enable support for execute() in config (default is
1444                          yes)
1445  --enable-tracing        enable support for server activity tracing (default
1446                          is yes)
1447  --enable-delayed-ack    queues multiple DHCPACK replies (default is yes)
1448  --enable-dhcpv6         enable support for DHCPv6 (default is yes)
1449  --enable-dhcpv4o6       enable support for DHCPv4-over-DHCPv6 (default is
1450                          no)
1451  --enable-relay-port     enable support for relay port (default is no)
1452  --enable-paranoia       enable support for chroot/setuid (default is no)
1453  --enable-early-chroot   enable chrooting prior to configuration (default is
1454                          no)
1455  --enable-ipv4-pktinfo   enable use of pktinfo on IPv4 sockets (default is
1456                          no)
1457  --enable-use-sockets    use the standard BSD socket API (default is no)
1458  --enable-log-pid        Include PIDs in syslog messages (default is no).
1459  --enable-binary-leases  enable support for binary insertion of leases
1460                          (default is no)
1461  --enable-kqueue         use BSD kqueue (default is no)
1462  --enable-epoll          use Linux epoll (default is no)
1463  --enable-devpoll        use /dev/poll (default is no)
1464  --enable-libtool        use GNU libtool for dynamic shared libraries
1465                          (default is no).
1466  --enable-bind-install   install bind includes and libraries (default is no).
1467
1468Optional Packages:
1469  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1470  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1471  --with-atf=PATH         specify location where atf was installed
1472  --with-srv-conf-file=PATH
1473                          Default file containing dhcpd configuration (default
1474                          is typically /etc/dhcpd.conf)
1475  --with-srv-lease-file=PATH
1476                          File for dhcpd leases (default is
1477                          LOCALSTATEDIR/db/dhcpd.leases)
1478  --with-srv6-lease-file=PATH
1479                          File for dhcpd6 leases (default is
1480                          LOCALSTATEDIR/db/dhcpd6.leases)
1481  --with-cli-lease-file=PATH
1482                          File for dhclient leases (default is
1483                          LOCALSTATEDIR/db/dhclient.leases)
1484  --with-cli6-lease-file=PATH
1485                          File for dhclient6 leases (default is
1486                          LOCALSTATEDIR/db/dhclient6.leases)
1487  --with-srv-pid-file=PATH
1488                          File for dhcpd process information (default is
1489                          LOCALSTATEDIR/run/dhcpd.pid)
1490  --with-srv6-pid-file=PATH
1491                          File for dhcpd6 process information (default is
1492                          LOCALSTATEDIR/run/dhcpd6.pid)
1493  --with-cli-pid-file=PATH
1494                          File for dhclient process information (default is
1495                          LOCALSTATEDIR/run/dhclient.pid)
1496  --with-cli6-pid-file=PATH
1497                          File for dhclient6 process information (default is
1498                          LOCALSTATEDIR/run/dhclient6.pid)
1499  --with-relay-pid-file=PATH
1500                          File for dhcrelay process information (default is
1501                          LOCALSTATEDIR/run/dhcrelay.pid)
1502  --with-relay6-pid-file=PATH
1503                          File for dhcrelay6 process information (default is
1504                          LOCALSTATEDIR/run/dhcrelay6.pid)
1505  --with-randomdev=PATH   Path for random device (default is /dev/random)
1506  --with-bind-extra-config
1507                          configure bind librairies with some extra options
1508                          (default is none)
1509  --with-libbind=PATH     bind includes and libraries are in PATH
1510  --with-ldap             enable OpenLDAP support in dhcpd (default is no)
1511  --with-ldapcrypto       enable OpenLDAP crypto support in dhcpd (default is
1512                          no)
1513  --with-ldap-gssapi      enable krb5/gssapi authentication for OpenLDAP in
1514                          dhcpd (default is no)
1515  --with-ldapcasa         enable LDAP CASA auth support in dhcpd (default is
1516                          no)
1517
1518Some influential environment variables:
1519  CC          C compiler command
1520  CFLAGS      C compiler flags
1521  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1522              nonstandard directory <lib dir>
1523  LIBS        libraries to pass to the linker, e.g. -l<library>
1524  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1525              you have headers in a nonstandard directory <include dir>
1526  CPP         C preprocessor
1527
1528Use these variables to override the choices made by `configure' or to help
1529it to find libraries and programs with nonstandard names/locations.
1530
1531Report bugs to <dhcp-users@isc.org>.
1532_ACEOF
1533ac_status=$?
1534fi
1535
1536if test "$ac_init_help" = "recursive"; then
1537  # If there are subdirs, report their specific --help.
1538  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1539    test -d "$ac_dir" ||
1540      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1541      continue
1542    ac_builddir=.
1543
1544case "$ac_dir" in
1545.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1546*)
1547  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1548  # A ".." for each directory in $ac_dir_suffix.
1549  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1550  case $ac_top_builddir_sub in
1551  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1552  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1553  esac ;;
1554esac
1555ac_abs_top_builddir=$ac_pwd
1556ac_abs_builddir=$ac_pwd$ac_dir_suffix
1557# for backward compatibility:
1558ac_top_builddir=$ac_top_build_prefix
1559
1560case $srcdir in
1561  .)  # We are building in place.
1562    ac_srcdir=.
1563    ac_top_srcdir=$ac_top_builddir_sub
1564    ac_abs_top_srcdir=$ac_pwd ;;
1565  [\\/]* | ?:[\\/]* )  # Absolute name.
1566    ac_srcdir=$srcdir$ac_dir_suffix;
1567    ac_top_srcdir=$srcdir
1568    ac_abs_top_srcdir=$srcdir ;;
1569  *) # Relative name.
1570    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1571    ac_top_srcdir=$ac_top_build_prefix$srcdir
1572    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1573esac
1574ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1575
1576    cd "$ac_dir" || { ac_status=$?; continue; }
1577    # Check for guested configure.
1578    if test -f "$ac_srcdir/configure.gnu"; then
1579      echo &&
1580      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1581    elif test -f "$ac_srcdir/configure"; then
1582      echo &&
1583      $SHELL "$ac_srcdir/configure" --help=recursive
1584    else
1585      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1586    fi || ac_status=$?
1587    cd "$ac_pwd" || { ac_status=$?; break; }
1588  done
1589fi
1590
1591test -n "$ac_init_help" && exit $ac_status
1592if $ac_init_version; then
1593  cat <<\_ACEOF
1594DHCP configure 4.4.2-P1
1595generated by GNU Autoconf 2.69
1596
1597Copyright (C) 2012 Free Software Foundation, Inc.
1598This configure script is free software; the Free Software Foundation
1599gives unlimited permission to copy, distribute and modify it.
1600_ACEOF
1601  exit
1602fi
1603
1604## ------------------------ ##
1605## Autoconf initialization. ##
1606## ------------------------ ##
1607
1608# ac_fn_c_try_compile LINENO
1609# --------------------------
1610# Try to compile conftest.$ac_ext, and return whether this succeeded.
1611ac_fn_c_try_compile ()
1612{
1613  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1614  rm -f conftest.$ac_objext
1615  if { { ac_try="$ac_compile"
1616case "(($ac_try" in
1617  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1618  *) ac_try_echo=$ac_try;;
1619esac
1620eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1621$as_echo "$ac_try_echo"; } >&5
1622  (eval "$ac_compile") 2>conftest.err
1623  ac_status=$?
1624  if test -s conftest.err; then
1625    grep -v '^ *+' conftest.err >conftest.er1
1626    cat conftest.er1 >&5
1627    mv -f conftest.er1 conftest.err
1628  fi
1629  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1630  test $ac_status = 0; } && {
1631	 test -z "$ac_c_werror_flag" ||
1632	 test ! -s conftest.err
1633       } && test -s conftest.$ac_objext; then :
1634  ac_retval=0
1635else
1636  $as_echo "$as_me: failed program was:" >&5
1637sed 's/^/| /' conftest.$ac_ext >&5
1638
1639	ac_retval=1
1640fi
1641  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1642  as_fn_set_status $ac_retval
1643
1644} # ac_fn_c_try_compile
1645
1646# ac_fn_c_try_cpp LINENO
1647# ----------------------
1648# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1649ac_fn_c_try_cpp ()
1650{
1651  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1652  if { { ac_try="$ac_cpp conftest.$ac_ext"
1653case "(($ac_try" in
1654  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1655  *) ac_try_echo=$ac_try;;
1656esac
1657eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1658$as_echo "$ac_try_echo"; } >&5
1659  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1660  ac_status=$?
1661  if test -s conftest.err; then
1662    grep -v '^ *+' conftest.err >conftest.er1
1663    cat conftest.er1 >&5
1664    mv -f conftest.er1 conftest.err
1665  fi
1666  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1667  test $ac_status = 0; } > conftest.i && {
1668	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1669	 test ! -s conftest.err
1670       }; then :
1671  ac_retval=0
1672else
1673  $as_echo "$as_me: failed program was:" >&5
1674sed 's/^/| /' conftest.$ac_ext >&5
1675
1676    ac_retval=1
1677fi
1678  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1679  as_fn_set_status $ac_retval
1680
1681} # ac_fn_c_try_cpp
1682
1683# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1684# -------------------------------------------------------
1685# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1686# the include files in INCLUDES and setting the cache variable VAR
1687# accordingly.
1688ac_fn_c_check_header_mongrel ()
1689{
1690  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1691  if eval \${$3+:} false; then :
1692  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1693$as_echo_n "checking for $2... " >&6; }
1694if eval \${$3+:} false; then :
1695  $as_echo_n "(cached) " >&6
1696fi
1697eval ac_res=\$$3
1698	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1699$as_echo "$ac_res" >&6; }
1700else
1701  # Is the header compilable?
1702{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1703$as_echo_n "checking $2 usability... " >&6; }
1704cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1705/* end confdefs.h.  */
1706$4
1707#include <$2>
1708_ACEOF
1709if ac_fn_c_try_compile "$LINENO"; then :
1710  ac_header_compiler=yes
1711else
1712  ac_header_compiler=no
1713fi
1714rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1715{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1716$as_echo "$ac_header_compiler" >&6; }
1717
1718# Is the header present?
1719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1720$as_echo_n "checking $2 presence... " >&6; }
1721cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1722/* end confdefs.h.  */
1723#include <$2>
1724_ACEOF
1725if ac_fn_c_try_cpp "$LINENO"; then :
1726  ac_header_preproc=yes
1727else
1728  ac_header_preproc=no
1729fi
1730rm -f conftest.err conftest.i conftest.$ac_ext
1731{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1732$as_echo "$ac_header_preproc" >&6; }
1733
1734# So?  What about this header?
1735case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1736  yes:no: )
1737    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1738$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1739    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1740$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1741    ;;
1742  no:yes:* )
1743    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1744$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1745    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1746$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1747    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1748$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1749    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1750$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1751    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1752$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1753( $as_echo "## --------------------------------- ##
1754## Report this to dhcp-users@isc.org ##
1755## --------------------------------- ##"
1756     ) | sed "s/^/$as_me: WARNING:     /" >&2
1757    ;;
1758esac
1759  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1760$as_echo_n "checking for $2... " >&6; }
1761if eval \${$3+:} false; then :
1762  $as_echo_n "(cached) " >&6
1763else
1764  eval "$3=\$ac_header_compiler"
1765fi
1766eval ac_res=\$$3
1767	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1768$as_echo "$ac_res" >&6; }
1769fi
1770  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1771
1772} # ac_fn_c_check_header_mongrel
1773
1774# ac_fn_c_try_run LINENO
1775# ----------------------
1776# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1777# that executables *can* be run.
1778ac_fn_c_try_run ()
1779{
1780  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1781  if { { ac_try="$ac_link"
1782case "(($ac_try" in
1783  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1784  *) ac_try_echo=$ac_try;;
1785esac
1786eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1787$as_echo "$ac_try_echo"; } >&5
1788  (eval "$ac_link") 2>&5
1789  ac_status=$?
1790  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1791  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1792  { { case "(($ac_try" in
1793  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1794  *) ac_try_echo=$ac_try;;
1795esac
1796eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1797$as_echo "$ac_try_echo"; } >&5
1798  (eval "$ac_try") 2>&5
1799  ac_status=$?
1800  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1801  test $ac_status = 0; }; }; then :
1802  ac_retval=0
1803else
1804  $as_echo "$as_me: program exited with status $ac_status" >&5
1805       $as_echo "$as_me: failed program was:" >&5
1806sed 's/^/| /' conftest.$ac_ext >&5
1807
1808       ac_retval=$ac_status
1809fi
1810  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1811  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1812  as_fn_set_status $ac_retval
1813
1814} # ac_fn_c_try_run
1815
1816# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1817# -------------------------------------------------------
1818# Tests whether HEADER exists and can be compiled using the include files in
1819# INCLUDES, setting the cache variable VAR accordingly.
1820ac_fn_c_check_header_compile ()
1821{
1822  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1823  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1824$as_echo_n "checking for $2... " >&6; }
1825if eval \${$3+:} false; then :
1826  $as_echo_n "(cached) " >&6
1827else
1828  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1829/* end confdefs.h.  */
1830$4
1831#include <$2>
1832_ACEOF
1833if ac_fn_c_try_compile "$LINENO"; then :
1834  eval "$3=yes"
1835else
1836  eval "$3=no"
1837fi
1838rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1839fi
1840eval ac_res=\$$3
1841	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1842$as_echo "$ac_res" >&6; }
1843  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1844
1845} # ac_fn_c_check_header_compile
1846
1847# ac_fn_c_find_intX_t LINENO BITS VAR
1848# -----------------------------------
1849# Finds a signed integer type with width BITS, setting cache variable VAR
1850# accordingly.
1851ac_fn_c_find_intX_t ()
1852{
1853  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1854  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
1855$as_echo_n "checking for int$2_t... " >&6; }
1856if eval \${$3+:} false; then :
1857  $as_echo_n "(cached) " >&6
1858else
1859  eval "$3=no"
1860     # Order is important - never check a type that is potentially smaller
1861     # than half of the expected target width.
1862     for ac_type in int$2_t 'int' 'long int' \
1863	 'long long int' 'short int' 'signed char'; do
1864       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1865/* end confdefs.h.  */
1866$ac_includes_default
1867	     enum { N = $2 / 2 - 1 };
1868int
1869main ()
1870{
1871static int test_array [1 - 2 * !(0 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1))];
1872test_array [0] = 0;
1873return test_array [0];
1874
1875  ;
1876  return 0;
1877}
1878_ACEOF
1879if ac_fn_c_try_compile "$LINENO"; then :
1880  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1881/* end confdefs.h.  */
1882$ac_includes_default
1883	        enum { N = $2 / 2 - 1 };
1884int
1885main ()
1886{
1887static int test_array [1 - 2 * !(($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 1)
1888		 < ($ac_type) ((((($ac_type) 1 << N) << N) - 1) * 2 + 2))];
1889test_array [0] = 0;
1890return test_array [0];
1891
1892  ;
1893  return 0;
1894}
1895_ACEOF
1896if ac_fn_c_try_compile "$LINENO"; then :
1897
1898else
1899  case $ac_type in #(
1900  int$2_t) :
1901    eval "$3=yes" ;; #(
1902  *) :
1903    eval "$3=\$ac_type" ;;
1904esac
1905fi
1906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1907fi
1908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1909       if eval test \"x\$"$3"\" = x"no"; then :
1910
1911else
1912  break
1913fi
1914     done
1915fi
1916eval ac_res=\$$3
1917	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1918$as_echo "$ac_res" >&6; }
1919  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1920
1921} # ac_fn_c_find_intX_t
1922
1923# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1924# -------------------------------------------
1925# Tests whether TYPE exists after having included INCLUDES, setting cache
1926# variable VAR accordingly.
1927ac_fn_c_check_type ()
1928{
1929  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1930  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1931$as_echo_n "checking for $2... " >&6; }
1932if eval \${$3+:} false; then :
1933  $as_echo_n "(cached) " >&6
1934else
1935  eval "$3=no"
1936  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1937/* end confdefs.h.  */
1938$4
1939int
1940main ()
1941{
1942if (sizeof ($2))
1943	 return 0;
1944  ;
1945  return 0;
1946}
1947_ACEOF
1948if ac_fn_c_try_compile "$LINENO"; then :
1949  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1950/* end confdefs.h.  */
1951$4
1952int
1953main ()
1954{
1955if (sizeof (($2)))
1956	    return 0;
1957  ;
1958  return 0;
1959}
1960_ACEOF
1961if ac_fn_c_try_compile "$LINENO"; then :
1962
1963else
1964  eval "$3=yes"
1965fi
1966rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1967fi
1968rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1969fi
1970eval ac_res=\$$3
1971	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1972$as_echo "$ac_res" >&6; }
1973  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1974
1975} # ac_fn_c_check_type
1976
1977# ac_fn_c_find_uintX_t LINENO BITS VAR
1978# ------------------------------------
1979# Finds an unsigned integer type with width BITS, setting cache variable VAR
1980# accordingly.
1981ac_fn_c_find_uintX_t ()
1982{
1983  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1984  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1985$as_echo_n "checking for uint$2_t... " >&6; }
1986if eval \${$3+:} false; then :
1987  $as_echo_n "(cached) " >&6
1988else
1989  eval "$3=no"
1990     # Order is important - never check a type that is potentially smaller
1991     # than half of the expected target width.
1992     for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1993	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1994       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1995/* end confdefs.h.  */
1996$ac_includes_default
1997int
1998main ()
1999{
2000static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
2001test_array [0] = 0;
2002return test_array [0];
2003
2004  ;
2005  return 0;
2006}
2007_ACEOF
2008if ac_fn_c_try_compile "$LINENO"; then :
2009  case $ac_type in #(
2010  uint$2_t) :
2011    eval "$3=yes" ;; #(
2012  *) :
2013    eval "$3=\$ac_type" ;;
2014esac
2015fi
2016rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2017       if eval test \"x\$"$3"\" = x"no"; then :
2018
2019else
2020  break
2021fi
2022     done
2023fi
2024eval ac_res=\$$3
2025	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2026$as_echo "$ac_res" >&6; }
2027  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2028
2029} # ac_fn_c_find_uintX_t
2030
2031# ac_fn_c_try_link LINENO
2032# -----------------------
2033# Try to link conftest.$ac_ext, and return whether this succeeded.
2034ac_fn_c_try_link ()
2035{
2036  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2037  rm -f conftest.$ac_objext conftest$ac_exeext
2038  if { { ac_try="$ac_link"
2039case "(($ac_try" in
2040  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2041  *) ac_try_echo=$ac_try;;
2042esac
2043eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2044$as_echo "$ac_try_echo"; } >&5
2045  (eval "$ac_link") 2>conftest.err
2046  ac_status=$?
2047  if test -s conftest.err; then
2048    grep -v '^ *+' conftest.err >conftest.er1
2049    cat conftest.er1 >&5
2050    mv -f conftest.er1 conftest.err
2051  fi
2052  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2053  test $ac_status = 0; } && {
2054	 test -z "$ac_c_werror_flag" ||
2055	 test ! -s conftest.err
2056       } && test -s conftest$ac_exeext && {
2057	 test "$cross_compiling" = yes ||
2058	 test -x conftest$ac_exeext
2059       }; then :
2060  ac_retval=0
2061else
2062  $as_echo "$as_me: failed program was:" >&5
2063sed 's/^/| /' conftest.$ac_ext >&5
2064
2065	ac_retval=1
2066fi
2067  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
2068  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
2069  # interfere with the next link command; also delete a directory that is
2070  # left behind by Apple's compiler.  We do this before executing the actions.
2071  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
2072  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2073  as_fn_set_status $ac_retval
2074
2075} # ac_fn_c_try_link
2076
2077# ac_fn_c_check_func LINENO FUNC VAR
2078# ----------------------------------
2079# Tests whether FUNC exists, setting the cache variable VAR accordingly
2080ac_fn_c_check_func ()
2081{
2082  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2083  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2084$as_echo_n "checking for $2... " >&6; }
2085if eval \${$3+:} false; then :
2086  $as_echo_n "(cached) " >&6
2087else
2088  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2089/* end confdefs.h.  */
2090/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2091   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
2092#define $2 innocuous_$2
2093
2094/* System header to define __stub macros and hopefully few prototypes,
2095    which can conflict with char $2 (); below.
2096    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2097    <limits.h> exists even on freestanding compilers.  */
2098
2099#ifdef __STDC__
2100# include <limits.h>
2101#else
2102# include <assert.h>
2103#endif
2104
2105#undef $2
2106
2107/* Override any GCC internal prototype to avoid an error.
2108   Use char because int might match the return type of a GCC
2109   builtin and then its argument prototype would still apply.  */
2110#ifdef __cplusplus
2111extern "C"
2112#endif
2113char $2 ();
2114/* The GNU C library defines this for functions which it implements
2115    to always fail with ENOSYS.  Some functions are actually named
2116    something starting with __ and the normal name is an alias.  */
2117#if defined __stub_$2 || defined __stub___$2
2118choke me
2119#endif
2120
2121int
2122main ()
2123{
2124return $2 ();
2125  ;
2126  return 0;
2127}
2128_ACEOF
2129if ac_fn_c_try_link "$LINENO"; then :
2130  eval "$3=yes"
2131else
2132  eval "$3=no"
2133fi
2134rm -f core conftest.err conftest.$ac_objext \
2135    conftest$ac_exeext conftest.$ac_ext
2136fi
2137eval ac_res=\$$3
2138	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2139$as_echo "$ac_res" >&6; }
2140  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2141
2142} # ac_fn_c_check_func
2143
2144# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2145# ----------------------------------------------------
2146# Tries to find if the field MEMBER exists in type AGGR, after including
2147# INCLUDES, setting cache variable VAR accordingly.
2148ac_fn_c_check_member ()
2149{
2150  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2151  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2152$as_echo_n "checking for $2.$3... " >&6; }
2153if eval \${$4+:} false; then :
2154  $as_echo_n "(cached) " >&6
2155else
2156  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2157/* end confdefs.h.  */
2158$5
2159int
2160main ()
2161{
2162static $2 ac_aggr;
2163if (ac_aggr.$3)
2164return 0;
2165  ;
2166  return 0;
2167}
2168_ACEOF
2169if ac_fn_c_try_compile "$LINENO"; then :
2170  eval "$4=yes"
2171else
2172  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2173/* end confdefs.h.  */
2174$5
2175int
2176main ()
2177{
2178static $2 ac_aggr;
2179if (sizeof ac_aggr.$3)
2180return 0;
2181  ;
2182  return 0;
2183}
2184_ACEOF
2185if ac_fn_c_try_compile "$LINENO"; then :
2186  eval "$4=yes"
2187else
2188  eval "$4=no"
2189fi
2190rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2191fi
2192rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2193fi
2194eval ac_res=\$$4
2195	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2196$as_echo "$ac_res" >&6; }
2197  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2198
2199} # ac_fn_c_check_member
2200
2201# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2202# --------------------------------------------
2203# Tries to find the compile-time value of EXPR in a program that includes
2204# INCLUDES, setting VAR accordingly. Returns whether the value could be
2205# computed
2206ac_fn_c_compute_int ()
2207{
2208  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2209  if test "$cross_compiling" = yes; then
2210    # Depending upon the size, compute the lo and hi bounds.
2211cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2212/* end confdefs.h.  */
2213$4
2214int
2215main ()
2216{
2217static int test_array [1 - 2 * !(($2) >= 0)];
2218test_array [0] = 0;
2219return test_array [0];
2220
2221  ;
2222  return 0;
2223}
2224_ACEOF
2225if ac_fn_c_try_compile "$LINENO"; then :
2226  ac_lo=0 ac_mid=0
2227  while :; do
2228    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2229/* end confdefs.h.  */
2230$4
2231int
2232main ()
2233{
2234static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2235test_array [0] = 0;
2236return test_array [0];
2237
2238  ;
2239  return 0;
2240}
2241_ACEOF
2242if ac_fn_c_try_compile "$LINENO"; then :
2243  ac_hi=$ac_mid; break
2244else
2245  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2246			if test $ac_lo -le $ac_mid; then
2247			  ac_lo= ac_hi=
2248			  break
2249			fi
2250			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2251fi
2252rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2253  done
2254else
2255  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2256/* end confdefs.h.  */
2257$4
2258int
2259main ()
2260{
2261static int test_array [1 - 2 * !(($2) < 0)];
2262test_array [0] = 0;
2263return test_array [0];
2264
2265  ;
2266  return 0;
2267}
2268_ACEOF
2269if ac_fn_c_try_compile "$LINENO"; then :
2270  ac_hi=-1 ac_mid=-1
2271  while :; do
2272    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2273/* end confdefs.h.  */
2274$4
2275int
2276main ()
2277{
2278static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2279test_array [0] = 0;
2280return test_array [0];
2281
2282  ;
2283  return 0;
2284}
2285_ACEOF
2286if ac_fn_c_try_compile "$LINENO"; then :
2287  ac_lo=$ac_mid; break
2288else
2289  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2290			if test $ac_mid -le $ac_hi; then
2291			  ac_lo= ac_hi=
2292			  break
2293			fi
2294			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2295fi
2296rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2297  done
2298else
2299  ac_lo= ac_hi=
2300fi
2301rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2302fi
2303rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2304# Binary search between lo and hi bounds.
2305while test "x$ac_lo" != "x$ac_hi"; do
2306  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2307  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2308/* end confdefs.h.  */
2309$4
2310int
2311main ()
2312{
2313static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2314test_array [0] = 0;
2315return test_array [0];
2316
2317  ;
2318  return 0;
2319}
2320_ACEOF
2321if ac_fn_c_try_compile "$LINENO"; then :
2322  ac_hi=$ac_mid
2323else
2324  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2325fi
2326rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2327done
2328case $ac_lo in #((
2329?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2330'') ac_retval=1 ;;
2331esac
2332  else
2333    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2334/* end confdefs.h.  */
2335$4
2336static long int longval () { return $2; }
2337static unsigned long int ulongval () { return $2; }
2338#include <stdio.h>
2339#include <stdlib.h>
2340int
2341main ()
2342{
2343
2344  FILE *f = fopen ("conftest.val", "w");
2345  if (! f)
2346    return 1;
2347  if (($2) < 0)
2348    {
2349      long int i = longval ();
2350      if (i != ($2))
2351	return 1;
2352      fprintf (f, "%ld", i);
2353    }
2354  else
2355    {
2356      unsigned long int i = ulongval ();
2357      if (i != ($2))
2358	return 1;
2359      fprintf (f, "%lu", i);
2360    }
2361  /* Do not output a trailing newline, as this causes \r\n confusion
2362     on some platforms.  */
2363  return ferror (f) || fclose (f) != 0;
2364
2365  ;
2366  return 0;
2367}
2368_ACEOF
2369if ac_fn_c_try_run "$LINENO"; then :
2370  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2371else
2372  ac_retval=1
2373fi
2374rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2375  conftest.$ac_objext conftest.beam conftest.$ac_ext
2376rm -f conftest.val
2377
2378  fi
2379  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2380  as_fn_set_status $ac_retval
2381
2382} # ac_fn_c_compute_int
2383cat >config.log <<_ACEOF
2384This file contains any messages produced by compilers while
2385running configure, to aid debugging if configure makes a mistake.
2386
2387It was created by DHCP $as_me 4.4.2-P1, which was
2388generated by GNU Autoconf 2.69.  Invocation command line was
2389
2390  $ $0 $@
2391
2392_ACEOF
2393exec 5>>config.log
2394{
2395cat <<_ASUNAME
2396## --------- ##
2397## Platform. ##
2398## --------- ##
2399
2400hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2401uname -m = `(uname -m) 2>/dev/null || echo unknown`
2402uname -r = `(uname -r) 2>/dev/null || echo unknown`
2403uname -s = `(uname -s) 2>/dev/null || echo unknown`
2404uname -v = `(uname -v) 2>/dev/null || echo unknown`
2405
2406/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2407/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2408
2409/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2410/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2411/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2412/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2413/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2414/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2415/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2416
2417_ASUNAME
2418
2419as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2420for as_dir in $PATH
2421do
2422  IFS=$as_save_IFS
2423  test -z "$as_dir" && as_dir=.
2424    $as_echo "PATH: $as_dir"
2425  done
2426IFS=$as_save_IFS
2427
2428} >&5
2429
2430cat >&5 <<_ACEOF
2431
2432
2433## ----------- ##
2434## Core tests. ##
2435## ----------- ##
2436
2437_ACEOF
2438
2439
2440# Keep a trace of the command line.
2441# Strip out --no-create and --no-recursion so they do not pile up.
2442# Strip out --silent because we don't want to record it for future runs.
2443# Also quote any args containing shell meta-characters.
2444# Make two passes to allow for proper duplicate-argument suppression.
2445ac_configure_args=
2446ac_configure_args0=
2447ac_configure_args1=
2448ac_must_keep_next=false
2449for ac_pass in 1 2
2450do
2451  for ac_arg
2452  do
2453    case $ac_arg in
2454    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2455    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2456    | -silent | --silent | --silen | --sile | --sil)
2457      continue ;;
2458    *\'*)
2459      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2460    esac
2461    case $ac_pass in
2462    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2463    2)
2464      as_fn_append ac_configure_args1 " '$ac_arg'"
2465      if test $ac_must_keep_next = true; then
2466	ac_must_keep_next=false # Got value, back to normal.
2467      else
2468	case $ac_arg in
2469	  *=* | --config-cache | -C | -disable-* | --disable-* \
2470	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2471	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2472	  | -with-* | --with-* | -without-* | --without-* | --x)
2473	    case "$ac_configure_args0 " in
2474	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2475	    esac
2476	    ;;
2477	  -* ) ac_must_keep_next=true ;;
2478	esac
2479      fi
2480      as_fn_append ac_configure_args " '$ac_arg'"
2481      ;;
2482    esac
2483  done
2484done
2485{ ac_configure_args0=; unset ac_configure_args0;}
2486{ ac_configure_args1=; unset ac_configure_args1;}
2487
2488# When interrupted or exit'd, cleanup temporary files, and complete
2489# config.log.  We remove comments because anyway the quotes in there
2490# would cause problems or look ugly.
2491# WARNING: Use '\'' to represent an apostrophe within the trap.
2492# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2493trap 'exit_status=$?
2494  # Save into config.log some information that might help in debugging.
2495  {
2496    echo
2497
2498    $as_echo "## ---------------- ##
2499## Cache variables. ##
2500## ---------------- ##"
2501    echo
2502    # The following way of writing the cache mishandles newlines in values,
2503(
2504  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2505    eval ac_val=\$$ac_var
2506    case $ac_val in #(
2507    *${as_nl}*)
2508      case $ac_var in #(
2509      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2510$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2511      esac
2512      case $ac_var in #(
2513      _ | IFS | as_nl) ;; #(
2514      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2515      *) { eval $ac_var=; unset $ac_var;} ;;
2516      esac ;;
2517    esac
2518  done
2519  (set) 2>&1 |
2520    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2521    *${as_nl}ac_space=\ *)
2522      sed -n \
2523	"s/'\''/'\''\\\\'\'''\''/g;
2524	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2525      ;; #(
2526    *)
2527      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2528      ;;
2529    esac |
2530    sort
2531)
2532    echo
2533
2534    $as_echo "## ----------------- ##
2535## Output variables. ##
2536## ----------------- ##"
2537    echo
2538    for ac_var in $ac_subst_vars
2539    do
2540      eval ac_val=\$$ac_var
2541      case $ac_val in
2542      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2543      esac
2544      $as_echo "$ac_var='\''$ac_val'\''"
2545    done | sort
2546    echo
2547
2548    if test -n "$ac_subst_files"; then
2549      $as_echo "## ------------------- ##
2550## File substitutions. ##
2551## ------------------- ##"
2552      echo
2553      for ac_var in $ac_subst_files
2554      do
2555	eval ac_val=\$$ac_var
2556	case $ac_val in
2557	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2558	esac
2559	$as_echo "$ac_var='\''$ac_val'\''"
2560      done | sort
2561      echo
2562    fi
2563
2564    if test -s confdefs.h; then
2565      $as_echo "## ----------- ##
2566## confdefs.h. ##
2567## ----------- ##"
2568      echo
2569      cat confdefs.h
2570      echo
2571    fi
2572    test "$ac_signal" != 0 &&
2573      $as_echo "$as_me: caught signal $ac_signal"
2574    $as_echo "$as_me: exit $exit_status"
2575  } >&5
2576  rm -f core *.core core.conftest.* &&
2577    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2578    exit $exit_status
2579' 0
2580for ac_signal in 1 2 13 15; do
2581  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2582done
2583ac_signal=0
2584
2585# confdefs.h avoids OS command line length limits that DEFS can exceed.
2586rm -f -r conftest* confdefs.h
2587
2588$as_echo "/* confdefs.h */" > confdefs.h
2589
2590# Predefined preprocessor variables.
2591
2592cat >>confdefs.h <<_ACEOF
2593#define PACKAGE_NAME "$PACKAGE_NAME"
2594_ACEOF
2595
2596cat >>confdefs.h <<_ACEOF
2597#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2598_ACEOF
2599
2600cat >>confdefs.h <<_ACEOF
2601#define PACKAGE_VERSION "$PACKAGE_VERSION"
2602_ACEOF
2603
2604cat >>confdefs.h <<_ACEOF
2605#define PACKAGE_STRING "$PACKAGE_STRING"
2606_ACEOF
2607
2608cat >>confdefs.h <<_ACEOF
2609#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2610_ACEOF
2611
2612cat >>confdefs.h <<_ACEOF
2613#define PACKAGE_URL "$PACKAGE_URL"
2614_ACEOF
2615
2616
2617# Let the site file select an alternate cache file if it wants to.
2618# Prefer an explicitly selected file to automatically selected ones.
2619ac_site_file1=NONE
2620ac_site_file2=NONE
2621if test -n "$CONFIG_SITE"; then
2622  # We do not want a PATH search for config.site.
2623  case $CONFIG_SITE in #((
2624    -*)  ac_site_file1=./$CONFIG_SITE;;
2625    */*) ac_site_file1=$CONFIG_SITE;;
2626    *)   ac_site_file1=./$CONFIG_SITE;;
2627  esac
2628elif test "x$prefix" != xNONE; then
2629  ac_site_file1=$prefix/share/config.site
2630  ac_site_file2=$prefix/etc/config.site
2631else
2632  ac_site_file1=$ac_default_prefix/share/config.site
2633  ac_site_file2=$ac_default_prefix/etc/config.site
2634fi
2635for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2636do
2637  test "x$ac_site_file" = xNONE && continue
2638  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2639    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2640$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2641    sed 's/^/| /' "$ac_site_file" >&5
2642    . "$ac_site_file" \
2643      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2644$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2645as_fn_error $? "failed to load site script $ac_site_file
2646See \`config.log' for more details" "$LINENO" 5; }
2647  fi
2648done
2649
2650if test -r "$cache_file"; then
2651  # Some versions of bash will fail to source /dev/null (special files
2652  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2653  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2654    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2655$as_echo "$as_me: loading cache $cache_file" >&6;}
2656    case $cache_file in
2657      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2658      *)                      . "./$cache_file";;
2659    esac
2660  fi
2661else
2662  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2663$as_echo "$as_me: creating cache $cache_file" >&6;}
2664  >$cache_file
2665fi
2666
2667# Check that the precious variables saved in the cache have kept the same
2668# value.
2669ac_cache_corrupted=false
2670for ac_var in $ac_precious_vars; do
2671  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2672  eval ac_new_set=\$ac_env_${ac_var}_set
2673  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2674  eval ac_new_val=\$ac_env_${ac_var}_value
2675  case $ac_old_set,$ac_new_set in
2676    set,)
2677      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2678$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2679      ac_cache_corrupted=: ;;
2680    ,set)
2681      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2682$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2683      ac_cache_corrupted=: ;;
2684    ,);;
2685    *)
2686      if test "x$ac_old_val" != "x$ac_new_val"; then
2687	# differences in whitespace do not lead to failure.
2688	ac_old_val_w=`echo x $ac_old_val`
2689	ac_new_val_w=`echo x $ac_new_val`
2690	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2691	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2692$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2693	  ac_cache_corrupted=:
2694	else
2695	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2696$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2697	  eval $ac_var=\$ac_old_val
2698	fi
2699	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2700$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2701	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2702$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2703      fi;;
2704  esac
2705  # Pass precious variables to config.status.
2706  if test "$ac_new_set" = set; then
2707    case $ac_new_val in
2708    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2709    *) ac_arg=$ac_var=$ac_new_val ;;
2710    esac
2711    case " $ac_configure_args " in
2712      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2713      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2714    esac
2715  fi
2716done
2717if $ac_cache_corrupted; then
2718  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2719$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2720  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2721$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2722  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2723fi
2724## -------------------- ##
2725## Main body of script. ##
2726## -------------------- ##
2727
2728ac_ext=c
2729ac_cpp='$CPP $CPPFLAGS'
2730ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2731ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2732ac_compiler_gnu=$ac_cv_c_compiler_gnu
2733
2734
2735
2736
2737# we specify "foreign" to avoid having to have the GNU mandated files,
2738# like AUTHORS, COPYING, and such
2739am__api_version='1.16'
2740
2741ac_aux_dir=
2742for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2743  if test -f "$ac_dir/install-sh"; then
2744    ac_aux_dir=$ac_dir
2745    ac_install_sh="$ac_aux_dir/install-sh -c"
2746    break
2747  elif test -f "$ac_dir/install.sh"; then
2748    ac_aux_dir=$ac_dir
2749    ac_install_sh="$ac_aux_dir/install.sh -c"
2750    break
2751  elif test -f "$ac_dir/shtool"; then
2752    ac_aux_dir=$ac_dir
2753    ac_install_sh="$ac_aux_dir/shtool install -c"
2754    break
2755  fi
2756done
2757if test -z "$ac_aux_dir"; then
2758  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2759fi
2760
2761# These three variables are undocumented and unsupported,
2762# and are intended to be withdrawn in a future Autoconf release.
2763# They can cause serious problems if a builder's source tree is in a directory
2764# whose full name contains unusual characters.
2765ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2766ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2767ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2768
2769
2770# Find a good install program.  We prefer a C program (faster),
2771# so one script is as good as another.  But avoid the broken or
2772# incompatible versions:
2773# SysV /etc/install, /usr/sbin/install
2774# SunOS /usr/etc/install
2775# IRIX /sbin/install
2776# AIX /bin/install
2777# AmigaOS /C/install, which installs bootblocks on floppy discs
2778# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2779# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2780# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2781# OS/2's system install, which has a completely different semantic
2782# ./install, which can be erroneously created by make from ./install.sh.
2783# Reject install programs that cannot install multiple files.
2784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2785$as_echo_n "checking for a BSD-compatible install... " >&6; }
2786if test -z "$INSTALL"; then
2787if ${ac_cv_path_install+:} false; then :
2788  $as_echo_n "(cached) " >&6
2789else
2790  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2791for as_dir in $PATH
2792do
2793  IFS=$as_save_IFS
2794  test -z "$as_dir" && as_dir=.
2795    # Account for people who put trailing slashes in PATH elements.
2796case $as_dir/ in #((
2797  ./ | .// | /[cC]/* | \
2798  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2799  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2800  /usr/ucb/* ) ;;
2801  *)
2802    # OSF1 and SCO ODT 3.0 have their own names for install.
2803    # Don't use installbsd from OSF since it installs stuff as root
2804    # by default.
2805    for ac_prog in ginstall scoinst install; do
2806      for ac_exec_ext in '' $ac_executable_extensions; do
2807	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2808	  if test $ac_prog = install &&
2809	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2810	    # AIX install.  It has an incompatible calling convention.
2811	    :
2812	  elif test $ac_prog = install &&
2813	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2814	    # program-specific install script used by HP pwplus--don't use.
2815	    :
2816	  else
2817	    rm -rf conftest.one conftest.two conftest.dir
2818	    echo one > conftest.one
2819	    echo two > conftest.two
2820	    mkdir conftest.dir
2821	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2822	      test -s conftest.one && test -s conftest.two &&
2823	      test -s conftest.dir/conftest.one &&
2824	      test -s conftest.dir/conftest.two
2825	    then
2826	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2827	      break 3
2828	    fi
2829	  fi
2830	fi
2831      done
2832    done
2833    ;;
2834esac
2835
2836  done
2837IFS=$as_save_IFS
2838
2839rm -rf conftest.one conftest.two conftest.dir
2840
2841fi
2842  if test "${ac_cv_path_install+set}" = set; then
2843    INSTALL=$ac_cv_path_install
2844  else
2845    # As a last resort, use the slow shell script.  Don't cache a
2846    # value for INSTALL within a source directory, because that will
2847    # break other packages using the cache if that directory is
2848    # removed, or if the value is a relative name.
2849    INSTALL=$ac_install_sh
2850  fi
2851fi
2852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2853$as_echo "$INSTALL" >&6; }
2854
2855# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2856# It thinks the first close brace ends the variable substitution.
2857test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2858
2859test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2860
2861test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2862
2863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2864$as_echo_n "checking whether build environment is sane... " >&6; }
2865# Reject unsafe characters in $srcdir or the absolute working directory
2866# name.  Accept space and tab only in the latter.
2867am_lf='
2868'
2869case `pwd` in
2870  *[\\\"\#\$\&\'\`$am_lf]*)
2871    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2872esac
2873case $srcdir in
2874  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2875    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2876esac
2877
2878# Do 'set' in a subshell so we don't clobber the current shell's
2879# arguments.  Must try -L first in case configure is actually a
2880# symlink; some systems play weird games with the mod time of symlinks
2881# (eg FreeBSD returns the mod time of the symlink's containing
2882# directory).
2883if (
2884   am_has_slept=no
2885   for am_try in 1 2; do
2886     echo "timestamp, slept: $am_has_slept" > conftest.file
2887     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2888     if test "$*" = "X"; then
2889	# -L didn't work.
2890	set X `ls -t "$srcdir/configure" conftest.file`
2891     fi
2892     if test "$*" != "X $srcdir/configure conftest.file" \
2893	&& test "$*" != "X conftest.file $srcdir/configure"; then
2894
2895	# If neither matched, then we have a broken ls.  This can happen
2896	# if, for instance, CONFIG_SHELL is bash and it inherits a
2897	# broken ls alias from the environment.  This has actually
2898	# happened.  Such a system could not be considered "sane".
2899	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2900  alias in your environment" "$LINENO" 5
2901     fi
2902     if test "$2" = conftest.file || test $am_try -eq 2; then
2903       break
2904     fi
2905     # Just in case.
2906     sleep 1
2907     am_has_slept=yes
2908   done
2909   test "$2" = conftest.file
2910   )
2911then
2912   # Ok.
2913   :
2914else
2915   as_fn_error $? "newly created file is older than distributed files!
2916Check your system clock" "$LINENO" 5
2917fi
2918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2919$as_echo "yes" >&6; }
2920# If we didn't sleep, we still need to ensure time stamps of config.status and
2921# generated files are strictly newer.
2922am_sleep_pid=
2923if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2924  ( sleep 1 ) &
2925  am_sleep_pid=$!
2926fi
2927
2928rm -f conftest.file
2929
2930test "$program_prefix" != NONE &&
2931  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2932# Use a double $ so make ignores it.
2933test "$program_suffix" != NONE &&
2934  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2935# Double any \ or $.
2936# By default was `s,x,x', remove it if useless.
2937ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2938program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2939
2940# Expand $ac_aux_dir to an absolute path.
2941am_aux_dir=`cd "$ac_aux_dir" && pwd`
2942
2943if test x"${MISSING+set}" != xset; then
2944  case $am_aux_dir in
2945  *\ * | *\	*)
2946    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2947  *)
2948    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2949  esac
2950fi
2951# Use eval to expand $SHELL
2952if eval "$MISSING --is-lightweight"; then
2953  am_missing_run="$MISSING "
2954else
2955  am_missing_run=
2956  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2957$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2958fi
2959
2960if test x"${install_sh+set}" != xset; then
2961  case $am_aux_dir in
2962  *\ * | *\	*)
2963    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2964  *)
2965    install_sh="\${SHELL} $am_aux_dir/install-sh"
2966  esac
2967fi
2968
2969# Installed binaries are usually stripped using 'strip' when the user
2970# run "make install-strip".  However 'strip' might not be the right
2971# tool to use in cross-compilation environments, therefore Automake
2972# will honor the 'STRIP' environment variable to overrule this program.
2973if test "$cross_compiling" != no; then
2974  if test -n "$ac_tool_prefix"; then
2975  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2976set dummy ${ac_tool_prefix}strip; ac_word=$2
2977{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2978$as_echo_n "checking for $ac_word... " >&6; }
2979if ${ac_cv_prog_STRIP+:} false; then :
2980  $as_echo_n "(cached) " >&6
2981else
2982  if test -n "$STRIP"; then
2983  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2984else
2985as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2986for as_dir in $PATH
2987do
2988  IFS=$as_save_IFS
2989  test -z "$as_dir" && as_dir=.
2990    for ac_exec_ext in '' $ac_executable_extensions; do
2991  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2992    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2993    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2994    break 2
2995  fi
2996done
2997  done
2998IFS=$as_save_IFS
2999
3000fi
3001fi
3002STRIP=$ac_cv_prog_STRIP
3003if test -n "$STRIP"; then
3004  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3005$as_echo "$STRIP" >&6; }
3006else
3007  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3008$as_echo "no" >&6; }
3009fi
3010
3011
3012fi
3013if test -z "$ac_cv_prog_STRIP"; then
3014  ac_ct_STRIP=$STRIP
3015  # Extract the first word of "strip", so it can be a program name with args.
3016set dummy strip; ac_word=$2
3017{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3018$as_echo_n "checking for $ac_word... " >&6; }
3019if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3020  $as_echo_n "(cached) " >&6
3021else
3022  if test -n "$ac_ct_STRIP"; then
3023  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3024else
3025as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3026for as_dir in $PATH
3027do
3028  IFS=$as_save_IFS
3029  test -z "$as_dir" && as_dir=.
3030    for ac_exec_ext in '' $ac_executable_extensions; do
3031  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3032    ac_cv_prog_ac_ct_STRIP="strip"
3033    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3034    break 2
3035  fi
3036done
3037  done
3038IFS=$as_save_IFS
3039
3040fi
3041fi
3042ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3043if test -n "$ac_ct_STRIP"; then
3044  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3045$as_echo "$ac_ct_STRIP" >&6; }
3046else
3047  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3048$as_echo "no" >&6; }
3049fi
3050
3051  if test "x$ac_ct_STRIP" = x; then
3052    STRIP=":"
3053  else
3054    case $cross_compiling:$ac_tool_warned in
3055yes:)
3056{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3057$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3058ac_tool_warned=yes ;;
3059esac
3060    STRIP=$ac_ct_STRIP
3061  fi
3062else
3063  STRIP="$ac_cv_prog_STRIP"
3064fi
3065
3066fi
3067INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3068
3069{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3070$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3071if test -z "$MKDIR_P"; then
3072  if ${ac_cv_path_mkdir+:} false; then :
3073  $as_echo_n "(cached) " >&6
3074else
3075  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3076for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3077do
3078  IFS=$as_save_IFS
3079  test -z "$as_dir" && as_dir=.
3080    for ac_prog in mkdir gmkdir; do
3081	 for ac_exec_ext in '' $ac_executable_extensions; do
3082	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
3083	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3084	     'mkdir (GNU coreutils) '* | \
3085	     'mkdir (coreutils) '* | \
3086	     'mkdir (fileutils) '4.1*)
3087	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3088	       break 3;;
3089	   esac
3090	 done
3091       done
3092  done
3093IFS=$as_save_IFS
3094
3095fi
3096
3097  test -d ./--version && rmdir ./--version
3098  if test "${ac_cv_path_mkdir+set}" = set; then
3099    MKDIR_P="$ac_cv_path_mkdir -p"
3100  else
3101    # As a last resort, use the slow shell script.  Don't cache a
3102    # value for MKDIR_P within a source directory, because that will
3103    # break other packages using the cache if that directory is
3104    # removed, or if the value is a relative name.
3105    MKDIR_P="$ac_install_sh -d"
3106  fi
3107fi
3108{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3109$as_echo "$MKDIR_P" >&6; }
3110
3111for ac_prog in gawk mawk nawk awk
3112do
3113  # Extract the first word of "$ac_prog", so it can be a program name with args.
3114set dummy $ac_prog; ac_word=$2
3115{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3116$as_echo_n "checking for $ac_word... " >&6; }
3117if ${ac_cv_prog_AWK+:} false; then :
3118  $as_echo_n "(cached) " >&6
3119else
3120  if test -n "$AWK"; then
3121  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3122else
3123as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3124for as_dir in $PATH
3125do
3126  IFS=$as_save_IFS
3127  test -z "$as_dir" && as_dir=.
3128    for ac_exec_ext in '' $ac_executable_extensions; do
3129  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3130    ac_cv_prog_AWK="$ac_prog"
3131    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3132    break 2
3133  fi
3134done
3135  done
3136IFS=$as_save_IFS
3137
3138fi
3139fi
3140AWK=$ac_cv_prog_AWK
3141if test -n "$AWK"; then
3142  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3143$as_echo "$AWK" >&6; }
3144else
3145  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3146$as_echo "no" >&6; }
3147fi
3148
3149
3150  test -n "$AWK" && break
3151done
3152
3153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3154$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3155set x ${MAKE-make}
3156ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3157if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
3158  $as_echo_n "(cached) " >&6
3159else
3160  cat >conftest.make <<\_ACEOF
3161SHELL = /bin/sh
3162all:
3163	@echo '@@@%%%=$(MAKE)=@@@%%%'
3164_ACEOF
3165# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3166case `${MAKE-make} -f conftest.make 2>/dev/null` in
3167  *@@@%%%=?*=@@@%%%*)
3168    eval ac_cv_prog_make_${ac_make}_set=yes;;
3169  *)
3170    eval ac_cv_prog_make_${ac_make}_set=no;;
3171esac
3172rm -f conftest.make
3173fi
3174if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3175  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3176$as_echo "yes" >&6; }
3177  SET_MAKE=
3178else
3179  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3180$as_echo "no" >&6; }
3181  SET_MAKE="MAKE=${MAKE-make}"
3182fi
3183
3184rm -rf .tst 2>/dev/null
3185mkdir .tst 2>/dev/null
3186if test -d .tst; then
3187  am__leading_dot=.
3188else
3189  am__leading_dot=_
3190fi
3191rmdir .tst 2>/dev/null
3192
3193# Check whether --enable-silent-rules was given.
3194if test "${enable_silent_rules+set}" = set; then :
3195  enableval=$enable_silent_rules;
3196fi
3197
3198case $enable_silent_rules in # (((
3199  yes) AM_DEFAULT_VERBOSITY=0;;
3200   no) AM_DEFAULT_VERBOSITY=1;;
3201    *) AM_DEFAULT_VERBOSITY=1;;
3202esac
3203am_make=${MAKE-make}
3204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3205$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3206if ${am_cv_make_support_nested_variables+:} false; then :
3207  $as_echo_n "(cached) " >&6
3208else
3209  if $as_echo 'TRUE=$(BAR$(V))
3210BAR0=false
3211BAR1=true
3212V=1
3213am__doit:
3214	@$(TRUE)
3215.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3216  am_cv_make_support_nested_variables=yes
3217else
3218  am_cv_make_support_nested_variables=no
3219fi
3220fi
3221{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3222$as_echo "$am_cv_make_support_nested_variables" >&6; }
3223if test $am_cv_make_support_nested_variables = yes; then
3224    AM_V='$(V)'
3225  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3226else
3227  AM_V=$AM_DEFAULT_VERBOSITY
3228  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3229fi
3230AM_BACKSLASH='\'
3231
3232if test "`cd $srcdir && pwd`" != "`pwd`"; then
3233  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3234  # is not polluted with repeated "-I."
3235  am__isrc=' -I$(srcdir)'
3236  # test to see if srcdir already configured
3237  if test -f $srcdir/config.status; then
3238    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3239  fi
3240fi
3241
3242# test whether we have cygpath
3243if test -z "$CYGPATH_W"; then
3244  if (cygpath --version) >/dev/null 2>/dev/null; then
3245    CYGPATH_W='cygpath -w'
3246  else
3247    CYGPATH_W=echo
3248  fi
3249fi
3250
3251
3252# Define the identity of the package.
3253 PACKAGE='dhcp'
3254 VERSION='4.4.2-P1'
3255
3256
3257cat >>confdefs.h <<_ACEOF
3258#define PACKAGE "$PACKAGE"
3259_ACEOF
3260
3261
3262cat >>confdefs.h <<_ACEOF
3263#define VERSION "$VERSION"
3264_ACEOF
3265
3266# Some tools Automake needs.
3267
3268ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3269
3270
3271AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3272
3273
3274AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3275
3276
3277AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3278
3279
3280MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3281
3282# For better backward compatibility.  To be removed once Automake 1.9.x
3283# dies out for good.  For more background, see:
3284# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3285# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3286mkdir_p='$(MKDIR_P)'
3287
3288# We need awk for the "check" target (and possibly the TAP driver).  The
3289# system "awk" is bad on some platforms.
3290# Always define AMTAR for backward compatibility.  Yes, it's still used
3291# in the wild :-(  We should find a proper way to deprecate it ...
3292AMTAR='$${TAR-tar}'
3293
3294
3295# We'll loop over all known methods to create a tar archive until one works.
3296_am_tools='gnutar  pax cpio none'
3297
3298am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3299
3300
3301
3302
3303
3304
3305# POSIX will say in a future version that running "rm -f" with no argument
3306# is OK; and we want to be able to make that assumption in our Makefile
3307# recipes.  So use an aggressive probe to check that the usage we want is
3308# actually supported "in the wild" to an acceptable degree.
3309# See automake bug#10828.
3310# To make any issue more visible, cause the running configure to be aborted
3311# by default if the 'rm' program in use doesn't match our expectations; the
3312# user can still override this though.
3313if rm -f && rm -fr && rm -rf; then : OK; else
3314  cat >&2 <<'END'
3315Oops!
3316
3317Your 'rm' program seems unable to run without file operands specified
3318on the command line, even when the '-f' option is present.  This is contrary
3319to the behaviour of most rm programs out there, and not conforming with
3320the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3321
3322Please tell bug-automake@gnu.org about your system, including the value
3323of your $PATH and any error possibly output before this message.  This
3324can help us improve future automake versions.
3325
3326END
3327  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3328    echo 'Configuration will proceed anyway, since you have set the' >&2
3329    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3330    echo >&2
3331  else
3332    cat >&2 <<'END'
3333Aborting the configuration process, to ensure you take notice of the issue.
3334
3335You can download and install GNU coreutils to get an 'rm' implementation
3336that behaves properly: <https://www.gnu.org/software/coreutils/>.
3337
3338If you want to complete the configuration process using your problematic
3339'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3340to "yes", and re-run configure.
3341
3342END
3343    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3344  fi
3345fi
3346
3347
3348# we specify AM_MAINTAINER_MODE to avoid problems with rebuilding
3349# the configure and makefiles.  Without it users doing things that
3350# change the timestamps on the code, like checking it into a cvs
3351# tree, could trigger a rebuild of the infrastructure files which
3352# might fail if they don't have the correct tools.
3353
3354{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
3355$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
3356    # Check whether --enable-maintainer-mode was given.
3357if test "${enable_maintainer_mode+set}" = set; then :
3358  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
3359else
3360  USE_MAINTAINER_MODE=no
3361fi
3362
3363  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
3364$as_echo "$USE_MAINTAINER_MODE" >&6; }
3365   if test $USE_MAINTAINER_MODE = yes; then
3366  MAINTAINER_MODE_TRUE=
3367  MAINTAINER_MODE_FALSE='#'
3368else
3369  MAINTAINER_MODE_TRUE='#'
3370  MAINTAINER_MODE_FALSE=
3371fi
3372
3373  MAINT=$MAINTAINER_MODE_TRUE
3374
3375
3376
3377# Make sure we can run config.sub.
3378$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3379  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3380
3381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3382$as_echo_n "checking build system type... " >&6; }
3383if ${ac_cv_build+:} false; then :
3384  $as_echo_n "(cached) " >&6
3385else
3386  ac_build_alias=$build_alias
3387test "x$ac_build_alias" = x &&
3388  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3389test "x$ac_build_alias" = x &&
3390  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3391ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3392  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3393
3394fi
3395{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3396$as_echo "$ac_cv_build" >&6; }
3397case $ac_cv_build in
3398*-*-*) ;;
3399*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3400esac
3401build=$ac_cv_build
3402ac_save_IFS=$IFS; IFS='-'
3403set x $ac_cv_build
3404shift
3405build_cpu=$1
3406build_vendor=$2
3407shift; shift
3408# Remember, the first character of IFS is used to create $*,
3409# except with old shells:
3410build_os=$*
3411IFS=$ac_save_IFS
3412case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3413
3414
3415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3416$as_echo_n "checking host system type... " >&6; }
3417if ${ac_cv_host+:} false; then :
3418  $as_echo_n "(cached) " >&6
3419else
3420  if test "x$host_alias" = x; then
3421  ac_cv_host=$ac_cv_build
3422else
3423  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3424    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3425fi
3426
3427fi
3428{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3429$as_echo "$ac_cv_host" >&6; }
3430case $ac_cv_host in
3431*-*-*) ;;
3432*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
3433esac
3434host=$ac_cv_host
3435ac_save_IFS=$IFS; IFS='-'
3436set x $ac_cv_host
3437shift
3438host_cpu=$1
3439host_vendor=$2
3440shift; shift
3441# Remember, the first character of IFS is used to create $*,
3442# except with old shells:
3443host_os=$*
3444IFS=$ac_save_IFS
3445case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3446
3447
3448
3449# We want to turn on warnings if we are using gcc and the user did
3450# not specify CFLAGS. The autoconf check for the C compiler sets the
3451# CFLAGS if gcc is used, so we will save it before we run that check.
3452SAVE_CFLAGS="$CFLAGS"
3453
3454# Now find our C compiler.
3455ac_ext=c
3456ac_cpp='$CPP $CPPFLAGS'
3457ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3458ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3459ac_compiler_gnu=$ac_cv_c_compiler_gnu
3460if test -n "$ac_tool_prefix"; then
3461  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3462set dummy ${ac_tool_prefix}gcc; ac_word=$2
3463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3464$as_echo_n "checking for $ac_word... " >&6; }
3465if ${ac_cv_prog_CC+:} false; then :
3466  $as_echo_n "(cached) " >&6
3467else
3468  if test -n "$CC"; then
3469  ac_cv_prog_CC="$CC" # Let the user override the test.
3470else
3471as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3472for as_dir in $PATH
3473do
3474  IFS=$as_save_IFS
3475  test -z "$as_dir" && as_dir=.
3476    for ac_exec_ext in '' $ac_executable_extensions; do
3477  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3478    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3479    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3480    break 2
3481  fi
3482done
3483  done
3484IFS=$as_save_IFS
3485
3486fi
3487fi
3488CC=$ac_cv_prog_CC
3489if test -n "$CC"; then
3490  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3491$as_echo "$CC" >&6; }
3492else
3493  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3494$as_echo "no" >&6; }
3495fi
3496
3497
3498fi
3499if test -z "$ac_cv_prog_CC"; then
3500  ac_ct_CC=$CC
3501  # Extract the first word of "gcc", so it can be a program name with args.
3502set dummy gcc; ac_word=$2
3503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3504$as_echo_n "checking for $ac_word... " >&6; }
3505if ${ac_cv_prog_ac_ct_CC+:} false; then :
3506  $as_echo_n "(cached) " >&6
3507else
3508  if test -n "$ac_ct_CC"; then
3509  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3510else
3511as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3512for as_dir in $PATH
3513do
3514  IFS=$as_save_IFS
3515  test -z "$as_dir" && as_dir=.
3516    for ac_exec_ext in '' $ac_executable_extensions; do
3517  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3518    ac_cv_prog_ac_ct_CC="gcc"
3519    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3520    break 2
3521  fi
3522done
3523  done
3524IFS=$as_save_IFS
3525
3526fi
3527fi
3528ac_ct_CC=$ac_cv_prog_ac_ct_CC
3529if test -n "$ac_ct_CC"; then
3530  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3531$as_echo "$ac_ct_CC" >&6; }
3532else
3533  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3534$as_echo "no" >&6; }
3535fi
3536
3537  if test "x$ac_ct_CC" = x; then
3538    CC=""
3539  else
3540    case $cross_compiling:$ac_tool_warned in
3541yes:)
3542{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3543$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3544ac_tool_warned=yes ;;
3545esac
3546    CC=$ac_ct_CC
3547  fi
3548else
3549  CC="$ac_cv_prog_CC"
3550fi
3551
3552if test -z "$CC"; then
3553          if test -n "$ac_tool_prefix"; then
3554    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3555set dummy ${ac_tool_prefix}cc; ac_word=$2
3556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3557$as_echo_n "checking for $ac_word... " >&6; }
3558if ${ac_cv_prog_CC+:} false; then :
3559  $as_echo_n "(cached) " >&6
3560else
3561  if test -n "$CC"; then
3562  ac_cv_prog_CC="$CC" # Let the user override the test.
3563else
3564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3565for as_dir in $PATH
3566do
3567  IFS=$as_save_IFS
3568  test -z "$as_dir" && as_dir=.
3569    for ac_exec_ext in '' $ac_executable_extensions; do
3570  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3571    ac_cv_prog_CC="${ac_tool_prefix}cc"
3572    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3573    break 2
3574  fi
3575done
3576  done
3577IFS=$as_save_IFS
3578
3579fi
3580fi
3581CC=$ac_cv_prog_CC
3582if test -n "$CC"; then
3583  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3584$as_echo "$CC" >&6; }
3585else
3586  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3587$as_echo "no" >&6; }
3588fi
3589
3590
3591  fi
3592fi
3593if test -z "$CC"; then
3594  # Extract the first word of "cc", so it can be a program name with args.
3595set dummy cc; ac_word=$2
3596{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3597$as_echo_n "checking for $ac_word... " >&6; }
3598if ${ac_cv_prog_CC+:} false; then :
3599  $as_echo_n "(cached) " >&6
3600else
3601  if test -n "$CC"; then
3602  ac_cv_prog_CC="$CC" # Let the user override the test.
3603else
3604  ac_prog_rejected=no
3605as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3606for as_dir in $PATH
3607do
3608  IFS=$as_save_IFS
3609  test -z "$as_dir" && as_dir=.
3610    for ac_exec_ext in '' $ac_executable_extensions; do
3611  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3612    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3613       ac_prog_rejected=yes
3614       continue
3615     fi
3616    ac_cv_prog_CC="cc"
3617    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3618    break 2
3619  fi
3620done
3621  done
3622IFS=$as_save_IFS
3623
3624if test $ac_prog_rejected = yes; then
3625  # We found a bogon in the path, so make sure we never use it.
3626  set dummy $ac_cv_prog_CC
3627  shift
3628  if test $# != 0; then
3629    # We chose a different compiler from the bogus one.
3630    # However, it has the same basename, so the bogon will be chosen
3631    # first if we set CC to just the basename; use the full file name.
3632    shift
3633    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3634  fi
3635fi
3636fi
3637fi
3638CC=$ac_cv_prog_CC
3639if test -n "$CC"; then
3640  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3641$as_echo "$CC" >&6; }
3642else
3643  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3644$as_echo "no" >&6; }
3645fi
3646
3647
3648fi
3649if test -z "$CC"; then
3650  if test -n "$ac_tool_prefix"; then
3651  for ac_prog in cl.exe
3652  do
3653    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3654set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3656$as_echo_n "checking for $ac_word... " >&6; }
3657if ${ac_cv_prog_CC+:} false; then :
3658  $as_echo_n "(cached) " >&6
3659else
3660  if test -n "$CC"; then
3661  ac_cv_prog_CC="$CC" # Let the user override the test.
3662else
3663as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3664for as_dir in $PATH
3665do
3666  IFS=$as_save_IFS
3667  test -z "$as_dir" && as_dir=.
3668    for ac_exec_ext in '' $ac_executable_extensions; do
3669  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3670    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3671    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3672    break 2
3673  fi
3674done
3675  done
3676IFS=$as_save_IFS
3677
3678fi
3679fi
3680CC=$ac_cv_prog_CC
3681if test -n "$CC"; then
3682  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3683$as_echo "$CC" >&6; }
3684else
3685  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3686$as_echo "no" >&6; }
3687fi
3688
3689
3690    test -n "$CC" && break
3691  done
3692fi
3693if test -z "$CC"; then
3694  ac_ct_CC=$CC
3695  for ac_prog in cl.exe
3696do
3697  # Extract the first word of "$ac_prog", so it can be a program name with args.
3698set dummy $ac_prog; ac_word=$2
3699{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3700$as_echo_n "checking for $ac_word... " >&6; }
3701if ${ac_cv_prog_ac_ct_CC+:} false; then :
3702  $as_echo_n "(cached) " >&6
3703else
3704  if test -n "$ac_ct_CC"; then
3705  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3706else
3707as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3708for as_dir in $PATH
3709do
3710  IFS=$as_save_IFS
3711  test -z "$as_dir" && as_dir=.
3712    for ac_exec_ext in '' $ac_executable_extensions; do
3713  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3714    ac_cv_prog_ac_ct_CC="$ac_prog"
3715    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3716    break 2
3717  fi
3718done
3719  done
3720IFS=$as_save_IFS
3721
3722fi
3723fi
3724ac_ct_CC=$ac_cv_prog_ac_ct_CC
3725if test -n "$ac_ct_CC"; then
3726  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3727$as_echo "$ac_ct_CC" >&6; }
3728else
3729  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3730$as_echo "no" >&6; }
3731fi
3732
3733
3734  test -n "$ac_ct_CC" && break
3735done
3736
3737  if test "x$ac_ct_CC" = x; then
3738    CC=""
3739  else
3740    case $cross_compiling:$ac_tool_warned in
3741yes:)
3742{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3743$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3744ac_tool_warned=yes ;;
3745esac
3746    CC=$ac_ct_CC
3747  fi
3748fi
3749
3750fi
3751
3752
3753test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3754$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3755as_fn_error $? "no acceptable C compiler found in \$PATH
3756See \`config.log' for more details" "$LINENO" 5; }
3757
3758# Provide some information about the compiler.
3759$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3760set X $ac_compile
3761ac_compiler=$2
3762for ac_option in --version -v -V -qversion; do
3763  { { ac_try="$ac_compiler $ac_option >&5"
3764case "(($ac_try" in
3765  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3766  *) ac_try_echo=$ac_try;;
3767esac
3768eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3769$as_echo "$ac_try_echo"; } >&5
3770  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3771  ac_status=$?
3772  if test -s conftest.err; then
3773    sed '10a\
3774... rest of stderr output deleted ...
3775         10q' conftest.err >conftest.er1
3776    cat conftest.er1 >&5
3777  fi
3778  rm -f conftest.er1 conftest.err
3779  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3780  test $ac_status = 0; }
3781done
3782
3783cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3784/* end confdefs.h.  */
3785
3786int
3787main ()
3788{
3789
3790  ;
3791  return 0;
3792}
3793_ACEOF
3794ac_clean_files_save=$ac_clean_files
3795ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3796# Try to create an executable without -o first, disregard a.out.
3797# It will help us diagnose broken compilers, and finding out an intuition
3798# of exeext.
3799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3800$as_echo_n "checking whether the C compiler works... " >&6; }
3801ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3802
3803# The possible output files:
3804ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3805
3806ac_rmfiles=
3807for ac_file in $ac_files
3808do
3809  case $ac_file in
3810    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3811    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3812  esac
3813done
3814rm -f $ac_rmfiles
3815
3816if { { ac_try="$ac_link_default"
3817case "(($ac_try" in
3818  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3819  *) ac_try_echo=$ac_try;;
3820esac
3821eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3822$as_echo "$ac_try_echo"; } >&5
3823  (eval "$ac_link_default") 2>&5
3824  ac_status=$?
3825  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3826  test $ac_status = 0; }; then :
3827  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3828# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3829# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3830# so that the user can short-circuit this test for compilers unknown to
3831# Autoconf.
3832for ac_file in $ac_files ''
3833do
3834  test -f "$ac_file" || continue
3835  case $ac_file in
3836    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3837	;;
3838    [ab].out )
3839	# We found the default executable, but exeext='' is most
3840	# certainly right.
3841	break;;
3842    *.* )
3843	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3844	then :; else
3845	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3846	fi
3847	# We set ac_cv_exeext here because the later test for it is not
3848	# safe: cross compilers may not add the suffix if given an `-o'
3849	# argument, so we may need to know it at that point already.
3850	# Even if this section looks crufty: it has the advantage of
3851	# actually working.
3852	break;;
3853    * )
3854	break;;
3855  esac
3856done
3857test "$ac_cv_exeext" = no && ac_cv_exeext=
3858
3859else
3860  ac_file=''
3861fi
3862if test -z "$ac_file"; then :
3863  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3864$as_echo "no" >&6; }
3865$as_echo "$as_me: failed program was:" >&5
3866sed 's/^/| /' conftest.$ac_ext >&5
3867
3868{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3869$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3870as_fn_error 77 "C compiler cannot create executables
3871See \`config.log' for more details" "$LINENO" 5; }
3872else
3873  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3874$as_echo "yes" >&6; }
3875fi
3876{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3877$as_echo_n "checking for C compiler default output file name... " >&6; }
3878{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3879$as_echo "$ac_file" >&6; }
3880ac_exeext=$ac_cv_exeext
3881
3882rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3883ac_clean_files=$ac_clean_files_save
3884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3885$as_echo_n "checking for suffix of executables... " >&6; }
3886if { { ac_try="$ac_link"
3887case "(($ac_try" in
3888  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3889  *) ac_try_echo=$ac_try;;
3890esac
3891eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3892$as_echo "$ac_try_echo"; } >&5
3893  (eval "$ac_link") 2>&5
3894  ac_status=$?
3895  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3896  test $ac_status = 0; }; then :
3897  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3898# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3899# work properly (i.e., refer to `conftest.exe'), while it won't with
3900# `rm'.
3901for ac_file in conftest.exe conftest conftest.*; do
3902  test -f "$ac_file" || continue
3903  case $ac_file in
3904    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3905    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3906	  break;;
3907    * ) break;;
3908  esac
3909done
3910else
3911  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3912$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3913as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3914See \`config.log' for more details" "$LINENO" 5; }
3915fi
3916rm -f conftest conftest$ac_cv_exeext
3917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3918$as_echo "$ac_cv_exeext" >&6; }
3919
3920rm -f conftest.$ac_ext
3921EXEEXT=$ac_cv_exeext
3922ac_exeext=$EXEEXT
3923cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3924/* end confdefs.h.  */
3925#include <stdio.h>
3926int
3927main ()
3928{
3929FILE *f = fopen ("conftest.out", "w");
3930 return ferror (f) || fclose (f) != 0;
3931
3932  ;
3933  return 0;
3934}
3935_ACEOF
3936ac_clean_files="$ac_clean_files conftest.out"
3937# Check that the compiler produces executables we can run.  If not, either
3938# the compiler is broken, or we cross compile.
3939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3940$as_echo_n "checking whether we are cross compiling... " >&6; }
3941if test "$cross_compiling" != yes; then
3942  { { ac_try="$ac_link"
3943case "(($ac_try" in
3944  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3945  *) ac_try_echo=$ac_try;;
3946esac
3947eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3948$as_echo "$ac_try_echo"; } >&5
3949  (eval "$ac_link") 2>&5
3950  ac_status=$?
3951  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3952  test $ac_status = 0; }
3953  if { ac_try='./conftest$ac_cv_exeext'
3954  { { case "(($ac_try" in
3955  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3956  *) ac_try_echo=$ac_try;;
3957esac
3958eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3959$as_echo "$ac_try_echo"; } >&5
3960  (eval "$ac_try") 2>&5
3961  ac_status=$?
3962  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3963  test $ac_status = 0; }; }; then
3964    cross_compiling=no
3965  else
3966    if test "$cross_compiling" = maybe; then
3967	cross_compiling=yes
3968    else
3969	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3970$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3971as_fn_error $? "cannot run C compiled programs.
3972If you meant to cross compile, use \`--host'.
3973See \`config.log' for more details" "$LINENO" 5; }
3974    fi
3975  fi
3976fi
3977{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3978$as_echo "$cross_compiling" >&6; }
3979
3980rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3981ac_clean_files=$ac_clean_files_save
3982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3983$as_echo_n "checking for suffix of object files... " >&6; }
3984if ${ac_cv_objext+:} false; then :
3985  $as_echo_n "(cached) " >&6
3986else
3987  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3988/* end confdefs.h.  */
3989
3990int
3991main ()
3992{
3993
3994  ;
3995  return 0;
3996}
3997_ACEOF
3998rm -f conftest.o conftest.obj
3999if { { ac_try="$ac_compile"
4000case "(($ac_try" in
4001  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4002  *) ac_try_echo=$ac_try;;
4003esac
4004eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4005$as_echo "$ac_try_echo"; } >&5
4006  (eval "$ac_compile") 2>&5
4007  ac_status=$?
4008  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4009  test $ac_status = 0; }; then :
4010  for ac_file in conftest.o conftest.obj conftest.*; do
4011  test -f "$ac_file" || continue;
4012  case $ac_file in
4013    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4014    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4015       break;;
4016  esac
4017done
4018else
4019  $as_echo "$as_me: failed program was:" >&5
4020sed 's/^/| /' conftest.$ac_ext >&5
4021
4022{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4023$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4024as_fn_error $? "cannot compute suffix of object files: cannot compile
4025See \`config.log' for more details" "$LINENO" 5; }
4026fi
4027rm -f conftest.$ac_cv_objext conftest.$ac_ext
4028fi
4029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4030$as_echo "$ac_cv_objext" >&6; }
4031OBJEXT=$ac_cv_objext
4032ac_objext=$OBJEXT
4033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4034$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4035if ${ac_cv_c_compiler_gnu+:} false; then :
4036  $as_echo_n "(cached) " >&6
4037else
4038  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4039/* end confdefs.h.  */
4040
4041int
4042main ()
4043{
4044#ifndef __GNUC__
4045       choke me
4046#endif
4047
4048  ;
4049  return 0;
4050}
4051_ACEOF
4052if ac_fn_c_try_compile "$LINENO"; then :
4053  ac_compiler_gnu=yes
4054else
4055  ac_compiler_gnu=no
4056fi
4057rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4058ac_cv_c_compiler_gnu=$ac_compiler_gnu
4059
4060fi
4061{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4062$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4063if test $ac_compiler_gnu = yes; then
4064  GCC=yes
4065else
4066  GCC=
4067fi
4068ac_test_CFLAGS=${CFLAGS+set}
4069ac_save_CFLAGS=$CFLAGS
4070{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4071$as_echo_n "checking whether $CC accepts -g... " >&6; }
4072if ${ac_cv_prog_cc_g+:} false; then :
4073  $as_echo_n "(cached) " >&6
4074else
4075  ac_save_c_werror_flag=$ac_c_werror_flag
4076   ac_c_werror_flag=yes
4077   ac_cv_prog_cc_g=no
4078   CFLAGS="-g"
4079   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4080/* end confdefs.h.  */
4081
4082int
4083main ()
4084{
4085
4086  ;
4087  return 0;
4088}
4089_ACEOF
4090if ac_fn_c_try_compile "$LINENO"; then :
4091  ac_cv_prog_cc_g=yes
4092else
4093  CFLAGS=""
4094      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4095/* end confdefs.h.  */
4096
4097int
4098main ()
4099{
4100
4101  ;
4102  return 0;
4103}
4104_ACEOF
4105if ac_fn_c_try_compile "$LINENO"; then :
4106
4107else
4108  ac_c_werror_flag=$ac_save_c_werror_flag
4109	 CFLAGS="-g"
4110	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4111/* end confdefs.h.  */
4112
4113int
4114main ()
4115{
4116
4117  ;
4118  return 0;
4119}
4120_ACEOF
4121if ac_fn_c_try_compile "$LINENO"; then :
4122  ac_cv_prog_cc_g=yes
4123fi
4124rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4125fi
4126rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4127fi
4128rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4129   ac_c_werror_flag=$ac_save_c_werror_flag
4130fi
4131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4132$as_echo "$ac_cv_prog_cc_g" >&6; }
4133if test "$ac_test_CFLAGS" = set; then
4134  CFLAGS=$ac_save_CFLAGS
4135elif test $ac_cv_prog_cc_g = yes; then
4136  if test "$GCC" = yes; then
4137    CFLAGS="-g -O2"
4138  else
4139    CFLAGS="-g"
4140  fi
4141else
4142  if test "$GCC" = yes; then
4143    CFLAGS="-O2"
4144  else
4145    CFLAGS=
4146  fi
4147fi
4148{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4149$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4150if ${ac_cv_prog_cc_c89+:} false; then :
4151  $as_echo_n "(cached) " >&6
4152else
4153  ac_cv_prog_cc_c89=no
4154ac_save_CC=$CC
4155cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4156/* end confdefs.h.  */
4157#include <stdarg.h>
4158#include <stdio.h>
4159struct stat;
4160/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4161struct buf { int x; };
4162FILE * (*rcsopen) (struct buf *, struct stat *, int);
4163static char *e (p, i)
4164     char **p;
4165     int i;
4166{
4167  return p[i];
4168}
4169static char *f (char * (*g) (char **, int), char **p, ...)
4170{
4171  char *s;
4172  va_list v;
4173  va_start (v,p);
4174  s = g (p, va_arg (v,int));
4175  va_end (v);
4176  return s;
4177}
4178
4179/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4180   function prototypes and stuff, but not '\xHH' hex character constants.
4181   These don't provoke an error unfortunately, instead are silently treated
4182   as 'x'.  The following induces an error, until -std is added to get
4183   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4184   array size at least.  It's necessary to write '\x00'==0 to get something
4185   that's true only with -std.  */
4186int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4187
4188/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4189   inside strings and character constants.  */
4190#define FOO(x) 'x'
4191int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4192
4193int test (int i, double x);
4194struct s1 {int (*f) (int a);};
4195struct s2 {int (*f) (double a);};
4196int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4197int argc;
4198char **argv;
4199int
4200main ()
4201{
4202return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4203  ;
4204  return 0;
4205}
4206_ACEOF
4207for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4208	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4209do
4210  CC="$ac_save_CC $ac_arg"
4211  if ac_fn_c_try_compile "$LINENO"; then :
4212  ac_cv_prog_cc_c89=$ac_arg
4213fi
4214rm -f core conftest.err conftest.$ac_objext
4215  test "x$ac_cv_prog_cc_c89" != "xno" && break
4216done
4217rm -f conftest.$ac_ext
4218CC=$ac_save_CC
4219
4220fi
4221# AC_CACHE_VAL
4222case "x$ac_cv_prog_cc_c89" in
4223  x)
4224    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4225$as_echo "none needed" >&6; } ;;
4226  xno)
4227    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4228$as_echo "unsupported" >&6; } ;;
4229  *)
4230    CC="$CC $ac_cv_prog_cc_c89"
4231    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4232$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4233esac
4234if test "x$ac_cv_prog_cc_c89" != xno; then :
4235
4236fi
4237
4238ac_ext=c
4239ac_cpp='$CPP $CPPFLAGS'
4240ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4241ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4242ac_compiler_gnu=$ac_cv_c_compiler_gnu
4243
4244ac_ext=c
4245ac_cpp='$CPP $CPPFLAGS'
4246ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4247ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4248ac_compiler_gnu=$ac_cv_c_compiler_gnu
4249{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4250$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4251if ${am_cv_prog_cc_c_o+:} false; then :
4252  $as_echo_n "(cached) " >&6
4253else
4254  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4255/* end confdefs.h.  */
4256
4257int
4258main ()
4259{
4260
4261  ;
4262  return 0;
4263}
4264_ACEOF
4265  # Make sure it works both with $CC and with simple cc.
4266  # Following AC_PROG_CC_C_O, we do the test twice because some
4267  # compilers refuse to overwrite an existing .o file with -o,
4268  # though they will create one.
4269  am_cv_prog_cc_c_o=yes
4270  for am_i in 1 2; do
4271    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4272   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4273   ac_status=$?
4274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4275   (exit $ac_status); } \
4276         && test -f conftest2.$ac_objext; then
4277      : OK
4278    else
4279      am_cv_prog_cc_c_o=no
4280      break
4281    fi
4282  done
4283  rm -f core conftest*
4284  unset am_i
4285fi
4286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4287$as_echo "$am_cv_prog_cc_c_o" >&6; }
4288if test "$am_cv_prog_cc_c_o" != yes; then
4289   # Losing compiler, so override with the script.
4290   # FIXME: It is wrong to rewrite CC.
4291   # But if we don't then we get into trouble of one sort or another.
4292   # A longer-term fix would be to have automake use am__CC in this case,
4293   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4294   CC="$am_aux_dir/compile $CC"
4295fi
4296ac_ext=c
4297ac_cpp='$CPP $CPPFLAGS'
4298ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4299ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4300ac_compiler_gnu=$ac_cv_c_compiler_gnu
4301
4302DEPDIR="${am__leading_dot}deps"
4303
4304ac_config_commands="$ac_config_commands depfiles"
4305
4306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
4307$as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; }
4308cat > confinc.mk << 'END'
4309am__doit:
4310	@echo this is the am__doit target >confinc.out
4311.PHONY: am__doit
4312END
4313am__include="#"
4314am__quote=
4315# BSD make does it like this.
4316echo '.include "confinc.mk" # ignored' > confmf.BSD
4317# Other make implementations (GNU, Solaris 10, AIX) do it like this.
4318echo 'include confinc.mk # ignored' > confmf.GNU
4319_am_result=no
4320for s in GNU BSD; do
4321  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
4322   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
4323   ac_status=$?
4324   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4325   (exit $ac_status); }
4326  case $?:`cat confinc.out 2>/dev/null` in #(
4327  '0:this is the am__doit target') :
4328    case $s in #(
4329  BSD) :
4330    am__include='.include' am__quote='"' ;; #(
4331  *) :
4332    am__include='include' am__quote='' ;;
4333esac ;; #(
4334  *) :
4335     ;;
4336esac
4337  if test "$am__include" != "#"; then
4338    _am_result="yes ($s style)"
4339    break
4340  fi
4341done
4342rm -f confinc.* confmf.*
4343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
4344$as_echo "${_am_result}" >&6; }
4345
4346# Check whether --enable-dependency-tracking was given.
4347if test "${enable_dependency_tracking+set}" = set; then :
4348  enableval=$enable_dependency_tracking;
4349fi
4350
4351if test "x$enable_dependency_tracking" != xno; then
4352  am_depcomp="$ac_aux_dir/depcomp"
4353  AMDEPBACKSLASH='\'
4354  am__nodep='_no'
4355fi
4356 if test "x$enable_dependency_tracking" != xno; then
4357  AMDEP_TRUE=
4358  AMDEP_FALSE='#'
4359else
4360  AMDEP_TRUE='#'
4361  AMDEP_FALSE=
4362fi
4363
4364
4365
4366depcc="$CC"   am_compiler_list=
4367
4368{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4369$as_echo_n "checking dependency style of $depcc... " >&6; }
4370if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4371  $as_echo_n "(cached) " >&6
4372else
4373  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4374  # We make a subdir and do the tests there.  Otherwise we can end up
4375  # making bogus files that we don't know about and never remove.  For
4376  # instance it was reported that on HP-UX the gcc test will end up
4377  # making a dummy file named 'D' -- because '-MD' means "put the output
4378  # in D".
4379  rm -rf conftest.dir
4380  mkdir conftest.dir
4381  # Copy depcomp to subdir because otherwise we won't find it if we're
4382  # using a relative directory.
4383  cp "$am_depcomp" conftest.dir
4384  cd conftest.dir
4385  # We will build objects and dependencies in a subdirectory because
4386  # it helps to detect inapplicable dependency modes.  For instance
4387  # both Tru64's cc and ICC support -MD to output dependencies as a
4388  # side effect of compilation, but ICC will put the dependencies in
4389  # the current directory while Tru64 will put them in the object
4390  # directory.
4391  mkdir sub
4392
4393  am_cv_CC_dependencies_compiler_type=none
4394  if test "$am_compiler_list" = ""; then
4395     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4396  fi
4397  am__universal=false
4398  case " $depcc " in #(
4399     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4400     esac
4401
4402  for depmode in $am_compiler_list; do
4403    # Setup a source with many dependencies, because some compilers
4404    # like to wrap large dependency lists on column 80 (with \), and
4405    # we should not choose a depcomp mode which is confused by this.
4406    #
4407    # We need to recreate these files for each test, as the compiler may
4408    # overwrite some of them when testing with obscure command lines.
4409    # This happens at least with the AIX C compiler.
4410    : > sub/conftest.c
4411    for i in 1 2 3 4 5 6; do
4412      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4413      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4414      # Solaris 10 /bin/sh.
4415      echo '/* dummy */' > sub/conftst$i.h
4416    done
4417    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4418
4419    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4420    # mode.  It turns out that the SunPro C++ compiler does not properly
4421    # handle '-M -o', and we need to detect this.  Also, some Intel
4422    # versions had trouble with output in subdirs.
4423    am__obj=sub/conftest.${OBJEXT-o}
4424    am__minus_obj="-o $am__obj"
4425    case $depmode in
4426    gcc)
4427      # This depmode causes a compiler race in universal mode.
4428      test "$am__universal" = false || continue
4429      ;;
4430    nosideeffect)
4431      # After this tag, mechanisms are not by side-effect, so they'll
4432      # only be used when explicitly requested.
4433      if test "x$enable_dependency_tracking" = xyes; then
4434	continue
4435      else
4436	break
4437      fi
4438      ;;
4439    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4440      # This compiler won't grok '-c -o', but also, the minuso test has
4441      # not run yet.  These depmodes are late enough in the game, and
4442      # so weak that their functioning should not be impacted.
4443      am__obj=conftest.${OBJEXT-o}
4444      am__minus_obj=
4445      ;;
4446    none) break ;;
4447    esac
4448    if depmode=$depmode \
4449       source=sub/conftest.c object=$am__obj \
4450       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4451       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4452         >/dev/null 2>conftest.err &&
4453       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4454       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4455       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4456       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4457      # icc doesn't choke on unknown options, it will just issue warnings
4458      # or remarks (even with -Werror).  So we grep stderr for any message
4459      # that says an option was ignored or not supported.
4460      # When given -MP, icc 7.0 and 7.1 complain thusly:
4461      #   icc: Command line warning: ignoring option '-M'; no argument required
4462      # The diagnosis changed in icc 8.0:
4463      #   icc: Command line remark: option '-MP' not supported
4464      if (grep 'ignoring option' conftest.err ||
4465          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4466        am_cv_CC_dependencies_compiler_type=$depmode
4467        break
4468      fi
4469    fi
4470  done
4471
4472  cd ..
4473  rm -rf conftest.dir
4474else
4475  am_cv_CC_dependencies_compiler_type=none
4476fi
4477
4478fi
4479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4480$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4481CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4482
4483 if
4484  test "x$enable_dependency_tracking" != xno \
4485  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4486  am__fastdepCC_TRUE=
4487  am__fastdepCC_FALSE='#'
4488else
4489  am__fastdepCC_TRUE='#'
4490  am__fastdepCC_FALSE=
4491fi
4492
4493
4494
4495# Suppress warnings about --datarootdir
4496
4497
4498# If we have gcc, and AC_PROG_CC changed the flags, then we know the
4499# user did not specify any flags. Add warnings in this case.
4500if test "$GCC" = "yes"; then
4501	if test "$CFLAGS" != "$SAVE_CFLAGS"; then
4502		STD_CWARNINGS="$STD_CWARNINGS -Wall -Werror -fno-strict-aliasing"
4503	fi
4504fi
4505
4506# We can have some flags to pass to bind configure
4507BINDCONFIG=
4508if test "$cross_compiling" = "yes"; then
4509	BINDCONFIG="--host=$host"
4510fi
4511# Pass CFLAGS and co. $ac_configure_args looks like "'arg1' 'arg2' ..."
4512# and as there can be a space inside an argument some magic is required.
4513# This sets $1 ... $N to my_configure_args, arg1 ... argN
4514eval "set my_configure_args $ac_configure_args"
4515# remove my_configure_args, i.e., the guard against empty $ac_configure_args
4516shift
4517# iterate on arguments and copying 'arg' when it begins by an upper case
4518for a
4519do
4520	case $a in
4521		[A-Z]*) BINDCONFIG="$BINDCONFIG '$a'" ;;
4522	esac
4523done
4524
4525
4526# POSIX doesn't include the IPv6 Advanced Socket API and glibc hides
4527# parts of the IPv6 Advanced Socket API as a result.  This is stupid
4528# as it breaks how the two halves (Basic and Advanced) of the IPv6
4529# Socket API were designed to be used but we have to live with it.
4530# Use this to define _GNU_SOURCE to pull in the IPv6 Advanced Socket API.
4531
4532ac_ext=c
4533ac_cpp='$CPP $CPPFLAGS'
4534ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4535ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4536ac_compiler_gnu=$ac_cv_c_compiler_gnu
4537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4538$as_echo_n "checking how to run the C preprocessor... " >&6; }
4539# On Suns, sometimes $CPP names a directory.
4540if test -n "$CPP" && test -d "$CPP"; then
4541  CPP=
4542fi
4543if test -z "$CPP"; then
4544  if ${ac_cv_prog_CPP+:} false; then :
4545  $as_echo_n "(cached) " >&6
4546else
4547      # Double quotes because CPP needs to be expanded
4548    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4549    do
4550      ac_preproc_ok=false
4551for ac_c_preproc_warn_flag in '' yes
4552do
4553  # Use a header file that comes with gcc, so configuring glibc
4554  # with a fresh cross-compiler works.
4555  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4556  # <limits.h> exists even on freestanding compilers.
4557  # On the NeXT, cc -E runs the code through the compiler's parser,
4558  # not just through cpp. "Syntax error" is here to catch this case.
4559  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4560/* end confdefs.h.  */
4561#ifdef __STDC__
4562# include <limits.h>
4563#else
4564# include <assert.h>
4565#endif
4566		     Syntax error
4567_ACEOF
4568if ac_fn_c_try_cpp "$LINENO"; then :
4569
4570else
4571  # Broken: fails on valid input.
4572continue
4573fi
4574rm -f conftest.err conftest.i conftest.$ac_ext
4575
4576  # OK, works on sane cases.  Now check whether nonexistent headers
4577  # can be detected and how.
4578  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4579/* end confdefs.h.  */
4580#include <ac_nonexistent.h>
4581_ACEOF
4582if ac_fn_c_try_cpp "$LINENO"; then :
4583  # Broken: success on invalid input.
4584continue
4585else
4586  # Passes both tests.
4587ac_preproc_ok=:
4588break
4589fi
4590rm -f conftest.err conftest.i conftest.$ac_ext
4591
4592done
4593# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4594rm -f conftest.i conftest.err conftest.$ac_ext
4595if $ac_preproc_ok; then :
4596  break
4597fi
4598
4599    done
4600    ac_cv_prog_CPP=$CPP
4601
4602fi
4603  CPP=$ac_cv_prog_CPP
4604else
4605  ac_cv_prog_CPP=$CPP
4606fi
4607{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4608$as_echo "$CPP" >&6; }
4609ac_preproc_ok=false
4610for ac_c_preproc_warn_flag in '' yes
4611do
4612  # Use a header file that comes with gcc, so configuring glibc
4613  # with a fresh cross-compiler works.
4614  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4615  # <limits.h> exists even on freestanding compilers.
4616  # On the NeXT, cc -E runs the code through the compiler's parser,
4617  # not just through cpp. "Syntax error" is here to catch this case.
4618  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4619/* end confdefs.h.  */
4620#ifdef __STDC__
4621# include <limits.h>
4622#else
4623# include <assert.h>
4624#endif
4625		     Syntax error
4626_ACEOF
4627if ac_fn_c_try_cpp "$LINENO"; then :
4628
4629else
4630  # Broken: fails on valid input.
4631continue
4632fi
4633rm -f conftest.err conftest.i conftest.$ac_ext
4634
4635  # OK, works on sane cases.  Now check whether nonexistent headers
4636  # can be detected and how.
4637  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4638/* end confdefs.h.  */
4639#include <ac_nonexistent.h>
4640_ACEOF
4641if ac_fn_c_try_cpp "$LINENO"; then :
4642  # Broken: success on invalid input.
4643continue
4644else
4645  # Passes both tests.
4646ac_preproc_ok=:
4647break
4648fi
4649rm -f conftest.err conftest.i conftest.$ac_ext
4650
4651done
4652# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4653rm -f conftest.i conftest.err conftest.$ac_ext
4654if $ac_preproc_ok; then :
4655
4656else
4657  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4658$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4659as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4660See \`config.log' for more details" "$LINENO" 5; }
4661fi
4662
4663ac_ext=c
4664ac_cpp='$CPP $CPPFLAGS'
4665ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4666ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4667ac_compiler_gnu=$ac_cv_c_compiler_gnu
4668
4669
4670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4671$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4672if ${ac_cv_path_GREP+:} false; then :
4673  $as_echo_n "(cached) " >&6
4674else
4675  if test -z "$GREP"; then
4676  ac_path_GREP_found=false
4677  # Loop through the user's path and test for each of PROGNAME-LIST
4678  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4679for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4680do
4681  IFS=$as_save_IFS
4682  test -z "$as_dir" && as_dir=.
4683    for ac_prog in grep ggrep; do
4684    for ac_exec_ext in '' $ac_executable_extensions; do
4685      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4686      as_fn_executable_p "$ac_path_GREP" || continue
4687# Check for GNU ac_path_GREP and select it if it is found.
4688  # Check for GNU $ac_path_GREP
4689case `"$ac_path_GREP" --version 2>&1` in
4690*GNU*)
4691  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4692*)
4693  ac_count=0
4694  $as_echo_n 0123456789 >"conftest.in"
4695  while :
4696  do
4697    cat "conftest.in" "conftest.in" >"conftest.tmp"
4698    mv "conftest.tmp" "conftest.in"
4699    cp "conftest.in" "conftest.nl"
4700    $as_echo 'GREP' >> "conftest.nl"
4701    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4702    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4703    as_fn_arith $ac_count + 1 && ac_count=$as_val
4704    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4705      # Best one so far, save it but keep looking for a better one
4706      ac_cv_path_GREP="$ac_path_GREP"
4707      ac_path_GREP_max=$ac_count
4708    fi
4709    # 10*(2^10) chars as input seems more than enough
4710    test $ac_count -gt 10 && break
4711  done
4712  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4713esac
4714
4715      $ac_path_GREP_found && break 3
4716    done
4717  done
4718  done
4719IFS=$as_save_IFS
4720  if test -z "$ac_cv_path_GREP"; then
4721    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4722  fi
4723else
4724  ac_cv_path_GREP=$GREP
4725fi
4726
4727fi
4728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4729$as_echo "$ac_cv_path_GREP" >&6; }
4730 GREP="$ac_cv_path_GREP"
4731
4732
4733{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4734$as_echo_n "checking for egrep... " >&6; }
4735if ${ac_cv_path_EGREP+:} false; then :
4736  $as_echo_n "(cached) " >&6
4737else
4738  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4739   then ac_cv_path_EGREP="$GREP -E"
4740   else
4741     if test -z "$EGREP"; then
4742  ac_path_EGREP_found=false
4743  # Loop through the user's path and test for each of PROGNAME-LIST
4744  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4745for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4746do
4747  IFS=$as_save_IFS
4748  test -z "$as_dir" && as_dir=.
4749    for ac_prog in egrep; do
4750    for ac_exec_ext in '' $ac_executable_extensions; do
4751      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4752      as_fn_executable_p "$ac_path_EGREP" || continue
4753# Check for GNU ac_path_EGREP and select it if it is found.
4754  # Check for GNU $ac_path_EGREP
4755case `"$ac_path_EGREP" --version 2>&1` in
4756*GNU*)
4757  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4758*)
4759  ac_count=0
4760  $as_echo_n 0123456789 >"conftest.in"
4761  while :
4762  do
4763    cat "conftest.in" "conftest.in" >"conftest.tmp"
4764    mv "conftest.tmp" "conftest.in"
4765    cp "conftest.in" "conftest.nl"
4766    $as_echo 'EGREP' >> "conftest.nl"
4767    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4768    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4769    as_fn_arith $ac_count + 1 && ac_count=$as_val
4770    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4771      # Best one so far, save it but keep looking for a better one
4772      ac_cv_path_EGREP="$ac_path_EGREP"
4773      ac_path_EGREP_max=$ac_count
4774    fi
4775    # 10*(2^10) chars as input seems more than enough
4776    test $ac_count -gt 10 && break
4777  done
4778  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4779esac
4780
4781      $ac_path_EGREP_found && break 3
4782    done
4783  done
4784  done
4785IFS=$as_save_IFS
4786  if test -z "$ac_cv_path_EGREP"; then
4787    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4788  fi
4789else
4790  ac_cv_path_EGREP=$EGREP
4791fi
4792
4793   fi
4794fi
4795{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4796$as_echo "$ac_cv_path_EGREP" >&6; }
4797 EGREP="$ac_cv_path_EGREP"
4798
4799
4800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4801$as_echo_n "checking for ANSI C header files... " >&6; }
4802if ${ac_cv_header_stdc+:} false; then :
4803  $as_echo_n "(cached) " >&6
4804else
4805  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4806/* end confdefs.h.  */
4807#include <stdlib.h>
4808#include <stdarg.h>
4809#include <string.h>
4810#include <float.h>
4811
4812int
4813main ()
4814{
4815
4816  ;
4817  return 0;
4818}
4819_ACEOF
4820if ac_fn_c_try_compile "$LINENO"; then :
4821  ac_cv_header_stdc=yes
4822else
4823  ac_cv_header_stdc=no
4824fi
4825rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4826
4827if test $ac_cv_header_stdc = yes; then
4828  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4829  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4830/* end confdefs.h.  */
4831#include <string.h>
4832
4833_ACEOF
4834if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4835  $EGREP "memchr" >/dev/null 2>&1; then :
4836
4837else
4838  ac_cv_header_stdc=no
4839fi
4840rm -f conftest*
4841
4842fi
4843
4844if test $ac_cv_header_stdc = yes; then
4845  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4846  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4847/* end confdefs.h.  */
4848#include <stdlib.h>
4849
4850_ACEOF
4851if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4852  $EGREP "free" >/dev/null 2>&1; then :
4853
4854else
4855  ac_cv_header_stdc=no
4856fi
4857rm -f conftest*
4858
4859fi
4860
4861if test $ac_cv_header_stdc = yes; then
4862  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4863  if test "$cross_compiling" = yes; then :
4864  :
4865else
4866  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4867/* end confdefs.h.  */
4868#include <ctype.h>
4869#include <stdlib.h>
4870#if ((' ' & 0x0FF) == 0x020)
4871# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4872# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4873#else
4874# define ISLOWER(c) \
4875		   (('a' <= (c) && (c) <= 'i') \
4876		     || ('j' <= (c) && (c) <= 'r') \
4877		     || ('s' <= (c) && (c) <= 'z'))
4878# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4879#endif
4880
4881#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4882int
4883main ()
4884{
4885  int i;
4886  for (i = 0; i < 256; i++)
4887    if (XOR (islower (i), ISLOWER (i))
4888	|| toupper (i) != TOUPPER (i))
4889      return 2;
4890  return 0;
4891}
4892_ACEOF
4893if ac_fn_c_try_run "$LINENO"; then :
4894
4895else
4896  ac_cv_header_stdc=no
4897fi
4898rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4899  conftest.$ac_objext conftest.beam conftest.$ac_ext
4900fi
4901
4902fi
4903fi
4904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4905$as_echo "$ac_cv_header_stdc" >&6; }
4906if test $ac_cv_header_stdc = yes; then
4907
4908$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4909
4910fi
4911
4912# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4913for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4914		  inttypes.h stdint.h unistd.h
4915do :
4916  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4917ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4918"
4919if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4920  cat >>confdefs.h <<_ACEOF
4921#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4922_ACEOF
4923
4924fi
4925
4926done
4927
4928
4929
4930  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4931if test "x$ac_cv_header_minix_config_h" = xyes; then :
4932  MINIX=yes
4933else
4934  MINIX=
4935fi
4936
4937
4938  if test "$MINIX" = yes; then
4939
4940$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4941
4942
4943$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4944
4945
4946$as_echo "#define _MINIX 1" >>confdefs.h
4947
4948  fi
4949
4950
4951  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4952$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4953if ${ac_cv_safe_to_define___extensions__+:} false; then :
4954  $as_echo_n "(cached) " >&6
4955else
4956  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4957/* end confdefs.h.  */
4958
4959#         define __EXTENSIONS__ 1
4960          $ac_includes_default
4961int
4962main ()
4963{
4964
4965  ;
4966  return 0;
4967}
4968_ACEOF
4969if ac_fn_c_try_compile "$LINENO"; then :
4970  ac_cv_safe_to_define___extensions__=yes
4971else
4972  ac_cv_safe_to_define___extensions__=no
4973fi
4974rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4975fi
4976{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4977$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4978  test $ac_cv_safe_to_define___extensions__ = yes &&
4979    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4980
4981  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4982
4983  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4984
4985  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4986
4987  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4988
4989
4990
4991if test -n "$ac_tool_prefix"; then
4992  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4993set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4994{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4995$as_echo_n "checking for $ac_word... " >&6; }
4996if ${ac_cv_prog_RANLIB+:} false; then :
4997  $as_echo_n "(cached) " >&6
4998else
4999  if test -n "$RANLIB"; then
5000  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5001else
5002as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5003for as_dir in $PATH
5004do
5005  IFS=$as_save_IFS
5006  test -z "$as_dir" && as_dir=.
5007    for ac_exec_ext in '' $ac_executable_extensions; do
5008  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5009    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5010    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5011    break 2
5012  fi
5013done
5014  done
5015IFS=$as_save_IFS
5016
5017fi
5018fi
5019RANLIB=$ac_cv_prog_RANLIB
5020if test -n "$RANLIB"; then
5021  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5022$as_echo "$RANLIB" >&6; }
5023else
5024  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5025$as_echo "no" >&6; }
5026fi
5027
5028
5029fi
5030if test -z "$ac_cv_prog_RANLIB"; then
5031  ac_ct_RANLIB=$RANLIB
5032  # Extract the first word of "ranlib", so it can be a program name with args.
5033set dummy ranlib; ac_word=$2
5034{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5035$as_echo_n "checking for $ac_word... " >&6; }
5036if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5037  $as_echo_n "(cached) " >&6
5038else
5039  if test -n "$ac_ct_RANLIB"; then
5040  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5041else
5042as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5043for as_dir in $PATH
5044do
5045  IFS=$as_save_IFS
5046  test -z "$as_dir" && as_dir=.
5047    for ac_exec_ext in '' $ac_executable_extensions; do
5048  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5049    ac_cv_prog_ac_ct_RANLIB="ranlib"
5050    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5051    break 2
5052  fi
5053done
5054  done
5055IFS=$as_save_IFS
5056
5057fi
5058fi
5059ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5060if test -n "$ac_ct_RANLIB"; then
5061  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5062$as_echo "$ac_ct_RANLIB" >&6; }
5063else
5064  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5065$as_echo "no" >&6; }
5066fi
5067
5068  if test "x$ac_ct_RANLIB" = x; then
5069    RANLIB=":"
5070  else
5071    case $cross_compiling:$ac_tool_warned in
5072yes:)
5073{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5074$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5075ac_tool_warned=yes ;;
5076esac
5077    RANLIB=$ac_ct_RANLIB
5078  fi
5079else
5080  RANLIB="$ac_cv_prog_RANLIB"
5081fi
5082
5083
5084# Extract the first word of "ar", so it can be a program name with args.
5085set dummy ar; ac_word=$2
5086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5087$as_echo_n "checking for $ac_word... " >&6; }
5088if ${ac_cv_path_AR+:} false; then :
5089  $as_echo_n "(cached) " >&6
5090else
5091  case $AR in
5092  [\\/]* | ?:[\\/]*)
5093  ac_cv_path_AR="$AR" # Let the user override the test with a path.
5094  ;;
5095  *)
5096  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5097for as_dir in $PATH
5098do
5099  IFS=$as_save_IFS
5100  test -z "$as_dir" && as_dir=.
5101    for ac_exec_ext in '' $ac_executable_extensions; do
5102  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5103    ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
5104    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5105    break 2
5106  fi
5107done
5108  done
5109IFS=$as_save_IFS
5110
5111  ;;
5112esac
5113fi
5114AR=$ac_cv_path_AR
5115if test -n "$AR"; then
5116  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5117$as_echo "$AR" >&6; }
5118else
5119  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5120$as_echo "no" >&6; }
5121fi
5122
5123
5124
5125
5126if test "X$AR" = "X"; then
5127	as_fn_error $? "
5128ar program not found.  Please fix your PATH to include the directory in
5129which ar resides, or set AR in the environment with the full path to ar." "$LINENO" 5
5130fi
5131
5132ac_config_headers="$ac_config_headers includes/config.h"
5133
5134
5135# we sometimes need to know byte order for building packets
5136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
5137$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
5138if ${ac_cv_c_bigendian+:} false; then :
5139  $as_echo_n "(cached) " >&6
5140else
5141  ac_cv_c_bigendian=unknown
5142    # See if we're dealing with a universal compiler.
5143    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5144/* end confdefs.h.  */
5145#ifndef __APPLE_CC__
5146	       not a universal capable compiler
5147	     #endif
5148	     typedef int dummy;
5149
5150_ACEOF
5151if ac_fn_c_try_compile "$LINENO"; then :
5152
5153	# Check for potential -arch flags.  It is not universal unless
5154	# there are at least two -arch flags with different values.
5155	ac_arch=
5156	ac_prev=
5157	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
5158	 if test -n "$ac_prev"; then
5159	   case $ac_word in
5160	     i?86 | x86_64 | ppc | ppc64)
5161	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
5162		 ac_arch=$ac_word
5163	       else
5164		 ac_cv_c_bigendian=universal
5165		 break
5166	       fi
5167	       ;;
5168	   esac
5169	   ac_prev=
5170	 elif test "x$ac_word" = "x-arch"; then
5171	   ac_prev=arch
5172	 fi
5173       done
5174fi
5175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5176    if test $ac_cv_c_bigendian = unknown; then
5177      # See if sys/param.h defines the BYTE_ORDER macro.
5178      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5179/* end confdefs.h.  */
5180#include <sys/types.h>
5181	     #include <sys/param.h>
5182
5183int
5184main ()
5185{
5186#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
5187		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
5188		     && LITTLE_ENDIAN)
5189	      bogus endian macros
5190	     #endif
5191
5192  ;
5193  return 0;
5194}
5195_ACEOF
5196if ac_fn_c_try_compile "$LINENO"; then :
5197  # It does; now see whether it defined to BIG_ENDIAN or not.
5198	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5199/* end confdefs.h.  */
5200#include <sys/types.h>
5201		#include <sys/param.h>
5202
5203int
5204main ()
5205{
5206#if BYTE_ORDER != BIG_ENDIAN
5207		 not big endian
5208		#endif
5209
5210  ;
5211  return 0;
5212}
5213_ACEOF
5214if ac_fn_c_try_compile "$LINENO"; then :
5215  ac_cv_c_bigendian=yes
5216else
5217  ac_cv_c_bigendian=no
5218fi
5219rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5220fi
5221rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5222    fi
5223    if test $ac_cv_c_bigendian = unknown; then
5224      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
5225      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5226/* end confdefs.h.  */
5227#include <limits.h>
5228
5229int
5230main ()
5231{
5232#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
5233	      bogus endian macros
5234	     #endif
5235
5236  ;
5237  return 0;
5238}
5239_ACEOF
5240if ac_fn_c_try_compile "$LINENO"; then :
5241  # It does; now see whether it defined to _BIG_ENDIAN or not.
5242	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5243/* end confdefs.h.  */
5244#include <limits.h>
5245
5246int
5247main ()
5248{
5249#ifndef _BIG_ENDIAN
5250		 not big endian
5251		#endif
5252
5253  ;
5254  return 0;
5255}
5256_ACEOF
5257if ac_fn_c_try_compile "$LINENO"; then :
5258  ac_cv_c_bigendian=yes
5259else
5260  ac_cv_c_bigendian=no
5261fi
5262rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5263fi
5264rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5265    fi
5266    if test $ac_cv_c_bigendian = unknown; then
5267      # Compile a test program.
5268      if test "$cross_compiling" = yes; then :
5269  # Try to guess by grepping values from an object file.
5270	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5271/* end confdefs.h.  */
5272short int ascii_mm[] =
5273		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5274		short int ascii_ii[] =
5275		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5276		int use_ascii (int i) {
5277		  return ascii_mm[i] + ascii_ii[i];
5278		}
5279		short int ebcdic_ii[] =
5280		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5281		short int ebcdic_mm[] =
5282		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5283		int use_ebcdic (int i) {
5284		  return ebcdic_mm[i] + ebcdic_ii[i];
5285		}
5286		extern int foo;
5287
5288int
5289main ()
5290{
5291return use_ascii (foo) == use_ebcdic (foo);
5292  ;
5293  return 0;
5294}
5295_ACEOF
5296if ac_fn_c_try_compile "$LINENO"; then :
5297  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
5298	      ac_cv_c_bigendian=yes
5299	    fi
5300	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5301	      if test "$ac_cv_c_bigendian" = unknown; then
5302		ac_cv_c_bigendian=no
5303	      else
5304		# finding both strings is unlikely to happen, but who knows?
5305		ac_cv_c_bigendian=unknown
5306	      fi
5307	    fi
5308fi
5309rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5310else
5311  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5312/* end confdefs.h.  */
5313$ac_includes_default
5314int
5315main ()
5316{
5317
5318	     /* Are we little or big endian?  From Harbison&Steele.  */
5319	     union
5320	     {
5321	       long int l;
5322	       char c[sizeof (long int)];
5323	     } u;
5324	     u.l = 1;
5325	     return u.c[sizeof (long int) - 1] == 1;
5326
5327  ;
5328  return 0;
5329}
5330_ACEOF
5331if ac_fn_c_try_run "$LINENO"; then :
5332  ac_cv_c_bigendian=no
5333else
5334  ac_cv_c_bigendian=yes
5335fi
5336rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5337  conftest.$ac_objext conftest.beam conftest.$ac_ext
5338fi
5339
5340    fi
5341fi
5342{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
5343$as_echo "$ac_cv_c_bigendian" >&6; }
5344 case $ac_cv_c_bigendian in #(
5345   yes)
5346     byte_order=BIG_ENDIAN
5347;; #(
5348   no)
5349     byte_order=LITTLE_ENDIAN
5350 ;; #(
5351   universal)
5352
5353$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
5354
5355     ;; #(
5356   *)
5357     as_fn_error $? "unknown endianness
5358 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
5359 esac
5360
5361
5362cat >>confdefs.h <<_ACEOF
5363#define DHCP_BYTE_ORDER $byte_order
5364_ACEOF
5365
5366
5367# Optional compile-time DEBUGging.
5368# Check whether --enable-debug was given.
5369if test "${enable_debug+set}" = set; then :
5370  enableval=$enable_debug; case "${enableval}" in
5371    yes) enable_debug=yes
5372
5373$as_echo "#define DEBUG 1" >>confdefs.h
5374
5375        # Just override CFLAGS totally to remove optimization.
5376        CFLAGS="-g";;
5377    no)  enable_debug=no ;;
5378    *)   as_fn_error $? "bad value ${enableval} for --enable-debug" "$LINENO" 5 ;;
5379  esac
5380else
5381  enable_debug=no
5382fi
5383
5384
5385# XXX: there are actually quite a lot more DEBUG_ features we could enable,
5386# but I don't want to pollute the --help space.
5387#
5388#/* #define DEBUG_TOKENS */
5389#/* #define DEBUG_PACKET */
5390#/* #define DEBUG_EXPRESSIONS */
5391#/* #define DEBUG_FIND_LEASE */
5392#/* #define DEBUG_EXPRESSION_PARSE */
5393#/* #define DEBUG_CLASS_MATCHING */
5394#/* #define DEBUG_MEMORY_LEAKAGE */
5395#/* #define DEBUG_MALLOC_POOL */
5396#/* #define DEBUG_LEASE_STATE_TRANSITIONS */
5397#/* #define DEBUG_RC_HISTORY */
5398#/* #define DEBUG_RC_HISTORY_EXHAUSTIVELY */
5399#/* #define RC_HISTORY_MAX 10240 */
5400#/* #define POINTER_DEBUG */
5401#/* #define DEBUG_FAILOVER_MESSAGES */
5402#/* #define DEBUG_FAILOVER_TIMING */
5403#/* #define DEBUG_DUMP_ALL_LEASES */
5404
5405# Failover optional compile-time feature.
5406# Check whether --enable-failover was given.
5407if test "${enable_failover+set}" = set; then :
5408  enableval=$enable_failover;
5409fi
5410
5411# Failover is on by default, so define if it is not explicitly disabled.
5412if test "$enable_failover" != "no"; then
5413    enable_failover="yes"
5414
5415$as_echo "#define FAILOVER_PROTOCOL 1" >>confdefs.h
5416
5417fi
5418
5419# execute() support.
5420# Check whether --enable-execute was given.
5421if test "${enable_execute+set}" = set; then :
5422  enableval=$enable_execute;
5423fi
5424
5425# execute() is on by default, so define if it is not explicitly disabled.
5426if test "$enable_execute" != "no" ; then
5427    enable_execute="yes"
5428
5429$as_echo "#define ENABLE_EXECUTE 1" >>confdefs.h
5430
5431fi
5432
5433# Server tracing support.
5434# Check whether --enable-tracing was given.
5435if test "${enable_tracing+set}" = set; then :
5436  enableval=$enable_tracing;
5437fi
5438
5439# tracing is on by default, so define if it is not explicitly disabled.
5440if test "$enable_tracing" != "no" ; then
5441
5442$as_echo "#define TRACING 1" >>confdefs.h
5443
5444fi
5445
5446# Delayed-ack feature support.
5447# Check whether --enable-delayed_ack was given.
5448if test "${enable_delayed_ack+set}" = set; then :
5449  enableval=$enable_delayed_ack;
5450fi
5451
5452if test "$enable_delayed_ack" != "no"; then
5453    enable_delayed_ack="yes"
5454
5455$as_echo "#define DELAYED_ACK 1" >>confdefs.h
5456
5457fi
5458
5459# DHCPv6 optional compile-time feature.
5460# Check whether --enable-dhcpv6 was given.
5461if test "${enable_dhcpv6+set}" = set; then :
5462  enableval=$enable_dhcpv6;
5463fi
5464
5465# DHCPv6 is on by default, so define if it is not explicitly disabled.
5466if test "$enable_dhcpv6" != "no"; then
5467    enable_dhcpv6="yes"
5468
5469$as_echo "#define DHCPv6 1" >>confdefs.h
5470
5471fi
5472
5473# DHCPv4o6 optional compile-time feature.
5474# Check whether --enable-dhcpv4o6 was given.
5475if test "${enable_dhcpv4o6+set}" = set; then :
5476  enableval=$enable_dhcpv4o6;
5477fi
5478
5479# DHCPv4o6 is off by default, so define if it is explicitly enabled.
5480if test "$enable_dhcpv4o6" = "yes"; then
5481	# DHCPv4o6 requires DHCPv6
5482	if test "$enable_dhcpv6" = "no"; then
5483		as_fn_error $? "dhcpv4o6 requires dhcpv6" "$LINENO" 5
5484	fi
5485
5486$as_echo "#define DHCP4o6 1" >>confdefs.h
5487
5488else
5489    # so we can report below
5490    enable_dhcpv4o6="no"
5491fi
5492
5493# Relay port (draft-ietf-dhc-relay-port-10.txt) optional compile-time feature.
5494# Check whether --enable-relay-port was given.
5495if test "${enable_relay_port+set}" = set; then :
5496  enableval=$enable_relay_port;
5497fi
5498
5499# Relay port is off by default (for now)
5500if test "$enable_relay_port" = "yes"; then
5501
5502$as_echo "#define RELAY_PORT 1" >>confdefs.h
5503
5504else
5505	# so we can report below
5506	enable_relay_port="no"
5507fi
5508
5509# PARANOIA is off by default (until we can test it with all features)
5510# Check whether --enable-paranoia was given.
5511if test "${enable_paranoia+set}" = set; then :
5512  enableval=$enable_paranoia;
5513fi
5514
5515# Check whether --enable-early_chroot was given.
5516if test "${enable_early_chroot+set}" = set; then :
5517  enableval=$enable_early_chroot;
5518fi
5519
5520# If someone enables early chroot, but does not enable paranoia, do so for
5521# them.
5522if test "$enable_paranoia" != "yes" && \
5523   test "$enable_early_chroot" = "yes" ; then
5524	enable_paranoia="yes"
5525fi
5526
5527if test "$enable_paranoia" = "yes" ; then
5528
5529$as_echo "#define PARANOIA 1" >>confdefs.h
5530
5531fi
5532if test "$enable_early_chroot" = "yes" ; then
5533
5534$as_echo "#define EARLY_CHROOT 1" >>confdefs.h
5535
5536fi
5537
5538# Check whether --enable-ipv4_pktinfo was given.
5539if test "${enable_ipv4_pktinfo+set}" = set; then :
5540  enableval=$enable_ipv4_pktinfo;
5541fi
5542
5543
5544if test "$enable_ipv4_pktinfo" = "yes"; then
5545
5546$as_echo "#define USE_V4_PKTINFO 1" >>confdefs.h
5547
5548fi
5549
5550# Check whether --enable-use_sockets was given.
5551if test "${enable_use_sockets+set}" = set; then :
5552  enableval=$enable_use_sockets;
5553fi
5554
5555
5556if test "$enable_use_sockets" = "yes"; then
5557
5558$as_echo "#define USE_SOCKETS 1" >>confdefs.h
5559
5560fi
5561
5562# Include the PID in the log messages.  This is useful when there may
5563# be multiple instances of a program.
5564# This is off by default
5565# Check whether --enable-log_pid was given.
5566if test "${enable_log_pid+set}" = set; then :
5567  enableval=$enable_log_pid;
5568fi
5569
5570if test "$enable_log_pid" = "yes" ; then
5571
5572$as_echo "#define USE_LOG_PID 1" >>confdefs.h
5573
5574fi
5575
5576# Allow for binary search when inserting v4 leases into queues
5577# Check whether --enable-binary_leases was given.
5578if test "${enable_binary_leases+set}" = set; then :
5579  enableval=$enable_binary_leases;
5580fi
5581
5582# binary_leases is off by default.
5583if test "$enable_binary_leases" = "yes"; then
5584
5585$as_echo "#define BINARY_LEASES 1" >>confdefs.h
5586
5587else
5588    enable_binary_leases="no"
5589fi
5590
5591# Testing section
5592
5593# Bind Makefile needs to know ATF is not included.
5594 if test "foo" = "barr"; then
5595  BIND_ATF_TRUE=
5596  BIND_ATF_FALSE='#'
5597else
5598  BIND_ATF_TRUE='#'
5599  BIND_ATF_FALSE=
5600fi
5601
5602
5603DISTCHECK_ATF_CONFIGURE_FLAG=
5604atf_path="no"
5605
5606# Check whether --with-atf was given.
5607if test "${with_atf+set}" = set; then :
5608  withval=$with_atf; atf_path="$withval"
5609fi
5610
5611if test "$atf_path" != "no" ; then
5612    DISTCHECK_ATF_CONFIGURE_FLAG="--with-atf=$atf_path"
5613    # Config path for pkg-config
5614    atf_pcp=""
5615    if test "$atf_path" != "yes" ; then
5616        if test -f $atf_path/lib/pkgconfig/atf-c.pc ; then
5617            atf_pcp=$atf_path/lib/pkgconfig
5618        elif test -f $atf_path/lib64/pkgconfig/atf-c.pc ; then
5619            atf_pcp=$atf_path/lib64/pkgconfig
5620        fi
5621    else
5622        # Not specified, try some common paths
5623        atf_dirs="/usr /usr/local /usr/pkg /opt /opt/local"
5624        for d in $atf_dirs
5625        do
5626            if test -f $d/lib/pkgconfig/atf-c.pc ; then
5627                atf_pcp=$d/lib/pkgconfig
5628                atf_path=$d
5629            elif test -f $d/lib64/pkgconfig/atf-c.pc ; then
5630                atf_pcp=$d/lib64/pkgconfig
5631                atf_path=$d
5632            fi
5633        done
5634    fi
5635
5636    if test "$atf_pcp" = "" ; then
5637        as_fn_error $? "Unable to find atf files in location specified" "$LINENO" 5
5638    else
5639        # Extract the first word of "pkg-config", so it can be a program name with args.
5640set dummy pkg-config; ac_word=$2
5641{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5642$as_echo_n "checking for $ac_word... " >&6; }
5643if ${ac_cv_prog_pkgcfg_found+:} false; then :
5644  $as_echo_n "(cached) " >&6
5645else
5646  if test -n "$pkgcfg_found"; then
5647  ac_cv_prog_pkgcfg_found="$pkgcfg_found" # Let the user override the test.
5648else
5649as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5650for as_dir in $PATH
5651do
5652  IFS=$as_save_IFS
5653  test -z "$as_dir" && as_dir=.
5654    for ac_exec_ext in '' $ac_executable_extensions; do
5655  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5656    ac_cv_prog_pkgcfg_found="pkg-config"
5657    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5658    break 2
5659  fi
5660done
5661  done
5662IFS=$as_save_IFS
5663
5664fi
5665fi
5666pkgcfg_found=$ac_cv_prog_pkgcfg_found
5667if test -n "$pkgcfg_found"; then
5668  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $pkgcfg_found" >&5
5669$as_echo "$pkgcfg_found" >&6; }
5670else
5671  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5672$as_echo "no" >&6; }
5673fi
5674
5675
5676        if test "$pkgcfg_found" = ""; then
5677            as_fn_error $? "Could not locate ATF, pkg-config not installed" "$LINENO" 5
5678        fi
5679        ATF_CFLAGS="`PKG_CONFIG_PATH=$atf_pcp pkg-config --cflags atf-c` -DUNIT_TEST"
5680        ATF_LDFLAGS="`PKG_CONFIG_PATH=$atf_pcp pkg-config --libs atf-c`"
5681        if  test -f $atf_pcp/atf-sh.pc ; then
5682                ATF_BIN="`PKG_CONFIG_PATH=$atf_pcp pkg-config --variable=exec_prefix atf-sh`/bin"
5683        else
5684                # older versions don't have atf-sh, try usual place
5685                ATF_BIN=$atf_path/bin
5686        fi
5687
5688        UNITTESTS=tests
5689
5690
5691
5692
5693
5694    fi
5695fi
5696
5697 if test "$atf_pcp" != ""; then
5698  HAVE_ATF_TRUE=
5699  HAVE_ATF_FALSE='#'
5700else
5701  HAVE_ATF_TRUE='#'
5702  HAVE_ATF_FALSE=
5703fi
5704
5705if test -z "$HAVE_ATF_TRUE"; then :
5706
5707$as_echo "#define HAVE_ATF 1" >>confdefs.h
5708
5709fi
5710
5711
5712###
5713### Path fun.  Older versions of DHCP were installed in /usr/sbin, so we
5714### need to look there and potentially overwrite by default (but not if
5715### the user configures an alternate value).  LOCALSTATEDIR is totally
5716### braindead.  No one uses /usr/local/var/db/ nor /usr/local/var/run, and
5717### they would be insane for suggesting it.  We need to look in /var/for
5718### 'db' and 'state/dhcp' for db files, and /var/run for pid files by
5719### default.
5720###
5721if test "x$prefix" = xNONE; then
5722  $as_echo_n "checking for prefix by " >&6
5723  # Extract the first word of "dhcpd", so it can be a program name with args.
5724set dummy dhcpd; ac_word=$2
5725{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5726$as_echo_n "checking for $ac_word... " >&6; }
5727if ${ac_cv_path_ac_prefix_program+:} false; then :
5728  $as_echo_n "(cached) " >&6
5729else
5730  case $ac_prefix_program in
5731  [\\/]* | ?:[\\/]*)
5732  ac_cv_path_ac_prefix_program="$ac_prefix_program" # Let the user override the test with a path.
5733  ;;
5734  *)
5735  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5736for as_dir in $PATH
5737do
5738  IFS=$as_save_IFS
5739  test -z "$as_dir" && as_dir=.
5740    for ac_exec_ext in '' $ac_executable_extensions; do
5741  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5742    ac_cv_path_ac_prefix_program="$as_dir/$ac_word$ac_exec_ext"
5743    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5744    break 2
5745  fi
5746done
5747  done
5748IFS=$as_save_IFS
5749
5750  ;;
5751esac
5752fi
5753ac_prefix_program=$ac_cv_path_ac_prefix_program
5754if test -n "$ac_prefix_program"; then
5755  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prefix_program" >&5
5756$as_echo "$ac_prefix_program" >&6; }
5757else
5758  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5759$as_echo "no" >&6; }
5760fi
5761
5762
5763  if test -n "$ac_prefix_program"; then
5764    prefix=`$as_dirname -- "$ac_prefix_program" ||
5765$as_expr X"$ac_prefix_program" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5766	 X"$ac_prefix_program" : 'X\(//\)[^/]' \| \
5767	 X"$ac_prefix_program" : 'X\(//\)$' \| \
5768	 X"$ac_prefix_program" : 'X\(/\)' \| . 2>/dev/null ||
5769$as_echo X"$ac_prefix_program" |
5770    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5771	    s//\1/
5772	    q
5773	  }
5774	  /^X\(\/\/\)[^/].*/{
5775	    s//\1/
5776	    q
5777	  }
5778	  /^X\(\/\/\)$/{
5779	    s//\1/
5780	    q
5781	  }
5782	  /^X\(\/\).*/{
5783	    s//\1/
5784	    q
5785	  }
5786	  s/.*/./; q'`
5787    prefix=`$as_dirname -- "$prefix" ||
5788$as_expr X"$prefix" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5789	 X"$prefix" : 'X\(//\)[^/]' \| \
5790	 X"$prefix" : 'X\(//\)$' \| \
5791	 X"$prefix" : 'X\(/\)' \| . 2>/dev/null ||
5792$as_echo X"$prefix" |
5793    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5794	    s//\1/
5795	    q
5796	  }
5797	  /^X\(\/\/\)[^/].*/{
5798	    s//\1/
5799	    q
5800	  }
5801	  /^X\(\/\/\)$/{
5802	    s//\1/
5803	    q
5804	  }
5805	  /^X\(\/\).*/{
5806	    s//\1/
5807	    q
5808	  }
5809	  s/.*/./; q'`
5810  fi
5811fi
5812
5813
5814# XXX - isn't there SOME WAY to default autoconf to /var instead of
5815# /usr/local/var/no/one/has/this/please/stop/trying?
5816case "$localstatedir" in
5817	'${prefix}/var')
5818		localstatedir=/var
5819		;;
5820esac
5821
5822# Default server configuration file.
5823
5824# Check whether --with-srv-conf-file was given.
5825if test "${with_srv_conf_file+set}" = set; then :
5826  withval=$with_srv_conf_file;
5827cat >>confdefs.h <<_ACEOF
5828#define _PATH_DHCPD_CONF "$withval"
5829_ACEOF
5830
5831fi
5832
5833
5834# Allow specification of alternate state files
5835
5836# Check whether --with-srv-lease-file was given.
5837if test "${with_srv_lease_file+set}" = set; then :
5838  withval=$with_srv_lease_file;
5839cat >>confdefs.h <<_ACEOF
5840#define _PATH_DHCPD_DB "$withval"
5841_ACEOF
5842
5843fi
5844
5845
5846{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhcpd.leases location" >&5
5847$as_echo_n "checking for dhcpd.leases location... " >&6; }
5848if [ "x$with_srv_lease_file" = "x" ] ; then
5849	if [ -d "${localstatedir}/db" ] ; then
5850		with_srv_lease_file="${localstatedir}/db/dhcpd.leases"
5851	elif [ -d "${localstatedir}/state" ] ; then
5852		if [ -d "${localstatedir}/state/dhcp" ] ; then
5853			with_srv_lease_file="${localstatedir}/state/dhcp/dhcpd.leases"
5854		else
5855			with_srv_lease_file="${localstatedir}/state/dhcpd.leases"
5856		fi
5857	elif [ -d "${localstatedir}/lib" ] ; then
5858		if [ -d "${localstatedir}/lib/dhcp" ] ; then
5859			with_srv_lease_file="${localstatedir}/lib/dhcp/dhcpd.leases"
5860		else
5861			with_srv_lease_file="${localstatedir}/lib/dhcpd.leases"
5862		fi
5863	elif [ -d "${localstatedir}/etc" ] ; then
5864		with_srv_lease_file="${localstatedir}/etc/dhcpd.leases"
5865	else
5866		with_srv_lease_file="/etc/dhcpd.leases"
5867	fi
5868fi
5869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_srv_lease_file" >&5
5870$as_echo "$with_srv_lease_file" >&6; }
5871
5872
5873# Check whether --with-srv6-lease-file was given.
5874if test "${with_srv6_lease_file+set}" = set; then :
5875  withval=$with_srv6_lease_file;
5876cat >>confdefs.h <<_ACEOF
5877#define _PATH_DHCPD6_DB "$withval"
5878_ACEOF
5879
5880fi
5881
5882
5883{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhcpd6.leases location" >&5
5884$as_echo_n "checking for dhcpd6.leases location... " >&6; }
5885if [ "x$with_srv6_lease_file" = "x" ] ; then
5886	if [ -d "${localstatedir}/db" ] ; then
5887		with_srv6_lease_file="${localstatedir}/db/dhcpd6.leases"
5888	elif [ -d "${localstatedir}/state" ] ; then
5889		if [ -d "${localstatedir}/state/dhcp" ] ; then
5890			with_srv6_lease_file="${localstatedir}/state/dhcp/dhcpd6.leases"
5891		else
5892			with_srv6_lease_file="${localstatedir}/state/dhcpd6.leases"
5893		fi
5894	elif [ -d "${localstatedir}/lib" ] ; then
5895		if [ -d "${localstatedir}/lib/dhcp" ] ; then
5896			with_srv6_lease_file="${localstatedir}/lib/dhcp/dhcpd6.leases"
5897		else
5898			with_srv6_lease_file="${localstatedir}/lib/dhcpd6.leases"
5899		fi
5900	elif [ -d "${localstatedir}/etc" ] ; then
5901		with_srv6_lease_file="${localstatedir}/etc/dhcpd6.leases"
5902	else
5903		with_srv6_lease_file="/etc/dhcpd6.leases"
5904	fi
5905fi
5906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_srv6_lease_file" >&5
5907$as_echo "$with_srv6_lease_file" >&6; }
5908
5909
5910# Check whether --with-cli-lease-file was given.
5911if test "${with_cli_lease_file+set}" = set; then :
5912  withval=$with_cli_lease_file;
5913cat >>confdefs.h <<_ACEOF
5914#define _PATH_DHCLIENT_DB "$withval"
5915_ACEOF
5916
5917fi
5918
5919
5920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhclient.leases location" >&5
5921$as_echo_n "checking for dhclient.leases location... " >&6; }
5922if [ "x$with_cli_lease_file" = "x" ] ; then
5923	if [ -d "${localstatedir}/db" ] ; then
5924		with_cli_lease_file="${localstatedir}/db/dhclient.leases"
5925	elif [ -d "${localstatedir}/state" ] ; then
5926		if [ -d "${localstatedir}/state/dhcp" ] ; then
5927			with_cli_lease_file="${localstatedir}/state/dhcp/dhclient.leases"
5928		else
5929			with_cli_lease_file="${localstatedir}/state/dhclient.leases"
5930		fi
5931	elif [ -d "${localstatedir}/lib" ] ; then
5932		if [ -d "${localstatedir}/lib/dhcp" ] ; then
5933			with_cli_lease_file="${localstatedir}/lib/dhcp/dhclient.leases"
5934		else
5935			with_cli_lease_file="${localstatedir}/lib/dhclient.leases"
5936		fi
5937	elif [ -d "${localstatedir}/etc" ] ; then
5938		with_cli_lease_file="${localstatedir}/etc/dhclient.leases"
5939	else
5940		with_cli_lease_file="/etc/dhclient.leases"
5941	fi
5942fi
5943{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_cli_lease_file" >&5
5944$as_echo "$with_cli_lease_file" >&6; }
5945
5946
5947# Check whether --with-cli6-lease-file was given.
5948if test "${with_cli6_lease_file+set}" = set; then :
5949  withval=$with_cli6_lease_file;
5950cat >>confdefs.h <<_ACEOF
5951#define _PATH_DHCLIENT6_DB "$withval"
5952_ACEOF
5953
5954fi
5955
5956
5957{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dhclient6.leases location" >&5
5958$as_echo_n "checking for dhclient6.leases location... " >&6; }
5959if [ "x$with_cli6_lease_file" = "x" ] ; then
5960	if [ -d "${localstatedir}/db" ] ; then
5961		with_cli6_lease_file="${localstatedir}/db/dhclient6.leases"
5962	elif [ -d "${localstatedir}/state" ] ; then
5963		if [ -d "${localstatedir}/state/dhcp" ] ; then
5964			with_cli6_lease_file="${localstatedir}/state/dhcp/dhclient6.leases"
5965		else
5966			with_cli6_lease_file="${localstatedir}/state/dhclient6.leases"
5967		fi
5968	elif [ -d "${localstatedir}/lib" ] ; then
5969		if [ -d "${localstatedir}/lib/dhcp" ] ; then
5970			with_cli6_lease_file="${localstatedir}/lib/dhcp/dhclient6.leases"
5971		else
5972			with_cli6_lease_file="${localstatedir}/lib/dhclient6.leases"
5973		fi
5974	elif [ -d "${localstatedir}/etc" ] ; then
5975		with_cli6_lease_file="${localstatedir}/etc/dhclient6.leases"
5976	else
5977		with_cli6_lease_file="/etc/dhclient6.leases"
5978	fi
5979fi
5980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_cli6_lease_file" >&5
5981$as_echo "$with_cli6_lease_file" >&6; }
5982
5983
5984# Check whether --with-srv-pid-file was given.
5985if test "${with_srv_pid_file+set}" = set; then :
5986  withval=$with_srv_pid_file;
5987cat >>confdefs.h <<_ACEOF
5988#define _PATH_DHCPD_PID "$withval"
5989_ACEOF
5990
5991fi
5992
5993
5994# Check whether --with-srv6-pid-file was given.
5995if test "${with_srv6_pid_file+set}" = set; then :
5996  withval=$with_srv6_pid_file;
5997cat >>confdefs.h <<_ACEOF
5998#define _PATH_DHCPD6_PID "$withval"
5999_ACEOF
6000
6001fi
6002
6003
6004# Check whether --with-cli-pid-file was given.
6005if test "${with_cli_pid_file+set}" = set; then :
6006  withval=$with_cli_pid_file;
6007cat >>confdefs.h <<_ACEOF
6008#define _PATH_DHCLIENT_PID "$withval"
6009_ACEOF
6010
6011fi
6012
6013
6014# Check whether --with-cli6-pid-file was given.
6015if test "${with_cli6_pid_file+set}" = set; then :
6016  withval=$with_cli6_pid_file;
6017cat >>confdefs.h <<_ACEOF
6018#define _PATH_DHCLIENT6_PID "$withval"
6019_ACEOF
6020
6021fi
6022
6023
6024# Check whether --with-relay-pid-file was given.
6025if test "${with_relay_pid_file+set}" = set; then :
6026  withval=$with_relay_pid_file;
6027cat >>confdefs.h <<_ACEOF
6028#define _PATH_DHCRELAY_PID "$withval"
6029_ACEOF
6030
6031fi
6032
6033
6034# Check whether --with-relay6-pid-file was given.
6035if test "${with_relay6_pid_file+set}" = set; then :
6036  withval=$with_relay6_pid_file;
6037cat >>confdefs.h <<_ACEOF
6038#define _PATH_DHCRELAY6_PID "$withval"
6039_ACEOF
6040
6041fi
6042
6043
6044# Check basic types.
6045ac_fn_c_find_intX_t "$LINENO" "8" "ac_cv_c_int8_t"
6046case $ac_cv_c_int8_t in #(
6047  no|yes) ;; #(
6048  *)
6049
6050cat >>confdefs.h <<_ACEOF
6051#define int8_t $ac_cv_c_int8_t
6052_ACEOF
6053;;
6054esac
6055
6056ac_fn_c_find_intX_t "$LINENO" "16" "ac_cv_c_int16_t"
6057case $ac_cv_c_int16_t in #(
6058  no|yes) ;; #(
6059  *)
6060
6061cat >>confdefs.h <<_ACEOF
6062#define int16_t $ac_cv_c_int16_t
6063_ACEOF
6064;;
6065esac
6066
6067ac_fn_c_find_intX_t "$LINENO" "32" "ac_cv_c_int32_t"
6068case $ac_cv_c_int32_t in #(
6069  no|yes) ;; #(
6070  *)
6071
6072cat >>confdefs.h <<_ACEOF
6073#define int32_t $ac_cv_c_int32_t
6074_ACEOF
6075;;
6076esac
6077
6078ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"
6079case $ac_cv_c_int64_t in #(
6080  no|yes) ;; #(
6081  *)
6082
6083cat >>confdefs.h <<_ACEOF
6084#define int64_t $ac_cv_c_int64_t
6085_ACEOF
6086;;
6087esac
6088
6089
6090# Some systems need the u_intX_t types defined across.
6091ac_fn_c_check_type "$LINENO" "u_int8_t" "ac_cv_type_u_int8_t" "$ac_includes_default"
6092if test "x$ac_cv_type_u_int8_t" = xyes; then :
6093
6094else
6095
6096  ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"
6097case $ac_cv_c_uint8_t in #(
6098  no|yes) ;; #(
6099  *)
6100
6101$as_echo "#define _UINT8_T 1" >>confdefs.h
6102
6103
6104cat >>confdefs.h <<_ACEOF
6105#define uint8_t $ac_cv_c_uint8_t
6106_ACEOF
6107;;
6108  esac
6109
6110
6111$as_echo "#define u_int8_t uint8_t" >>confdefs.h
6112
6113
6114fi
6115
6116ac_fn_c_check_type "$LINENO" "u_int16_t" "ac_cv_type_u_int16_t" "$ac_includes_default"
6117if test "x$ac_cv_type_u_int16_t" = xyes; then :
6118
6119else
6120
6121  ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
6122case $ac_cv_c_uint16_t in #(
6123  no|yes) ;; #(
6124  *)
6125
6126
6127cat >>confdefs.h <<_ACEOF
6128#define uint16_t $ac_cv_c_uint16_t
6129_ACEOF
6130;;
6131  esac
6132
6133
6134$as_echo "#define u_int16_t uint16_t" >>confdefs.h
6135
6136
6137fi
6138
6139ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default"
6140if test "x$ac_cv_type_u_int32_t" = xyes; then :
6141
6142else
6143
6144  ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
6145case $ac_cv_c_uint32_t in #(
6146  no|yes) ;; #(
6147  *)
6148
6149$as_echo "#define _UINT32_T 1" >>confdefs.h
6150
6151
6152cat >>confdefs.h <<_ACEOF
6153#define uint32_t $ac_cv_c_uint32_t
6154_ACEOF
6155;;
6156  esac
6157
6158
6159$as_echo "#define u_int32_t uint32_t" >>confdefs.h
6160
6161
6162fi
6163
6164ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "$ac_includes_default"
6165if test "x$ac_cv_type_u_int64_t" = xyes; then :
6166
6167else
6168
6169  ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
6170case $ac_cv_c_uint64_t in #(
6171  no|yes) ;; #(
6172  *)
6173
6174$as_echo "#define _UINT64_T 1" >>confdefs.h
6175
6176
6177cat >>confdefs.h <<_ACEOF
6178#define uint64_t $ac_cv_c_uint64_t
6179_ACEOF
6180;;
6181  esac
6182
6183
6184$as_echo "#define u_int64_t uint64_t" >>confdefs.h
6185
6186
6187fi
6188
6189
6190# see if ifaddrs.h is available
6191for ac_header in ifaddrs.h
6192do :
6193  ac_fn_c_check_header_mongrel "$LINENO" "ifaddrs.h" "ac_cv_header_ifaddrs_h" "$ac_includes_default"
6194if test "x$ac_cv_header_ifaddrs_h" = xyes; then :
6195  cat >>confdefs.h <<_ACEOF
6196#define HAVE_IFADDRS_H 1
6197_ACEOF
6198
6199fi
6200
6201done
6202
6203
6204# figure out what IPv4 interface code to use
6205for ac_header in linux/types.h
6206do :
6207  ac_fn_c_check_header_mongrel "$LINENO" "linux/types.h" "ac_cv_header_linux_types_h" "$ac_includes_default"
6208if test "x$ac_cv_header_linux_types_h" = xyes; then :
6209  cat >>confdefs.h <<_ACEOF
6210#define HAVE_LINUX_TYPES_H 1
6211_ACEOF
6212
6213fi
6214
6215done
6216  # needed for linux/filter.h on old systems
6217
6218relay_port_supported="no"
6219ac_fn_c_check_header_compile "$LINENO" "linux/filter.h" "ac_cv_header_linux_filter_h" "
6220#ifdef HAVE_LINUX_TYPES_H
6221#include <linux/types.h>
6222#endif
6223
6224"
6225if test "x$ac_cv_header_linux_filter_h" = xyes; then :
6226  DO_LPF=1
6227fi
6228
6229
6230if test -n "$DO_LPF"
6231then
6232
6233$as_echo "#define HAVE_LPF 1" >>confdefs.h
6234
6235	relay_port_supported="yes"
6236else
6237	ac_fn_c_check_header_mongrel "$LINENO" "sys/dlpi.h" "ac_cv_header_sys_dlpi_h" "$ac_includes_default"
6238if test "x$ac_cv_header_sys_dlpi_h" = xyes; then :
6239  DO_DLPI=1
6240fi
6241
6242
6243	if test -n "$DO_DLPI"
6244	then
6245
6246$as_echo "#define HAVE_DLPI 1" >>confdefs.h
6247
6248	else
6249		ac_fn_c_check_header_mongrel "$LINENO" "net/bpf.h" "ac_cv_header_net_bpf_h" "$ac_includes_default"
6250if test "x$ac_cv_header_net_bpf_h" = xyes; then :
6251  DO_BPF=1
6252fi
6253
6254
6255		if test -n "$DO_BPF"
6256		then
6257
6258$as_echo "#define HAVE_BPF 1" >>confdefs.h
6259
6260			relay_port_supported="yes"
6261		fi
6262	fi
6263fi
6264
6265if test "$enable_relay_port" = "yes"; then
6266	if test "$relay_port_supported" != "yes"; then
6267		as_fn_error $? "--enable-relay-port requires BPF or LPF" "$LINENO" 5
6268	fi
6269fi
6270
6271# SIOCGLIFCONF uses some transport structures.  Trick is not all platforms
6272# use the same structures.  We like to use 'struct lifconf' and 'struct
6273# lifreq', but we'll use these other structures if they're present.  HPUX
6274# does not define 'struct lifnum', but does use SIOCGLIFNUM - they use an
6275# int value.
6276#
6277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lifnum" >&5
6278$as_echo_n "checking for struct lifnum... " >&6; }
6279cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6280/* end confdefs.h.  */
6281 #include <sys/types.h>
6282  #include <sys/socket.h>
6283  #include <net/if.h>
6284
6285int
6286main ()
6287{
6288 struct lifnum a;
6289
6290  ;
6291  return 0;
6292}
6293_ACEOF
6294if ac_fn_c_try_compile "$LINENO"; then :
6295  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6296$as_echo "yes" >&6; }
6297
6298$as_echo "#define ISC_PLATFORM_HAVELIFNUM 1" >>confdefs.h
6299
6300else
6301  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6302$as_echo "no" >&6; }
6303fi
6304rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6305
6306{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct if_laddrconf" >&5
6307$as_echo_n "checking for struct if_laddrconf... " >&6; }
6308cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6309/* end confdefs.h.  */
6310 #include <sys/types.h>
6311  #include <net/if6.h>
6312
6313int
6314main ()
6315{
6316 struct if_laddrconf a;
6317
6318  ;
6319  return 0;
6320}
6321_ACEOF
6322if ac_fn_c_try_compile "$LINENO"; then :
6323  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6324$as_echo "yes" >&6; }
6325
6326$as_echo "#define ISC_PLATFORM_HAVEIF_LADDRCONF 1" >>confdefs.h
6327
6328else
6329  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6330$as_echo "no" >&6; }
6331fi
6332rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6333
6334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct if_laddrreq" >&5
6335$as_echo_n "checking for struct if_laddrreq... " >&6; }
6336cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6337/* end confdefs.h.  */
6338#include <sys/types.h>
6339 #include <net/if6.h>
6340
6341int
6342main ()
6343{
6344 struct if_laddrreq a;
6345
6346  ;
6347  return 0;
6348}
6349_ACEOF
6350if ac_fn_c_try_link "$LINENO"; then :
6351  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6352$as_echo "yes" >&6; }
6353
6354$as_echo "#define ISC_PLATFORM_HAVEIF_LADDRREQ 1" >>confdefs.h
6355
6356else
6357  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6358$as_echo "no" >&6; }
6359fi
6360rm -f core conftest.err conftest.$ac_objext \
6361    conftest$ac_exeext conftest.$ac_ext
6362
6363#
6364# check for GCC noreturn attribute
6365#
6366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GCC noreturn attribute" >&5
6367$as_echo_n "checking for GCC noreturn attribute... " >&6; }
6368cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6369/* end confdefs.h.  */
6370
6371int
6372main ()
6373{
6374void foo() __attribute__((noreturn));
6375  ;
6376  return 0;
6377}
6378_ACEOF
6379if ac_fn_c_try_compile "$LINENO"; then :
6380  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6381$as_echo "yes" >&6; }
6382
6383$as_echo "#define ISC_DHCP_NORETURN __attribute__((noreturn))" >>confdefs.h
6384
6385else
6386  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6387$as_echo "no" >&6; }
6388
6389$as_echo "#define ISC_DHCP_NORETURN /**/" >>confdefs.h
6390
6391fi
6392rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6393
6394# Look for optional headers.
6395for ac_header in sys/socket.h net/if_dl.h net/if6.h regex.h
6396do :
6397  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6398ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6399if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6400  cat >>confdefs.h <<_ACEOF
6401#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6402_ACEOF
6403
6404fi
6405
6406done
6407
6408
6409# Solaris needs some libraries for functions
6410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
6411$as_echo_n "checking for library containing socket... " >&6; }
6412if ${ac_cv_search_socket+:} false; then :
6413  $as_echo_n "(cached) " >&6
6414else
6415  ac_func_search_save_LIBS=$LIBS
6416cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6417/* end confdefs.h.  */
6418
6419/* Override any GCC internal prototype to avoid an error.
6420   Use char because int might match the return type of a GCC
6421   builtin and then its argument prototype would still apply.  */
6422#ifdef __cplusplus
6423extern "C"
6424#endif
6425char socket ();
6426int
6427main ()
6428{
6429return socket ();
6430  ;
6431  return 0;
6432}
6433_ACEOF
6434for ac_lib in '' socket; do
6435  if test -z "$ac_lib"; then
6436    ac_res="none required"
6437  else
6438    ac_res=-l$ac_lib
6439    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6440  fi
6441  if ac_fn_c_try_link "$LINENO"; then :
6442  ac_cv_search_socket=$ac_res
6443fi
6444rm -f core conftest.err conftest.$ac_objext \
6445    conftest$ac_exeext
6446  if ${ac_cv_search_socket+:} false; then :
6447  break
6448fi
6449done
6450if ${ac_cv_search_socket+:} false; then :
6451
6452else
6453  ac_cv_search_socket=no
6454fi
6455rm conftest.$ac_ext
6456LIBS=$ac_func_search_save_LIBS
6457fi
6458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
6459$as_echo "$ac_cv_search_socket" >&6; }
6460ac_res=$ac_cv_search_socket
6461if test "$ac_res" != no; then :
6462  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6463
6464fi
6465
6466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntoa" >&5
6467$as_echo_n "checking for library containing inet_ntoa... " >&6; }
6468if ${ac_cv_search_inet_ntoa+:} false; then :
6469  $as_echo_n "(cached) " >&6
6470else
6471  ac_func_search_save_LIBS=$LIBS
6472cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6473/* end confdefs.h.  */
6474
6475/* Override any GCC internal prototype to avoid an error.
6476   Use char because int might match the return type of a GCC
6477   builtin and then its argument prototype would still apply.  */
6478#ifdef __cplusplus
6479extern "C"
6480#endif
6481char inet_ntoa ();
6482int
6483main ()
6484{
6485return inet_ntoa ();
6486  ;
6487  return 0;
6488}
6489_ACEOF
6490for ac_lib in '' nsl; do
6491  if test -z "$ac_lib"; then
6492    ac_res="none required"
6493  else
6494    ac_res=-l$ac_lib
6495    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6496  fi
6497  if ac_fn_c_try_link "$LINENO"; then :
6498  ac_cv_search_inet_ntoa=$ac_res
6499fi
6500rm -f core conftest.err conftest.$ac_objext \
6501    conftest$ac_exeext
6502  if ${ac_cv_search_inet_ntoa+:} false; then :
6503  break
6504fi
6505done
6506if ${ac_cv_search_inet_ntoa+:} false; then :
6507
6508else
6509  ac_cv_search_inet_ntoa=no
6510fi
6511rm conftest.$ac_ext
6512LIBS=$ac_func_search_save_LIBS
6513fi
6514{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5
6515$as_echo "$ac_cv_search_inet_ntoa" >&6; }
6516ac_res=$ac_cv_search_inet_ntoa
6517if test "$ac_res" != no; then :
6518  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6519
6520fi
6521
6522
6523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_aton" >&5
6524$as_echo_n "checking for library containing inet_aton... " >&6; }
6525if ${ac_cv_search_inet_aton+:} false; then :
6526  $as_echo_n "(cached) " >&6
6527else
6528  ac_func_search_save_LIBS=$LIBS
6529cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6530/* end confdefs.h.  */
6531
6532/* Override any GCC internal prototype to avoid an error.
6533   Use char because int might match the return type of a GCC
6534   builtin and then its argument prototype would still apply.  */
6535#ifdef __cplusplus
6536extern "C"
6537#endif
6538char inet_aton ();
6539int
6540main ()
6541{
6542return inet_aton ();
6543  ;
6544  return 0;
6545}
6546_ACEOF
6547for ac_lib in '' socket nsl; do
6548  if test -z "$ac_lib"; then
6549    ac_res="none required"
6550  else
6551    ac_res=-l$ac_lib
6552    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6553  fi
6554  if ac_fn_c_try_link "$LINENO"; then :
6555  ac_cv_search_inet_aton=$ac_res
6556fi
6557rm -f core conftest.err conftest.$ac_objext \
6558    conftest$ac_exeext
6559  if ${ac_cv_search_inet_aton+:} false; then :
6560  break
6561fi
6562done
6563if ${ac_cv_search_inet_aton+:} false; then :
6564
6565else
6566  ac_cv_search_inet_aton=no
6567fi
6568rm conftest.$ac_ext
6569LIBS=$ac_func_search_save_LIBS
6570fi
6571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_aton" >&5
6572$as_echo "$ac_cv_search_inet_aton" >&6; }
6573ac_res=$ac_cv_search_inet_aton
6574if test "$ac_res" != no; then :
6575  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6576
6577else
6578
6579$as_echo "#define NEED_INET_ATON 1" >>confdefs.h
6580
6581fi
6582
6583
6584# Check for a standalone regex library.
6585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing regcomp" >&5
6586$as_echo_n "checking for library containing regcomp... " >&6; }
6587if ${ac_cv_search_regcomp+:} false; then :
6588  $as_echo_n "(cached) " >&6
6589else
6590  ac_func_search_save_LIBS=$LIBS
6591cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6592/* end confdefs.h.  */
6593
6594/* Override any GCC internal prototype to avoid an error.
6595   Use char because int might match the return type of a GCC
6596   builtin and then its argument prototype would still apply.  */
6597#ifdef __cplusplus
6598extern "C"
6599#endif
6600char regcomp ();
6601int
6602main ()
6603{
6604return regcomp ();
6605  ;
6606  return 0;
6607}
6608_ACEOF
6609for ac_lib in '' regex; do
6610  if test -z "$ac_lib"; then
6611    ac_res="none required"
6612  else
6613    ac_res=-l$ac_lib
6614    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6615  fi
6616  if ac_fn_c_try_link "$LINENO"; then :
6617  ac_cv_search_regcomp=$ac_res
6618fi
6619rm -f core conftest.err conftest.$ac_objext \
6620    conftest$ac_exeext
6621  if ${ac_cv_search_regcomp+:} false; then :
6622  break
6623fi
6624done
6625if ${ac_cv_search_regcomp+:} false; then :
6626
6627else
6628  ac_cv_search_regcomp=no
6629fi
6630rm conftest.$ac_ext
6631LIBS=$ac_func_search_save_LIBS
6632fi
6633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_regcomp" >&5
6634$as_echo "$ac_cv_search_regcomp" >&6; }
6635ac_res=$ac_cv_search_regcomp
6636if test "$ac_res" != no; then :
6637  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6638
6639fi
6640
6641
6642for ac_func in strlcat
6643do :
6644  ac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
6645if test "x$ac_cv_func_strlcat" = xyes; then :
6646  cat >>confdefs.h <<_ACEOF
6647#define HAVE_STRLCAT 1
6648_ACEOF
6649
6650fi
6651done
6652
6653
6654# For HP/UX we need -lipv6 for if_nametoindex, perhaps others.
6655{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing if_nametoindex" >&5
6656$as_echo_n "checking for library containing if_nametoindex... " >&6; }
6657if ${ac_cv_search_if_nametoindex+:} false; then :
6658  $as_echo_n "(cached) " >&6
6659else
6660  ac_func_search_save_LIBS=$LIBS
6661cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6662/* end confdefs.h.  */
6663
6664/* Override any GCC internal prototype to avoid an error.
6665   Use char because int might match the return type of a GCC
6666   builtin and then its argument prototype would still apply.  */
6667#ifdef __cplusplus
6668extern "C"
6669#endif
6670char if_nametoindex ();
6671int
6672main ()
6673{
6674return if_nametoindex ();
6675  ;
6676  return 0;
6677}
6678_ACEOF
6679for ac_lib in '' ipv6; do
6680  if test -z "$ac_lib"; then
6681    ac_res="none required"
6682  else
6683    ac_res=-l$ac_lib
6684    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
6685  fi
6686  if ac_fn_c_try_link "$LINENO"; then :
6687  ac_cv_search_if_nametoindex=$ac_res
6688fi
6689rm -f core conftest.err conftest.$ac_objext \
6690    conftest$ac_exeext
6691  if ${ac_cv_search_if_nametoindex+:} false; then :
6692  break
6693fi
6694done
6695if ${ac_cv_search_if_nametoindex+:} false; then :
6696
6697else
6698  ac_cv_search_if_nametoindex=no
6699fi
6700rm conftest.$ac_ext
6701LIBS=$ac_func_search_save_LIBS
6702fi
6703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_if_nametoindex" >&5
6704$as_echo "$ac_cv_search_if_nametoindex" >&6; }
6705ac_res=$ac_cv_search_if_nametoindex
6706if test "$ac_res" != no; then :
6707  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6708
6709fi
6710
6711
6712# For some Solaris nanosleep is found by BIND in librt
6713have_nanosleep="no"
6714ac_fn_c_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
6715if test "x$ac_cv_func_nanosleep" = xyes; then :
6716  have_nanosleep="yes"
6717fi
6718
6719if test "$have_nanosleep" = "no"; then
6720	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
6721$as_echo_n "checking for nanosleep in -lrt... " >&6; }
6722if ${ac_cv_lib_rt_nanosleep+:} false; then :
6723  $as_echo_n "(cached) " >&6
6724else
6725  ac_check_lib_save_LIBS=$LIBS
6726LIBS="-lrt  $LIBS"
6727cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6728/* end confdefs.h.  */
6729
6730/* Override any GCC internal prototype to avoid an error.
6731   Use char because int might match the return type of a GCC
6732   builtin and then its argument prototype would still apply.  */
6733#ifdef __cplusplus
6734extern "C"
6735#endif
6736char nanosleep ();
6737int
6738main ()
6739{
6740return nanosleep ();
6741  ;
6742  return 0;
6743}
6744_ACEOF
6745if ac_fn_c_try_link "$LINENO"; then :
6746  ac_cv_lib_rt_nanosleep=yes
6747else
6748  ac_cv_lib_rt_nanosleep=no
6749fi
6750rm -f core conftest.err conftest.$ac_objext \
6751    conftest$ac_exeext conftest.$ac_ext
6752LIBS=$ac_check_lib_save_LIBS
6753fi
6754{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_nanosleep" >&5
6755$as_echo "$ac_cv_lib_rt_nanosleep" >&6; }
6756if test "x$ac_cv_lib_rt_nanosleep" = xyes; then :
6757  have_nanosleep="rt"
6758fi
6759
6760fi
6761if test "$have_nanosleep" = "rt"; then
6762	LIBS="-lrt $LIBS"
6763fi
6764
6765# check for /dev/random (declares HAVE_DEV_RANDOM)
6766{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for random device" >&5
6767$as_echo_n "checking for random device... " >&6; }
6768
6769# Check whether --with-randomdev was given.
6770if test "${with_randomdev+set}" = set; then :
6771  withval=$with_randomdev; use_randomdev="$withval"
6772else
6773  use_randomdev="unspec"
6774fi
6775
6776if test "$use_randomdev" = "unspec"; then
6777	if test "$cross_compiling" = "yes"; then
6778		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: unspecified" >&5
6779$as_echo "unspecified" >&6; }
6780		as_fn_error $? " need --with-randomdev=PATH or --with-randomdev=no" "$LINENO" 5
6781	fi
6782	use_randomdev="/dev/random"
6783elif test "$use_randomdev" = "yes"; then
6784	use_randomdev="/dev/random"
6785fi
6786if test "$use_randomdev" = "no"; then
6787	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: disabled" >&5
6788$as_echo "disabled" >&6; }
6789	BINDCONFIG="$BINDCONFIG --with-randomdev=no"
6790else
6791	if test "$cross_compiling" = "yes"; then
6792		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_randomdev (unchecked)" >&5
6793$as_echo "$use_randomdev (unchecked)" >&6; }
6794	else
6795		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_randomdev" >&5
6796$as_echo "$use_randomdev" >&6; }
6797		as_ac_File=`$as_echo "ac_cv_file_$use_randomdev" | $as_tr_sh`
6798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $use_randomdev" >&5
6799$as_echo_n "checking for $use_randomdev... " >&6; }
6800if eval \${$as_ac_File+:} false; then :
6801  $as_echo_n "(cached) " >&6
6802else
6803  test "$cross_compiling" = yes &&
6804  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
6805if test -r "$use_randomdev"; then
6806  eval "$as_ac_File=yes"
6807else
6808  eval "$as_ac_File=no"
6809fi
6810fi
6811eval ac_res=\$$as_ac_File
6812	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6813$as_echo "$ac_res" >&6; }
6814if eval test \"x\$"$as_ac_File"\" = x"yes"; then :
6815
6816$as_echo "#define HAVE_DEV_RANDOM 1" >>confdefs.h
6817
6818else
6819  as_fn_error $? "cannot find $use_randomdev" "$LINENO" 5
6820fi
6821
6822	fi
6823	BINDCONFIG="$BINDCONFIG --with-randomdev=$use_randomdev"
6824fi
6825
6826BINDIOMUX="--disable-kqueue --disable-epoll --disable-devpoll"
6827# check kqueue/epoll/devpoll alternative to select
6828# Check whether --enable-kqueue was given.
6829if test "${enable_kqueue+set}" = set; then :
6830  enableval=$enable_kqueue; want_kqueue="$enableval"
6831else
6832  want_kqueue="no"
6833fi
6834
6835if test "$want_kqueue" = "yes"; then
6836	BINDIOMUX="--enable-kqueue"
6837	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-kqueue is not supported: it may lead to issues such as server looping" >&5
6838$as_echo "$as_me: WARNING: --enable-kqueue is not supported: it may lead to issues such as server looping" >&2;}
6839fi
6840# Check whether --enable-epoll was given.
6841if test "${enable_epoll+set}" = set; then :
6842  enableval=$enable_epoll; want_epoll="$enableval"
6843else
6844  want_epoll="no"
6845fi
6846
6847if test "$want_epoll" = "yes"; then
6848	BINDIOMUX="--enable-epoll"
6849	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-epoll is not supported: it may lead to issues such as server looping" >&5
6850$as_echo "$as_me: WARNING: --enable-epoll is not supported: it may lead to issues such as server looping" >&2;}
6851fi
6852# Check whether --enable-devpoll was given.
6853if test "${enable_devpoll+set}" = set; then :
6854  enableval=$enable_devpoll; want_devpoll="$enableval"
6855else
6856  want_devpoll="no"
6857fi
6858
6859if test "$want_devpoll" = "yes"; then
6860	BINDIOMUX="--enable-devpoll"
6861	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-devpoll is not supported: it may lead to issues such as server looping" >&5
6862$as_echo "$as_me: WARNING: --enable-devpoll is not supported: it may lead to issues such as server looping" >&2;}
6863fi
6864
6865
6866# general extra bind configure arguments
6867
6868# Check whether --with-bind-extra-config was given.
6869if test "${with_bind_extra_config+set}" = set; then :
6870  withval=$with_bind_extra_config; use_xbindconfig="$withval"
6871else
6872  use_xbindconfig=""
6873fi
6874
6875case "$use_xbindconfig" in
6876yes|no|'')
6877	;;
6878*)
6879	BINDCONFIG="$BINDCONFIG $use_xbindconfig"
6880	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Most options to bind configure are not supported when used by ISC DHCP" >&5
6881$as_echo "$as_me: WARNING: Most options to bind configure are not supported when used by ISC DHCP" >&2;}
6882	;;
6883esac
6884
6885# see if there is a "sa_len" field in our interface information structure
6886ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/socket.h>
6887"
6888if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
6889
6890$as_echo "#define HAVE_SA_LEN /**/" >>confdefs.h
6891
6892fi
6893
6894
6895# figure out pointer size
6896SAVE_CFLAGS="$CFLAGS"
6897CFLAGS="$CFLAGS -I$srcdir"
6898# The cast to long int works around a bug in the HP C Compiler
6899# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6900# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6901# This bug is HP SR number 8606223364.
6902{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of struct iaddr *" >&5
6903$as_echo_n "checking size of struct iaddr *... " >&6; }
6904if ${ac_cv_sizeof_struct_iaddr_p+:} false; then :
6905  $as_echo_n "(cached) " >&6
6906else
6907  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (struct iaddr *))" "ac_cv_sizeof_struct_iaddr_p"        "
6908#include \"includes/inet.h\"
6909#include <stdio.h>
6910
6911"; then :
6912
6913else
6914  if test "$ac_cv_type_struct_iaddr_p" = yes; then
6915     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6916$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6917as_fn_error 77 "cannot compute sizeof (struct iaddr *)
6918See \`config.log' for more details" "$LINENO" 5; }
6919   else
6920     ac_cv_sizeof_struct_iaddr_p=0
6921   fi
6922fi
6923
6924fi
6925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_struct_iaddr_p" >&5
6926$as_echo "$ac_cv_sizeof_struct_iaddr_p" >&6; }
6927
6928
6929
6930cat >>confdefs.h <<_ACEOF
6931#define SIZEOF_STRUCT_IADDR_P $ac_cv_sizeof_struct_iaddr_p
6932_ACEOF
6933
6934
6935CFLAGS="$SAVE_CFLAGS"
6936
6937# Solaris does not have the msg_control or msg_controlen members
6938# in the msghdr structure unless you define:
6939#
6940#   _XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED, and __EXTENSIONS__
6941#
6942# See the "standards" man page for details.
6943#
6944# We check for the msg_control member, and if it is not found, we check
6945# again with the appropriate defines added to the CFLAGS. (In order to
6946# do this we have to remove the check from the cache, which is what the
6947# "unset" is for.)
6948ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
6949#include <sys/types.h>
6950#include <sys/socket.h>
6951
6952"
6953if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
6954
6955else
6956  CFLAGS="$CFLAGS -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1"
6957	 CFLAGS="$CFLAGS -D__EXTENSIONS__"
6958	 unset ac_cv_member_struct_msghdr_msg_control
6959	 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
6960#include <sys/types.h>
6961#include <sys/socket.h>
6962
6963"
6964if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
6965
6966else
6967  as_fn_error $? "Missing msg_control member in
6968			       msg_control structure." "$LINENO" 5
6969fi
6970
6971
6972fi
6973
6974
6975ac_fn_c_check_member "$LINENO" "struct tpacket_auxdata" "tp_vlan_tci" "ac_cv_member_struct_tpacket_auxdata_tp_vlan_tci" "#include <linux/if_packet.h>
6976"
6977if test "x$ac_cv_member_struct_tpacket_auxdata_tp_vlan_tci" = xyes; then :
6978
6979$as_echo "#define VLAN_TCI_PRESENT 1" >>confdefs.h
6980
6981
6982fi
6983
6984
6985# bind/Makefile.in is not from automake so we need 2 variables for bind dir
6986BINDSUBDIR=
6987BINDDIR=
6988BINDSRCDIR=
6989BINDLIBIRSDIR=
6990BINDLIBDNSDIR=
6991BINDLIBISCCFGDIR=
6992BINDLIBISCDIR=
6993DISTCHECK_LIBBIND_CONFIGURE_FLAG=
6994
6995# Check whether --with-libbind was given.
6996if test "${with_libbind+set}" = set; then :
6997  withval=$with_libbind; use_libbind="$withval"
6998else
6999  use_libbind="no"
7000fi
7001
7002case "$use_libbind" in
7003yes)
7004	as_fn_error $? "PATH is required in --with-libbind=PATH" "$LINENO" 5
7005	;;
7006no)
7007	BINDSUBDIR="\${top_srcdir}/bind"
7008	my_abs_srcdir=`cd $srcdir && pwd`
7009	BINDDIR="${my_abs_srcdir}/bind"
7010	if test ! -d "$srcdir/bind"; then
7011		as_fn_error $? "Where to find or build bind includes and libraries must be specified" "$LINENO" 5
7012	fi
7013	if test -d "$srcdir/bind/bind9"; then
7014		BINDSRCDIR="${my_abs_srcdir}/bind/bind9"
7015	else
7016		if test ! -f "$srcdir/bind/version.tmp"; then
7017			as_fn_error $? "Cannot find $srcdir/bind/version.tmp" "$LINENO" 5
7018		fi
7019		. "$srcdir/bind/version.tmp"
7020		bindversion=${MAJORVER}.${MINORVER}.${PATCHVER}${RELEASETYPE}${RELEASEVER}
7021		BINDSRCDIR="${my_abs_srcdir}/bind/bind-$bindversion"
7022	fi
7023	ac_config_files="$ac_config_files $srcdir/bind/Makefile"
7024
7025
7026	BINDLIBIRSDIR="$BINDSRCDIR/lib/irs"
7027	BINDLIBDNSDIR="$BINDSRCDIR/lib/dns"
7028	BINDLIBISCCFGDIR="$BINDSRCDIR/lib/isccfg"
7029	BINDLIBISCDIR="$BINDSRCDIR/lib/isc"
7030	;;
7031*)
7032	if test ! -d "$use_libbind"; then
7033		as_fn_error $? "Cannot find bind directory at $use_libbind" "$LINENO" 5
7034	fi
7035	if test ! -d "$use_libbind/include" -o \
7036	        ! -f "$use_libbind/include/isc/buffer.h"
7037	then
7038		as_fn_error $? "Cannot find bind includes at $use_libbind/include" "$LINENO" 5
7039	fi
7040	if test	! -d "$use_libbind/lib" -o \
7041	        \( ! -f "$use_libbind/lib/libisc.a" -a \
7042		   ! -f	"$use_libbind/lib/libisc.la" \)
7043	then
7044		as_fn_error $? "Cannot find bind libraries at $use_libbind/lib" "$LINENO" 5
7045	fi
7046	BINDDIR="$use_libbind"
7047	BINDLIBIRSDIR="$BINDDIR/lib"
7048	BINDLIBDNSDIR="$BINDDIR/lib"
7049	BINDLIBISCCFGDIR="$BINDDIR/lib"
7050	BINDLIBISCDIR="$BINDDIR/lib"
7051	DISTCHECK_LIBBIND_CONFIGURE_FLAG="--with-libbind=$use_libbind"
7052	;;
7053esac
7054
7055
7056
7057
7058
7059
7060
7061
7062 if test "$use_libbind" = "no"; then
7063  HAVE_BINDDIR_TRUE=
7064  HAVE_BINDDIR_FALSE='#'
7065else
7066  HAVE_BINDDIR_TRUE='#'
7067  HAVE_BINDDIR_FALSE=
7068fi
7069
7070
7071#
7072# GNU libtool support
7073#
7074case "$build_os" in
7075	sunos*)
7076		# Just set the maximum command line length for sunos
7077		# as it otherwise takes a exceptionally long time to
7078		# work it out. Required for libtool.
7079
7080		lt_cv_sys_max_cmd_len=4096
7081		;;
7082esac
7083
7084want_libtool="no"
7085
7086BINDLT=
7087DISTCHECK_LIBTOOL_CONFIGURE_FLAG=
7088# Check whether --enable-libtool was given.
7089if test "${enable_libtool+set}" = set; then :
7090  enableval=$enable_libtool; want_libtool="$enableval"
7091fi
7092
7093
7094if test "$use_libbind" != "no"; then
7095	if test "$want_libtool" = "yes" -a \
7096	        ! -f "$use_libbind/lib/libisc.la"
7097	then
7098		as_fn_error $? "Cannot find dynamic libraries at $use_libbind/lib" "$LINENO" 5
7099	fi
7100	if test "$want_libtool" = "no" -a \
7101	        ! -f "$use_libbind/lib/libisc.a"
7102	then
7103		as_fn_error $? "Cannot find static libraries at $use_libbind/lib" "$LINENO" 5
7104	fi
7105fi
7106
7107
7108if test "$want_libtool" = "yes"; then
7109	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: legacy configure is used but libtool is enabled. Trying to recover..." >&5
7110$as_echo "$as_me: WARNING: legacy configure is used but libtool is enabled. Trying to recover..." >&2;}
7111	# expand $ac_configure_args
7112	eval "set my_configure_args $ac_configure_args"
7113	shift
7114	cd $srcdir; exec ./config+lt "$@"
7115	as_fn_error $? "Recovering failed" "$LINENO" 5
7116fi
7117
7118DHLIBS=LIBRARIES
7119A=a
7120
7121
7122
7123
7124
7125
7126# quoting in Makefile.am.in
7127Q=@
7128
7129
7130# install bind includes and libraries
7131
7132want_install_bind="no"
7133if test "$want_libtool" = "yes"; then
7134	want_install_bind="yes"
7135fi
7136if test "$use_libbind" != "no"; then
7137	want_install_bind="no"
7138fi
7139# Check whether --enable-bind_install was given.
7140if test "${enable_bind_install+set}" = set; then :
7141  enableval=$enable_bind_install; want_install_bind="$enableval"
7142fi
7143
7144if test "$want_install_bind" = "yes"; then
7145        if test "$use_libbind" != "no"; then
7146		{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-bind-install does nothing when --with-libbind is set" >&5
7147$as_echo "$as_me: WARNING: --enable-bind-install does nothing when --with-libbind is set" >&2;}
7148	fi
7149elif test "$want_libtool" = "yes" -a "$use_libbind" = "no"; then
7150	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: embedded dynamic bind libraries must be installed" >&5
7151$as_echo "$as_me: WARNING: embedded dynamic bind libraries must be installed" >&2;}
7152fi
7153 if test "$want_install_bind" = "yes"; then
7154  INSTALL_BIND_TRUE=
7155  INSTALL_BIND_FALSE='#'
7156else
7157  INSTALL_BIND_TRUE='#'
7158  INSTALL_BIND_FALSE=
7159fi
7160
7161
7162# OpenLDAP support.
7163
7164# Check whether --with-ldap was given.
7165if test "${with_ldap+set}" = set; then :
7166  withval=$with_ldap; ldap=$withval
7167else
7168  ldap=no
7169fi
7170
7171
7172# OpenLDAP with SSL support.
7173
7174# Check whether --with-ldapcrypto was given.
7175if test "${with_ldapcrypto+set}" = set; then :
7176  withval=$with_ldapcrypto; ldapcrypto=$withval
7177else
7178  ldapcrypto=no
7179fi
7180
7181
7182# Gssapi to allow LDAP to authenticate with a keytab
7183
7184# Check whether --with-ldap-gssapi was given.
7185if test "${with_ldap_gssapi+set}" = set; then :
7186  withval=$with_ldap_gssapi; ldap_gssapi=$withval
7187else
7188  ldap_gssapi=no
7189fi
7190
7191
7192
7193# LDAP CASA auth support.
7194
7195# Check whether --with-ldapcasa was given.
7196if test "${with_ldapcasa+set}" = set; then :
7197  withval=$with_ldapcasa; ldapcasa=$withval
7198else
7199  ldapcasa=no
7200fi
7201
7202
7203# OpenLDAP support is disabled by default, if enabled then SSL support is an
7204# extra optional that is also disabled by default.  Enabling LDAP SSL support
7205# implies enabling LDAP support. Similarly, KRB5 support implies LDAP support,
7206# but doesn't include SSL. The two are not dependant.
7207if test x$ldap = xyes || test x$ldapcrypto = xyes || test x$ldap_gssapi = xyes; then
7208    saved_LIBS="$LIBS"
7209    LIBS=""
7210    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ldap_initialize" >&5
7211$as_echo_n "checking for library containing ldap_initialize... " >&6; }
7212if ${ac_cv_search_ldap_initialize+:} false; then :
7213  $as_echo_n "(cached) " >&6
7214else
7215  ac_func_search_save_LIBS=$LIBS
7216cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7217/* end confdefs.h.  */
7218
7219/* Override any GCC internal prototype to avoid an error.
7220   Use char because int might match the return type of a GCC
7221   builtin and then its argument prototype would still apply.  */
7222#ifdef __cplusplus
7223extern "C"
7224#endif
7225char ldap_initialize ();
7226int
7227main ()
7228{
7229return ldap_initialize ();
7230  ;
7231  return 0;
7232}
7233_ACEOF
7234for ac_lib in '' ldap; do
7235  if test -z "$ac_lib"; then
7236    ac_res="none required"
7237  else
7238    ac_res=-l$ac_lib
7239    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7240  fi
7241  if ac_fn_c_try_link "$LINENO"; then :
7242  ac_cv_search_ldap_initialize=$ac_res
7243fi
7244rm -f core conftest.err conftest.$ac_objext \
7245    conftest$ac_exeext
7246  if ${ac_cv_search_ldap_initialize+:} false; then :
7247  break
7248fi
7249done
7250if ${ac_cv_search_ldap_initialize+:} false; then :
7251
7252else
7253  ac_cv_search_ldap_initialize=no
7254fi
7255rm conftest.$ac_ext
7256LIBS=$ac_func_search_save_LIBS
7257fi
7258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ldap_initialize" >&5
7259$as_echo "$ac_cv_search_ldap_initialize" >&6; }
7260ac_res=$ac_cv_search_ldap_initialize
7261if test "$ac_res" != no; then :
7262  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7263
7264else
7265  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7266$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7267as_fn_error $? "*** Cannot find ldap_initialize with -lldap - do you need to install an OpenLDAP2 Devel package?
7268See \`config.log' for more details" "$LINENO" 5; }
7269fi
7270
7271    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ber_pvt_opt_on" >&5
7272$as_echo_n "checking for library containing ber_pvt_opt_on... " >&6; }
7273if ${ac_cv_search_ber_pvt_opt_on+:} false; then :
7274  $as_echo_n "(cached) " >&6
7275else
7276  ac_func_search_save_LIBS=$LIBS
7277cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7278/* end confdefs.h.  */
7279
7280/* Override any GCC internal prototype to avoid an error.
7281   Use char because int might match the return type of a GCC
7282   builtin and then its argument prototype would still apply.  */
7283#ifdef __cplusplus
7284extern "C"
7285#endif
7286char ber_pvt_opt_on ();
7287int
7288main ()
7289{
7290return ber_pvt_opt_on ();
7291  ;
7292  return 0;
7293}
7294_ACEOF
7295for ac_lib in '' lber; do
7296  if test -z "$ac_lib"; then
7297    ac_res="none required"
7298  else
7299    ac_res=-l$ac_lib
7300    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7301  fi
7302  if ac_fn_c_try_link "$LINENO"; then :
7303  ac_cv_search_ber_pvt_opt_on=$ac_res
7304fi
7305rm -f core conftest.err conftest.$ac_objext \
7306    conftest$ac_exeext
7307  if ${ac_cv_search_ber_pvt_opt_on+:} false; then :
7308  break
7309fi
7310done
7311if ${ac_cv_search_ber_pvt_opt_on+:} false; then :
7312
7313else
7314  ac_cv_search_ber_pvt_opt_on=no
7315fi
7316rm conftest.$ac_ext
7317LIBS=$ac_func_search_save_LIBS
7318fi
7319{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ber_pvt_opt_on" >&5
7320$as_echo "$ac_cv_search_ber_pvt_opt_on" >&6; }
7321ac_res=$ac_cv_search_ber_pvt_opt_on
7322if test "$ac_res" != no; then :
7323  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7324
7325else
7326  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7327$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7328as_fn_error $? "*** Cannot find ber_pvt_opt_on with -llber - do you need to install an OpenLDAP2 Devel package?
7329See \`config.log' for more details" "$LINENO" 5; }
7330fi
7331
7332    if test x$ldap_gssapi = xyes ; then
7333    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing krb5_init_context" >&5
7334$as_echo_n "checking for library containing krb5_init_context... " >&6; }
7335if ${ac_cv_search_krb5_init_context+:} false; then :
7336  $as_echo_n "(cached) " >&6
7337else
7338  ac_func_search_save_LIBS=$LIBS
7339cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7340/* end confdefs.h.  */
7341
7342/* Override any GCC internal prototype to avoid an error.
7343   Use char because int might match the return type of a GCC
7344   builtin and then its argument prototype would still apply.  */
7345#ifdef __cplusplus
7346extern "C"
7347#endif
7348char krb5_init_context ();
7349int
7350main ()
7351{
7352return krb5_init_context ();
7353  ;
7354  return 0;
7355}
7356_ACEOF
7357for ac_lib in '' krb5; do
7358  if test -z "$ac_lib"; then
7359    ac_res="none required"
7360  else
7361    ac_res=-l$ac_lib
7362    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7363  fi
7364  if ac_fn_c_try_link "$LINENO"; then :
7365  ac_cv_search_krb5_init_context=$ac_res
7366fi
7367rm -f core conftest.err conftest.$ac_objext \
7368    conftest$ac_exeext
7369  if ${ac_cv_search_krb5_init_context+:} false; then :
7370  break
7371fi
7372done
7373if ${ac_cv_search_krb5_init_context+:} false; then :
7374
7375else
7376  ac_cv_search_krb5_init_context=no
7377fi
7378rm conftest.$ac_ext
7379LIBS=$ac_func_search_save_LIBS
7380fi
7381{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_krb5_init_context" >&5
7382$as_echo "$ac_cv_search_krb5_init_context" >&6; }
7383ac_res=$ac_cv_search_krb5_init_context
7384if test "$ac_res" != no; then :
7385  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7386
7387else
7388  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7389$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7390as_fn_error $? "*** Cannot find krb5_init_context with -lkrb5 - do you need to install a Kerberos Devel package?
7391See \`config.log' for more details" "$LINENO" 5; }
7392fi
7393
7394    fi
7395
7396    # Create LDAP_LIBS which we specify them explicitly rather than lumping them in with LIBS
7397    LDAP_LIBS=$LIBS
7398
7399    LIBS="$saved_LIBS"
7400
7401
7402    for ac_header in ldap.h
7403do :
7404  ac_fn_c_check_header_mongrel "$LINENO" "ldap.h" "ac_cv_header_ldap_h" "$ac_includes_default"
7405if test "x$ac_cv_header_ldap_h" = xyes; then :
7406  cat >>confdefs.h <<_ACEOF
7407#define HAVE_LDAP_H 1
7408_ACEOF
7409
7410fi
7411
7412done
7413
7414    for ac_func in inet_pton inet_ntop
7415do :
7416  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7417ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
7418if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7419  cat >>confdefs.h <<_ACEOF
7420#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
7421_ACEOF
7422
7423fi
7424done
7425
7426
7427
7428    LDAP_CFLAGS="-DLDAP_CONFIGURATION"
7429
7430    if test x$ldapcasa = xyes ; then
7431    for ac_header in micasa_mgmd.h
7432do :
7433  ac_fn_c_check_header_mongrel "$LINENO" "micasa_mgmd.h" "ac_cv_header_micasa_mgmd_h" "$ac_includes_default"
7434if test "x$ac_cv_header_micasa_mgmd_h" = xyes; then :
7435  cat >>confdefs.h <<_ACEOF
7436#define HAVE_MICASA_MGMD_H 1
7437_ACEOF
7438
7439           LDAP_CFLAGS="$LDAP_CFLAGS -DLDAP_CASA_AUTH"
7440
7441else
7442  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7443$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7444as_fn_error $? "*** Cannot find micasa_mgmd.h for ldap casa auth support
7445See \`config.log' for more details" "$LINENO" 5; }
7446fi
7447
7448done
7449
7450    fi
7451
7452    if test x$ldapcrypto = xyes ; then
7453    LDAP_CFLAGS="$LDAP_CFLAGS -DLDAP_USE_SSL"
7454    fi
7455
7456    if test x$ldap_gssapi = xyes; then
7457    LDAP_CFLAGS="$LDAP_CFLAGS -DLDAP_USE_GSSAPI"
7458    fi
7459
7460    LDAP_CFLAGS=$LDAP_CFLAGS
7461
7462fi
7463
7464# Append selected warning levels to CFLAGS before substitution (but after
7465# AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])],[],[]) & etc).
7466CFLAGS="$CFLAGS $STD_CWARNINGS"
7467
7468# Try to add the bind and dhcp include directories
7469CFLAGS="$CFLAGS -I\$(top_srcdir)/includes -I$BINDDIR/include"
7470
7471case "$host" in
7472*-darwin*)
7473    CFLAGS="$CFLAGS -D__APPLE_USE_RFC_3542";;
7474*-solaris*)
7475    # As of Solaris 11, ethernet dev files are in /dev/net
7476    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/net" >&5
7477$as_echo_n "checking for /dev/net... " >&6; }
7478if ${ac_cv_file__dev_net+:} false; then :
7479  $as_echo_n "(cached) " >&6
7480else
7481  test "$cross_compiling" = yes &&
7482  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
7483if test -r "/dev/net"; then
7484  ac_cv_file__dev_net=yes
7485else
7486  ac_cv_file__dev_net=no
7487fi
7488fi
7489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__dev_net" >&5
7490$as_echo "$ac_cv_file__dev_net" >&6; }
7491if test "x$ac_cv_file__dev_net" = xyes; then :
7492
7493$as_echo "#define USE_DEV_NET 1" >>confdefs.h
7494
7495fi
7496
7497    ;;
7498esac
7499
7500
7501  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for flexible array members" >&5
7502$as_echo_n "checking for flexible array members... " >&6; }
7503if ${ac_cv_c_flexmember+:} false; then :
7504  $as_echo_n "(cached) " >&6
7505else
7506  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7507/* end confdefs.h.  */
7508#include <stdlib.h>
7509	    #include <stdio.h>
7510	    #include <stddef.h>
7511	    struct s { int n; double d[]; };
7512int
7513main ()
7514{
7515int m = getchar ();
7516	    struct s *p = malloc (offsetof (struct s, d)
7517				  + m * sizeof (double));
7518	    p->d[0] = 0.0;
7519	    return p->d != (double *) NULL;
7520  ;
7521  return 0;
7522}
7523_ACEOF
7524if ac_fn_c_try_compile "$LINENO"; then :
7525  ac_cv_c_flexmember=yes
7526else
7527  ac_cv_c_flexmember=no
7528fi
7529rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7530fi
7531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_flexmember" >&5
7532$as_echo "$ac_cv_c_flexmember" >&6; }
7533  if test $ac_cv_c_flexmember = yes; then
7534
7535$as_echo "#define FLEXIBLE_ARRAY_MEMBER /**/" >>confdefs.h
7536
7537  else
7538    $as_echo "#define FLEXIBLE_ARRAY_MEMBER 1" >>confdefs.h
7539
7540  fi
7541
7542
7543ac_config_files="$ac_config_files Makefile client/Makefile client/tests/Makefile common/Makefile.am common/Makefile common/tests/Makefile dhcpctl/Makefile.am dhcpctl/Makefile includes/Makefile keama/Makefile omapip/Makefile.am omapip/Makefile relay/Makefile relay/tests/Makefile server/Makefile tests/Makefile.am tests/Makefile tests/unittest.sh server/tests/Makefile doc/devel/doxyfile"
7544
7545cat >confcache <<\_ACEOF
7546# This file is a shell script that caches the results of configure
7547# tests run on this system so they can be shared between configure
7548# scripts and configure runs, see configure's option --config-cache.
7549# It is not useful on other systems.  If it contains results you don't
7550# want to keep, you may remove or edit it.
7551#
7552# config.status only pays attention to the cache file if you give it
7553# the --recheck option to rerun configure.
7554#
7555# `ac_cv_env_foo' variables (set or unset) will be overridden when
7556# loading this file, other *unset* `ac_cv_foo' will be assigned the
7557# following values.
7558
7559_ACEOF
7560
7561# The following way of writing the cache mishandles newlines in values,
7562# but we know of no workaround that is simple, portable, and efficient.
7563# So, we kill variables containing newlines.
7564# Ultrix sh set writes to stderr and can't be redirected directly,
7565# and sets the high bit in the cache file unless we assign to the vars.
7566(
7567  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7568    eval ac_val=\$$ac_var
7569    case $ac_val in #(
7570    *${as_nl}*)
7571      case $ac_var in #(
7572      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
7573$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
7574      esac
7575      case $ac_var in #(
7576      _ | IFS | as_nl) ;; #(
7577      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
7578      *) { eval $ac_var=; unset $ac_var;} ;;
7579      esac ;;
7580    esac
7581  done
7582
7583  (set) 2>&1 |
7584    case $as_nl`(ac_space=' '; set) 2>&1` in #(
7585    *${as_nl}ac_space=\ *)
7586      # `set' does not quote correctly, so add quotes: double-quote
7587      # substitution turns \\\\ into \\, and sed turns \\ into \.
7588      sed -n \
7589	"s/'/'\\\\''/g;
7590	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7591      ;; #(
7592    *)
7593      # `set' quotes correctly as required by POSIX, so do not add quotes.
7594      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7595      ;;
7596    esac |
7597    sort
7598) |
7599  sed '
7600     /^ac_cv_env_/b end
7601     t clear
7602     :clear
7603     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7604     t end
7605     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7606     :end' >>confcache
7607if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7608  if test -w "$cache_file"; then
7609    if test "x$cache_file" != "x/dev/null"; then
7610      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
7611$as_echo "$as_me: updating cache $cache_file" >&6;}
7612      if test ! -f "$cache_file" || test -h "$cache_file"; then
7613	cat confcache >"$cache_file"
7614      else
7615        case $cache_file in #(
7616        */* | ?:*)
7617	  mv -f confcache "$cache_file"$$ &&
7618	  mv -f "$cache_file"$$ "$cache_file" ;; #(
7619        *)
7620	  mv -f confcache "$cache_file" ;;
7621	esac
7622      fi
7623    fi
7624  else
7625    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
7626$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7627  fi
7628fi
7629rm -f confcache
7630
7631test "x$prefix" = xNONE && prefix=$ac_default_prefix
7632# Let make expand exec_prefix.
7633test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7634
7635DEFS=-DHAVE_CONFIG_H
7636
7637ac_libobjs=
7638ac_ltlibobjs=
7639U=
7640for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7641  # 1. Remove the extension, and $U if already installed.
7642  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7643  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
7644  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
7645  #    will be set to the directory where LIBOBJS objects are built.
7646  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7647  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7648done
7649LIBOBJS=$ac_libobjs
7650
7651LTLIBOBJS=$ac_ltlibobjs
7652
7653
7654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
7655$as_echo_n "checking that generated files are newer than configure... " >&6; }
7656   if test -n "$am_sleep_pid"; then
7657     # Hide warnings about reused PIDs.
7658     wait $am_sleep_pid 2>/dev/null
7659   fi
7660   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
7661$as_echo "done" >&6; }
7662 if test -n "$EXEEXT"; then
7663  am__EXEEXT_TRUE=
7664  am__EXEEXT_FALSE='#'
7665else
7666  am__EXEEXT_TRUE='#'
7667  am__EXEEXT_FALSE=
7668fi
7669
7670if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
7671  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
7672Usually this means the macro was only invoked conditionally." "$LINENO" 5
7673fi
7674if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
7675  as_fn_error $? "conditional \"AMDEP\" was never defined.
7676Usually this means the macro was only invoked conditionally." "$LINENO" 5
7677fi
7678if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
7679  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
7680Usually this means the macro was only invoked conditionally." "$LINENO" 5
7681fi
7682
7683if test -z "${BIND_ATF_TRUE}" && test -z "${BIND_ATF_FALSE}"; then
7684  as_fn_error $? "conditional \"BIND_ATF\" was never defined.
7685Usually this means the macro was only invoked conditionally." "$LINENO" 5
7686fi
7687if test -z "${HAVE_ATF_TRUE}" && test -z "${HAVE_ATF_FALSE}"; then
7688  as_fn_error $? "conditional \"HAVE_ATF\" was never defined.
7689Usually this means the macro was only invoked conditionally." "$LINENO" 5
7690fi
7691if test -z "${HAVE_BINDDIR_TRUE}" && test -z "${HAVE_BINDDIR_FALSE}"; then
7692  as_fn_error $? "conditional \"HAVE_BINDDIR\" was never defined.
7693Usually this means the macro was only invoked conditionally." "$LINENO" 5
7694fi
7695if test -z "${INSTALL_BIND_TRUE}" && test -z "${INSTALL_BIND_FALSE}"; then
7696  as_fn_error $? "conditional \"INSTALL_BIND\" was never defined.
7697Usually this means the macro was only invoked conditionally." "$LINENO" 5
7698fi
7699
7700: "${CONFIG_STATUS=./config.status}"
7701ac_write_fail=0
7702ac_clean_files_save=$ac_clean_files
7703ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7704{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7705$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7706as_write_fail=0
7707cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7708#! $SHELL
7709# Generated by $as_me.
7710# Run this file to recreate the current configuration.
7711# Compiler output produced by configure, useful for debugging
7712# configure, is in config.log if it exists.
7713
7714debug=false
7715ac_cs_recheck=false
7716ac_cs_silent=false
7717
7718SHELL=\${CONFIG_SHELL-$SHELL}
7719export SHELL
7720_ASEOF
7721cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
7722## -------------------- ##
7723## M4sh Initialization. ##
7724## -------------------- ##
7725
7726# Be more Bourne compatible
7727DUALCASE=1; export DUALCASE # for MKS sh
7728if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7729  emulate sh
7730  NULLCMD=:
7731  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7732  # is contrary to our usage.  Disable this feature.
7733  alias -g '${1+"$@"}'='"$@"'
7734  setopt NO_GLOB_SUBST
7735else
7736  case `(set -o) 2>/dev/null` in #(
7737  *posix*) :
7738    set -o posix ;; #(
7739  *) :
7740     ;;
7741esac
7742fi
7743
7744
7745as_nl='
7746'
7747export as_nl
7748# Printing a long string crashes Solaris 7 /usr/bin/printf.
7749as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7750as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7751as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7752# Prefer a ksh shell builtin over an external printf program on Solaris,
7753# but without wasting forks for bash or zsh.
7754if test -z "$BASH_VERSION$ZSH_VERSION" \
7755    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7756  as_echo='print -r --'
7757  as_echo_n='print -rn --'
7758elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7759  as_echo='printf %s\n'
7760  as_echo_n='printf %s'
7761else
7762  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7763    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
7764    as_echo_n='/usr/ucb/echo -n'
7765  else
7766    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7767    as_echo_n_body='eval
7768      arg=$1;
7769      case $arg in #(
7770      *"$as_nl"*)
7771	expr "X$arg" : "X\\(.*\\)$as_nl";
7772	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7773      esac;
7774      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
7775    '
7776    export as_echo_n_body
7777    as_echo_n='sh -c $as_echo_n_body as_echo'
7778  fi
7779  export as_echo_body
7780  as_echo='sh -c $as_echo_body as_echo'
7781fi
7782
7783# The user is always right.
7784if test "${PATH_SEPARATOR+set}" != set; then
7785  PATH_SEPARATOR=:
7786  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7787    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7788      PATH_SEPARATOR=';'
7789  }
7790fi
7791
7792
7793# IFS
7794# We need space, tab and new line, in precisely that order.  Quoting is
7795# there to prevent editors from complaining about space-tab.
7796# (If _AS_PATH_WALK were called with IFS unset, it would disable word
7797# splitting by setting IFS to empty value.)
7798IFS=" ""	$as_nl"
7799
7800# Find who we are.  Look in the path if we contain no directory separator.
7801as_myself=
7802case $0 in #((
7803  *[\\/]* ) as_myself=$0 ;;
7804  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7805for as_dir in $PATH
7806do
7807  IFS=$as_save_IFS
7808  test -z "$as_dir" && as_dir=.
7809    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7810  done
7811IFS=$as_save_IFS
7812
7813     ;;
7814esac
7815# We did not find ourselves, most probably we were run as `sh COMMAND'
7816# in which case we are not to be found in the path.
7817if test "x$as_myself" = x; then
7818  as_myself=$0
7819fi
7820if test ! -f "$as_myself"; then
7821  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7822  exit 1
7823fi
7824
7825# Unset variables that we do not need and which cause bugs (e.g. in
7826# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
7827# suppresses any "Segmentation fault" message there.  '((' could
7828# trigger a bug in pdksh 5.2.14.
7829for as_var in BASH_ENV ENV MAIL MAILPATH
7830do eval test x\${$as_var+set} = xset \
7831  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7832done
7833PS1='$ '
7834PS2='> '
7835PS4='+ '
7836
7837# NLS nuisances.
7838LC_ALL=C
7839export LC_ALL
7840LANGUAGE=C
7841export LANGUAGE
7842
7843# CDPATH.
7844(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
7845
7846
7847# as_fn_error STATUS ERROR [LINENO LOG_FD]
7848# ----------------------------------------
7849# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7850# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7851# script with STATUS, using 1 if that was 0.
7852as_fn_error ()
7853{
7854  as_status=$1; test $as_status -eq 0 && as_status=1
7855  if test "$4"; then
7856    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
7857    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7858  fi
7859  $as_echo "$as_me: error: $2" >&2
7860  as_fn_exit $as_status
7861} # as_fn_error
7862
7863
7864# as_fn_set_status STATUS
7865# -----------------------
7866# Set $? to STATUS, without forking.
7867as_fn_set_status ()
7868{
7869  return $1
7870} # as_fn_set_status
7871
7872# as_fn_exit STATUS
7873# -----------------
7874# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7875as_fn_exit ()
7876{
7877  set +e
7878  as_fn_set_status $1
7879  exit $1
7880} # as_fn_exit
7881
7882# as_fn_unset VAR
7883# ---------------
7884# Portably unset VAR.
7885as_fn_unset ()
7886{
7887  { eval $1=; unset $1;}
7888}
7889as_unset=as_fn_unset
7890# as_fn_append VAR VALUE
7891# ----------------------
7892# Append the text in VALUE to the end of the definition contained in VAR. Take
7893# advantage of any shell optimizations that allow amortized linear growth over
7894# repeated appends, instead of the typical quadratic growth present in naive
7895# implementations.
7896if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
7897  eval 'as_fn_append ()
7898  {
7899    eval $1+=\$2
7900  }'
7901else
7902  as_fn_append ()
7903  {
7904    eval $1=\$$1\$2
7905  }
7906fi # as_fn_append
7907
7908# as_fn_arith ARG...
7909# ------------------
7910# Perform arithmetic evaluation on the ARGs, and store the result in the
7911# global $as_val. Take advantage of shells that can avoid forks. The arguments
7912# must be portable across $(()) and expr.
7913if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
7914  eval 'as_fn_arith ()
7915  {
7916    as_val=$(( $* ))
7917  }'
7918else
7919  as_fn_arith ()
7920  {
7921    as_val=`expr "$@" || test $? -eq 1`
7922  }
7923fi # as_fn_arith
7924
7925
7926if expr a : '\(a\)' >/dev/null 2>&1 &&
7927   test "X`expr 00001 : '.*\(...\)'`" = X001; then
7928  as_expr=expr
7929else
7930  as_expr=false
7931fi
7932
7933if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7934  as_basename=basename
7935else
7936  as_basename=false
7937fi
7938
7939if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7940  as_dirname=dirname
7941else
7942  as_dirname=false
7943fi
7944
7945as_me=`$as_basename -- "$0" ||
7946$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7947	 X"$0" : 'X\(//\)$' \| \
7948	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7949$as_echo X/"$0" |
7950    sed '/^.*\/\([^/][^/]*\)\/*$/{
7951	    s//\1/
7952	    q
7953	  }
7954	  /^X\/\(\/\/\)$/{
7955	    s//\1/
7956	    q
7957	  }
7958	  /^X\/\(\/\).*/{
7959	    s//\1/
7960	    q
7961	  }
7962	  s/.*/./; q'`
7963
7964# Avoid depending upon Character Ranges.
7965as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7966as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7967as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7968as_cr_digits='0123456789'
7969as_cr_alnum=$as_cr_Letters$as_cr_digits
7970
7971ECHO_C= ECHO_N= ECHO_T=
7972case `echo -n x` in #(((((
7973-n*)
7974  case `echo 'xy\c'` in
7975  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
7976  xy)  ECHO_C='\c';;
7977  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
7978       ECHO_T='	';;
7979  esac;;
7980*)
7981  ECHO_N='-n';;
7982esac
7983
7984rm -f conf$$ conf$$.exe conf$$.file
7985if test -d conf$$.dir; then
7986  rm -f conf$$.dir/conf$$.file
7987else
7988  rm -f conf$$.dir
7989  mkdir conf$$.dir 2>/dev/null
7990fi
7991if (echo >conf$$.file) 2>/dev/null; then
7992  if ln -s conf$$.file conf$$ 2>/dev/null; then
7993    as_ln_s='ln -s'
7994    # ... but there are two gotchas:
7995    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7996    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7997    # In both cases, we have to default to `cp -pR'.
7998    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7999      as_ln_s='cp -pR'
8000  elif ln conf$$.file conf$$ 2>/dev/null; then
8001    as_ln_s=ln
8002  else
8003    as_ln_s='cp -pR'
8004  fi
8005else
8006  as_ln_s='cp -pR'
8007fi
8008rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8009rmdir conf$$.dir 2>/dev/null
8010
8011
8012# as_fn_mkdir_p
8013# -------------
8014# Create "$as_dir" as a directory, including parents if necessary.
8015as_fn_mkdir_p ()
8016{
8017
8018  case $as_dir in #(
8019  -*) as_dir=./$as_dir;;
8020  esac
8021  test -d "$as_dir" || eval $as_mkdir_p || {
8022    as_dirs=
8023    while :; do
8024      case $as_dir in #(
8025      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8026      *) as_qdir=$as_dir;;
8027      esac
8028      as_dirs="'$as_qdir' $as_dirs"
8029      as_dir=`$as_dirname -- "$as_dir" ||
8030$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8031	 X"$as_dir" : 'X\(//\)[^/]' \| \
8032	 X"$as_dir" : 'X\(//\)$' \| \
8033	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8034$as_echo X"$as_dir" |
8035    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8036	    s//\1/
8037	    q
8038	  }
8039	  /^X\(\/\/\)[^/].*/{
8040	    s//\1/
8041	    q
8042	  }
8043	  /^X\(\/\/\)$/{
8044	    s//\1/
8045	    q
8046	  }
8047	  /^X\(\/\).*/{
8048	    s//\1/
8049	    q
8050	  }
8051	  s/.*/./; q'`
8052      test -d "$as_dir" && break
8053    done
8054    test -z "$as_dirs" || eval "mkdir $as_dirs"
8055  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
8056
8057
8058} # as_fn_mkdir_p
8059if mkdir -p . 2>/dev/null; then
8060  as_mkdir_p='mkdir -p "$as_dir"'
8061else
8062  test -d ./-p && rmdir ./-p
8063  as_mkdir_p=false
8064fi
8065
8066
8067# as_fn_executable_p FILE
8068# -----------------------
8069# Test if FILE is an executable regular file.
8070as_fn_executable_p ()
8071{
8072  test -f "$1" && test -x "$1"
8073} # as_fn_executable_p
8074as_test_x='test -x'
8075as_executable_p=as_fn_executable_p
8076
8077# Sed expression to map a string onto a valid CPP name.
8078as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8079
8080# Sed expression to map a string onto a valid variable name.
8081as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8082
8083
8084exec 6>&1
8085## ----------------------------------- ##
8086## Main body of $CONFIG_STATUS script. ##
8087## ----------------------------------- ##
8088_ASEOF
8089test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8090
8091cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8092# Save the log message, to keep $0 and so on meaningful, and to
8093# report actual input values of CONFIG_FILES etc. instead of their
8094# values after options handling.
8095ac_log="
8096This file was extended by DHCP $as_me 4.4.2-P1, which was
8097generated by GNU Autoconf 2.69.  Invocation command line was
8098
8099  CONFIG_FILES    = $CONFIG_FILES
8100  CONFIG_HEADERS  = $CONFIG_HEADERS
8101  CONFIG_LINKS    = $CONFIG_LINKS
8102  CONFIG_COMMANDS = $CONFIG_COMMANDS
8103  $ $0 $@
8104
8105on `(hostname || uname -n) 2>/dev/null | sed 1q`
8106"
8107
8108_ACEOF
8109
8110case $ac_config_files in *"
8111"*) set x $ac_config_files; shift; ac_config_files=$*;;
8112esac
8113
8114case $ac_config_headers in *"
8115"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8116esac
8117
8118
8119cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8120# Files that config.status was made for.
8121config_files="$ac_config_files"
8122config_headers="$ac_config_headers"
8123config_commands="$ac_config_commands"
8124
8125_ACEOF
8126
8127cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8128ac_cs_usage="\
8129\`$as_me' instantiates files and other configuration actions
8130from templates according to the current configuration.  Unless the files
8131and actions are specified as TAGs, all are instantiated by default.
8132
8133Usage: $0 [OPTION]... [TAG]...
8134
8135  -h, --help       print this help, then exit
8136  -V, --version    print version number and configuration settings, then exit
8137      --config     print configuration, then exit
8138  -q, --quiet, --silent
8139                   do not print progress messages
8140  -d, --debug      don't remove temporary files
8141      --recheck    update $as_me by reconfiguring in the same conditions
8142      --file=FILE[:TEMPLATE]
8143                   instantiate the configuration file FILE
8144      --header=FILE[:TEMPLATE]
8145                   instantiate the configuration header FILE
8146
8147Configuration files:
8148$config_files
8149
8150Configuration headers:
8151$config_headers
8152
8153Configuration commands:
8154$config_commands
8155
8156Report bugs to <dhcp-users@isc.org>."
8157
8158_ACEOF
8159cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8160ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8161ac_cs_version="\\
8162DHCP config.status 4.4.2-P1
8163configured by $0, generated by GNU Autoconf 2.69,
8164  with options \\"\$ac_cs_config\\"
8165
8166Copyright (C) 2012 Free Software Foundation, Inc.
8167This config.status script is free software; the Free Software Foundation
8168gives unlimited permission to copy, distribute and modify it."
8169
8170ac_pwd='$ac_pwd'
8171srcdir='$srcdir'
8172INSTALL='$INSTALL'
8173MKDIR_P='$MKDIR_P'
8174AWK='$AWK'
8175test -n "\$AWK" || AWK=awk
8176_ACEOF
8177
8178cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8179# The default lists apply if the user does not specify any file.
8180ac_need_defaults=:
8181while test $# != 0
8182do
8183  case $1 in
8184  --*=?*)
8185    ac_option=`expr "X$1" : 'X\([^=]*\)='`
8186    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8187    ac_shift=:
8188    ;;
8189  --*=)
8190    ac_option=`expr "X$1" : 'X\([^=]*\)='`
8191    ac_optarg=
8192    ac_shift=:
8193    ;;
8194  *)
8195    ac_option=$1
8196    ac_optarg=$2
8197    ac_shift=shift
8198    ;;
8199  esac
8200
8201  case $ac_option in
8202  # Handling of the options.
8203  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8204    ac_cs_recheck=: ;;
8205  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8206    $as_echo "$ac_cs_version"; exit ;;
8207  --config | --confi | --conf | --con | --co | --c )
8208    $as_echo "$ac_cs_config"; exit ;;
8209  --debug | --debu | --deb | --de | --d | -d )
8210    debug=: ;;
8211  --file | --fil | --fi | --f )
8212    $ac_shift
8213    case $ac_optarg in
8214    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8215    '') as_fn_error $? "missing file argument" ;;
8216    esac
8217    as_fn_append CONFIG_FILES " '$ac_optarg'"
8218    ac_need_defaults=false;;
8219  --header | --heade | --head | --hea )
8220    $ac_shift
8221    case $ac_optarg in
8222    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8223    esac
8224    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8225    ac_need_defaults=false;;
8226  --he | --h)
8227    # Conflict between --help and --header
8228    as_fn_error $? "ambiguous option: \`$1'
8229Try \`$0 --help' for more information.";;
8230  --help | --hel | -h )
8231    $as_echo "$ac_cs_usage"; exit ;;
8232  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8233  | -silent | --silent | --silen | --sile | --sil | --si | --s)
8234    ac_cs_silent=: ;;
8235
8236  # This is an error.
8237  -*) as_fn_error $? "unrecognized option: \`$1'
8238Try \`$0 --help' for more information." ;;
8239
8240  *) as_fn_append ac_config_targets " $1"
8241     ac_need_defaults=false ;;
8242
8243  esac
8244  shift
8245done
8246
8247ac_configure_extra_args=
8248
8249if $ac_cs_silent; then
8250  exec 6>/dev/null
8251  ac_configure_extra_args="$ac_configure_extra_args --silent"
8252fi
8253
8254_ACEOF
8255cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8256if \$ac_cs_recheck; then
8257  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
8258  shift
8259  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
8260  CONFIG_SHELL='$SHELL'
8261  export CONFIG_SHELL
8262  exec "\$@"
8263fi
8264
8265_ACEOF
8266cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8267exec 5>>config.log
8268{
8269  echo
8270  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
8271## Running $as_me. ##
8272_ASBOX
8273  $as_echo "$ac_log"
8274} >&5
8275
8276_ACEOF
8277cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8278#
8279# INIT-COMMANDS
8280#
8281AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
8282
8283_ACEOF
8284
8285cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8286
8287# Handling of arguments.
8288for ac_config_target in $ac_config_targets
8289do
8290  case $ac_config_target in
8291    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
8292    "includes/config.h") CONFIG_HEADERS="$CONFIG_HEADERS includes/config.h" ;;
8293    "$srcdir/bind/Makefile") CONFIG_FILES="$CONFIG_FILES $srcdir/bind/Makefile" ;;
8294    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
8295    "client/Makefile") CONFIG_FILES="$CONFIG_FILES client/Makefile" ;;
8296    "client/tests/Makefile") CONFIG_FILES="$CONFIG_FILES client/tests/Makefile" ;;
8297    "common/Makefile.am") CONFIG_FILES="$CONFIG_FILES common/Makefile.am" ;;
8298    "common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;;
8299    "common/tests/Makefile") CONFIG_FILES="$CONFIG_FILES common/tests/Makefile" ;;
8300    "dhcpctl/Makefile.am") CONFIG_FILES="$CONFIG_FILES dhcpctl/Makefile.am" ;;
8301    "dhcpctl/Makefile") CONFIG_FILES="$CONFIG_FILES dhcpctl/Makefile" ;;
8302    "includes/Makefile") CONFIG_FILES="$CONFIG_FILES includes/Makefile" ;;
8303    "keama/Makefile") CONFIG_FILES="$CONFIG_FILES keama/Makefile" ;;
8304    "omapip/Makefile.am") CONFIG_FILES="$CONFIG_FILES omapip/Makefile.am" ;;
8305    "omapip/Makefile") CONFIG_FILES="$CONFIG_FILES omapip/Makefile" ;;
8306    "relay/Makefile") CONFIG_FILES="$CONFIG_FILES relay/Makefile" ;;
8307    "relay/tests/Makefile") CONFIG_FILES="$CONFIG_FILES relay/tests/Makefile" ;;
8308    "server/Makefile") CONFIG_FILES="$CONFIG_FILES server/Makefile" ;;
8309    "tests/Makefile.am") CONFIG_FILES="$CONFIG_FILES tests/Makefile.am" ;;
8310    "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
8311    "tests/unittest.sh") CONFIG_FILES="$CONFIG_FILES tests/unittest.sh" ;;
8312    "server/tests/Makefile") CONFIG_FILES="$CONFIG_FILES server/tests/Makefile" ;;
8313    "doc/devel/doxyfile") CONFIG_FILES="$CONFIG_FILES doc/devel/doxyfile" ;;
8314
8315  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8316  esac
8317done
8318
8319
8320# If the user did not use the arguments to specify the items to instantiate,
8321# then the envvar interface is used.  Set only those that are not.
8322# We use the long form for the default assignment because of an extremely
8323# bizarre bug on SunOS 4.1.3.
8324if $ac_need_defaults; then
8325  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8326  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
8327  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
8328fi
8329
8330# Have a temporary directory for convenience.  Make it in the build tree
8331# simply because there is no reason against having it here, and in addition,
8332# creating and moving files from /tmp can sometimes cause problems.
8333# Hook for its removal unless debugging.
8334# Note that there is a small window in which the directory will not be cleaned:
8335# after its creation but before its name has been assigned to `$tmp'.
8336$debug ||
8337{
8338  tmp= ac_tmp=
8339  trap 'exit_status=$?
8340  : "${ac_tmp:=$tmp}"
8341  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
8342' 0
8343  trap 'as_fn_exit 1' 1 2 13 15
8344}
8345# Create a (secure) tmp directory for tmp files.
8346
8347{
8348  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8349  test -d "$tmp"
8350}  ||
8351{
8352  tmp=./conf$$-$RANDOM
8353  (umask 077 && mkdir "$tmp")
8354} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8355ac_tmp=$tmp
8356
8357# Set up the scripts for CONFIG_FILES section.
8358# No need to generate them if there are no CONFIG_FILES.
8359# This happens for instance with `./config.status config.h'.
8360if test -n "$CONFIG_FILES"; then
8361
8362
8363ac_cr=`echo X | tr X '\015'`
8364# On cygwin, bash can eat \r inside `` if the user requested igncr.
8365# But we know of no other shell where ac_cr would be empty at this
8366# point, so we can use a bashism as a fallback.
8367if test "x$ac_cr" = x; then
8368  eval ac_cr=\$\'\\r\'
8369fi
8370ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
8371if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
8372  ac_cs_awk_cr='\\r'
8373else
8374  ac_cs_awk_cr=$ac_cr
8375fi
8376
8377echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8378_ACEOF
8379
8380
8381{
8382  echo "cat >conf$$subs.awk <<_ACEOF" &&
8383  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
8384  echo "_ACEOF"
8385} >conf$$subs.sh ||
8386  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8387ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
8388ac_delim='%!_!# '
8389for ac_last_try in false false false false false :; do
8390  . ./conf$$subs.sh ||
8391    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8392
8393  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
8394  if test $ac_delim_n = $ac_delim_num; then
8395    break
8396  elif $ac_last_try; then
8397    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8398  else
8399    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8400  fi
8401done
8402rm -f conf$$subs.sh
8403
8404cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8405cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
8406_ACEOF
8407sed -n '
8408h
8409s/^/S["/; s/!.*/"]=/
8410p
8411g
8412s/^[^!]*!//
8413:repl
8414t repl
8415s/'"$ac_delim"'$//
8416t delim
8417:nl
8418h
8419s/\(.\{148\}\)..*/\1/
8420t more1
8421s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
8422p
8423n
8424b repl
8425:more1
8426s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8427p
8428g
8429s/.\{148\}//
8430t nl
8431:delim
8432h
8433s/\(.\{148\}\)..*/\1/
8434t more2
8435s/["\\]/\\&/g; s/^/"/; s/$/"/
8436p
8437b
8438:more2
8439s/["\\]/\\&/g; s/^/"/; s/$/"\\/
8440p
8441g
8442s/.\{148\}//
8443t delim
8444' <conf$$subs.awk | sed '
8445/^[^""]/{
8446  N
8447  s/\n//
8448}
8449' >>$CONFIG_STATUS || ac_write_fail=1
8450rm -f conf$$subs.awk
8451cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8452_ACAWK
8453cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
8454  for (key in S) S_is_set[key] = 1
8455  FS = ""
8456
8457}
8458{
8459  line = $ 0
8460  nfields = split(line, field, "@")
8461  substed = 0
8462  len = length(field[1])
8463  for (i = 2; i < nfields; i++) {
8464    key = field[i]
8465    keylen = length(key)
8466    if (S_is_set[key]) {
8467      value = S[key]
8468      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
8469      len += length(value) + length(field[++i])
8470      substed = 1
8471    } else
8472      len += 1 + keylen
8473  }
8474
8475  print line
8476}
8477
8478_ACAWK
8479_ACEOF
8480cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8481if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
8482  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
8483else
8484  cat
8485fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
8486  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
8487_ACEOF
8488
8489# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
8490# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
8491# trailing colons and then remove the whole line if VPATH becomes empty
8492# (actually we leave an empty line to preserve line numbers).
8493if test "x$srcdir" = x.; then
8494  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
8495h
8496s///
8497s/^/:/
8498s/[	 ]*$/:/
8499s/:\$(srcdir):/:/g
8500s/:\${srcdir}:/:/g
8501s/:@srcdir@:/:/g
8502s/^:*//
8503s/:*$//
8504x
8505s/\(=[	 ]*\).*/\1/
8506G
8507s/\n//
8508s/^[^=]*=[	 ]*$//
8509}'
8510fi
8511
8512cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8513fi # test -n "$CONFIG_FILES"
8514
8515# Set up the scripts for CONFIG_HEADERS section.
8516# No need to generate them if there are no CONFIG_HEADERS.
8517# This happens for instance with `./config.status Makefile'.
8518if test -n "$CONFIG_HEADERS"; then
8519cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
8520BEGIN {
8521_ACEOF
8522
8523# Transform confdefs.h into an awk script `defines.awk', embedded as
8524# here-document in config.status, that substitutes the proper values into
8525# config.h.in to produce config.h.
8526
8527# Create a delimiter string that does not exist in confdefs.h, to ease
8528# handling of long lines.
8529ac_delim='%!_!# '
8530for ac_last_try in false false :; do
8531  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
8532  if test -z "$ac_tt"; then
8533    break
8534  elif $ac_last_try; then
8535    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
8536  else
8537    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8538  fi
8539done
8540
8541# For the awk script, D is an array of macro values keyed by name,
8542# likewise P contains macro parameters if any.  Preserve backslash
8543# newline sequences.
8544
8545ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8546sed -n '
8547s/.\{148\}/&'"$ac_delim"'/g
8548t rset
8549:rset
8550s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
8551t def
8552d
8553:def
8554s/\\$//
8555t bsnl
8556s/["\\]/\\&/g
8557s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
8558D["\1"]=" \3"/p
8559s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
8560d
8561:bsnl
8562s/["\\]/\\&/g
8563s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
8564D["\1"]=" \3\\\\\\n"\\/p
8565t cont
8566s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
8567t cont
8568d
8569:cont
8570n
8571s/.\{148\}/&'"$ac_delim"'/g
8572t clear
8573:clear
8574s/\\$//
8575t bsnlc
8576s/["\\]/\\&/g; s/^/"/; s/$/"/p
8577d
8578:bsnlc
8579s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
8580b cont
8581' <confdefs.h | sed '
8582s/'"$ac_delim"'/"\\\
8583"/g' >>$CONFIG_STATUS || ac_write_fail=1
8584
8585cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8586  for (key in D) D_is_set[key] = 1
8587  FS = ""
8588}
8589/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
8590  line = \$ 0
8591  split(line, arg, " ")
8592  if (arg[1] == "#") {
8593    defundef = arg[2]
8594    mac1 = arg[3]
8595  } else {
8596    defundef = substr(arg[1], 2)
8597    mac1 = arg[2]
8598  }
8599  split(mac1, mac2, "(") #)
8600  macro = mac2[1]
8601  prefix = substr(line, 1, index(line, defundef) - 1)
8602  if (D_is_set[macro]) {
8603    # Preserve the white space surrounding the "#".
8604    print prefix "define", macro P[macro] D[macro]
8605    next
8606  } else {
8607    # Replace #undef with comments.  This is necessary, for example,
8608    # in the case of _POSIX_SOURCE, which is predefined and required
8609    # on some systems where configure will not decide to define it.
8610    if (defundef == "undef") {
8611      print "/*", prefix defundef, macro, "*/"
8612      next
8613    }
8614  }
8615}
8616{ print }
8617_ACAWK
8618_ACEOF
8619cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8620  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
8621fi # test -n "$CONFIG_HEADERS"
8622
8623
8624eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
8625shift
8626for ac_tag
8627do
8628  case $ac_tag in
8629  :[FHLC]) ac_mode=$ac_tag; continue;;
8630  esac
8631  case $ac_mode$ac_tag in
8632  :[FHL]*:*);;
8633  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
8634  :[FH]-) ac_tag=-:-;;
8635  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
8636  esac
8637  ac_save_IFS=$IFS
8638  IFS=:
8639  set x $ac_tag
8640  IFS=$ac_save_IFS
8641  shift
8642  ac_file=$1
8643  shift
8644
8645  case $ac_mode in
8646  :L) ac_source=$1;;
8647  :[FH])
8648    ac_file_inputs=
8649    for ac_f
8650    do
8651      case $ac_f in
8652      -) ac_f="$ac_tmp/stdin";;
8653      *) # Look for the file first in the build tree, then in the source tree
8654	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
8655	 # because $ac_f cannot contain `:'.
8656	 test -f "$ac_f" ||
8657	   case $ac_f in
8658	   [\\/$]*) false;;
8659	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
8660	   esac ||
8661	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
8662      esac
8663      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
8664      as_fn_append ac_file_inputs " '$ac_f'"
8665    done
8666
8667    # Let's still pretend it is `configure' which instantiates (i.e., don't
8668    # use $as_me), people would be surprised to read:
8669    #    /* config.h.  Generated by config.status.  */
8670    configure_input='Generated from '`
8671	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
8672	`' by configure.'
8673    if test x"$ac_file" != x-; then
8674      configure_input="$ac_file.  $configure_input"
8675      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
8676$as_echo "$as_me: creating $ac_file" >&6;}
8677    fi
8678    # Neutralize special characters interpreted by sed in replacement strings.
8679    case $configure_input in #(
8680    *\&* | *\|* | *\\* )
8681       ac_sed_conf_input=`$as_echo "$configure_input" |
8682       sed 's/[\\\\&|]/\\\\&/g'`;; #(
8683    *) ac_sed_conf_input=$configure_input;;
8684    esac
8685
8686    case $ac_tag in
8687    *:-:* | *:-) cat >"$ac_tmp/stdin" \
8688      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
8689    esac
8690    ;;
8691  esac
8692
8693  ac_dir=`$as_dirname -- "$ac_file" ||
8694$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8695	 X"$ac_file" : 'X\(//\)[^/]' \| \
8696	 X"$ac_file" : 'X\(//\)$' \| \
8697	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
8698$as_echo X"$ac_file" |
8699    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8700	    s//\1/
8701	    q
8702	  }
8703	  /^X\(\/\/\)[^/].*/{
8704	    s//\1/
8705	    q
8706	  }
8707	  /^X\(\/\/\)$/{
8708	    s//\1/
8709	    q
8710	  }
8711	  /^X\(\/\).*/{
8712	    s//\1/
8713	    q
8714	  }
8715	  s/.*/./; q'`
8716  as_dir="$ac_dir"; as_fn_mkdir_p
8717  ac_builddir=.
8718
8719case "$ac_dir" in
8720.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8721*)
8722  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8723  # A ".." for each directory in $ac_dir_suffix.
8724  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8725  case $ac_top_builddir_sub in
8726  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8727  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8728  esac ;;
8729esac
8730ac_abs_top_builddir=$ac_pwd
8731ac_abs_builddir=$ac_pwd$ac_dir_suffix
8732# for backward compatibility:
8733ac_top_builddir=$ac_top_build_prefix
8734
8735case $srcdir in
8736  .)  # We are building in place.
8737    ac_srcdir=.
8738    ac_top_srcdir=$ac_top_builddir_sub
8739    ac_abs_top_srcdir=$ac_pwd ;;
8740  [\\/]* | ?:[\\/]* )  # Absolute name.
8741    ac_srcdir=$srcdir$ac_dir_suffix;
8742    ac_top_srcdir=$srcdir
8743    ac_abs_top_srcdir=$srcdir ;;
8744  *) # Relative name.
8745    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8746    ac_top_srcdir=$ac_top_build_prefix$srcdir
8747    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8748esac
8749ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8750
8751
8752  case $ac_mode in
8753  :F)
8754  #
8755  # CONFIG_FILE
8756  #
8757
8758  case $INSTALL in
8759  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8760  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8761  esac
8762  ac_MKDIR_P=$MKDIR_P
8763  case $MKDIR_P in
8764  [\\/$]* | ?:[\\/]* ) ;;
8765  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
8766  esac
8767_ACEOF
8768
8769
8770# Neutralize VPATH when `$srcdir' = `.'.
8771# Shell code in configure.ac might set extrasub.
8772# FIXME: do we really want to maintain this feature?
8773cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8774ac_sed_extra="$ac_vpsub
8775$extrasub
8776_ACEOF
8777cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8778:t
8779/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8780s|@configure_input@|$ac_sed_conf_input|;t t
8781s&@top_builddir@&$ac_top_builddir_sub&;t t
8782s&@top_build_prefix@&$ac_top_build_prefix&;t t
8783s&@srcdir@&$ac_srcdir&;t t
8784s&@abs_srcdir@&$ac_abs_srcdir&;t t
8785s&@top_srcdir@&$ac_top_srcdir&;t t
8786s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8787s&@builddir@&$ac_builddir&;t t
8788s&@abs_builddir@&$ac_abs_builddir&;t t
8789s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8790s&@INSTALL@&$ac_INSTALL&;t t
8791s&@MKDIR_P@&$ac_MKDIR_P&;t t
8792"
8793eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8794  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8795
8796
8797  rm -f "$ac_tmp/stdin"
8798  case $ac_file in
8799  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8800  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8801  esac \
8802  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8803 ;;
8804  :H)
8805  #
8806  # CONFIG_HEADER
8807  #
8808  if test x"$ac_file" != x-; then
8809    {
8810      $as_echo "/* $configure_input  */" \
8811      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8812    } >"$ac_tmp/config.h" \
8813      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8814    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8815      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8816$as_echo "$as_me: $ac_file is unchanged" >&6;}
8817    else
8818      rm -f "$ac_file"
8819      mv "$ac_tmp/config.h" "$ac_file" \
8820	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
8821    fi
8822  else
8823    $as_echo "/* $configure_input  */" \
8824      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8825      || as_fn_error $? "could not create -" "$LINENO" 5
8826  fi
8827# Compute "$ac_file"'s index in $config_headers.
8828_am_arg="$ac_file"
8829_am_stamp_count=1
8830for _am_header in $config_headers :; do
8831  case $_am_header in
8832    $_am_arg | $_am_arg:* )
8833      break ;;
8834    * )
8835      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
8836  esac
8837done
8838echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
8839$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8840	 X"$_am_arg" : 'X\(//\)[^/]' \| \
8841	 X"$_am_arg" : 'X\(//\)$' \| \
8842	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
8843$as_echo X"$_am_arg" |
8844    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8845	    s//\1/
8846	    q
8847	  }
8848	  /^X\(\/\/\)[^/].*/{
8849	    s//\1/
8850	    q
8851	  }
8852	  /^X\(\/\/\)$/{
8853	    s//\1/
8854	    q
8855	  }
8856	  /^X\(\/\).*/{
8857	    s//\1/
8858	    q
8859	  }
8860	  s/.*/./; q'`/stamp-h$_am_stamp_count
8861 ;;
8862
8863  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8864$as_echo "$as_me: executing $ac_file commands" >&6;}
8865 ;;
8866  esac
8867
8868
8869  case $ac_file$ac_mode in
8870    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
8871  # Older Autoconf quotes --file arguments for eval, but not when files
8872  # are listed without --file.  Let's play safe and only enable the eval
8873  # if we detect the quoting.
8874  # TODO: see whether this extra hack can be removed once we start
8875  # requiring Autoconf 2.70 or later.
8876  case $CONFIG_FILES in #(
8877  *\'*) :
8878    eval set x "$CONFIG_FILES" ;; #(
8879  *) :
8880    set x $CONFIG_FILES ;; #(
8881  *) :
8882     ;;
8883esac
8884  shift
8885  # Used to flag and report bootstrapping failures.
8886  am_rc=0
8887  for am_mf
8888  do
8889    # Strip MF so we end up with the name of the file.
8890    am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
8891    # Check whether this is an Automake generated Makefile which includes
8892    # dependency-tracking related rules and includes.
8893    # Grep'ing the whole file directly is not great: AIX grep has a line
8894    # limit of 2048, but all sed's we know have understand at least 4000.
8895    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
8896      || continue
8897    am_dirpart=`$as_dirname -- "$am_mf" ||
8898$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8899	 X"$am_mf" : 'X\(//\)[^/]' \| \
8900	 X"$am_mf" : 'X\(//\)$' \| \
8901	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
8902$as_echo X"$am_mf" |
8903    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8904	    s//\1/
8905	    q
8906	  }
8907	  /^X\(\/\/\)[^/].*/{
8908	    s//\1/
8909	    q
8910	  }
8911	  /^X\(\/\/\)$/{
8912	    s//\1/
8913	    q
8914	  }
8915	  /^X\(\/\).*/{
8916	    s//\1/
8917	    q
8918	  }
8919	  s/.*/./; q'`
8920    am_filepart=`$as_basename -- "$am_mf" ||
8921$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
8922	 X"$am_mf" : 'X\(//\)$' \| \
8923	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
8924$as_echo X/"$am_mf" |
8925    sed '/^.*\/\([^/][^/]*\)\/*$/{
8926	    s//\1/
8927	    q
8928	  }
8929	  /^X\/\(\/\/\)$/{
8930	    s//\1/
8931	    q
8932	  }
8933	  /^X\/\(\/\).*/{
8934	    s//\1/
8935	    q
8936	  }
8937	  s/.*/./; q'`
8938    { echo "$as_me:$LINENO: cd "$am_dirpart" \
8939      && sed -e '/# am--include-marker/d' "$am_filepart" \
8940        | $MAKE -f - am--depfiles" >&5
8941   (cd "$am_dirpart" \
8942      && sed -e '/# am--include-marker/d' "$am_filepart" \
8943        | $MAKE -f - am--depfiles) >&5 2>&5
8944   ac_status=$?
8945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8946   (exit $ac_status); } || am_rc=$?
8947  done
8948  if test $am_rc -ne 0; then
8949    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
8950$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
8951as_fn_error $? "Something went wrong bootstrapping makefile fragments
8952    for automatic dependency tracking.  If GNU make was not used, consider
8953    re-running the configure script with MAKE=\"gmake\" (or whatever is
8954    necessary).  You can also try re-running configure with the
8955    '--disable-dependency-tracking' option to at least be able to build
8956    the package (albeit without support for automatic dependency tracking).
8957See \`config.log' for more details" "$LINENO" 5; }
8958  fi
8959  { am_dirpart=; unset am_dirpart;}
8960  { am_filepart=; unset am_filepart;}
8961  { am_mf=; unset am_mf;}
8962  { am_rc=; unset am_rc;}
8963  rm -f conftest-deps.mk
8964}
8965 ;;
8966
8967  esac
8968done # for ac_tag
8969
8970
8971as_fn_exit 0
8972_ACEOF
8973ac_clean_files=$ac_clean_files_save
8974
8975test $ac_write_fail = 0 ||
8976  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8977
8978
8979# configure is writing to config.log, and then calls config.status.
8980# config.status does its own redirection, appending to config.log.
8981# Unfortunately, on DOS this fails, as config.log is still kept open
8982# by configure, so config.status won't be able to write to it; its
8983# output is simply discarded.  So we exec the FD to /dev/null,
8984# effectively closing config.log, so it can be properly (re)opened and
8985# appended to by config.status.  When coming back to configure, we
8986# need to make the FD available again.
8987if test "$no_create" != yes; then
8988  ac_cs_success=:
8989  ac_config_status_args=
8990  test "$silent" = yes &&
8991    ac_config_status_args="$ac_config_status_args --quiet"
8992  exec 5>/dev/null
8993  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8994  exec 5>>config.log
8995  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8996  # would make configure fail if this is the last instruction.
8997  $ac_cs_success || as_fn_exit 1
8998fi
8999if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9000  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9001$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
9002fi
9003
9004
9005
9006if test "$enable_dhcpv4o6" = "yes"; then
9007	DHCP_VERSIONS="DHCPv4, DHCPv6 and DHCPv4-over-DHCPv6"
9008elif test "$enable_dhcpv6" != "no"; then
9009	DHCP_VERSIONS="DHCPv4 and DHCPv6"
9010else
9011	DHCP_VERSIONS="DHCPv4"
9012fi
9013
9014cat > config.report << END
9015
9016     ISC DHCP source configure results:
9017    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
9018
9019Package:
9020  Name:          $PACKAGE_NAME
9021  Version:       $PACKAGE_VERSION
9022
9023C Compiler:      $CC
9024
9025Flags:
9026  DEFS:          $DEFS
9027  CFLAGS:        $CFLAGS
9028
9029DHCP versions:   $DHCP_VERSIONS
9030
9031Features:
9032  debug:         $enable_debug
9033  failover:      $enable_failover
9034  execute:       $enable_execute
9035  binary-leases: $enable_binary_leases
9036  dhcpv6:        $enable_dhcpv6
9037  delayed-ack:   $enable_delayed_ack
9038  dhcpv4o6:      $enable_dhcpv4o6
9039  relay-port:    $enable_relay_port
9040
9041Developer:
9042  ATF unittests : $atf_path
9043
9044END
9045# TODO: Add Perl system tests
9046
9047if test "$atf_path" != "no"
9048then
9049echo "ATF_CFLAGS  : $ATF_CFLAGS" >> config.report
9050echo "ATF_LDFLAGS : $ATF_LDFLAGS" >> config.report
9051echo "ATF_BIN : $ATF_BIN" >> config.report
9052echo
9053fi
9054
9055cat config.report
9056
9057echo
9058echo Now you can type "make" to build ISC DHCP
9059echo
9060