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