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