xref: /freebsd/contrib/tcpdump/configure (revision 076ad2f8)
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 $? "Report this to tcpdump-workers@lists.tcpdump.org, 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, do we have EVP_CIPHER_CTX_new?
8120			# If so, we use it to allocate an
8121			# EVP_CIPHER_CTX, as EVP_CIPHER_CTX may be
8122			# opaque; otherwise, we allocate it ourselves.
8123			#
8124			for ac_func in EVP_CIPHER_CTX_new
8125do :
8126  ac_fn_c_check_func "$LINENO" "EVP_CIPHER_CTX_new" "ac_cv_func_EVP_CIPHER_CTX_new"
8127if test "x$ac_cv_func_EVP_CIPHER_CTX_new" = xyes; then :
8128  cat >>confdefs.h <<_ACEOF
8129#define HAVE_EVP_CIPHER_CTX_NEW 1
8130_ACEOF
8131
8132fi
8133done
8134
8135		fi
8136
8137fi
8138
8139
8140fi
8141
8142# Check for libcap-ng
8143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use libcap-ng" >&5
8144$as_echo_n "checking whether to use libcap-ng... " >&6; }
8145# Specify location for both includes and libraries.
8146want_libcap_ng=ifavailable
8147
8148# Check whether --with-cap_ng was given.
8149if test "${with_cap_ng+set}" = set; then :
8150  withval=$with_cap_ng;
8151	if test $withval = no
8152	then
8153		want_libcap_ng=no
8154		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8155$as_echo "no" >&6; }
8156	elif test $withval = yes
8157	then
8158		want_libcap_ng=yes
8159		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8160$as_echo "yes" >&6; }
8161	fi
8162
8163else
8164
8165	#
8166	# Use libcap-ng if it's present, otherwise don't.
8167	#
8168	want_libcap_ng=ifavailable
8169	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, if available" >&5
8170$as_echo "yes, if available" >&6; }
8171
8172fi
8173
8174if test "$want_libcap_ng" != "no"; then
8175	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for capng_change_id in -lcap-ng" >&5
8176$as_echo_n "checking for capng_change_id in -lcap-ng... " >&6; }
8177if ${ac_cv_lib_cap_ng_capng_change_id+:} false; then :
8178  $as_echo_n "(cached) " >&6
8179else
8180  ac_check_lib_save_LIBS=$LIBS
8181LIBS="-lcap-ng  $LIBS"
8182cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8183/* end confdefs.h.  */
8184
8185/* Override any GCC internal prototype to avoid an error.
8186   Use char because int might match the return type of a GCC
8187   builtin and then its argument prototype would still apply.  */
8188#ifdef __cplusplus
8189extern "C"
8190#endif
8191char capng_change_id ();
8192int
8193main ()
8194{
8195return capng_change_id ();
8196  ;
8197  return 0;
8198}
8199_ACEOF
8200if ac_fn_c_try_link "$LINENO"; then :
8201  ac_cv_lib_cap_ng_capng_change_id=yes
8202else
8203  ac_cv_lib_cap_ng_capng_change_id=no
8204fi
8205rm -f core conftest.err conftest.$ac_objext \
8206    conftest$ac_exeext conftest.$ac_ext
8207LIBS=$ac_check_lib_save_LIBS
8208fi
8209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_ng_capng_change_id" >&5
8210$as_echo "$ac_cv_lib_cap_ng_capng_change_id" >&6; }
8211if test "x$ac_cv_lib_cap_ng_capng_change_id" = xyes; then :
8212  cat >>confdefs.h <<_ACEOF
8213#define HAVE_LIBCAP_NG 1
8214_ACEOF
8215
8216  LIBS="-lcap-ng $LIBS"
8217
8218fi
8219
8220	for ac_header in cap-ng.h
8221do :
8222  ac_fn_c_check_header_mongrel "$LINENO" "cap-ng.h" "ac_cv_header_cap_ng_h" "$ac_includes_default"
8223if test "x$ac_cv_header_cap_ng_h" = xyes; then :
8224  cat >>confdefs.h <<_ACEOF
8225#define HAVE_CAP_NG_H 1
8226_ACEOF
8227
8228fi
8229
8230done
8231
8232fi
8233
8234if test "$missing_includes" = "yes"; then
8235	CPPFLAGS="$CPPFLAGS -I$srcdir/missing"
8236	V_INCLS="$V_INCLS -I$srcdir/missing"
8237fi
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248# Find a good install program.  We prefer a C program (faster),
8249# so one script is as good as another.  But avoid the broken or
8250# incompatible versions:
8251# SysV /etc/install, /usr/sbin/install
8252# SunOS /usr/etc/install
8253# IRIX /sbin/install
8254# AIX /bin/install
8255# AmigaOS /C/install, which installs bootblocks on floppy discs
8256# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8257# AFS /usr/afsws/bin/install, which mishandles nonexistent args
8258# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8259# OS/2's system install, which has a completely different semantic
8260# ./install, which can be erroneously created by make from ./install.sh.
8261# Reject install programs that cannot install multiple files.
8262{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
8263$as_echo_n "checking for a BSD-compatible install... " >&6; }
8264if test -z "$INSTALL"; then
8265if ${ac_cv_path_install+:} false; then :
8266  $as_echo_n "(cached) " >&6
8267else
8268  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8269for as_dir in $PATH
8270do
8271  IFS=$as_save_IFS
8272  test -z "$as_dir" && as_dir=.
8273    # Account for people who put trailing slashes in PATH elements.
8274case $as_dir/ in #((
8275  ./ | .// | /[cC]/* | \
8276  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
8277  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
8278  /usr/ucb/* ) ;;
8279  *)
8280    # OSF1 and SCO ODT 3.0 have their own names for install.
8281    # Don't use installbsd from OSF since it installs stuff as root
8282    # by default.
8283    for ac_prog in ginstall scoinst install; do
8284      for ac_exec_ext in '' $ac_executable_extensions; do
8285	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
8286	  if test $ac_prog = install &&
8287	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8288	    # AIX install.  It has an incompatible calling convention.
8289	    :
8290	  elif test $ac_prog = install &&
8291	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8292	    # program-specific install script used by HP pwplus--don't use.
8293	    :
8294	  else
8295	    rm -rf conftest.one conftest.two conftest.dir
8296	    echo one > conftest.one
8297	    echo two > conftest.two
8298	    mkdir conftest.dir
8299	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
8300	      test -s conftest.one && test -s conftest.two &&
8301	      test -s conftest.dir/conftest.one &&
8302	      test -s conftest.dir/conftest.two
8303	    then
8304	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
8305	      break 3
8306	    fi
8307	  fi
8308	fi
8309      done
8310    done
8311    ;;
8312esac
8313
8314  done
8315IFS=$as_save_IFS
8316
8317rm -rf conftest.one conftest.two conftest.dir
8318
8319fi
8320  if test "${ac_cv_path_install+set}" = set; then
8321    INSTALL=$ac_cv_path_install
8322  else
8323    # As a last resort, use the slow shell script.  Don't cache a
8324    # value for INSTALL within a source directory, because that will
8325    # break other packages using the cache if that directory is
8326    # removed, or if the value is a relative name.
8327    INSTALL=$ac_install_sh
8328  fi
8329fi
8330{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
8331$as_echo "$INSTALL" >&6; }
8332
8333# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8334# It thinks the first close brace ends the variable substitution.
8335test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
8336
8337test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
8338
8339test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
8340
8341
8342ac_config_headers="$ac_config_headers config.h"
8343
8344
8345ac_config_commands="$ac_config_commands default-1"
8346
8347ac_config_files="$ac_config_files Makefile tcpdump.1"
8348
8349cat >confcache <<\_ACEOF
8350# This file is a shell script that caches the results of configure
8351# tests run on this system so they can be shared between configure
8352# scripts and configure runs, see configure's option --config-cache.
8353# It is not useful on other systems.  If it contains results you don't
8354# want to keep, you may remove or edit it.
8355#
8356# config.status only pays attention to the cache file if you give it
8357# the --recheck option to rerun configure.
8358#
8359# `ac_cv_env_foo' variables (set or unset) will be overridden when
8360# loading this file, other *unset* `ac_cv_foo' will be assigned the
8361# following values.
8362
8363_ACEOF
8364
8365# The following way of writing the cache mishandles newlines in values,
8366# but we know of no workaround that is simple, portable, and efficient.
8367# So, we kill variables containing newlines.
8368# Ultrix sh set writes to stderr and can't be redirected directly,
8369# and sets the high bit in the cache file unless we assign to the vars.
8370(
8371  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
8372    eval ac_val=\$$ac_var
8373    case $ac_val in #(
8374    *${as_nl}*)
8375      case $ac_var in #(
8376      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
8377$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
8378      esac
8379      case $ac_var in #(
8380      _ | IFS | as_nl) ;; #(
8381      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
8382      *) { eval $ac_var=; unset $ac_var;} ;;
8383      esac ;;
8384    esac
8385  done
8386
8387  (set) 2>&1 |
8388    case $as_nl`(ac_space=' '; set) 2>&1` in #(
8389    *${as_nl}ac_space=\ *)
8390      # `set' does not quote correctly, so add quotes: double-quote
8391      # substitution turns \\\\ into \\, and sed turns \\ into \.
8392      sed -n \
8393	"s/'/'\\\\''/g;
8394	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
8395      ;; #(
8396    *)
8397      # `set' quotes correctly as required by POSIX, so do not add quotes.
8398      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
8399      ;;
8400    esac |
8401    sort
8402) |
8403  sed '
8404     /^ac_cv_env_/b end
8405     t clear
8406     :clear
8407     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
8408     t end
8409     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
8410     :end' >>confcache
8411if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
8412  if test -w "$cache_file"; then
8413    if test "x$cache_file" != "x/dev/null"; then
8414      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
8415$as_echo "$as_me: updating cache $cache_file" >&6;}
8416      if test ! -f "$cache_file" || test -h "$cache_file"; then
8417	cat confcache >"$cache_file"
8418      else
8419        case $cache_file in #(
8420        */* | ?:*)
8421	  mv -f confcache "$cache_file"$$ &&
8422	  mv -f "$cache_file"$$ "$cache_file" ;; #(
8423        *)
8424	  mv -f confcache "$cache_file" ;;
8425	esac
8426      fi
8427    fi
8428  else
8429    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
8430$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
8431  fi
8432fi
8433rm -f confcache
8434
8435test "x$prefix" = xNONE && prefix=$ac_default_prefix
8436# Let make expand exec_prefix.
8437test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
8438
8439DEFS=-DHAVE_CONFIG_H
8440
8441ac_libobjs=
8442ac_ltlibobjs=
8443U=
8444for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
8445  # 1. Remove the extension, and $U if already installed.
8446  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
8447  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
8448  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
8449  #    will be set to the directory where LIBOBJS objects are built.
8450  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
8451  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
8452done
8453LIBOBJS=$ac_libobjs
8454
8455LTLIBOBJS=$ac_ltlibobjs
8456
8457
8458
8459: "${CONFIG_STATUS=./config.status}"
8460ac_write_fail=0
8461ac_clean_files_save=$ac_clean_files
8462ac_clean_files="$ac_clean_files $CONFIG_STATUS"
8463{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
8464$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
8465as_write_fail=0
8466cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
8467#! $SHELL
8468# Generated by $as_me.
8469# Run this file to recreate the current configuration.
8470# Compiler output produced by configure, useful for debugging
8471# configure, is in config.log if it exists.
8472
8473debug=false
8474ac_cs_recheck=false
8475ac_cs_silent=false
8476
8477SHELL=\${CONFIG_SHELL-$SHELL}
8478export SHELL
8479_ASEOF
8480cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
8481## -------------------- ##
8482## M4sh Initialization. ##
8483## -------------------- ##
8484
8485# Be more Bourne compatible
8486DUALCASE=1; export DUALCASE # for MKS sh
8487if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
8488  emulate sh
8489  NULLCMD=:
8490  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
8491  # is contrary to our usage.  Disable this feature.
8492  alias -g '${1+"$@"}'='"$@"'
8493  setopt NO_GLOB_SUBST
8494else
8495  case `(set -o) 2>/dev/null` in #(
8496  *posix*) :
8497    set -o posix ;; #(
8498  *) :
8499     ;;
8500esac
8501fi
8502
8503
8504as_nl='
8505'
8506export as_nl
8507# Printing a long string crashes Solaris 7 /usr/bin/printf.
8508as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
8509as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
8510as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
8511# Prefer a ksh shell builtin over an external printf program on Solaris,
8512# but without wasting forks for bash or zsh.
8513if test -z "$BASH_VERSION$ZSH_VERSION" \
8514    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
8515  as_echo='print -r --'
8516  as_echo_n='print -rn --'
8517elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
8518  as_echo='printf %s\n'
8519  as_echo_n='printf %s'
8520else
8521  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
8522    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
8523    as_echo_n='/usr/ucb/echo -n'
8524  else
8525    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
8526    as_echo_n_body='eval
8527      arg=$1;
8528      case $arg in #(
8529      *"$as_nl"*)
8530	expr "X$arg" : "X\\(.*\\)$as_nl";
8531	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
8532      esac;
8533      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
8534    '
8535    export as_echo_n_body
8536    as_echo_n='sh -c $as_echo_n_body as_echo'
8537  fi
8538  export as_echo_body
8539  as_echo='sh -c $as_echo_body as_echo'
8540fi
8541
8542# The user is always right.
8543if test "${PATH_SEPARATOR+set}" != set; then
8544  PATH_SEPARATOR=:
8545  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8546    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8547      PATH_SEPARATOR=';'
8548  }
8549fi
8550
8551
8552# IFS
8553# We need space, tab and new line, in precisely that order.  Quoting is
8554# there to prevent editors from complaining about space-tab.
8555# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8556# splitting by setting IFS to empty value.)
8557IFS=" ""	$as_nl"
8558
8559# Find who we are.  Look in the path if we contain no directory separator.
8560as_myself=
8561case $0 in #((
8562  *[\\/]* ) as_myself=$0 ;;
8563  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8564for as_dir in $PATH
8565do
8566  IFS=$as_save_IFS
8567  test -z "$as_dir" && as_dir=.
8568    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
8569  done
8570IFS=$as_save_IFS
8571
8572     ;;
8573esac
8574# We did not find ourselves, most probably we were run as `sh COMMAND'
8575# in which case we are not to be found in the path.
8576if test "x$as_myself" = x; then
8577  as_myself=$0
8578fi
8579if test ! -f "$as_myself"; then
8580  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
8581  exit 1
8582fi
8583
8584# Unset variables that we do not need and which cause bugs (e.g. in
8585# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
8586# suppresses any "Segmentation fault" message there.  '((' could
8587# trigger a bug in pdksh 5.2.14.
8588for as_var in BASH_ENV ENV MAIL MAILPATH
8589do eval test x\${$as_var+set} = xset \
8590  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
8591done
8592PS1='$ '
8593PS2='> '
8594PS4='+ '
8595
8596# NLS nuisances.
8597LC_ALL=C
8598export LC_ALL
8599LANGUAGE=C
8600export LANGUAGE
8601
8602# CDPATH.
8603(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
8604
8605
8606# as_fn_error STATUS ERROR [LINENO LOG_FD]
8607# ----------------------------------------
8608# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
8609# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
8610# script with STATUS, using 1 if that was 0.
8611as_fn_error ()
8612{
8613  as_status=$1; test $as_status -eq 0 && as_status=1
8614  if test "$4"; then
8615    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
8616    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
8617  fi
8618  $as_echo "$as_me: error: $2" >&2
8619  as_fn_exit $as_status
8620} # as_fn_error
8621
8622
8623# as_fn_set_status STATUS
8624# -----------------------
8625# Set $? to STATUS, without forking.
8626as_fn_set_status ()
8627{
8628  return $1
8629} # as_fn_set_status
8630
8631# as_fn_exit STATUS
8632# -----------------
8633# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
8634as_fn_exit ()
8635{
8636  set +e
8637  as_fn_set_status $1
8638  exit $1
8639} # as_fn_exit
8640
8641# as_fn_unset VAR
8642# ---------------
8643# Portably unset VAR.
8644as_fn_unset ()
8645{
8646  { eval $1=; unset $1;}
8647}
8648as_unset=as_fn_unset
8649# as_fn_append VAR VALUE
8650# ----------------------
8651# Append the text in VALUE to the end of the definition contained in VAR. Take
8652# advantage of any shell optimizations that allow amortized linear growth over
8653# repeated appends, instead of the typical quadratic growth present in naive
8654# implementations.
8655if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
8656  eval 'as_fn_append ()
8657  {
8658    eval $1+=\$2
8659  }'
8660else
8661  as_fn_append ()
8662  {
8663    eval $1=\$$1\$2
8664  }
8665fi # as_fn_append
8666
8667# as_fn_arith ARG...
8668# ------------------
8669# Perform arithmetic evaluation on the ARGs, and store the result in the
8670# global $as_val. Take advantage of shells that can avoid forks. The arguments
8671# must be portable across $(()) and expr.
8672if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
8673  eval 'as_fn_arith ()
8674  {
8675    as_val=$(( $* ))
8676  }'
8677else
8678  as_fn_arith ()
8679  {
8680    as_val=`expr "$@" || test $? -eq 1`
8681  }
8682fi # as_fn_arith
8683
8684
8685if expr a : '\(a\)' >/dev/null 2>&1 &&
8686   test "X`expr 00001 : '.*\(...\)'`" = X001; then
8687  as_expr=expr
8688else
8689  as_expr=false
8690fi
8691
8692if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
8693  as_basename=basename
8694else
8695  as_basename=false
8696fi
8697
8698if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
8699  as_dirname=dirname
8700else
8701  as_dirname=false
8702fi
8703
8704as_me=`$as_basename -- "$0" ||
8705$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
8706	 X"$0" : 'X\(//\)$' \| \
8707	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
8708$as_echo X/"$0" |
8709    sed '/^.*\/\([^/][^/]*\)\/*$/{
8710	    s//\1/
8711	    q
8712	  }
8713	  /^X\/\(\/\/\)$/{
8714	    s//\1/
8715	    q
8716	  }
8717	  /^X\/\(\/\).*/{
8718	    s//\1/
8719	    q
8720	  }
8721	  s/.*/./; q'`
8722
8723# Avoid depending upon Character Ranges.
8724as_cr_letters='abcdefghijklmnopqrstuvwxyz'
8725as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
8726as_cr_Letters=$as_cr_letters$as_cr_LETTERS
8727as_cr_digits='0123456789'
8728as_cr_alnum=$as_cr_Letters$as_cr_digits
8729
8730ECHO_C= ECHO_N= ECHO_T=
8731case `echo -n x` in #(((((
8732-n*)
8733  case `echo 'xy\c'` in
8734  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
8735  xy)  ECHO_C='\c';;
8736  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
8737       ECHO_T='	';;
8738  esac;;
8739*)
8740  ECHO_N='-n';;
8741esac
8742
8743rm -f conf$$ conf$$.exe conf$$.file
8744if test -d conf$$.dir; then
8745  rm -f conf$$.dir/conf$$.file
8746else
8747  rm -f conf$$.dir
8748  mkdir conf$$.dir 2>/dev/null
8749fi
8750if (echo >conf$$.file) 2>/dev/null; then
8751  if ln -s conf$$.file conf$$ 2>/dev/null; then
8752    as_ln_s='ln -s'
8753    # ... but there are two gotchas:
8754    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
8755    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
8756    # In both cases, we have to default to `cp -pR'.
8757    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
8758      as_ln_s='cp -pR'
8759  elif ln conf$$.file conf$$ 2>/dev/null; then
8760    as_ln_s=ln
8761  else
8762    as_ln_s='cp -pR'
8763  fi
8764else
8765  as_ln_s='cp -pR'
8766fi
8767rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
8768rmdir conf$$.dir 2>/dev/null
8769
8770
8771# as_fn_mkdir_p
8772# -------------
8773# Create "$as_dir" as a directory, including parents if necessary.
8774as_fn_mkdir_p ()
8775{
8776
8777  case $as_dir in #(
8778  -*) as_dir=./$as_dir;;
8779  esac
8780  test -d "$as_dir" || eval $as_mkdir_p || {
8781    as_dirs=
8782    while :; do
8783      case $as_dir in #(
8784      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
8785      *) as_qdir=$as_dir;;
8786      esac
8787      as_dirs="'$as_qdir' $as_dirs"
8788      as_dir=`$as_dirname -- "$as_dir" ||
8789$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8790	 X"$as_dir" : 'X\(//\)[^/]' \| \
8791	 X"$as_dir" : 'X\(//\)$' \| \
8792	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8793$as_echo X"$as_dir" |
8794    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8795	    s//\1/
8796	    q
8797	  }
8798	  /^X\(\/\/\)[^/].*/{
8799	    s//\1/
8800	    q
8801	  }
8802	  /^X\(\/\/\)$/{
8803	    s//\1/
8804	    q
8805	  }
8806	  /^X\(\/\).*/{
8807	    s//\1/
8808	    q
8809	  }
8810	  s/.*/./; q'`
8811      test -d "$as_dir" && break
8812    done
8813    test -z "$as_dirs" || eval "mkdir $as_dirs"
8814  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
8815
8816
8817} # as_fn_mkdir_p
8818if mkdir -p . 2>/dev/null; then
8819  as_mkdir_p='mkdir -p "$as_dir"'
8820else
8821  test -d ./-p && rmdir ./-p
8822  as_mkdir_p=false
8823fi
8824
8825
8826# as_fn_executable_p FILE
8827# -----------------------
8828# Test if FILE is an executable regular file.
8829as_fn_executable_p ()
8830{
8831  test -f "$1" && test -x "$1"
8832} # as_fn_executable_p
8833as_test_x='test -x'
8834as_executable_p=as_fn_executable_p
8835
8836# Sed expression to map a string onto a valid CPP name.
8837as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8838
8839# Sed expression to map a string onto a valid variable name.
8840as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8841
8842
8843exec 6>&1
8844## ----------------------------------- ##
8845## Main body of $CONFIG_STATUS script. ##
8846## ----------------------------------- ##
8847_ASEOF
8848test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8849
8850cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8851# Save the log message, to keep $0 and so on meaningful, and to
8852# report actual input values of CONFIG_FILES etc. instead of their
8853# values after options handling.
8854ac_log="
8855This file was extended by $as_me, which was
8856generated by GNU Autoconf 2.69.  Invocation command line was
8857
8858  CONFIG_FILES    = $CONFIG_FILES
8859  CONFIG_HEADERS  = $CONFIG_HEADERS
8860  CONFIG_LINKS    = $CONFIG_LINKS
8861  CONFIG_COMMANDS = $CONFIG_COMMANDS
8862  $ $0 $@
8863
8864on `(hostname || uname -n) 2>/dev/null | sed 1q`
8865"
8866
8867_ACEOF
8868
8869case $ac_config_files in *"
8870"*) set x $ac_config_files; shift; ac_config_files=$*;;
8871esac
8872
8873case $ac_config_headers in *"
8874"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
8875esac
8876
8877
8878cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8879# Files that config.status was made for.
8880config_files="$ac_config_files"
8881config_headers="$ac_config_headers"
8882config_commands="$ac_config_commands"
8883
8884_ACEOF
8885
8886cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8887ac_cs_usage="\
8888\`$as_me' instantiates files and other configuration actions
8889from templates according to the current configuration.  Unless the files
8890and actions are specified as TAGs, all are instantiated by default.
8891
8892Usage: $0 [OPTION]... [TAG]...
8893
8894  -h, --help       print this help, then exit
8895  -V, --version    print version number and configuration settings, then exit
8896      --config     print configuration, then exit
8897  -q, --quiet, --silent
8898                   do not print progress messages
8899  -d, --debug      don't remove temporary files
8900      --recheck    update $as_me by reconfiguring in the same conditions
8901      --file=FILE[:TEMPLATE]
8902                   instantiate the configuration file FILE
8903      --header=FILE[:TEMPLATE]
8904                   instantiate the configuration header FILE
8905
8906Configuration files:
8907$config_files
8908
8909Configuration headers:
8910$config_headers
8911
8912Configuration commands:
8913$config_commands
8914
8915Report bugs to the package provider."
8916
8917_ACEOF
8918cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8919ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8920ac_cs_version="\\
8921config.status
8922configured by $0, generated by GNU Autoconf 2.69,
8923  with options \\"\$ac_cs_config\\"
8924
8925Copyright (C) 2012 Free Software Foundation, Inc.
8926This config.status script is free software; the Free Software Foundation
8927gives unlimited permission to copy, distribute and modify it."
8928
8929ac_pwd='$ac_pwd'
8930srcdir='$srcdir'
8931INSTALL='$INSTALL'
8932test -n "\$AWK" || AWK=awk
8933_ACEOF
8934
8935cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8936# The default lists apply if the user does not specify any file.
8937ac_need_defaults=:
8938while test $# != 0
8939do
8940  case $1 in
8941  --*=?*)
8942    ac_option=`expr "X$1" : 'X\([^=]*\)='`
8943    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8944    ac_shift=:
8945    ;;
8946  --*=)
8947    ac_option=`expr "X$1" : 'X\([^=]*\)='`
8948    ac_optarg=
8949    ac_shift=:
8950    ;;
8951  *)
8952    ac_option=$1
8953    ac_optarg=$2
8954    ac_shift=shift
8955    ;;
8956  esac
8957
8958  case $ac_option in
8959  # Handling of the options.
8960  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8961    ac_cs_recheck=: ;;
8962  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
8963    $as_echo "$ac_cs_version"; exit ;;
8964  --config | --confi | --conf | --con | --co | --c )
8965    $as_echo "$ac_cs_config"; exit ;;
8966  --debug | --debu | --deb | --de | --d | -d )
8967    debug=: ;;
8968  --file | --fil | --fi | --f )
8969    $ac_shift
8970    case $ac_optarg in
8971    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8972    '') as_fn_error $? "missing file argument" ;;
8973    esac
8974    as_fn_append CONFIG_FILES " '$ac_optarg'"
8975    ac_need_defaults=false;;
8976  --header | --heade | --head | --hea )
8977    $ac_shift
8978    case $ac_optarg in
8979    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
8980    esac
8981    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
8982    ac_need_defaults=false;;
8983  --he | --h)
8984    # Conflict between --help and --header
8985    as_fn_error $? "ambiguous option: \`$1'
8986Try \`$0 --help' for more information.";;
8987  --help | --hel | -h )
8988    $as_echo "$ac_cs_usage"; exit ;;
8989  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8990  | -silent | --silent | --silen | --sile | --sil | --si | --s)
8991    ac_cs_silent=: ;;
8992
8993  # This is an error.
8994  -*) as_fn_error $? "unrecognized option: \`$1'
8995Try \`$0 --help' for more information." ;;
8996
8997  *) as_fn_append ac_config_targets " $1"
8998     ac_need_defaults=false ;;
8999
9000  esac
9001  shift
9002done
9003
9004ac_configure_extra_args=
9005
9006if $ac_cs_silent; then
9007  exec 6>/dev/null
9008  ac_configure_extra_args="$ac_configure_extra_args --silent"
9009fi
9010
9011_ACEOF
9012cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9013if \$ac_cs_recheck; then
9014  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
9015  shift
9016  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
9017  CONFIG_SHELL='$SHELL'
9018  export CONFIG_SHELL
9019  exec "\$@"
9020fi
9021
9022_ACEOF
9023cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9024exec 5>>config.log
9025{
9026  echo
9027  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
9028## Running $as_me. ##
9029_ASBOX
9030  $as_echo "$ac_log"
9031} >&5
9032
9033_ACEOF
9034cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9035#
9036# INIT-COMMANDS
9037#
9038
9039
9040_ACEOF
9041
9042cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9043
9044# Handling of arguments.
9045for ac_config_target in $ac_config_targets
9046do
9047  case $ac_config_target in
9048    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
9049    "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
9050    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
9051    "tcpdump.1") CONFIG_FILES="$CONFIG_FILES tcpdump.1" ;;
9052
9053  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
9054  esac
9055done
9056
9057
9058# If the user did not use the arguments to specify the items to instantiate,
9059# then the envvar interface is used.  Set only those that are not.
9060# We use the long form for the default assignment because of an extremely
9061# bizarre bug on SunOS 4.1.3.
9062if $ac_need_defaults; then
9063  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
9064  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
9065  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
9066fi
9067
9068# Have a temporary directory for convenience.  Make it in the build tree
9069# simply because there is no reason against having it here, and in addition,
9070# creating and moving files from /tmp can sometimes cause problems.
9071# Hook for its removal unless debugging.
9072# Note that there is a small window in which the directory will not be cleaned:
9073# after its creation but before its name has been assigned to `$tmp'.
9074$debug ||
9075{
9076  tmp= ac_tmp=
9077  trap 'exit_status=$?
9078  : "${ac_tmp:=$tmp}"
9079  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
9080' 0
9081  trap 'as_fn_exit 1' 1 2 13 15
9082}
9083# Create a (secure) tmp directory for tmp files.
9084
9085{
9086  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
9087  test -d "$tmp"
9088}  ||
9089{
9090  tmp=./conf$$-$RANDOM
9091  (umask 077 && mkdir "$tmp")
9092} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
9093ac_tmp=$tmp
9094
9095# Set up the scripts for CONFIG_FILES section.
9096# No need to generate them if there are no CONFIG_FILES.
9097# This happens for instance with `./config.status config.h'.
9098if test -n "$CONFIG_FILES"; then
9099
9100
9101ac_cr=`echo X | tr X '\015'`
9102# On cygwin, bash can eat \r inside `` if the user requested igncr.
9103# But we know of no other shell where ac_cr would be empty at this
9104# point, so we can use a bashism as a fallback.
9105if test "x$ac_cr" = x; then
9106  eval ac_cr=\$\'\\r\'
9107fi
9108ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
9109if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
9110  ac_cs_awk_cr='\\r'
9111else
9112  ac_cs_awk_cr=$ac_cr
9113fi
9114
9115echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
9116_ACEOF
9117
9118
9119{
9120  echo "cat >conf$$subs.awk <<_ACEOF" &&
9121  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
9122  echo "_ACEOF"
9123} >conf$$subs.sh ||
9124  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9125ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
9126ac_delim='%!_!# '
9127for ac_last_try in false false false false false :; do
9128  . ./conf$$subs.sh ||
9129    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9130
9131  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
9132  if test $ac_delim_n = $ac_delim_num; then
9133    break
9134  elif $ac_last_try; then
9135    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
9136  else
9137    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9138  fi
9139done
9140rm -f conf$$subs.sh
9141
9142cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9143cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
9144_ACEOF
9145sed -n '
9146h
9147s/^/S["/; s/!.*/"]=/
9148p
9149g
9150s/^[^!]*!//
9151:repl
9152t repl
9153s/'"$ac_delim"'$//
9154t delim
9155:nl
9156h
9157s/\(.\{148\}\)..*/\1/
9158t more1
9159s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
9160p
9161n
9162b repl
9163:more1
9164s/["\\]/\\&/g; s/^/"/; s/$/"\\/
9165p
9166g
9167s/.\{148\}//
9168t nl
9169:delim
9170h
9171s/\(.\{148\}\)..*/\1/
9172t more2
9173s/["\\]/\\&/g; s/^/"/; s/$/"/
9174p
9175b
9176:more2
9177s/["\\]/\\&/g; s/^/"/; s/$/"\\/
9178p
9179g
9180s/.\{148\}//
9181t delim
9182' <conf$$subs.awk | sed '
9183/^[^""]/{
9184  N
9185  s/\n//
9186}
9187' >>$CONFIG_STATUS || ac_write_fail=1
9188rm -f conf$$subs.awk
9189cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9190_ACAWK
9191cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
9192  for (key in S) S_is_set[key] = 1
9193  FS = ""
9194
9195}
9196{
9197  line = $ 0
9198  nfields = split(line, field, "@")
9199  substed = 0
9200  len = length(field[1])
9201  for (i = 2; i < nfields; i++) {
9202    key = field[i]
9203    keylen = length(key)
9204    if (S_is_set[key]) {
9205      value = S[key]
9206      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
9207      len += length(value) + length(field[++i])
9208      substed = 1
9209    } else
9210      len += 1 + keylen
9211  }
9212
9213  print line
9214}
9215
9216_ACAWK
9217_ACEOF
9218cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9219if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
9220  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
9221else
9222  cat
9223fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
9224  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
9225_ACEOF
9226
9227# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
9228# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
9229# trailing colons and then remove the whole line if VPATH becomes empty
9230# (actually we leave an empty line to preserve line numbers).
9231if test "x$srcdir" = x.; then
9232  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
9233h
9234s///
9235s/^/:/
9236s/[	 ]*$/:/
9237s/:\$(srcdir):/:/g
9238s/:\${srcdir}:/:/g
9239s/:@srcdir@:/:/g
9240s/^:*//
9241s/:*$//
9242x
9243s/\(=[	 ]*\).*/\1/
9244G
9245s/\n//
9246s/^[^=]*=[	 ]*$//
9247}'
9248fi
9249
9250cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9251fi # test -n "$CONFIG_FILES"
9252
9253# Set up the scripts for CONFIG_HEADERS section.
9254# No need to generate them if there are no CONFIG_HEADERS.
9255# This happens for instance with `./config.status Makefile'.
9256if test -n "$CONFIG_HEADERS"; then
9257cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
9258BEGIN {
9259_ACEOF
9260
9261# Transform confdefs.h into an awk script `defines.awk', embedded as
9262# here-document in config.status, that substitutes the proper values into
9263# config.h.in to produce config.h.
9264
9265# Create a delimiter string that does not exist in confdefs.h, to ease
9266# handling of long lines.
9267ac_delim='%!_!# '
9268for ac_last_try in false false :; do
9269  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
9270  if test -z "$ac_tt"; then
9271    break
9272  elif $ac_last_try; then
9273    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
9274  else
9275    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
9276  fi
9277done
9278
9279# For the awk script, D is an array of macro values keyed by name,
9280# likewise P contains macro parameters if any.  Preserve backslash
9281# newline sequences.
9282
9283ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
9284sed -n '
9285s/.\{148\}/&'"$ac_delim"'/g
9286t rset
9287:rset
9288s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
9289t def
9290d
9291:def
9292s/\\$//
9293t bsnl
9294s/["\\]/\\&/g
9295s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
9296D["\1"]=" \3"/p
9297s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
9298d
9299:bsnl
9300s/["\\]/\\&/g
9301s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
9302D["\1"]=" \3\\\\\\n"\\/p
9303t cont
9304s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
9305t cont
9306d
9307:cont
9308n
9309s/.\{148\}/&'"$ac_delim"'/g
9310t clear
9311:clear
9312s/\\$//
9313t bsnlc
9314s/["\\]/\\&/g; s/^/"/; s/$/"/p
9315d
9316:bsnlc
9317s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
9318b cont
9319' <confdefs.h | sed '
9320s/'"$ac_delim"'/"\\\
9321"/g' >>$CONFIG_STATUS || ac_write_fail=1
9322
9323cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9324  for (key in D) D_is_set[key] = 1
9325  FS = ""
9326}
9327/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
9328  line = \$ 0
9329  split(line, arg, " ")
9330  if (arg[1] == "#") {
9331    defundef = arg[2]
9332    mac1 = arg[3]
9333  } else {
9334    defundef = substr(arg[1], 2)
9335    mac1 = arg[2]
9336  }
9337  split(mac1, mac2, "(") #)
9338  macro = mac2[1]
9339  prefix = substr(line, 1, index(line, defundef) - 1)
9340  if (D_is_set[macro]) {
9341    # Preserve the white space surrounding the "#".
9342    print prefix "define", macro P[macro] D[macro]
9343    next
9344  } else {
9345    # Replace #undef with comments.  This is necessary, for example,
9346    # in the case of _POSIX_SOURCE, which is predefined and required
9347    # on some systems where configure will not decide to define it.
9348    if (defundef == "undef") {
9349      print "/*", prefix defundef, macro, "*/"
9350      next
9351    }
9352  }
9353}
9354{ print }
9355_ACAWK
9356_ACEOF
9357cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9358  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
9359fi # test -n "$CONFIG_HEADERS"
9360
9361
9362eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
9363shift
9364for ac_tag
9365do
9366  case $ac_tag in
9367  :[FHLC]) ac_mode=$ac_tag; continue;;
9368  esac
9369  case $ac_mode$ac_tag in
9370  :[FHL]*:*);;
9371  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
9372  :[FH]-) ac_tag=-:-;;
9373  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
9374  esac
9375  ac_save_IFS=$IFS
9376  IFS=:
9377  set x $ac_tag
9378  IFS=$ac_save_IFS
9379  shift
9380  ac_file=$1
9381  shift
9382
9383  case $ac_mode in
9384  :L) ac_source=$1;;
9385  :[FH])
9386    ac_file_inputs=
9387    for ac_f
9388    do
9389      case $ac_f in
9390      -) ac_f="$ac_tmp/stdin";;
9391      *) # Look for the file first in the build tree, then in the source tree
9392	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
9393	 # because $ac_f cannot contain `:'.
9394	 test -f "$ac_f" ||
9395	   case $ac_f in
9396	   [\\/$]*) false;;
9397	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
9398	   esac ||
9399	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
9400      esac
9401      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
9402      as_fn_append ac_file_inputs " '$ac_f'"
9403    done
9404
9405    # Let's still pretend it is `configure' which instantiates (i.e., don't
9406    # use $as_me), people would be surprised to read:
9407    #    /* config.h.  Generated by config.status.  */
9408    configure_input='Generated from '`
9409	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
9410	`' by configure.'
9411    if test x"$ac_file" != x-; then
9412      configure_input="$ac_file.  $configure_input"
9413      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
9414$as_echo "$as_me: creating $ac_file" >&6;}
9415    fi
9416    # Neutralize special characters interpreted by sed in replacement strings.
9417    case $configure_input in #(
9418    *\&* | *\|* | *\\* )
9419       ac_sed_conf_input=`$as_echo "$configure_input" |
9420       sed 's/[\\\\&|]/\\\\&/g'`;; #(
9421    *) ac_sed_conf_input=$configure_input;;
9422    esac
9423
9424    case $ac_tag in
9425    *:-:* | *:-) cat >"$ac_tmp/stdin" \
9426      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
9427    esac
9428    ;;
9429  esac
9430
9431  ac_dir=`$as_dirname -- "$ac_file" ||
9432$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
9433	 X"$ac_file" : 'X\(//\)[^/]' \| \
9434	 X"$ac_file" : 'X\(//\)$' \| \
9435	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
9436$as_echo X"$ac_file" |
9437    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
9438	    s//\1/
9439	    q
9440	  }
9441	  /^X\(\/\/\)[^/].*/{
9442	    s//\1/
9443	    q
9444	  }
9445	  /^X\(\/\/\)$/{
9446	    s//\1/
9447	    q
9448	  }
9449	  /^X\(\/\).*/{
9450	    s//\1/
9451	    q
9452	  }
9453	  s/.*/./; q'`
9454  as_dir="$ac_dir"; as_fn_mkdir_p
9455  ac_builddir=.
9456
9457case "$ac_dir" in
9458.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
9459*)
9460  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
9461  # A ".." for each directory in $ac_dir_suffix.
9462  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
9463  case $ac_top_builddir_sub in
9464  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
9465  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
9466  esac ;;
9467esac
9468ac_abs_top_builddir=$ac_pwd
9469ac_abs_builddir=$ac_pwd$ac_dir_suffix
9470# for backward compatibility:
9471ac_top_builddir=$ac_top_build_prefix
9472
9473case $srcdir in
9474  .)  # We are building in place.
9475    ac_srcdir=.
9476    ac_top_srcdir=$ac_top_builddir_sub
9477    ac_abs_top_srcdir=$ac_pwd ;;
9478  [\\/]* | ?:[\\/]* )  # Absolute name.
9479    ac_srcdir=$srcdir$ac_dir_suffix;
9480    ac_top_srcdir=$srcdir
9481    ac_abs_top_srcdir=$srcdir ;;
9482  *) # Relative name.
9483    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
9484    ac_top_srcdir=$ac_top_build_prefix$srcdir
9485    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
9486esac
9487ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
9488
9489
9490  case $ac_mode in
9491  :F)
9492  #
9493  # CONFIG_FILE
9494  #
9495
9496  case $INSTALL in
9497  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
9498  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
9499  esac
9500_ACEOF
9501
9502cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9503# If the template does not know about datarootdir, expand it.
9504# FIXME: This hack should be removed a few years after 2.60.
9505ac_datarootdir_hack=; ac_datarootdir_seen=
9506ac_sed_dataroot='
9507/datarootdir/ {
9508  p
9509  q
9510}
9511/@datadir@/p
9512/@docdir@/p
9513/@infodir@/p
9514/@localedir@/p
9515/@mandir@/p'
9516case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
9517*datarootdir*) ac_datarootdir_seen=yes;;
9518*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
9519  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
9520$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
9521_ACEOF
9522cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9523  ac_datarootdir_hack='
9524  s&@datadir@&$datadir&g
9525  s&@docdir@&$docdir&g
9526  s&@infodir@&$infodir&g
9527  s&@localedir@&$localedir&g
9528  s&@mandir@&$mandir&g
9529  s&\\\${datarootdir}&$datarootdir&g' ;;
9530esac
9531_ACEOF
9532
9533# Neutralize VPATH when `$srcdir' = `.'.
9534# Shell code in configure.ac might set extrasub.
9535# FIXME: do we really want to maintain this feature?
9536cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
9537ac_sed_extra="$ac_vpsub
9538$extrasub
9539_ACEOF
9540cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
9541:t
9542/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
9543s|@configure_input@|$ac_sed_conf_input|;t t
9544s&@top_builddir@&$ac_top_builddir_sub&;t t
9545s&@top_build_prefix@&$ac_top_build_prefix&;t t
9546s&@srcdir@&$ac_srcdir&;t t
9547s&@abs_srcdir@&$ac_abs_srcdir&;t t
9548s&@top_srcdir@&$ac_top_srcdir&;t t
9549s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
9550s&@builddir@&$ac_builddir&;t t
9551s&@abs_builddir@&$ac_abs_builddir&;t t
9552s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
9553s&@INSTALL@&$ac_INSTALL&;t t
9554$ac_datarootdir_hack
9555"
9556eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
9557  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9558
9559test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
9560  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
9561  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
9562      "$ac_tmp/out"`; test -z "$ac_out"; } &&
9563  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9564which seems to be undefined.  Please make sure it is defined" >&5
9565$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
9566which seems to be undefined.  Please make sure it is defined" >&2;}
9567
9568  rm -f "$ac_tmp/stdin"
9569  case $ac_file in
9570  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
9571  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
9572  esac \
9573  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9574 ;;
9575  :H)
9576  #
9577  # CONFIG_HEADER
9578  #
9579  if test x"$ac_file" != x-; then
9580    {
9581      $as_echo "/* $configure_input  */" \
9582      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
9583    } >"$ac_tmp/config.h" \
9584      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
9585    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
9586      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
9587$as_echo "$as_me: $ac_file is unchanged" >&6;}
9588    else
9589      rm -f "$ac_file"
9590      mv "$ac_tmp/config.h" "$ac_file" \
9591	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
9592    fi
9593  else
9594    $as_echo "/* $configure_input  */" \
9595      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
9596      || as_fn_error $? "could not create -" "$LINENO" 5
9597  fi
9598 ;;
9599
9600  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
9601$as_echo "$as_me: executing $ac_file commands" >&6;}
9602 ;;
9603  esac
9604
9605
9606  case $ac_file$ac_mode in
9607    "default-1":C) if test -f .devel; then
9608	echo timestamp > stamp-h
9609	cat Makefile-devel-adds >> Makefile
9610	make depend
9611fi ;;
9612
9613  esac
9614done # for ac_tag
9615
9616
9617as_fn_exit 0
9618_ACEOF
9619ac_clean_files=$ac_clean_files_save
9620
9621test $ac_write_fail = 0 ||
9622  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
9623
9624
9625# configure is writing to config.log, and then calls config.status.
9626# config.status does its own redirection, appending to config.log.
9627# Unfortunately, on DOS this fails, as config.log is still kept open
9628# by configure, so config.status won't be able to write to it; its
9629# output is simply discarded.  So we exec the FD to /dev/null,
9630# effectively closing config.log, so it can be properly (re)opened and
9631# appended to by config.status.  When coming back to configure, we
9632# need to make the FD available again.
9633if test "$no_create" != yes; then
9634  ac_cs_success=:
9635  ac_config_status_args=
9636  test "$silent" = yes &&
9637    ac_config_status_args="$ac_config_status_args --quiet"
9638  exec 5>/dev/null
9639  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
9640  exec 5>>config.log
9641  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
9642  # would make configure fail if this is the last instruction.
9643  $ac_cs_success || as_fn_exit 1
9644fi
9645if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
9646  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
9647$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
9648fi
9649
9650exit 0
9651