Home | History | Annotate | Line # | Download | only in dist
configure revision 1.1.1.7
      1      1.1  christos #! /bin/sh
      2      1.1  christos # Guess values for system-dependent variables and create Makefiles.
      3  1.1.1.7  christos # Generated by GNU Autoconf 2.69 for pcap 1.9.0-PRE-GIT.
      4  1.1.1.2  christos #
      5      1.1  christos #
      6  1.1.1.3  christos # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
      7  1.1.1.2  christos #
      8  1.1.1.2  christos #
      9      1.1  christos # This configure script is free software; the Free Software Foundation
     10      1.1  christos # gives unlimited permission to copy, distribute and modify it.
     11  1.1.1.2  christos ## -------------------- ##
     12  1.1.1.2  christos ## M4sh Initialization. ##
     13  1.1.1.2  christos ## -------------------- ##
     14      1.1  christos 
     15      1.1  christos # Be more Bourne compatible
     16      1.1  christos DUALCASE=1; export DUALCASE # for MKS sh
     17  1.1.1.2  christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     18      1.1  christos   emulate sh
     19      1.1  christos   NULLCMD=:
     20  1.1.1.2  christos   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     21      1.1  christos   # is contrary to our usage.  Disable this feature.
     22      1.1  christos   alias -g '${1+"$@"}'='"$@"'
     23      1.1  christos   setopt NO_GLOB_SUBST
     24      1.1  christos else
     25  1.1.1.2  christos   case `(set -o) 2>/dev/null` in #(
     26  1.1.1.2  christos   *posix*) :
     27  1.1.1.2  christos     set -o posix ;; #(
     28  1.1.1.2  christos   *) :
     29  1.1.1.2  christos      ;;
     30      1.1  christos esac
     31      1.1  christos fi
     32      1.1  christos 
     33      1.1  christos 
     34  1.1.1.2  christos as_nl='
     35  1.1.1.2  christos '
     36  1.1.1.2  christos export as_nl
     37  1.1.1.2  christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
     38  1.1.1.2  christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     39  1.1.1.2  christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     40  1.1.1.2  christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     41  1.1.1.2  christos # Prefer a ksh shell builtin over an external printf program on Solaris,
     42  1.1.1.2  christos # but without wasting forks for bash or zsh.
     43  1.1.1.2  christos if test -z "$BASH_VERSION$ZSH_VERSION" \
     44  1.1.1.2  christos     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     45  1.1.1.2  christos   as_echo='print -r --'
     46  1.1.1.2  christos   as_echo_n='print -rn --'
     47  1.1.1.2  christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     48  1.1.1.2  christos   as_echo='printf %s\n'
     49  1.1.1.2  christos   as_echo_n='printf %s'
     50  1.1.1.2  christos else
     51  1.1.1.2  christos   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     52  1.1.1.2  christos     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     53  1.1.1.2  christos     as_echo_n='/usr/ucb/echo -n'
     54      1.1  christos   else
     55  1.1.1.2  christos     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     56  1.1.1.2  christos     as_echo_n_body='eval
     57  1.1.1.2  christos       arg=$1;
     58  1.1.1.2  christos       case $arg in #(
     59  1.1.1.2  christos       *"$as_nl"*)
     60  1.1.1.2  christos 	expr "X$arg" : "X\\(.*\\)$as_nl";
     61  1.1.1.2  christos 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     62  1.1.1.2  christos       esac;
     63  1.1.1.2  christos       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     64  1.1.1.2  christos     '
     65  1.1.1.2  christos     export as_echo_n_body
     66  1.1.1.2  christos     as_echo_n='sh -c $as_echo_n_body as_echo'
     67      1.1  christos   fi
     68  1.1.1.2  christos   export as_echo_body
     69  1.1.1.2  christos   as_echo='sh -c $as_echo_body as_echo'
     70      1.1  christos fi
     71      1.1  christos 
     72  1.1.1.2  christos # The user is always right.
     73  1.1.1.2  christos if test "${PATH_SEPARATOR+set}" != set; then
     74  1.1.1.2  christos   PATH_SEPARATOR=:
     75  1.1.1.2  christos   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     76  1.1.1.2  christos     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     77  1.1.1.2  christos       PATH_SEPARATOR=';'
     78  1.1.1.2  christos   }
     79      1.1  christos fi
     80      1.1  christos 
     81      1.1  christos 
     82      1.1  christos # IFS
     83      1.1  christos # We need space, tab and new line, in precisely that order.  Quoting is
     84      1.1  christos # there to prevent editors from complaining about space-tab.
     85      1.1  christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     86      1.1  christos # splitting by setting IFS to empty value.)
     87      1.1  christos IFS=" ""	$as_nl"
     88      1.1  christos 
     89      1.1  christos # Find who we are.  Look in the path if we contain no directory separator.
     90  1.1.1.3  christos as_myself=
     91  1.1.1.2  christos case $0 in #((
     92      1.1  christos   *[\\/]* ) as_myself=$0 ;;
     93      1.1  christos   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     94      1.1  christos for as_dir in $PATH
     95      1.1  christos do
     96      1.1  christos   IFS=$as_save_IFS
     97      1.1  christos   test -z "$as_dir" && as_dir=.
     98  1.1.1.2  christos     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     99  1.1.1.2  christos   done
    100      1.1  christos IFS=$as_save_IFS
    101      1.1  christos 
    102      1.1  christos      ;;
    103      1.1  christos esac
    104      1.1  christos # We did not find ourselves, most probably we were run as `sh COMMAND'
    105      1.1  christos # in which case we are not to be found in the path.
    106      1.1  christos if test "x$as_myself" = x; then
    107      1.1  christos   as_myself=$0
    108      1.1  christos fi
    109      1.1  christos if test ! -f "$as_myself"; then
    110  1.1.1.2  christos   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    111  1.1.1.2  christos   exit 1
    112      1.1  christos fi
    113      1.1  christos 
    114  1.1.1.2  christos # Unset variables that we do not need and which cause bugs (e.g. in
    115  1.1.1.2  christos # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    116  1.1.1.2  christos # suppresses any "Segmentation fault" message there.  '((' could
    117  1.1.1.2  christos # trigger a bug in pdksh 5.2.14.
    118  1.1.1.2  christos for as_var in BASH_ENV ENV MAIL MAILPATH
    119  1.1.1.2  christos do eval test x\${$as_var+set} = xset \
    120  1.1.1.2  christos   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    121      1.1  christos done
    122      1.1  christos PS1='$ '
    123      1.1  christos PS2='> '
    124      1.1  christos PS4='+ '
    125      1.1  christos 
    126      1.1  christos # NLS nuisances.
    127  1.1.1.2  christos LC_ALL=C
    128  1.1.1.2  christos export LC_ALL
    129  1.1.1.2  christos LANGUAGE=C
    130  1.1.1.2  christos export LANGUAGE
    131      1.1  christos 
    132      1.1  christos # CDPATH.
    133  1.1.1.2  christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    134      1.1  christos 
    135  1.1.1.3  christos # Use a proper internal environment variable to ensure we don't fall
    136  1.1.1.3  christos   # into an infinite loop, continuously re-executing ourselves.
    137  1.1.1.3  christos   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    138  1.1.1.3  christos     _as_can_reexec=no; export _as_can_reexec;
    139  1.1.1.3  christos     # We cannot yet assume a decent shell, so we have to provide a
    140  1.1.1.3  christos # neutralization value for shells without unset; and this also
    141  1.1.1.3  christos # works around shells that cannot unset nonexistent variables.
    142  1.1.1.3  christos # Preserve -v and -x to the replacement shell.
    143  1.1.1.3  christos BASH_ENV=/dev/null
    144  1.1.1.3  christos ENV=/dev/null
    145  1.1.1.3  christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    146  1.1.1.3  christos case $- in # ((((
    147  1.1.1.3  christos   *v*x* | *x*v* ) as_opts=-vx ;;
    148  1.1.1.3  christos   *v* ) as_opts=-v ;;
    149  1.1.1.3  christos   *x* ) as_opts=-x ;;
    150  1.1.1.3  christos   * ) as_opts= ;;
    151  1.1.1.3  christos esac
    152  1.1.1.3  christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    153  1.1.1.3  christos # Admittedly, this is quite paranoid, since all the known shells bail
    154  1.1.1.3  christos # out after a failed `exec'.
    155  1.1.1.3  christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    156  1.1.1.3  christos as_fn_exit 255
    157  1.1.1.3  christos   fi
    158  1.1.1.3  christos   # We don't want this to propagate to other subprocesses.
    159  1.1.1.3  christos           { _as_can_reexec=; unset _as_can_reexec;}
    160      1.1  christos if test "x$CONFIG_SHELL" = x; then
    161  1.1.1.2  christos   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    162  1.1.1.2  christos   emulate sh
    163  1.1.1.2  christos   NULLCMD=:
    164  1.1.1.2  christos   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    165  1.1.1.2  christos   # is contrary to our usage.  Disable this feature.
    166  1.1.1.2  christos   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    167  1.1.1.2  christos   setopt NO_GLOB_SUBST
    168      1.1  christos else
    169  1.1.1.2  christos   case \`(set -o) 2>/dev/null\` in #(
    170  1.1.1.2  christos   *posix*) :
    171  1.1.1.2  christos     set -o posix ;; #(
    172  1.1.1.2  christos   *) :
    173  1.1.1.2  christos      ;;
    174  1.1.1.2  christos esac
    175      1.1  christos fi
    176  1.1.1.2  christos "
    177  1.1.1.2  christos   as_required="as_fn_return () { (exit \$1); }
    178  1.1.1.2  christos as_fn_success () { as_fn_return 0; }
    179  1.1.1.2  christos as_fn_failure () { as_fn_return 1; }
    180  1.1.1.2  christos as_fn_ret_success () { return 0; }
    181  1.1.1.2  christos as_fn_ret_failure () { return 1; }
    182      1.1  christos 
    183      1.1  christos exitcode=0
    184  1.1.1.2  christos as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    185  1.1.1.2  christos as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    186  1.1.1.2  christos as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    187  1.1.1.2  christos as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    188  1.1.1.2  christos if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    189  1.1.1.2  christos 
    190  1.1.1.2  christos else
    191  1.1.1.2  christos   exitcode=1; echo positional parameters were not saved.
    192  1.1.1.2  christos fi
    193  1.1.1.3  christos test x\$exitcode = x0 || exit 1
    194  1.1.1.3  christos test -x / || exit 1"
    195  1.1.1.2  christos   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    196  1.1.1.2  christos   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    197  1.1.1.2  christos   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    198  1.1.1.2  christos   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    199  1.1.1.2  christos test \$(( 1 + 1 )) = 2 || exit 1"
    200  1.1.1.2  christos   if (eval "$as_required") 2>/dev/null; then :
    201  1.1.1.2  christos   as_have_required=yes
    202      1.1  christos else
    203  1.1.1.2  christos   as_have_required=no
    204      1.1  christos fi
    205  1.1.1.2  christos   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    206      1.1  christos 
    207      1.1  christos else
    208  1.1.1.2  christos   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    209  1.1.1.2  christos as_found=false
    210      1.1  christos for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    211      1.1  christos do
    212      1.1  christos   IFS=$as_save_IFS
    213      1.1  christos   test -z "$as_dir" && as_dir=.
    214  1.1.1.2  christos   as_found=:
    215  1.1.1.2  christos   case $as_dir in #(
    216      1.1  christos 	 /*)
    217      1.1  christos 	   for as_base in sh bash ksh sh5; do
    218  1.1.1.2  christos 	     # Try only shells that exist, to save several forks.
    219  1.1.1.2  christos 	     as_shell=$as_dir/$as_base
    220  1.1.1.2  christos 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    221  1.1.1.2  christos 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    222  1.1.1.2  christos   CONFIG_SHELL=$as_shell as_have_required=yes
    223  1.1.1.2  christos 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    224  1.1.1.2  christos   break 2
    225  1.1.1.2  christos fi
    226  1.1.1.2  christos fi
    227      1.1  christos 	   done;;
    228      1.1  christos        esac
    229  1.1.1.2  christos   as_found=false
    230      1.1  christos done
    231  1.1.1.2  christos $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    232  1.1.1.2  christos 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    233  1.1.1.2  christos   CONFIG_SHELL=$SHELL as_have_required=yes
    234  1.1.1.2  christos fi; }
    235      1.1  christos IFS=$as_save_IFS
    236      1.1  christos 
    237      1.1  christos 
    238  1.1.1.2  christos       if test "x$CONFIG_SHELL" != x; then :
    239  1.1.1.3  christos   export CONFIG_SHELL
    240  1.1.1.3  christos              # We cannot yet assume a decent shell, so we have to provide a
    241  1.1.1.3  christos # neutralization value for shells without unset; and this also
    242  1.1.1.3  christos # works around shells that cannot unset nonexistent variables.
    243  1.1.1.3  christos # Preserve -v and -x to the replacement shell.
    244  1.1.1.3  christos BASH_ENV=/dev/null
    245  1.1.1.3  christos ENV=/dev/null
    246  1.1.1.3  christos (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    247  1.1.1.3  christos case $- in # ((((
    248  1.1.1.3  christos   *v*x* | *x*v* ) as_opts=-vx ;;
    249  1.1.1.3  christos   *v* ) as_opts=-v ;;
    250  1.1.1.3  christos   *x* ) as_opts=-x ;;
    251  1.1.1.3  christos   * ) as_opts= ;;
    252  1.1.1.3  christos esac
    253  1.1.1.3  christos exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    254  1.1.1.3  christos # Admittedly, this is quite paranoid, since all the known shells bail
    255  1.1.1.3  christos # out after a failed `exec'.
    256  1.1.1.3  christos $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    257  1.1.1.3  christos exit 255
    258  1.1.1.2  christos fi
    259  1.1.1.2  christos 
    260  1.1.1.2  christos     if test x$as_have_required = xno; then :
    261  1.1.1.2  christos   $as_echo "$0: This script requires a shell more modern than all"
    262  1.1.1.2  christos   $as_echo "$0: the shells that I found on your system."
    263  1.1.1.2  christos   if test x${ZSH_VERSION+set} = xset ; then
    264  1.1.1.2  christos     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    265  1.1.1.2  christos     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    266  1.1.1.2  christos   else
    267  1.1.1.2  christos     $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
    268  1.1.1.2  christos $0: including any error possibly output before this
    269  1.1.1.2  christos $0: message. Then install a modern shell, or manually run
    270  1.1.1.2  christos $0: the script under such a shell if you do have one."
    271  1.1.1.2  christos   fi
    272  1.1.1.2  christos   exit 1
    273      1.1  christos fi
    274      1.1  christos fi
    275      1.1  christos fi
    276  1.1.1.2  christos SHELL=${CONFIG_SHELL-/bin/sh}
    277  1.1.1.2  christos export SHELL
    278  1.1.1.2  christos # Unset more variables known to interfere with behavior of common tools.
    279  1.1.1.2  christos CLICOLOR_FORCE= GREP_OPTIONS=
    280  1.1.1.2  christos unset CLICOLOR_FORCE GREP_OPTIONS
    281      1.1  christos 
    282  1.1.1.2  christos ## --------------------- ##
    283  1.1.1.2  christos ## M4sh Shell Functions. ##
    284  1.1.1.2  christos ## --------------------- ##
    285  1.1.1.2  christos # as_fn_unset VAR
    286  1.1.1.2  christos # ---------------
    287  1.1.1.2  christos # Portably unset VAR.
    288  1.1.1.2  christos as_fn_unset ()
    289  1.1.1.2  christos {
    290  1.1.1.2  christos   { eval $1=; unset $1;}
    291  1.1.1.2  christos }
    292  1.1.1.2  christos as_unset=as_fn_unset
    293  1.1.1.2  christos 
    294  1.1.1.2  christos # as_fn_set_status STATUS
    295  1.1.1.2  christos # -----------------------
    296  1.1.1.2  christos # Set $? to STATUS, without forking.
    297  1.1.1.2  christos as_fn_set_status ()
    298  1.1.1.2  christos {
    299  1.1.1.2  christos   return $1
    300  1.1.1.2  christos } # as_fn_set_status
    301  1.1.1.2  christos 
    302  1.1.1.2  christos # as_fn_exit STATUS
    303  1.1.1.2  christos # -----------------
    304  1.1.1.2  christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    305  1.1.1.2  christos as_fn_exit ()
    306  1.1.1.2  christos {
    307  1.1.1.2  christos   set +e
    308  1.1.1.2  christos   as_fn_set_status $1
    309  1.1.1.2  christos   exit $1
    310  1.1.1.2  christos } # as_fn_exit
    311  1.1.1.2  christos 
    312  1.1.1.2  christos # as_fn_mkdir_p
    313  1.1.1.2  christos # -------------
    314  1.1.1.2  christos # Create "$as_dir" as a directory, including parents if necessary.
    315  1.1.1.2  christos as_fn_mkdir_p ()
    316  1.1.1.2  christos {
    317      1.1  christos 
    318  1.1.1.2  christos   case $as_dir in #(
    319  1.1.1.2  christos   -*) as_dir=./$as_dir;;
    320  1.1.1.2  christos   esac
    321  1.1.1.2  christos   test -d "$as_dir" || eval $as_mkdir_p || {
    322  1.1.1.2  christos     as_dirs=
    323  1.1.1.2  christos     while :; do
    324  1.1.1.2  christos       case $as_dir in #(
    325  1.1.1.2  christos       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    326  1.1.1.2  christos       *) as_qdir=$as_dir;;
    327  1.1.1.2  christos       esac
    328  1.1.1.2  christos       as_dirs="'$as_qdir' $as_dirs"
    329  1.1.1.2  christos       as_dir=`$as_dirname -- "$as_dir" ||
    330  1.1.1.2  christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    331  1.1.1.2  christos 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    332  1.1.1.2  christos 	 X"$as_dir" : 'X\(//\)$' \| \
    333  1.1.1.2  christos 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    334  1.1.1.2  christos $as_echo X"$as_dir" |
    335  1.1.1.2  christos     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    336  1.1.1.2  christos 	    s//\1/
    337  1.1.1.2  christos 	    q
    338  1.1.1.2  christos 	  }
    339  1.1.1.2  christos 	  /^X\(\/\/\)[^/].*/{
    340  1.1.1.2  christos 	    s//\1/
    341  1.1.1.2  christos 	    q
    342  1.1.1.2  christos 	  }
    343  1.1.1.2  christos 	  /^X\(\/\/\)$/{
    344  1.1.1.2  christos 	    s//\1/
    345  1.1.1.2  christos 	    q
    346  1.1.1.2  christos 	  }
    347  1.1.1.2  christos 	  /^X\(\/\).*/{
    348  1.1.1.2  christos 	    s//\1/
    349  1.1.1.2  christos 	    q
    350  1.1.1.2  christos 	  }
    351  1.1.1.2  christos 	  s/.*/./; q'`
    352  1.1.1.2  christos       test -d "$as_dir" && break
    353  1.1.1.2  christos     done
    354  1.1.1.2  christos     test -z "$as_dirs" || eval "mkdir $as_dirs"
    355  1.1.1.2  christos   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    356      1.1  christos 
    357      1.1  christos 
    358  1.1.1.2  christos } # as_fn_mkdir_p
    359  1.1.1.3  christos 
    360  1.1.1.3  christos # as_fn_executable_p FILE
    361  1.1.1.3  christos # -----------------------
    362  1.1.1.3  christos # Test if FILE is an executable regular file.
    363  1.1.1.3  christos as_fn_executable_p ()
    364  1.1.1.3  christos {
    365  1.1.1.3  christos   test -f "$1" && test -x "$1"
    366  1.1.1.3  christos } # as_fn_executable_p
    367  1.1.1.2  christos # as_fn_append VAR VALUE
    368  1.1.1.2  christos # ----------------------
    369  1.1.1.2  christos # Append the text in VALUE to the end of the definition contained in VAR. Take
    370  1.1.1.2  christos # advantage of any shell optimizations that allow amortized linear growth over
    371  1.1.1.2  christos # repeated appends, instead of the typical quadratic growth present in naive
    372  1.1.1.2  christos # implementations.
    373  1.1.1.2  christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    374  1.1.1.2  christos   eval 'as_fn_append ()
    375  1.1.1.2  christos   {
    376  1.1.1.2  christos     eval $1+=\$2
    377  1.1.1.2  christos   }'
    378      1.1  christos else
    379  1.1.1.2  christos   as_fn_append ()
    380  1.1.1.2  christos   {
    381  1.1.1.2  christos     eval $1=\$$1\$2
    382  1.1.1.2  christos   }
    383  1.1.1.2  christos fi # as_fn_append
    384  1.1.1.2  christos 
    385  1.1.1.2  christos # as_fn_arith ARG...
    386  1.1.1.2  christos # ------------------
    387  1.1.1.2  christos # Perform arithmetic evaluation on the ARGs, and store the result in the
    388  1.1.1.2  christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
    389  1.1.1.2  christos # must be portable across $(()) and expr.
    390  1.1.1.2  christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    391  1.1.1.2  christos   eval 'as_fn_arith ()
    392  1.1.1.2  christos   {
    393  1.1.1.2  christos     as_val=$(( $* ))
    394  1.1.1.2  christos   }'
    395      1.1  christos else
    396  1.1.1.2  christos   as_fn_arith ()
    397  1.1.1.2  christos   {
    398  1.1.1.2  christos     as_val=`expr "$@" || test $? -eq 1`
    399  1.1.1.2  christos   }
    400  1.1.1.2  christos fi # as_fn_arith
    401  1.1.1.2  christos 
    402  1.1.1.2  christos 
    403  1.1.1.2  christos # as_fn_error STATUS ERROR [LINENO LOG_FD]
    404  1.1.1.2  christos # ----------------------------------------
    405  1.1.1.2  christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    406  1.1.1.2  christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    407  1.1.1.2  christos # script with STATUS, using 1 if that was 0.
    408  1.1.1.2  christos as_fn_error ()
    409  1.1.1.2  christos {
    410  1.1.1.2  christos   as_status=$1; test $as_status -eq 0 && as_status=1
    411  1.1.1.2  christos   if test "$4"; then
    412  1.1.1.2  christos     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    413  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    414  1.1.1.2  christos   fi
    415  1.1.1.2  christos   $as_echo "$as_me: error: $2" >&2
    416  1.1.1.2  christos   as_fn_exit $as_status
    417  1.1.1.2  christos } # as_fn_error
    418      1.1  christos 
    419  1.1.1.2  christos if expr a : '\(a\)' >/dev/null 2>&1 &&
    420  1.1.1.2  christos    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    421  1.1.1.2  christos   as_expr=expr
    422      1.1  christos else
    423  1.1.1.2  christos   as_expr=false
    424      1.1  christos fi
    425      1.1  christos 
    426  1.1.1.2  christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    427  1.1.1.2  christos   as_basename=basename
    428  1.1.1.2  christos else
    429  1.1.1.2  christos   as_basename=false
    430      1.1  christos fi
    431      1.1  christos 
    432  1.1.1.2  christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    433  1.1.1.2  christos   as_dirname=dirname
    434      1.1  christos else
    435  1.1.1.2  christos   as_dirname=false
    436      1.1  christos fi
    437      1.1  christos 
    438  1.1.1.2  christos as_me=`$as_basename -- "$0" ||
    439  1.1.1.2  christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    440  1.1.1.2  christos 	 X"$0" : 'X\(//\)$' \| \
    441  1.1.1.2  christos 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    442  1.1.1.2  christos $as_echo X/"$0" |
    443  1.1.1.2  christos     sed '/^.*\/\([^/][^/]*\)\/*$/{
    444  1.1.1.2  christos 	    s//\1/
    445  1.1.1.2  christos 	    q
    446  1.1.1.2  christos 	  }
    447  1.1.1.2  christos 	  /^X\/\(\/\/\)$/{
    448  1.1.1.2  christos 	    s//\1/
    449  1.1.1.2  christos 	    q
    450  1.1.1.2  christos 	  }
    451  1.1.1.2  christos 	  /^X\/\(\/\).*/{
    452  1.1.1.2  christos 	    s//\1/
    453  1.1.1.2  christos 	    q
    454  1.1.1.2  christos 	  }
    455  1.1.1.2  christos 	  s/.*/./; q'`
    456      1.1  christos 
    457  1.1.1.2  christos # Avoid depending upon Character Ranges.
    458  1.1.1.2  christos as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    459  1.1.1.2  christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    460  1.1.1.2  christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    461  1.1.1.2  christos as_cr_digits='0123456789'
    462  1.1.1.2  christos as_cr_alnum=$as_cr_Letters$as_cr_digits
    463      1.1  christos 
    464      1.1  christos 
    465  1.1.1.2  christos   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    466  1.1.1.2  christos   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    467  1.1.1.2  christos   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    468  1.1.1.2  christos   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    469  1.1.1.2  christos   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    470      1.1  christos   sed -n '
    471      1.1  christos     p
    472      1.1  christos     /[$]LINENO/=
    473      1.1  christos   ' <$as_myself |
    474      1.1  christos     sed '
    475      1.1  christos       s/[$]LINENO.*/&-/
    476      1.1  christos       t lineno
    477      1.1  christos       b
    478      1.1  christos       :lineno
    479      1.1  christos       N
    480      1.1  christos       :loop
    481      1.1  christos       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    482      1.1  christos       t loop
    483      1.1  christos       s/-\n.*//
    484      1.1  christos     ' >$as_me.lineno &&
    485      1.1  christos   chmod +x "$as_me.lineno" ||
    486  1.1.1.2  christos     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    487      1.1  christos 
    488  1.1.1.3  christos   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
    489  1.1.1.3  christos   # already done that, so ensure we don't try to do so again and fall
    490  1.1.1.3  christos   # in an infinite loop.  This has already happened in practice.
    491  1.1.1.3  christos   _as_can_reexec=no; export _as_can_reexec
    492      1.1  christos   # Don't try to exec as it changes $[0], causing all sort of problems
    493      1.1  christos   # (the dirname of $[0] is not the place where we might find the
    494      1.1  christos   # original and so on.  Autoconf is especially sensitive to this).
    495      1.1  christos   . "./$as_me.lineno"
    496      1.1  christos   # Exit status is that of the last command.
    497      1.1  christos   exit
    498      1.1  christos }
    499      1.1  christos 
    500      1.1  christos ECHO_C= ECHO_N= ECHO_T=
    501  1.1.1.2  christos case `echo -n x` in #(((((
    502      1.1  christos -n*)
    503  1.1.1.2  christos   case `echo 'xy\c'` in
    504      1.1  christos   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    505  1.1.1.2  christos   xy)  ECHO_C='\c';;
    506  1.1.1.2  christos   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    507  1.1.1.2  christos        ECHO_T='	';;
    508      1.1  christos   esac;;
    509      1.1  christos *)
    510      1.1  christos   ECHO_N='-n';;
    511      1.1  christos esac
    512      1.1  christos 
    513      1.1  christos rm -f conf$$ conf$$.exe conf$$.file
    514      1.1  christos if test -d conf$$.dir; then
    515      1.1  christos   rm -f conf$$.dir/conf$$.file
    516      1.1  christos else
    517      1.1  christos   rm -f conf$$.dir
    518  1.1.1.2  christos   mkdir conf$$.dir 2>/dev/null
    519      1.1  christos fi
    520  1.1.1.2  christos if (echo >conf$$.file) 2>/dev/null; then
    521  1.1.1.2  christos   if ln -s conf$$.file conf$$ 2>/dev/null; then
    522  1.1.1.2  christos     as_ln_s='ln -s'
    523  1.1.1.2  christos     # ... but there are two gotchas:
    524  1.1.1.2  christos     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    525  1.1.1.2  christos     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    526  1.1.1.3  christos     # In both cases, we have to default to `cp -pR'.
    527  1.1.1.2  christos     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    528  1.1.1.3  christos       as_ln_s='cp -pR'
    529  1.1.1.2  christos   elif ln conf$$.file conf$$ 2>/dev/null; then
    530  1.1.1.2  christos     as_ln_s=ln
    531  1.1.1.2  christos   else
    532  1.1.1.3  christos     as_ln_s='cp -pR'
    533  1.1.1.2  christos   fi
    534      1.1  christos else
    535  1.1.1.3  christos   as_ln_s='cp -pR'
    536      1.1  christos fi
    537      1.1  christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    538      1.1  christos rmdir conf$$.dir 2>/dev/null
    539      1.1  christos 
    540      1.1  christos if mkdir -p . 2>/dev/null; then
    541  1.1.1.2  christos   as_mkdir_p='mkdir -p "$as_dir"'
    542      1.1  christos else
    543      1.1  christos   test -d ./-p && rmdir ./-p
    544      1.1  christos   as_mkdir_p=false
    545      1.1  christos fi
    546      1.1  christos 
    547  1.1.1.3  christos as_test_x='test -x'
    548  1.1.1.3  christos as_executable_p=as_fn_executable_p
    549      1.1  christos 
    550      1.1  christos # Sed expression to map a string onto a valid CPP name.
    551      1.1  christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    552      1.1  christos 
    553      1.1  christos # Sed expression to map a string onto a valid variable name.
    554      1.1  christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    555      1.1  christos 
    556      1.1  christos 
    557  1.1.1.2  christos test -n "$DJDIR" || exec 7<&0 </dev/null
    558  1.1.1.2  christos exec 6>&1
    559      1.1  christos 
    560      1.1  christos # Name of the host.
    561  1.1.1.2  christos # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    562      1.1  christos # so uname gets run too.
    563      1.1  christos ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    564      1.1  christos 
    565      1.1  christos #
    566      1.1  christos # Initializations.
    567      1.1  christos #
    568      1.1  christos ac_default_prefix=/usr/local
    569      1.1  christos ac_clean_files=
    570      1.1  christos ac_config_libobj_dir=.
    571      1.1  christos LIBOBJS=
    572      1.1  christos cross_compiling=no
    573      1.1  christos subdirs=
    574      1.1  christos MFLAGS=
    575      1.1  christos MAKEFLAGS=
    576      1.1  christos 
    577      1.1  christos # Identity of this package.
    578  1.1.1.7  christos PACKAGE_NAME='pcap'
    579  1.1.1.7  christos PACKAGE_TARNAME='pcap'
    580  1.1.1.7  christos PACKAGE_VERSION='1.9.0-PRE-GIT'
    581  1.1.1.7  christos PACKAGE_STRING='pcap 1.9.0-PRE-GIT'
    582  1.1.1.7  christos PACKAGE_BUGREPORT=''
    583  1.1.1.7  christos PACKAGE_URL=''
    584      1.1  christos 
    585      1.1  christos ac_unique_file="pcap.c"
    586      1.1  christos # Factoring default headers for most tests.
    587      1.1  christos ac_includes_default="\
    588      1.1  christos #include <stdio.h>
    589      1.1  christos #ifdef HAVE_SYS_TYPES_H
    590      1.1  christos # include <sys/types.h>
    591      1.1  christos #endif
    592      1.1  christos #ifdef HAVE_SYS_STAT_H
    593      1.1  christos # include <sys/stat.h>
    594      1.1  christos #endif
    595      1.1  christos #ifdef STDC_HEADERS
    596      1.1  christos # include <stdlib.h>
    597      1.1  christos # include <stddef.h>
    598      1.1  christos #else
    599      1.1  christos # ifdef HAVE_STDLIB_H
    600      1.1  christos #  include <stdlib.h>
    601      1.1  christos # endif
    602      1.1  christos #endif
    603      1.1  christos #ifdef HAVE_STRING_H
    604      1.1  christos # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    605      1.1  christos #  include <memory.h>
    606      1.1  christos # endif
    607      1.1  christos # include <string.h>
    608      1.1  christos #endif
    609      1.1  christos #ifdef HAVE_STRINGS_H
    610      1.1  christos # include <strings.h>
    611      1.1  christos #endif
    612      1.1  christos #ifdef HAVE_INTTYPES_H
    613      1.1  christos # include <inttypes.h>
    614      1.1  christos #endif
    615      1.1  christos #ifdef HAVE_STDINT_H
    616      1.1  christos # include <stdint.h>
    617      1.1  christos #endif
    618      1.1  christos #ifdef HAVE_UNISTD_H
    619      1.1  christos # include <unistd.h>
    620      1.1  christos #endif"
    621      1.1  christos 
    622  1.1.1.2  christos ac_subst_vars='LTLIBOBJS
    623      1.1  christos INSTALL_DATA
    624  1.1.1.2  christos INSTALL_SCRIPT
    625  1.1.1.2  christos INSTALL_PROGRAM
    626  1.1.1.7  christos RDMA_SRC
    627  1.1.1.7  christos PCAP_SUPPORT_RDMASNIFF
    628  1.1.1.3  christos DBUS_SRC
    629  1.1.1.3  christos PCAP_SUPPORT_DBUS
    630  1.1.1.3  christos PKGCONFIG
    631  1.1.1.4  christos BT_MONITOR_SRC
    632  1.1.1.2  christos BT_SRC
    633  1.1.1.2  christos PCAP_SUPPORT_BT
    634  1.1.1.7  christos NETMAP_SRC
    635  1.1.1.7  christos PCAP_SUPPORT_NETMAP
    636  1.1.1.2  christos NETFILTER_SRC
    637  1.1.1.2  christos PCAP_SUPPORT_NETFILTER
    638  1.1.1.2  christos USB_SRC
    639  1.1.1.2  christos PCAP_SUPPORT_USB
    640  1.1.1.7  christos EXTRA_NETWORK_LIBS
    641  1.1.1.7  christos RPCAPD_LIBS
    642  1.1.1.7  christos INSTALL_RPCAPD
    643  1.1.1.7  christos BUILD_RPCAPD
    644  1.1.1.7  christos PTHREAD_LIBS
    645  1.1.1.7  christos MAN_ADMIN_COMMANDS
    646  1.1.1.2  christos MAN_MISC_INFO
    647  1.1.1.2  christos MAN_FILE_FORMATS
    648  1.1.1.2  christos DYEXT
    649  1.1.1.2  christos SSRC
    650  1.1.1.2  christos ADDLARCHIVEOBJS
    651  1.1.1.2  christos ADDLOBJS
    652  1.1.1.6  christos V_YACC
    653  1.1.1.2  christos V_RPATH_OPT
    654  1.1.1.2  christos V_SONAME_OPT
    655  1.1.1.2  christos V_SHLIB_OPT
    656  1.1.1.2  christos V_SHLIB_CMD
    657  1.1.1.7  christos V_SHLIB_CCOPT
    658  1.1.1.2  christos V_PCAP
    659  1.1.1.6  christos V_LEX
    660  1.1.1.2  christos V_INCLS
    661  1.1.1.2  christos V_FINDALLDEVS
    662  1.1.1.2  christos V_DEFS
    663  1.1.1.2  christos V_CCOPT
    664  1.1.1.3  christos MKDEP
    665  1.1.1.3  christos DEPENDENCY_CFLAG
    666  1.1.1.3  christos LN_S
    667  1.1.1.2  christos AR
    668  1.1.1.2  christos RANLIB
    669  1.1.1.6  christos YFLAGS
    670  1.1.1.6  christos YACC
    671  1.1.1.6  christos LEXLIB
    672  1.1.1.6  christos LEX_OUTPUT_ROOT
    673  1.1.1.6  christos LEX
    674  1.1.1.7  christos PCAP_SUPPORT_PACKET_RING
    675  1.1.1.7  christos VALGRINDTEST_SRC
    676  1.1.1.2  christos LIBOBJS
    677  1.1.1.2  christos EGREP
    678  1.1.1.2  christos GREP
    679  1.1.1.2  christos CPP
    680  1.1.1.2  christos OBJEXT
    681  1.1.1.2  christos EXEEXT
    682  1.1.1.2  christos ac_ct_CC
    683  1.1.1.2  christos CPPFLAGS
    684  1.1.1.2  christos LDFLAGS
    685  1.1.1.2  christos CFLAGS
    686  1.1.1.2  christos CC
    687  1.1.1.2  christos SHLICC2
    688  1.1.1.2  christos target_os
    689  1.1.1.2  christos target_vendor
    690  1.1.1.2  christos target_cpu
    691  1.1.1.2  christos target
    692  1.1.1.2  christos host_os
    693  1.1.1.2  christos host_vendor
    694  1.1.1.2  christos host_cpu
    695  1.1.1.2  christos host
    696  1.1.1.2  christos build_os
    697  1.1.1.2  christos build_vendor
    698  1.1.1.2  christos build_cpu
    699  1.1.1.2  christos build
    700  1.1.1.2  christos target_alias
    701  1.1.1.2  christos host_alias
    702  1.1.1.2  christos build_alias
    703  1.1.1.2  christos LIBS
    704  1.1.1.2  christos ECHO_T
    705  1.1.1.2  christos ECHO_N
    706  1.1.1.2  christos ECHO_C
    707  1.1.1.2  christos DEFS
    708  1.1.1.2  christos mandir
    709  1.1.1.2  christos localedir
    710  1.1.1.2  christos libdir
    711  1.1.1.2  christos psdir
    712  1.1.1.2  christos pdfdir
    713  1.1.1.2  christos dvidir
    714  1.1.1.2  christos htmldir
    715  1.1.1.2  christos infodir
    716  1.1.1.2  christos docdir
    717  1.1.1.2  christos oldincludedir
    718  1.1.1.2  christos includedir
    719  1.1.1.2  christos localstatedir
    720  1.1.1.2  christos sharedstatedir
    721  1.1.1.2  christos sysconfdir
    722  1.1.1.2  christos datadir
    723  1.1.1.2  christos datarootdir
    724  1.1.1.2  christos libexecdir
    725  1.1.1.2  christos sbindir
    726  1.1.1.2  christos bindir
    727  1.1.1.2  christos program_transform_name
    728  1.1.1.2  christos prefix
    729  1.1.1.2  christos exec_prefix
    730  1.1.1.2  christos PACKAGE_URL
    731  1.1.1.2  christos PACKAGE_BUGREPORT
    732  1.1.1.2  christos PACKAGE_STRING
    733  1.1.1.2  christos PACKAGE_VERSION
    734  1.1.1.2  christos PACKAGE_TARNAME
    735  1.1.1.2  christos PACKAGE_NAME
    736  1.1.1.2  christos PATH_SEPARATOR
    737  1.1.1.2  christos SHELL'
    738      1.1  christos ac_subst_files=''
    739  1.1.1.2  christos ac_user_opts='
    740  1.1.1.2  christos enable_option_checking
    741  1.1.1.2  christos with_gcc
    742  1.1.1.2  christos enable_largefile
    743  1.1.1.2  christos enable_protochain
    744  1.1.1.2  christos with_sita
    745  1.1.1.2  christos with_pcap
    746  1.1.1.2  christos with_libnl
    747  1.1.1.7  christos enable_packet_ring
    748  1.1.1.2  christos enable_ipv6
    749  1.1.1.2  christos with_dag
    750  1.1.1.2  christos with_dag_includes
    751  1.1.1.2  christos with_dag_libraries
    752  1.1.1.2  christos with_septel
    753  1.1.1.2  christos with_snf
    754  1.1.1.2  christos with_snf_includes
    755  1.1.1.2  christos with_snf_libraries
    756  1.1.1.6  christos with_turbocap
    757  1.1.1.7  christos enable_remote
    758  1.1.1.7  christos enable_optimizer_dbg
    759  1.1.1.7  christos enable_yydebug
    760  1.1.1.2  christos enable_universal
    761  1.1.1.3  christos enable_shared
    762  1.1.1.5  christos enable_usb
    763  1.1.1.7  christos enable_netmap
    764  1.1.1.2  christos enable_bluetooth
    765  1.1.1.3  christos enable_dbus
    766  1.1.1.7  christos enable_rdma
    767  1.1.1.2  christos '
    768      1.1  christos       ac_precious_vars='build_alias
    769      1.1  christos host_alias
    770      1.1  christos target_alias
    771      1.1  christos CC
    772      1.1  christos CFLAGS
    773      1.1  christos LDFLAGS
    774      1.1  christos LIBS
    775      1.1  christos CPPFLAGS
    776  1.1.1.6  christos CPP
    777  1.1.1.6  christos YACC
    778  1.1.1.6  christos YFLAGS'
    779      1.1  christos 
    780      1.1  christos 
    781      1.1  christos # Initialize some variables set by options.
    782      1.1  christos ac_init_help=
    783      1.1  christos ac_init_version=false
    784  1.1.1.2  christos ac_unrecognized_opts=
    785  1.1.1.2  christos ac_unrecognized_sep=
    786      1.1  christos # The variables have the same names as the options, with
    787      1.1  christos # dashes changed to underlines.
    788      1.1  christos cache_file=/dev/null
    789      1.1  christos exec_prefix=NONE
    790      1.1  christos no_create=
    791      1.1  christos no_recursion=
    792      1.1  christos prefix=NONE
    793      1.1  christos program_prefix=NONE
    794      1.1  christos program_suffix=NONE
    795      1.1  christos program_transform_name=s,x,x,
    796      1.1  christos silent=
    797      1.1  christos site=
    798      1.1  christos srcdir=
    799      1.1  christos verbose=
    800      1.1  christos x_includes=NONE
    801      1.1  christos x_libraries=NONE
    802      1.1  christos 
    803      1.1  christos # Installation directory options.
    804      1.1  christos # These are left unexpanded so users can "make install exec_prefix=/foo"
    805      1.1  christos # and all the variables that are supposed to be based on exec_prefix
    806      1.1  christos # by default will actually change.
    807      1.1  christos # Use braces instead of parens because sh, perl, etc. also accept them.
    808      1.1  christos # (The list follows the same order as the GNU Coding Standards.)
    809      1.1  christos bindir='${exec_prefix}/bin'
    810      1.1  christos sbindir='${exec_prefix}/sbin'
    811      1.1  christos libexecdir='${exec_prefix}/libexec'
    812      1.1  christos datarootdir='${prefix}/share'
    813      1.1  christos datadir='${datarootdir}'
    814      1.1  christos sysconfdir='${prefix}/etc'
    815      1.1  christos sharedstatedir='${prefix}/com'
    816      1.1  christos localstatedir='${prefix}/var'
    817      1.1  christos includedir='${prefix}/include'
    818      1.1  christos oldincludedir='/usr/include'
    819  1.1.1.7  christos docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    820      1.1  christos infodir='${datarootdir}/info'
    821      1.1  christos htmldir='${docdir}'
    822      1.1  christos dvidir='${docdir}'
    823      1.1  christos pdfdir='${docdir}'
    824      1.1  christos psdir='${docdir}'
    825      1.1  christos libdir='${exec_prefix}/lib'
    826      1.1  christos localedir='${datarootdir}/locale'
    827      1.1  christos mandir='${datarootdir}/man'
    828      1.1  christos 
    829      1.1  christos ac_prev=
    830      1.1  christos ac_dashdash=
    831      1.1  christos for ac_option
    832      1.1  christos do
    833      1.1  christos   # If the previous option needs an argument, assign it.
    834      1.1  christos   if test -n "$ac_prev"; then
    835      1.1  christos     eval $ac_prev=\$ac_option
    836      1.1  christos     ac_prev=
    837      1.1  christos     continue
    838      1.1  christos   fi
    839      1.1  christos 
    840      1.1  christos   case $ac_option in
    841  1.1.1.2  christos   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    842  1.1.1.2  christos   *=)   ac_optarg= ;;
    843  1.1.1.2  christos   *)    ac_optarg=yes ;;
    844      1.1  christos   esac
    845      1.1  christos 
    846      1.1  christos   # Accept the important Cygnus configure options, so we can diagnose typos.
    847      1.1  christos 
    848      1.1  christos   case $ac_dashdash$ac_option in
    849      1.1  christos   --)
    850      1.1  christos     ac_dashdash=yes ;;
    851      1.1  christos 
    852      1.1  christos   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    853      1.1  christos     ac_prev=bindir ;;
    854      1.1  christos   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    855      1.1  christos     bindir=$ac_optarg ;;
    856      1.1  christos 
    857      1.1  christos   -build | --build | --buil | --bui | --bu)
    858      1.1  christos     ac_prev=build_alias ;;
    859      1.1  christos   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    860      1.1  christos     build_alias=$ac_optarg ;;
    861      1.1  christos 
    862      1.1  christos   -cache-file | --cache-file | --cache-fil | --cache-fi \
    863      1.1  christos   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    864      1.1  christos     ac_prev=cache_file ;;
    865      1.1  christos   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    866      1.1  christos   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    867      1.1  christos     cache_file=$ac_optarg ;;
    868      1.1  christos 
    869      1.1  christos   --config-cache | -C)
    870      1.1  christos     cache_file=config.cache ;;
    871      1.1  christos 
    872      1.1  christos   -datadir | --datadir | --datadi | --datad)
    873      1.1  christos     ac_prev=datadir ;;
    874      1.1  christos   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    875      1.1  christos     datadir=$ac_optarg ;;
    876      1.1  christos 
    877      1.1  christos   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    878      1.1  christos   | --dataroo | --dataro | --datar)
    879      1.1  christos     ac_prev=datarootdir ;;
    880      1.1  christos   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    881      1.1  christos   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    882      1.1  christos     datarootdir=$ac_optarg ;;
    883      1.1  christos 
    884      1.1  christos   -disable-* | --disable-*)
    885  1.1.1.2  christos     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    886      1.1  christos     # Reject names that are not valid shell variable names.
    887  1.1.1.2  christos     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    888  1.1.1.2  christos       as_fn_error $? "invalid feature name: $ac_useropt"
    889  1.1.1.2  christos     ac_useropt_orig=$ac_useropt
    890  1.1.1.2  christos     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    891  1.1.1.2  christos     case $ac_user_opts in
    892  1.1.1.2  christos       *"
    893  1.1.1.2  christos "enable_$ac_useropt"
    894  1.1.1.2  christos "*) ;;
    895  1.1.1.2  christos       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    896  1.1.1.2  christos 	 ac_unrecognized_sep=', ';;
    897  1.1.1.2  christos     esac
    898  1.1.1.2  christos     eval enable_$ac_useropt=no ;;
    899      1.1  christos 
    900      1.1  christos   -docdir | --docdir | --docdi | --doc | --do)
    901      1.1  christos     ac_prev=docdir ;;
    902      1.1  christos   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    903      1.1  christos     docdir=$ac_optarg ;;
    904      1.1  christos 
    905      1.1  christos   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    906      1.1  christos     ac_prev=dvidir ;;
    907      1.1  christos   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    908      1.1  christos     dvidir=$ac_optarg ;;
    909      1.1  christos 
    910      1.1  christos   -enable-* | --enable-*)
    911  1.1.1.2  christos     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    912      1.1  christos     # Reject names that are not valid shell variable names.
    913  1.1.1.2  christos     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    914  1.1.1.2  christos       as_fn_error $? "invalid feature name: $ac_useropt"
    915  1.1.1.2  christos     ac_useropt_orig=$ac_useropt
    916  1.1.1.2  christos     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    917  1.1.1.2  christos     case $ac_user_opts in
    918  1.1.1.2  christos       *"
    919  1.1.1.2  christos "enable_$ac_useropt"
    920  1.1.1.2  christos "*) ;;
    921  1.1.1.2  christos       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    922  1.1.1.2  christos 	 ac_unrecognized_sep=', ';;
    923  1.1.1.2  christos     esac
    924  1.1.1.2  christos     eval enable_$ac_useropt=\$ac_optarg ;;
    925      1.1  christos 
    926      1.1  christos   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    927      1.1  christos   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    928      1.1  christos   | --exec | --exe | --ex)
    929      1.1  christos     ac_prev=exec_prefix ;;
    930      1.1  christos   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    931      1.1  christos   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    932      1.1  christos   | --exec=* | --exe=* | --ex=*)
    933      1.1  christos     exec_prefix=$ac_optarg ;;
    934      1.1  christos 
    935      1.1  christos   -gas | --gas | --ga | --g)
    936      1.1  christos     # Obsolete; use --with-gas.
    937      1.1  christos     with_gas=yes ;;
    938      1.1  christos 
    939      1.1  christos   -help | --help | --hel | --he | -h)
    940      1.1  christos     ac_init_help=long ;;
    941      1.1  christos   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    942      1.1  christos     ac_init_help=recursive ;;
    943      1.1  christos   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    944      1.1  christos     ac_init_help=short ;;
    945      1.1  christos 
    946      1.1  christos   -host | --host | --hos | --ho)
    947      1.1  christos     ac_prev=host_alias ;;
    948      1.1  christos   -host=* | --host=* | --hos=* | --ho=*)
    949      1.1  christos     host_alias=$ac_optarg ;;
    950      1.1  christos 
    951      1.1  christos   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    952      1.1  christos     ac_prev=htmldir ;;
    953      1.1  christos   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    954      1.1  christos   | --ht=*)
    955      1.1  christos     htmldir=$ac_optarg ;;
    956      1.1  christos 
    957      1.1  christos   -includedir | --includedir | --includedi | --included | --include \
    958      1.1  christos   | --includ | --inclu | --incl | --inc)
    959      1.1  christos     ac_prev=includedir ;;
    960      1.1  christos   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    961      1.1  christos   | --includ=* | --inclu=* | --incl=* | --inc=*)
    962      1.1  christos     includedir=$ac_optarg ;;
    963      1.1  christos 
    964      1.1  christos   -infodir | --infodir | --infodi | --infod | --info | --inf)
    965      1.1  christos     ac_prev=infodir ;;
    966      1.1  christos   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    967      1.1  christos     infodir=$ac_optarg ;;
    968      1.1  christos 
    969      1.1  christos   -libdir | --libdir | --libdi | --libd)
    970      1.1  christos     ac_prev=libdir ;;
    971      1.1  christos   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    972      1.1  christos     libdir=$ac_optarg ;;
    973      1.1  christos 
    974      1.1  christos   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    975      1.1  christos   | --libexe | --libex | --libe)
    976      1.1  christos     ac_prev=libexecdir ;;
    977      1.1  christos   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    978      1.1  christos   | --libexe=* | --libex=* | --libe=*)
    979      1.1  christos     libexecdir=$ac_optarg ;;
    980      1.1  christos 
    981      1.1  christos   -localedir | --localedir | --localedi | --localed | --locale)
    982      1.1  christos     ac_prev=localedir ;;
    983      1.1  christos   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
    984      1.1  christos     localedir=$ac_optarg ;;
    985      1.1  christos 
    986      1.1  christos   -localstatedir | --localstatedir | --localstatedi | --localstated \
    987      1.1  christos   | --localstate | --localstat | --localsta | --localst | --locals)
    988      1.1  christos     ac_prev=localstatedir ;;
    989      1.1  christos   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
    990      1.1  christos   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
    991      1.1  christos     localstatedir=$ac_optarg ;;
    992      1.1  christos 
    993      1.1  christos   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    994      1.1  christos     ac_prev=mandir ;;
    995      1.1  christos   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
    996      1.1  christos     mandir=$ac_optarg ;;
    997      1.1  christos 
    998      1.1  christos   -nfp | --nfp | --nf)
    999      1.1  christos     # Obsolete; use --without-fp.
   1000      1.1  christos     with_fp=no ;;
   1001      1.1  christos 
   1002      1.1  christos   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1003      1.1  christos   | --no-cr | --no-c | -n)
   1004      1.1  christos     no_create=yes ;;
   1005      1.1  christos 
   1006      1.1  christos   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1007      1.1  christos   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1008      1.1  christos     no_recursion=yes ;;
   1009      1.1  christos 
   1010      1.1  christos   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1011      1.1  christos   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1012      1.1  christos   | --oldin | --oldi | --old | --ol | --o)
   1013      1.1  christos     ac_prev=oldincludedir ;;
   1014      1.1  christos   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1015      1.1  christos   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1016      1.1  christos   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1017      1.1  christos     oldincludedir=$ac_optarg ;;
   1018      1.1  christos 
   1019      1.1  christos   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1020      1.1  christos     ac_prev=prefix ;;
   1021      1.1  christos   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1022      1.1  christos     prefix=$ac_optarg ;;
   1023      1.1  christos 
   1024      1.1  christos   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1025      1.1  christos   | --program-pre | --program-pr | --program-p)
   1026      1.1  christos     ac_prev=program_prefix ;;
   1027      1.1  christos   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1028      1.1  christos   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1029      1.1  christos     program_prefix=$ac_optarg ;;
   1030      1.1  christos 
   1031      1.1  christos   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1032      1.1  christos   | --program-suf | --program-su | --program-s)
   1033      1.1  christos     ac_prev=program_suffix ;;
   1034      1.1  christos   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1035      1.1  christos   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1036      1.1  christos     program_suffix=$ac_optarg ;;
   1037      1.1  christos 
   1038      1.1  christos   -program-transform-name | --program-transform-name \
   1039      1.1  christos   | --program-transform-nam | --program-transform-na \
   1040      1.1  christos   | --program-transform-n | --program-transform- \
   1041      1.1  christos   | --program-transform | --program-transfor \
   1042      1.1  christos   | --program-transfo | --program-transf \
   1043      1.1  christos   | --program-trans | --program-tran \
   1044      1.1  christos   | --progr-tra | --program-tr | --program-t)
   1045      1.1  christos     ac_prev=program_transform_name ;;
   1046      1.1  christos   -program-transform-name=* | --program-transform-name=* \
   1047      1.1  christos   | --program-transform-nam=* | --program-transform-na=* \
   1048      1.1  christos   | --program-transform-n=* | --program-transform-=* \
   1049      1.1  christos   | --program-transform=* | --program-transfor=* \
   1050      1.1  christos   | --program-transfo=* | --program-transf=* \
   1051      1.1  christos   | --program-trans=* | --program-tran=* \
   1052      1.1  christos   | --progr-tra=* | --program-tr=* | --program-t=*)
   1053      1.1  christos     program_transform_name=$ac_optarg ;;
   1054      1.1  christos 
   1055      1.1  christos   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1056      1.1  christos     ac_prev=pdfdir ;;
   1057      1.1  christos   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1058      1.1  christos     pdfdir=$ac_optarg ;;
   1059      1.1  christos 
   1060      1.1  christos   -psdir | --psdir | --psdi | --psd | --ps)
   1061      1.1  christos     ac_prev=psdir ;;
   1062      1.1  christos   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1063      1.1  christos     psdir=$ac_optarg ;;
   1064      1.1  christos 
   1065      1.1  christos   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1066      1.1  christos   | -silent | --silent | --silen | --sile | --sil)
   1067      1.1  christos     silent=yes ;;
   1068      1.1  christos 
   1069      1.1  christos   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1070      1.1  christos     ac_prev=sbindir ;;
   1071      1.1  christos   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1072      1.1  christos   | --sbi=* | --sb=*)
   1073      1.1  christos     sbindir=$ac_optarg ;;
   1074      1.1  christos 
   1075      1.1  christos   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1076      1.1  christos   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1077      1.1  christos   | --sharedst | --shareds | --shared | --share | --shar \
   1078      1.1  christos   | --sha | --sh)
   1079      1.1  christos     ac_prev=sharedstatedir ;;
   1080      1.1  christos   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1081      1.1  christos   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1082      1.1  christos   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1083      1.1  christos   | --sha=* | --sh=*)
   1084      1.1  christos     sharedstatedir=$ac_optarg ;;
   1085      1.1  christos 
   1086      1.1  christos   -site | --site | --sit)
   1087      1.1  christos     ac_prev=site ;;
   1088      1.1  christos   -site=* | --site=* | --sit=*)
   1089      1.1  christos     site=$ac_optarg ;;
   1090      1.1  christos 
   1091      1.1  christos   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1092      1.1  christos     ac_prev=srcdir ;;
   1093      1.1  christos   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1094      1.1  christos     srcdir=$ac_optarg ;;
   1095      1.1  christos 
   1096      1.1  christos   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1097      1.1  christos   | --syscon | --sysco | --sysc | --sys | --sy)
   1098      1.1  christos     ac_prev=sysconfdir ;;
   1099      1.1  christos   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1100      1.1  christos   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1101      1.1  christos     sysconfdir=$ac_optarg ;;
   1102      1.1  christos 
   1103      1.1  christos   -target | --target | --targe | --targ | --tar | --ta | --t)
   1104      1.1  christos     ac_prev=target_alias ;;
   1105      1.1  christos   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1106      1.1  christos     target_alias=$ac_optarg ;;
   1107      1.1  christos 
   1108      1.1  christos   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1109      1.1  christos     verbose=yes ;;
   1110      1.1  christos 
   1111      1.1  christos   -version | --version | --versio | --versi | --vers | -V)
   1112      1.1  christos     ac_init_version=: ;;
   1113      1.1  christos 
   1114      1.1  christos   -with-* | --with-*)
   1115  1.1.1.2  christos     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1116      1.1  christos     # Reject names that are not valid shell variable names.
   1117  1.1.1.2  christos     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1118  1.1.1.2  christos       as_fn_error $? "invalid package name: $ac_useropt"
   1119  1.1.1.2  christos     ac_useropt_orig=$ac_useropt
   1120  1.1.1.2  christos     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1121  1.1.1.2  christos     case $ac_user_opts in
   1122  1.1.1.2  christos       *"
   1123  1.1.1.2  christos "with_$ac_useropt"
   1124  1.1.1.2  christos "*) ;;
   1125  1.1.1.2  christos       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1126  1.1.1.2  christos 	 ac_unrecognized_sep=', ';;
   1127  1.1.1.2  christos     esac
   1128  1.1.1.2  christos     eval with_$ac_useropt=\$ac_optarg ;;
   1129      1.1  christos 
   1130      1.1  christos   -without-* | --without-*)
   1131  1.1.1.2  christos     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1132      1.1  christos     # Reject names that are not valid shell variable names.
   1133  1.1.1.2  christos     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1134  1.1.1.2  christos       as_fn_error $? "invalid package name: $ac_useropt"
   1135  1.1.1.2  christos     ac_useropt_orig=$ac_useropt
   1136  1.1.1.2  christos     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1137  1.1.1.2  christos     case $ac_user_opts in
   1138  1.1.1.2  christos       *"
   1139  1.1.1.2  christos "with_$ac_useropt"
   1140  1.1.1.2  christos "*) ;;
   1141  1.1.1.2  christos       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1142  1.1.1.2  christos 	 ac_unrecognized_sep=', ';;
   1143  1.1.1.2  christos     esac
   1144  1.1.1.2  christos     eval with_$ac_useropt=no ;;
   1145      1.1  christos 
   1146      1.1  christos   --x)
   1147      1.1  christos     # Obsolete; use --with-x.
   1148      1.1  christos     with_x=yes ;;
   1149      1.1  christos 
   1150      1.1  christos   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1151      1.1  christos   | --x-incl | --x-inc | --x-in | --x-i)
   1152      1.1  christos     ac_prev=x_includes ;;
   1153      1.1  christos   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1154      1.1  christos   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1155      1.1  christos     x_includes=$ac_optarg ;;
   1156      1.1  christos 
   1157      1.1  christos   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1158      1.1  christos   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1159      1.1  christos     ac_prev=x_libraries ;;
   1160      1.1  christos   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1161      1.1  christos   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1162      1.1  christos     x_libraries=$ac_optarg ;;
   1163      1.1  christos 
   1164  1.1.1.2  christos   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1165  1.1.1.2  christos Try \`$0 --help' for more information"
   1166      1.1  christos     ;;
   1167      1.1  christos 
   1168      1.1  christos   *=*)
   1169      1.1  christos     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1170      1.1  christos     # Reject names that are not valid shell variable names.
   1171  1.1.1.2  christos     case $ac_envvar in #(
   1172  1.1.1.2  christos       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1173  1.1.1.2  christos       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1174  1.1.1.2  christos     esac
   1175      1.1  christos     eval $ac_envvar=\$ac_optarg
   1176      1.1  christos     export $ac_envvar ;;
   1177      1.1  christos 
   1178      1.1  christos   *)
   1179      1.1  christos     # FIXME: should be removed in autoconf 3.0.
   1180  1.1.1.2  christos     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1181      1.1  christos     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1182  1.1.1.2  christos       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1183  1.1.1.3  christos     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1184      1.1  christos     ;;
   1185      1.1  christos 
   1186      1.1  christos   esac
   1187      1.1  christos done
   1188      1.1  christos 
   1189      1.1  christos if test -n "$ac_prev"; then
   1190      1.1  christos   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1191  1.1.1.2  christos   as_fn_error $? "missing argument to $ac_option"
   1192  1.1.1.2  christos fi
   1193  1.1.1.2  christos 
   1194  1.1.1.2  christos if test -n "$ac_unrecognized_opts"; then
   1195  1.1.1.2  christos   case $enable_option_checking in
   1196  1.1.1.2  christos     no) ;;
   1197  1.1.1.2  christos     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1198  1.1.1.2  christos     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1199  1.1.1.2  christos   esac
   1200      1.1  christos fi
   1201      1.1  christos 
   1202  1.1.1.2  christos # Check all directory arguments for consistency.
   1203      1.1  christos for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1204      1.1  christos 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1205      1.1  christos 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1206      1.1  christos 		libdir localedir mandir
   1207      1.1  christos do
   1208      1.1  christos   eval ac_val=\$$ac_var
   1209  1.1.1.2  christos   # Remove trailing slashes.
   1210  1.1.1.2  christos   case $ac_val in
   1211  1.1.1.2  christos     */ )
   1212  1.1.1.2  christos       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1213  1.1.1.2  christos       eval $ac_var=\$ac_val;;
   1214  1.1.1.2  christos   esac
   1215  1.1.1.2  christos   # Be sure to have absolute directory names.
   1216      1.1  christos   case $ac_val in
   1217      1.1  christos     [\\/$]* | ?:[\\/]* )  continue;;
   1218      1.1  christos     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1219      1.1  christos   esac
   1220  1.1.1.2  christos   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1221      1.1  christos done
   1222      1.1  christos 
   1223      1.1  christos # There might be people who depend on the old broken behavior: `$host'
   1224      1.1  christos # used to hold the argument of --host etc.
   1225      1.1  christos # FIXME: To remove some day.
   1226      1.1  christos build=$build_alias
   1227      1.1  christos host=$host_alias
   1228      1.1  christos target=$target_alias
   1229      1.1  christos 
   1230      1.1  christos # FIXME: To remove some day.
   1231      1.1  christos if test "x$host_alias" != x; then
   1232      1.1  christos   if test "x$build_alias" = x; then
   1233      1.1  christos     cross_compiling=maybe
   1234      1.1  christos   elif test "x$build_alias" != "x$host_alias"; then
   1235      1.1  christos     cross_compiling=yes
   1236      1.1  christos   fi
   1237      1.1  christos fi
   1238      1.1  christos 
   1239      1.1  christos ac_tool_prefix=
   1240      1.1  christos test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1241      1.1  christos 
   1242      1.1  christos test "$silent" = yes && exec 6>/dev/null
   1243      1.1  christos 
   1244      1.1  christos 
   1245      1.1  christos ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1246      1.1  christos ac_ls_di=`ls -di .` &&
   1247      1.1  christos ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1248  1.1.1.2  christos   as_fn_error $? "working directory cannot be determined"
   1249      1.1  christos test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1250  1.1.1.2  christos   as_fn_error $? "pwd does not report name of working directory"
   1251      1.1  christos 
   1252      1.1  christos 
   1253      1.1  christos # Find the source files, if location was not specified.
   1254      1.1  christos if test -z "$srcdir"; then
   1255      1.1  christos   ac_srcdir_defaulted=yes
   1256      1.1  christos   # Try the directory containing this script, then the parent directory.
   1257  1.1.1.2  christos   ac_confdir=`$as_dirname -- "$as_myself" ||
   1258  1.1.1.2  christos $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1259  1.1.1.2  christos 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1260  1.1.1.2  christos 	 X"$as_myself" : 'X\(//\)$' \| \
   1261  1.1.1.2  christos 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1262  1.1.1.2  christos $as_echo X"$as_myself" |
   1263      1.1  christos     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1264      1.1  christos 	    s//\1/
   1265      1.1  christos 	    q
   1266      1.1  christos 	  }
   1267      1.1  christos 	  /^X\(\/\/\)[^/].*/{
   1268      1.1  christos 	    s//\1/
   1269      1.1  christos 	    q
   1270      1.1  christos 	  }
   1271      1.1  christos 	  /^X\(\/\/\)$/{
   1272      1.1  christos 	    s//\1/
   1273      1.1  christos 	    q
   1274      1.1  christos 	  }
   1275      1.1  christos 	  /^X\(\/\).*/{
   1276      1.1  christos 	    s//\1/
   1277      1.1  christos 	    q
   1278      1.1  christos 	  }
   1279      1.1  christos 	  s/.*/./; q'`
   1280      1.1  christos   srcdir=$ac_confdir
   1281      1.1  christos   if test ! -r "$srcdir/$ac_unique_file"; then
   1282      1.1  christos     srcdir=..
   1283      1.1  christos   fi
   1284      1.1  christos else
   1285      1.1  christos   ac_srcdir_defaulted=no
   1286      1.1  christos fi
   1287      1.1  christos if test ! -r "$srcdir/$ac_unique_file"; then
   1288      1.1  christos   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1289  1.1.1.2  christos   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1290      1.1  christos fi
   1291      1.1  christos ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1292      1.1  christos ac_abs_confdir=`(
   1293  1.1.1.2  christos 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1294      1.1  christos 	pwd)`
   1295      1.1  christos # When building in place, set srcdir=.
   1296      1.1  christos if test "$ac_abs_confdir" = "$ac_pwd"; then
   1297      1.1  christos   srcdir=.
   1298      1.1  christos fi
   1299      1.1  christos # Remove unnecessary trailing slashes from srcdir.
   1300      1.1  christos # Double slashes in file names in object file debugging info
   1301      1.1  christos # mess up M-x gdb in Emacs.
   1302      1.1  christos case $srcdir in
   1303      1.1  christos */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1304      1.1  christos esac
   1305      1.1  christos for ac_var in $ac_precious_vars; do
   1306      1.1  christos   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1307      1.1  christos   eval ac_env_${ac_var}_value=\$${ac_var}
   1308      1.1  christos   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1309      1.1  christos   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1310      1.1  christos done
   1311      1.1  christos 
   1312      1.1  christos #
   1313      1.1  christos # Report the --help message.
   1314      1.1  christos #
   1315      1.1  christos if test "$ac_init_help" = "long"; then
   1316      1.1  christos   # Omit some internal or obsolete options to make the list less imposing.
   1317      1.1  christos   # This message is too long to be a string in the A/UX 3.1 sh.
   1318      1.1  christos   cat <<_ACEOF
   1319  1.1.1.7  christos \`configure' configures pcap 1.9.0-PRE-GIT to adapt to many kinds of systems.
   1320      1.1  christos 
   1321      1.1  christos Usage: $0 [OPTION]... [VAR=VALUE]...
   1322      1.1  christos 
   1323      1.1  christos To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1324      1.1  christos VAR=VALUE.  See below for descriptions of some of the useful variables.
   1325      1.1  christos 
   1326      1.1  christos Defaults for the options are specified in brackets.
   1327      1.1  christos 
   1328      1.1  christos Configuration:
   1329      1.1  christos   -h, --help              display this help and exit
   1330      1.1  christos       --help=short        display options specific to this package
   1331      1.1  christos       --help=recursive    display the short help of all the included packages
   1332      1.1  christos   -V, --version           display version information and exit
   1333  1.1.1.2  christos   -q, --quiet, --silent   do not print \`checking ...' messages
   1334      1.1  christos       --cache-file=FILE   cache test results in FILE [disabled]
   1335      1.1  christos   -C, --config-cache      alias for \`--cache-file=config.cache'
   1336      1.1  christos   -n, --no-create         do not create output files
   1337      1.1  christos       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1338      1.1  christos 
   1339      1.1  christos Installation directories:
   1340      1.1  christos   --prefix=PREFIX         install architecture-independent files in PREFIX
   1341  1.1.1.2  christos                           [$ac_default_prefix]
   1342      1.1  christos   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1343  1.1.1.2  christos                           [PREFIX]
   1344      1.1  christos 
   1345      1.1  christos By default, \`make install' will install all the files in
   1346      1.1  christos \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1347      1.1  christos an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1348      1.1  christos for instance \`--prefix=\$HOME'.
   1349      1.1  christos 
   1350      1.1  christos For better control, use the options below.
   1351      1.1  christos 
   1352      1.1  christos Fine tuning of the installation directories:
   1353  1.1.1.2  christos   --bindir=DIR            user executables [EPREFIX/bin]
   1354  1.1.1.2  christos   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1355  1.1.1.2  christos   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1356  1.1.1.2  christos   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1357  1.1.1.2  christos   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1358  1.1.1.2  christos   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1359  1.1.1.2  christos   --libdir=DIR            object code libraries [EPREFIX/lib]
   1360  1.1.1.2  christos   --includedir=DIR        C header files [PREFIX/include]
   1361  1.1.1.2  christos   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1362  1.1.1.2  christos   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1363  1.1.1.2  christos   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1364  1.1.1.2  christos   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1365  1.1.1.2  christos   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1366  1.1.1.2  christos   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1367  1.1.1.7  christos   --docdir=DIR            documentation root [DATAROOTDIR/doc/pcap]
   1368  1.1.1.2  christos   --htmldir=DIR           html documentation [DOCDIR]
   1369  1.1.1.2  christos   --dvidir=DIR            dvi documentation [DOCDIR]
   1370  1.1.1.2  christos   --pdfdir=DIR            pdf documentation [DOCDIR]
   1371  1.1.1.2  christos   --psdir=DIR             ps documentation [DOCDIR]
   1372      1.1  christos _ACEOF
   1373      1.1  christos 
   1374      1.1  christos   cat <<\_ACEOF
   1375      1.1  christos 
   1376      1.1  christos System types:
   1377      1.1  christos   --build=BUILD     configure for building on BUILD [guessed]
   1378      1.1  christos   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1379      1.1  christos   --target=TARGET   configure for building compilers for TARGET [HOST]
   1380      1.1  christos _ACEOF
   1381      1.1  christos fi
   1382      1.1  christos 
   1383      1.1  christos if test -n "$ac_init_help"; then
   1384  1.1.1.7  christos   case $ac_init_help in
   1385  1.1.1.7  christos      short | recursive ) echo "Configuration of pcap 1.9.0-PRE-GIT:";;
   1386  1.1.1.7  christos    esac
   1387      1.1  christos   cat <<\_ACEOF
   1388      1.1  christos 
   1389      1.1  christos Optional Features:
   1390  1.1.1.2  christos   --disable-option-checking  ignore unrecognized --enable/--with options
   1391      1.1  christos   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1392      1.1  christos   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1393      1.1  christos   --disable-largefile     omit support for large files
   1394      1.1  christos   --disable-protochain    disable \"protochain\" insn
   1395  1.1.1.7  christos   --enable-packet-ring    enable packet ring support on Linux [default=yes]
   1396  1.1.1.7  christos   --enable-ipv6           build IPv6-capable version [default=yes]
   1397  1.1.1.7  christos   --enable-remote         enable remote packet capture [default=no]
   1398  1.1.1.7  christos   --disable-remote        disable remote packet capture
   1399      1.1  christos   --enable-optimizer-dbg  build optimizer debugging code
   1400      1.1  christos   --enable-yydebug        build parser debugging code
   1401  1.1.1.7  christos   --disable-universal     don't build universal on macOS
   1402  1.1.1.3  christos   --enable-shared         build shared libraries [default=yes, if support
   1403  1.1.1.3  christos                           available]
   1404  1.1.1.7  christos   --enable-usb            enable USB capture support [default=yes, if support
   1405  1.1.1.7  christos                           available]
   1406  1.1.1.7  christos   --enable-netmap         enable netmap support [default=yes, if support
   1407  1.1.1.5  christos                           available]
   1408      1.1  christos   --enable-bluetooth      enable Bluetooth support [default=yes, if support
   1409      1.1  christos                           available]
   1410  1.1.1.3  christos   --enable-dbus           enable D-Bus capture support [default=yes, if
   1411  1.1.1.3  christos                           support available]
   1412  1.1.1.7  christos   --enable-rdma           enable RDMA capture support [default=yes, if support
   1413  1.1.1.7  christos                           available]
   1414      1.1  christos 
   1415      1.1  christos Optional Packages:
   1416      1.1  christos   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1417      1.1  christos   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1418      1.1  christos   --without-gcc           don't use gcc
   1419      1.1  christos   --with-sita             include SITA support
   1420      1.1  christos   --with-pcap=TYPE        use packet capture TYPE
   1421      1.1  christos   --without-libnl         disable libnl support [default=yes, on Linux, if
   1422      1.1  christos                           present]
   1423  1.1.1.6  christos   --with-dag[=DIR]        include Endace DAG support (located in directory
   1424  1.1.1.6  christos                           DIR, if supplied). [default=yes, if present]
   1425  1.1.1.6  christos   --with-dag-includes=IDIR
   1426  1.1.1.6  christos                           Endace DAG include directory, if not DIR/include
   1427  1.1.1.6  christos   --with-dag-libraries=LDIR
   1428  1.1.1.6  christos                           Endace DAG library directory, if not DIR/lib
   1429      1.1  christos   --with-septel[=DIR]     include Septel support (located in directory DIR, if
   1430  1.1.1.6  christos                           supplied). [default=yes, if present]
   1431  1.1.1.6  christos   --with-snf[=DIR]        include Myricom SNF support (located in directory
   1432  1.1.1.6  christos                           DIR, if supplied). [default=yes, if present]
   1433  1.1.1.6  christos   --with-snf-includes=IDIR
   1434  1.1.1.6  christos                           Myricom SNF include directory, if not DIR/include
   1435  1.1.1.6  christos   --with-snf-libraries=LDIR
   1436  1.1.1.6  christos                           Myricom SNF library directory, if not DIR/lib
   1437  1.1.1.6  christos   --with-turbocap[=DIR]   include Riverbed TurboCap support (located in
   1438  1.1.1.6  christos                           directory DIR, if supplied). [default=yes, if
   1439  1.1.1.6  christos                           present]
   1440      1.1  christos 
   1441      1.1  christos Some influential environment variables:
   1442      1.1  christos   CC          C compiler command
   1443      1.1  christos   CFLAGS      C compiler flags
   1444      1.1  christos   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1445      1.1  christos               nonstandard directory <lib dir>
   1446      1.1  christos   LIBS        libraries to pass to the linker, e.g. -l<library>
   1447  1.1.1.2  christos   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1448      1.1  christos               you have headers in a nonstandard directory <include dir>
   1449      1.1  christos   CPP         C preprocessor
   1450  1.1.1.6  christos   YACC        The `Yet Another Compiler Compiler' implementation to use.
   1451  1.1.1.6  christos               Defaults to the first program found out of: `bison -y', `byacc',
   1452  1.1.1.6  christos               `yacc'.
   1453  1.1.1.6  christos   YFLAGS      The list of arguments that will be passed by default to $YACC.
   1454  1.1.1.6  christos               This script will default YFLAGS to the empty string to avoid a
   1455  1.1.1.6  christos               default value of `-d' given by some make applications.
   1456      1.1  christos 
   1457      1.1  christos Use these variables to override the choices made by `configure' or to help
   1458      1.1  christos it to find libraries and programs with nonstandard names/locations.
   1459      1.1  christos 
   1460  1.1.1.2  christos Report bugs to the package provider.
   1461      1.1  christos _ACEOF
   1462      1.1  christos ac_status=$?
   1463      1.1  christos fi
   1464      1.1  christos 
   1465      1.1  christos if test "$ac_init_help" = "recursive"; then
   1466      1.1  christos   # If there are subdirs, report their specific --help.
   1467      1.1  christos   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1468  1.1.1.2  christos     test -d "$ac_dir" ||
   1469  1.1.1.2  christos       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1470  1.1.1.2  christos       continue
   1471      1.1  christos     ac_builddir=.
   1472      1.1  christos 
   1473      1.1  christos case "$ac_dir" in
   1474      1.1  christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1475      1.1  christos *)
   1476  1.1.1.2  christos   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1477      1.1  christos   # A ".." for each directory in $ac_dir_suffix.
   1478  1.1.1.2  christos   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1479      1.1  christos   case $ac_top_builddir_sub in
   1480      1.1  christos   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1481      1.1  christos   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1482      1.1  christos   esac ;;
   1483      1.1  christos esac
   1484      1.1  christos ac_abs_top_builddir=$ac_pwd
   1485      1.1  christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1486      1.1  christos # for backward compatibility:
   1487      1.1  christos ac_top_builddir=$ac_top_build_prefix
   1488      1.1  christos 
   1489      1.1  christos case $srcdir in
   1490      1.1  christos   .)  # We are building in place.
   1491      1.1  christos     ac_srcdir=.
   1492      1.1  christos     ac_top_srcdir=$ac_top_builddir_sub
   1493      1.1  christos     ac_abs_top_srcdir=$ac_pwd ;;
   1494      1.1  christos   [\\/]* | ?:[\\/]* )  # Absolute name.
   1495      1.1  christos     ac_srcdir=$srcdir$ac_dir_suffix;
   1496      1.1  christos     ac_top_srcdir=$srcdir
   1497      1.1  christos     ac_abs_top_srcdir=$srcdir ;;
   1498      1.1  christos   *) # Relative name.
   1499      1.1  christos     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1500      1.1  christos     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1501      1.1  christos     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1502      1.1  christos esac
   1503      1.1  christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1504      1.1  christos 
   1505      1.1  christos     cd "$ac_dir" || { ac_status=$?; continue; }
   1506      1.1  christos     # Check for guested configure.
   1507      1.1  christos     if test -f "$ac_srcdir/configure.gnu"; then
   1508      1.1  christos       echo &&
   1509      1.1  christos       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1510      1.1  christos     elif test -f "$ac_srcdir/configure"; then
   1511      1.1  christos       echo &&
   1512      1.1  christos       $SHELL "$ac_srcdir/configure" --help=recursive
   1513      1.1  christos     else
   1514  1.1.1.2  christos       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1515      1.1  christos     fi || ac_status=$?
   1516      1.1  christos     cd "$ac_pwd" || { ac_status=$?; break; }
   1517      1.1  christos   done
   1518      1.1  christos fi
   1519      1.1  christos 
   1520      1.1  christos test -n "$ac_init_help" && exit $ac_status
   1521      1.1  christos if $ac_init_version; then
   1522      1.1  christos   cat <<\_ACEOF
   1523  1.1.1.7  christos pcap configure 1.9.0-PRE-GIT
   1524  1.1.1.3  christos generated by GNU Autoconf 2.69
   1525      1.1  christos 
   1526  1.1.1.3  christos Copyright (C) 2012 Free Software Foundation, Inc.
   1527      1.1  christos This configure script is free software; the Free Software Foundation
   1528      1.1  christos gives unlimited permission to copy, distribute and modify it.
   1529      1.1  christos _ACEOF
   1530      1.1  christos   exit
   1531      1.1  christos fi
   1532      1.1  christos 
   1533  1.1.1.2  christos ## ------------------------ ##
   1534  1.1.1.2  christos ## Autoconf initialization. ##
   1535  1.1.1.2  christos ## ------------------------ ##
   1536  1.1.1.2  christos 
   1537  1.1.1.2  christos # ac_fn_c_try_compile LINENO
   1538  1.1.1.2  christos # --------------------------
   1539  1.1.1.2  christos # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1540  1.1.1.2  christos ac_fn_c_try_compile ()
   1541  1.1.1.2  christos {
   1542  1.1.1.2  christos   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1543  1.1.1.2  christos   rm -f conftest.$ac_objext
   1544  1.1.1.2  christos   if { { ac_try="$ac_compile"
   1545  1.1.1.2  christos case "(($ac_try" in
   1546  1.1.1.2  christos   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1547  1.1.1.2  christos   *) ac_try_echo=$ac_try;;
   1548  1.1.1.2  christos esac
   1549  1.1.1.2  christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1550  1.1.1.2  christos $as_echo "$ac_try_echo"; } >&5
   1551  1.1.1.2  christos   (eval "$ac_compile") 2>conftest.err
   1552  1.1.1.2  christos   ac_status=$?
   1553  1.1.1.2  christos   if test -s conftest.err; then
   1554  1.1.1.2  christos     grep -v '^ *+' conftest.err >conftest.er1
   1555  1.1.1.2  christos     cat conftest.er1 >&5
   1556  1.1.1.2  christos     mv -f conftest.er1 conftest.err
   1557  1.1.1.2  christos   fi
   1558  1.1.1.2  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1559  1.1.1.2  christos   test $ac_status = 0; } && {
   1560  1.1.1.2  christos 	 test -z "$ac_c_werror_flag" ||
   1561  1.1.1.2  christos 	 test ! -s conftest.err
   1562  1.1.1.2  christos        } && test -s conftest.$ac_objext; then :
   1563  1.1.1.2  christos   ac_retval=0
   1564  1.1.1.2  christos else
   1565  1.1.1.2  christos   $as_echo "$as_me: failed program was:" >&5
   1566  1.1.1.2  christos sed 's/^/| /' conftest.$ac_ext >&5
   1567      1.1  christos 
   1568  1.1.1.2  christos 	ac_retval=1
   1569  1.1.1.2  christos fi
   1570  1.1.1.3  christos   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1571  1.1.1.2  christos   as_fn_set_status $ac_retval
   1572      1.1  christos 
   1573  1.1.1.2  christos } # ac_fn_c_try_compile
   1574  1.1.1.2  christos 
   1575  1.1.1.7  christos # ac_fn_c_try_link LINENO
   1576  1.1.1.7  christos # -----------------------
   1577  1.1.1.7  christos # Try to link conftest.$ac_ext, and return whether this succeeded.
   1578  1.1.1.7  christos ac_fn_c_try_link ()
   1579  1.1.1.7  christos {
   1580  1.1.1.7  christos   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1581  1.1.1.7  christos   rm -f conftest.$ac_objext conftest$ac_exeext
   1582  1.1.1.7  christos   if { { ac_try="$ac_link"
   1583  1.1.1.7  christos case "(($ac_try" in
   1584  1.1.1.7  christos   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1585  1.1.1.7  christos   *) ac_try_echo=$ac_try;;
   1586  1.1.1.7  christos esac
   1587  1.1.1.7  christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1588  1.1.1.7  christos $as_echo "$ac_try_echo"; } >&5
   1589  1.1.1.7  christos   (eval "$ac_link") 2>conftest.err
   1590  1.1.1.7  christos   ac_status=$?
   1591  1.1.1.7  christos   if test -s conftest.err; then
   1592  1.1.1.7  christos     grep -v '^ *+' conftest.err >conftest.er1
   1593  1.1.1.7  christos     cat conftest.er1 >&5
   1594  1.1.1.7  christos     mv -f conftest.er1 conftest.err
   1595  1.1.1.7  christos   fi
   1596  1.1.1.7  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1597  1.1.1.7  christos   test $ac_status = 0; } && {
   1598  1.1.1.7  christos 	 test -z "$ac_c_werror_flag" ||
   1599  1.1.1.7  christos 	 test ! -s conftest.err
   1600  1.1.1.7  christos        } && test -s conftest$ac_exeext && {
   1601  1.1.1.7  christos 	 test "$cross_compiling" = yes ||
   1602  1.1.1.7  christos 	 test -x conftest$ac_exeext
   1603  1.1.1.7  christos        }; then :
   1604  1.1.1.7  christos   ac_retval=0
   1605  1.1.1.7  christos else
   1606  1.1.1.7  christos   $as_echo "$as_me: failed program was:" >&5
   1607  1.1.1.7  christos sed 's/^/| /' conftest.$ac_ext >&5
   1608  1.1.1.7  christos 
   1609  1.1.1.7  christos 	ac_retval=1
   1610  1.1.1.7  christos fi
   1611  1.1.1.7  christos   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1612  1.1.1.7  christos   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1613  1.1.1.7  christos   # interfere with the next link command; also delete a directory that is
   1614  1.1.1.7  christos   # left behind by Apple's compiler.  We do this before executing the actions.
   1615  1.1.1.7  christos   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1616  1.1.1.7  christos   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1617  1.1.1.7  christos   as_fn_set_status $ac_retval
   1618  1.1.1.7  christos 
   1619  1.1.1.7  christos } # ac_fn_c_try_link
   1620  1.1.1.7  christos 
   1621  1.1.1.2  christos # ac_fn_c_try_cpp LINENO
   1622  1.1.1.2  christos # ----------------------
   1623  1.1.1.2  christos # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1624  1.1.1.2  christos ac_fn_c_try_cpp ()
   1625      1.1  christos {
   1626  1.1.1.2  christos   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1627  1.1.1.2  christos   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1628  1.1.1.2  christos case "(($ac_try" in
   1629  1.1.1.2  christos   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1630  1.1.1.2  christos   *) ac_try_echo=$ac_try;;
   1631  1.1.1.2  christos esac
   1632  1.1.1.2  christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1633  1.1.1.2  christos $as_echo "$ac_try_echo"; } >&5
   1634  1.1.1.2  christos   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1635  1.1.1.2  christos   ac_status=$?
   1636  1.1.1.2  christos   if test -s conftest.err; then
   1637  1.1.1.2  christos     grep -v '^ *+' conftest.err >conftest.er1
   1638  1.1.1.2  christos     cat conftest.er1 >&5
   1639  1.1.1.2  christos     mv -f conftest.er1 conftest.err
   1640  1.1.1.2  christos   fi
   1641  1.1.1.2  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1642  1.1.1.2  christos   test $ac_status = 0; } > conftest.i && {
   1643  1.1.1.2  christos 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1644  1.1.1.2  christos 	 test ! -s conftest.err
   1645  1.1.1.2  christos        }; then :
   1646  1.1.1.2  christos   ac_retval=0
   1647  1.1.1.2  christos else
   1648  1.1.1.2  christos   $as_echo "$as_me: failed program was:" >&5
   1649  1.1.1.2  christos sed 's/^/| /' conftest.$ac_ext >&5
   1650      1.1  christos 
   1651  1.1.1.2  christos     ac_retval=1
   1652  1.1.1.2  christos fi
   1653  1.1.1.3  christos   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1654  1.1.1.2  christos   as_fn_set_status $ac_retval
   1655      1.1  christos 
   1656  1.1.1.2  christos } # ac_fn_c_try_cpp
   1657      1.1  christos 
   1658  1.1.1.2  christos # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1659  1.1.1.2  christos # -------------------------------------------------------
   1660  1.1.1.2  christos # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1661  1.1.1.2  christos # the include files in INCLUDES and setting the cache variable VAR
   1662  1.1.1.2  christos # accordingly.
   1663  1.1.1.2  christos ac_fn_c_check_header_mongrel ()
   1664  1.1.1.2  christos {
   1665  1.1.1.2  christos   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1666  1.1.1.3  christos   if eval \${$3+:} false; then :
   1667  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1668  1.1.1.2  christos $as_echo_n "checking for $2... " >&6; }
   1669  1.1.1.3  christos if eval \${$3+:} false; then :
   1670  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   1671  1.1.1.2  christos fi
   1672  1.1.1.2  christos eval ac_res=\$$3
   1673  1.1.1.2  christos 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1674  1.1.1.2  christos $as_echo "$ac_res" >&6; }
   1675  1.1.1.2  christos else
   1676  1.1.1.2  christos   # Is the header compilable?
   1677  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1678  1.1.1.2  christos $as_echo_n "checking $2 usability... " >&6; }
   1679  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1680  1.1.1.2  christos /* end confdefs.h.  */
   1681  1.1.1.2  christos $4
   1682  1.1.1.2  christos #include <$2>
   1683  1.1.1.2  christos _ACEOF
   1684  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   1685  1.1.1.2  christos   ac_header_compiler=yes
   1686  1.1.1.2  christos else
   1687  1.1.1.2  christos   ac_header_compiler=no
   1688  1.1.1.2  christos fi
   1689  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1690  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1691  1.1.1.2  christos $as_echo "$ac_header_compiler" >&6; }
   1692  1.1.1.2  christos 
   1693  1.1.1.2  christos # Is the header present?
   1694  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1695  1.1.1.2  christos $as_echo_n "checking $2 presence... " >&6; }
   1696  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1697  1.1.1.2  christos /* end confdefs.h.  */
   1698  1.1.1.2  christos #include <$2>
   1699  1.1.1.2  christos _ACEOF
   1700  1.1.1.2  christos if ac_fn_c_try_cpp "$LINENO"; then :
   1701  1.1.1.2  christos   ac_header_preproc=yes
   1702  1.1.1.2  christos else
   1703  1.1.1.2  christos   ac_header_preproc=no
   1704  1.1.1.2  christos fi
   1705  1.1.1.2  christos rm -f conftest.err conftest.i conftest.$ac_ext
   1706  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1707  1.1.1.2  christos $as_echo "$ac_header_preproc" >&6; }
   1708  1.1.1.2  christos 
   1709  1.1.1.2  christos # So?  What about this header?
   1710  1.1.1.2  christos case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1711  1.1.1.2  christos   yes:no: )
   1712  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1713  1.1.1.2  christos $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1714  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1715  1.1.1.2  christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1716  1.1.1.2  christos     ;;
   1717  1.1.1.2  christos   no:yes:* )
   1718  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1719  1.1.1.2  christos $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1720  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1721  1.1.1.2  christos $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1722  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1723  1.1.1.2  christos $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1724  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1725  1.1.1.2  christos $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1726  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1727  1.1.1.2  christos $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1728  1.1.1.2  christos     ;;
   1729  1.1.1.2  christos esac
   1730  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1731  1.1.1.2  christos $as_echo_n "checking for $2... " >&6; }
   1732  1.1.1.3  christos if eval \${$3+:} false; then :
   1733  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   1734  1.1.1.2  christos else
   1735  1.1.1.2  christos   eval "$3=\$ac_header_compiler"
   1736  1.1.1.2  christos fi
   1737  1.1.1.2  christos eval ac_res=\$$3
   1738  1.1.1.2  christos 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1739  1.1.1.2  christos $as_echo "$ac_res" >&6; }
   1740  1.1.1.2  christos fi
   1741  1.1.1.3  christos   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1742  1.1.1.2  christos 
   1743  1.1.1.2  christos } # ac_fn_c_check_header_mongrel
   1744  1.1.1.2  christos 
   1745  1.1.1.2  christos # ac_fn_c_try_run LINENO
   1746  1.1.1.2  christos # ----------------------
   1747  1.1.1.2  christos # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1748  1.1.1.2  christos # that executables *can* be run.
   1749  1.1.1.2  christos ac_fn_c_try_run ()
   1750  1.1.1.2  christos {
   1751  1.1.1.2  christos   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1752  1.1.1.2  christos   if { { ac_try="$ac_link"
   1753  1.1.1.2  christos case "(($ac_try" in
   1754  1.1.1.2  christos   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1755  1.1.1.2  christos   *) ac_try_echo=$ac_try;;
   1756  1.1.1.2  christos esac
   1757  1.1.1.2  christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1758  1.1.1.2  christos $as_echo "$ac_try_echo"; } >&5
   1759  1.1.1.2  christos   (eval "$ac_link") 2>&5
   1760  1.1.1.2  christos   ac_status=$?
   1761  1.1.1.2  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1762  1.1.1.2  christos   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1763  1.1.1.2  christos   { { case "(($ac_try" in
   1764  1.1.1.2  christos   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1765  1.1.1.2  christos   *) ac_try_echo=$ac_try;;
   1766  1.1.1.2  christos esac
   1767  1.1.1.2  christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1768  1.1.1.2  christos $as_echo "$ac_try_echo"; } >&5
   1769  1.1.1.2  christos   (eval "$ac_try") 2>&5
   1770  1.1.1.2  christos   ac_status=$?
   1771  1.1.1.2  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1772  1.1.1.2  christos   test $ac_status = 0; }; }; then :
   1773  1.1.1.2  christos   ac_retval=0
   1774  1.1.1.2  christos else
   1775  1.1.1.2  christos   $as_echo "$as_me: program exited with status $ac_status" >&5
   1776  1.1.1.2  christos        $as_echo "$as_me: failed program was:" >&5
   1777  1.1.1.2  christos sed 's/^/| /' conftest.$ac_ext >&5
   1778  1.1.1.2  christos 
   1779  1.1.1.2  christos        ac_retval=$ac_status
   1780  1.1.1.2  christos fi
   1781  1.1.1.2  christos   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1782  1.1.1.3  christos   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1783  1.1.1.2  christos   as_fn_set_status $ac_retval
   1784  1.1.1.2  christos 
   1785  1.1.1.2  christos } # ac_fn_c_try_run
   1786  1.1.1.2  christos 
   1787  1.1.1.2  christos # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1788  1.1.1.2  christos # -------------------------------------------------------
   1789  1.1.1.2  christos # Tests whether HEADER exists and can be compiled using the include files in
   1790  1.1.1.2  christos # INCLUDES, setting the cache variable VAR accordingly.
   1791  1.1.1.2  christos ac_fn_c_check_header_compile ()
   1792  1.1.1.2  christos {
   1793  1.1.1.2  christos   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1794  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1795  1.1.1.2  christos $as_echo_n "checking for $2... " >&6; }
   1796  1.1.1.3  christos if eval \${$3+:} false; then :
   1797  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   1798  1.1.1.2  christos else
   1799  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1800  1.1.1.2  christos /* end confdefs.h.  */
   1801  1.1.1.2  christos $4
   1802  1.1.1.2  christos #include <$2>
   1803  1.1.1.2  christos _ACEOF
   1804  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   1805  1.1.1.2  christos   eval "$3=yes"
   1806  1.1.1.2  christos else
   1807  1.1.1.2  christos   eval "$3=no"
   1808  1.1.1.2  christos fi
   1809  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1810  1.1.1.2  christos fi
   1811  1.1.1.2  christos eval ac_res=\$$3
   1812  1.1.1.2  christos 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1813  1.1.1.2  christos $as_echo "$ac_res" >&6; }
   1814  1.1.1.3  christos   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1815  1.1.1.2  christos 
   1816  1.1.1.2  christos } # ac_fn_c_check_header_compile
   1817  1.1.1.2  christos 
   1818  1.1.1.2  christos # ac_fn_c_check_func LINENO FUNC VAR
   1819  1.1.1.2  christos # ----------------------------------
   1820  1.1.1.2  christos # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1821  1.1.1.2  christos ac_fn_c_check_func ()
   1822  1.1.1.2  christos {
   1823  1.1.1.2  christos   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1824  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1825  1.1.1.2  christos $as_echo_n "checking for $2... " >&6; }
   1826  1.1.1.3  christos if eval \${$3+:} false; then :
   1827  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   1828  1.1.1.2  christos else
   1829  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1830  1.1.1.2  christos /* end confdefs.h.  */
   1831  1.1.1.2  christos /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1832  1.1.1.2  christos    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1833  1.1.1.2  christos #define $2 innocuous_$2
   1834  1.1.1.2  christos 
   1835  1.1.1.2  christos /* System header to define __stub macros and hopefully few prototypes,
   1836  1.1.1.2  christos     which can conflict with char $2 (); below.
   1837  1.1.1.2  christos     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1838  1.1.1.2  christos     <limits.h> exists even on freestanding compilers.  */
   1839  1.1.1.2  christos 
   1840  1.1.1.2  christos #ifdef __STDC__
   1841  1.1.1.2  christos # include <limits.h>
   1842  1.1.1.2  christos #else
   1843  1.1.1.2  christos # include <assert.h>
   1844  1.1.1.2  christos #endif
   1845  1.1.1.2  christos 
   1846  1.1.1.2  christos #undef $2
   1847  1.1.1.2  christos 
   1848  1.1.1.2  christos /* Override any GCC internal prototype to avoid an error.
   1849  1.1.1.2  christos    Use char because int might match the return type of a GCC
   1850  1.1.1.2  christos    builtin and then its argument prototype would still apply.  */
   1851  1.1.1.2  christos #ifdef __cplusplus
   1852  1.1.1.2  christos extern "C"
   1853  1.1.1.2  christos #endif
   1854  1.1.1.2  christos char $2 ();
   1855  1.1.1.2  christos /* The GNU C library defines this for functions which it implements
   1856  1.1.1.2  christos     to always fail with ENOSYS.  Some functions are actually named
   1857  1.1.1.2  christos     something starting with __ and the normal name is an alias.  */
   1858  1.1.1.2  christos #if defined __stub_$2 || defined __stub___$2
   1859  1.1.1.2  christos choke me
   1860  1.1.1.2  christos #endif
   1861  1.1.1.2  christos 
   1862  1.1.1.2  christos int
   1863  1.1.1.2  christos main ()
   1864  1.1.1.2  christos {
   1865  1.1.1.2  christos return $2 ();
   1866  1.1.1.2  christos   ;
   1867  1.1.1.2  christos   return 0;
   1868  1.1.1.2  christos }
   1869  1.1.1.2  christos _ACEOF
   1870  1.1.1.2  christos if ac_fn_c_try_link "$LINENO"; then :
   1871  1.1.1.2  christos   eval "$3=yes"
   1872  1.1.1.2  christos else
   1873  1.1.1.2  christos   eval "$3=no"
   1874  1.1.1.2  christos fi
   1875  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext \
   1876  1.1.1.2  christos     conftest$ac_exeext conftest.$ac_ext
   1877  1.1.1.2  christos fi
   1878  1.1.1.2  christos eval ac_res=\$$3
   1879  1.1.1.2  christos 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1880  1.1.1.2  christos $as_echo "$ac_res" >&6; }
   1881  1.1.1.3  christos   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1882  1.1.1.2  christos 
   1883  1.1.1.2  christos } # ac_fn_c_check_func
   1884  1.1.1.2  christos 
   1885  1.1.1.2  christos # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
   1886  1.1.1.2  christos # ---------------------------------------------
   1887  1.1.1.2  christos # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
   1888  1.1.1.2  christos # accordingly.
   1889  1.1.1.2  christos ac_fn_c_check_decl ()
   1890  1.1.1.2  christos {
   1891  1.1.1.2  christos   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1892  1.1.1.2  christos   as_decl_name=`echo $2|sed 's/ *(.*//'`
   1893  1.1.1.2  christos   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
   1894  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
   1895  1.1.1.2  christos $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
   1896  1.1.1.3  christos if eval \${$3+:} false; then :
   1897  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   1898  1.1.1.2  christos else
   1899  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1900  1.1.1.2  christos /* end confdefs.h.  */
   1901  1.1.1.2  christos $4
   1902  1.1.1.2  christos int
   1903  1.1.1.2  christos main ()
   1904  1.1.1.2  christos {
   1905  1.1.1.2  christos #ifndef $as_decl_name
   1906  1.1.1.2  christos #ifdef __cplusplus
   1907  1.1.1.2  christos   (void) $as_decl_use;
   1908  1.1.1.2  christos #else
   1909  1.1.1.2  christos   (void) $as_decl_name;
   1910  1.1.1.2  christos #endif
   1911  1.1.1.2  christos #endif
   1912  1.1.1.2  christos 
   1913  1.1.1.2  christos   ;
   1914  1.1.1.2  christos   return 0;
   1915  1.1.1.2  christos }
   1916  1.1.1.2  christos _ACEOF
   1917  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   1918  1.1.1.2  christos   eval "$3=yes"
   1919  1.1.1.2  christos else
   1920  1.1.1.2  christos   eval "$3=no"
   1921  1.1.1.2  christos fi
   1922  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1923  1.1.1.2  christos fi
   1924  1.1.1.2  christos eval ac_res=\$$3
   1925  1.1.1.2  christos 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1926  1.1.1.2  christos $as_echo "$ac_res" >&6; }
   1927  1.1.1.3  christos   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1928  1.1.1.2  christos 
   1929  1.1.1.2  christos } # ac_fn_c_check_decl
   1930  1.1.1.7  christos 
   1931  1.1.1.7  christos # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   1932  1.1.1.7  christos # -------------------------------------------
   1933  1.1.1.7  christos # Tests whether TYPE exists after having included INCLUDES, setting cache
   1934  1.1.1.7  christos # variable VAR accordingly.
   1935  1.1.1.7  christos ac_fn_c_check_type ()
   1936  1.1.1.7  christos {
   1937  1.1.1.7  christos   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1938  1.1.1.7  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1939  1.1.1.7  christos $as_echo_n "checking for $2... " >&6; }
   1940  1.1.1.7  christos if eval \${$3+:} false; then :
   1941  1.1.1.7  christos   $as_echo_n "(cached) " >&6
   1942  1.1.1.7  christos else
   1943  1.1.1.7  christos   eval "$3=no"
   1944  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1945  1.1.1.7  christos /* end confdefs.h.  */
   1946  1.1.1.7  christos $4
   1947  1.1.1.7  christos int
   1948  1.1.1.7  christos main ()
   1949  1.1.1.7  christos {
   1950  1.1.1.7  christos if (sizeof ($2))
   1951  1.1.1.7  christos 	 return 0;
   1952  1.1.1.7  christos   ;
   1953  1.1.1.7  christos   return 0;
   1954  1.1.1.7  christos }
   1955  1.1.1.7  christos _ACEOF
   1956  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   1957  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1958  1.1.1.7  christos /* end confdefs.h.  */
   1959  1.1.1.7  christos $4
   1960  1.1.1.7  christos int
   1961  1.1.1.7  christos main ()
   1962  1.1.1.7  christos {
   1963  1.1.1.7  christos if (sizeof (($2)))
   1964  1.1.1.7  christos 	    return 0;
   1965  1.1.1.7  christos   ;
   1966  1.1.1.7  christos   return 0;
   1967  1.1.1.7  christos }
   1968  1.1.1.7  christos _ACEOF
   1969  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   1970  1.1.1.7  christos 
   1971  1.1.1.7  christos else
   1972  1.1.1.7  christos   eval "$3=yes"
   1973  1.1.1.7  christos fi
   1974  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1975  1.1.1.7  christos fi
   1976  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1977  1.1.1.7  christos fi
   1978  1.1.1.7  christos eval ac_res=\$$3
   1979  1.1.1.7  christos 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1980  1.1.1.7  christos $as_echo "$ac_res" >&6; }
   1981  1.1.1.7  christos   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1982  1.1.1.7  christos 
   1983  1.1.1.7  christos } # ac_fn_c_check_type
   1984  1.1.1.7  christos 
   1985  1.1.1.7  christos # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
   1986  1.1.1.7  christos # ----------------------------------------------------
   1987  1.1.1.7  christos # Tries to find if the field MEMBER exists in type AGGR, after including
   1988  1.1.1.7  christos # INCLUDES, setting cache variable VAR accordingly.
   1989  1.1.1.7  christos ac_fn_c_check_member ()
   1990  1.1.1.7  christos {
   1991  1.1.1.7  christos   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1992  1.1.1.7  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
   1993  1.1.1.7  christos $as_echo_n "checking for $2.$3... " >&6; }
   1994  1.1.1.7  christos if eval \${$4+:} false; then :
   1995  1.1.1.7  christos   $as_echo_n "(cached) " >&6
   1996  1.1.1.7  christos else
   1997  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1998  1.1.1.7  christos /* end confdefs.h.  */
   1999  1.1.1.7  christos $5
   2000  1.1.1.7  christos int
   2001  1.1.1.7  christos main ()
   2002  1.1.1.7  christos {
   2003  1.1.1.7  christos static $2 ac_aggr;
   2004  1.1.1.7  christos if (ac_aggr.$3)
   2005  1.1.1.7  christos return 0;
   2006  1.1.1.7  christos   ;
   2007  1.1.1.7  christos   return 0;
   2008  1.1.1.7  christos }
   2009  1.1.1.7  christos _ACEOF
   2010  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   2011  1.1.1.7  christos   eval "$4=yes"
   2012  1.1.1.7  christos else
   2013  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2014  1.1.1.7  christos /* end confdefs.h.  */
   2015  1.1.1.7  christos $5
   2016  1.1.1.7  christos int
   2017  1.1.1.7  christos main ()
   2018  1.1.1.7  christos {
   2019  1.1.1.7  christos static $2 ac_aggr;
   2020  1.1.1.7  christos if (sizeof ac_aggr.$3)
   2021  1.1.1.7  christos return 0;
   2022  1.1.1.7  christos   ;
   2023  1.1.1.7  christos   return 0;
   2024  1.1.1.7  christos }
   2025  1.1.1.7  christos _ACEOF
   2026  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   2027  1.1.1.7  christos   eval "$4=yes"
   2028  1.1.1.7  christos else
   2029  1.1.1.7  christos   eval "$4=no"
   2030  1.1.1.7  christos fi
   2031  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2032  1.1.1.7  christos fi
   2033  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2034  1.1.1.7  christos fi
   2035  1.1.1.7  christos eval ac_res=\$$4
   2036  1.1.1.7  christos 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2037  1.1.1.7  christos $as_echo "$ac_res" >&6; }
   2038  1.1.1.7  christos   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2039  1.1.1.7  christos 
   2040  1.1.1.7  christos } # ac_fn_c_check_member
   2041  1.1.1.2  christos cat >config.log <<_ACEOF
   2042  1.1.1.2  christos This file contains any messages produced by compilers while
   2043  1.1.1.2  christos running configure, to aid debugging if configure makes a mistake.
   2044  1.1.1.2  christos 
   2045  1.1.1.7  christos It was created by pcap $as_me 1.9.0-PRE-GIT, which was
   2046  1.1.1.3  christos generated by GNU Autoconf 2.69.  Invocation command line was
   2047  1.1.1.2  christos 
   2048  1.1.1.2  christos   $ $0 $@
   2049  1.1.1.2  christos 
   2050  1.1.1.2  christos _ACEOF
   2051  1.1.1.2  christos exec 5>>config.log
   2052  1.1.1.2  christos {
   2053  1.1.1.2  christos cat <<_ASUNAME
   2054  1.1.1.2  christos ## --------- ##
   2055  1.1.1.2  christos ## Platform. ##
   2056  1.1.1.2  christos ## --------- ##
   2057  1.1.1.2  christos 
   2058  1.1.1.2  christos hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2059  1.1.1.2  christos uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2060  1.1.1.2  christos uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2061  1.1.1.2  christos uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2062  1.1.1.2  christos uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2063  1.1.1.2  christos 
   2064  1.1.1.2  christos /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2065  1.1.1.2  christos /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2066  1.1.1.2  christos 
   2067  1.1.1.2  christos /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2068  1.1.1.2  christos /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2069  1.1.1.2  christos /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2070  1.1.1.2  christos /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2071  1.1.1.2  christos /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2072  1.1.1.2  christos /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2073  1.1.1.2  christos /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2074      1.1  christos 
   2075      1.1  christos _ASUNAME
   2076      1.1  christos 
   2077      1.1  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2078      1.1  christos for as_dir in $PATH
   2079      1.1  christos do
   2080      1.1  christos   IFS=$as_save_IFS
   2081      1.1  christos   test -z "$as_dir" && as_dir=.
   2082  1.1.1.2  christos     $as_echo "PATH: $as_dir"
   2083  1.1.1.2  christos   done
   2084      1.1  christos IFS=$as_save_IFS
   2085      1.1  christos 
   2086      1.1  christos } >&5
   2087      1.1  christos 
   2088      1.1  christos cat >&5 <<_ACEOF
   2089      1.1  christos 
   2090      1.1  christos 
   2091      1.1  christos ## ----------- ##
   2092      1.1  christos ## Core tests. ##
   2093      1.1  christos ## ----------- ##
   2094      1.1  christos 
   2095      1.1  christos _ACEOF
   2096      1.1  christos 
   2097      1.1  christos 
   2098      1.1  christos # Keep a trace of the command line.
   2099      1.1  christos # Strip out --no-create and --no-recursion so they do not pile up.
   2100      1.1  christos # Strip out --silent because we don't want to record it for future runs.
   2101      1.1  christos # Also quote any args containing shell meta-characters.
   2102      1.1  christos # Make two passes to allow for proper duplicate-argument suppression.
   2103      1.1  christos ac_configure_args=
   2104      1.1  christos ac_configure_args0=
   2105      1.1  christos ac_configure_args1=
   2106      1.1  christos ac_must_keep_next=false
   2107      1.1  christos for ac_pass in 1 2
   2108      1.1  christos do
   2109      1.1  christos   for ac_arg
   2110      1.1  christos   do
   2111      1.1  christos     case $ac_arg in
   2112      1.1  christos     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2113      1.1  christos     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2114      1.1  christos     | -silent | --silent | --silen | --sile | --sil)
   2115      1.1  christos       continue ;;
   2116      1.1  christos     *\'*)
   2117  1.1.1.2  christos       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2118      1.1  christos     esac
   2119      1.1  christos     case $ac_pass in
   2120  1.1.1.2  christos     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2121      1.1  christos     2)
   2122  1.1.1.2  christos       as_fn_append ac_configure_args1 " '$ac_arg'"
   2123      1.1  christos       if test $ac_must_keep_next = true; then
   2124      1.1  christos 	ac_must_keep_next=false # Got value, back to normal.
   2125      1.1  christos       else
   2126      1.1  christos 	case $ac_arg in
   2127      1.1  christos 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2128      1.1  christos 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2129      1.1  christos 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2130      1.1  christos 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2131      1.1  christos 	    case "$ac_configure_args0 " in
   2132      1.1  christos 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2133      1.1  christos 	    esac
   2134      1.1  christos 	    ;;
   2135      1.1  christos 	  -* ) ac_must_keep_next=true ;;
   2136      1.1  christos 	esac
   2137      1.1  christos       fi
   2138  1.1.1.2  christos       as_fn_append ac_configure_args " '$ac_arg'"
   2139      1.1  christos       ;;
   2140      1.1  christos     esac
   2141      1.1  christos   done
   2142      1.1  christos done
   2143  1.1.1.2  christos { ac_configure_args0=; unset ac_configure_args0;}
   2144  1.1.1.2  christos { ac_configure_args1=; unset ac_configure_args1;}
   2145      1.1  christos 
   2146      1.1  christos # When interrupted or exit'd, cleanup temporary files, and complete
   2147      1.1  christos # config.log.  We remove comments because anyway the quotes in there
   2148      1.1  christos # would cause problems or look ugly.
   2149      1.1  christos # WARNING: Use '\'' to represent an apostrophe within the trap.
   2150      1.1  christos # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2151      1.1  christos trap 'exit_status=$?
   2152      1.1  christos   # Save into config.log some information that might help in debugging.
   2153      1.1  christos   {
   2154      1.1  christos     echo
   2155      1.1  christos 
   2156  1.1.1.2  christos     $as_echo "## ---------------- ##
   2157      1.1  christos ## Cache variables. ##
   2158  1.1.1.2  christos ## ---------------- ##"
   2159      1.1  christos     echo
   2160      1.1  christos     # The following way of writing the cache mishandles newlines in values,
   2161      1.1  christos (
   2162      1.1  christos   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2163      1.1  christos     eval ac_val=\$$ac_var
   2164      1.1  christos     case $ac_val in #(
   2165      1.1  christos     *${as_nl}*)
   2166      1.1  christos       case $ac_var in #(
   2167  1.1.1.2  christos       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2168  1.1.1.2  christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2169      1.1  christos       esac
   2170      1.1  christos       case $ac_var in #(
   2171      1.1  christos       _ | IFS | as_nl) ;; #(
   2172  1.1.1.2  christos       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2173  1.1.1.2  christos       *) { eval $ac_var=; unset $ac_var;} ;;
   2174      1.1  christos       esac ;;
   2175      1.1  christos     esac
   2176      1.1  christos   done
   2177      1.1  christos   (set) 2>&1 |
   2178      1.1  christos     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2179      1.1  christos     *${as_nl}ac_space=\ *)
   2180      1.1  christos       sed -n \
   2181      1.1  christos 	"s/'\''/'\''\\\\'\'''\''/g;
   2182      1.1  christos 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2183      1.1  christos       ;; #(
   2184      1.1  christos     *)
   2185      1.1  christos       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2186      1.1  christos       ;;
   2187      1.1  christos     esac |
   2188      1.1  christos     sort
   2189      1.1  christos )
   2190      1.1  christos     echo
   2191      1.1  christos 
   2192  1.1.1.2  christos     $as_echo "## ----------------- ##
   2193      1.1  christos ## Output variables. ##
   2194  1.1.1.2  christos ## ----------------- ##"
   2195      1.1  christos     echo
   2196      1.1  christos     for ac_var in $ac_subst_vars
   2197      1.1  christos     do
   2198      1.1  christos       eval ac_val=\$$ac_var
   2199      1.1  christos       case $ac_val in
   2200  1.1.1.2  christos       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2201      1.1  christos       esac
   2202  1.1.1.2  christos       $as_echo "$ac_var='\''$ac_val'\''"
   2203      1.1  christos     done | sort
   2204      1.1  christos     echo
   2205      1.1  christos 
   2206      1.1  christos     if test -n "$ac_subst_files"; then
   2207  1.1.1.2  christos       $as_echo "## ------------------- ##
   2208      1.1  christos ## File substitutions. ##
   2209  1.1.1.2  christos ## ------------------- ##"
   2210      1.1  christos       echo
   2211      1.1  christos       for ac_var in $ac_subst_files
   2212      1.1  christos       do
   2213      1.1  christos 	eval ac_val=\$$ac_var
   2214      1.1  christos 	case $ac_val in
   2215  1.1.1.2  christos 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2216      1.1  christos 	esac
   2217  1.1.1.2  christos 	$as_echo "$ac_var='\''$ac_val'\''"
   2218      1.1  christos       done | sort
   2219      1.1  christos       echo
   2220      1.1  christos     fi
   2221      1.1  christos 
   2222      1.1  christos     if test -s confdefs.h; then
   2223  1.1.1.2  christos       $as_echo "## ----------- ##
   2224      1.1  christos ## confdefs.h. ##
   2225  1.1.1.2  christos ## ----------- ##"
   2226      1.1  christos       echo
   2227      1.1  christos       cat confdefs.h
   2228      1.1  christos       echo
   2229      1.1  christos     fi
   2230      1.1  christos     test "$ac_signal" != 0 &&
   2231  1.1.1.2  christos       $as_echo "$as_me: caught signal $ac_signal"
   2232  1.1.1.2  christos     $as_echo "$as_me: exit $exit_status"
   2233      1.1  christos   } >&5
   2234      1.1  christos   rm -f core *.core core.conftest.* &&
   2235      1.1  christos     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2236      1.1  christos     exit $exit_status
   2237      1.1  christos ' 0
   2238      1.1  christos for ac_signal in 1 2 13 15; do
   2239  1.1.1.2  christos   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2240      1.1  christos done
   2241      1.1  christos ac_signal=0
   2242      1.1  christos 
   2243      1.1  christos # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2244      1.1  christos rm -f -r conftest* confdefs.h
   2245      1.1  christos 
   2246  1.1.1.2  christos $as_echo "/* confdefs.h */" > confdefs.h
   2247  1.1.1.2  christos 
   2248      1.1  christos # Predefined preprocessor variables.
   2249      1.1  christos 
   2250      1.1  christos cat >>confdefs.h <<_ACEOF
   2251      1.1  christos #define PACKAGE_NAME "$PACKAGE_NAME"
   2252      1.1  christos _ACEOF
   2253      1.1  christos 
   2254      1.1  christos cat >>confdefs.h <<_ACEOF
   2255      1.1  christos #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2256      1.1  christos _ACEOF
   2257      1.1  christos 
   2258      1.1  christos cat >>confdefs.h <<_ACEOF
   2259      1.1  christos #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2260      1.1  christos _ACEOF
   2261      1.1  christos 
   2262      1.1  christos cat >>confdefs.h <<_ACEOF
   2263      1.1  christos #define PACKAGE_STRING "$PACKAGE_STRING"
   2264      1.1  christos _ACEOF
   2265      1.1  christos 
   2266      1.1  christos cat >>confdefs.h <<_ACEOF
   2267      1.1  christos #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2268      1.1  christos _ACEOF
   2269      1.1  christos 
   2270  1.1.1.2  christos cat >>confdefs.h <<_ACEOF
   2271  1.1.1.2  christos #define PACKAGE_URL "$PACKAGE_URL"
   2272  1.1.1.2  christos _ACEOF
   2273  1.1.1.2  christos 
   2274      1.1  christos 
   2275      1.1  christos # Let the site file select an alternate cache file if it wants to.
   2276  1.1.1.2  christos # Prefer an explicitly selected file to automatically selected ones.
   2277  1.1.1.2  christos ac_site_file1=NONE
   2278  1.1.1.2  christos ac_site_file2=NONE
   2279      1.1  christos if test -n "$CONFIG_SITE"; then
   2280  1.1.1.2  christos   # We do not want a PATH search for config.site.
   2281  1.1.1.2  christos   case $CONFIG_SITE in #((
   2282  1.1.1.2  christos     -*)  ac_site_file1=./$CONFIG_SITE;;
   2283  1.1.1.2  christos     */*) ac_site_file1=$CONFIG_SITE;;
   2284  1.1.1.2  christos     *)   ac_site_file1=./$CONFIG_SITE;;
   2285  1.1.1.2  christos   esac
   2286      1.1  christos elif test "x$prefix" != xNONE; then
   2287  1.1.1.2  christos   ac_site_file1=$prefix/share/config.site
   2288  1.1.1.2  christos   ac_site_file2=$prefix/etc/config.site
   2289      1.1  christos else
   2290  1.1.1.2  christos   ac_site_file1=$ac_default_prefix/share/config.site
   2291  1.1.1.2  christos   ac_site_file2=$ac_default_prefix/etc/config.site
   2292      1.1  christos fi
   2293  1.1.1.2  christos for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2294      1.1  christos do
   2295  1.1.1.2  christos   test "x$ac_site_file" = xNONE && continue
   2296  1.1.1.2  christos   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2297  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2298  1.1.1.2  christos $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2299      1.1  christos     sed 's/^/| /' "$ac_site_file" >&5
   2300  1.1.1.2  christos     . "$ac_site_file" \
   2301  1.1.1.2  christos       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2302  1.1.1.2  christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2303  1.1.1.2  christos as_fn_error $? "failed to load site script $ac_site_file
   2304  1.1.1.3  christos See \`config.log' for more details" "$LINENO" 5; }
   2305      1.1  christos   fi
   2306      1.1  christos done
   2307      1.1  christos 
   2308      1.1  christos if test -r "$cache_file"; then
   2309  1.1.1.2  christos   # Some versions of bash will fail to source /dev/null (special files
   2310  1.1.1.2  christos   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2311  1.1.1.2  christos   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2312  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2313  1.1.1.2  christos $as_echo "$as_me: loading cache $cache_file" >&6;}
   2314      1.1  christos     case $cache_file in
   2315      1.1  christos       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2316      1.1  christos       *)                      . "./$cache_file";;
   2317      1.1  christos     esac
   2318      1.1  christos   fi
   2319      1.1  christos else
   2320  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2321  1.1.1.2  christos $as_echo "$as_me: creating cache $cache_file" >&6;}
   2322      1.1  christos   >$cache_file
   2323      1.1  christos fi
   2324      1.1  christos 
   2325      1.1  christos # Check that the precious variables saved in the cache have kept the same
   2326      1.1  christos # value.
   2327      1.1  christos ac_cache_corrupted=false
   2328      1.1  christos for ac_var in $ac_precious_vars; do
   2329      1.1  christos   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2330      1.1  christos   eval ac_new_set=\$ac_env_${ac_var}_set
   2331      1.1  christos   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2332      1.1  christos   eval ac_new_val=\$ac_env_${ac_var}_value
   2333      1.1  christos   case $ac_old_set,$ac_new_set in
   2334      1.1  christos     set,)
   2335  1.1.1.2  christos       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2336  1.1.1.2  christos $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2337      1.1  christos       ac_cache_corrupted=: ;;
   2338      1.1  christos     ,set)
   2339  1.1.1.2  christos       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2340  1.1.1.2  christos $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2341      1.1  christos       ac_cache_corrupted=: ;;
   2342      1.1  christos     ,);;
   2343      1.1  christos     *)
   2344      1.1  christos       if test "x$ac_old_val" != "x$ac_new_val"; then
   2345  1.1.1.2  christos 	# differences in whitespace do not lead to failure.
   2346  1.1.1.2  christos 	ac_old_val_w=`echo x $ac_old_val`
   2347  1.1.1.2  christos 	ac_new_val_w=`echo x $ac_new_val`
   2348  1.1.1.2  christos 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2349  1.1.1.2  christos 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2350  1.1.1.2  christos $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2351  1.1.1.2  christos 	  ac_cache_corrupted=:
   2352  1.1.1.2  christos 	else
   2353  1.1.1.2  christos 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2354  1.1.1.2  christos $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2355  1.1.1.2  christos 	  eval $ac_var=\$ac_old_val
   2356  1.1.1.2  christos 	fi
   2357  1.1.1.2  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2358  1.1.1.2  christos $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2359  1.1.1.2  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2360  1.1.1.2  christos $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2361      1.1  christos       fi;;
   2362      1.1  christos   esac
   2363      1.1  christos   # Pass precious variables to config.status.
   2364      1.1  christos   if test "$ac_new_set" = set; then
   2365      1.1  christos     case $ac_new_val in
   2366  1.1.1.2  christos     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2367      1.1  christos     *) ac_arg=$ac_var=$ac_new_val ;;
   2368      1.1  christos     esac
   2369      1.1  christos     case " $ac_configure_args " in
   2370      1.1  christos       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2371  1.1.1.2  christos       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2372      1.1  christos     esac
   2373      1.1  christos   fi
   2374      1.1  christos done
   2375      1.1  christos if $ac_cache_corrupted; then
   2376  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2377  1.1.1.2  christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2378  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2379  1.1.1.2  christos $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2380  1.1.1.2  christos   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2381  1.1.1.2  christos fi
   2382  1.1.1.2  christos ## -------------------- ##
   2383  1.1.1.2  christos ## Main body of script. ##
   2384  1.1.1.2  christos ## -------------------- ##
   2385      1.1  christos 
   2386      1.1  christos ac_ext=c
   2387      1.1  christos ac_cpp='$CPP $CPPFLAGS'
   2388      1.1  christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2389      1.1  christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2390      1.1  christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2391      1.1  christos 
   2392      1.1  christos 
   2393      1.1  christos 
   2394  1.1.1.7  christos 
   2395  1.1.1.7  christos 
   2396      1.1  christos ac_aux_dir=
   2397      1.1  christos for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2398      1.1  christos   if test -f "$ac_dir/install-sh"; then
   2399      1.1  christos     ac_aux_dir=$ac_dir
   2400      1.1  christos     ac_install_sh="$ac_aux_dir/install-sh -c"
   2401      1.1  christos     break
   2402      1.1  christos   elif test -f "$ac_dir/install.sh"; then
   2403      1.1  christos     ac_aux_dir=$ac_dir
   2404      1.1  christos     ac_install_sh="$ac_aux_dir/install.sh -c"
   2405      1.1  christos     break
   2406      1.1  christos   elif test -f "$ac_dir/shtool"; then
   2407      1.1  christos     ac_aux_dir=$ac_dir
   2408      1.1  christos     ac_install_sh="$ac_aux_dir/shtool install -c"
   2409      1.1  christos     break
   2410      1.1  christos   fi
   2411      1.1  christos done
   2412      1.1  christos if test -z "$ac_aux_dir"; then
   2413  1.1.1.2  christos   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   2414      1.1  christos fi
   2415      1.1  christos 
   2416      1.1  christos # These three variables are undocumented and unsupported,
   2417      1.1  christos # and are intended to be withdrawn in a future Autoconf release.
   2418      1.1  christos # They can cause serious problems if a builder's source tree is in a directory
   2419      1.1  christos # whose full name contains unusual characters.
   2420      1.1  christos ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2421      1.1  christos ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2422      1.1  christos ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2423      1.1  christos 
   2424      1.1  christos 
   2425      1.1  christos # Make sure we can run config.sub.
   2426      1.1  christos $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2427  1.1.1.2  christos   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   2428  1.1.1.2  christos 
   2429  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   2430  1.1.1.2  christos $as_echo_n "checking build system type... " >&6; }
   2431  1.1.1.3  christos if ${ac_cv_build+:} false; then :
   2432  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   2433      1.1  christos else
   2434      1.1  christos   ac_build_alias=$build_alias
   2435      1.1  christos test "x$ac_build_alias" = x &&
   2436      1.1  christos   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2437      1.1  christos test "x$ac_build_alias" = x &&
   2438  1.1.1.2  christos   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   2439      1.1  christos ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2440  1.1.1.2  christos   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   2441      1.1  christos 
   2442      1.1  christos fi
   2443  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   2444  1.1.1.2  christos $as_echo "$ac_cv_build" >&6; }
   2445      1.1  christos case $ac_cv_build in
   2446      1.1  christos *-*-*) ;;
   2447  1.1.1.3  christos *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   2448      1.1  christos esac
   2449      1.1  christos build=$ac_cv_build
   2450      1.1  christos ac_save_IFS=$IFS; IFS='-'
   2451      1.1  christos set x $ac_cv_build
   2452      1.1  christos shift
   2453      1.1  christos build_cpu=$1
   2454      1.1  christos build_vendor=$2
   2455      1.1  christos shift; shift
   2456      1.1  christos # Remember, the first character of IFS is used to create $*,
   2457      1.1  christos # except with old shells:
   2458      1.1  christos build_os=$*
   2459      1.1  christos IFS=$ac_save_IFS
   2460      1.1  christos case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2461      1.1  christos 
   2462      1.1  christos 
   2463  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   2464  1.1.1.2  christos $as_echo_n "checking host system type... " >&6; }
   2465  1.1.1.3  christos if ${ac_cv_host+:} false; then :
   2466  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   2467      1.1  christos else
   2468      1.1  christos   if test "x$host_alias" = x; then
   2469      1.1  christos   ac_cv_host=$ac_cv_build
   2470      1.1  christos else
   2471      1.1  christos   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2472  1.1.1.2  christos     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   2473      1.1  christos fi
   2474      1.1  christos 
   2475      1.1  christos fi
   2476  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   2477  1.1.1.2  christos $as_echo "$ac_cv_host" >&6; }
   2478      1.1  christos case $ac_cv_host in
   2479      1.1  christos *-*-*) ;;
   2480  1.1.1.3  christos *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   2481      1.1  christos esac
   2482      1.1  christos host=$ac_cv_host
   2483      1.1  christos ac_save_IFS=$IFS; IFS='-'
   2484      1.1  christos set x $ac_cv_host
   2485      1.1  christos shift
   2486      1.1  christos host_cpu=$1
   2487      1.1  christos host_vendor=$2
   2488      1.1  christos shift; shift
   2489      1.1  christos # Remember, the first character of IFS is used to create $*,
   2490      1.1  christos # except with old shells:
   2491      1.1  christos host_os=$*
   2492      1.1  christos IFS=$ac_save_IFS
   2493      1.1  christos case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2494      1.1  christos 
   2495      1.1  christos 
   2496  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
   2497  1.1.1.2  christos $as_echo_n "checking target system type... " >&6; }
   2498  1.1.1.3  christos if ${ac_cv_target+:} false; then :
   2499  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   2500      1.1  christos else
   2501      1.1  christos   if test "x$target_alias" = x; then
   2502      1.1  christos   ac_cv_target=$ac_cv_host
   2503      1.1  christos else
   2504      1.1  christos   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
   2505  1.1.1.2  christos     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
   2506      1.1  christos fi
   2507      1.1  christos 
   2508      1.1  christos fi
   2509  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
   2510  1.1.1.2  christos $as_echo "$ac_cv_target" >&6; }
   2511      1.1  christos case $ac_cv_target in
   2512      1.1  christos *-*-*) ;;
   2513  1.1.1.3  christos *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
   2514      1.1  christos esac
   2515      1.1  christos target=$ac_cv_target
   2516      1.1  christos ac_save_IFS=$IFS; IFS='-'
   2517      1.1  christos set x $ac_cv_target
   2518      1.1  christos shift
   2519      1.1  christos target_cpu=$1
   2520      1.1  christos target_vendor=$2
   2521      1.1  christos shift; shift
   2522      1.1  christos # Remember, the first character of IFS is used to create $*,
   2523      1.1  christos # except with old shells:
   2524      1.1  christos target_os=$*
   2525      1.1  christos IFS=$ac_save_IFS
   2526      1.1  christos case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
   2527      1.1  christos 
   2528      1.1  christos 
   2529      1.1  christos # The aliases save the names the user supplied, while $host etc.
   2530      1.1  christos # will get canonicalized.
   2531      1.1  christos test -n "$target_alias" &&
   2532      1.1  christos   test "$program_prefix$program_suffix$program_transform_name" = \
   2533      1.1  christos     NONENONEs,x,x, &&
   2534      1.1  christos   program_prefix=${target_alias}-
   2535      1.1  christos 
   2536      1.1  christos 
   2537      1.1  christos 
   2538      1.1  christos 
   2539      1.1  christos 
   2540      1.1  christos 
   2541      1.1  christos 
   2542  1.1.1.2  christos 
   2543      1.1  christos # Check whether --with-gcc was given.
   2544  1.1.1.2  christos if test "${with_gcc+set}" = set; then :
   2545      1.1  christos   withval=$with_gcc;
   2546      1.1  christos fi
   2547      1.1  christos 
   2548  1.1.1.3  christos     V_CCOPT=""
   2549      1.1  christos     if test "${srcdir}" != "." ; then
   2550  1.1.1.3  christos 	    V_CCOPT="-I\$(srcdir)"
   2551      1.1  christos     fi
   2552      1.1  christos     if test "${CFLAGS+set}" = set; then
   2553      1.1  christos 	    LBL_CFLAGS="$CFLAGS"
   2554      1.1  christos     fi
   2555      1.1  christos     if test -z "$CC" ; then
   2556      1.1  christos 	    case "$host_os" in
   2557      1.1  christos 
   2558      1.1  christos 	    bsdi*)
   2559      1.1  christos 		    # Extract the first word of "shlicc2", so it can be a program name with args.
   2560      1.1  christos set dummy shlicc2; ac_word=$2
   2561  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2562  1.1.1.2  christos $as_echo_n "checking for $ac_word... " >&6; }
   2563  1.1.1.3  christos if ${ac_cv_prog_SHLICC2+:} false; then :
   2564  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   2565      1.1  christos else
   2566      1.1  christos   if test -n "$SHLICC2"; then
   2567      1.1  christos   ac_cv_prog_SHLICC2="$SHLICC2" # Let the user override the test.
   2568      1.1  christos else
   2569      1.1  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2570      1.1  christos for as_dir in $PATH
   2571      1.1  christos do
   2572      1.1  christos   IFS=$as_save_IFS
   2573      1.1  christos   test -z "$as_dir" && as_dir=.
   2574  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   2575  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2576      1.1  christos     ac_cv_prog_SHLICC2="yes"
   2577  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2578      1.1  christos     break 2
   2579      1.1  christos   fi
   2580      1.1  christos done
   2581  1.1.1.2  christos   done
   2582      1.1  christos IFS=$as_save_IFS
   2583      1.1  christos 
   2584      1.1  christos   test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2="no"
   2585      1.1  christos fi
   2586      1.1  christos fi
   2587      1.1  christos SHLICC2=$ac_cv_prog_SHLICC2
   2588      1.1  christos if test -n "$SHLICC2"; then
   2589  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLICC2" >&5
   2590  1.1.1.2  christos $as_echo "$SHLICC2" >&6; }
   2591      1.1  christos else
   2592  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2593  1.1.1.2  christos $as_echo "no" >&6; }
   2594      1.1  christos fi
   2595      1.1  christos 
   2596      1.1  christos 
   2597      1.1  christos 		    if test $SHLICC2 = yes ; then
   2598      1.1  christos 			    CC=shlicc2
   2599      1.1  christos 			    export CC
   2600      1.1  christos 		    fi
   2601      1.1  christos 		    ;;
   2602      1.1  christos 	    esac
   2603      1.1  christos     fi
   2604      1.1  christos     if test -z "$CC" -a "$with_gcc" = no ; then
   2605      1.1  christos 	    CC=cc
   2606      1.1  christos 	    export CC
   2607      1.1  christos     fi
   2608      1.1  christos 
   2609  1.1.1.7  christos #
   2610  1.1.1.7  christos # Try to enable as many C99 features as we can.
   2611  1.1.1.7  christos # At minimum, we want C++/C99-style // comments.
   2612  1.1.1.7  christos #
   2613      1.1  christos ac_ext=c
   2614      1.1  christos ac_cpp='$CPP $CPPFLAGS'
   2615      1.1  christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2616      1.1  christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2617      1.1  christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2618      1.1  christos if test -n "$ac_tool_prefix"; then
   2619      1.1  christos   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2620      1.1  christos set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2621  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2622  1.1.1.2  christos $as_echo_n "checking for $ac_word... " >&6; }
   2623  1.1.1.3  christos if ${ac_cv_prog_CC+:} false; then :
   2624  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   2625      1.1  christos else
   2626      1.1  christos   if test -n "$CC"; then
   2627      1.1  christos   ac_cv_prog_CC="$CC" # Let the user override the test.
   2628      1.1  christos else
   2629      1.1  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2630      1.1  christos for as_dir in $PATH
   2631      1.1  christos do
   2632      1.1  christos   IFS=$as_save_IFS
   2633      1.1  christos   test -z "$as_dir" && as_dir=.
   2634  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   2635  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2636      1.1  christos     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2637  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2638      1.1  christos     break 2
   2639      1.1  christos   fi
   2640      1.1  christos done
   2641  1.1.1.2  christos   done
   2642      1.1  christos IFS=$as_save_IFS
   2643      1.1  christos 
   2644      1.1  christos fi
   2645      1.1  christos fi
   2646      1.1  christos CC=$ac_cv_prog_CC
   2647      1.1  christos if test -n "$CC"; then
   2648  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2649  1.1.1.2  christos $as_echo "$CC" >&6; }
   2650      1.1  christos else
   2651  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2652  1.1.1.2  christos $as_echo "no" >&6; }
   2653      1.1  christos fi
   2654      1.1  christos 
   2655      1.1  christos 
   2656      1.1  christos fi
   2657      1.1  christos if test -z "$ac_cv_prog_CC"; then
   2658      1.1  christos   ac_ct_CC=$CC
   2659      1.1  christos   # Extract the first word of "gcc", so it can be a program name with args.
   2660      1.1  christos set dummy gcc; ac_word=$2
   2661  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2662  1.1.1.2  christos $as_echo_n "checking for $ac_word... " >&6; }
   2663  1.1.1.3  christos if ${ac_cv_prog_ac_ct_CC+:} false; then :
   2664  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   2665      1.1  christos else
   2666      1.1  christos   if test -n "$ac_ct_CC"; then
   2667      1.1  christos   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2668      1.1  christos else
   2669      1.1  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2670      1.1  christos for as_dir in $PATH
   2671      1.1  christos do
   2672      1.1  christos   IFS=$as_save_IFS
   2673      1.1  christos   test -z "$as_dir" && as_dir=.
   2674  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   2675  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2676      1.1  christos     ac_cv_prog_ac_ct_CC="gcc"
   2677  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2678      1.1  christos     break 2
   2679      1.1  christos   fi
   2680      1.1  christos done
   2681  1.1.1.2  christos   done
   2682      1.1  christos IFS=$as_save_IFS
   2683      1.1  christos 
   2684      1.1  christos fi
   2685      1.1  christos fi
   2686      1.1  christos ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2687      1.1  christos if test -n "$ac_ct_CC"; then
   2688  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2689  1.1.1.2  christos $as_echo "$ac_ct_CC" >&6; }
   2690      1.1  christos else
   2691  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2692  1.1.1.2  christos $as_echo "no" >&6; }
   2693      1.1  christos fi
   2694      1.1  christos 
   2695      1.1  christos   if test "x$ac_ct_CC" = x; then
   2696      1.1  christos     CC=""
   2697      1.1  christos   else
   2698      1.1  christos     case $cross_compiling:$ac_tool_warned in
   2699      1.1  christos yes:)
   2700  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2701  1.1.1.2  christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2702      1.1  christos ac_tool_warned=yes ;;
   2703      1.1  christos esac
   2704      1.1  christos     CC=$ac_ct_CC
   2705      1.1  christos   fi
   2706      1.1  christos else
   2707      1.1  christos   CC="$ac_cv_prog_CC"
   2708      1.1  christos fi
   2709      1.1  christos 
   2710      1.1  christos if test -z "$CC"; then
   2711      1.1  christos           if test -n "$ac_tool_prefix"; then
   2712      1.1  christos     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2713      1.1  christos set dummy ${ac_tool_prefix}cc; ac_word=$2
   2714  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2715  1.1.1.2  christos $as_echo_n "checking for $ac_word... " >&6; }
   2716  1.1.1.3  christos if ${ac_cv_prog_CC+:} false; then :
   2717  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   2718      1.1  christos else
   2719      1.1  christos   if test -n "$CC"; then
   2720      1.1  christos   ac_cv_prog_CC="$CC" # Let the user override the test.
   2721      1.1  christos else
   2722      1.1  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2723      1.1  christos for as_dir in $PATH
   2724      1.1  christos do
   2725      1.1  christos   IFS=$as_save_IFS
   2726      1.1  christos   test -z "$as_dir" && as_dir=.
   2727  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   2728  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2729      1.1  christos     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2730  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2731      1.1  christos     break 2
   2732      1.1  christos   fi
   2733      1.1  christos done
   2734  1.1.1.2  christos   done
   2735      1.1  christos IFS=$as_save_IFS
   2736      1.1  christos 
   2737      1.1  christos fi
   2738      1.1  christos fi
   2739      1.1  christos CC=$ac_cv_prog_CC
   2740      1.1  christos if test -n "$CC"; then
   2741  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2742  1.1.1.2  christos $as_echo "$CC" >&6; }
   2743      1.1  christos else
   2744  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2745  1.1.1.2  christos $as_echo "no" >&6; }
   2746      1.1  christos fi
   2747      1.1  christos 
   2748      1.1  christos 
   2749      1.1  christos   fi
   2750      1.1  christos fi
   2751      1.1  christos if test -z "$CC"; then
   2752      1.1  christos   # Extract the first word of "cc", so it can be a program name with args.
   2753      1.1  christos set dummy cc; ac_word=$2
   2754  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2755  1.1.1.2  christos $as_echo_n "checking for $ac_word... " >&6; }
   2756  1.1.1.3  christos if ${ac_cv_prog_CC+:} false; then :
   2757  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   2758      1.1  christos else
   2759      1.1  christos   if test -n "$CC"; then
   2760      1.1  christos   ac_cv_prog_CC="$CC" # Let the user override the test.
   2761      1.1  christos else
   2762      1.1  christos   ac_prog_rejected=no
   2763      1.1  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2764      1.1  christos for as_dir in $PATH
   2765      1.1  christos do
   2766      1.1  christos   IFS=$as_save_IFS
   2767      1.1  christos   test -z "$as_dir" && as_dir=.
   2768  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   2769  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2770      1.1  christos     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2771      1.1  christos        ac_prog_rejected=yes
   2772      1.1  christos        continue
   2773      1.1  christos      fi
   2774      1.1  christos     ac_cv_prog_CC="cc"
   2775  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2776      1.1  christos     break 2
   2777      1.1  christos   fi
   2778      1.1  christos done
   2779  1.1.1.2  christos   done
   2780      1.1  christos IFS=$as_save_IFS
   2781      1.1  christos 
   2782      1.1  christos if test $ac_prog_rejected = yes; then
   2783      1.1  christos   # We found a bogon in the path, so make sure we never use it.
   2784      1.1  christos   set dummy $ac_cv_prog_CC
   2785      1.1  christos   shift
   2786      1.1  christos   if test $# != 0; then
   2787      1.1  christos     # We chose a different compiler from the bogus one.
   2788      1.1  christos     # However, it has the same basename, so the bogon will be chosen
   2789      1.1  christos     # first if we set CC to just the basename; use the full file name.
   2790      1.1  christos     shift
   2791      1.1  christos     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2792      1.1  christos   fi
   2793      1.1  christos fi
   2794      1.1  christos fi
   2795      1.1  christos fi
   2796      1.1  christos CC=$ac_cv_prog_CC
   2797      1.1  christos if test -n "$CC"; then
   2798  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2799  1.1.1.2  christos $as_echo "$CC" >&6; }
   2800      1.1  christos else
   2801  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2802  1.1.1.2  christos $as_echo "no" >&6; }
   2803      1.1  christos fi
   2804      1.1  christos 
   2805      1.1  christos 
   2806      1.1  christos fi
   2807      1.1  christos if test -z "$CC"; then
   2808      1.1  christos   if test -n "$ac_tool_prefix"; then
   2809      1.1  christos   for ac_prog in cl.exe
   2810      1.1  christos   do
   2811      1.1  christos     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2812      1.1  christos set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2813  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2814  1.1.1.2  christos $as_echo_n "checking for $ac_word... " >&6; }
   2815  1.1.1.3  christos if ${ac_cv_prog_CC+:} false; then :
   2816  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   2817      1.1  christos else
   2818      1.1  christos   if test -n "$CC"; then
   2819      1.1  christos   ac_cv_prog_CC="$CC" # Let the user override the test.
   2820      1.1  christos else
   2821      1.1  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2822      1.1  christos for as_dir in $PATH
   2823      1.1  christos do
   2824      1.1  christos   IFS=$as_save_IFS
   2825      1.1  christos   test -z "$as_dir" && as_dir=.
   2826  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   2827  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2828      1.1  christos     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2829  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2830      1.1  christos     break 2
   2831      1.1  christos   fi
   2832      1.1  christos done
   2833  1.1.1.2  christos   done
   2834      1.1  christos IFS=$as_save_IFS
   2835      1.1  christos 
   2836      1.1  christos fi
   2837      1.1  christos fi
   2838      1.1  christos CC=$ac_cv_prog_CC
   2839      1.1  christos if test -n "$CC"; then
   2840  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2841  1.1.1.2  christos $as_echo "$CC" >&6; }
   2842      1.1  christos else
   2843  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2844  1.1.1.2  christos $as_echo "no" >&6; }
   2845      1.1  christos fi
   2846      1.1  christos 
   2847      1.1  christos 
   2848      1.1  christos     test -n "$CC" && break
   2849      1.1  christos   done
   2850      1.1  christos fi
   2851      1.1  christos if test -z "$CC"; then
   2852      1.1  christos   ac_ct_CC=$CC
   2853      1.1  christos   for ac_prog in cl.exe
   2854      1.1  christos do
   2855      1.1  christos   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2856      1.1  christos set dummy $ac_prog; ac_word=$2
   2857  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2858  1.1.1.2  christos $as_echo_n "checking for $ac_word... " >&6; }
   2859  1.1.1.3  christos if ${ac_cv_prog_ac_ct_CC+:} false; then :
   2860  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   2861      1.1  christos else
   2862      1.1  christos   if test -n "$ac_ct_CC"; then
   2863      1.1  christos   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2864      1.1  christos else
   2865      1.1  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2866      1.1  christos for as_dir in $PATH
   2867      1.1  christos do
   2868      1.1  christos   IFS=$as_save_IFS
   2869      1.1  christos   test -z "$as_dir" && as_dir=.
   2870  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   2871  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2872      1.1  christos     ac_cv_prog_ac_ct_CC="$ac_prog"
   2873  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2874      1.1  christos     break 2
   2875      1.1  christos   fi
   2876      1.1  christos done
   2877  1.1.1.2  christos   done
   2878      1.1  christos IFS=$as_save_IFS
   2879      1.1  christos 
   2880      1.1  christos fi
   2881      1.1  christos fi
   2882      1.1  christos ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2883      1.1  christos if test -n "$ac_ct_CC"; then
   2884  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2885  1.1.1.2  christos $as_echo "$ac_ct_CC" >&6; }
   2886      1.1  christos else
   2887  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2888  1.1.1.2  christos $as_echo "no" >&6; }
   2889      1.1  christos fi
   2890      1.1  christos 
   2891      1.1  christos 
   2892      1.1  christos   test -n "$ac_ct_CC" && break
   2893      1.1  christos done
   2894      1.1  christos 
   2895      1.1  christos   if test "x$ac_ct_CC" = x; then
   2896      1.1  christos     CC=""
   2897      1.1  christos   else
   2898      1.1  christos     case $cross_compiling:$ac_tool_warned in
   2899      1.1  christos yes:)
   2900  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2901  1.1.1.2  christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2902      1.1  christos ac_tool_warned=yes ;;
   2903      1.1  christos esac
   2904      1.1  christos     CC=$ac_ct_CC
   2905      1.1  christos   fi
   2906      1.1  christos fi
   2907      1.1  christos 
   2908      1.1  christos fi
   2909      1.1  christos 
   2910      1.1  christos 
   2911  1.1.1.2  christos test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2912  1.1.1.2  christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2913  1.1.1.2  christos as_fn_error $? "no acceptable C compiler found in \$PATH
   2914  1.1.1.3  christos See \`config.log' for more details" "$LINENO" 5; }
   2915      1.1  christos 
   2916      1.1  christos # Provide some information about the compiler.
   2917  1.1.1.2  christos $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   2918  1.1.1.2  christos set X $ac_compile
   2919  1.1.1.2  christos ac_compiler=$2
   2920  1.1.1.2  christos for ac_option in --version -v -V -qversion; do
   2921  1.1.1.2  christos   { { ac_try="$ac_compiler $ac_option >&5"
   2922      1.1  christos case "(($ac_try" in
   2923      1.1  christos   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2924      1.1  christos   *) ac_try_echo=$ac_try;;
   2925      1.1  christos esac
   2926  1.1.1.2  christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2927  1.1.1.2  christos $as_echo "$ac_try_echo"; } >&5
   2928  1.1.1.2  christos   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   2929      1.1  christos   ac_status=$?
   2930  1.1.1.2  christos   if test -s conftest.err; then
   2931  1.1.1.2  christos     sed '10a\
   2932  1.1.1.2  christos ... rest of stderr output deleted ...
   2933  1.1.1.2  christos          10q' conftest.err >conftest.er1
   2934  1.1.1.2  christos     cat conftest.er1 >&5
   2935  1.1.1.2  christos   fi
   2936  1.1.1.2  christos   rm -f conftest.er1 conftest.err
   2937  1.1.1.2  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2938  1.1.1.2  christos   test $ac_status = 0; }
   2939  1.1.1.2  christos done
   2940  1.1.1.2  christos 
   2941  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2942      1.1  christos /* end confdefs.h.  */
   2943      1.1  christos 
   2944      1.1  christos int
   2945      1.1  christos main ()
   2946      1.1  christos {
   2947      1.1  christos 
   2948      1.1  christos   ;
   2949      1.1  christos   return 0;
   2950      1.1  christos }
   2951      1.1  christos _ACEOF
   2952      1.1  christos ac_clean_files_save=$ac_clean_files
   2953  1.1.1.2  christos ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   2954      1.1  christos # Try to create an executable without -o first, disregard a.out.
   2955      1.1  christos # It will help us diagnose broken compilers, and finding out an intuition
   2956      1.1  christos # of exeext.
   2957  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   2958  1.1.1.2  christos $as_echo_n "checking whether the C compiler works... " >&6; }
   2959  1.1.1.2  christos ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2960  1.1.1.2  christos 
   2961  1.1.1.2  christos # The possible output files:
   2962  1.1.1.2  christos ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   2963  1.1.1.2  christos 
   2964      1.1  christos ac_rmfiles=
   2965      1.1  christos for ac_file in $ac_files
   2966      1.1  christos do
   2967      1.1  christos   case $ac_file in
   2968  1.1.1.2  christos     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   2969      1.1  christos     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2970      1.1  christos   esac
   2971      1.1  christos done
   2972      1.1  christos rm -f $ac_rmfiles
   2973      1.1  christos 
   2974  1.1.1.2  christos if { { ac_try="$ac_link_default"
   2975      1.1  christos case "(($ac_try" in
   2976      1.1  christos   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2977      1.1  christos   *) ac_try_echo=$ac_try;;
   2978      1.1  christos esac
   2979  1.1.1.2  christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2980  1.1.1.2  christos $as_echo "$ac_try_echo"; } >&5
   2981      1.1  christos   (eval "$ac_link_default") 2>&5
   2982      1.1  christos   ac_status=$?
   2983  1.1.1.2  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2984  1.1.1.2  christos   test $ac_status = 0; }; then :
   2985      1.1  christos   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2986      1.1  christos # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2987      1.1  christos # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2988      1.1  christos # so that the user can short-circuit this test for compilers unknown to
   2989      1.1  christos # Autoconf.
   2990      1.1  christos for ac_file in $ac_files ''
   2991      1.1  christos do
   2992      1.1  christos   test -f "$ac_file" || continue
   2993      1.1  christos   case $ac_file in
   2994  1.1.1.2  christos     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   2995      1.1  christos 	;;
   2996      1.1  christos     [ab].out )
   2997      1.1  christos 	# We found the default executable, but exeext='' is most
   2998      1.1  christos 	# certainly right.
   2999      1.1  christos 	break;;
   3000      1.1  christos     *.* )
   3001  1.1.1.2  christos 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3002      1.1  christos 	then :; else
   3003      1.1  christos 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3004      1.1  christos 	fi
   3005      1.1  christos 	# We set ac_cv_exeext here because the later test for it is not
   3006      1.1  christos 	# safe: cross compilers may not add the suffix if given an `-o'
   3007      1.1  christos 	# argument, so we may need to know it at that point already.
   3008      1.1  christos 	# Even if this section looks crufty: it has the advantage of
   3009      1.1  christos 	# actually working.
   3010      1.1  christos 	break;;
   3011      1.1  christos     * )
   3012      1.1  christos 	break;;
   3013      1.1  christos   esac
   3014      1.1  christos done
   3015      1.1  christos test "$ac_cv_exeext" = no && ac_cv_exeext=
   3016      1.1  christos 
   3017      1.1  christos else
   3018      1.1  christos   ac_file=''
   3019      1.1  christos fi
   3020  1.1.1.2  christos if test -z "$ac_file"; then :
   3021  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3022  1.1.1.2  christos $as_echo "no" >&6; }
   3023  1.1.1.2  christos $as_echo "$as_me: failed program was:" >&5
   3024  1.1.1.2  christos sed 's/^/| /' conftest.$ac_ext >&5
   3025  1.1.1.2  christos 
   3026  1.1.1.2  christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3027  1.1.1.2  christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3028  1.1.1.2  christos as_fn_error 77 "C compiler cannot create executables
   3029  1.1.1.3  christos See \`config.log' for more details" "$LINENO" 5; }
   3030  1.1.1.2  christos else
   3031  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3032  1.1.1.2  christos $as_echo "yes" >&6; }
   3033  1.1.1.2  christos fi
   3034  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3035  1.1.1.2  christos $as_echo_n "checking for C compiler default output file name... " >&6; }
   3036  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3037  1.1.1.2  christos $as_echo "$ac_file" >&6; }
   3038      1.1  christos ac_exeext=$ac_cv_exeext
   3039      1.1  christos 
   3040  1.1.1.2  christos rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3041      1.1  christos ac_clean_files=$ac_clean_files_save
   3042  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3043  1.1.1.2  christos $as_echo_n "checking for suffix of executables... " >&6; }
   3044  1.1.1.2  christos if { { ac_try="$ac_link"
   3045      1.1  christos case "(($ac_try" in
   3046      1.1  christos   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3047      1.1  christos   *) ac_try_echo=$ac_try;;
   3048      1.1  christos esac
   3049  1.1.1.2  christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3050  1.1.1.2  christos $as_echo "$ac_try_echo"; } >&5
   3051      1.1  christos   (eval "$ac_link") 2>&5
   3052      1.1  christos   ac_status=$?
   3053  1.1.1.2  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3054  1.1.1.2  christos   test $ac_status = 0; }; then :
   3055      1.1  christos   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3056      1.1  christos # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3057      1.1  christos # work properly (i.e., refer to `conftest.exe'), while it won't with
   3058      1.1  christos # `rm'.
   3059      1.1  christos for ac_file in conftest.exe conftest conftest.*; do
   3060      1.1  christos   test -f "$ac_file" || continue
   3061      1.1  christos   case $ac_file in
   3062  1.1.1.2  christos     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3063      1.1  christos     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3064      1.1  christos 	  break;;
   3065      1.1  christos     * ) break;;
   3066      1.1  christos   esac
   3067      1.1  christos done
   3068      1.1  christos else
   3069  1.1.1.2  christos   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3070  1.1.1.2  christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3071  1.1.1.2  christos as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3072  1.1.1.3  christos See \`config.log' for more details" "$LINENO" 5; }
   3073  1.1.1.2  christos fi
   3074  1.1.1.2  christos rm -f conftest conftest$ac_cv_exeext
   3075  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3076  1.1.1.2  christos $as_echo "$ac_cv_exeext" >&6; }
   3077      1.1  christos 
   3078      1.1  christos rm -f conftest.$ac_ext
   3079      1.1  christos EXEEXT=$ac_cv_exeext
   3080      1.1  christos ac_exeext=$EXEEXT
   3081  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3082  1.1.1.2  christos /* end confdefs.h.  */
   3083  1.1.1.2  christos #include <stdio.h>
   3084  1.1.1.2  christos int
   3085  1.1.1.2  christos main ()
   3086  1.1.1.2  christos {
   3087  1.1.1.2  christos FILE *f = fopen ("conftest.out", "w");
   3088  1.1.1.2  christos  return ferror (f) || fclose (f) != 0;
   3089  1.1.1.2  christos 
   3090  1.1.1.2  christos   ;
   3091  1.1.1.2  christos   return 0;
   3092  1.1.1.2  christos }
   3093      1.1  christos _ACEOF
   3094  1.1.1.2  christos ac_clean_files="$ac_clean_files conftest.out"
   3095  1.1.1.2  christos # Check that the compiler produces executables we can run.  If not, either
   3096  1.1.1.2  christos # the compiler is broken, or we cross compile.
   3097  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3098  1.1.1.2  christos $as_echo_n "checking whether we are cross compiling... " >&6; }
   3099  1.1.1.2  christos if test "$cross_compiling" != yes; then
   3100  1.1.1.2  christos   { { ac_try="$ac_link"
   3101  1.1.1.2  christos case "(($ac_try" in
   3102  1.1.1.2  christos   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3103  1.1.1.2  christos   *) ac_try_echo=$ac_try;;
   3104  1.1.1.2  christos esac
   3105  1.1.1.2  christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3106  1.1.1.2  christos $as_echo "$ac_try_echo"; } >&5
   3107  1.1.1.2  christos   (eval "$ac_link") 2>&5
   3108  1.1.1.2  christos   ac_status=$?
   3109  1.1.1.2  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3110  1.1.1.2  christos   test $ac_status = 0; }
   3111  1.1.1.2  christos   if { ac_try='./conftest$ac_cv_exeext'
   3112  1.1.1.2  christos   { { case "(($ac_try" in
   3113  1.1.1.2  christos   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3114  1.1.1.2  christos   *) ac_try_echo=$ac_try;;
   3115  1.1.1.2  christos esac
   3116  1.1.1.2  christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3117  1.1.1.2  christos $as_echo "$ac_try_echo"; } >&5
   3118  1.1.1.2  christos   (eval "$ac_try") 2>&5
   3119  1.1.1.2  christos   ac_status=$?
   3120  1.1.1.2  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3121  1.1.1.2  christos   test $ac_status = 0; }; }; then
   3122  1.1.1.2  christos     cross_compiling=no
   3123  1.1.1.2  christos   else
   3124  1.1.1.2  christos     if test "$cross_compiling" = maybe; then
   3125  1.1.1.2  christos 	cross_compiling=yes
   3126  1.1.1.2  christos     else
   3127  1.1.1.2  christos 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3128  1.1.1.2  christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3129  1.1.1.2  christos as_fn_error $? "cannot run C compiled programs.
   3130  1.1.1.2  christos If you meant to cross compile, use \`--host'.
   3131  1.1.1.3  christos See \`config.log' for more details" "$LINENO" 5; }
   3132  1.1.1.2  christos     fi
   3133  1.1.1.2  christos   fi
   3134  1.1.1.2  christos fi
   3135  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3136  1.1.1.2  christos $as_echo "$cross_compiling" >&6; }
   3137  1.1.1.2  christos 
   3138  1.1.1.2  christos rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3139  1.1.1.2  christos ac_clean_files=$ac_clean_files_save
   3140  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3141  1.1.1.2  christos $as_echo_n "checking for suffix of object files... " >&6; }
   3142  1.1.1.3  christos if ${ac_cv_objext+:} false; then :
   3143  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   3144  1.1.1.2  christos else
   3145  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3146      1.1  christos /* end confdefs.h.  */
   3147      1.1  christos 
   3148      1.1  christos int
   3149      1.1  christos main ()
   3150      1.1  christos {
   3151      1.1  christos 
   3152      1.1  christos   ;
   3153      1.1  christos   return 0;
   3154      1.1  christos }
   3155      1.1  christos _ACEOF
   3156      1.1  christos rm -f conftest.o conftest.obj
   3157  1.1.1.2  christos if { { ac_try="$ac_compile"
   3158      1.1  christos case "(($ac_try" in
   3159      1.1  christos   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3160      1.1  christos   *) ac_try_echo=$ac_try;;
   3161      1.1  christos esac
   3162  1.1.1.2  christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3163  1.1.1.2  christos $as_echo "$ac_try_echo"; } >&5
   3164      1.1  christos   (eval "$ac_compile") 2>&5
   3165      1.1  christos   ac_status=$?
   3166  1.1.1.2  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3167  1.1.1.2  christos   test $ac_status = 0; }; then :
   3168      1.1  christos   for ac_file in conftest.o conftest.obj conftest.*; do
   3169      1.1  christos   test -f "$ac_file" || continue;
   3170      1.1  christos   case $ac_file in
   3171  1.1.1.2  christos     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3172      1.1  christos     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3173      1.1  christos        break;;
   3174      1.1  christos   esac
   3175      1.1  christos done
   3176      1.1  christos else
   3177  1.1.1.2  christos   $as_echo "$as_me: failed program was:" >&5
   3178      1.1  christos sed 's/^/| /' conftest.$ac_ext >&5
   3179      1.1  christos 
   3180  1.1.1.2  christos { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3181  1.1.1.2  christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3182  1.1.1.2  christos as_fn_error $? "cannot compute suffix of object files: cannot compile
   3183  1.1.1.3  christos See \`config.log' for more details" "$LINENO" 5; }
   3184      1.1  christos fi
   3185      1.1  christos rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3186      1.1  christos fi
   3187  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3188  1.1.1.2  christos $as_echo "$ac_cv_objext" >&6; }
   3189      1.1  christos OBJEXT=$ac_cv_objext
   3190      1.1  christos ac_objext=$OBJEXT
   3191  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3192  1.1.1.2  christos $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3193  1.1.1.3  christos if ${ac_cv_c_compiler_gnu+:} false; then :
   3194  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   3195      1.1  christos else
   3196  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3197      1.1  christos /* end confdefs.h.  */
   3198      1.1  christos 
   3199      1.1  christos int
   3200      1.1  christos main ()
   3201      1.1  christos {
   3202      1.1  christos #ifndef __GNUC__
   3203      1.1  christos        choke me
   3204      1.1  christos #endif
   3205      1.1  christos 
   3206      1.1  christos   ;
   3207      1.1  christos   return 0;
   3208      1.1  christos }
   3209      1.1  christos _ACEOF
   3210  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   3211      1.1  christos   ac_compiler_gnu=yes
   3212      1.1  christos else
   3213  1.1.1.2  christos   ac_compiler_gnu=no
   3214      1.1  christos fi
   3215      1.1  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3216      1.1  christos ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3217      1.1  christos 
   3218      1.1  christos fi
   3219  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3220  1.1.1.2  christos $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3221  1.1.1.2  christos if test $ac_compiler_gnu = yes; then
   3222  1.1.1.2  christos   GCC=yes
   3223  1.1.1.2  christos else
   3224  1.1.1.2  christos   GCC=
   3225  1.1.1.2  christos fi
   3226      1.1  christos ac_test_CFLAGS=${CFLAGS+set}
   3227      1.1  christos ac_save_CFLAGS=$CFLAGS
   3228  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3229  1.1.1.2  christos $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3230  1.1.1.3  christos if ${ac_cv_prog_cc_g+:} false; then :
   3231  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   3232      1.1  christos else
   3233      1.1  christos   ac_save_c_werror_flag=$ac_c_werror_flag
   3234      1.1  christos    ac_c_werror_flag=yes
   3235      1.1  christos    ac_cv_prog_cc_g=no
   3236      1.1  christos    CFLAGS="-g"
   3237  1.1.1.2  christos    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3238      1.1  christos /* end confdefs.h.  */
   3239      1.1  christos 
   3240      1.1  christos int
   3241      1.1  christos main ()
   3242      1.1  christos {
   3243      1.1  christos 
   3244      1.1  christos   ;
   3245      1.1  christos   return 0;
   3246      1.1  christos }
   3247      1.1  christos _ACEOF
   3248  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   3249      1.1  christos   ac_cv_prog_cc_g=yes
   3250      1.1  christos else
   3251  1.1.1.2  christos   CFLAGS=""
   3252  1.1.1.2  christos       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3253      1.1  christos /* end confdefs.h.  */
   3254      1.1  christos 
   3255      1.1  christos int
   3256      1.1  christos main ()
   3257      1.1  christos {
   3258      1.1  christos 
   3259      1.1  christos   ;
   3260      1.1  christos   return 0;
   3261      1.1  christos }
   3262      1.1  christos _ACEOF
   3263  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   3264      1.1  christos 
   3265  1.1.1.2  christos else
   3266  1.1.1.2  christos   ac_c_werror_flag=$ac_save_c_werror_flag
   3267      1.1  christos 	 CFLAGS="-g"
   3268  1.1.1.2  christos 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3269      1.1  christos /* end confdefs.h.  */
   3270      1.1  christos 
   3271      1.1  christos int
   3272      1.1  christos main ()
   3273      1.1  christos {
   3274      1.1  christos 
   3275      1.1  christos   ;
   3276      1.1  christos   return 0;
   3277      1.1  christos }
   3278      1.1  christos _ACEOF
   3279  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   3280      1.1  christos   ac_cv_prog_cc_g=yes
   3281      1.1  christos fi
   3282      1.1  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3283      1.1  christos fi
   3284      1.1  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3285      1.1  christos fi
   3286      1.1  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3287      1.1  christos    ac_c_werror_flag=$ac_save_c_werror_flag
   3288      1.1  christos fi
   3289  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3290  1.1.1.2  christos $as_echo "$ac_cv_prog_cc_g" >&6; }
   3291      1.1  christos if test "$ac_test_CFLAGS" = set; then
   3292      1.1  christos   CFLAGS=$ac_save_CFLAGS
   3293      1.1  christos elif test $ac_cv_prog_cc_g = yes; then
   3294      1.1  christos   if test "$GCC" = yes; then
   3295      1.1  christos     CFLAGS="-g -O2"
   3296      1.1  christos   else
   3297      1.1  christos     CFLAGS="-g"
   3298      1.1  christos   fi
   3299      1.1  christos else
   3300      1.1  christos   if test "$GCC" = yes; then
   3301      1.1  christos     CFLAGS="-O2"
   3302      1.1  christos   else
   3303      1.1  christos     CFLAGS=
   3304      1.1  christos   fi
   3305      1.1  christos fi
   3306  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3307  1.1.1.2  christos $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3308  1.1.1.3  christos if ${ac_cv_prog_cc_c89+:} false; then :
   3309  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   3310      1.1  christos else
   3311      1.1  christos   ac_cv_prog_cc_c89=no
   3312      1.1  christos ac_save_CC=$CC
   3313  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3314      1.1  christos /* end confdefs.h.  */
   3315      1.1  christos #include <stdarg.h>
   3316      1.1  christos #include <stdio.h>
   3317  1.1.1.3  christos struct stat;
   3318      1.1  christos /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3319      1.1  christos struct buf { int x; };
   3320      1.1  christos FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3321      1.1  christos static char *e (p, i)
   3322      1.1  christos      char **p;
   3323      1.1  christos      int i;
   3324      1.1  christos {
   3325      1.1  christos   return p[i];
   3326      1.1  christos }
   3327      1.1  christos static char *f (char * (*g) (char **, int), char **p, ...)
   3328      1.1  christos {
   3329      1.1  christos   char *s;
   3330      1.1  christos   va_list v;
   3331      1.1  christos   va_start (v,p);
   3332      1.1  christos   s = g (p, va_arg (v,int));
   3333      1.1  christos   va_end (v);
   3334      1.1  christos   return s;
   3335      1.1  christos }
   3336      1.1  christos 
   3337      1.1  christos /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3338      1.1  christos    function prototypes and stuff, but not '\xHH' hex character constants.
   3339      1.1  christos    These don't provoke an error unfortunately, instead are silently treated
   3340      1.1  christos    as 'x'.  The following induces an error, until -std is added to get
   3341      1.1  christos    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3342      1.1  christos    array size at least.  It's necessary to write '\x00'==0 to get something
   3343      1.1  christos    that's true only with -std.  */
   3344      1.1  christos int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3345      1.1  christos 
   3346      1.1  christos /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3347      1.1  christos    inside strings and character constants.  */
   3348      1.1  christos #define FOO(x) 'x'
   3349      1.1  christos int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3350      1.1  christos 
   3351      1.1  christos int test (int i, double x);
   3352      1.1  christos struct s1 {int (*f) (int a);};
   3353      1.1  christos struct s2 {int (*f) (double a);};
   3354      1.1  christos int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3355      1.1  christos int argc;
   3356      1.1  christos char **argv;
   3357      1.1  christos int
   3358      1.1  christos main ()
   3359      1.1  christos {
   3360      1.1  christos return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3361      1.1  christos   ;
   3362      1.1  christos   return 0;
   3363      1.1  christos }
   3364      1.1  christos _ACEOF
   3365      1.1  christos for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3366      1.1  christos 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3367      1.1  christos do
   3368      1.1  christos   CC="$ac_save_CC $ac_arg"
   3369  1.1.1.2  christos   if ac_fn_c_try_compile "$LINENO"; then :
   3370      1.1  christos   ac_cv_prog_cc_c89=$ac_arg
   3371      1.1  christos fi
   3372      1.1  christos rm -f core conftest.err conftest.$ac_objext
   3373      1.1  christos   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3374      1.1  christos done
   3375      1.1  christos rm -f conftest.$ac_ext
   3376      1.1  christos CC=$ac_save_CC
   3377      1.1  christos 
   3378      1.1  christos fi
   3379      1.1  christos # AC_CACHE_VAL
   3380      1.1  christos case "x$ac_cv_prog_cc_c89" in
   3381      1.1  christos   x)
   3382  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3383  1.1.1.2  christos $as_echo "none needed" >&6; } ;;
   3384      1.1  christos   xno)
   3385  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3386  1.1.1.2  christos $as_echo "unsupported" >&6; } ;;
   3387      1.1  christos   *)
   3388      1.1  christos     CC="$CC $ac_cv_prog_cc_c89"
   3389  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3390  1.1.1.2  christos $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3391      1.1  christos esac
   3392  1.1.1.2  christos if test "x$ac_cv_prog_cc_c89" != xno; then :
   3393      1.1  christos 
   3394  1.1.1.2  christos fi
   3395      1.1  christos 
   3396      1.1  christos ac_ext=c
   3397      1.1  christos ac_cpp='$CPP $CPPFLAGS'
   3398      1.1  christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3399      1.1  christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3400      1.1  christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3401      1.1  christos 
   3402  1.1.1.7  christos    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
   3403  1.1.1.7  christos $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
   3404  1.1.1.7  christos if ${ac_cv_prog_cc_c99+:} false; then :
   3405  1.1.1.7  christos   $as_echo_n "(cached) " >&6
   3406  1.1.1.7  christos else
   3407  1.1.1.7  christos   ac_cv_prog_cc_c99=no
   3408  1.1.1.7  christos ac_save_CC=$CC
   3409  1.1.1.7  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3410  1.1.1.7  christos /* end confdefs.h.  */
   3411  1.1.1.7  christos #include <stdarg.h>
   3412  1.1.1.7  christos #include <stdbool.h>
   3413  1.1.1.7  christos #include <stdlib.h>
   3414  1.1.1.7  christos #include <wchar.h>
   3415  1.1.1.7  christos #include <stdio.h>
   3416  1.1.1.7  christos 
   3417  1.1.1.7  christos // Check varargs macros.  These examples are taken from C99 6.10.3.5.
   3418  1.1.1.7  christos #define debug(...) fprintf (stderr, __VA_ARGS__)
   3419  1.1.1.7  christos #define showlist(...) puts (#__VA_ARGS__)
   3420  1.1.1.7  christos #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
   3421  1.1.1.7  christos static void
   3422  1.1.1.7  christos test_varargs_macros (void)
   3423  1.1.1.7  christos {
   3424  1.1.1.7  christos   int x = 1234;
   3425  1.1.1.7  christos   int y = 5678;
   3426  1.1.1.7  christos   debug ("Flag");
   3427  1.1.1.7  christos   debug ("X = %d\n", x);
   3428  1.1.1.7  christos   showlist (The first, second, and third items.);
   3429  1.1.1.7  christos   report (x>y, "x is %d but y is %d", x, y);
   3430  1.1.1.7  christos }
   3431  1.1.1.7  christos 
   3432  1.1.1.7  christos // Check long long types.
   3433  1.1.1.7  christos #define BIG64 18446744073709551615ull
   3434  1.1.1.7  christos #define BIG32 4294967295ul
   3435  1.1.1.7  christos #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
   3436  1.1.1.7  christos #if !BIG_OK
   3437  1.1.1.7  christos   your preprocessor is broken;
   3438  1.1.1.7  christos #endif
   3439  1.1.1.7  christos #if BIG_OK
   3440  1.1.1.7  christos #else
   3441  1.1.1.7  christos   your preprocessor is broken;
   3442  1.1.1.7  christos #endif
   3443  1.1.1.7  christos static long long int bignum = -9223372036854775807LL;
   3444  1.1.1.7  christos static unsigned long long int ubignum = BIG64;
   3445  1.1.1.7  christos 
   3446  1.1.1.7  christos struct incomplete_array
   3447  1.1.1.7  christos {
   3448  1.1.1.7  christos   int datasize;
   3449  1.1.1.7  christos   double data[];
   3450  1.1.1.7  christos };
   3451  1.1.1.7  christos 
   3452  1.1.1.7  christos struct named_init {
   3453  1.1.1.7  christos   int number;
   3454  1.1.1.7  christos   const wchar_t *name;
   3455  1.1.1.7  christos   double average;
   3456  1.1.1.7  christos };
   3457  1.1.1.7  christos 
   3458  1.1.1.7  christos typedef const char *ccp;
   3459  1.1.1.7  christos 
   3460  1.1.1.7  christos static inline int
   3461  1.1.1.7  christos test_restrict (ccp restrict text)
   3462  1.1.1.7  christos {
   3463  1.1.1.7  christos   // See if C++-style comments work.
   3464  1.1.1.7  christos   // Iterate through items via the restricted pointer.
   3465  1.1.1.7  christos   // Also check for declarations in for loops.
   3466  1.1.1.7  christos   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
   3467  1.1.1.7  christos     continue;
   3468  1.1.1.7  christos   return 0;
   3469  1.1.1.7  christos }
   3470  1.1.1.7  christos 
   3471  1.1.1.7  christos // Check varargs and va_copy.
   3472  1.1.1.7  christos static void
   3473  1.1.1.7  christos test_varargs (const char *format, ...)
   3474  1.1.1.7  christos {
   3475  1.1.1.7  christos   va_list args;
   3476  1.1.1.7  christos   va_start (args, format);
   3477  1.1.1.7  christos   va_list args_copy;
   3478  1.1.1.7  christos   va_copy (args_copy, args);
   3479  1.1.1.7  christos 
   3480  1.1.1.7  christos   const char *str;
   3481  1.1.1.7  christos   int number;
   3482  1.1.1.7  christos   float fnumber;
   3483  1.1.1.7  christos 
   3484  1.1.1.7  christos   while (*format)
   3485  1.1.1.7  christos     {
   3486  1.1.1.7  christos       switch (*format++)
   3487  1.1.1.7  christos 	{
   3488  1.1.1.7  christos 	case 's': // string
   3489  1.1.1.7  christos 	  str = va_arg (args_copy, const char *);
   3490  1.1.1.7  christos 	  break;
   3491  1.1.1.7  christos 	case 'd': // int
   3492  1.1.1.7  christos 	  number = va_arg (args_copy, int);
   3493  1.1.1.7  christos 	  break;
   3494  1.1.1.7  christos 	case 'f': // float
   3495  1.1.1.7  christos 	  fnumber = va_arg (args_copy, double);
   3496  1.1.1.7  christos 	  break;
   3497  1.1.1.7  christos 	default:
   3498  1.1.1.7  christos 	  break;
   3499  1.1.1.7  christos 	}
   3500  1.1.1.7  christos     }
   3501  1.1.1.7  christos   va_end (args_copy);
   3502  1.1.1.7  christos   va_end (args);
   3503  1.1.1.7  christos }
   3504  1.1.1.7  christos 
   3505  1.1.1.7  christos int
   3506  1.1.1.7  christos main ()
   3507  1.1.1.7  christos {
   3508  1.1.1.7  christos 
   3509  1.1.1.7  christos   // Check bool.
   3510  1.1.1.7  christos   _Bool success = false;
   3511  1.1.1.7  christos 
   3512  1.1.1.7  christos   // Check restrict.
   3513  1.1.1.7  christos   if (test_restrict ("String literal") == 0)
   3514  1.1.1.7  christos     success = true;
   3515  1.1.1.7  christos   char *restrict newvar = "Another string";
   3516  1.1.1.7  christos 
   3517  1.1.1.7  christos   // Check varargs.
   3518  1.1.1.7  christos   test_varargs ("s, d' f .", "string", 65, 34.234);
   3519  1.1.1.7  christos   test_varargs_macros ();
   3520  1.1.1.7  christos 
   3521  1.1.1.7  christos   // Check flexible array members.
   3522  1.1.1.7  christos   struct incomplete_array *ia =
   3523  1.1.1.7  christos     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
   3524  1.1.1.7  christos   ia->datasize = 10;
   3525  1.1.1.7  christos   for (int i = 0; i < ia->datasize; ++i)
   3526  1.1.1.7  christos     ia->data[i] = i * 1.234;
   3527  1.1.1.7  christos 
   3528  1.1.1.7  christos   // Check named initializers.
   3529  1.1.1.7  christos   struct named_init ni = {
   3530  1.1.1.7  christos     .number = 34,
   3531  1.1.1.7  christos     .name = L"Test wide string",
   3532  1.1.1.7  christos     .average = 543.34343,
   3533  1.1.1.7  christos   };
   3534  1.1.1.7  christos 
   3535  1.1.1.7  christos   ni.number = 58;
   3536  1.1.1.7  christos 
   3537  1.1.1.7  christos   int dynamic_array[ni.number];
   3538  1.1.1.7  christos   dynamic_array[ni.number - 1] = 543;
   3539  1.1.1.7  christos 
   3540  1.1.1.7  christos   // work around unused variable warnings
   3541  1.1.1.7  christos   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
   3542  1.1.1.7  christos 	  || dynamic_array[ni.number - 1] != 543);
   3543  1.1.1.7  christos 
   3544  1.1.1.7  christos   ;
   3545  1.1.1.7  christos   return 0;
   3546  1.1.1.7  christos }
   3547  1.1.1.7  christos _ACEOF
   3548  1.1.1.7  christos for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
   3549  1.1.1.7  christos do
   3550  1.1.1.7  christos   CC="$ac_save_CC $ac_arg"
   3551  1.1.1.7  christos   if ac_fn_c_try_compile "$LINENO"; then :
   3552  1.1.1.7  christos   ac_cv_prog_cc_c99=$ac_arg
   3553  1.1.1.7  christos fi
   3554  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext
   3555  1.1.1.7  christos   test "x$ac_cv_prog_cc_c99" != "xno" && break
   3556  1.1.1.7  christos done
   3557  1.1.1.7  christos rm -f conftest.$ac_ext
   3558  1.1.1.7  christos CC=$ac_save_CC
   3559  1.1.1.7  christos 
   3560  1.1.1.7  christos fi
   3561  1.1.1.7  christos # AC_CACHE_VAL
   3562  1.1.1.7  christos case "x$ac_cv_prog_cc_c99" in
   3563  1.1.1.7  christos   x)
   3564  1.1.1.7  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3565  1.1.1.7  christos $as_echo "none needed" >&6; } ;;
   3566  1.1.1.7  christos   xno)
   3567  1.1.1.7  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3568  1.1.1.7  christos $as_echo "unsupported" >&6; } ;;
   3569  1.1.1.7  christos   *)
   3570  1.1.1.7  christos     CC="$CC $ac_cv_prog_cc_c99"
   3571  1.1.1.7  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
   3572  1.1.1.7  christos $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
   3573  1.1.1.7  christos esac
   3574  1.1.1.7  christos if test "x$ac_cv_prog_cc_c99" != xno; then :
   3575  1.1.1.7  christos 
   3576  1.1.1.7  christos fi
   3577  1.1.1.7  christos 
   3578  1.1.1.7  christos 
   3579  1.1.1.7  christos 
   3580  1.1.1.7  christos 
   3581  1.1.1.7  christos 
   3582  1.1.1.7  christos 
   3583  1.1.1.7  christos 
   3584      1.1  christos     if test "$GCC" = yes ; then
   3585  1.1.1.3  christos 	    #
   3586  1.1.1.3  christos 	    # -Werror forces warnings to be errors.
   3587  1.1.1.3  christos 	    #
   3588  1.1.1.3  christos 	    ac_lbl_cc_force_warning_errors=-Werror
   3589  1.1.1.6  christos 
   3590  1.1.1.6  christos 	    #
   3591  1.1.1.6  christos 	    # Try to have the compiler default to hiding symbols,
   3592  1.1.1.6  christos 	    # so that only symbols explicitly exported with
   3593  1.1.1.6  christos 	    # PCAP_API will be visible outside (shared) libraries.
   3594  1.1.1.6  christos 	    #
   3595  1.1.1.6  christos 
   3596  1.1.1.6  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -fvisibility=hidden option" >&5
   3597  1.1.1.6  christos $as_echo_n "checking whether the compiler supports the -fvisibility=hidden option... " >&6; }
   3598  1.1.1.6  christos 	save_CFLAGS="$CFLAGS"
   3599  1.1.1.6  christos 	if expr "x-fvisibility=hidden" : "x-W.*" >/dev/null
   3600  1.1.1.6  christos 	then
   3601  1.1.1.6  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -fvisibility=hidden"
   3602  1.1.1.6  christos 	elif expr "x-fvisibility=hidden" : "x-f.*" >/dev/null
   3603  1.1.1.6  christos 	then
   3604  1.1.1.6  christos 	    CFLAGS="$CFLAGS -Werror -fvisibility=hidden"
   3605  1.1.1.6  christos 	elif expr "x-fvisibility=hidden" : "x-m.*" >/dev/null
   3606  1.1.1.6  christos 	then
   3607  1.1.1.6  christos 	    CFLAGS="$CFLAGS -Werror -fvisibility=hidden"
   3608  1.1.1.6  christos 	else
   3609  1.1.1.6  christos 	    CFLAGS="$CFLAGS -fvisibility=hidden"
   3610  1.1.1.6  christos 	fi
   3611  1.1.1.6  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3612  1.1.1.6  christos /* end confdefs.h.  */
   3613  1.1.1.6  christos 
   3614  1.1.1.6  christos int
   3615  1.1.1.6  christos main ()
   3616  1.1.1.6  christos {
   3617  1.1.1.6  christos return 0
   3618  1.1.1.6  christos   ;
   3619  1.1.1.6  christos   return 0;
   3620  1.1.1.6  christos }
   3621  1.1.1.6  christos _ACEOF
   3622  1.1.1.6  christos if ac_fn_c_try_compile "$LINENO"; then :
   3623  1.1.1.6  christos 
   3624  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3625  1.1.1.6  christos $as_echo "yes" >&6; }
   3626  1.1.1.7  christos 		can_add_to_cflags=yes
   3627  1.1.1.7  christos 		#
   3628  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   3629  1.1.1.7  christos 		# which the warning should *not* appear?
   3630  1.1.1.7  christos 		# We test the fourth argument because the third argument
   3631  1.1.1.7  christos 		# could contain quotes, breaking the test.
   3632  1.1.1.7  christos 		#
   3633  1.1.1.7  christos 		if test "x" != "x"
   3634  1.1.1.7  christos 		then
   3635  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   3636  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fvisibility=hidden " >&5
   3637  1.1.1.7  christos $as_echo_n "checking whether -fvisibility=hidden ... " >&6; }
   3638  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3639  1.1.1.7  christos /* end confdefs.h.  */
   3640  1.1.1.7  christos 
   3641  1.1.1.7  christos _ACEOF
   3642  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   3643  1.1.1.7  christos 
   3644  1.1.1.7  christos 			#
   3645  1.1.1.7  christos 			# Not a problem.
   3646  1.1.1.7  christos 			#
   3647  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3648  1.1.1.7  christos $as_echo "no" >&6; }
   3649  1.1.1.7  christos 
   3650  1.1.1.7  christos else
   3651  1.1.1.7  christos 
   3652  1.1.1.7  christos 			#
   3653  1.1.1.7  christos 			# A problem.
   3654  1.1.1.7  christos 			#
   3655  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3656  1.1.1.7  christos $as_echo "yes" >&6; }
   3657  1.1.1.7  christos 			can_add_to_cflags=no
   3658  1.1.1.7  christos 
   3659  1.1.1.7  christos fi
   3660  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3661  1.1.1.7  christos 		fi
   3662  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   3663  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   3664  1.1.1.7  christos 		then
   3665  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -fvisibility=hidden"
   3666  1.1.1.7  christos 		fi
   3667  1.1.1.6  christos 
   3668  1.1.1.6  christos else
   3669  1.1.1.6  christos 
   3670  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3671  1.1.1.6  christos $as_echo "no" >&6; }
   3672  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   3673  1.1.1.6  christos 
   3674  1.1.1.6  christos fi
   3675  1.1.1.6  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3676  1.1.1.6  christos 
   3677      1.1  christos     else
   3678      1.1  christos 	    V_INCLS="$V_INCLS -I/usr/local/include"
   3679      1.1  christos 	    LDFLAGS="$LDFLAGS -L/usr/local/lib"
   3680      1.1  christos 
   3681      1.1  christos 	    case "$host_os" in
   3682      1.1  christos 
   3683  1.1.1.3  christos 	    darwin*)
   3684  1.1.1.3  christos 		    #
   3685  1.1.1.3  christos 		    # This is assumed either to be GCC or clang, both
   3686  1.1.1.3  christos 		    # of which use -Werror to force warnings to be errors.
   3687  1.1.1.3  christos 		    #
   3688  1.1.1.3  christos 		    ac_lbl_cc_force_warning_errors=-Werror
   3689  1.1.1.6  christos 
   3690  1.1.1.6  christos 		    #
   3691  1.1.1.6  christos 		    # Try to have the compiler default to hiding symbols,
   3692  1.1.1.6  christos 		    # so that only symbols explicitly exported with
   3693  1.1.1.6  christos 		    # PCAP_API will be visible outside (shared) libraries.
   3694  1.1.1.6  christos 		    #
   3695  1.1.1.6  christos 
   3696  1.1.1.6  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -fvisibility=hidden option" >&5
   3697  1.1.1.6  christos $as_echo_n "checking whether the compiler supports the -fvisibility=hidden option... " >&6; }
   3698  1.1.1.6  christos 	save_CFLAGS="$CFLAGS"
   3699  1.1.1.6  christos 	if expr "x-fvisibility=hidden" : "x-W.*" >/dev/null
   3700  1.1.1.6  christos 	then
   3701  1.1.1.6  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -fvisibility=hidden"
   3702  1.1.1.6  christos 	elif expr "x-fvisibility=hidden" : "x-f.*" >/dev/null
   3703  1.1.1.6  christos 	then
   3704  1.1.1.6  christos 	    CFLAGS="$CFLAGS -Werror -fvisibility=hidden"
   3705  1.1.1.6  christos 	elif expr "x-fvisibility=hidden" : "x-m.*" >/dev/null
   3706  1.1.1.6  christos 	then
   3707  1.1.1.6  christos 	    CFLAGS="$CFLAGS -Werror -fvisibility=hidden"
   3708  1.1.1.6  christos 	else
   3709  1.1.1.6  christos 	    CFLAGS="$CFLAGS -fvisibility=hidden"
   3710  1.1.1.6  christos 	fi
   3711  1.1.1.6  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3712  1.1.1.6  christos /* end confdefs.h.  */
   3713  1.1.1.6  christos 
   3714  1.1.1.6  christos int
   3715  1.1.1.6  christos main ()
   3716  1.1.1.6  christos {
   3717  1.1.1.6  christos return 0
   3718  1.1.1.6  christos   ;
   3719  1.1.1.6  christos   return 0;
   3720  1.1.1.6  christos }
   3721  1.1.1.6  christos _ACEOF
   3722  1.1.1.6  christos if ac_fn_c_try_compile "$LINENO"; then :
   3723  1.1.1.6  christos 
   3724  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3725  1.1.1.6  christos $as_echo "yes" >&6; }
   3726  1.1.1.7  christos 		can_add_to_cflags=yes
   3727  1.1.1.7  christos 		#
   3728  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   3729  1.1.1.7  christos 		# which the warning should *not* appear?
   3730  1.1.1.7  christos 		# We test the fourth argument because the third argument
   3731  1.1.1.7  christos 		# could contain quotes, breaking the test.
   3732  1.1.1.7  christos 		#
   3733  1.1.1.7  christos 		if test "x" != "x"
   3734  1.1.1.7  christos 		then
   3735  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   3736  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fvisibility=hidden " >&5
   3737  1.1.1.7  christos $as_echo_n "checking whether -fvisibility=hidden ... " >&6; }
   3738  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3739  1.1.1.7  christos /* end confdefs.h.  */
   3740  1.1.1.7  christos 
   3741  1.1.1.7  christos _ACEOF
   3742  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   3743  1.1.1.7  christos 
   3744  1.1.1.7  christos 			#
   3745  1.1.1.7  christos 			# Not a problem.
   3746  1.1.1.7  christos 			#
   3747  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3748  1.1.1.7  christos $as_echo "no" >&6; }
   3749  1.1.1.7  christos 
   3750  1.1.1.7  christos else
   3751  1.1.1.7  christos 
   3752  1.1.1.7  christos 			#
   3753  1.1.1.7  christos 			# A problem.
   3754  1.1.1.7  christos 			#
   3755  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3756  1.1.1.7  christos $as_echo "yes" >&6; }
   3757  1.1.1.7  christos 			can_add_to_cflags=no
   3758  1.1.1.7  christos 
   3759  1.1.1.7  christos fi
   3760  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3761  1.1.1.7  christos 		fi
   3762  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   3763  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   3764  1.1.1.7  christos 		then
   3765  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -fvisibility=hidden"
   3766  1.1.1.7  christos 		fi
   3767  1.1.1.6  christos 
   3768  1.1.1.6  christos else
   3769  1.1.1.6  christos 
   3770  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3771  1.1.1.6  christos $as_echo "no" >&6; }
   3772  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   3773  1.1.1.6  christos 
   3774  1.1.1.6  christos fi
   3775  1.1.1.6  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3776  1.1.1.6  christos 
   3777  1.1.1.3  christos 		    ;;
   3778  1.1.1.3  christos 
   3779  1.1.1.3  christos 	    hpux*)
   3780  1.1.1.3  christos 		    #
   3781  1.1.1.3  christos 		    # HP C, which is what we presume we're using, doesn't
   3782  1.1.1.3  christos 		    # exit with a non-zero exit status if we hand it an
   3783  1.1.1.3  christos 		    # invalid -W flag, can't be forced to do so even with
   3784  1.1.1.3  christos 		    # +We, and doesn't handle GCC-style -W flags, so we
   3785  1.1.1.3  christos 		    # don't want to try using GCC-style -W flags.
   3786  1.1.1.3  christos 		    #
   3787  1.1.1.3  christos 		    ac_lbl_cc_dont_try_gcc_dashW=yes
   3788  1.1.1.3  christos 		    ;;
   3789  1.1.1.3  christos 
   3790      1.1  christos 	    irix*)
   3791  1.1.1.3  christos 		    #
   3792  1.1.1.3  christos 		    # MIPS C, which is what we presume we're using, doesn't
   3793  1.1.1.3  christos 		    # necessarily exit with a non-zero exit status if we
   3794  1.1.1.3  christos 		    # hand it an invalid -W flag, can't be forced to do
   3795  1.1.1.3  christos 		    # so, and doesn't handle GCC-style -W flags, so we
   3796  1.1.1.3  christos 		    # don't want to try using GCC-style -W flags.
   3797  1.1.1.3  christos 		    #
   3798  1.1.1.3  christos 		    ac_lbl_cc_dont_try_gcc_dashW=yes
   3799  1.1.1.3  christos 		    #
   3800  1.1.1.3  christos 		    # It also, apparently, defaults to "char" being
   3801  1.1.1.3  christos 		    # unsigned, unlike most other C implementations;
   3802  1.1.1.3  christos 		    # I suppose we could say "signed char" whenever
   3803  1.1.1.3  christos 		    # we want to guarantee a signed "char", but let's
   3804  1.1.1.3  christos 		    # just force signed chars.
   3805  1.1.1.3  christos 		    #
   3806  1.1.1.3  christos 		    # -xansi is normally the default, but the
   3807  1.1.1.3  christos 		    # configure script was setting it; perhaps -cckr
   3808  1.1.1.3  christos 		    # was the default in the Old Days.  (Then again,
   3809  1.1.1.3  christos 		    # that would probably be for backwards compatibility
   3810  1.1.1.3  christos 		    # in the days when ANSI C was Shiny and New, i.e.
   3811  1.1.1.3  christos 		    # 1989 and the early '90's, so maybe we can just
   3812  1.1.1.3  christos 		    # drop support for those compilers.)
   3813  1.1.1.3  christos 		    #
   3814  1.1.1.3  christos 		    # -g is equivalent to -g2, which turns off
   3815  1.1.1.3  christos 		    # optimization; we choose -g3, which generates
   3816  1.1.1.3  christos 		    # debugging information but doesn't turn off
   3817  1.1.1.3  christos 		    # optimization (even if the optimization would
   3818  1.1.1.3  christos 		    # cause inaccuracies in debugging).
   3819  1.1.1.3  christos 		    #
   3820      1.1  christos 		    V_CCOPT="$V_CCOPT -xansi -signed -g3"
   3821      1.1  christos 		    ;;
   3822      1.1  christos 
   3823      1.1  christos 	    osf*)
   3824  1.1.1.3  christos 		    #
   3825      1.1  christos 		    # Presumed to be DEC OSF/1, Digital UNIX, or
   3826      1.1  christos 		    # Tru64 UNIX.
   3827      1.1  christos 		    #
   3828  1.1.1.3  christos 		    # The DEC C compiler, which is what we presume we're
   3829  1.1.1.3  christos 		    # using, doesn't exit with a non-zero exit status if we
   3830  1.1.1.3  christos 		    # hand it an invalid -W flag, can't be forced to do
   3831  1.1.1.3  christos 		    # so, and doesn't handle GCC-style -W flags, so we
   3832  1.1.1.3  christos 		    # don't want to try using GCC-style -W flags.
   3833  1.1.1.3  christos 		    #
   3834  1.1.1.3  christos 		    ac_lbl_cc_dont_try_gcc_dashW=yes
   3835  1.1.1.3  christos 		    #
   3836  1.1.1.3  christos 		    # -g is equivalent to -g2, which turns off
   3837  1.1.1.3  christos 		    # optimization; we choose -g3, which generates
   3838  1.1.1.3  christos 		    # debugging information but doesn't turn off
   3839  1.1.1.3  christos 		    # optimization (even if the optimization would
   3840  1.1.1.3  christos 		    # cause inaccuracies in debugging).
   3841  1.1.1.3  christos 		    #
   3842      1.1  christos 		    V_CCOPT="$V_CCOPT -g3"
   3843      1.1  christos 		    ;;
   3844      1.1  christos 
   3845  1.1.1.3  christos 	    solaris*)
   3846  1.1.1.3  christos 		    #
   3847  1.1.1.3  christos 		    # Assumed to be Sun C, which requires -errwarn to force
   3848  1.1.1.3  christos 		    # warnings to be treated as errors.
   3849  1.1.1.3  christos 		    #
   3850  1.1.1.3  christos 		    ac_lbl_cc_force_warning_errors=-errwarn
   3851  1.1.1.6  christos 
   3852  1.1.1.6  christos 		    #
   3853  1.1.1.6  christos 		    # Try to have the compiler default to hiding symbols,
   3854  1.1.1.6  christos 		    # so that only symbols explicitly exported with
   3855  1.1.1.6  christos 		    # PCAP_API will be visible outside (shared) libraries.
   3856  1.1.1.6  christos 		    #
   3857  1.1.1.6  christos 
   3858  1.1.1.6  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -xldscope=hidden option" >&5
   3859  1.1.1.6  christos $as_echo_n "checking whether the compiler supports the -xldscope=hidden option... " >&6; }
   3860  1.1.1.6  christos 	save_CFLAGS="$CFLAGS"
   3861  1.1.1.6  christos 	if expr "x-xldscope=hidden" : "x-W.*" >/dev/null
   3862  1.1.1.6  christos 	then
   3863  1.1.1.6  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -xldscope=hidden"
   3864  1.1.1.6  christos 	elif expr "x-xldscope=hidden" : "x-f.*" >/dev/null
   3865  1.1.1.6  christos 	then
   3866  1.1.1.6  christos 	    CFLAGS="$CFLAGS -Werror -xldscope=hidden"
   3867  1.1.1.6  christos 	elif expr "x-xldscope=hidden" : "x-m.*" >/dev/null
   3868  1.1.1.6  christos 	then
   3869  1.1.1.6  christos 	    CFLAGS="$CFLAGS -Werror -xldscope=hidden"
   3870  1.1.1.6  christos 	else
   3871  1.1.1.6  christos 	    CFLAGS="$CFLAGS -xldscope=hidden"
   3872  1.1.1.6  christos 	fi
   3873  1.1.1.6  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3874  1.1.1.6  christos /* end confdefs.h.  */
   3875  1.1.1.6  christos 
   3876  1.1.1.6  christos int
   3877  1.1.1.6  christos main ()
   3878  1.1.1.6  christos {
   3879  1.1.1.6  christos return 0
   3880  1.1.1.6  christos   ;
   3881  1.1.1.6  christos   return 0;
   3882  1.1.1.6  christos }
   3883  1.1.1.6  christos _ACEOF
   3884  1.1.1.6  christos if ac_fn_c_try_compile "$LINENO"; then :
   3885  1.1.1.6  christos 
   3886  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3887  1.1.1.6  christos $as_echo "yes" >&6; }
   3888  1.1.1.7  christos 		can_add_to_cflags=yes
   3889  1.1.1.7  christos 		#
   3890  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   3891  1.1.1.7  christos 		# which the warning should *not* appear?
   3892  1.1.1.7  christos 		# We test the fourth argument because the third argument
   3893  1.1.1.7  christos 		# could contain quotes, breaking the test.
   3894  1.1.1.7  christos 		#
   3895  1.1.1.7  christos 		if test "x" != "x"
   3896  1.1.1.7  christos 		then
   3897  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   3898  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -xldscope=hidden " >&5
   3899  1.1.1.7  christos $as_echo_n "checking whether -xldscope=hidden ... " >&6; }
   3900  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3901  1.1.1.7  christos /* end confdefs.h.  */
   3902  1.1.1.7  christos 
   3903  1.1.1.7  christos _ACEOF
   3904  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   3905  1.1.1.7  christos 
   3906  1.1.1.7  christos 			#
   3907  1.1.1.7  christos 			# Not a problem.
   3908  1.1.1.7  christos 			#
   3909  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3910  1.1.1.7  christos $as_echo "no" >&6; }
   3911  1.1.1.7  christos 
   3912  1.1.1.7  christos else
   3913  1.1.1.7  christos 
   3914  1.1.1.7  christos 			#
   3915  1.1.1.7  christos 			# A problem.
   3916  1.1.1.7  christos 			#
   3917  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3918  1.1.1.7  christos $as_echo "yes" >&6; }
   3919  1.1.1.7  christos 			can_add_to_cflags=no
   3920  1.1.1.7  christos 
   3921  1.1.1.7  christos fi
   3922  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3923  1.1.1.7  christos 		fi
   3924  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   3925  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   3926  1.1.1.7  christos 		then
   3927  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -xldscope=hidden"
   3928  1.1.1.7  christos 		fi
   3929  1.1.1.6  christos 
   3930  1.1.1.6  christos else
   3931  1.1.1.6  christos 
   3932  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3933  1.1.1.6  christos $as_echo "no" >&6; }
   3934  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   3935  1.1.1.6  christos 
   3936  1.1.1.6  christos fi
   3937  1.1.1.6  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3938  1.1.1.6  christos 
   3939  1.1.1.3  christos 		    ;;
   3940  1.1.1.3  christos 
   3941      1.1  christos 	    ultrix*)
   3942  1.1.1.2  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking that Ultrix $CC hacks const in prototypes" >&5
   3943  1.1.1.2  christos $as_echo_n "checking that Ultrix $CC hacks const in prototypes... " >&6; }
   3944  1.1.1.3  christos 		    if ${ac_cv_lbl_cc_const_proto+:} false; then :
   3945  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   3946      1.1  christos else
   3947  1.1.1.6  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3948      1.1  christos /* end confdefs.h.  */
   3949      1.1  christos #include <sys/types.h>
   3950      1.1  christos int
   3951      1.1  christos main ()
   3952      1.1  christos {
   3953      1.1  christos struct a { int b; };
   3954      1.1  christos 			    void c(const struct a *)
   3955      1.1  christos   ;
   3956      1.1  christos   return 0;
   3957      1.1  christos }
   3958      1.1  christos _ACEOF
   3959  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   3960      1.1  christos   ac_cv_lbl_cc_const_proto=yes
   3961      1.1  christos else
   3962  1.1.1.2  christos   ac_cv_lbl_cc_const_proto=no
   3963      1.1  christos fi
   3964      1.1  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3965      1.1  christos fi
   3966      1.1  christos 
   3967  1.1.1.2  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_cc_const_proto" >&5
   3968  1.1.1.2  christos $as_echo "$ac_cv_lbl_cc_const_proto" >&6; }
   3969      1.1  christos 		    if test $ac_cv_lbl_cc_const_proto = no ; then
   3970      1.1  christos 
   3971  1.1.1.2  christos $as_echo "#define const /**/" >>confdefs.h
   3972      1.1  christos 
   3973      1.1  christos 		    fi
   3974      1.1  christos 		    ;;
   3975      1.1  christos 	    esac
   3976  1.1.1.3  christos 	    V_CCOPT="$V_CCOPT -O"
   3977      1.1  christos     fi
   3978      1.1  christos 
   3979      1.1  christos 
   3980      1.1  christos     if test "$GCC" = yes ; then
   3981      1.1  christos 	    #
   3982      1.1  christos 	    # On platforms where we build a shared library:
   3983      1.1  christos 	    #
   3984      1.1  christos 	    #	add options to generate position-independent code,
   3985  1.1.1.7  christos 	    #	if necessary (it's the default in AIX and Darwin/macOS);
   3986      1.1  christos 	    #
   3987      1.1  christos 	    #	define option to set the soname of the shared library,
   3988      1.1  christos 	    #	if the OS supports that;
   3989      1.1  christos 	    #
   3990      1.1  christos 	    #	add options to specify, at link time, a directory to
   3991      1.1  christos 	    #	add to the run-time search path, if that's necessary.
   3992      1.1  christos 	    #
   3993      1.1  christos 	    V_SHLIB_CMD="\$(CC)"
   3994      1.1  christos 	    V_SHLIB_OPT="-shared"
   3995      1.1  christos 	    case "$host_os" in
   3996      1.1  christos 
   3997      1.1  christos 	    aix*)
   3998      1.1  christos 		    ;;
   3999      1.1  christos 
   4000      1.1  christos 	    freebsd*|netbsd*|openbsd*|dragonfly*|linux*|osf*)
   4001      1.1  christos 	    	    #
   4002      1.1  christos 		    # Platforms where the linker is the GNU linker
   4003      1.1  christos 		    # or accepts command-line arguments like
   4004      1.1  christos 		    # those the GNU linker accepts.
   4005      1.1  christos 		    #
   4006  1.1.1.2  christos 		    # Some instruction sets require -fPIC on some
   4007  1.1.1.2  christos 		    # operating systems.  Check for them.  If you
   4008  1.1.1.2  christos 		    # have a combination that requires it, add it
   4009  1.1.1.2  christos 		    # here.
   4010  1.1.1.2  christos 		    #
   4011  1.1.1.2  christos 		    PIC_OPT=-fpic
   4012  1.1.1.2  christos 		    case "$host_cpu" in
   4013  1.1.1.2  christos 
   4014  1.1.1.2  christos 		    sparc64*)
   4015  1.1.1.2  christos 			case "$host_os" in
   4016  1.1.1.2  christos 
   4017  1.1.1.3  christos 			freebsd*|openbsd*)
   4018  1.1.1.2  christos 			    PIC_OPT=-fPIC
   4019  1.1.1.2  christos 			    ;;
   4020  1.1.1.2  christos 			esac
   4021  1.1.1.2  christos 			;;
   4022  1.1.1.2  christos 		    esac
   4023  1.1.1.7  christos 		    V_SHLIB_CCOPT="$V_SHLIB_CCOPT $PIC_OPT"
   4024      1.1  christos 		    V_SONAME_OPT="-Wl,-soname,"
   4025      1.1  christos 		    V_RPATH_OPT="-Wl,-rpath,"
   4026      1.1  christos 		    ;;
   4027      1.1  christos 
   4028      1.1  christos 	    hpux*)
   4029  1.1.1.7  christos 		    V_SHLIB_CCOPT="$V_SHLIB_CCOPT -fpic"
   4030      1.1  christos 	    	    #
   4031      1.1  christos 		    # XXX - this assumes GCC is using the HP linker,
   4032      1.1  christos 		    # rather than the GNU linker, and that the "+h"
   4033      1.1  christos 		    # option is used on all HP-UX platforms, both .sl
   4034      1.1  christos 		    # and .so.
   4035      1.1  christos 		    #
   4036      1.1  christos 		    V_SONAME_OPT="-Wl,+h,"
   4037      1.1  christos 		    #
   4038      1.1  christos 		    # By default, directories specifed with -L
   4039      1.1  christos 		    # are added to the run-time search path, so
   4040      1.1  christos 		    # we don't add them in pcap-config.
   4041      1.1  christos 		    #
   4042      1.1  christos 		    ;;
   4043      1.1  christos 
   4044      1.1  christos 	    solaris*)
   4045  1.1.1.7  christos 		    V_SHLIB_CCOPT="$V_SHLIB_CCOPT -fpic"
   4046      1.1  christos 		    #
   4047      1.1  christos 		    # XXX - this assumes GCC is using the Sun linker,
   4048      1.1  christos 		    # rather than the GNU linker.
   4049      1.1  christos 		    #
   4050      1.1  christos 		    V_SONAME_OPT="-Wl,-h,"
   4051      1.1  christos 		    V_RPATH_OPT="-Wl,-R,"
   4052      1.1  christos 		    ;;
   4053      1.1  christos 	    esac
   4054      1.1  christos     else
   4055      1.1  christos 	    #
   4056      1.1  christos 	    # Set the appropriate compiler flags and, on platforms
   4057      1.1  christos 	    # where we build a shared library:
   4058      1.1  christos 	    #
   4059      1.1  christos 	    #	add options to generate position-independent code,
   4060  1.1.1.7  christos 	    #	if necessary (it's the default in Darwin/macOS);
   4061      1.1  christos 	    #
   4062      1.1  christos 	    #	if we generate ".so" shared libraries, define the
   4063      1.1  christos 	    #	appropriate options for building the shared library;
   4064      1.1  christos 	    #
   4065      1.1  christos 	    #	add options to specify, at link time, a directory to
   4066      1.1  christos 	    #	add to the run-time search path, if that's necessary.
   4067      1.1  christos 	    #
   4068      1.1  christos 	    # Note: spaces after V_SONAME_OPT are significant; on
   4069      1.1  christos 	    # some platforms the soname is passed with a GCC-like
   4070      1.1  christos 	    # "-Wl,-soname,{soname}" option, with the soname part
   4071      1.1  christos 	    # of the option, while on other platforms the C compiler
   4072      1.1  christos 	    # driver takes it as a regular option with the soname
   4073      1.1  christos 	    # following the option.  The same applies to V_RPATH_OPT.
   4074      1.1  christos 	    #
   4075      1.1  christos 	    case "$host_os" in
   4076      1.1  christos 
   4077      1.1  christos 	    aix*)
   4078      1.1  christos 		    V_SHLIB_CMD="\$(CC)"
   4079      1.1  christos 		    V_SHLIB_OPT="-G -bnoentry -bexpall"
   4080      1.1  christos 		    ;;
   4081      1.1  christos 
   4082      1.1  christos 	    freebsd*|netbsd*|openbsd*|dragonfly*|linux*)
   4083      1.1  christos 		    #
   4084      1.1  christos 		    # "cc" is GCC.
   4085      1.1  christos 		    #
   4086  1.1.1.7  christos 		    V_SHLIB_CCOPT="$V_SHLIB_CCOPT -fpic"
   4087      1.1  christos 		    V_SHLIB_CMD="\$(CC)"
   4088      1.1  christos 		    V_SHLIB_OPT="-shared"
   4089      1.1  christos 		    V_SONAME_OPT="-Wl,-soname,"
   4090      1.1  christos 		    V_RPATH_OPT="-Wl,-rpath,"
   4091      1.1  christos 		    ;;
   4092      1.1  christos 
   4093      1.1  christos 	    hpux*)
   4094  1.1.1.7  christos 		    V_SHLIB_CCOPT="$V_SHLIB_CCOPT +z"
   4095      1.1  christos 		    V_SHLIB_CMD="\$(LD)"
   4096      1.1  christos 		    V_SHLIB_OPT="-b"
   4097      1.1  christos 		    V_SONAME_OPT="+h "
   4098      1.1  christos 		    #
   4099      1.1  christos 		    # By default, directories specifed with -L
   4100      1.1  christos 		    # are added to the run-time search path, so
   4101      1.1  christos 		    # we don't add them in pcap-config.
   4102      1.1  christos 		    #
   4103      1.1  christos 		    ;;
   4104      1.1  christos 
   4105      1.1  christos 	    osf*)
   4106      1.1  christos 	    	    #
   4107      1.1  christos 		    # Presumed to be DEC OSF/1, Digital UNIX, or
   4108      1.1  christos 		    # Tru64 UNIX.
   4109      1.1  christos 		    #
   4110      1.1  christos 		    V_SHLIB_CMD="\$(CC)"
   4111      1.1  christos 		    V_SHLIB_OPT="-shared"
   4112      1.1  christos 		    V_SONAME_OPT="-soname "
   4113      1.1  christos 		    V_RPATH_OPT="-rpath "
   4114      1.1  christos 		    ;;
   4115      1.1  christos 
   4116      1.1  christos 	    solaris*)
   4117  1.1.1.7  christos 		    V_SHLIB_CCOPT="$V_SHLIB_CCOPT -Kpic"
   4118      1.1  christos 		    V_SHLIB_CMD="\$(CC)"
   4119      1.1  christos 		    V_SHLIB_OPT="-G"
   4120      1.1  christos 		    V_SONAME_OPT="-h "
   4121      1.1  christos 		    V_RPATH_OPT="-R"
   4122      1.1  christos 		    ;;
   4123      1.1  christos 	    esac
   4124      1.1  christos     fi
   4125      1.1  christos 
   4126  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
   4127  1.1.1.2  christos $as_echo_n "checking for inline... " >&6; }
   4128      1.1  christos     save_CFLAGS="$CFLAGS"
   4129      1.1  christos     CFLAGS="$V_CCOPT"
   4130  1.1.1.3  christos     if ${ac_cv_lbl_inline+:} false; then :
   4131  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   4132      1.1  christos else
   4133      1.1  christos 
   4134      1.1  christos 	ac_cv_lbl_inline=""
   4135      1.1  christos 	ac_lbl_cc_inline=no
   4136      1.1  christos 	for ac_lbl_inline in inline __inline__ __inline
   4137      1.1  christos 	do
   4138  1.1.1.2  christos 	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4139      1.1  christos /* end confdefs.h.  */
   4140      1.1  christos #define inline $ac_lbl_inline
   4141      1.1  christos 		static inline struct iltest *foo(void);
   4142      1.1  christos 		struct iltest {
   4143      1.1  christos 		    int iltest1;
   4144      1.1  christos 		    int iltest2;
   4145      1.1  christos 		};
   4146      1.1  christos 
   4147      1.1  christos 		static inline struct iltest *
   4148      1.1  christos 		foo()
   4149      1.1  christos 		{
   4150      1.1  christos 		    static struct iltest xxx;
   4151      1.1  christos 
   4152      1.1  christos 		    return &xxx;
   4153      1.1  christos 		}
   4154      1.1  christos int
   4155      1.1  christos main ()
   4156      1.1  christos {
   4157      1.1  christos 
   4158      1.1  christos   ;
   4159      1.1  christos   return 0;
   4160      1.1  christos }
   4161      1.1  christos _ACEOF
   4162  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   4163      1.1  christos   ac_lbl_cc_inline=yes
   4164      1.1  christos fi
   4165      1.1  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4166      1.1  christos 	    if test "$ac_lbl_cc_inline" = yes ; then
   4167      1.1  christos 		break;
   4168      1.1  christos 	    fi
   4169      1.1  christos 	done
   4170      1.1  christos 	if test "$ac_lbl_cc_inline" = yes ; then
   4171      1.1  christos 	    ac_cv_lbl_inline=$ac_lbl_inline
   4172      1.1  christos 	fi
   4173      1.1  christos fi
   4174      1.1  christos 
   4175      1.1  christos     CFLAGS="$save_CFLAGS"
   4176      1.1  christos     if test ! -z "$ac_cv_lbl_inline" ; then
   4177  1.1.1.2  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_inline" >&5
   4178  1.1.1.2  christos $as_echo "$ac_cv_lbl_inline" >&6; }
   4179      1.1  christos     else
   4180  1.1.1.2  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4181  1.1.1.2  christos $as_echo "no" >&6; }
   4182      1.1  christos     fi
   4183      1.1  christos 
   4184      1.1  christos cat >>confdefs.h <<_ACEOF
   4185      1.1  christos #define inline $ac_cv_lbl_inline
   4186      1.1  christos _ACEOF
   4187      1.1  christos 
   4188      1.1  christos 
   4189  1.1.1.7  christos #
   4190  1.1.1.7  christos # Try to arrange for large file support.
   4191  1.1.1.7  christos #
   4192  1.1.1.7  christos # Check whether --enable-largefile was given.
   4193  1.1.1.7  christos if test "${enable_largefile+set}" = set; then :
   4194  1.1.1.7  christos   enableval=$enable_largefile;
   4195  1.1.1.7  christos fi
   4196  1.1.1.7  christos 
   4197  1.1.1.7  christos if test "$enable_largefile" != no; then
   4198  1.1.1.7  christos 
   4199  1.1.1.7  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
   4200  1.1.1.7  christos $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
   4201  1.1.1.7  christos if ${ac_cv_sys_largefile_CC+:} false; then :
   4202  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   4203      1.1  christos else
   4204  1.1.1.7  christos   ac_cv_sys_largefile_CC=no
   4205  1.1.1.7  christos      if test "$GCC" != yes; then
   4206  1.1.1.7  christos        ac_save_CC=$CC
   4207  1.1.1.7  christos        while :; do
   4208  1.1.1.7  christos 	 # IRIX 6.2 and later do not support large files by default,
   4209  1.1.1.7  christos 	 # so use the C compiler's -n32 option if that helps.
   4210  1.1.1.7  christos 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4211      1.1  christos /* end confdefs.h.  */
   4212  1.1.1.7  christos #include <sys/types.h>
   4213  1.1.1.7  christos  /* Check that off_t can represent 2**63 - 1 correctly.
   4214  1.1.1.7  christos     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4215  1.1.1.7  christos     since some C++ compilers masquerading as C compilers
   4216  1.1.1.7  christos     incorrectly reject 9223372036854775807.  */
   4217  1.1.1.7  christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4218  1.1.1.7  christos   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4219  1.1.1.7  christos 		       && LARGE_OFF_T % 2147483647 == 1)
   4220  1.1.1.7  christos 		      ? 1 : -1];
   4221      1.1  christos int
   4222  1.1.1.7  christos main ()
   4223      1.1  christos {
   4224      1.1  christos 
   4225  1.1.1.7  christos   ;
   4226  1.1.1.7  christos   return 0;
   4227  1.1.1.7  christos }
   4228      1.1  christos _ACEOF
   4229  1.1.1.7  christos 	 if ac_fn_c_try_compile "$LINENO"; then :
   4230  1.1.1.7  christos   break
   4231      1.1  christos fi
   4232  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext
   4233  1.1.1.7  christos 	 CC="$CC -n32"
   4234  1.1.1.7  christos 	 if ac_fn_c_try_compile "$LINENO"; then :
   4235  1.1.1.7  christos   ac_cv_sys_largefile_CC=' -n32'; break
   4236      1.1  christos fi
   4237  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext
   4238  1.1.1.7  christos 	 break
   4239  1.1.1.7  christos        done
   4240  1.1.1.7  christos        CC=$ac_save_CC
   4241  1.1.1.7  christos        rm -f conftest.$ac_ext
   4242  1.1.1.7  christos     fi
   4243      1.1  christos fi
   4244  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
   4245  1.1.1.7  christos $as_echo "$ac_cv_sys_largefile_CC" >&6; }
   4246  1.1.1.7  christos   if test "$ac_cv_sys_largefile_CC" != no; then
   4247  1.1.1.7  christos     CC=$CC$ac_cv_sys_largefile_CC
   4248  1.1.1.7  christos   fi
   4249  1.1.1.3  christos 
   4250  1.1.1.7  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
   4251  1.1.1.7  christos $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
   4252  1.1.1.7  christos if ${ac_cv_sys_file_offset_bits+:} false; then :
   4253  1.1.1.3  christos   $as_echo_n "(cached) " >&6
   4254  1.1.1.3  christos else
   4255  1.1.1.7  christos   while :; do
   4256  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4257  1.1.1.3  christos /* end confdefs.h.  */
   4258  1.1.1.7  christos #include <sys/types.h>
   4259  1.1.1.7  christos  /* Check that off_t can represent 2**63 - 1 correctly.
   4260  1.1.1.7  christos     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4261  1.1.1.7  christos     since some C++ compilers masquerading as C compilers
   4262  1.1.1.7  christos     incorrectly reject 9223372036854775807.  */
   4263  1.1.1.7  christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4264  1.1.1.7  christos   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4265  1.1.1.7  christos 		       && LARGE_OFF_T % 2147483647 == 1)
   4266  1.1.1.7  christos 		      ? 1 : -1];
   4267  1.1.1.3  christos int
   4268  1.1.1.7  christos main ()
   4269  1.1.1.3  christos {
   4270  1.1.1.7  christos 
   4271  1.1.1.7  christos   ;
   4272  1.1.1.3  christos   return 0;
   4273  1.1.1.3  christos }
   4274  1.1.1.3  christos _ACEOF
   4275  1.1.1.3  christos if ac_fn_c_try_compile "$LINENO"; then :
   4276  1.1.1.7  christos   ac_cv_sys_file_offset_bits=no; break
   4277  1.1.1.3  christos fi
   4278  1.1.1.3  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4279  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4280  1.1.1.3  christos /* end confdefs.h.  */
   4281  1.1.1.7  christos #define _FILE_OFFSET_BITS 64
   4282  1.1.1.7  christos #include <sys/types.h>
   4283  1.1.1.7  christos  /* Check that off_t can represent 2**63 - 1 correctly.
   4284  1.1.1.7  christos     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4285  1.1.1.7  christos     since some C++ compilers masquerading as C compilers
   4286  1.1.1.7  christos     incorrectly reject 9223372036854775807.  */
   4287  1.1.1.7  christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4288  1.1.1.7  christos   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4289  1.1.1.7  christos 		       && LARGE_OFF_T % 2147483647 == 1)
   4290  1.1.1.7  christos 		      ? 1 : -1];
   4291  1.1.1.7  christos int
   4292  1.1.1.7  christos main ()
   4293  1.1.1.7  christos {
   4294  1.1.1.3  christos 
   4295  1.1.1.7  christos   ;
   4296  1.1.1.7  christos   return 0;
   4297  1.1.1.7  christos }
   4298  1.1.1.7  christos _ACEOF
   4299  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   4300  1.1.1.7  christos   ac_cv_sys_file_offset_bits=64; break
   4301  1.1.1.7  christos fi
   4302  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4303  1.1.1.7  christos   ac_cv_sys_file_offset_bits=unknown
   4304  1.1.1.7  christos   break
   4305  1.1.1.7  christos done
   4306  1.1.1.7  christos fi
   4307  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
   4308  1.1.1.7  christos $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
   4309  1.1.1.7  christos case $ac_cv_sys_file_offset_bits in #(
   4310  1.1.1.7  christos   no | unknown) ;;
   4311  1.1.1.7  christos   *)
   4312  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   4313  1.1.1.7  christos #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
   4314  1.1.1.7  christos _ACEOF
   4315  1.1.1.7  christos ;;
   4316  1.1.1.7  christos esac
   4317  1.1.1.7  christos rm -rf conftest*
   4318  1.1.1.7  christos   if test $ac_cv_sys_file_offset_bits = unknown; then
   4319  1.1.1.7  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
   4320  1.1.1.7  christos $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
   4321  1.1.1.7  christos if ${ac_cv_sys_large_files+:} false; then :
   4322  1.1.1.7  christos   $as_echo_n "(cached) " >&6
   4323  1.1.1.7  christos else
   4324  1.1.1.7  christos   while :; do
   4325  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4326  1.1.1.7  christos /* end confdefs.h.  */
   4327  1.1.1.7  christos #include <sys/types.h>
   4328  1.1.1.7  christos  /* Check that off_t can represent 2**63 - 1 correctly.
   4329  1.1.1.7  christos     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4330  1.1.1.7  christos     since some C++ compilers masquerading as C compilers
   4331  1.1.1.7  christos     incorrectly reject 9223372036854775807.  */
   4332  1.1.1.7  christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4333  1.1.1.7  christos   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4334  1.1.1.7  christos 		       && LARGE_OFF_T % 2147483647 == 1)
   4335  1.1.1.7  christos 		      ? 1 : -1];
   4336  1.1.1.3  christos int
   4337  1.1.1.7  christos main ()
   4338  1.1.1.3  christos {
   4339  1.1.1.7  christos 
   4340  1.1.1.7  christos   ;
   4341  1.1.1.7  christos   return 0;
   4342  1.1.1.3  christos }
   4343  1.1.1.7  christos _ACEOF
   4344  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   4345  1.1.1.7  christos   ac_cv_sys_large_files=no; break
   4346  1.1.1.7  christos fi
   4347  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4348  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4349  1.1.1.7  christos /* end confdefs.h.  */
   4350  1.1.1.7  christos #define _LARGE_FILES 1
   4351  1.1.1.7  christos #include <sys/types.h>
   4352  1.1.1.7  christos  /* Check that off_t can represent 2**63 - 1 correctly.
   4353  1.1.1.7  christos     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4354  1.1.1.7  christos     since some C++ compilers masquerading as C compilers
   4355  1.1.1.7  christos     incorrectly reject 9223372036854775807.  */
   4356  1.1.1.7  christos #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4357  1.1.1.7  christos   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4358  1.1.1.7  christos 		       && LARGE_OFF_T % 2147483647 == 1)
   4359  1.1.1.7  christos 		      ? 1 : -1];
   4360  1.1.1.7  christos int
   4361  1.1.1.7  christos main ()
   4362  1.1.1.7  christos {
   4363  1.1.1.3  christos 
   4364  1.1.1.7  christos   ;
   4365  1.1.1.7  christos   return 0;
   4366  1.1.1.7  christos }
   4367  1.1.1.3  christos _ACEOF
   4368  1.1.1.3  christos if ac_fn_c_try_compile "$LINENO"; then :
   4369  1.1.1.7  christos   ac_cv_sys_large_files=1; break
   4370  1.1.1.3  christos fi
   4371  1.1.1.3  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4372  1.1.1.7  christos   ac_cv_sys_large_files=unknown
   4373  1.1.1.7  christos   break
   4374  1.1.1.7  christos done
   4375  1.1.1.3  christos fi
   4376  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
   4377  1.1.1.7  christos $as_echo "$ac_cv_sys_large_files" >&6; }
   4378  1.1.1.7  christos case $ac_cv_sys_large_files in #(
   4379  1.1.1.7  christos   no | unknown) ;;
   4380  1.1.1.7  christos   *)
   4381  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   4382  1.1.1.7  christos #define _LARGE_FILES $ac_cv_sys_large_files
   4383  1.1.1.7  christos _ACEOF
   4384  1.1.1.7  christos ;;
   4385  1.1.1.7  christos esac
   4386  1.1.1.7  christos rm -rf conftest*
   4387  1.1.1.7  christos   fi
   4388  1.1.1.3  christos 
   4389  1.1.1.3  christos 
   4390  1.1.1.7  christos fi
   4391  1.1.1.3  christos 
   4392  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
   4393  1.1.1.7  christos $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
   4394  1.1.1.7  christos if ${ac_cv_sys_largefile_source+:} false; then :
   4395  1.1.1.7  christos   $as_echo_n "(cached) " >&6
   4396  1.1.1.7  christos else
   4397  1.1.1.7  christos   while :; do
   4398  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4399  1.1.1.7  christos /* end confdefs.h.  */
   4400  1.1.1.7  christos #include <sys/types.h> /* for off_t */
   4401  1.1.1.7  christos      #include <stdio.h>
   4402  1.1.1.7  christos int
   4403  1.1.1.7  christos main ()
   4404  1.1.1.7  christos {
   4405  1.1.1.7  christos int (*fp) (FILE *, off_t, int) = fseeko;
   4406  1.1.1.7  christos      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
   4407  1.1.1.7  christos   ;
   4408  1.1.1.7  christos   return 0;
   4409  1.1.1.7  christos }
   4410  1.1.1.7  christos _ACEOF
   4411  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   4412  1.1.1.7  christos   ac_cv_sys_largefile_source=no; break
   4413  1.1.1.7  christos fi
   4414  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   4415  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   4416  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4417  1.1.1.7  christos /* end confdefs.h.  */
   4418  1.1.1.7  christos #define _LARGEFILE_SOURCE 1
   4419  1.1.1.7  christos #include <sys/types.h> /* for off_t */
   4420  1.1.1.7  christos      #include <stdio.h>
   4421  1.1.1.7  christos int
   4422  1.1.1.7  christos main ()
   4423  1.1.1.7  christos {
   4424  1.1.1.7  christos int (*fp) (FILE *, off_t, int) = fseeko;
   4425  1.1.1.7  christos      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
   4426  1.1.1.7  christos   ;
   4427  1.1.1.7  christos   return 0;
   4428  1.1.1.7  christos }
   4429  1.1.1.7  christos _ACEOF
   4430  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   4431  1.1.1.7  christos   ac_cv_sys_largefile_source=1; break
   4432  1.1.1.7  christos fi
   4433  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   4434  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   4435  1.1.1.7  christos   ac_cv_sys_largefile_source=unknown
   4436  1.1.1.7  christos   break
   4437  1.1.1.7  christos done
   4438  1.1.1.3  christos fi
   4439  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
   4440  1.1.1.7  christos $as_echo "$ac_cv_sys_largefile_source" >&6; }
   4441  1.1.1.7  christos case $ac_cv_sys_largefile_source in #(
   4442  1.1.1.7  christos   no | unknown) ;;
   4443  1.1.1.7  christos   *)
   4444  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   4445  1.1.1.7  christos #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
   4446  1.1.1.7  christos _ACEOF
   4447  1.1.1.7  christos ;;
   4448  1.1.1.7  christos esac
   4449  1.1.1.7  christos rm -rf conftest*
   4450  1.1.1.7  christos 
   4451  1.1.1.7  christos # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
   4452  1.1.1.7  christos # in glibc 2.1.3, but that breaks too many other things.
   4453  1.1.1.7  christos # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
   4454  1.1.1.7  christos if test $ac_cv_sys_largefile_source != unknown; then
   4455  1.1.1.7  christos 
   4456  1.1.1.7  christos $as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
   4457  1.1.1.3  christos 
   4458  1.1.1.3  christos fi
   4459      1.1  christos 
   4460  1.1.1.7  christos 
   4461      1.1  christos ac_ext=c
   4462      1.1  christos ac_cpp='$CPP $CPPFLAGS'
   4463      1.1  christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4464      1.1  christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4465      1.1  christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4466  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   4467  1.1.1.2  christos $as_echo_n "checking how to run the C preprocessor... " >&6; }
   4468      1.1  christos # On Suns, sometimes $CPP names a directory.
   4469      1.1  christos if test -n "$CPP" && test -d "$CPP"; then
   4470      1.1  christos   CPP=
   4471      1.1  christos fi
   4472      1.1  christos if test -z "$CPP"; then
   4473  1.1.1.3  christos   if ${ac_cv_prog_CPP+:} false; then :
   4474  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   4475      1.1  christos else
   4476      1.1  christos       # Double quotes because CPP needs to be expanded
   4477      1.1  christos     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4478      1.1  christos     do
   4479      1.1  christos       ac_preproc_ok=false
   4480      1.1  christos for ac_c_preproc_warn_flag in '' yes
   4481      1.1  christos do
   4482      1.1  christos   # Use a header file that comes with gcc, so configuring glibc
   4483      1.1  christos   # with a fresh cross-compiler works.
   4484      1.1  christos   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4485      1.1  christos   # <limits.h> exists even on freestanding compilers.
   4486      1.1  christos   # On the NeXT, cc -E runs the code through the compiler's parser,
   4487      1.1  christos   # not just through cpp. "Syntax error" is here to catch this case.
   4488  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4489      1.1  christos /* end confdefs.h.  */
   4490      1.1  christos #ifdef __STDC__
   4491      1.1  christos # include <limits.h>
   4492      1.1  christos #else
   4493      1.1  christos # include <assert.h>
   4494      1.1  christos #endif
   4495      1.1  christos 		     Syntax error
   4496      1.1  christos _ACEOF
   4497  1.1.1.2  christos if ac_fn_c_try_cpp "$LINENO"; then :
   4498      1.1  christos 
   4499  1.1.1.2  christos else
   4500      1.1  christos   # Broken: fails on valid input.
   4501      1.1  christos continue
   4502      1.1  christos fi
   4503  1.1.1.2  christos rm -f conftest.err conftest.i conftest.$ac_ext
   4504      1.1  christos 
   4505      1.1  christos   # OK, works on sane cases.  Now check whether nonexistent headers
   4506      1.1  christos   # can be detected and how.
   4507  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4508      1.1  christos /* end confdefs.h.  */
   4509      1.1  christos #include <ac_nonexistent.h>
   4510      1.1  christos _ACEOF
   4511  1.1.1.2  christos if ac_fn_c_try_cpp "$LINENO"; then :
   4512      1.1  christos   # Broken: success on invalid input.
   4513      1.1  christos continue
   4514      1.1  christos else
   4515      1.1  christos   # Passes both tests.
   4516      1.1  christos ac_preproc_ok=:
   4517      1.1  christos break
   4518      1.1  christos fi
   4519  1.1.1.2  christos rm -f conftest.err conftest.i conftest.$ac_ext
   4520      1.1  christos 
   4521      1.1  christos done
   4522      1.1  christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4523  1.1.1.2  christos rm -f conftest.i conftest.err conftest.$ac_ext
   4524  1.1.1.2  christos if $ac_preproc_ok; then :
   4525      1.1  christos   break
   4526      1.1  christos fi
   4527      1.1  christos 
   4528      1.1  christos     done
   4529      1.1  christos     ac_cv_prog_CPP=$CPP
   4530      1.1  christos 
   4531      1.1  christos fi
   4532      1.1  christos   CPP=$ac_cv_prog_CPP
   4533      1.1  christos else
   4534      1.1  christos   ac_cv_prog_CPP=$CPP
   4535      1.1  christos fi
   4536  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   4537  1.1.1.2  christos $as_echo "$CPP" >&6; }
   4538      1.1  christos ac_preproc_ok=false
   4539      1.1  christos for ac_c_preproc_warn_flag in '' yes
   4540      1.1  christos do
   4541      1.1  christos   # Use a header file that comes with gcc, so configuring glibc
   4542      1.1  christos   # with a fresh cross-compiler works.
   4543      1.1  christos   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4544      1.1  christos   # <limits.h> exists even on freestanding compilers.
   4545      1.1  christos   # On the NeXT, cc -E runs the code through the compiler's parser,
   4546      1.1  christos   # not just through cpp. "Syntax error" is here to catch this case.
   4547  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4548      1.1  christos /* end confdefs.h.  */
   4549      1.1  christos #ifdef __STDC__
   4550      1.1  christos # include <limits.h>
   4551      1.1  christos #else
   4552      1.1  christos # include <assert.h>
   4553      1.1  christos #endif
   4554      1.1  christos 		     Syntax error
   4555      1.1  christos _ACEOF
   4556  1.1.1.2  christos if ac_fn_c_try_cpp "$LINENO"; then :
   4557      1.1  christos 
   4558  1.1.1.2  christos else
   4559      1.1  christos   # Broken: fails on valid input.
   4560      1.1  christos continue
   4561      1.1  christos fi
   4562  1.1.1.2  christos rm -f conftest.err conftest.i conftest.$ac_ext
   4563      1.1  christos 
   4564      1.1  christos   # OK, works on sane cases.  Now check whether nonexistent headers
   4565      1.1  christos   # can be detected and how.
   4566  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4567      1.1  christos /* end confdefs.h.  */
   4568      1.1  christos #include <ac_nonexistent.h>
   4569      1.1  christos _ACEOF
   4570  1.1.1.2  christos if ac_fn_c_try_cpp "$LINENO"; then :
   4571      1.1  christos   # Broken: success on invalid input.
   4572      1.1  christos continue
   4573      1.1  christos else
   4574      1.1  christos   # Passes both tests.
   4575      1.1  christos ac_preproc_ok=:
   4576      1.1  christos break
   4577      1.1  christos fi
   4578  1.1.1.2  christos rm -f conftest.err conftest.i conftest.$ac_ext
   4579      1.1  christos 
   4580      1.1  christos done
   4581      1.1  christos # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4582  1.1.1.2  christos rm -f conftest.i conftest.err conftest.$ac_ext
   4583  1.1.1.2  christos if $ac_preproc_ok; then :
   4584  1.1.1.2  christos 
   4585      1.1  christos else
   4586  1.1.1.2  christos   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4587  1.1.1.2  christos $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4588  1.1.1.2  christos as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   4589  1.1.1.3  christos See \`config.log' for more details" "$LINENO" 5; }
   4590      1.1  christos fi
   4591      1.1  christos 
   4592      1.1  christos ac_ext=c
   4593      1.1  christos ac_cpp='$CPP $CPPFLAGS'
   4594      1.1  christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4595      1.1  christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4596      1.1  christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4597      1.1  christos 
   4598      1.1  christos 
   4599  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4600  1.1.1.2  christos $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4601  1.1.1.3  christos if ${ac_cv_path_GREP+:} false; then :
   4602  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   4603      1.1  christos else
   4604  1.1.1.2  christos   if test -z "$GREP"; then
   4605      1.1  christos   ac_path_GREP_found=false
   4606  1.1.1.2  christos   # Loop through the user's path and test for each of PROGNAME-LIST
   4607  1.1.1.2  christos   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4608      1.1  christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4609      1.1  christos do
   4610      1.1  christos   IFS=$as_save_IFS
   4611      1.1  christos   test -z "$as_dir" && as_dir=.
   4612  1.1.1.2  christos     for ac_prog in grep ggrep; do
   4613  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   4614  1.1.1.2  christos       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4615  1.1.1.3  christos       as_fn_executable_p "$ac_path_GREP" || continue
   4616  1.1.1.2  christos # Check for GNU ac_path_GREP and select it if it is found.
   4617      1.1  christos   # Check for GNU $ac_path_GREP
   4618      1.1  christos case `"$ac_path_GREP" --version 2>&1` in
   4619      1.1  christos *GNU*)
   4620      1.1  christos   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4621      1.1  christos *)
   4622      1.1  christos   ac_count=0
   4623  1.1.1.2  christos   $as_echo_n 0123456789 >"conftest.in"
   4624      1.1  christos   while :
   4625      1.1  christos   do
   4626      1.1  christos     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4627      1.1  christos     mv "conftest.tmp" "conftest.in"
   4628      1.1  christos     cp "conftest.in" "conftest.nl"
   4629  1.1.1.2  christos     $as_echo 'GREP' >> "conftest.nl"
   4630      1.1  christos     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4631      1.1  christos     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4632  1.1.1.2  christos     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4633      1.1  christos     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4634      1.1  christos       # Best one so far, save it but keep looking for a better one
   4635      1.1  christos       ac_cv_path_GREP="$ac_path_GREP"
   4636      1.1  christos       ac_path_GREP_max=$ac_count
   4637      1.1  christos     fi
   4638      1.1  christos     # 10*(2^10) chars as input seems more than enough
   4639      1.1  christos     test $ac_count -gt 10 && break
   4640      1.1  christos   done
   4641      1.1  christos   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4642      1.1  christos esac
   4643      1.1  christos 
   4644  1.1.1.2  christos       $ac_path_GREP_found && break 3
   4645  1.1.1.2  christos     done
   4646  1.1.1.2  christos   done
   4647      1.1  christos   done
   4648      1.1  christos IFS=$as_save_IFS
   4649  1.1.1.2  christos   if test -z "$ac_cv_path_GREP"; then
   4650  1.1.1.2  christos     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4651  1.1.1.2  christos   fi
   4652      1.1  christos else
   4653      1.1  christos   ac_cv_path_GREP=$GREP
   4654      1.1  christos fi
   4655      1.1  christos 
   4656      1.1  christos fi
   4657  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4658  1.1.1.2  christos $as_echo "$ac_cv_path_GREP" >&6; }
   4659      1.1  christos  GREP="$ac_cv_path_GREP"
   4660      1.1  christos 
   4661      1.1  christos 
   4662  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4663  1.1.1.2  christos $as_echo_n "checking for egrep... " >&6; }
   4664  1.1.1.3  christos if ${ac_cv_path_EGREP+:} false; then :
   4665  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   4666      1.1  christos else
   4667      1.1  christos   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4668      1.1  christos    then ac_cv_path_EGREP="$GREP -E"
   4669      1.1  christos    else
   4670  1.1.1.2  christos      if test -z "$EGREP"; then
   4671      1.1  christos   ac_path_EGREP_found=false
   4672  1.1.1.2  christos   # Loop through the user's path and test for each of PROGNAME-LIST
   4673  1.1.1.2  christos   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4674      1.1  christos for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4675      1.1  christos do
   4676      1.1  christos   IFS=$as_save_IFS
   4677      1.1  christos   test -z "$as_dir" && as_dir=.
   4678  1.1.1.2  christos     for ac_prog in egrep; do
   4679  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   4680  1.1.1.2  christos       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4681  1.1.1.3  christos       as_fn_executable_p "$ac_path_EGREP" || continue
   4682  1.1.1.2  christos # Check for GNU ac_path_EGREP and select it if it is found.
   4683      1.1  christos   # Check for GNU $ac_path_EGREP
   4684      1.1  christos case `"$ac_path_EGREP" --version 2>&1` in
   4685      1.1  christos *GNU*)
   4686      1.1  christos   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4687      1.1  christos *)
   4688      1.1  christos   ac_count=0
   4689  1.1.1.2  christos   $as_echo_n 0123456789 >"conftest.in"
   4690      1.1  christos   while :
   4691      1.1  christos   do
   4692      1.1  christos     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4693      1.1  christos     mv "conftest.tmp" "conftest.in"
   4694      1.1  christos     cp "conftest.in" "conftest.nl"
   4695  1.1.1.2  christos     $as_echo 'EGREP' >> "conftest.nl"
   4696      1.1  christos     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4697      1.1  christos     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4698  1.1.1.2  christos     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4699      1.1  christos     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4700      1.1  christos       # Best one so far, save it but keep looking for a better one
   4701      1.1  christos       ac_cv_path_EGREP="$ac_path_EGREP"
   4702      1.1  christos       ac_path_EGREP_max=$ac_count
   4703      1.1  christos     fi
   4704      1.1  christos     # 10*(2^10) chars as input seems more than enough
   4705      1.1  christos     test $ac_count -gt 10 && break
   4706      1.1  christos   done
   4707      1.1  christos   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4708      1.1  christos esac
   4709      1.1  christos 
   4710  1.1.1.2  christos       $ac_path_EGREP_found && break 3
   4711  1.1.1.2  christos     done
   4712  1.1.1.2  christos   done
   4713      1.1  christos   done
   4714      1.1  christos IFS=$as_save_IFS
   4715  1.1.1.2  christos   if test -z "$ac_cv_path_EGREP"; then
   4716  1.1.1.2  christos     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4717  1.1.1.2  christos   fi
   4718      1.1  christos else
   4719      1.1  christos   ac_cv_path_EGREP=$EGREP
   4720      1.1  christos fi
   4721      1.1  christos 
   4722      1.1  christos    fi
   4723      1.1  christos fi
   4724  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4725  1.1.1.2  christos $as_echo "$ac_cv_path_EGREP" >&6; }
   4726      1.1  christos  EGREP="$ac_cv_path_EGREP"
   4727      1.1  christos 
   4728      1.1  christos 
   4729  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   4730  1.1.1.2  christos $as_echo_n "checking for ANSI C header files... " >&6; }
   4731  1.1.1.3  christos if ${ac_cv_header_stdc+:} false; then :
   4732  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   4733      1.1  christos else
   4734  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4735      1.1  christos /* end confdefs.h.  */
   4736      1.1  christos #include <stdlib.h>
   4737      1.1  christos #include <stdarg.h>
   4738      1.1  christos #include <string.h>
   4739      1.1  christos #include <float.h>
   4740      1.1  christos 
   4741      1.1  christos int
   4742      1.1  christos main ()
   4743      1.1  christos {
   4744      1.1  christos 
   4745      1.1  christos   ;
   4746      1.1  christos   return 0;
   4747      1.1  christos }
   4748      1.1  christos _ACEOF
   4749  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   4750      1.1  christos   ac_cv_header_stdc=yes
   4751      1.1  christos else
   4752  1.1.1.2  christos   ac_cv_header_stdc=no
   4753      1.1  christos fi
   4754      1.1  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4755      1.1  christos 
   4756      1.1  christos if test $ac_cv_header_stdc = yes; then
   4757      1.1  christos   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4758  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4759      1.1  christos /* end confdefs.h.  */
   4760      1.1  christos #include <string.h>
   4761      1.1  christos 
   4762      1.1  christos _ACEOF
   4763      1.1  christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4764  1.1.1.2  christos   $EGREP "memchr" >/dev/null 2>&1; then :
   4765  1.1.1.2  christos 
   4766      1.1  christos else
   4767      1.1  christos   ac_cv_header_stdc=no
   4768      1.1  christos fi
   4769  1.1.1.2  christos rm -f conftest*
   4770      1.1  christos 
   4771      1.1  christos fi
   4772      1.1  christos 
   4773      1.1  christos if test $ac_cv_header_stdc = yes; then
   4774      1.1  christos   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4775  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4776      1.1  christos /* end confdefs.h.  */
   4777      1.1  christos #include <stdlib.h>
   4778      1.1  christos 
   4779      1.1  christos _ACEOF
   4780      1.1  christos if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4781  1.1.1.2  christos   $EGREP "free" >/dev/null 2>&1; then :
   4782  1.1.1.2  christos 
   4783      1.1  christos else
   4784      1.1  christos   ac_cv_header_stdc=no
   4785      1.1  christos fi
   4786  1.1.1.2  christos rm -f conftest*
   4787      1.1  christos 
   4788      1.1  christos fi
   4789      1.1  christos 
   4790      1.1  christos if test $ac_cv_header_stdc = yes; then
   4791      1.1  christos   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4792  1.1.1.2  christos   if test "$cross_compiling" = yes; then :
   4793      1.1  christos   :
   4794      1.1  christos else
   4795  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4796      1.1  christos /* end confdefs.h.  */
   4797      1.1  christos #include <ctype.h>
   4798      1.1  christos #include <stdlib.h>
   4799      1.1  christos #if ((' ' & 0x0FF) == 0x020)
   4800      1.1  christos # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4801      1.1  christos # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4802      1.1  christos #else
   4803      1.1  christos # define ISLOWER(c) \
   4804      1.1  christos 		   (('a' <= (c) && (c) <= 'i') \
   4805      1.1  christos 		     || ('j' <= (c) && (c) <= 'r') \
   4806      1.1  christos 		     || ('s' <= (c) && (c) <= 'z'))
   4807      1.1  christos # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4808      1.1  christos #endif
   4809      1.1  christos 
   4810      1.1  christos #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4811      1.1  christos int
   4812      1.1  christos main ()
   4813      1.1  christos {
   4814      1.1  christos   int i;
   4815      1.1  christos   for (i = 0; i < 256; i++)
   4816      1.1  christos     if (XOR (islower (i), ISLOWER (i))
   4817      1.1  christos 	|| toupper (i) != TOUPPER (i))
   4818      1.1  christos       return 2;
   4819      1.1  christos   return 0;
   4820      1.1  christos }
   4821      1.1  christos _ACEOF
   4822  1.1.1.2  christos if ac_fn_c_try_run "$LINENO"; then :
   4823      1.1  christos 
   4824      1.1  christos else
   4825  1.1.1.2  christos   ac_cv_header_stdc=no
   4826      1.1  christos fi
   4827  1.1.1.2  christos rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4828  1.1.1.2  christos   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4829      1.1  christos fi
   4830      1.1  christos 
   4831      1.1  christos fi
   4832      1.1  christos fi
   4833  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   4834  1.1.1.2  christos $as_echo "$ac_cv_header_stdc" >&6; }
   4835  1.1.1.2  christos if test $ac_cv_header_stdc = yes; then
   4836  1.1.1.2  christos 
   4837  1.1.1.2  christos $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   4838      1.1  christos 
   4839      1.1  christos fi
   4840      1.1  christos 
   4841  1.1.1.2  christos # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4842  1.1.1.2  christos for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4843  1.1.1.2  christos 		  inttypes.h stdint.h unistd.h
   4844  1.1.1.2  christos do :
   4845  1.1.1.2  christos   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4846  1.1.1.2  christos ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   4847  1.1.1.2  christos "
   4848  1.1.1.2  christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   4849  1.1.1.2  christos   cat >>confdefs.h <<_ACEOF
   4850  1.1.1.2  christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4851      1.1  christos _ACEOF
   4852      1.1  christos 
   4853      1.1  christos fi
   4854      1.1  christos 
   4855  1.1.1.2  christos done
   4856  1.1.1.2  christos 
   4857  1.1.1.2  christos 
   4858  1.1.1.7  christos for ac_header in sys/ioccom.h sys/sockio.h limits.h
   4859  1.1.1.2  christos do :
   4860  1.1.1.7  christos   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4861  1.1.1.7  christos ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   4862  1.1.1.7  christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   4863  1.1.1.2  christos   cat >>confdefs.h <<_ACEOF
   4864  1.1.1.7  christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4865      1.1  christos _ACEOF
   4866  1.1.1.2  christos 
   4867  1.1.1.2  christos fi
   4868  1.1.1.2  christos 
   4869  1.1.1.2  christos done
   4870  1.1.1.2  christos 
   4871  1.1.1.7  christos for ac_header in netpacket/packet.h
   4872  1.1.1.7  christos do :
   4873  1.1.1.7  christos   ac_fn_c_check_header_mongrel "$LINENO" "netpacket/packet.h" "ac_cv_header_netpacket_packet_h" "$ac_includes_default"
   4874  1.1.1.7  christos if test "x$ac_cv_header_netpacket_packet_h" = xyes; then :
   4875  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   4876  1.1.1.7  christos #define HAVE_NETPACKET_PACKET_H 1
   4877  1.1.1.7  christos _ACEOF
   4878      1.1  christos 
   4879      1.1  christos fi
   4880  1.1.1.2  christos 
   4881  1.1.1.7  christos done
   4882      1.1  christos 
   4883  1.1.1.7  christos for ac_header in net/pfvar.h
   4884  1.1.1.7  christos do :
   4885  1.1.1.7  christos   ac_fn_c_check_header_compile "$LINENO" "net/pfvar.h" "ac_cv_header_net_pfvar_h" "#include <sys/types.h>
   4886  1.1.1.7  christos #include <sys/socket.h>
   4887  1.1.1.7  christos #include <net/if.h>
   4888  1.1.1.7  christos "
   4889  1.1.1.7  christos if test "x$ac_cv_header_net_pfvar_h" = xyes; then :
   4890  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   4891  1.1.1.7  christos #define HAVE_NET_PFVAR_H 1
   4892  1.1.1.7  christos _ACEOF
   4893      1.1  christos 
   4894      1.1  christos fi
   4895      1.1  christos 
   4896  1.1.1.7  christos done
   4897  1.1.1.2  christos 
   4898  1.1.1.7  christos if test "$ac_cv_header_net_pfvar_h" = yes; then
   4899  1.1.1.7  christos 	#
   4900  1.1.1.7  christos 	# Check for various PF actions.
   4901  1.1.1.7  christos 	#
   4902  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether net/pfvar.h defines PF_NAT through PF_NORDR" >&5
   4903  1.1.1.7  christos $as_echo_n "checking whether net/pfvar.h defines PF_NAT through PF_NORDR... " >&6; }
   4904  1.1.1.7  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4905  1.1.1.7  christos /* end confdefs.h.  */
   4906  1.1.1.7  christos #include <sys/types.h>
   4907  1.1.1.7  christos 	    #include <sys/socket.h>
   4908  1.1.1.7  christos 	    #include <net/if.h>
   4909  1.1.1.7  christos 	    #include <net/pfvar.h>
   4910  1.1.1.7  christos int
   4911  1.1.1.7  christos main ()
   4912  1.1.1.7  christos {
   4913  1.1.1.7  christos return PF_NAT+PF_NONAT+PF_BINAT+PF_NOBINAT+PF_RDR+PF_NORDR;
   4914  1.1.1.7  christos   ;
   4915  1.1.1.7  christos   return 0;
   4916  1.1.1.7  christos }
   4917  1.1.1.7  christos _ACEOF
   4918  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   4919  1.1.1.2  christos 
   4920  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4921  1.1.1.7  christos $as_echo "yes" >&6; }
   4922  1.1.1.2  christos 
   4923  1.1.1.7  christos $as_echo "#define HAVE_PF_NAT_THROUGH_PF_NORDR 1" >>confdefs.h
   4924      1.1  christos 
   4925  1.1.1.2  christos 
   4926      1.1  christos else
   4927  1.1.1.7  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4928  1.1.1.7  christos $as_echo "no" >&6; }
   4929      1.1  christos fi
   4930  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4931      1.1  christos fi
   4932  1.1.1.2  christos 
   4933  1.1.1.7  christos case "$host_os" in
   4934  1.1.1.7  christos linux*|uclinux*)
   4935  1.1.1.7  christos 	for ac_header in linux/sockios.h linux/if_bonding.h
   4936  1.1.1.7  christos do :
   4937  1.1.1.7  christos   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4938  1.1.1.7  christos ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
   4939  1.1.1.7  christos #include <sys/socket.h>
   4940  1.1.1.7  christos #include <linux/if.h>
   4941      1.1  christos 
   4942  1.1.1.7  christos "
   4943  1.1.1.7  christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   4944  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   4945  1.1.1.7  christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4946  1.1.1.7  christos _ACEOF
   4947      1.1  christos 
   4948      1.1  christos fi
   4949      1.1  christos 
   4950  1.1.1.7  christos done
   4951      1.1  christos 
   4952  1.1.1.7  christos 	;;
   4953  1.1.1.7  christos esac
   4954  1.1.1.7  christos 
   4955  1.1.1.7  christos if test "$GCC" = yes ; then
   4956  1.1.1.7  christos 	    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI ioctl definitions" >&5
   4957  1.1.1.7  christos $as_echo_n "checking for ANSI ioctl definitions... " >&6; }
   4958  1.1.1.7  christos 	    if ${ac_cv_lbl_gcc_fixincludes+:} false; then :
   4959  1.1.1.7  christos   $as_echo_n "(cached) " >&6
   4960  1.1.1.7  christos else
   4961  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4962  1.1.1.7  christos /* end confdefs.h.  */
   4963  1.1.1.7  christos /*
   4964  1.1.1.7  christos 		     * This generates a "duplicate case value" when fixincludes
   4965  1.1.1.7  christos 		     * has not be run.
   4966  1.1.1.7  christos 		     */
   4967  1.1.1.7  christos #		include <sys/types.h>
   4968  1.1.1.7  christos #		include <sys/time.h>
   4969  1.1.1.7  christos #		include <sys/ioctl.h>
   4970  1.1.1.7  christos #		ifdef HAVE_SYS_IOCCOM_H
   4971  1.1.1.7  christos #		include <sys/ioccom.h>
   4972  1.1.1.7  christos #		endif
   4973  1.1.1.7  christos int
   4974  1.1.1.7  christos main ()
   4975  1.1.1.7  christos {
   4976  1.1.1.7  christos switch (0) {
   4977  1.1.1.7  christos 		    case _IO('A', 1):;
   4978  1.1.1.7  christos 		    case _IO('B', 1):;
   4979  1.1.1.7  christos 		    }
   4980  1.1.1.7  christos   ;
   4981  1.1.1.7  christos   return 0;
   4982  1.1.1.7  christos }
   4983  1.1.1.7  christos _ACEOF
   4984  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   4985  1.1.1.7  christos   ac_cv_lbl_gcc_fixincludes=yes
   4986  1.1.1.7  christos else
   4987  1.1.1.7  christos   ac_cv_lbl_gcc_fixincludes=no
   4988  1.1.1.7  christos fi
   4989  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4990  1.1.1.7  christos fi
   4991  1.1.1.7  christos 
   4992  1.1.1.7  christos 	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_gcc_fixincludes" >&5
   4993  1.1.1.7  christos $as_echo "$ac_cv_lbl_gcc_fixincludes" >&6; }
   4994  1.1.1.7  christos 	    if test $ac_cv_lbl_gcc_fixincludes = no ; then
   4995  1.1.1.7  christos 		    # Don't cache failure
   4996  1.1.1.7  christos 		    unset ac_cv_lbl_gcc_fixincludes
   4997  1.1.1.7  christos 		    as_fn_error $? "see the INSTALL for more info" "$LINENO" 5
   4998  1.1.1.7  christos 	    fi
   4999  1.1.1.7  christos     fi
   5000      1.1  christos 
   5001  1.1.1.7  christos for ac_func in strerror strerror_r strerror_s strlcpy strlcat
   5002  1.1.1.7  christos do :
   5003  1.1.1.7  christos   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   5004  1.1.1.7  christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   5005  1.1.1.7  christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   5006  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   5007  1.1.1.7  christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   5008  1.1.1.7  christos _ACEOF
   5009      1.1  christos 
   5010      1.1  christos fi
   5011  1.1.1.7  christos done
   5012  1.1.1.2  christos 
   5013  1.1.1.7  christos 
   5014  1.1.1.7  christos needsnprintf=no
   5015  1.1.1.7  christos for ac_func in vsnprintf snprintf
   5016  1.1.1.7  christos do :
   5017  1.1.1.7  christos   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   5018  1.1.1.7  christos ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   5019  1.1.1.7  christos if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   5020  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   5021  1.1.1.7  christos #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   5022  1.1.1.7  christos _ACEOF
   5023  1.1.1.2  christos 
   5024      1.1  christos else
   5025  1.1.1.7  christos   needsnprintf=yes
   5026  1.1.1.7  christos fi
   5027  1.1.1.7  christos done
   5028  1.1.1.7  christos 
   5029  1.1.1.7  christos if test $needsnprintf = yes; then
   5030  1.1.1.7  christos 	case " $LIBOBJS " in
   5031  1.1.1.7  christos   *" snprintf.$ac_objext "* ) ;;
   5032  1.1.1.7  christos   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
   5033  1.1.1.7  christos  ;;
   5034  1.1.1.7  christos esac
   5035  1.1.1.7  christos 
   5036  1.1.1.7  christos fi
   5037      1.1  christos 
   5038  1.1.1.7  christos needstrtok_r=no
   5039  1.1.1.7  christos for ac_func in strtok_r
   5040  1.1.1.7  christos do :
   5041  1.1.1.7  christos   ac_fn_c_check_func "$LINENO" "strtok_r" "ac_cv_func_strtok_r"
   5042  1.1.1.7  christos if test "x$ac_cv_func_strtok_r" = xyes; then :
   5043  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   5044  1.1.1.7  christos #define HAVE_STRTOK_R 1
   5045  1.1.1.7  christos _ACEOF
   5046      1.1  christos 
   5047  1.1.1.7  christos else
   5048  1.1.1.7  christos   needstrtok_r=yes
   5049      1.1  christos fi
   5050  1.1.1.7  christos done
   5051  1.1.1.7  christos 
   5052  1.1.1.7  christos if test $needstrtok_r = yes; then
   5053  1.1.1.7  christos 	case " $LIBOBJS " in
   5054  1.1.1.7  christos   *" strtok_r.$ac_objext "* ) ;;
   5055  1.1.1.7  christos   *) LIBOBJS="$LIBOBJS strtok_r.$ac_objext"
   5056  1.1.1.7  christos  ;;
   5057  1.1.1.7  christos esac
   5058      1.1  christos 
   5059  1.1.1.7  christos fi
   5060      1.1  christos 
   5061      1.1  christos #
   5062  1.1.1.7  christos # Do we have ffs(), and is it declared in <strings.h>?
   5063      1.1  christos #
   5064  1.1.1.7  christos for ac_func in ffs
   5065  1.1.1.7  christos do :
   5066  1.1.1.7  christos   ac_fn_c_check_func "$LINENO" "ffs" "ac_cv_func_ffs"
   5067  1.1.1.7  christos if test "x$ac_cv_func_ffs" = xyes; then :
   5068  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   5069  1.1.1.7  christos #define HAVE_FFS 1
   5070  1.1.1.7  christos _ACEOF
   5071  1.1.1.7  christos 
   5072      1.1  christos fi
   5073  1.1.1.7  christos done
   5074      1.1  christos 
   5075  1.1.1.7  christos if test "$ac_cv_func_ffs" = yes; then
   5076  1.1.1.7  christos 	#
   5077  1.1.1.7  christos 	# We have ffs(); is it declared in <strings.h>?
   5078  1.1.1.7  christos 	#
   5079  1.1.1.7  christos 	# This test fails if we don't have <strings.h> or if we do
   5080  1.1.1.7  christos 	# but it doesn't declare ffs().
   5081  1.1.1.7  christos 	#
   5082  1.1.1.7  christos 	ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "
   5083  1.1.1.7  christos #include <strings.h>
   5084      1.1  christos 
   5085  1.1.1.7  christos "
   5086  1.1.1.7  christos if test "x$ac_cv_have_decl_ffs" = xyes; then :
   5087  1.1.1.7  christos 
   5088  1.1.1.7  christos 
   5089  1.1.1.7  christos $as_echo "#define STRINGS_H_DECLARES_FFS /**/" >>confdefs.h
   5090  1.1.1.7  christos 
   5091  1.1.1.7  christos 
   5092  1.1.1.7  christos fi
   5093  1.1.1.7  christos 
   5094  1.1.1.7  christos fi
   5095  1.1.1.7  christos 
   5096  1.1.1.7  christos #
   5097  1.1.1.7  christos # Do this before checking for ether_hostton(), as it's a
   5098  1.1.1.7  christos # "getaddrinfo()-ish function".
   5099  1.1.1.7  christos #
   5100  1.1.1.7  christos 
   5101  1.1.1.7  christos     #
   5102  1.1.1.7  christos     # Most operating systems have getaddrinfo() in the default searched
   5103  1.1.1.7  christos     # libraries (i.e. libc).  Check there first.
   5104  1.1.1.7  christos     #
   5105  1.1.1.7  christos     ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
   5106  1.1.1.7  christos if test "x$ac_cv_func_getaddrinfo" = xyes; then :
   5107  1.1.1.7  christos 
   5108  1.1.1.7  christos else
   5109  1.1.1.7  christos 
   5110  1.1.1.7  christos 	#
   5111  1.1.1.7  christos 	# Not found in the standard system libraries.
   5112  1.1.1.7  christos 	# Try libsocket, which requires libnsl.
   5113  1.1.1.7  christos 	#
   5114  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo in -lsocket" >&5
   5115  1.1.1.7  christos $as_echo_n "checking for getaddrinfo in -lsocket... " >&6; }
   5116  1.1.1.7  christos if ${ac_cv_lib_socket_getaddrinfo+:} false; then :
   5117  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   5118      1.1  christos else
   5119  1.1.1.7  christos   ac_check_lib_save_LIBS=$LIBS
   5120  1.1.1.7  christos LIBS="-lsocket -lnsl $LIBS"
   5121  1.1.1.7  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5122      1.1  christos /* end confdefs.h.  */
   5123  1.1.1.7  christos 
   5124  1.1.1.7  christos /* Override any GCC internal prototype to avoid an error.
   5125  1.1.1.7  christos    Use char because int might match the return type of a GCC
   5126  1.1.1.7  christos    builtin and then its argument prototype would still apply.  */
   5127  1.1.1.7  christos #ifdef __cplusplus
   5128  1.1.1.7  christos extern "C"
   5129  1.1.1.7  christos #endif
   5130  1.1.1.7  christos char getaddrinfo ();
   5131      1.1  christos int
   5132      1.1  christos main ()
   5133      1.1  christos {
   5134  1.1.1.7  christos return getaddrinfo ();
   5135      1.1  christos   ;
   5136      1.1  christos   return 0;
   5137      1.1  christos }
   5138      1.1  christos _ACEOF
   5139  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   5140  1.1.1.7  christos   ac_cv_lib_socket_getaddrinfo=yes
   5141  1.1.1.7  christos else
   5142  1.1.1.7  christos   ac_cv_lib_socket_getaddrinfo=no
   5143      1.1  christos fi
   5144  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   5145  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   5146  1.1.1.7  christos LIBS=$ac_check_lib_save_LIBS
   5147      1.1  christos fi
   5148  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_getaddrinfo" >&5
   5149  1.1.1.7  christos $as_echo "$ac_cv_lib_socket_getaddrinfo" >&6; }
   5150  1.1.1.7  christos if test "x$ac_cv_lib_socket_getaddrinfo" = xyes; then :
   5151  1.1.1.7  christos 
   5152  1.1.1.7  christos 	    #
   5153  1.1.1.7  christos 	    # OK, we found it in libsocket.
   5154  1.1.1.7  christos 	    #
   5155  1.1.1.7  christos 	    LIBS="-lsocket -lnsl $LIBS"
   5156  1.1.1.7  christos 
   5157  1.1.1.7  christos else
   5158  1.1.1.7  christos 
   5159  1.1.1.7  christos 	    #
   5160  1.1.1.7  christos 	    # We didn't find it.
   5161  1.1.1.7  christos 	    #
   5162  1.1.1.7  christos 	    as_fn_error $? "getaddrinfo is required, but wasn't found" "$LINENO" 5
   5163  1.1.1.7  christos 
   5164      1.1  christos fi
   5165      1.1  christos 
   5166  1.1.1.7  christos 
   5167  1.1.1.7  christos 	#
   5168  1.1.1.7  christos 	# OK, do we have recvmsg() in libxnet?
   5169  1.1.1.7  christos 	# We also link with libsocket and libnsl.
   5170  1.1.1.7  christos 	#
   5171  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for recvmsg in -lxnet" >&5
   5172  1.1.1.7  christos $as_echo_n "checking for recvmsg in -lxnet... " >&6; }
   5173  1.1.1.7  christos if ${ac_cv_lib_xnet_recvmsg+:} false; then :
   5174  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   5175      1.1  christos else
   5176  1.1.1.7  christos   ac_check_lib_save_LIBS=$LIBS
   5177  1.1.1.7  christos LIBS="-lxnet -lsocket -lnsl $LIBS"
   5178  1.1.1.7  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5179      1.1  christos /* end confdefs.h.  */
   5180      1.1  christos 
   5181  1.1.1.7  christos /* Override any GCC internal prototype to avoid an error.
   5182  1.1.1.7  christos    Use char because int might match the return type of a GCC
   5183  1.1.1.7  christos    builtin and then its argument prototype would still apply.  */
   5184  1.1.1.7  christos #ifdef __cplusplus
   5185  1.1.1.7  christos extern "C"
   5186  1.1.1.7  christos #endif
   5187  1.1.1.7  christos char recvmsg ();
   5188      1.1  christos int
   5189      1.1  christos main ()
   5190      1.1  christos {
   5191  1.1.1.7  christos return recvmsg ();
   5192      1.1  christos   ;
   5193      1.1  christos   return 0;
   5194      1.1  christos }
   5195      1.1  christos _ACEOF
   5196  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   5197  1.1.1.7  christos   ac_cv_lib_xnet_recvmsg=yes
   5198  1.1.1.7  christos else
   5199  1.1.1.7  christos   ac_cv_lib_xnet_recvmsg=no
   5200      1.1  christos fi
   5201  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   5202  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   5203  1.1.1.7  christos LIBS=$ac_check_lib_save_LIBS
   5204      1.1  christos fi
   5205  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xnet_recvmsg" >&5
   5206  1.1.1.7  christos $as_echo "$ac_cv_lib_xnet_recvmsg" >&6; }
   5207  1.1.1.7  christos if test "x$ac_cv_lib_xnet_recvmsg" = xyes; then :
   5208  1.1.1.7  christos 
   5209  1.1.1.7  christos 	    #
   5210  1.1.1.7  christos 	    # Yes - link with it as well.
   5211  1.1.1.7  christos 	    #
   5212  1.1.1.7  christos 	    LIBS="-lxnet $LIBS"
   5213  1.1.1.7  christos 
   5214  1.1.1.7  christos fi
   5215  1.1.1.7  christos 
   5216  1.1.1.7  christos 
   5217  1.1.1.7  christos fi
   5218  1.1.1.7  christos 
   5219  1.1.1.7  christos     # DLPI needs putmsg under HPUX so test for -lstr while we're at it
   5220  1.1.1.7  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing putmsg" >&5
   5221  1.1.1.7  christos $as_echo_n "checking for library containing putmsg... " >&6; }
   5222  1.1.1.7  christos if ${ac_cv_search_putmsg+:} false; then :
   5223  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   5224      1.1  christos else
   5225  1.1.1.7  christos   ac_func_search_save_LIBS=$LIBS
   5226  1.1.1.7  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5227      1.1  christos /* end confdefs.h.  */
   5228  1.1.1.7  christos 
   5229  1.1.1.7  christos /* Override any GCC internal prototype to avoid an error.
   5230  1.1.1.7  christos    Use char because int might match the return type of a GCC
   5231  1.1.1.7  christos    builtin and then its argument prototype would still apply.  */
   5232  1.1.1.7  christos #ifdef __cplusplus
   5233  1.1.1.7  christos extern "C"
   5234  1.1.1.7  christos #endif
   5235  1.1.1.7  christos char putmsg ();
   5236      1.1  christos int
   5237      1.1  christos main ()
   5238      1.1  christos {
   5239  1.1.1.7  christos return putmsg ();
   5240      1.1  christos   ;
   5241      1.1  christos   return 0;
   5242      1.1  christos }
   5243      1.1  christos _ACEOF
   5244  1.1.1.7  christos for ac_lib in '' str; do
   5245  1.1.1.7  christos   if test -z "$ac_lib"; then
   5246  1.1.1.7  christos     ac_res="none required"
   5247  1.1.1.7  christos   else
   5248  1.1.1.7  christos     ac_res=-l$ac_lib
   5249  1.1.1.7  christos     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   5250  1.1.1.7  christos   fi
   5251  1.1.1.7  christos   if ac_fn_c_try_link "$LINENO"; then :
   5252  1.1.1.7  christos   ac_cv_search_putmsg=$ac_res
   5253      1.1  christos fi
   5254  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   5255  1.1.1.7  christos     conftest$ac_exeext
   5256  1.1.1.7  christos   if ${ac_cv_search_putmsg+:} false; then :
   5257  1.1.1.7  christos   break
   5258  1.1.1.7  christos fi
   5259  1.1.1.7  christos done
   5260  1.1.1.7  christos if ${ac_cv_search_putmsg+:} false; then :
   5261  1.1.1.7  christos 
   5262  1.1.1.7  christos else
   5263  1.1.1.7  christos   ac_cv_search_putmsg=no
   5264  1.1.1.7  christos fi
   5265  1.1.1.7  christos rm conftest.$ac_ext
   5266  1.1.1.7  christos LIBS=$ac_func_search_save_LIBS
   5267  1.1.1.7  christos fi
   5268  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_putmsg" >&5
   5269  1.1.1.7  christos $as_echo "$ac_cv_search_putmsg" >&6; }
   5270  1.1.1.7  christos ac_res=$ac_cv_search_putmsg
   5271  1.1.1.7  christos if test "$ac_res" != no; then :
   5272  1.1.1.7  christos   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   5273  1.1.1.7  christos 
   5274  1.1.1.7  christos fi
   5275  1.1.1.7  christos 
   5276  1.1.1.7  christos 
   5277  1.1.1.7  christos 
   5278  1.1.1.7  christos #
   5279  1.1.1.7  christos # Check for reentrant versions of getnetbyname_r(), as provided by
   5280  1.1.1.7  christos # Linux (glibc), Solaris/IRIX, and AIX (with three different APIs!).
   5281  1.1.1.7  christos # If we don't find one, we just use getnetbyname(), which uses
   5282  1.1.1.7  christos # thread-specific data on many platforms, but doesn't use it on
   5283  1.1.1.7  christos # NetBSD or OpenBSD, and may not use it on older versions of other
   5284  1.1.1.7  christos # platforms.
   5285  1.1.1.7  christos #
   5286  1.1.1.7  christos # Only do the check if we have a declaration of getnetbyname_r();
   5287  1.1.1.7  christos # without it, we can't check which API it has.  (We assume that
   5288  1.1.1.7  christos # if there's a declaration, it has a prototype, so that the API
   5289  1.1.1.7  christos # can be checked.)
   5290  1.1.1.7  christos #
   5291  1.1.1.7  christos ac_fn_c_check_decl "$LINENO" "getnetbyname_r" "ac_cv_have_decl_getnetbyname_r" "#include <netdb.h>
   5292  1.1.1.7  christos "
   5293  1.1.1.7  christos if test "x$ac_cv_have_decl_getnetbyname_r" = xyes; then :
   5294  1.1.1.7  christos 
   5295  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the Linux getnetbyname_r()" >&5
   5296  1.1.1.7  christos $as_echo_n "checking for the Linux getnetbyname_r()... " >&6; }
   5297  1.1.1.7  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5298      1.1  christos /* end confdefs.h.  */
   5299  1.1.1.7  christos #include <netdb.h>
   5300      1.1  christos int
   5301      1.1  christos main ()
   5302      1.1  christos {
   5303      1.1  christos 
   5304  1.1.1.7  christos 		struct netent netent_buf;
   5305  1.1.1.7  christos 		char buf[1024];
   5306  1.1.1.7  christos 		struct netent *resultp;
   5307  1.1.1.7  christos 		int h_errnoval;
   5308  1.1.1.7  christos 
   5309  1.1.1.7  christos 		return getnetbyname_r((const char *)0, &netent_buf, buf, sizeof buf, &resultp, &h_errnoval);
   5310  1.1.1.7  christos 
   5311      1.1  christos   ;
   5312      1.1  christos   return 0;
   5313      1.1  christos }
   5314      1.1  christos _ACEOF
   5315  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   5316  1.1.1.3  christos 
   5317  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5318  1.1.1.7  christos $as_echo "yes" >&6; }
   5319  1.1.1.7  christos 
   5320  1.1.1.7  christos $as_echo "#define HAVE_LINUX_GETNETBYNAME_R 1" >>confdefs.h
   5321  1.1.1.3  christos 
   5322      1.1  christos 
   5323      1.1  christos else
   5324  1.1.1.7  christos 
   5325  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5326  1.1.1.7  christos $as_echo "no" >&6; }
   5327  1.1.1.7  christos 
   5328  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris/IRIX getnetbyname_r()" >&5
   5329  1.1.1.7  christos $as_echo_n "checking for Solaris/IRIX getnetbyname_r()... " >&6; }
   5330  1.1.1.7  christos 		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5331      1.1  christos /* end confdefs.h.  */
   5332  1.1.1.7  christos #include <netdb.h>
   5333      1.1  christos int
   5334      1.1  christos main ()
   5335      1.1  christos {
   5336  1.1.1.7  christos 
   5337  1.1.1.7  christos 			struct netent netent_buf;
   5338  1.1.1.7  christos 			char buf[1024];
   5339  1.1.1.7  christos 
   5340  1.1.1.7  christos 			return getnetbyname_r((const char *)0, &netent_buf, buf, (int)sizeof buf) != NULL;
   5341  1.1.1.7  christos 
   5342      1.1  christos   ;
   5343      1.1  christos   return 0;
   5344      1.1  christos }
   5345      1.1  christos _ACEOF
   5346  1.1.1.2  christos if ac_fn_c_try_link "$LINENO"; then :
   5347  1.1.1.7  christos 
   5348  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5349  1.1.1.7  christos $as_echo "yes" >&6; }
   5350  1.1.1.7  christos 
   5351  1.1.1.7  christos $as_echo "#define HAVE_SOLARIS_IRIX_GETNETBYNAME_R 1" >>confdefs.h
   5352  1.1.1.7  christos 
   5353  1.1.1.7  christos 
   5354  1.1.1.7  christos else
   5355  1.1.1.7  christos 
   5356  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5357  1.1.1.7  christos $as_echo "no" >&6; }
   5358  1.1.1.7  christos 
   5359  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for AIX getnetbyname_r()" >&5
   5360  1.1.1.7  christos $as_echo_n "checking for AIX getnetbyname_r()... " >&6; }
   5361  1.1.1.7  christos 			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5362      1.1  christos /* end confdefs.h.  */
   5363  1.1.1.7  christos #include <netdb.h>
   5364      1.1  christos int
   5365      1.1  christos main ()
   5366      1.1  christos {
   5367  1.1.1.7  christos 
   5368  1.1.1.7  christos 				struct netent netent_buf;
   5369  1.1.1.7  christos 				struct netent_data net_data;
   5370  1.1.1.7  christos 
   5371  1.1.1.7  christos 				return getnetbyname_r((const char *)0, &netent_buf, &net_data);
   5372  1.1.1.7  christos 
   5373      1.1  christos   ;
   5374      1.1  christos   return 0;
   5375      1.1  christos }
   5376      1.1  christos _ACEOF
   5377  1.1.1.2  christos if ac_fn_c_try_link "$LINENO"; then :
   5378      1.1  christos 
   5379  1.1.1.7  christos 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5380  1.1.1.7  christos $as_echo "yes" >&6; }
   5381      1.1  christos 
   5382  1.1.1.7  christos $as_echo "#define HAVE_AIX_GETNETBYNAME_R 1" >>confdefs.h
   5383      1.1  christos 
   5384      1.1  christos 
   5385  1.1.1.7  christos else
   5386      1.1  christos 
   5387  1.1.1.7  christos 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5388  1.1.1.7  christos $as_echo "no" >&6; }
   5389      1.1  christos 
   5390      1.1  christos fi
   5391  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   5392  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   5393      1.1  christos 
   5394      1.1  christos fi
   5395  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   5396  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   5397      1.1  christos 
   5398  1.1.1.7  christos fi
   5399  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   5400  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   5401      1.1  christos 
   5402      1.1  christos fi
   5403      1.1  christos 
   5404      1.1  christos 
   5405  1.1.1.7  christos #
   5406  1.1.1.7  christos # Check for reentrant versions of getprotobyname_r(), as provided by
   5407  1.1.1.7  christos # Linux (glibc), Solaris/IRIX, and AIX (with three different APIs!).
   5408  1.1.1.7  christos # If we don't find one, we just use getprotobyname(), which uses
   5409  1.1.1.7  christos # thread-specific data on many platforms, but doesn't use it on
   5410  1.1.1.7  christos # NetBSD or OpenBSD, and may not use it on older versions of other
   5411  1.1.1.7  christos # platforms.
   5412  1.1.1.7  christos #
   5413  1.1.1.7  christos # Only do the check if we have a declaration of getprotobyname_r();
   5414  1.1.1.7  christos # without it, we can't check which API it has.  (We assume that
   5415  1.1.1.7  christos # if there's a declaration, it has a prototype, so that the API
   5416  1.1.1.7  christos # can be checked.)
   5417  1.1.1.7  christos #
   5418  1.1.1.7  christos ac_fn_c_check_decl "$LINENO" "getprotobyname_r" "ac_cv_have_decl_getprotobyname_r" "#include <netdb.h>
   5419  1.1.1.2  christos "
   5420  1.1.1.7  christos if test "x$ac_cv_have_decl_getprotobyname_r" = xyes; then :
   5421      1.1  christos 
   5422  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the Linux getprotobyname_r()" >&5
   5423  1.1.1.7  christos $as_echo_n "checking for the Linux getprotobyname_r()... " >&6; }
   5424  1.1.1.2  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5425      1.1  christos /* end confdefs.h.  */
   5426  1.1.1.7  christos #include <netdb.h>
   5427      1.1  christos int
   5428      1.1  christos main ()
   5429      1.1  christos {
   5430  1.1.1.7  christos 
   5431  1.1.1.7  christos 		struct protoent protoent_buf;
   5432  1.1.1.7  christos 		char buf[1024];
   5433  1.1.1.7  christos 		struct protoent *resultp;
   5434  1.1.1.7  christos 
   5435  1.1.1.7  christos 		return getprotobyname_r((const char *)0, &protoent_buf, buf, sizeof buf, &resultp);
   5436  1.1.1.7  christos 
   5437      1.1  christos   ;
   5438      1.1  christos   return 0;
   5439      1.1  christos }
   5440      1.1  christos _ACEOF
   5441  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   5442      1.1  christos 
   5443  1.1.1.2  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5444  1.1.1.2  christos $as_echo "yes" >&6; }
   5445      1.1  christos 
   5446  1.1.1.7  christos $as_echo "#define HAVE_LINUX_GETPROTOBYNAME_R 1" >>confdefs.h
   5447      1.1  christos 
   5448      1.1  christos 
   5449      1.1  christos else
   5450      1.1  christos 
   5451  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5452  1.1.1.7  christos $as_echo "no" >&6; }
   5453      1.1  christos 
   5454  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris/IRIX getprotobyname_r()" >&5
   5455  1.1.1.7  christos $as_echo_n "checking for Solaris/IRIX getprotobyname_r()... " >&6; }
   5456  1.1.1.7  christos 		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5457  1.1.1.7  christos /* end confdefs.h.  */
   5458  1.1.1.7  christos #include <netdb.h>
   5459  1.1.1.7  christos int
   5460  1.1.1.7  christos main ()
   5461  1.1.1.7  christos {
   5462      1.1  christos 
   5463  1.1.1.7  christos 			struct protoent protoent_buf;
   5464  1.1.1.7  christos 			char buf[1024];
   5465      1.1  christos 
   5466  1.1.1.7  christos 			return getprotobyname_r((const char *)0, &protoent_buf, buf, (int)sizeof buf) != NULL;
   5467  1.1.1.6  christos 
   5468  1.1.1.7  christos   ;
   5469  1.1.1.7  christos   return 0;
   5470  1.1.1.7  christos }
   5471  1.1.1.6  christos _ACEOF
   5472  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   5473  1.1.1.6  christos 
   5474  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5475  1.1.1.7  christos $as_echo "yes" >&6; }
   5476  1.1.1.6  christos 
   5477  1.1.1.7  christos $as_echo "#define HAVE_SOLARIS_IRIX_GETPROTOBYNAME_R 1" >>confdefs.h
   5478  1.1.1.6  christos 
   5479  1.1.1.6  christos 
   5480      1.1  christos else
   5481  1.1.1.7  christos 
   5482  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5483  1.1.1.7  christos $as_echo "no" >&6; }
   5484  1.1.1.7  christos 
   5485  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for AIX getprotobyname_r()" >&5
   5486  1.1.1.7  christos $as_echo_n "checking for AIX getprotobyname_r()... " >&6; }
   5487  1.1.1.7  christos 			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5488      1.1  christos /* end confdefs.h.  */
   5489  1.1.1.7  christos #include <netdb.h>
   5490      1.1  christos int
   5491      1.1  christos main ()
   5492      1.1  christos {
   5493  1.1.1.7  christos 
   5494  1.1.1.7  christos 				struct protoent protoent_buf;
   5495  1.1.1.7  christos 				struct protoent_data proto_data;
   5496  1.1.1.7  christos 
   5497  1.1.1.7  christos 				return getprotobyname_r((const char *)0, &protoent_buf, &proto_data);
   5498  1.1.1.7  christos 
   5499      1.1  christos   ;
   5500      1.1  christos   return 0;
   5501      1.1  christos }
   5502      1.1  christos _ACEOF
   5503  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   5504  1.1.1.7  christos 
   5505  1.1.1.7  christos 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5506  1.1.1.7  christos $as_echo "yes" >&6; }
   5507  1.1.1.7  christos 
   5508  1.1.1.7  christos $as_echo "#define HAVE_AIX_GETPROTOBYNAME_R 1" >>confdefs.h
   5509  1.1.1.7  christos 
   5510  1.1.1.7  christos 
   5511      1.1  christos else
   5512  1.1.1.7  christos 
   5513  1.1.1.7  christos 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5514  1.1.1.7  christos $as_echo "no" >&6; }
   5515  1.1.1.7  christos 
   5516      1.1  christos fi
   5517  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   5518  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   5519      1.1  christos 
   5520  1.1.1.7  christos fi
   5521  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   5522  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   5523      1.1  christos 
   5524  1.1.1.7  christos fi
   5525  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   5526  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   5527      1.1  christos 
   5528      1.1  christos fi
   5529      1.1  christos 
   5530      1.1  christos 
   5531  1.1.1.7  christos #
   5532  1.1.1.7  christos # You are in a twisty little maze of UN*Xes, all different.
   5533  1.1.1.7  christos # Some might not have ether_hostton().
   5534  1.1.1.7  christos # Some might have it and declare it in <net/ethernet.h>.
   5535  1.1.1.7  christos # Some might have it and declare it in <netinet/ether.h>
   5536  1.1.1.7  christos # Some might have it and declare it in <sys/ethernet.h>.
   5537  1.1.1.7  christos # Some might have it and declare it in <arpa/inet.h>.
   5538  1.1.1.7  christos # Some might have it and declare it in <netinet/if_ether.h>.
   5539  1.1.1.7  christos # Some might have it and not declare it in any header file.
   5540  1.1.1.7  christos #
   5541  1.1.1.7  christos # Before you is a C compiler.
   5542  1.1.1.7  christos #
   5543  1.1.1.7  christos for ac_func in ether_hostton
   5544  1.1.1.2  christos do :
   5545  1.1.1.7  christos   ac_fn_c_check_func "$LINENO" "ether_hostton" "ac_cv_func_ether_hostton"
   5546  1.1.1.7  christos if test "x$ac_cv_func_ether_hostton" = xyes; then :
   5547      1.1  christos   cat >>confdefs.h <<_ACEOF
   5548  1.1.1.7  christos #define HAVE_ETHER_HOSTTON 1
   5549      1.1  christos _ACEOF
   5550      1.1  christos 
   5551      1.1  christos fi
   5552      1.1  christos done
   5553      1.1  christos 
   5554  1.1.1.7  christos if test "$ac_cv_func_ether_hostton" = yes; then
   5555  1.1.1.7  christos 	#
   5556  1.1.1.7  christos 	# OK, we have ether_hostton().  Is it declared in <net/ethernet.h>?
   5557  1.1.1.7  christos 	#
   5558  1.1.1.7  christos 	# This test fails if we don't have <net/ethernet.h> or if we do
   5559  1.1.1.7  christos 	# but it doesn't declare ether_hostton().
   5560  1.1.1.7  christos 	#
   5561  1.1.1.7  christos 	ac_fn_c_check_decl "$LINENO" "ether_hostton" "ac_cv_have_decl_ether_hostton" "
   5562  1.1.1.7  christos #include <net/ethernet.h>
   5563      1.1  christos 
   5564  1.1.1.7  christos "
   5565  1.1.1.7  christos if test "x$ac_cv_have_decl_ether_hostton" = xyes; then :
   5566      1.1  christos 
   5567  1.1.1.6  christos 
   5568  1.1.1.7  christos $as_echo "#define NET_ETHERNET_H_DECLARES_ETHER_HOSTTON /**/" >>confdefs.h
   5569  1.1.1.6  christos 
   5570  1.1.1.6  christos 
   5571  1.1.1.6  christos fi
   5572  1.1.1.6  christos 
   5573  1.1.1.7  christos 	#
   5574  1.1.1.7  christos 	# Did that succeed?
   5575  1.1.1.7  christos 	#
   5576  1.1.1.7  christos 	if test "$ac_cv_have_decl_ether_hostton" != yes; then
   5577  1.1.1.7  christos 		#
   5578  1.1.1.7  christos 		# No, how about <netinet/ether.h>, as on Linux?
   5579  1.1.1.7  christos 		#
   5580  1.1.1.7  christos 		# This test fails if we don't have <netinet/ether.h>
   5581  1.1.1.7  christos 		# or if we do but it doesn't declare ether_hostton().
   5582  1.1.1.7  christos 		#
   5583  1.1.1.7  christos 		# Unset ac_cv_have_decl_ether_hostton so we don't
   5584  1.1.1.7  christos 		# treat the previous failure as a cached value and
   5585  1.1.1.7  christos 		# suppress the next test.
   5586  1.1.1.7  christos 		#
   5587  1.1.1.7  christos 		unset ac_cv_have_decl_ether_hostton
   5588  1.1.1.7  christos 		ac_fn_c_check_decl "$LINENO" "ether_hostton" "ac_cv_have_decl_ether_hostton" "
   5589  1.1.1.7  christos #include <netinet/ether.h>
   5590      1.1  christos 
   5591  1.1.1.7  christos "
   5592  1.1.1.7  christos if test "x$ac_cv_have_decl_ether_hostton" = xyes; then :
   5593      1.1  christos 
   5594  1.1.1.2  christos 
   5595  1.1.1.7  christos $as_echo "#define NETINET_ETHER_H_DECLARES_ETHER_HOSTTON /**/" >>confdefs.h
   5596  1.1.1.7  christos 
   5597      1.1  christos 
   5598      1.1  christos fi
   5599      1.1  christos 
   5600  1.1.1.7  christos 	fi
   5601  1.1.1.7  christos 	#
   5602  1.1.1.7  christos 	# Did that succeed?
   5603  1.1.1.7  christos 	#
   5604  1.1.1.7  christos 	if test "$ac_cv_have_decl_ether_hostton" != yes; then
   5605  1.1.1.7  christos 		#
   5606  1.1.1.7  christos 		# No, how about <sys/ethernet.h>, as on Solaris 10
   5607  1.1.1.7  christos 		# and later?
   5608  1.1.1.7  christos 		#
   5609  1.1.1.7  christos 		# This test fails if we don't have <sys/ethernet.h>
   5610  1.1.1.7  christos 		# or if we do but it doesn't declare ether_hostton().
   5611  1.1.1.7  christos 		#
   5612  1.1.1.7  christos 		# Unset ac_cv_have_decl_ether_hostton so we don't
   5613  1.1.1.7  christos 		# treat the previous failure as a cached value and
   5614  1.1.1.7  christos 		# suppress the next test.
   5615  1.1.1.7  christos 		#
   5616  1.1.1.7  christos 		unset ac_cv_have_decl_ether_hostton
   5617  1.1.1.7  christos 		ac_fn_c_check_decl "$LINENO" "ether_hostton" "ac_cv_have_decl_ether_hostton" "
   5618  1.1.1.7  christos #include <sys/ethernet.h>
   5619  1.1.1.7  christos 
   5620  1.1.1.7  christos "
   5621  1.1.1.7  christos if test "x$ac_cv_have_decl_ether_hostton" = xyes; then :
   5622  1.1.1.7  christos 
   5623  1.1.1.7  christos 
   5624  1.1.1.7  christos $as_echo "#define SYS_ETHERNET_H_DECLARES_ETHER_HOSTTON /**/" >>confdefs.h
   5625  1.1.1.7  christos 
   5626      1.1  christos 
   5627      1.1  christos fi
   5628  1.1.1.7  christos 
   5629  1.1.1.7  christos 	fi
   5630  1.1.1.7  christos 	#
   5631  1.1.1.7  christos 	# Did that succeed?
   5632  1.1.1.7  christos 	#
   5633  1.1.1.7  christos 	if test "$ac_cv_have_decl_ether_hostton" != yes; then
   5634  1.1.1.7  christos 		#
   5635  1.1.1.7  christos 		# No, how about <arpa/inet.h>, as in AIX?
   5636  1.1.1.7  christos 		#
   5637  1.1.1.7  christos 		# This test fails if we don't have <arpa/inet.h>
   5638  1.1.1.7  christos 		# (if we have ether_hostton(), we should have
   5639  1.1.1.7  christos 		# networking, and if we have networking, we should
   5640  1.1.1.7  christos 		# have <arapa/inet.h>) or if we do but it doesn't
   5641  1.1.1.7  christos 		# declare ether_hostton().
   5642  1.1.1.7  christos 		#
   5643  1.1.1.7  christos 		# Unset ac_cv_have_decl_ether_hostton so we don't
   5644  1.1.1.7  christos 		# treat the previous failure as a cached value and
   5645  1.1.1.7  christos 		# suppress the next test.
   5646  1.1.1.7  christos 		#
   5647  1.1.1.7  christos 		unset ac_cv_have_decl_ether_hostton
   5648  1.1.1.7  christos 		ac_fn_c_check_decl "$LINENO" "ether_hostton" "ac_cv_have_decl_ether_hostton" "
   5649  1.1.1.7  christos #include <arpa/inet.h>
   5650  1.1.1.7  christos 
   5651  1.1.1.7  christos "
   5652  1.1.1.7  christos if test "x$ac_cv_have_decl_ether_hostton" = xyes; then :
   5653  1.1.1.7  christos 
   5654  1.1.1.7  christos 
   5655  1.1.1.7  christos $as_echo "#define ARPA_INET_H_DECLARES_ETHER_HOSTTON /**/" >>confdefs.h
   5656  1.1.1.7  christos 
   5657  1.1.1.7  christos 
   5658      1.1  christos fi
   5659  1.1.1.7  christos 
   5660  1.1.1.7  christos 	fi
   5661  1.1.1.7  christos 	#
   5662  1.1.1.7  christos 	# Did that succeed?
   5663  1.1.1.7  christos 	#
   5664  1.1.1.7  christos 	if test "$ac_cv_have_decl_ether_hostton" != yes; then
   5665  1.1.1.7  christos 		#
   5666  1.1.1.7  christos 		# No, how about <netinet/if_ether.h>?
   5667  1.1.1.7  christos 		# On some platforms, it requires <net/if.h> and
   5668  1.1.1.7  christos 		# <netinet/in.h>, and we always include it with
   5669  1.1.1.7  christos 		# both of them, so test it with both of them.
   5670  1.1.1.7  christos 		#
   5671  1.1.1.7  christos 		# This test fails if we don't have <netinet/if_ether.h>
   5672  1.1.1.7  christos 		# and the headers we include before it, or if we do but
   5673  1.1.1.7  christos 		# <netinet/if_ether.h> doesn't declare ether_hostton().
   5674  1.1.1.7  christos 		#
   5675  1.1.1.7  christos 		# Unset ac_cv_have_decl_ether_hostton so we don't
   5676  1.1.1.7  christos 		# treat the previous failure as a cached value and
   5677  1.1.1.7  christos 		# suppress the next test.
   5678  1.1.1.7  christos 		#
   5679  1.1.1.7  christos 		unset ac_cv_have_decl_ether_hostton
   5680  1.1.1.7  christos 		ac_fn_c_check_decl "$LINENO" "ether_hostton" "ac_cv_have_decl_ether_hostton" "
   5681  1.1.1.7  christos #include <sys/types.h>
   5682  1.1.1.7  christos #include <sys/socket.h>
   5683  1.1.1.7  christos #include <net/if.h>
   5684  1.1.1.7  christos #include <netinet/in.h>
   5685  1.1.1.7  christos #include <netinet/if_ether.h>
   5686  1.1.1.7  christos 
   5687  1.1.1.7  christos "
   5688  1.1.1.7  christos if test "x$ac_cv_have_decl_ether_hostton" = xyes; then :
   5689  1.1.1.7  christos 
   5690  1.1.1.7  christos 
   5691  1.1.1.7  christos $as_echo "#define NETINET_IF_ETHER_H_DECLARES_ETHER_HOSTTON /**/" >>confdefs.h
   5692  1.1.1.7  christos 
   5693  1.1.1.7  christos 
   5694      1.1  christos fi
   5695      1.1  christos 
   5696  1.1.1.7  christos 	fi
   5697  1.1.1.7  christos 	#
   5698  1.1.1.7  christos 	# After all that, is ether_hostton() declared?
   5699  1.1.1.7  christos 	#
   5700  1.1.1.7  christos 	if test "$ac_cv_have_decl_ether_hostton" = yes; then
   5701  1.1.1.7  christos 		#
   5702  1.1.1.7  christos 		# Yes.
   5703  1.1.1.7  christos 		#
   5704      1.1  christos 
   5705  1.1.1.7  christos $as_echo "#define HAVE_DECL_ETHER_HOSTTON 1" >>confdefs.h
   5706  1.1.1.7  christos 
   5707  1.1.1.7  christos         else
   5708  1.1.1.7  christos 		#
   5709  1.1.1.7  christos 		# No, we'll have to declare it ourselves.
   5710  1.1.1.7  christos 		# Do we have "struct ether_addr" if we include
   5711  1.1.1.7  christos 		# <netinet/if_ether.h>?
   5712  1.1.1.7  christos 		#
   5713  1.1.1.7  christos 		ac_fn_c_check_type "$LINENO" "struct ether_addr" "ac_cv_type_struct_ether_addr" "
   5714  1.1.1.7  christos 			#include <sys/types.h>
   5715  1.1.1.7  christos 			#include <sys/socket.h>
   5716  1.1.1.7  christos 			#include <net/if.h>
   5717  1.1.1.7  christos 			#include <netinet/in.h>
   5718  1.1.1.7  christos 			#include <netinet/if_ether.h>
   5719  1.1.1.7  christos 
   5720  1.1.1.7  christos "
   5721  1.1.1.7  christos if test "x$ac_cv_type_struct_ether_addr" = xyes; then :
   5722  1.1.1.7  christos 
   5723  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   5724  1.1.1.7  christos #define HAVE_STRUCT_ETHER_ADDR 1
   5725      1.1  christos _ACEOF
   5726  1.1.1.2  christos 
   5727  1.1.1.7  christos 
   5728      1.1  christos fi
   5729  1.1.1.7  christos 
   5730  1.1.1.7  christos 	fi
   5731      1.1  christos fi
   5732  1.1.1.7  christos 
   5733  1.1.1.7  christos #
   5734  1.1.1.7  christos # For various things that might use pthreads.
   5735  1.1.1.7  christos #
   5736  1.1.1.7  christos ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
   5737  1.1.1.7  christos if test "x$ac_cv_header_pthread_h" = xyes; then :
   5738  1.1.1.7  christos 
   5739  1.1.1.7  christos 	#
   5740  1.1.1.7  christos 	# OK, we have pthread.h.  Do we have pthread_create in the
   5741  1.1.1.7  christos 	# system libraries?
   5742  1.1.1.7  christos 	#
   5743  1.1.1.7  christos 	ac_fn_c_check_func "$LINENO" "pthread_create" "ac_cv_func_pthread_create"
   5744  1.1.1.7  christos if test "x$ac_cv_func_pthread_create" = xyes; then :
   5745  1.1.1.7  christos 
   5746  1.1.1.7  christos 		#
   5747  1.1.1.7  christos 		# Yes.
   5748  1.1.1.7  christos 		#
   5749  1.1.1.7  christos 		ac_lbl_have_pthreads="found"
   5750      1.1  christos 
   5751      1.1  christos else
   5752  1.1.1.7  christos 
   5753  1.1.1.7  christos 		#
   5754  1.1.1.7  christos 		# No - do we have it in -lpthreads?
   5755  1.1.1.7  christos 		#
   5756  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthreads" >&5
   5757  1.1.1.7  christos $as_echo_n "checking for pthread_create in -lpthreads... " >&6; }
   5758  1.1.1.7  christos if ${ac_cv_lib_pthreads_pthread_create+:} false; then :
   5759  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   5760      1.1  christos else
   5761      1.1  christos   ac_check_lib_save_LIBS=$LIBS
   5762  1.1.1.7  christos LIBS="-lpthreads  $LIBS"
   5763  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5764      1.1  christos /* end confdefs.h.  */
   5765      1.1  christos 
   5766      1.1  christos /* Override any GCC internal prototype to avoid an error.
   5767      1.1  christos    Use char because int might match the return type of a GCC
   5768      1.1  christos    builtin and then its argument prototype would still apply.  */
   5769      1.1  christos #ifdef __cplusplus
   5770      1.1  christos extern "C"
   5771      1.1  christos #endif
   5772  1.1.1.7  christos char pthread_create ();
   5773      1.1  christos int
   5774      1.1  christos main ()
   5775      1.1  christos {
   5776  1.1.1.7  christos return pthread_create ();
   5777      1.1  christos   ;
   5778      1.1  christos   return 0;
   5779      1.1  christos }
   5780      1.1  christos _ACEOF
   5781  1.1.1.2  christos if ac_fn_c_try_link "$LINENO"; then :
   5782  1.1.1.7  christos   ac_cv_lib_pthreads_pthread_create=yes
   5783      1.1  christos else
   5784  1.1.1.7  christos   ac_cv_lib_pthreads_pthread_create=no
   5785      1.1  christos fi
   5786  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext \
   5787  1.1.1.2  christos     conftest$ac_exeext conftest.$ac_ext
   5788      1.1  christos LIBS=$ac_check_lib_save_LIBS
   5789      1.1  christos fi
   5790  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthreads_pthread_create" >&5
   5791  1.1.1.7  christos $as_echo "$ac_cv_lib_pthreads_pthread_create" >&6; }
   5792  1.1.1.7  christos if test "x$ac_cv_lib_pthreads_pthread_create" = xyes; then :
   5793      1.1  christos 
   5794  1.1.1.7  christos 			#
   5795  1.1.1.7  christos 			# Yes - add -lpthreads.
   5796  1.1.1.7  christos 			#
   5797  1.1.1.7  christos 			ac_lbl_have_pthreads="found"
   5798  1.1.1.7  christos 			PTHREAD_LIBS="$PTHREAD_LIBS -lpthreads"
   5799      1.1  christos 
   5800  1.1.1.7  christos else
   5801  1.1.1.7  christos 
   5802  1.1.1.7  christos 			#
   5803  1.1.1.7  christos 			# No - do we have it in -lpthread?
   5804  1.1.1.7  christos 			#
   5805  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5
   5806  1.1.1.7  christos $as_echo_n "checking for pthread_create in -lpthread... " >&6; }
   5807  1.1.1.7  christos if ${ac_cv_lib_pthread_pthread_create+:} false; then :
   5808  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   5809      1.1  christos else
   5810  1.1.1.7  christos   ac_check_lib_save_LIBS=$LIBS
   5811  1.1.1.7  christos LIBS="-lpthread  $LIBS"
   5812  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5813      1.1  christos /* end confdefs.h.  */
   5814      1.1  christos 
   5815      1.1  christos /* Override any GCC internal prototype to avoid an error.
   5816      1.1  christos    Use char because int might match the return type of a GCC
   5817      1.1  christos    builtin and then its argument prototype would still apply.  */
   5818      1.1  christos #ifdef __cplusplus
   5819      1.1  christos extern "C"
   5820      1.1  christos #endif
   5821  1.1.1.7  christos char pthread_create ();
   5822      1.1  christos int
   5823      1.1  christos main ()
   5824      1.1  christos {
   5825  1.1.1.7  christos return pthread_create ();
   5826      1.1  christos   ;
   5827      1.1  christos   return 0;
   5828      1.1  christos }
   5829      1.1  christos _ACEOF
   5830  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   5831  1.1.1.7  christos   ac_cv_lib_pthread_pthread_create=yes
   5832      1.1  christos else
   5833  1.1.1.7  christos   ac_cv_lib_pthread_pthread_create=no
   5834      1.1  christos fi
   5835  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   5836  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   5837  1.1.1.7  christos LIBS=$ac_check_lib_save_LIBS
   5838      1.1  christos fi
   5839  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_create" >&5
   5840  1.1.1.7  christos $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
   5841  1.1.1.7  christos if test "x$ac_cv_lib_pthread_pthread_create" = xyes; then :
   5842      1.1  christos 
   5843  1.1.1.7  christos 				#
   5844  1.1.1.7  christos 				# Yes - add -lpthread.
   5845  1.1.1.7  christos 				#
   5846  1.1.1.7  christos                                 ac_lbl_have_pthreads="found"
   5847  1.1.1.7  christos 				PTHREAD_LIBS="$PTHREAD_LIBS -lpthread"
   5848      1.1  christos 
   5849  1.1.1.7  christos else
   5850      1.1  christos 
   5851  1.1.1.7  christos 				#
   5852  1.1.1.7  christos 				# No.
   5853  1.1.1.7  christos 				#
   5854  1.1.1.7  christos 				ac_lbl_have_pthreads="not found"
   5855      1.1  christos 
   5856      1.1  christos fi
   5857      1.1  christos 
   5858      1.1  christos 
   5859  1.1.1.7  christos fi
   5860      1.1  christos 
   5861      1.1  christos 
   5862  1.1.1.7  christos fi
   5863      1.1  christos 
   5864      1.1  christos 
   5865  1.1.1.7  christos else
   5866      1.1  christos 
   5867      1.1  christos 	#
   5868  1.1.1.7  christos 	# We didn't find pthread.h.
   5869      1.1  christos 	#
   5870  1.1.1.7  christos 	ac_lbl_have_pthreads="not found"
   5871  1.1.1.7  christos 
   5872      1.1  christos 
   5873      1.1  christos fi
   5874      1.1  christos 
   5875      1.1  christos 
   5876      1.1  christos 
   5877  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if --disable-protochain option is specified" >&5
   5878  1.1.1.7  christos $as_echo_n "checking if --disable-protochain option is specified... " >&6; }
   5879  1.1.1.7  christos # Check whether --enable-protochain was given.
   5880  1.1.1.7  christos if test "${enable_protochain+set}" = set; then :
   5881  1.1.1.7  christos   enableval=$enable_protochain;
   5882  1.1.1.7  christos fi
   5883      1.1  christos 
   5884  1.1.1.7  christos case "x$enable_protochain" in
   5885  1.1.1.7  christos xyes)	enable_protochain=enabled	;;
   5886  1.1.1.7  christos xno)	enable_protochain=disabled	;;
   5887  1.1.1.7  christos x)	enable_protochain=enabled	;;
   5888  1.1.1.7  christos esac
   5889      1.1  christos 
   5890  1.1.1.7  christos if test "$enable_protochain" = "disabled"; then
   5891      1.1  christos 
   5892  1.1.1.7  christos $as_echo "#define NO_PROTOCHAIN 1" >>confdefs.h
   5893      1.1  christos 
   5894      1.1  christos fi
   5895  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_protochain}" >&5
   5896  1.1.1.7  christos $as_echo "${enable_protochain}" >&6; }
   5897      1.1  christos 
   5898      1.1  christos #
   5899  1.1.1.6  christos # valgrindtest directly uses the native capture mechanism, but
   5900  1.1.1.6  christos # only tests with BPF and PF_PACKET sockets; only enable it if
   5901  1.1.1.6  christos # we have BPF or PF_PACKET sockets.
   5902  1.1.1.6  christos #
   5903  1.1.1.7  christos VALGRINDTEST_SRC=
   5904  1.1.1.6  christos 
   5905  1.1.1.6  christos #
   5906      1.1  christos # SITA support is mutually exclusive with native capture support;
   5907      1.1  christos # "--with-sita" selects SITA support.
   5908      1.1  christos #
   5909      1.1  christos 
   5910      1.1  christos # Check whether --with-sita was given.
   5911  1.1.1.2  christos if test "${with_sita+set}" = set; then :
   5912      1.1  christos   withval=$with_sita;
   5913      1.1  christos 	if test ! "x$withval" = "xno" ; then
   5914      1.1  christos 
   5915  1.1.1.2  christos $as_echo "#define SITA 1" >>confdefs.h
   5916      1.1  christos 
   5917  1.1.1.2  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: Enabling SITA ACN support" >&5
   5918  1.1.1.2  christos $as_echo "$as_me: Enabling SITA ACN support" >&6;}
   5919      1.1  christos 		V_PCAP=sita
   5920      1.1  christos 	fi
   5921      1.1  christos 
   5922      1.1  christos else
   5923      1.1  christos 
   5924      1.1  christos 
   5925      1.1  christos # Check whether --with-pcap was given.
   5926  1.1.1.2  christos if test "${with_pcap+set}" = set; then :
   5927      1.1  christos   withval=$with_pcap;
   5928      1.1  christos fi
   5929      1.1  christos 
   5930      1.1  christos if test ! -z "$with_pcap" ; then
   5931      1.1  christos 	V_PCAP="$withval"
   5932  1.1.1.7  christos else
   5933      1.1  christos 	#
   5934  1.1.1.7  christos 	# Check for a bunch of headers for various packet
   5935  1.1.1.7  christos 	# capture mechanisms.
   5936      1.1  christos 	#
   5937  1.1.1.7  christos 	for ac_header in net/bpf.h
   5938  1.1.1.7  christos do :
   5939  1.1.1.7  christos   ac_fn_c_check_header_mongrel "$LINENO" "net/bpf.h" "ac_cv_header_net_bpf_h" "$ac_includes_default"
   5940  1.1.1.7  christos if test "x$ac_cv_header_net_bpf_h" = xyes; then :
   5941  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   5942  1.1.1.7  christos #define HAVE_NET_BPF_H 1
   5943  1.1.1.7  christos _ACEOF
   5944      1.1  christos 
   5945  1.1.1.7  christos fi
   5946  1.1.1.6  christos 
   5947  1.1.1.7  christos done
   5948  1.1.1.6  christos 
   5949  1.1.1.7  christos 	if test "$ac_cv_header_net_bpf_h" = yes; then
   5950  1.1.1.7  christos 		#
   5951  1.1.1.7  christos 		# Does it define BIOCSETIF?
   5952  1.1.1.7  christos 		# I.e., is it a header for an LBL/BSD-style capture
   5953  1.1.1.7  christos 		# mechanism, or is it just a header for a BPF filter
   5954  1.1.1.7  christos 		# engine?  Some versions of Arch Linux, for example,
   5955  1.1.1.7  christos 		# have a net/bpf.h that doesn't define BIOCSETIF;
   5956  1.1.1.7  christos 		# as it's a Linux, it should use packet sockets,
   5957  1.1.1.7  christos 		# instead.
   5958  1.1.1.7  christos 		#
   5959  1.1.1.7  christos 		# We need:
   5960  1.1.1.7  christos 		#
   5961  1.1.1.7  christos 		#  sys/types.h, because FreeBSD 10's net/bpf.h
   5962  1.1.1.7  christos 		#  requires that various BSD-style integer types
   5963  1.1.1.7  christos 		#  be defined;
   5964  1.1.1.7  christos 		#
   5965  1.1.1.7  christos 		#  sys/ioctl.h and, if we have it, sys/ioccom.h,
   5966  1.1.1.7  christos 		#  because net/bpf.h defines ioctls;
   5967  1.1.1.7  christos 		#
   5968  1.1.1.7  christos 		#  net/if.h, because it defines some structures
   5969  1.1.1.7  christos 		#  used in ioctls defined by net/bpf.h;
   5970  1.1.1.7  christos 		#
   5971  1.1.1.7  christos 		#  sys/socket.h, because OpenBSD 5.9's net/bpf.h
   5972  1.1.1.7  christos 		#  defines some structure fields as being
   5973  1.1.1.7  christos 		#  struct sockaddrs;
   5974  1.1.1.7  christos 		#
   5975  1.1.1.7  christos 		# and net/bpf.h doesn't necessarily include all
   5976  1.1.1.7  christos 		# of those headers itself.
   5977  1.1.1.7  christos 		#
   5978  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if net/bpf.h defines BIOCSETIF" >&5
   5979  1.1.1.7  christos $as_echo_n "checking if net/bpf.h defines BIOCSETIF... " >&6; }
   5980  1.1.1.7  christos 		if ${ac_cv_lbl_bpf_h_defines_biocsetif+:} false; then :
   5981  1.1.1.7  christos   $as_echo_n "(cached) " >&6
   5982  1.1.1.7  christos else
   5983  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5984  1.1.1.7  christos /* end confdefs.h.  */
   5985  1.1.1.6  christos 
   5986  1.1.1.7  christos #include <sys/types.h>
   5987  1.1.1.7  christos #include <sys/ioctl.h>
   5988  1.1.1.7  christos #include <sys/socket.h>
   5989  1.1.1.7  christos #ifdef HAVE_SYS_IOCCOM_H
   5990  1.1.1.7  christos #include <sys/ioccom.h>
   5991  1.1.1.7  christos #endif
   5992  1.1.1.7  christos #include <net/bpf.h>
   5993  1.1.1.7  christos #include <net/if.h>
   5994  1.1.1.6  christos 
   5995  1.1.1.7  christos int
   5996  1.1.1.7  christos main ()
   5997  1.1.1.7  christos {
   5998  1.1.1.7  christos u_int i = BIOCSETIF;
   5999  1.1.1.7  christos   ;
   6000  1.1.1.7  christos   return 0;
   6001  1.1.1.7  christos }
   6002  1.1.1.7  christos _ACEOF
   6003  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   6004  1.1.1.7  christos   ac_cv_lbl_bpf_h_defines_biocsetif=yes
   6005      1.1  christos else
   6006  1.1.1.7  christos   ac_cv_lbl_bpf_h_defines_biocsetif=no
   6007  1.1.1.7  christos fi
   6008  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6009  1.1.1.7  christos fi
   6010  1.1.1.7  christos 
   6011  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_bpf_h_defines_biocsetif" >&5
   6012  1.1.1.7  christos $as_echo "$ac_cv_lbl_bpf_h_defines_biocsetif" >&6; }
   6013  1.1.1.7  christos 	fi
   6014  1.1.1.7  christos 	for ac_header in net/pfilt.h net/enet.h
   6015  1.1.1.7  christos do :
   6016  1.1.1.7  christos   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   6017  1.1.1.7  christos ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   6018  1.1.1.7  christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   6019  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   6020  1.1.1.7  christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   6021  1.1.1.7  christos _ACEOF
   6022  1.1.1.7  christos 
   6023  1.1.1.7  christos fi
   6024  1.1.1.7  christos 
   6025  1.1.1.7  christos done
   6026  1.1.1.7  christos 
   6027  1.1.1.7  christos 	for ac_header in net/nit.h sys/net/nit.h
   6028  1.1.1.7  christos do :
   6029  1.1.1.7  christos   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   6030  1.1.1.7  christos ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   6031  1.1.1.7  christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   6032  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   6033  1.1.1.7  christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   6034  1.1.1.7  christos _ACEOF
   6035  1.1.1.7  christos 
   6036  1.1.1.7  christos fi
   6037  1.1.1.7  christos 
   6038  1.1.1.7  christos done
   6039  1.1.1.7  christos 
   6040  1.1.1.7  christos 	for ac_header in linux/socket.h net/raw.h sys/dlpi.h
   6041  1.1.1.7  christos do :
   6042  1.1.1.7  christos   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   6043  1.1.1.7  christos ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   6044  1.1.1.7  christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   6045  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   6046  1.1.1.7  christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   6047  1.1.1.7  christos _ACEOF
   6048  1.1.1.7  christos 
   6049  1.1.1.7  christos fi
   6050  1.1.1.7  christos 
   6051  1.1.1.7  christos done
   6052  1.1.1.7  christos 
   6053  1.1.1.7  christos 
   6054  1.1.1.7  christos 	if test "$ac_cv_lbl_bpf_h_defines_biocsetif" = yes; then
   6055  1.1.1.7  christos 		#
   6056  1.1.1.7  christos 		# BPF.
   6057  1.1.1.7  christos 		# Check this before DLPI, so that we pick BPF on
   6058  1.1.1.7  christos 		# Solaris 11 and later.
   6059  1.1.1.7  christos 		#
   6060  1.1.1.7  christos 		V_PCAP=bpf
   6061  1.1.1.7  christos 
   6062  1.1.1.7  christos 		#
   6063  1.1.1.7  christos 		# We have BPF, so build valgrindtest with "make test"
   6064  1.1.1.7  christos 		# on macOS and FreeBSD (add your OS once there's a
   6065  1.1.1.7  christos 		# valgrind for it).
   6066  1.1.1.7  christos 		#
   6067  1.1.1.7  christos 		case "$host_os" in
   6068  1.1.1.7  christos 
   6069  1.1.1.7  christos 		freebsd*|darwin*|linux*)
   6070  1.1.1.7  christos 			VALGRINDTEST_SRC=valgrindtest.c
   6071  1.1.1.7  christos 			;;
   6072  1.1.1.7  christos 		esac
   6073  1.1.1.7  christos 	elif test "$ac_cv_header_linux_socket_h" = yes; then
   6074  1.1.1.7  christos 		#
   6075  1.1.1.7  christos 		# No prizes for guessing this one.
   6076  1.1.1.7  christos 		#
   6077  1.1.1.7  christos 		V_PCAP=linux
   6078  1.1.1.7  christos 
   6079  1.1.1.7  christos 		#
   6080  1.1.1.7  christos 		# XXX - this won't work with older kernels that have
   6081  1.1.1.7  christos 		# SOCK_PACKET sockets but not PF_PACKET sockets.
   6082  1.1.1.7  christos 		#
   6083  1.1.1.7  christos 		VALGRINDTEST_SRC=valgrindtest.c
   6084  1.1.1.7  christos 	elif test "$ac_cv_header_net_pfilt_h" = yes; then
   6085  1.1.1.7  christos 	        #
   6086  1.1.1.7  christos 	        # DEC OSF/1, Digital UNIX, Tru64 UNIX
   6087  1.1.1.7  christos         	#
   6088  1.1.1.7  christos 		V_PCAP=pf
   6089  1.1.1.7  christos 	elif test "$ac_cv_header_net_enet_h" = yes; then
   6090  1.1.1.7  christos 		#
   6091  1.1.1.7  christos 		# Stanford Enetfilter.
   6092  1.1.1.7  christos 		#
   6093  1.1.1.7  christos 		V_PCAP=enet
   6094  1.1.1.7  christos 	elif test "$ac_cv_header_net_nit_h" = yes; then
   6095  1.1.1.7  christos 		#
   6096  1.1.1.7  christos 		# SunOS 4.x STREAMS NIT.
   6097  1.1.1.7  christos 		#
   6098  1.1.1.7  christos 		V_PCAP=snit
   6099  1.1.1.7  christos 	elif test "$ac_cv_header_sys_net_nit_h" = yes; then
   6100  1.1.1.7  christos 		#
   6101  1.1.1.7  christos 		# Pre-SunOS 4.x non-STREAMS NIT.
   6102  1.1.1.7  christos 		#
   6103  1.1.1.7  christos 		V_PCAP=nit
   6104  1.1.1.7  christos 	elif test "$ac_cv_header_net_raw_h" = yes; then
   6105  1.1.1.7  christos 		#
   6106  1.1.1.7  christos 		# IRIX snoop.
   6107  1.1.1.7  christos 		#
   6108  1.1.1.7  christos 		V_PCAP=snoop
   6109  1.1.1.7  christos 	elif test "$ac_cv_header_sys_dlpi_h" = yes; then
   6110  1.1.1.7  christos 		#
   6111  1.1.1.7  christos 		# DLPI on pre-Solaris 11 SunOS 5, HP-UX, possibly others.
   6112  1.1.1.7  christos 		#
   6113  1.1.1.7  christos 		V_PCAP=dlpi
   6114  1.1.1.7  christos 	else
   6115  1.1.1.7  christos 		#
   6116  1.1.1.7  christos 		# Nothing we support.
   6117  1.1.1.7  christos 		#
   6118  1.1.1.7  christos 		V_PCAP=null
   6119  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine packet capture interface" >&5
   6120  1.1.1.7  christos $as_echo "$as_me: WARNING: cannot determine packet capture interface" >&2;}
   6121  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: (see the INSTALL doc for more info)" >&5
   6122  1.1.1.7  christos $as_echo "$as_me: WARNING: (see the INSTALL doc for more info)" >&2;}
   6123  1.1.1.7  christos 	fi
   6124      1.1  christos fi
   6125  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking packet capture type" >&5
   6126  1.1.1.7  christos $as_echo_n "checking packet capture type... " >&6; }
   6127  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $V_PCAP" >&5
   6128  1.1.1.2  christos $as_echo "$V_PCAP" >&6; }
   6129      1.1  christos 
   6130  1.1.1.6  christos 
   6131      1.1  christos #
   6132      1.1  christos # Do capture-mechanism-dependent tests.
   6133      1.1  christos #
   6134      1.1  christos case "$V_PCAP" in
   6135      1.1  christos dlpi)
   6136      1.1  christos 	#
   6137  1.1.1.3  christos 	# Needed for common functions used by pcap-[dlpi,libdlpi].c
   6138  1.1.1.3  christos 	#
   6139  1.1.1.3  christos  	SSRC="dlpisubs.c"
   6140  1.1.1.3  christos 
   6141  1.1.1.3  christos 	#
   6142  1.1.1.3  christos 	# Checks for some header files.
   6143  1.1.1.3  christos 	#
   6144  1.1.1.3  christos 	for ac_header in sys/bufmod.h sys/dlpi_ext.h
   6145  1.1.1.3  christos do :
   6146  1.1.1.3  christos   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   6147  1.1.1.3  christos ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   6148  1.1.1.3  christos if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   6149  1.1.1.3  christos   cat >>confdefs.h <<_ACEOF
   6150  1.1.1.3  christos #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   6151  1.1.1.3  christos _ACEOF
   6152  1.1.1.3  christos 
   6153  1.1.1.3  christos fi
   6154  1.1.1.3  christos 
   6155  1.1.1.3  christos done
   6156  1.1.1.3  christos 
   6157  1.1.1.3  christos 
   6158  1.1.1.3  christos 	#
   6159      1.1  christos 	# Checks to see if Solaris has the public libdlpi(3LIB) library.
   6160      1.1  christos 	# Note: The existence of /usr/include/libdlpi.h does not mean it is the
   6161      1.1  christos 	# public libdlpi(3LIB) version. Before libdlpi was made public, a
   6162      1.1  christos 	# private version also existed, which did not have the same APIs.
   6163      1.1  christos 	# Due to a gcc bug, the default search path for 32-bit libraries does
   6164      1.1  christos 	# not include /lib, we add it explicitly here.
   6165      1.1  christos 	# [http://bugs.opensolaris.org/view_bug.do?bug_id=6619485].
   6166      1.1  christos 	# Also, due to the bug above applications that link to libpcap with
   6167      1.1  christos 	# libdlpi will have to add "-L/lib" option to "configure".
   6168      1.1  christos 	#
   6169      1.1  christos 	saved_ldflags=$LDFLAGS
   6170      1.1  christos 	LDFLAGS="$LIBS -L/lib"
   6171  1.1.1.2  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlpi_walk in -ldlpi" >&5
   6172  1.1.1.2  christos $as_echo_n "checking for dlpi_walk in -ldlpi... " >&6; }
   6173  1.1.1.3  christos if ${ac_cv_lib_dlpi_dlpi_walk+:} false; then :
   6174  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   6175      1.1  christos else
   6176      1.1  christos   ac_check_lib_save_LIBS=$LIBS
   6177      1.1  christos LIBS="-ldlpi  $LIBS"
   6178  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6179      1.1  christos /* end confdefs.h.  */
   6180      1.1  christos 
   6181      1.1  christos /* Override any GCC internal prototype to avoid an error.
   6182      1.1  christos    Use char because int might match the return type of a GCC
   6183      1.1  christos    builtin and then its argument prototype would still apply.  */
   6184      1.1  christos #ifdef __cplusplus
   6185      1.1  christos extern "C"
   6186      1.1  christos #endif
   6187      1.1  christos char dlpi_walk ();
   6188      1.1  christos int
   6189      1.1  christos main ()
   6190      1.1  christos {
   6191      1.1  christos return dlpi_walk ();
   6192      1.1  christos   ;
   6193      1.1  christos   return 0;
   6194      1.1  christos }
   6195      1.1  christos _ACEOF
   6196  1.1.1.2  christos if ac_fn_c_try_link "$LINENO"; then :
   6197      1.1  christos   ac_cv_lib_dlpi_dlpi_walk=yes
   6198      1.1  christos else
   6199  1.1.1.2  christos   ac_cv_lib_dlpi_dlpi_walk=no
   6200      1.1  christos fi
   6201  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext \
   6202  1.1.1.2  christos     conftest$ac_exeext conftest.$ac_ext
   6203      1.1  christos LIBS=$ac_check_lib_save_LIBS
   6204      1.1  christos fi
   6205  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dlpi_dlpi_walk" >&5
   6206  1.1.1.2  christos $as_echo "$ac_cv_lib_dlpi_dlpi_walk" >&6; }
   6207  1.1.1.3  christos if test "x$ac_cv_lib_dlpi_dlpi_walk" = xyes; then :
   6208  1.1.1.3  christos 
   6209  1.1.1.3  christos 			LIBS="-ldlpi $LIBS"
   6210  1.1.1.3  christos 			V_PCAP=libdlpi
   6211      1.1  christos 
   6212  1.1.1.2  christos $as_echo "#define HAVE_LIBDLPI 1" >>confdefs.h
   6213      1.1  christos 
   6214  1.1.1.3  christos 
   6215      1.1  christos else
   6216      1.1  christos   V_PCAP=dlpi
   6217      1.1  christos fi
   6218      1.1  christos 
   6219      1.1  christos 	LDFLAGS=$saved_ldflags
   6220      1.1  christos 
   6221      1.1  christos 	#
   6222      1.1  christos 	# Checks whether <sys/dlpi.h> is usable, to catch weird SCO
   6223      1.1  christos 	# versions of DLPI.
   6224      1.1  christos 	#
   6225  1.1.1.2  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/dlpi.h> is usable" >&5
   6226  1.1.1.2  christos $as_echo_n "checking whether <sys/dlpi.h> is usable... " >&6; }
   6227  1.1.1.3  christos 	if ${ac_cv_sys_dlpi_usable+:} false; then :
   6228  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   6229      1.1  christos else
   6230  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6231      1.1  christos /* end confdefs.h.  */
   6232      1.1  christos 
   6233      1.1  christos 			#include <sys/types.h>
   6234      1.1  christos 			#include <sys/time.h>
   6235      1.1  christos 			#include <sys/dlpi.h>
   6236      1.1  christos 
   6237      1.1  christos int
   6238      1.1  christos main ()
   6239      1.1  christos {
   6240      1.1  christos int i = DL_PROMISC_PHYS;
   6241      1.1  christos   ;
   6242      1.1  christos   return 0;
   6243      1.1  christos }
   6244      1.1  christos _ACEOF
   6245  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   6246      1.1  christos   ac_cv_sys_dlpi_usable=yes
   6247      1.1  christos else
   6248  1.1.1.2  christos   ac_cv_sys_dlpi_usable=no
   6249      1.1  christos fi
   6250      1.1  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6251      1.1  christos fi
   6252      1.1  christos 
   6253  1.1.1.2  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_dlpi_usable" >&5
   6254  1.1.1.2  christos $as_echo "$ac_cv_sys_dlpi_usable" >&6; }
   6255      1.1  christos 	if test $ac_cv_sys_dlpi_usable = no ; then
   6256  1.1.1.2  christos 		as_fn_error $? "<sys/dlpi.h> is not usable on this system; it probably has a non-standard DLPI" "$LINENO" 5
   6257      1.1  christos 	fi
   6258      1.1  christos 
   6259      1.1  christos 	#
   6260  1.1.1.7  christos 	# Check to see if Solaris has the dl_passive_req_t struct defined
   6261  1.1.1.7  christos 	# in <sys/dlpi.h>.
   6262  1.1.1.7  christos 	# This check is for DLPI support for passive modes.
   6263  1.1.1.7  christos 	# See dlpi(7P) for more details.
   6264      1.1  christos 	#
   6265  1.1.1.7  christos 	ac_fn_c_check_type "$LINENO" "dl_passive_req_t" "ac_cv_type_dl_passive_req_t" "
   6266  1.1.1.7  christos 		#include <sys/types.h>
   6267  1.1.1.7  christos 		#include <sys/dlpi.h>
   6268      1.1  christos 
   6269  1.1.1.7  christos "
   6270  1.1.1.7  christos if test "x$ac_cv_type_dl_passive_req_t" = xyes; then :
   6271      1.1  christos 
   6272      1.1  christos cat >>confdefs.h <<_ACEOF
   6273  1.1.1.7  christos #define HAVE_DL_PASSIVE_REQ_T 1
   6274      1.1  christos _ACEOF
   6275      1.1  christos 
   6276      1.1  christos 
   6277      1.1  christos fi
   6278      1.1  christos 
   6279      1.1  christos 	;;
   6280      1.1  christos 
   6281      1.1  christos linux)
   6282      1.1  christos 	#
   6283      1.1  christos 	# Do we have the wireless extensions?
   6284      1.1  christos 	#
   6285  1.1.1.2  christos 	for ac_header in linux/wireless.h
   6286  1.1.1.2  christos do :
   6287  1.1.1.2  christos   ac_fn_c_check_header_compile "$LINENO" "linux/wireless.h" "ac_cv_header_linux_wireless_h" "
   6288      1.1  christos #include <sys/socket.h>
   6289      1.1  christos #include <linux/if.h>
   6290      1.1  christos #include <linux/types.h>
   6291      1.1  christos 
   6292  1.1.1.2  christos "
   6293  1.1.1.3  christos if test "x$ac_cv_header_linux_wireless_h" = xyes; then :
   6294      1.1  christos   cat >>confdefs.h <<_ACEOF
   6295  1.1.1.2  christos #define HAVE_LINUX_WIRELESS_H 1
   6296      1.1  christos _ACEOF
   6297      1.1  christos 
   6298      1.1  christos fi
   6299      1.1  christos 
   6300      1.1  christos done
   6301      1.1  christos 
   6302      1.1  christos 
   6303      1.1  christos 	#
   6304      1.1  christos 	# Do we have libnl?
   6305      1.1  christos 	#
   6306      1.1  christos 
   6307      1.1  christos # Check whether --with-libnl was given.
   6308  1.1.1.2  christos if test "${with_libnl+set}" = set; then :
   6309      1.1  christos   withval=$with_libnl; with_libnl=$withval
   6310  1.1.1.7  christos else
   6311  1.1.1.7  christos   with_libnl=if_available
   6312      1.1  christos fi
   6313      1.1  christos 
   6314      1.1  christos 
   6315      1.1  christos 	if test x$with_libnl != xno ; then
   6316  1.1.1.3  christos 		have_any_nl="no"
   6317  1.1.1.3  christos 
   6318  1.1.1.5  christos                 incdir=-I/usr/include/libnl3
   6319  1.1.1.5  christos                 libnldir=
   6320  1.1.1.7  christos                 case "$with_libnl" in
   6321  1.1.1.7  christos 
   6322  1.1.1.7  christos                 yes|if_available)
   6323  1.1.1.7  christos                   ;;
   6324  1.1.1.7  christos 
   6325  1.1.1.7  christos                 *)
   6326  1.1.1.7  christos                   if test -d $withval; then
   6327  1.1.1.7  christos                     libnldir=-L${withval}/lib/.libs
   6328  1.1.1.7  christos                     incdir=-I${withval}/include
   6329  1.1.1.7  christos                   fi
   6330  1.1.1.7  christos                   ;;
   6331  1.1.1.7  christos                 esac
   6332  1.1.1.5  christos 
   6333  1.1.1.2  christos 		#
   6334  1.1.1.3  christos 		# Try libnl 3.x first.
   6335  1.1.1.2  christos 		#
   6336  1.1.1.3  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_socket_alloc in -lnl-3" >&5
   6337  1.1.1.3  christos $as_echo_n "checking for nl_socket_alloc in -lnl-3... " >&6; }
   6338  1.1.1.3  christos if ${ac_cv_lib_nl_3_nl_socket_alloc+:} false; then :
   6339  1.1.1.3  christos   $as_echo_n "(cached) " >&6
   6340  1.1.1.3  christos else
   6341  1.1.1.3  christos   ac_check_lib_save_LIBS=$LIBS
   6342  1.1.1.5  christos LIBS="-lnl-3 ${incdir} ${libnldir} -lnl-genl-3 -lnl-3  $LIBS"
   6343  1.1.1.3  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6344  1.1.1.3  christos /* end confdefs.h.  */
   6345  1.1.1.3  christos 
   6346  1.1.1.3  christos /* Override any GCC internal prototype to avoid an error.
   6347  1.1.1.3  christos    Use char because int might match the return type of a GCC
   6348  1.1.1.3  christos    builtin and then its argument prototype would still apply.  */
   6349  1.1.1.3  christos #ifdef __cplusplus
   6350  1.1.1.3  christos extern "C"
   6351  1.1.1.3  christos #endif
   6352  1.1.1.3  christos char nl_socket_alloc ();
   6353  1.1.1.3  christos int
   6354  1.1.1.3  christos main ()
   6355  1.1.1.3  christos {
   6356  1.1.1.3  christos return nl_socket_alloc ();
   6357  1.1.1.3  christos   ;
   6358  1.1.1.3  christos   return 0;
   6359  1.1.1.3  christos }
   6360  1.1.1.3  christos _ACEOF
   6361  1.1.1.3  christos if ac_fn_c_try_link "$LINENO"; then :
   6362  1.1.1.3  christos   ac_cv_lib_nl_3_nl_socket_alloc=yes
   6363  1.1.1.3  christos else
   6364  1.1.1.3  christos   ac_cv_lib_nl_3_nl_socket_alloc=no
   6365  1.1.1.3  christos fi
   6366  1.1.1.3  christos rm -f core conftest.err conftest.$ac_objext \
   6367  1.1.1.3  christos     conftest$ac_exeext conftest.$ac_ext
   6368  1.1.1.3  christos LIBS=$ac_check_lib_save_LIBS
   6369  1.1.1.3  christos fi
   6370  1.1.1.3  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nl_3_nl_socket_alloc" >&5
   6371  1.1.1.3  christos $as_echo "$ac_cv_lib_nl_3_nl_socket_alloc" >&6; }
   6372  1.1.1.3  christos if test "x$ac_cv_lib_nl_3_nl_socket_alloc" = xyes; then :
   6373  1.1.1.3  christos 
   6374  1.1.1.3  christos 			#
   6375  1.1.1.3  christos 			# Yes, we have libnl 3.x.
   6376  1.1.1.3  christos 			#
   6377  1.1.1.5  christos 			LIBS="${libnldir} -lnl-genl-3 -lnl-3 $LIBS"
   6378  1.1.1.3  christos 
   6379  1.1.1.3  christos $as_echo "#define HAVE_LIBNL 1" >>confdefs.h
   6380  1.1.1.3  christos 
   6381  1.1.1.3  christos 
   6382  1.1.1.3  christos $as_echo "#define HAVE_LIBNL_3_x 1" >>confdefs.h
   6383  1.1.1.3  christos 
   6384  1.1.1.3  christos 
   6385  1.1.1.3  christos $as_echo "#define HAVE_LIBNL_NLE 1" >>confdefs.h
   6386  1.1.1.3  christos 
   6387  1.1.1.3  christos 
   6388  1.1.1.3  christos $as_echo "#define HAVE_LIBNL_SOCKETS 1" >>confdefs.h
   6389  1.1.1.3  christos 
   6390  1.1.1.5  christos 			V_INCLS="$V_INCLS ${incdir}"
   6391  1.1.1.3  christos 			have_any_nl="yes"
   6392  1.1.1.3  christos 
   6393  1.1.1.3  christos fi
   6394  1.1.1.3  christos 
   6395  1.1.1.3  christos 
   6396  1.1.1.3  christos 		if test x$have_any_nl = xno ; then
   6397  1.1.1.3  christos 			#
   6398  1.1.1.3  christos 			# Try libnl 2.x
   6399  1.1.1.3  christos 			#
   6400  1.1.1.3  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_socket_alloc in -lnl" >&5
   6401  1.1.1.2  christos $as_echo_n "checking for nl_socket_alloc in -lnl... " >&6; }
   6402  1.1.1.3  christos if ${ac_cv_lib_nl_nl_socket_alloc+:} false; then :
   6403  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   6404      1.1  christos else
   6405      1.1  christos   ac_check_lib_save_LIBS=$LIBS
   6406      1.1  christos LIBS="-lnl  $LIBS"
   6407  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6408  1.1.1.2  christos /* end confdefs.h.  */
   6409  1.1.1.2  christos 
   6410  1.1.1.2  christos /* Override any GCC internal prototype to avoid an error.
   6411  1.1.1.2  christos    Use char because int might match the return type of a GCC
   6412  1.1.1.2  christos    builtin and then its argument prototype would still apply.  */
   6413  1.1.1.2  christos #ifdef __cplusplus
   6414  1.1.1.2  christos extern "C"
   6415  1.1.1.2  christos #endif
   6416  1.1.1.2  christos char nl_socket_alloc ();
   6417  1.1.1.2  christos int
   6418  1.1.1.2  christos main ()
   6419  1.1.1.2  christos {
   6420  1.1.1.2  christos return nl_socket_alloc ();
   6421  1.1.1.2  christos   ;
   6422  1.1.1.2  christos   return 0;
   6423  1.1.1.2  christos }
   6424      1.1  christos _ACEOF
   6425  1.1.1.2  christos if ac_fn_c_try_link "$LINENO"; then :
   6426  1.1.1.2  christos   ac_cv_lib_nl_nl_socket_alloc=yes
   6427  1.1.1.2  christos else
   6428  1.1.1.2  christos   ac_cv_lib_nl_nl_socket_alloc=no
   6429  1.1.1.2  christos fi
   6430  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext \
   6431  1.1.1.2  christos     conftest$ac_exeext conftest.$ac_ext
   6432  1.1.1.2  christos LIBS=$ac_check_lib_save_LIBS
   6433  1.1.1.2  christos fi
   6434  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nl_nl_socket_alloc" >&5
   6435  1.1.1.2  christos $as_echo "$ac_cv_lib_nl_nl_socket_alloc" >&6; }
   6436  1.1.1.3  christos if test "x$ac_cv_lib_nl_nl_socket_alloc" = xyes; then :
   6437  1.1.1.2  christos 
   6438  1.1.1.3  christos 				#
   6439  1.1.1.3  christos 				# Yes, we have libnl 2.x.
   6440  1.1.1.3  christos 				#
   6441  1.1.1.5  christos 				LIBS="${libnldir} -lnl-genl -lnl $LIBS"
   6442  1.1.1.2  christos 
   6443  1.1.1.2  christos $as_echo "#define HAVE_LIBNL 1" >>confdefs.h
   6444  1.1.1.2  christos 
   6445  1.1.1.2  christos 
   6446  1.1.1.2  christos $as_echo "#define HAVE_LIBNL_2_x 1" >>confdefs.h
   6447  1.1.1.2  christos 
   6448  1.1.1.2  christos 
   6449  1.1.1.3  christos $as_echo "#define HAVE_LIBNL_NLE 1" >>confdefs.h
   6450  1.1.1.3  christos 
   6451  1.1.1.3  christos 
   6452  1.1.1.3  christos $as_echo "#define HAVE_LIBNL_SOCKETS 1" >>confdefs.h
   6453  1.1.1.3  christos 
   6454  1.1.1.3  christos 				have_any_nl="yes"
   6455  1.1.1.2  christos 
   6456  1.1.1.3  christos fi
   6457  1.1.1.3  christos 
   6458  1.1.1.3  christos 		fi
   6459  1.1.1.3  christos 
   6460  1.1.1.3  christos 		if test x$have_any_nl = xno ; then
   6461  1.1.1.2  christos 			#
   6462  1.1.1.2  christos 			# No, we don't; do we have libnl 1.x?
   6463  1.1.1.2  christos 			#
   6464  1.1.1.2  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_handle_alloc in -lnl" >&5
   6465  1.1.1.2  christos $as_echo_n "checking for nl_handle_alloc in -lnl... " >&6; }
   6466  1.1.1.3  christos if ${ac_cv_lib_nl_nl_handle_alloc+:} false; then :
   6467  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   6468  1.1.1.2  christos else
   6469  1.1.1.2  christos   ac_check_lib_save_LIBS=$LIBS
   6470  1.1.1.2  christos LIBS="-lnl  $LIBS"
   6471  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6472      1.1  christos /* end confdefs.h.  */
   6473      1.1  christos 
   6474      1.1  christos /* Override any GCC internal prototype to avoid an error.
   6475      1.1  christos    Use char because int might match the return type of a GCC
   6476      1.1  christos    builtin and then its argument prototype would still apply.  */
   6477      1.1  christos #ifdef __cplusplus
   6478      1.1  christos extern "C"
   6479      1.1  christos #endif
   6480      1.1  christos char nl_handle_alloc ();
   6481      1.1  christos int
   6482      1.1  christos main ()
   6483      1.1  christos {
   6484      1.1  christos return nl_handle_alloc ();
   6485      1.1  christos   ;
   6486      1.1  christos   return 0;
   6487      1.1  christos }
   6488      1.1  christos _ACEOF
   6489  1.1.1.2  christos if ac_fn_c_try_link "$LINENO"; then :
   6490      1.1  christos   ac_cv_lib_nl_nl_handle_alloc=yes
   6491      1.1  christos else
   6492  1.1.1.2  christos   ac_cv_lib_nl_nl_handle_alloc=no
   6493      1.1  christos fi
   6494  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext \
   6495  1.1.1.2  christos     conftest$ac_exeext conftest.$ac_ext
   6496      1.1  christos LIBS=$ac_check_lib_save_LIBS
   6497      1.1  christos fi
   6498  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nl_nl_handle_alloc" >&5
   6499  1.1.1.2  christos $as_echo "$ac_cv_lib_nl_nl_handle_alloc" >&6; }
   6500  1.1.1.3  christos if test "x$ac_cv_lib_nl_nl_handle_alloc" = xyes; then :
   6501  1.1.1.2  christos 
   6502  1.1.1.2  christos 				#
   6503  1.1.1.2  christos 				# Yes.
   6504  1.1.1.2  christos 				#
   6505  1.1.1.5  christos 				LIBS="${libnldir} -lnl $LIBS"
   6506  1.1.1.2  christos 
   6507  1.1.1.2  christos $as_echo "#define HAVE_LIBNL 1" >>confdefs.h
   6508      1.1  christos 
   6509  1.1.1.3  christos 				have_any_nl="yes"
   6510      1.1  christos 
   6511  1.1.1.3  christos fi
   6512  1.1.1.2  christos 
   6513  1.1.1.3  christos 		fi
   6514      1.1  christos 
   6515  1.1.1.3  christos 		if test x$have_any_nl = xno ; then
   6516  1.1.1.3  christos 			#
   6517  1.1.1.3  christos 			# No, we don't have libnl at all.
   6518  1.1.1.3  christos 			#
   6519  1.1.1.3  christos 			if test x$with_libnl = xyes ; then
   6520  1.1.1.3  christos 				as_fn_error $? "libnl support requested but libnl not found" "$LINENO" 5
   6521  1.1.1.3  christos 			fi
   6522  1.1.1.3  christos 		fi
   6523      1.1  christos 	fi
   6524      1.1  christos 
   6525  1.1.1.2  christos 	for ac_header in linux/ethtool.h
   6526  1.1.1.2  christos do :
   6527  1.1.1.2  christos   ac_fn_c_check_header_compile "$LINENO" "linux/ethtool.h" "ac_cv_header_linux_ethtool_h" "
   6528  1.1.1.2  christos $ac_includes_default
   6529  1.1.1.2  christos #include <linux/types.h>
   6530  1.1.1.2  christos 
   6531  1.1.1.2  christos "
   6532  1.1.1.3  christos if test "x$ac_cv_header_linux_ethtool_h" = xyes; then :
   6533  1.1.1.2  christos   cat >>confdefs.h <<_ACEOF
   6534  1.1.1.2  christos #define HAVE_LINUX_ETHTOOL_H 1
   6535      1.1  christos _ACEOF
   6536  1.1.1.2  christos 
   6537  1.1.1.2  christos fi
   6538  1.1.1.2  christos 
   6539  1.1.1.2  christos done
   6540  1.1.1.2  christos 
   6541      1.1  christos 
   6542  1.1.1.7  christos 	#
   6543  1.1.1.7  christos 	# Check to see if struct tpacket_stats is defined in
   6544  1.1.1.7  christos 	# <linux/if_packet.h>.  If so, then pcap-linux.c can use this
   6545  1.1.1.7  christos 	# to report proper statistics.
   6546  1.1.1.7  christos 	#
   6547  1.1.1.7  christos 	# -Scott Barron
   6548  1.1.1.7  christos 	#
   6549  1.1.1.7  christos 	ac_fn_c_check_type "$LINENO" "struct tpacket_stats" "ac_cv_type_struct_tpacket_stats" "
   6550  1.1.1.7  christos 		#include <linux/if_packet.h>
   6551      1.1  christos 
   6552  1.1.1.7  christos "
   6553  1.1.1.7  christos if test "x$ac_cv_type_struct_tpacket_stats" = xyes; then :
   6554      1.1  christos 
   6555  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   6556  1.1.1.7  christos #define HAVE_STRUCT_TPACKET_STATS 1
   6557  1.1.1.7  christos _ACEOF
   6558      1.1  christos 
   6559      1.1  christos 
   6560      1.1  christos fi
   6561      1.1  christos 
   6562      1.1  christos 
   6563  1.1.1.7  christos 	#
   6564  1.1.1.7  christos 	# Check to see if the tpacket_auxdata struct has a tp_vlan_tci member.
   6565  1.1.1.7  christos 	#
   6566  1.1.1.7  christos 	# NOTE: any failure means we conclude that it doesn't have that
   6567  1.1.1.7  christos 	# member, so if we don't have tpacket_auxdata, we conclude it
   6568  1.1.1.7  christos 	# doesn't have that member (which is OK, as either we won't be
   6569  1.1.1.7  christos 	# using code that would use that member, or we wouldn't compile
   6570  1.1.1.7  christos 	# in any case).
   6571  1.1.1.7  christos 	ac_fn_c_check_member "$LINENO" "struct tpacket_auxdata" "tp_vlan_tci" "ac_cv_member_struct_tpacket_auxdata_tp_vlan_tci" "
   6572  1.1.1.7  christos 		#include <sys/types.h>
   6573  1.1.1.7  christos 		#include <linux/if_packet.h>
   6574      1.1  christos 
   6575  1.1.1.7  christos "
   6576  1.1.1.7  christos if test "x$ac_cv_member_struct_tpacket_auxdata_tp_vlan_tci" = xyes; then :
   6577      1.1  christos 
   6578  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   6579  1.1.1.7  christos #define HAVE_STRUCT_TPACKET_AUXDATA_TP_VLAN_TCI 1
   6580  1.1.1.7  christos _ACEOF
   6581  1.1.1.7  christos 
   6582  1.1.1.7  christos 
   6583  1.1.1.7  christos fi
   6584  1.1.1.7  christos 
   6585  1.1.1.7  christos 	;;
   6586      1.1  christos 
   6587      1.1  christos bpf)
   6588      1.1  christos 	#
   6589      1.1  christos 	# Check whether we have the *BSD-style ioctls.
   6590      1.1  christos 	#
   6591  1.1.1.2  christos 	for ac_header in net/if_media.h
   6592  1.1.1.2  christos do :
   6593  1.1.1.2  christos   ac_fn_c_check_header_mongrel "$LINENO" "net/if_media.h" "ac_cv_header_net_if_media_h" "$ac_includes_default"
   6594  1.1.1.3  christos if test "x$ac_cv_header_net_if_media_h" = xyes; then :
   6595      1.1  christos   cat >>confdefs.h <<_ACEOF
   6596  1.1.1.2  christos #define HAVE_NET_IF_MEDIA_H 1
   6597      1.1  christos _ACEOF
   6598      1.1  christos 
   6599      1.1  christos fi
   6600      1.1  christos 
   6601      1.1  christos done
   6602      1.1  christos 
   6603      1.1  christos 
   6604  1.1.1.7  christos 	#
   6605  1.1.1.7  christos 	# Check whether we have struct BPF_TIMEVAL.
   6606  1.1.1.7  christos 	#
   6607  1.1.1.7  christos 	ac_fn_c_check_type "$LINENO" "struct BPF_TIMEVAL" "ac_cv_type_struct_BPF_TIMEVAL" "
   6608  1.1.1.7  christos 		#include <sys/types.h>
   6609  1.1.1.7  christos 		#include <sys/ioctl.h>
   6610  1.1.1.7  christos 		#ifdef HAVE_SYS_IOCCOM_H
   6611  1.1.1.7  christos 		#include <sys/ioccom.h>
   6612  1.1.1.7  christos 		#endif
   6613  1.1.1.7  christos 		#include <net/bpf.h>
   6614  1.1.1.2  christos 
   6615  1.1.1.2  christos "
   6616  1.1.1.3  christos if test "x$ac_cv_type_struct_BPF_TIMEVAL" = xyes; then :
   6617      1.1  christos 
   6618      1.1  christos cat >>confdefs.h <<_ACEOF
   6619      1.1  christos #define HAVE_STRUCT_BPF_TIMEVAL 1
   6620      1.1  christos _ACEOF
   6621      1.1  christos 
   6622      1.1  christos 
   6623      1.1  christos fi
   6624      1.1  christos 
   6625      1.1  christos 	;;
   6626      1.1  christos 
   6627      1.1  christos dag)
   6628  1.1.1.6  christos 	#
   6629  1.1.1.6  christos 	# --with-pcap=dag is the only way to get here, and it means
   6630  1.1.1.6  christos 	# "DAG support but nothing else"
   6631  1.1.1.6  christos 	#
   6632      1.1  christos 	V_DEFS="$V_DEFS -DDAG_ONLY"
   6633  1.1.1.6  christos 	xxx_only=yes
   6634      1.1  christos 	;;
   6635      1.1  christos 
   6636      1.1  christos septel)
   6637  1.1.1.6  christos 	#
   6638  1.1.1.6  christos 	# --with-pcap=septel is the only way to get here, and it means
   6639  1.1.1.6  christos 	# "Septel support but nothing else"
   6640  1.1.1.6  christos 	#
   6641      1.1  christos 	V_DEFS="$V_DEFS -DSEPTEL_ONLY"
   6642  1.1.1.6  christos 	xxx_only=yes
   6643      1.1  christos 	;;
   6644      1.1  christos 
   6645      1.1  christos snf)
   6646  1.1.1.6  christos 	#
   6647  1.1.1.6  christos 	# --with-pcap=snf is the only way to get here, and it means
   6648  1.1.1.6  christos 	# "SNF support but nothing else"
   6649  1.1.1.6  christos 	#
   6650      1.1  christos 	V_DEFS="$V_DEFS -DSNF_ONLY"
   6651  1.1.1.6  christos 	xxx_only=yes
   6652      1.1  christos 	;;
   6653      1.1  christos 
   6654      1.1  christos null)
   6655  1.1.1.7  christos 	;;
   6656  1.1.1.7  christos 
   6657  1.1.1.7  christos *)
   6658  1.1.1.7  christos 	as_fn_error $? "$V_PCAP is not a valid pcap type" "$LINENO" 5
   6659      1.1  christos 	;;
   6660      1.1  christos esac
   6661      1.1  christos 
   6662  1.1.1.6  christos if test "$V_PCAP" != null
   6663      1.1  christos then
   6664  1.1.1.2  christos 	ac_fn_c_check_func "$LINENO" "getifaddrs" "ac_cv_func_getifaddrs"
   6665  1.1.1.3  christos if test "x$ac_cv_func_getifaddrs" = xyes; then :
   6666      1.1  christos 
   6667      1.1  christos 		#
   6668      1.1  christos 		# We have "getifaddrs()"; make sure we have <ifaddrs.h>
   6669      1.1  christos 		# as well, just in case some platform is really weird.
   6670      1.1  christos 		#
   6671  1.1.1.2  christos 		ac_fn_c_check_header_mongrel "$LINENO" "ifaddrs.h" "ac_cv_header_ifaddrs_h" "$ac_includes_default"
   6672  1.1.1.3  christos if test "x$ac_cv_header_ifaddrs_h" = xyes; then :
   6673      1.1  christos 
   6674      1.1  christos 		    #
   6675      1.1  christos 		    # We have the header, so we use "getifaddrs()" to
   6676      1.1  christos 		    # get the list of interfaces.
   6677      1.1  christos 		    #
   6678  1.1.1.6  christos 		    V_FINDALLDEVS=fad-getad.c
   6679      1.1  christos 
   6680      1.1  christos else
   6681      1.1  christos 
   6682      1.1  christos 		    #
   6683      1.1  christos 		    # We don't have the header - give up.
   6684      1.1  christos 		    # XXX - we could also fall back on some other
   6685      1.1  christos 		    # mechanism, but, for now, this'll catch this
   6686      1.1  christos 		    # problem so that we can at least try to figure
   6687      1.1  christos 		    # out something to do on systems with "getifaddrs()"
   6688      1.1  christos 		    # but without "ifaddrs.h", if there is something
   6689      1.1  christos 		    # we can do on those systems.
   6690      1.1  christos 		    #
   6691  1.1.1.2  christos 		    as_fn_error $? "Your system has getifaddrs() but doesn't have a usable <ifaddrs.h>." "$LINENO" 5
   6692      1.1  christos 
   6693      1.1  christos fi
   6694      1.1  christos 
   6695      1.1  christos 
   6696      1.1  christos 
   6697      1.1  christos else
   6698      1.1  christos 
   6699      1.1  christos 		#
   6700  1.1.1.7  christos 		# Well, we don't have "getifaddrs()", at least not with the
   6701  1.1.1.7  christos 		# libraries with which we've decided we need to link
   6702  1.1.1.7  christos 		# libpcap with, so we have to use some other mechanism.
   6703      1.1  christos 		#
   6704  1.1.1.7  christos 		# Note that this may happen on Solaris, which has
   6705  1.1.1.7  christos 		# getifaddrs(), but in -lsocket, not in -lxnet, so we
   6706  1.1.1.7  christos 		# won't find it if we link with -lxnet, which we want
   6707  1.1.1.7  christos 		# to do for other reasons.
   6708      1.1  christos 		#
   6709  1.1.1.7  christos 		# For now, we use either the SIOCGIFCONF ioctl or the
   6710  1.1.1.7  christos 		# SIOCGLIFCONF ioctl, preferring the latter if we have
   6711  1.1.1.7  christos 		# it; the latter is a Solarisism that first appeared
   6712  1.1.1.7  christos 		# in Solaris 8.  (Solaris's getifaddrs() appears to
   6713  1.1.1.7  christos 		# be built atop SIOCGLIFCONF; using it directly
   6714  1.1.1.7  christos 		# avoids a not-all-that-useful middleman.)
   6715  1.1.1.7  christos 		#
   6716  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have SIOCGLIFCONF" >&5
   6717  1.1.1.2  christos $as_echo_n "checking whether we have SIOCGLIFCONF... " >&6; }
   6718  1.1.1.7  christos 		if ${ac_cv_lbl_have_siocglifconf+:} false; then :
   6719  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   6720      1.1  christos else
   6721  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6722      1.1  christos /* end confdefs.h.  */
   6723      1.1  christos #include <sys/param.h>
   6724  1.1.1.7  christos 			#include <sys/file.h>
   6725  1.1.1.7  christos 			#include <sys/ioctl.h>
   6726  1.1.1.7  christos 			#include <sys/socket.h>
   6727  1.1.1.7  christos 			#include <sys/sockio.h>
   6728      1.1  christos int
   6729      1.1  christos main ()
   6730      1.1  christos {
   6731      1.1  christos ioctl(0, SIOCGLIFCONF, (char *)0);
   6732      1.1  christos   ;
   6733      1.1  christos   return 0;
   6734      1.1  christos }
   6735      1.1  christos _ACEOF
   6736  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   6737      1.1  christos   ac_cv_lbl_have_siocglifconf=yes
   6738      1.1  christos else
   6739  1.1.1.2  christos   ac_cv_lbl_have_siocglifconf=no
   6740      1.1  christos fi
   6741      1.1  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6742      1.1  christos fi
   6743      1.1  christos 
   6744  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_have_siocglifconf" >&5
   6745  1.1.1.2  christos $as_echo "$ac_cv_lbl_have_siocglifconf" >&6; }
   6746  1.1.1.7  christos 		if test $ac_cv_lbl_have_siocglifconf = yes ; then
   6747  1.1.1.7  christos 			V_FINDALLDEVS=fad-glifc.c
   6748  1.1.1.7  christos 		else
   6749  1.1.1.6  christos 			V_FINDALLDEVS=fad-gifc.c
   6750  1.1.1.7  christos 		fi
   6751  1.1.1.2  christos 
   6752  1.1.1.2  christos fi
   6753  1.1.1.2  christos 
   6754  1.1.1.2  christos fi
   6755  1.1.1.2  christos 
   6756  1.1.1.7  christos fi
   6757  1.1.1.2  christos 
   6758      1.1  christos 
   6759  1.1.1.7  christos case "$host_os" in
   6760  1.1.1.7  christos linux*)
   6761  1.1.1.7  christos 	for ac_header in linux/net_tstamp.h
   6762  1.1.1.7  christos do :
   6763  1.1.1.7  christos   ac_fn_c_check_header_mongrel "$LINENO" "linux/net_tstamp.h" "ac_cv_header_linux_net_tstamp_h" "$ac_includes_default"
   6764  1.1.1.7  christos if test "x$ac_cv_header_linux_net_tstamp_h" = xyes; then :
   6765  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   6766  1.1.1.7  christos #define HAVE_LINUX_NET_TSTAMP_H 1
   6767      1.1  christos _ACEOF
   6768  1.1.1.7  christos 
   6769  1.1.1.2  christos fi
   6770  1.1.1.2  christos 
   6771  1.1.1.7  christos done
   6772      1.1  christos 
   6773  1.1.1.7  christos 	;;
   6774  1.1.1.7  christos *)
   6775  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: no hardware timestamp support implemented for $host_os" >&5
   6776  1.1.1.7  christos $as_echo "$as_me: no hardware timestamp support implemented for $host_os" >&6;}
   6777  1.1.1.7  christos 	;;
   6778  1.1.1.7  christos esac
   6779      1.1  christos 
   6780  1.1.1.7  christos # Check whether --enable-packet-ring was given.
   6781  1.1.1.7  christos if test "${enable_packet_ring+set}" = set; then :
   6782  1.1.1.7  christos   enableval=$enable_packet_ring;
   6783  1.1.1.2  christos else
   6784  1.1.1.7  christos   enable_packet_ring=yes
   6785      1.1  christos fi
   6786      1.1  christos 
   6787      1.1  christos 
   6788  1.1.1.7  christos if test "x$enable_packet_ring" != "xno" ; then
   6789      1.1  christos 
   6790  1.1.1.7  christos $as_echo "#define PCAP_SUPPORT_PACKET_RING 1" >>confdefs.h
   6791      1.1  christos 
   6792      1.1  christos 
   6793      1.1  christos fi
   6794      1.1  christos 
   6795  1.1.1.7  christos #
   6796  1.1.1.7  christos # Check for socklen_t.
   6797  1.1.1.7  christos #
   6798  1.1.1.7  christos ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
   6799  1.1.1.7  christos 	#include <sys/types.h>
   6800  1.1.1.7  christos 	#include <sys/socket.h>
   6801      1.1  christos 
   6802  1.1.1.7  christos "
   6803  1.1.1.7  christos if test "x$ac_cv_type_socklen_t" = xyes; then :
   6804      1.1  christos 
   6805  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   6806  1.1.1.7  christos #define HAVE_SOCKLEN_T 1
   6807  1.1.1.7  christos _ACEOF
   6808      1.1  christos 
   6809      1.1  christos 
   6810      1.1  christos fi
   6811      1.1  christos 
   6812  1.1.1.7  christos 
   6813  1.1.1.7  christos # Check whether --enable-ipv6 was given.
   6814  1.1.1.7  christos if test "${enable_ipv6+set}" = set; then :
   6815  1.1.1.7  christos   enableval=$enable_ipv6;
   6816  1.1.1.7  christos else
   6817  1.1.1.7  christos   enable_ipv6=yes
   6818      1.1  christos fi
   6819      1.1  christos 
   6820  1.1.1.7  christos if test "$enable_ipv6" != "no"; then
   6821  1.1.1.7  christos 	#
   6822  1.1.1.7  christos 	# We've already made sure we have getaddrinfo above in
   6823  1.1.1.7  christos 	# AC_LBL_LIBRARY_NET.
   6824  1.1.1.7  christos 	#
   6825      1.1  christos 
   6826  1.1.1.7  christos $as_echo "#define INET6 1" >>confdefs.h
   6827      1.1  christos 
   6828      1.1  christos fi
   6829      1.1  christos 
   6830      1.1  christos # Check for Endace DAG card support.
   6831      1.1  christos 
   6832      1.1  christos # Check whether --with-dag was given.
   6833  1.1.1.2  christos if test "${with_dag+set}" = set; then :
   6834      1.1  christos   withval=$with_dag;
   6835      1.1  christos 	if test "$withval" = no
   6836      1.1  christos 	then
   6837      1.1  christos 		# User doesn't want DAG support.
   6838      1.1  christos 		want_dag=no
   6839      1.1  christos 	elif test "$withval" = yes
   6840      1.1  christos 	then
   6841      1.1  christos 		# User wants DAG support but hasn't specified a directory.
   6842      1.1  christos 		want_dag=yes
   6843      1.1  christos 	else
   6844      1.1  christos 		# User wants DAG support and has specified a directory, so use the provided value.
   6845      1.1  christos 		want_dag=yes
   6846      1.1  christos 		dag_root=$withval
   6847      1.1  christos 	fi
   6848      1.1  christos 
   6849      1.1  christos else
   6850      1.1  christos 
   6851  1.1.1.6  christos 	if test "$V_PCAP" = dag; then
   6852  1.1.1.6  christos 		# User requested DAG-only libpcap, so we'd better have
   6853  1.1.1.6  christos 		# the DAG API.
   6854  1.1.1.6  christos 		want_dag=yes
   6855  1.1.1.6  christos 	elif test "xxx_only" = yes; then
   6856  1.1.1.6  christos 		# User requested something-else-only pcap, so they don't
   6857  1.1.1.6  christos 		# want DAG support.
   6858  1.1.1.6  christos 		want_dag=no
   6859  1.1.1.6  christos 	else
   6860  1.1.1.6  christos 		#
   6861  1.1.1.6  christos 		# Use DAG API if present, otherwise don't
   6862  1.1.1.6  christos 		#
   6863  1.1.1.6  christos 		want_dag=ifpresent
   6864  1.1.1.6  christos 	fi
   6865      1.1  christos 
   6866      1.1  christos fi
   6867      1.1  christos 
   6868      1.1  christos 
   6869      1.1  christos 
   6870      1.1  christos # Check whether --with-dag-includes was given.
   6871  1.1.1.2  christos if test "${with_dag_includes+set}" = set; then :
   6872      1.1  christos   withval=$with_dag_includes;
   6873      1.1  christos 	# User wants DAG support and has specified a header directory, so use the provided value.
   6874      1.1  christos 	want_dag=yes
   6875      1.1  christos 	dag_include_dir=$withval
   6876      1.1  christos 
   6877      1.1  christos fi
   6878      1.1  christos 
   6879      1.1  christos 
   6880      1.1  christos 
   6881      1.1  christos # Check whether --with-dag-libraries was given.
   6882  1.1.1.2  christos if test "${with_dag_libraries+set}" = set; then :
   6883      1.1  christos   withval=$with_dag_libraries;
   6884      1.1  christos 	# User wants DAG support and has specified a library directory, so use the provided value.
   6885      1.1  christos 	want_dag=yes
   6886      1.1  christos 	dag_lib_dir=$withval
   6887      1.1  christos 
   6888      1.1  christos fi
   6889      1.1  christos 
   6890      1.1  christos 
   6891      1.1  christos if test "$want_dag" != no; then
   6892      1.1  christos 
   6893      1.1  christos 	# If necessary, set default paths for DAG API headers and libraries.
   6894      1.1  christos 	if test -z "$dag_root"; then
   6895  1.1.1.6  christos 		dag_root=/usr/local
   6896      1.1  christos 	fi
   6897      1.1  christos 
   6898      1.1  christos 	if test -z "$dag_include_dir"; then
   6899      1.1  christos 		dag_include_dir="$dag_root/include"
   6900      1.1  christos 	fi
   6901      1.1  christos 
   6902      1.1  christos 	if test -z "$dag_lib_dir"; then
   6903  1.1.1.6  christos 		dag_lib_dir="$dag_root/lib"
   6904      1.1  christos 	fi
   6905      1.1  christos 
   6906  1.1.1.7  christos 	V_INCLS="$V_INCLS -I$dag_include_dir"
   6907      1.1  christos 
   6908  1.1.1.7  christos 	for ac_header in dagapi.h
   6909  1.1.1.7  christos do :
   6910  1.1.1.7  christos   ac_fn_c_check_header_mongrel "$LINENO" "dagapi.h" "ac_cv_header_dagapi_h" "$ac_includes_default"
   6911  1.1.1.7  christos if test "x$ac_cv_header_dagapi_h" = xyes; then :
   6912  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   6913  1.1.1.7  christos #define HAVE_DAGAPI_H 1
   6914  1.1.1.7  christos _ACEOF
   6915  1.1.1.7  christos 
   6916  1.1.1.7  christos fi
   6917  1.1.1.7  christos 
   6918  1.1.1.7  christos done
   6919      1.1  christos 
   6920  1.1.1.2  christos 
   6921  1.1.1.7  christos 	if test "$ac_cv_header_dagapi_h" = yes; then
   6922      1.1  christos 
   6923  1.1.1.6  christos 		if test $V_PCAP != dag ; then
   6924  1.1.1.6  christos 			 SSRC="$SSRC pcap-dag.c"
   6925  1.1.1.6  christos 		fi
   6926  1.1.1.6  christos 
   6927  1.1.1.7  christos 		# Check for various DAG API functions.
   6928  1.1.1.6  christos 		# Don't need to save and restore LIBS to prevent -ldag being
   6929  1.1.1.6  christos 		# included if there's a found-action (arg 3).
   6930  1.1.1.6  christos 		saved_ldflags=$LDFLAGS
   6931  1.1.1.6  christos 		LDFLAGS="-L$dag_lib_dir"
   6932  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dag_attach_stream in -ldag" >&5
   6933  1.1.1.2  christos $as_echo_n "checking for dag_attach_stream in -ldag... " >&6; }
   6934  1.1.1.3  christos if ${ac_cv_lib_dag_dag_attach_stream+:} false; then :
   6935  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   6936      1.1  christos else
   6937      1.1  christos   ac_check_lib_save_LIBS=$LIBS
   6938      1.1  christos LIBS="-ldag  $LIBS"
   6939  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6940      1.1  christos /* end confdefs.h.  */
   6941      1.1  christos 
   6942      1.1  christos /* Override any GCC internal prototype to avoid an error.
   6943      1.1  christos    Use char because int might match the return type of a GCC
   6944      1.1  christos    builtin and then its argument prototype would still apply.  */
   6945      1.1  christos #ifdef __cplusplus
   6946      1.1  christos extern "C"
   6947      1.1  christos #endif
   6948      1.1  christos char dag_attach_stream ();
   6949      1.1  christos int
   6950      1.1  christos main ()
   6951      1.1  christos {
   6952      1.1  christos return dag_attach_stream ();
   6953      1.1  christos   ;
   6954      1.1  christos   return 0;
   6955      1.1  christos }
   6956      1.1  christos _ACEOF
   6957  1.1.1.2  christos if ac_fn_c_try_link "$LINENO"; then :
   6958      1.1  christos   ac_cv_lib_dag_dag_attach_stream=yes
   6959      1.1  christos else
   6960  1.1.1.2  christos   ac_cv_lib_dag_dag_attach_stream=no
   6961      1.1  christos fi
   6962  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext \
   6963  1.1.1.2  christos     conftest$ac_exeext conftest.$ac_ext
   6964      1.1  christos LIBS=$ac_check_lib_save_LIBS
   6965      1.1  christos fi
   6966  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dag_dag_attach_stream" >&5
   6967  1.1.1.2  christos $as_echo "$ac_cv_lib_dag_dag_attach_stream" >&6; }
   6968  1.1.1.3  christos if test "x$ac_cv_lib_dag_dag_attach_stream" = xyes; then :
   6969  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   6970  1.1.1.7  christos #define HAVE_LIBDAG 1
   6971  1.1.1.7  christos _ACEOF
   6972  1.1.1.7  christos 
   6973  1.1.1.7  christos   LIBS="-ldag $LIBS"
   6974  1.1.1.7  christos 
   6975  1.1.1.7  christos else
   6976  1.1.1.7  christos   as_fn_error $? "DAG library lacks streams support" "$LINENO" 5
   6977  1.1.1.7  christos fi
   6978  1.1.1.7  christos 
   6979  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dag_attach_stream64 in -ldag" >&5
   6980  1.1.1.7  christos $as_echo_n "checking for dag_attach_stream64 in -ldag... " >&6; }
   6981  1.1.1.7  christos if ${ac_cv_lib_dag_dag_attach_stream64+:} false; then :
   6982  1.1.1.7  christos   $as_echo_n "(cached) " >&6
   6983  1.1.1.7  christos else
   6984  1.1.1.7  christos   ac_check_lib_save_LIBS=$LIBS
   6985  1.1.1.7  christos LIBS="-ldag  $LIBS"
   6986  1.1.1.7  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6987  1.1.1.7  christos /* end confdefs.h.  */
   6988  1.1.1.7  christos 
   6989  1.1.1.7  christos /* Override any GCC internal prototype to avoid an error.
   6990  1.1.1.7  christos    Use char because int might match the return type of a GCC
   6991  1.1.1.7  christos    builtin and then its argument prototype would still apply.  */
   6992  1.1.1.7  christos #ifdef __cplusplus
   6993  1.1.1.7  christos extern "C"
   6994  1.1.1.7  christos #endif
   6995  1.1.1.7  christos char dag_attach_stream64 ();
   6996  1.1.1.7  christos int
   6997  1.1.1.7  christos main ()
   6998  1.1.1.7  christos {
   6999  1.1.1.7  christos return dag_attach_stream64 ();
   7000  1.1.1.7  christos   ;
   7001  1.1.1.7  christos   return 0;
   7002  1.1.1.7  christos }
   7003  1.1.1.7  christos _ACEOF
   7004  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   7005  1.1.1.7  christos   ac_cv_lib_dag_dag_attach_stream64=yes
   7006  1.1.1.7  christos else
   7007  1.1.1.7  christos   ac_cv_lib_dag_dag_attach_stream64=no
   7008  1.1.1.7  christos fi
   7009  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   7010  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   7011  1.1.1.7  christos LIBS=$ac_check_lib_save_LIBS
   7012  1.1.1.7  christos fi
   7013  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dag_dag_attach_stream64" >&5
   7014  1.1.1.7  christos $as_echo "$ac_cv_lib_dag_dag_attach_stream64" >&6; }
   7015  1.1.1.7  christos if test "x$ac_cv_lib_dag_dag_attach_stream64" = xyes; then :
   7016  1.1.1.7  christos   dag_large_streams="1"
   7017      1.1  christos else
   7018  1.1.1.7  christos   dag_large_streams="0"
   7019      1.1  christos fi
   7020      1.1  christos 
   7021  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dag_get_erf_types in -ldag" >&5
   7022  1.1.1.2  christos $as_echo_n "checking for dag_get_erf_types in -ldag... " >&6; }
   7023  1.1.1.3  christos if ${ac_cv_lib_dag_dag_get_erf_types+:} false; then :
   7024  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   7025      1.1  christos else
   7026      1.1  christos   ac_check_lib_save_LIBS=$LIBS
   7027      1.1  christos LIBS="-ldag  $LIBS"
   7028  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7029      1.1  christos /* end confdefs.h.  */
   7030      1.1  christos 
   7031      1.1  christos /* Override any GCC internal prototype to avoid an error.
   7032      1.1  christos    Use char because int might match the return type of a GCC
   7033      1.1  christos    builtin and then its argument prototype would still apply.  */
   7034      1.1  christos #ifdef __cplusplus
   7035      1.1  christos extern "C"
   7036      1.1  christos #endif
   7037      1.1  christos char dag_get_erf_types ();
   7038      1.1  christos int
   7039      1.1  christos main ()
   7040      1.1  christos {
   7041      1.1  christos return dag_get_erf_types ();
   7042      1.1  christos   ;
   7043      1.1  christos   return 0;
   7044      1.1  christos }
   7045      1.1  christos _ACEOF
   7046  1.1.1.2  christos if ac_fn_c_try_link "$LINENO"; then :
   7047      1.1  christos   ac_cv_lib_dag_dag_get_erf_types=yes
   7048      1.1  christos else
   7049  1.1.1.2  christos   ac_cv_lib_dag_dag_get_erf_types=no
   7050      1.1  christos fi
   7051  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext \
   7052  1.1.1.2  christos     conftest$ac_exeext conftest.$ac_ext
   7053      1.1  christos LIBS=$ac_check_lib_save_LIBS
   7054      1.1  christos fi
   7055  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dag_dag_get_erf_types" >&5
   7056  1.1.1.2  christos $as_echo "$ac_cv_lib_dag_dag_get_erf_types" >&6; }
   7057  1.1.1.3  christos if test "x$ac_cv_lib_dag_dag_get_erf_types" = xyes; then :
   7058      1.1  christos 
   7059      1.1  christos 
   7060  1.1.1.2  christos $as_echo "#define HAVE_DAG_GET_ERF_TYPES 1" >>confdefs.h
   7061      1.1  christos 
   7062      1.1  christos fi
   7063      1.1  christos 
   7064  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dag_get_stream_erf_types in -ldag" >&5
   7065  1.1.1.2  christos $as_echo_n "checking for dag_get_stream_erf_types in -ldag... " >&6; }
   7066  1.1.1.3  christos if ${ac_cv_lib_dag_dag_get_stream_erf_types+:} false; then :
   7067  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   7068      1.1  christos else
   7069      1.1  christos   ac_check_lib_save_LIBS=$LIBS
   7070      1.1  christos LIBS="-ldag  $LIBS"
   7071  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7072      1.1  christos /* end confdefs.h.  */
   7073      1.1  christos 
   7074      1.1  christos /* Override any GCC internal prototype to avoid an error.
   7075      1.1  christos    Use char because int might match the return type of a GCC
   7076      1.1  christos    builtin and then its argument prototype would still apply.  */
   7077      1.1  christos #ifdef __cplusplus
   7078      1.1  christos extern "C"
   7079      1.1  christos #endif
   7080      1.1  christos char dag_get_stream_erf_types ();
   7081      1.1  christos int
   7082      1.1  christos main ()
   7083      1.1  christos {
   7084      1.1  christos return dag_get_stream_erf_types ();
   7085      1.1  christos   ;
   7086      1.1  christos   return 0;
   7087      1.1  christos }
   7088      1.1  christos _ACEOF
   7089  1.1.1.2  christos if ac_fn_c_try_link "$LINENO"; then :
   7090      1.1  christos   ac_cv_lib_dag_dag_get_stream_erf_types=yes
   7091      1.1  christos else
   7092  1.1.1.2  christos   ac_cv_lib_dag_dag_get_stream_erf_types=no
   7093      1.1  christos fi
   7094  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext \
   7095  1.1.1.2  christos     conftest$ac_exeext conftest.$ac_ext
   7096      1.1  christos LIBS=$ac_check_lib_save_LIBS
   7097      1.1  christos fi
   7098  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dag_dag_get_stream_erf_types" >&5
   7099  1.1.1.2  christos $as_echo "$ac_cv_lib_dag_dag_get_stream_erf_types" >&6; }
   7100  1.1.1.3  christos if test "x$ac_cv_lib_dag_dag_get_stream_erf_types" = xyes; then :
   7101      1.1  christos 
   7102      1.1  christos 
   7103  1.1.1.2  christos $as_echo "#define HAVE_DAG_GET_STREAM_ERF_TYPES 1" >>confdefs.h
   7104      1.1  christos 
   7105      1.1  christos fi
   7106      1.1  christos 
   7107  1.1.1.2  christos 
   7108  1.1.1.6  christos 		LDFLAGS=$saved_ldflags
   7109      1.1  christos 
   7110  1.1.1.7  christos 		#
   7111  1.1.1.7  christos 		# We assume that if we have libdag we have libdagconf,
   7112  1.1.1.7  christos 		# as they're installed at the same time from the same
   7113  1.1.1.7  christos 		# package.
   7114  1.1.1.7  christos 		#
   7115  1.1.1.7  christos 		LIBS="$LIBS -ldag -ldagconf"
   7116  1.1.1.7  christos 		LDFLAGS="$LDFLAGS -L$dag_lib_dir"
   7117      1.1  christos 
   7118  1.1.1.7  christos 		if test "$dag_large_streams" = 1; then
   7119      1.1  christos 
   7120  1.1.1.7  christos $as_echo "#define HAVE_DAG_LARGE_STREAMS_API 1" >>confdefs.h
   7121      1.1  christos 
   7122  1.1.1.6  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for vdag_set_device_info in -lvdag" >&5
   7123  1.1.1.2  christos $as_echo_n "checking for vdag_set_device_info in -lvdag... " >&6; }
   7124  1.1.1.3  christos if ${ac_cv_lib_vdag_vdag_set_device_info+:} false; then :
   7125  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   7126  1.1.1.2  christos else
   7127  1.1.1.2  christos   ac_check_lib_save_LIBS=$LIBS
   7128  1.1.1.2  christos LIBS="-lvdag  $LIBS"
   7129  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7130  1.1.1.2  christos /* end confdefs.h.  */
   7131      1.1  christos 
   7132  1.1.1.2  christos /* Override any GCC internal prototype to avoid an error.
   7133  1.1.1.2  christos    Use char because int might match the return type of a GCC
   7134  1.1.1.2  christos    builtin and then its argument prototype would still apply.  */
   7135  1.1.1.2  christos #ifdef __cplusplus
   7136  1.1.1.2  christos extern "C"
   7137  1.1.1.2  christos #endif
   7138  1.1.1.2  christos char vdag_set_device_info ();
   7139  1.1.1.2  christos int
   7140  1.1.1.2  christos main ()
   7141  1.1.1.2  christos {
   7142  1.1.1.2  christos return vdag_set_device_info ();
   7143  1.1.1.2  christos   ;
   7144  1.1.1.2  christos   return 0;
   7145  1.1.1.2  christos }
   7146      1.1  christos _ACEOF
   7147  1.1.1.2  christos if ac_fn_c_try_link "$LINENO"; then :
   7148  1.1.1.2  christos   ac_cv_lib_vdag_vdag_set_device_info=yes
   7149  1.1.1.2  christos else
   7150  1.1.1.2  christos   ac_cv_lib_vdag_vdag_set_device_info=no
   7151  1.1.1.2  christos fi
   7152  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext \
   7153  1.1.1.2  christos     conftest$ac_exeext conftest.$ac_ext
   7154  1.1.1.2  christos LIBS=$ac_check_lib_save_LIBS
   7155  1.1.1.2  christos fi
   7156  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_vdag_vdag_set_device_info" >&5
   7157  1.1.1.2  christos $as_echo "$ac_cv_lib_vdag_vdag_set_device_info" >&6; }
   7158  1.1.1.3  christos if test "x$ac_cv_lib_vdag_vdag_set_device_info" = xyes; then :
   7159  1.1.1.2  christos   ac_dag_have_vdag="1"
   7160  1.1.1.2  christos else
   7161  1.1.1.2  christos   ac_dag_have_vdag="0"
   7162  1.1.1.2  christos fi
   7163  1.1.1.2  christos 
   7164  1.1.1.6  christos 			if test "$ac_dag_have_vdag" = 1; then
   7165  1.1.1.2  christos 
   7166  1.1.1.2  christos $as_echo "#define HAVE_DAG_VDAG 1" >>confdefs.h
   7167  1.1.1.2  christos 
   7168  1.1.1.7  christos 				if test "$ac_lbl_have_pthreads" != "found"; then
   7169  1.1.1.7  christos 					as_fn_error $? "DAG requires pthreads, but we didn't find them" "$LINENO" 5
   7170  1.1.1.7  christos 				fi
   7171  1.1.1.7  christos 				LIBS="$LIBS $PTHREAD_LIBS"
   7172  1.1.1.6  christos 			fi
   7173  1.1.1.2  christos 		fi
   7174  1.1.1.2  christos 
   7175  1.1.1.2  christos 
   7176  1.1.1.2  christos $as_echo "#define HAVE_DAG_API 1" >>confdefs.h
   7177      1.1  christos 
   7178  1.1.1.6  christos 	else
   7179      1.1  christos 
   7180  1.1.1.6  christos 		if test "$V_PCAP" = dag; then
   7181  1.1.1.6  christos 			# User requested "dag" capture type but we couldn't
   7182  1.1.1.6  christos 			# find the DAG API support.
   7183  1.1.1.6  christos 			as_fn_error $? "DAG support requested with --with-pcap=dag, but the DAG headers weren't found at $dag_include_dir: make sure the DAG support is installed, specify a different path or paths if necessary, or don't request DAG support" "$LINENO" 5
   7184  1.1.1.6  christos 		fi
   7185  1.1.1.6  christos 
   7186  1.1.1.6  christos 		if test "$want_dag" = yes; then
   7187  1.1.1.6  christos 	        	# User wanted DAG support but we couldn't find it.
   7188  1.1.1.6  christos 			as_fn_error $? "DAG support requested with --with-dag, but the DAG headers weren't found at $dag_include_dir: make sure the DAG support is installed, specify a different path or paths if necessary, or don't request DAG support" "$LINENO" 5
   7189  1.1.1.6  christos 		fi
   7190      1.1  christos 	fi
   7191      1.1  christos fi
   7192      1.1  christos 
   7193      1.1  christos 
   7194      1.1  christos # Check whether --with-septel was given.
   7195  1.1.1.2  christos if test "${with_septel+set}" = set; then :
   7196      1.1  christos   withval=$with_septel;
   7197      1.1  christos 	if test "$withval" = no
   7198      1.1  christos 	then
   7199      1.1  christos 		want_septel=no
   7200      1.1  christos 	elif test "$withval" = yes
   7201      1.1  christos 	then
   7202      1.1  christos 		want_septel=yes
   7203      1.1  christos 		septel_root=
   7204      1.1  christos 	else
   7205      1.1  christos 		want_septel=yes
   7206      1.1  christos 		septel_root=$withval
   7207      1.1  christos 	fi
   7208      1.1  christos 
   7209      1.1  christos else
   7210      1.1  christos 
   7211  1.1.1.6  christos 	if test "$V_PCAP" = septel; then
   7212  1.1.1.6  christos 		# User requested Septel-only libpcap, so we'd better have
   7213  1.1.1.6  christos 		# the Septel API.
   7214  1.1.1.6  christos 		want_septel=yes
   7215  1.1.1.6  christos 	elif test "xxx_only" = yes; then
   7216  1.1.1.6  christos 		# User requested something-else-only pcap, so they don't
   7217  1.1.1.6  christos 		# want Septel support.
   7218  1.1.1.6  christos 		want_septel=no
   7219  1.1.1.6  christos 	else
   7220  1.1.1.6  christos 		#
   7221  1.1.1.6  christos 		# Use Septel API if present, otherwise don't
   7222  1.1.1.6  christos 		#
   7223  1.1.1.6  christos 		want_septel=ifpresent
   7224  1.1.1.6  christos 	fi
   7225      1.1  christos 
   7226      1.1  christos fi
   7227      1.1  christos 
   7228      1.1  christos 
   7229  1.1.1.6  christos ac_cv_lbl_septel_api=no
   7230      1.1  christos if test "$with_septel" != no; then
   7231      1.1  christos 
   7232  1.1.1.6  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have Septel API headers" >&5
   7233  1.1.1.6  christos $as_echo_n "checking whether we have Septel API headers... " >&6; }
   7234  1.1.1.6  christos 
   7235  1.1.1.6  christos 	# If necessary, set default paths for Septel API headers and libraries.
   7236      1.1  christos 	if test -z "$septel_root"; then
   7237      1.1  christos 		septel_root=$srcdir/../septel
   7238      1.1  christos 	fi
   7239      1.1  christos 
   7240      1.1  christos 	septel_tools_dir="$septel_root"
   7241      1.1  christos 	septel_include_dir="$septel_root/INC"
   7242      1.1  christos 
   7243      1.1  christos 	if test -r "$septel_include_dir/msg.h"; then
   7244  1.1.1.6  christos 		ac_cv_lbl_septel_api=yes
   7245  1.1.1.6  christos 	fi
   7246  1.1.1.6  christos 
   7247  1.1.1.6  christos 	if test "$ac_cv_lbl_septel_api" = yes; then
   7248  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($septel_include_dir)" >&5
   7249  1.1.1.6  christos $as_echo "yes ($septel_include_dir)" >&6; }
   7250  1.1.1.6  christos 
   7251      1.1  christos 		V_INCLS="$V_INCLS -I$septel_include_dir"
   7252      1.1  christos 		ADDLOBJS="$ADDLOBJS $septel_tools_dir/asciibin.o $septel_tools_dir/bit2byte.o $septel_tools_dir/confirm.o $septel_tools_dir/fmtmsg.o $septel_tools_dir/gct_unix.o $septel_tools_dir/hqueue.o $septel_tools_dir/ident.o $septel_tools_dir/mem.o $septel_tools_dir/pack.o $septel_tools_dir/parse.o $septel_tools_dir/pool.o $septel_tools_dir/sdlsig.o $septel_tools_dir/strtonum.o $septel_tools_dir/timer.o $septel_tools_dir/trace.o"
   7253      1.1  christos 		ADDLARCHIVEOBJS="$ADDLARCHIVEOBJS $septel_tools_dir/asciibin.o $septel_tools_dir/bit2byte.o $septel_tools_dir/confirm.o $septel_tools_dir/fmtmsg.o $septel_tools_dir/gct_unix.o $septel_tools_dir/hqueue.o $septel_tools_dir/ident.o $septel_tools_dir/mem.o $septel_tools_dir/pack.o $septel_tools_dir/parse.o $septel_tools_dir/pool.o $septel_tools_dir/sdlsig.o $septel_tools_dir/strtonum.o $septel_tools_dir/timer.o $septel_tools_dir/trace.o"
   7254      1.1  christos 
   7255      1.1  christos 		if test "$V_PCAP" != septel ; then
   7256  1.1.1.6  christos 			 SSRC="$SSRC pcap-septel.c"
   7257      1.1  christos 		fi
   7258      1.1  christos 
   7259      1.1  christos 
   7260  1.1.1.2  christos $as_echo "#define HAVE_SEPTEL_API 1" >>confdefs.h
   7261      1.1  christos 
   7262  1.1.1.6  christos 	else
   7263  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7264  1.1.1.6  christos $as_echo "no" >&6; }
   7265      1.1  christos 
   7266  1.1.1.6  christos 		if test "$V_PCAP" = septel; then
   7267  1.1.1.6  christos 			# User requested "septel" capture type but
   7268  1.1.1.6  christos 			# we couldn't find the Septel API support.
   7269  1.1.1.6  christos 			as_fn_error $? "Septel support requested with --with-pcap=septel, but the Septel headers weren't found at $septel_include_dir: make sure the Septel support is installed, specify a different path or paths if necessary, or don't request Septel support" "$LINENO" 5
   7270  1.1.1.6  christos 		fi
   7271  1.1.1.6  christos 
   7272  1.1.1.6  christos 		if test "$want_septel" = yes; then
   7273  1.1.1.6  christos 	        	# User wanted Septel support but we couldn't find it.
   7274  1.1.1.6  christos 			as_fn_error $? "Septel support requested with --with-septel, but the Septel headers weren't found at $septel_include_dir: make sure the Septel support is installed, specify a different path or paths if necessary, or don't request Septel support" "$LINENO" 5
   7275  1.1.1.6  christos 		fi
   7276  1.1.1.6  christos 	fi
   7277      1.1  christos fi
   7278      1.1  christos 
   7279      1.1  christos # Check for Myricom SNF support.
   7280      1.1  christos 
   7281      1.1  christos # Check whether --with-snf was given.
   7282  1.1.1.2  christos if test "${with_snf+set}" = set; then :
   7283      1.1  christos   withval=$with_snf;
   7284      1.1  christos 	if test "$withval" = no
   7285      1.1  christos 	then
   7286      1.1  christos 		# User explicitly doesn't want SNF
   7287      1.1  christos 		want_snf=no
   7288      1.1  christos 	elif test "$withval" = yes
   7289      1.1  christos 	then
   7290  1.1.1.6  christos 		# User wants SNF support but hasn't specified a directory.
   7291      1.1  christos 		want_snf=yes
   7292      1.1  christos 	else
   7293      1.1  christos 		# User wants SNF support with a specified directory.
   7294      1.1  christos 		want_snf=yes
   7295      1.1  christos 		snf_root=$withval
   7296      1.1  christos 	fi
   7297      1.1  christos 
   7298      1.1  christos else
   7299      1.1  christos 
   7300  1.1.1.6  christos 	if test "$V_PCAP" = snf; then
   7301  1.1.1.6  christos 		# User requested Sniffer-only libpcap, so we'd better have
   7302  1.1.1.6  christos 		# the Sniffer API.
   7303  1.1.1.6  christos 		want_snf=yes
   7304  1.1.1.6  christos 	elif test "xxx_only" = yes; then
   7305  1.1.1.6  christos 		# User requested something-else-only pcap, so they don't
   7306  1.1.1.6  christos 		# want SNF support.
   7307  1.1.1.6  christos 		want_snf=no
   7308  1.1.1.6  christos 	else
   7309  1.1.1.6  christos 		#
   7310  1.1.1.6  christos 		# Use Sniffer API if present, otherwise don't
   7311  1.1.1.6  christos 		#
   7312  1.1.1.6  christos 		want_snf=ifpresent
   7313  1.1.1.6  christos 	fi
   7314      1.1  christos 
   7315      1.1  christos fi
   7316      1.1  christos 
   7317      1.1  christos 
   7318      1.1  christos 
   7319      1.1  christos # Check whether --with-snf-includes was given.
   7320  1.1.1.2  christos if test "${with_snf_includes+set}" = set; then :
   7321      1.1  christos   withval=$with_snf_includes;
   7322      1.1  christos 	# User wants SNF with specific header directory
   7323      1.1  christos 	want_snf=yes
   7324      1.1  christos 	snf_include_dir=$withval
   7325      1.1  christos 
   7326      1.1  christos fi
   7327      1.1  christos 
   7328      1.1  christos 
   7329      1.1  christos 
   7330      1.1  christos # Check whether --with-snf-libraries was given.
   7331  1.1.1.2  christos if test "${with_snf_libraries+set}" = set; then :
   7332      1.1  christos   withval=$with_snf_libraries;
   7333      1.1  christos 	# User wants SNF with specific lib directory
   7334      1.1  christos 	want_snf=yes
   7335      1.1  christos 	snf_lib_dir=$withval
   7336      1.1  christos 
   7337      1.1  christos fi
   7338      1.1  christos 
   7339      1.1  christos 
   7340      1.1  christos ac_cv_lbl_snf_api=no
   7341      1.1  christos if test "$with_snf" != no; then
   7342      1.1  christos 
   7343  1.1.1.2  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have Myricom Sniffer API" >&5
   7344  1.1.1.2  christos $as_echo_n "checking whether we have Myricom Sniffer API... " >&6; }
   7345      1.1  christos 
   7346  1.1.1.6  christos 	# If necessary, set default paths for Sniffer headers and libraries.
   7347      1.1  christos 	if test -z "$snf_root"; then
   7348      1.1  christos 		snf_root=/opt/snf
   7349      1.1  christos 	fi
   7350      1.1  christos 
   7351      1.1  christos 	if test -z "$snf_include_dir"; then
   7352      1.1  christos 		snf_include_dir="$snf_root/include"
   7353      1.1  christos 	fi
   7354      1.1  christos 
   7355      1.1  christos 	if test -z "$snf_lib_dir"; then
   7356      1.1  christos 		snf_lib_dir="$snf_root/lib"
   7357      1.1  christos 	fi
   7358      1.1  christos 
   7359      1.1  christos 	if test -f "$snf_include_dir/snf.h"; then
   7360  1.1.1.6  christos 		# We found a header; make sure we can link with the library
   7361      1.1  christos 		saved_ldflags=$LDFLAGS
   7362      1.1  christos 		LDFLAGS="$LDFLAGS -L$snf_lib_dir"
   7363  1.1.1.2  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for snf_init in -lsnf" >&5
   7364  1.1.1.2  christos $as_echo_n "checking for snf_init in -lsnf... " >&6; }
   7365  1.1.1.3  christos if ${ac_cv_lib_snf_snf_init+:} false; then :
   7366  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   7367      1.1  christos else
   7368      1.1  christos   ac_check_lib_save_LIBS=$LIBS
   7369      1.1  christos LIBS="-lsnf  $LIBS"
   7370  1.1.1.2  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7371      1.1  christos /* end confdefs.h.  */
   7372      1.1  christos 
   7373      1.1  christos /* Override any GCC internal prototype to avoid an error.
   7374      1.1  christos    Use char because int might match the return type of a GCC
   7375      1.1  christos    builtin and then its argument prototype would still apply.  */
   7376      1.1  christos #ifdef __cplusplus
   7377      1.1  christos extern "C"
   7378      1.1  christos #endif
   7379      1.1  christos char snf_init ();
   7380      1.1  christos int
   7381      1.1  christos main ()
   7382      1.1  christos {
   7383      1.1  christos return snf_init ();
   7384      1.1  christos   ;
   7385      1.1  christos   return 0;
   7386      1.1  christos }
   7387      1.1  christos _ACEOF
   7388  1.1.1.2  christos if ac_fn_c_try_link "$LINENO"; then :
   7389      1.1  christos   ac_cv_lib_snf_snf_init=yes
   7390      1.1  christos else
   7391  1.1.1.2  christos   ac_cv_lib_snf_snf_init=no
   7392      1.1  christos fi
   7393  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext \
   7394  1.1.1.2  christos     conftest$ac_exeext conftest.$ac_ext
   7395      1.1  christos LIBS=$ac_check_lib_save_LIBS
   7396      1.1  christos fi
   7397  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_snf_snf_init" >&5
   7398  1.1.1.2  christos $as_echo "$ac_cv_lib_snf_snf_init" >&6; }
   7399  1.1.1.3  christos if test "x$ac_cv_lib_snf_snf_init" = xyes; then :
   7400      1.1  christos   ac_cv_lbl_snf_api="yes"
   7401      1.1  christos fi
   7402      1.1  christos 
   7403      1.1  christos 		LDFLAGS="$saved_ldflags"
   7404  1.1.1.6  christos 		if test "$ac_cv_lbl_snf_api" = no; then
   7405  1.1.1.6  christos 			as_fn_error $? "SNF API cannot correctly be linked; check config.log" "$LINENO" 5
   7406  1.1.1.6  christos 		fi
   7407  1.1.1.6  christos 	fi
   7408  1.1.1.6  christos 
   7409  1.1.1.6  christos 	if test "$ac_cv_lbl_snf_api" = yes; then
   7410  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($snf_root)" >&5
   7411  1.1.1.6  christos $as_echo "yes ($snf_root)" >&6; }
   7412  1.1.1.6  christos 
   7413  1.1.1.6  christos 		V_INCLS="$V_INCLS -I$snf_include_dir"
   7414  1.1.1.6  christos 		LIBS="$LIBS -lsnf"
   7415  1.1.1.6  christos 		LDFLAGS="$LDFLAGS -L$snf_lib_dir"
   7416  1.1.1.6  christos 
   7417  1.1.1.6  christos 		if test "$V_PCAP" != snf ; then
   7418  1.1.1.6  christos 			SSRC="$SSRC pcap-snf.c"
   7419  1.1.1.6  christos 		fi
   7420      1.1  christos 
   7421      1.1  christos 
   7422  1.1.1.2  christos $as_echo "#define HAVE_SNF_API 1" >>confdefs.h
   7423      1.1  christos 
   7424  1.1.1.6  christos 	else
   7425  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7426  1.1.1.6  christos $as_echo "no" >&6; }
   7427  1.1.1.6  christos 
   7428  1.1.1.6  christos 		if test "$want_snf" = yes; then
   7429  1.1.1.6  christos 			# User requested "snf" capture type but
   7430  1.1.1.6  christos 			# we couldn't find the Sniffer API support.
   7431  1.1.1.6  christos 			as_fn_error $? "Myricom Sniffer support requested with --with-pcap=snf, but the Sniffer headers weren't found at $snf_include_dir: make sure the Sniffer support is installed, specify a different path or paths if necessary, or don't request Sniffer support" "$LINENO" 5
   7432  1.1.1.6  christos 		fi
   7433  1.1.1.6  christos 
   7434  1.1.1.6  christos 		if test "$want_snf" = yes; then
   7435  1.1.1.6  christos 			as_fn_error $? "Myricom Sniffer support requested with --with-snf, but the Sniffer headers weren't found at $snf_include_dir: make sure the Sniffer support is installed, specify a different path or paths if necessary, or don't request Sniffer support" "$LINENO" 5
   7436      1.1  christos 		fi
   7437      1.1  christos 	fi
   7438      1.1  christos fi
   7439      1.1  christos 
   7440  1.1.1.6  christos # Check for Riverbed TurboCap support.
   7441  1.1.1.6  christos 
   7442  1.1.1.6  christos # Check whether --with-turbocap was given.
   7443  1.1.1.6  christos if test "${with_turbocap+set}" = set; then :
   7444  1.1.1.6  christos   withval=$with_turbocap;
   7445  1.1.1.6  christos 	if test "$withval" = no
   7446  1.1.1.6  christos 	then
   7447  1.1.1.6  christos 		# User explicitly doesn't want TurboCap
   7448  1.1.1.6  christos 		want_turbocap=no
   7449  1.1.1.6  christos 	elif test "$withval" = yes
   7450  1.1.1.6  christos 	then
   7451  1.1.1.6  christos 		# User wants TurboCap support but hasn't specified a directory.
   7452  1.1.1.6  christos 		want_turbocap=yes
   7453  1.1.1.6  christos 	else
   7454  1.1.1.6  christos 		# User wants TurboCap support with a specified directory.
   7455  1.1.1.6  christos 		want_turbocap=yes
   7456  1.1.1.6  christos 		turbocap_root=$withval
   7457  1.1.1.6  christos 	fi
   7458  1.1.1.6  christos 
   7459  1.1.1.6  christos else
   7460  1.1.1.6  christos 
   7461  1.1.1.6  christos 	if test "xxx_only" = yes; then
   7462  1.1.1.6  christos 		# User requested something-else-only pcap, so they don't
   7463  1.1.1.6  christos 		# want TurboCap support.
   7464  1.1.1.6  christos 		want_turbocap=no
   7465  1.1.1.6  christos 	else
   7466  1.1.1.6  christos 		#
   7467  1.1.1.6  christos 		# Use TurboCap API if present, otherwise don't
   7468  1.1.1.6  christos 		#
   7469  1.1.1.6  christos 		want_turbocap=ifpresent
   7470  1.1.1.6  christos 	fi
   7471  1.1.1.6  christos 
   7472      1.1  christos fi
   7473      1.1  christos 
   7474      1.1  christos 
   7475  1.1.1.6  christos ac_cv_lbl_turbocap_api=no
   7476  1.1.1.6  christos if test "$want_turbocap" != no; then
   7477  1.1.1.6  christos 
   7478  1.1.1.6  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether TurboCap is supported" >&5
   7479  1.1.1.6  christos $as_echo_n "checking whether TurboCap is supported... " >&6; }
   7480  1.1.1.6  christos 
   7481  1.1.1.6  christos 	save_CFLAGS="$CFLAGS"
   7482  1.1.1.6  christos 	save_LIBS="$LIBS"
   7483  1.1.1.6  christos 	if test ! -z "$turbocap_root"; then
   7484  1.1.1.6  christos 		TURBOCAP_CFLAGS="-I$turbocap_root/include"
   7485  1.1.1.6  christos 		TURBOCAP_LIBS="-L$turbocap_root/lib"
   7486  1.1.1.6  christos 		CFLAGS="$CFLAGS $TURBOCAP_CFLAGS"
   7487  1.1.1.6  christos 	fi
   7488  1.1.1.6  christos 
   7489  1.1.1.6  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7490  1.1.1.6  christos /* end confdefs.h.  */
   7491  1.1.1.6  christos 
   7492  1.1.1.6  christos 	    #include <TcApi.h>
   7493  1.1.1.6  christos 
   7494  1.1.1.6  christos int
   7495  1.1.1.6  christos main ()
   7496  1.1.1.6  christos {
   7497  1.1.1.6  christos 
   7498  1.1.1.6  christos 	    TC_INSTANCE a; TC_PORT b; TC_BOARD c;
   7499  1.1.1.6  christos 	    TC_INSTANCE i;
   7500  1.1.1.6  christos 	    (void)TcInstanceCreateByName("foo", &i);
   7501  1.1.1.6  christos 
   7502  1.1.1.6  christos   ;
   7503  1.1.1.6  christos   return 0;
   7504  1.1.1.6  christos }
   7505  1.1.1.6  christos _ACEOF
   7506  1.1.1.6  christos if ac_fn_c_try_compile "$LINENO"; then :
   7507  1.1.1.6  christos   ac_cv_lbl_turbocap_api=yes
   7508      1.1  christos fi
   7509  1.1.1.6  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7510  1.1.1.6  christos 
   7511  1.1.1.6  christos 	CFLAGS="$save_CFLAGS"
   7512  1.1.1.6  christos 	if test $ac_cv_lbl_turbocap_api = yes; then
   7513  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   7514  1.1.1.6  christos $as_echo "yes" >&6; }
   7515  1.1.1.6  christos 
   7516  1.1.1.6  christos 		SSRC="$SSRC pcap-tc.c"
   7517  1.1.1.6  christos 		V_INCLS="$V_INCLS $TURBOCAP_CFLAGS"
   7518  1.1.1.6  christos 		LIBS="$LIBS $TURBOCAP_LIBS -lTcApi -lpthread -lstdc++"
   7519      1.1  christos 
   7520      1.1  christos 
   7521  1.1.1.6  christos $as_echo "#define HAVE_TC_API 1" >>confdefs.h
   7522  1.1.1.6  christos 
   7523  1.1.1.6  christos 	else
   7524  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7525  1.1.1.6  christos $as_echo "no" >&6; }
   7526  1.1.1.6  christos 
   7527  1.1.1.6  christos 		if test "$want_turbocap" = yes; then
   7528  1.1.1.6  christos 	        	# User wanted Turbo support but we couldn't find it.
   7529  1.1.1.6  christos 			as_fn_error $? "TurboCap support requested with --with-turbocap, but the TurboCap headers weren't found: make sure the TurboCap support is installed or don't request TurboCap support" "$LINENO" 5
   7530  1.1.1.6  christos 		fi
   7531  1.1.1.6  christos 	fi
   7532      1.1  christos fi
   7533      1.1  christos 
   7534  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable remote packet capture" >&5
   7535  1.1.1.7  christos $as_echo_n "checking whether to enable remote packet capture... " >&6; }
   7536  1.1.1.7  christos # Check whether --enable-remote was given.
   7537  1.1.1.7  christos if test "${enable_remote+set}" = set; then :
   7538  1.1.1.7  christos   enableval=$enable_remote;
   7539      1.1  christos else
   7540  1.1.1.7  christos   enableval=no
   7541      1.1  christos fi
   7542      1.1  christos 
   7543  1.1.1.7  christos case "$enableval" in
   7544  1.1.1.7  christos yes)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   7545  1.1.1.7  christos $as_echo "yes" >&6; }
   7546  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Remote packet capture may expose libpcap-based applications" >&5
   7547  1.1.1.7  christos $as_echo "$as_me: WARNING: Remote packet capture may expose libpcap-based applications" >&2;}
   7548  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: to attacks by malicious remote capture servers!" >&5
   7549  1.1.1.7  christos $as_echo "$as_me: WARNING: to attacks by malicious remote capture servers!" >&2;}
   7550  1.1.1.7  christos 	#
   7551  1.1.1.7  christos 	# rpcapd requires pthreads on UN*X.
   7552  1.1.1.7  christos 	#
   7553  1.1.1.7  christos 	if test "$ac_lbl_have_pthreads" != "found"; then
   7554  1.1.1.7  christos 		as_fn_error $? "rpcapd requires pthreads, but we didn't find them" "$LINENO" 5
   7555  1.1.1.7  christos 	fi
   7556  1.1.1.7  christos 	#
   7557  1.1.1.7  christos 	# It also requires crypt().
   7558  1.1.1.7  christos 	# Do we have it in the system libraries?
   7559  1.1.1.7  christos 	#
   7560  1.1.1.7  christos 	ac_fn_c_check_func "$LINENO" "crypt" "ac_cv_func_crypt"
   7561  1.1.1.7  christos if test "x$ac_cv_func_crypt" = xyes; then :
   7562      1.1  christos 
   7563  1.1.1.7  christos else
   7564      1.1  christos 
   7565  1.1.1.7  christos 		#
   7566  1.1.1.7  christos 		# No.  Do we have it in -lcrypt?
   7567  1.1.1.7  christos 		#
   7568  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5
   7569  1.1.1.7  christos $as_echo_n "checking for crypt in -lcrypt... " >&6; }
   7570  1.1.1.7  christos if ${ac_cv_lib_crypt_crypt+:} false; then :
   7571  1.1.1.7  christos   $as_echo_n "(cached) " >&6
   7572  1.1.1.7  christos else
   7573  1.1.1.7  christos   ac_check_lib_save_LIBS=$LIBS
   7574  1.1.1.7  christos LIBS="-lcrypt  $LIBS"
   7575  1.1.1.7  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7576  1.1.1.7  christos /* end confdefs.h.  */
   7577  1.1.1.7  christos 
   7578  1.1.1.7  christos /* Override any GCC internal prototype to avoid an error.
   7579  1.1.1.7  christos    Use char because int might match the return type of a GCC
   7580  1.1.1.7  christos    builtin and then its argument prototype would still apply.  */
   7581  1.1.1.7  christos #ifdef __cplusplus
   7582  1.1.1.7  christos extern "C"
   7583  1.1.1.7  christos #endif
   7584  1.1.1.7  christos char crypt ();
   7585  1.1.1.7  christos int
   7586  1.1.1.7  christos main ()
   7587  1.1.1.7  christos {
   7588  1.1.1.7  christos return crypt ();
   7589  1.1.1.7  christos   ;
   7590  1.1.1.7  christos   return 0;
   7591  1.1.1.7  christos }
   7592  1.1.1.7  christos _ACEOF
   7593  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   7594  1.1.1.7  christos   ac_cv_lib_crypt_crypt=yes
   7595  1.1.1.7  christos else
   7596  1.1.1.7  christos   ac_cv_lib_crypt_crypt=no
   7597  1.1.1.7  christos fi
   7598  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   7599  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   7600  1.1.1.7  christos LIBS=$ac_check_lib_save_LIBS
   7601  1.1.1.7  christos fi
   7602  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5
   7603  1.1.1.7  christos $as_echo "$ac_cv_lib_crypt_crypt" >&6; }
   7604  1.1.1.7  christos if test "x$ac_cv_lib_crypt_crypt" = xyes; then :
   7605  1.1.1.7  christos 
   7606  1.1.1.7  christos 			#
   7607  1.1.1.7  christos 			# Yes; add -lcrypt to the libraries for rpcapd.
   7608  1.1.1.7  christos 			#
   7609  1.1.1.7  christos 			RPCAPD_LIBS="$RPCAPD_LIBS -lcrypt"
   7610  1.1.1.7  christos 
   7611  1.1.1.7  christos else
   7612  1.1.1.7  christos 
   7613  1.1.1.7  christos 			as_fn_error $? "rpcapd requires crypt(), but we didn't find it" "$LINENO" 5
   7614  1.1.1.7  christos 
   7615  1.1.1.7  christos fi
   7616  1.1.1.7  christos 
   7617  1.1.1.7  christos 
   7618  1.1.1.7  christos fi
   7619  1.1.1.7  christos 
   7620  1.1.1.7  christos 
   7621  1.1.1.7  christos 	#
   7622  1.1.1.7  christos 	# OK, we have crypt().  Do we have getspnam()?
   7623  1.1.1.7  christos 	#
   7624  1.1.1.7  christos 	for ac_func in getspnam
   7625  1.1.1.7  christos do :
   7626  1.1.1.7  christos   ac_fn_c_check_func "$LINENO" "getspnam" "ac_cv_func_getspnam"
   7627  1.1.1.7  christos if test "x$ac_cv_func_getspnam" = xyes; then :
   7628  1.1.1.7  christos   cat >>confdefs.h <<_ACEOF
   7629  1.1.1.7  christos #define HAVE_GETSPNAM 1
   7630  1.1.1.7  christos _ACEOF
   7631  1.1.1.7  christos 
   7632  1.1.1.7  christos fi
   7633  1.1.1.7  christos done
   7634  1.1.1.7  christos 
   7635  1.1.1.7  christos 
   7636  1.1.1.7  christos 	#
   7637  1.1.1.7  christos 	# Check for various members of struct msghdr.
   7638  1.1.1.7  christos 	#
   7639  1.1.1.7  christos 	ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
   7640  1.1.1.7  christos 		#include \"ftmacros.h\"
   7641  1.1.1.7  christos 		#include <sys/socket.h>
   7642  1.1.1.7  christos 
   7643  1.1.1.7  christos "
   7644  1.1.1.7  christos if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
   7645  1.1.1.7  christos 
   7646  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   7647  1.1.1.7  christos #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
   7648  1.1.1.7  christos _ACEOF
   7649  1.1.1.7  christos 
   7650  1.1.1.7  christos 
   7651  1.1.1.7  christos fi
   7652  1.1.1.7  christos 
   7653  1.1.1.7  christos 	ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_flags" "ac_cv_member_struct_msghdr_msg_flags" "
   7654  1.1.1.7  christos 		#include \"ftmacros.h\"
   7655  1.1.1.7  christos 		#include <sys/socket.h>
   7656  1.1.1.7  christos 
   7657  1.1.1.7  christos "
   7658  1.1.1.7  christos if test "x$ac_cv_member_struct_msghdr_msg_flags" = xyes; then :
   7659  1.1.1.7  christos 
   7660  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   7661  1.1.1.7  christos #define HAVE_STRUCT_MSGHDR_MSG_FLAGS 1
   7662  1.1.1.7  christos _ACEOF
   7663  1.1.1.7  christos 
   7664  1.1.1.7  christos 
   7665  1.1.1.7  christos fi
   7666  1.1.1.7  christos 
   7667  1.1.1.7  christos 
   7668  1.1.1.7  christos 
   7669  1.1.1.7  christos $as_echo "#define ENABLE_REMOTE /**/" >>confdefs.h
   7670  1.1.1.7  christos 
   7671  1.1.1.7  christos 	SSRC="$SSRC pcap-new.c pcap-rpcap.c rpcap-protocol.c sockutils.c"
   7672  1.1.1.7  christos 	BUILD_RPCAPD=build-rpcapd
   7673  1.1.1.7  christos 	INSTALL_RPCAPD=install-rpcapd
   7674  1.1.1.7  christos 	;;
   7675  1.1.1.7  christos *)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7676  1.1.1.7  christos $as_echo "no" >&6; }
   7677  1.1.1.7  christos 	;;
   7678  1.1.1.7  christos esac
   7679  1.1.1.7  christos 
   7680  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build optimizer debugging code" >&5
   7681  1.1.1.7  christos $as_echo_n "checking whether to build optimizer debugging code... " >&6; }
   7682  1.1.1.7  christos # Check whether --enable-optimizer-dbg was given.
   7683  1.1.1.7  christos if test "${enable_optimizer_dbg+set}" = set; then :
   7684  1.1.1.7  christos   enableval=$enable_optimizer_dbg;
   7685  1.1.1.7  christos fi
   7686  1.1.1.7  christos 
   7687  1.1.1.7  christos if test "$enable_optimizer_dbg" = "yes"; then
   7688  1.1.1.7  christos 
   7689  1.1.1.7  christos $as_echo "#define BDEBUG 1" >>confdefs.h
   7690  1.1.1.7  christos 
   7691  1.1.1.7  christos fi
   7692  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_optimizer_dbg-no}" >&5
   7693  1.1.1.7  christos $as_echo "${enable_optimizer_dbg-no}" >&6; }
   7694  1.1.1.7  christos 
   7695  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build parser debugging code" >&5
   7696  1.1.1.7  christos $as_echo_n "checking whether to build parser debugging code... " >&6; }
   7697  1.1.1.7  christos # Check whether --enable-yydebug was given.
   7698  1.1.1.7  christos if test "${enable_yydebug+set}" = set; then :
   7699  1.1.1.7  christos   enableval=$enable_yydebug;
   7700  1.1.1.7  christos fi
   7701  1.1.1.7  christos 
   7702  1.1.1.7  christos if test "$enable_yydebug" = "yes"; then
   7703  1.1.1.7  christos 
   7704  1.1.1.7  christos $as_echo "#define YYDEBUG 1" >>confdefs.h
   7705  1.1.1.7  christos 
   7706  1.1.1.7  christos fi
   7707  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_yydebug-no}" >&5
   7708  1.1.1.7  christos $as_echo "${enable_yydebug-no}" >&6; }
   7709  1.1.1.7  christos 
   7710  1.1.1.7  christos #
   7711  1.1.1.7  christos # Look for {f}lex.
   7712  1.1.1.7  christos #
   7713  1.1.1.7  christos for ac_prog in flex lex
   7714  1.1.1.7  christos do
   7715  1.1.1.7  christos   # Extract the first word of "$ac_prog", so it can be a program name with args.
   7716  1.1.1.7  christos set dummy $ac_prog; ac_word=$2
   7717  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7718  1.1.1.7  christos $as_echo_n "checking for $ac_word... " >&6; }
   7719  1.1.1.7  christos if ${ac_cv_prog_LEX+:} false; then :
   7720  1.1.1.7  christos   $as_echo_n "(cached) " >&6
   7721  1.1.1.7  christos else
   7722  1.1.1.7  christos   if test -n "$LEX"; then
   7723  1.1.1.7  christos   ac_cv_prog_LEX="$LEX" # Let the user override the test.
   7724  1.1.1.7  christos else
   7725  1.1.1.7  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7726  1.1.1.7  christos for as_dir in $PATH
   7727  1.1.1.7  christos do
   7728  1.1.1.7  christos   IFS=$as_save_IFS
   7729  1.1.1.7  christos   test -z "$as_dir" && as_dir=.
   7730  1.1.1.7  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   7731  1.1.1.7  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7732  1.1.1.7  christos     ac_cv_prog_LEX="$ac_prog"
   7733  1.1.1.7  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7734  1.1.1.7  christos     break 2
   7735  1.1.1.7  christos   fi
   7736  1.1.1.7  christos done
   7737  1.1.1.7  christos   done
   7738  1.1.1.7  christos IFS=$as_save_IFS
   7739  1.1.1.7  christos 
   7740  1.1.1.7  christos fi
   7741  1.1.1.7  christos fi
   7742  1.1.1.7  christos LEX=$ac_cv_prog_LEX
   7743  1.1.1.7  christos if test -n "$LEX"; then
   7744  1.1.1.7  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
   7745  1.1.1.7  christos $as_echo "$LEX" >&6; }
   7746  1.1.1.7  christos else
   7747  1.1.1.7  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7748  1.1.1.7  christos $as_echo "no" >&6; }
   7749  1.1.1.7  christos fi
   7750  1.1.1.7  christos 
   7751  1.1.1.7  christos 
   7752  1.1.1.7  christos   test -n "$LEX" && break
   7753  1.1.1.7  christos done
   7754  1.1.1.7  christos test -n "$LEX" || LEX=":"
   7755  1.1.1.7  christos 
   7756  1.1.1.7  christos if test "x$LEX" != "x:"; then
   7757  1.1.1.7  christos   cat >conftest.l <<_ACEOF
   7758  1.1.1.7  christos %%
   7759  1.1.1.7  christos a { ECHO; }
   7760  1.1.1.7  christos b { REJECT; }
   7761  1.1.1.7  christos c { yymore (); }
   7762  1.1.1.7  christos d { yyless (1); }
   7763  1.1.1.7  christos e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument.  */
   7764  1.1.1.7  christos     yyless ((input () != 0)); }
   7765  1.1.1.7  christos f { unput (yytext[0]); }
   7766  1.1.1.7  christos . { BEGIN INITIAL; }
   7767  1.1.1.6  christos %%
   7768  1.1.1.6  christos #ifdef YYTEXT_POINTER
   7769  1.1.1.6  christos extern char *yytext;
   7770  1.1.1.6  christos #endif
   7771  1.1.1.6  christos int
   7772  1.1.1.6  christos main (void)
   7773  1.1.1.6  christos {
   7774  1.1.1.6  christos   return ! yylex () + ! yywrap ();
   7775  1.1.1.6  christos }
   7776  1.1.1.6  christos _ACEOF
   7777  1.1.1.6  christos { { ac_try="$LEX conftest.l"
   7778  1.1.1.6  christos case "(($ac_try" in
   7779  1.1.1.6  christos   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7780  1.1.1.6  christos   *) ac_try_echo=$ac_try;;
   7781  1.1.1.6  christos esac
   7782  1.1.1.6  christos eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   7783  1.1.1.6  christos $as_echo "$ac_try_echo"; } >&5
   7784  1.1.1.6  christos   (eval "$LEX conftest.l") 2>&5
   7785  1.1.1.6  christos   ac_status=$?
   7786  1.1.1.6  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7787  1.1.1.6  christos   test $ac_status = 0; }
   7788  1.1.1.6  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
   7789  1.1.1.6  christos $as_echo_n "checking lex output file root... " >&6; }
   7790  1.1.1.6  christos if ${ac_cv_prog_lex_root+:} false; then :
   7791  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   7792      1.1  christos else
   7793  1.1.1.6  christos 
   7794  1.1.1.6  christos if test -f lex.yy.c; then
   7795  1.1.1.6  christos   ac_cv_prog_lex_root=lex.yy
   7796  1.1.1.6  christos elif test -f lexyy.c; then
   7797  1.1.1.6  christos   ac_cv_prog_lex_root=lexyy
   7798  1.1.1.6  christos else
   7799  1.1.1.6  christos   as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
   7800      1.1  christos fi
   7801  1.1.1.6  christos fi
   7802  1.1.1.6  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
   7803  1.1.1.6  christos $as_echo "$ac_cv_prog_lex_root" >&6; }
   7804  1.1.1.6  christos LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
   7805      1.1  christos 
   7806  1.1.1.6  christos if test -z "${LEXLIB+set}"; then
   7807  1.1.1.6  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
   7808  1.1.1.6  christos $as_echo_n "checking lex library... " >&6; }
   7809  1.1.1.6  christos if ${ac_cv_lib_lex+:} false; then :
   7810  1.1.1.6  christos   $as_echo_n "(cached) " >&6
   7811  1.1.1.6  christos else
   7812  1.1.1.6  christos 
   7813  1.1.1.6  christos     ac_save_LIBS=$LIBS
   7814  1.1.1.6  christos     ac_cv_lib_lex='none needed'
   7815  1.1.1.6  christos     for ac_lib in '' -lfl -ll; do
   7816  1.1.1.6  christos       LIBS="$ac_lib $ac_save_LIBS"
   7817  1.1.1.6  christos       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7818  1.1.1.6  christos /* end confdefs.h.  */
   7819  1.1.1.6  christos `cat $LEX_OUTPUT_ROOT.c`
   7820  1.1.1.6  christos _ACEOF
   7821  1.1.1.6  christos if ac_fn_c_try_link "$LINENO"; then :
   7822  1.1.1.6  christos   ac_cv_lib_lex=$ac_lib
   7823  1.1.1.6  christos fi
   7824  1.1.1.6  christos rm -f core conftest.err conftest.$ac_objext \
   7825  1.1.1.6  christos     conftest$ac_exeext conftest.$ac_ext
   7826  1.1.1.6  christos       test "$ac_cv_lib_lex" != 'none needed' && break
   7827  1.1.1.6  christos     done
   7828  1.1.1.6  christos     LIBS=$ac_save_LIBS
   7829  1.1.1.6  christos 
   7830  1.1.1.6  christos fi
   7831  1.1.1.6  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
   7832  1.1.1.6  christos $as_echo "$ac_cv_lib_lex" >&6; }
   7833  1.1.1.6  christos   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
   7834  1.1.1.6  christos fi
   7835  1.1.1.6  christos 
   7836  1.1.1.6  christos 
   7837  1.1.1.6  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
   7838  1.1.1.6  christos $as_echo_n "checking whether yytext is a pointer... " >&6; }
   7839  1.1.1.6  christos if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
   7840  1.1.1.6  christos   $as_echo_n "(cached) " >&6
   7841  1.1.1.6  christos else
   7842  1.1.1.6  christos   # POSIX says lex can declare yytext either as a pointer or an array; the
   7843  1.1.1.6  christos # default is implementation-dependent.  Figure out which it is, since
   7844  1.1.1.6  christos # not all implementations provide the %pointer and %array declarations.
   7845  1.1.1.6  christos ac_cv_prog_lex_yytext_pointer=no
   7846  1.1.1.6  christos ac_save_LIBS=$LIBS
   7847  1.1.1.6  christos LIBS="$LEXLIB $ac_save_LIBS"
   7848  1.1.1.6  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7849  1.1.1.6  christos /* end confdefs.h.  */
   7850  1.1.1.6  christos 
   7851  1.1.1.6  christos   #define YYTEXT_POINTER 1
   7852  1.1.1.6  christos `cat $LEX_OUTPUT_ROOT.c`
   7853  1.1.1.6  christos _ACEOF
   7854  1.1.1.6  christos if ac_fn_c_try_link "$LINENO"; then :
   7855  1.1.1.6  christos   ac_cv_prog_lex_yytext_pointer=yes
   7856  1.1.1.6  christos fi
   7857  1.1.1.6  christos rm -f core conftest.err conftest.$ac_objext \
   7858  1.1.1.6  christos     conftest$ac_exeext conftest.$ac_ext
   7859  1.1.1.6  christos LIBS=$ac_save_LIBS
   7860  1.1.1.6  christos 
   7861  1.1.1.6  christos fi
   7862  1.1.1.6  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
   7863  1.1.1.6  christos $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
   7864  1.1.1.6  christos if test $ac_cv_prog_lex_yytext_pointer = yes; then
   7865  1.1.1.6  christos 
   7866  1.1.1.6  christos $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
   7867  1.1.1.6  christos 
   7868  1.1.1.6  christos fi
   7869  1.1.1.6  christos rm -f conftest.l $LEX_OUTPUT_ROOT.c
   7870  1.1.1.6  christos 
   7871  1.1.1.6  christos fi
   7872  1.1.1.6  christos if test "$LEX" = ":"; then
   7873  1.1.1.6  christos 	as_fn_error $? "Neither flex nor lex was found." "$LINENO" 5
   7874  1.1.1.6  christos fi
   7875  1.1.1.6  christos 
   7876  1.1.1.6  christos #
   7877  1.1.1.6  christos # Make sure {f}lex supports the -P, --header-file, and --nounput flags
   7878  1.1.1.6  christos # and supports processing our scanner.l.
   7879  1.1.1.6  christos #
   7880  1.1.1.6  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for capable lex" >&5
   7881  1.1.1.6  christos $as_echo_n "checking for capable lex... " >&6; }
   7882  1.1.1.6  christos if ${tcpdump_cv_capable_lex+:} false; then :
   7883  1.1.1.6  christos   $as_echo_n "(cached) " >&6
   7884  1.1.1.6  christos else
   7885  1.1.1.6  christos   if $LEX -P pcap_ --header-file=/dev/null --nounput -t $srcdir/scanner.l > /dev/null 2>&1; then
   7886  1.1.1.6  christos 	    tcpdump_cv_capable_lex=yes
   7887  1.1.1.6  christos 	else
   7888  1.1.1.6  christos 	    tcpdump_cv_capable_lex=insufficient
   7889  1.1.1.6  christos 	fi
   7890  1.1.1.6  christos fi
   7891  1.1.1.6  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcpdump_cv_capable_lex" >&5
   7892  1.1.1.6  christos $as_echo "$tcpdump_cv_capable_lex" >&6; }
   7893  1.1.1.6  christos if test $tcpdump_cv_capable_lex = insufficient ; then
   7894  1.1.1.6  christos 	as_fn_error $? "$LEX is insufficient to compile libpcap.
   7895  1.1.1.6  christos  libpcap requires Flex 2.5.31 or later, or a compatible version of lex." "$LINENO" 5
   7896  1.1.1.6  christos fi
   7897  1.1.1.6  christos 
   7898  1.1.1.6  christos #
   7899  1.1.1.6  christos # Look for yacc/bison/byacc.
   7900  1.1.1.6  christos #
   7901  1.1.1.6  christos for ac_prog in 'bison -y' byacc
   7902      1.1  christos do
   7903      1.1  christos   # Extract the first word of "$ac_prog", so it can be a program name with args.
   7904      1.1  christos set dummy $ac_prog; ac_word=$2
   7905  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7906  1.1.1.2  christos $as_echo_n "checking for $ac_word... " >&6; }
   7907  1.1.1.6  christos if ${ac_cv_prog_YACC+:} false; then :
   7908  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   7909      1.1  christos else
   7910  1.1.1.6  christos   if test -n "$YACC"; then
   7911  1.1.1.6  christos   ac_cv_prog_YACC="$YACC" # Let the user override the test.
   7912      1.1  christos else
   7913      1.1  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7914      1.1  christos for as_dir in $PATH
   7915      1.1  christos do
   7916      1.1  christos   IFS=$as_save_IFS
   7917      1.1  christos   test -z "$as_dir" && as_dir=.
   7918  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   7919  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7920  1.1.1.6  christos     ac_cv_prog_YACC="$ac_prog"
   7921  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7922      1.1  christos     break 2
   7923      1.1  christos   fi
   7924      1.1  christos done
   7925  1.1.1.2  christos   done
   7926      1.1  christos IFS=$as_save_IFS
   7927      1.1  christos 
   7928      1.1  christos fi
   7929      1.1  christos fi
   7930  1.1.1.6  christos YACC=$ac_cv_prog_YACC
   7931  1.1.1.6  christos if test -n "$YACC"; then
   7932  1.1.1.6  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
   7933  1.1.1.6  christos $as_echo "$YACC" >&6; }
   7934      1.1  christos else
   7935  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7936  1.1.1.2  christos $as_echo "no" >&6; }
   7937      1.1  christos fi
   7938      1.1  christos 
   7939      1.1  christos 
   7940  1.1.1.6  christos   test -n "$YACC" && break
   7941      1.1  christos done
   7942  1.1.1.6  christos test -n "$YACC" || YACC="yacc"
   7943  1.1.1.3  christos 
   7944  1.1.1.3  christos 
   7945  1.1.1.6  christos #
   7946  1.1.1.6  christos # Make sure it supports the -p flag and supports processing our
   7947  1.1.1.6  christos # grammar.y.
   7948  1.1.1.6  christos #
   7949  1.1.1.6  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for capable yacc/bison" >&5
   7950  1.1.1.6  christos $as_echo_n "checking for capable yacc/bison... " >&6; }
   7951  1.1.1.6  christos if ${tcpdump_cv_capable_yacc+:} false; then :
   7952  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   7953      1.1  christos else
   7954  1.1.1.6  christos   if $YACC -p pcap_ -o /dev/null $srcdir/grammar.y >/dev/null 2>&1; then
   7955  1.1.1.6  christos 	    tcpdump_cv_capable_yacc=yes
   7956  1.1.1.6  christos 	else
   7957  1.1.1.6  christos 	    tcpdump_cv_capable_yacc=insufficient
   7958      1.1  christos 	fi
   7959      1.1  christos fi
   7960  1.1.1.6  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcpdump_cv_capable_yacc" >&5
   7961  1.1.1.6  christos $as_echo "$tcpdump_cv_capable_yacc" >&6; }
   7962  1.1.1.6  christos if test $tcpdump_cv_capable_yacc = insufficient ; then
   7963  1.1.1.6  christos 	as_fn_error $? "$YACC is insufficient to compile libpcap.
   7964  1.1.1.7  christos  libpcap requires Bison, a newer version of Berkeley YACC with support
   7965  1.1.1.7  christos  for reentrant parsers, or another YACC compatible with them." "$LINENO" 5
   7966  1.1.1.6  christos fi
   7967      1.1  christos 
   7968      1.1  christos #
   7969  1.1.1.7  christos # Do various checks for various OSes and versions of those OSes.
   7970  1.1.1.7  christos #
   7971  1.1.1.7  christos # Assume, by default, no support for shared libraries and V7/BSD
   7972  1.1.1.7  christos # convention for man pages (file formats in section 5, miscellaneous
   7973  1.1.1.7  christos # info in section 7, administrative commands and daemons in section 8).
   7974      1.1  christos # Individual cases can override this.
   7975      1.1  christos #
   7976      1.1  christos DYEXT="none"
   7977      1.1  christos MAN_FILE_FORMATS=5
   7978      1.1  christos MAN_MISC_INFO=7
   7979  1.1.1.7  christos MAN_ADMIN_COMMANDS=8
   7980      1.1  christos case "$host_os" in
   7981      1.1  christos 
   7982      1.1  christos aix*)
   7983      1.1  christos 
   7984  1.1.1.2  christos $as_echo "#define _SUN 1" >>confdefs.h
   7985      1.1  christos 
   7986      1.1  christos 
   7987      1.1  christos 	#
   7988      1.1  christos 	# AIX makes it fun to build shared and static libraries,
   7989      1.1  christos 	# because they're *both* ".a" archive libraries.  We
   7990      1.1  christos 	# build the static library for the benefit of the traditional
   7991      1.1  christos 	# scheme of building libpcap and tcpdump in subdirectories of
   7992      1.1  christos 	# the same directory, with tcpdump statically linked with the
   7993      1.1  christos 	# libpcap in question, but we also build a shared library as
   7994      1.1  christos 	# "libpcap.shareda" and install *it*, rather than the static
   7995      1.1  christos 	# library, as "libpcap.a".
   7996      1.1  christos 	#
   7997      1.1  christos 	DYEXT="shareda"
   7998      1.1  christos 
   7999      1.1  christos 	case "$V_PCAP" in
   8000      1.1  christos 
   8001      1.1  christos 	dlpi)
   8002      1.1  christos 		#
   8003      1.1  christos 		# If we're using DLPI, applications will need to
   8004      1.1  christos 		# use /lib/pse.exp if present, as we use the
   8005      1.1  christos 		# STREAMS routines.
   8006      1.1  christos 		#
   8007      1.1  christos 		pseexe="/lib/pse.exp"
   8008  1.1.1.2  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $pseexe" >&5
   8009  1.1.1.2  christos $as_echo_n "checking for $pseexe... " >&6; }
   8010      1.1  christos 		if test -f $pseexe ; then
   8011  1.1.1.2  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8012  1.1.1.2  christos $as_echo "yes" >&6; }
   8013      1.1  christos 			LIBS="-I:$pseexe"
   8014      1.1  christos 		fi
   8015      1.1  christos 		;;
   8016      1.1  christos 
   8017      1.1  christos 	bpf)
   8018      1.1  christos 		#
   8019      1.1  christos 		# If we're using BPF, we need "-lodm" and "-lcfg", as
   8020      1.1  christos 		# we use them to load the BPF module.
   8021      1.1  christos 		#
   8022      1.1  christos 		LIBS="-lodm -lcfg"
   8023      1.1  christos 		;;
   8024      1.1  christos 	esac
   8025      1.1  christos 	;;
   8026      1.1  christos 
   8027      1.1  christos darwin*)
   8028      1.1  christos 	DYEXT="dylib"
   8029      1.1  christos 	V_CCOPT="$V_CCOPT -fno-common"
   8030  1.1.1.2  christos 	# Check whether --enable-universal was given.
   8031  1.1.1.2  christos if test "${enable_universal+set}" = set; then :
   8032  1.1.1.2  christos   enableval=$enable_universal;
   8033  1.1.1.2  christos fi
   8034  1.1.1.2  christos 
   8035  1.1.1.2  christos 	if test "$enable_universal" != "no"; then
   8036  1.1.1.2  christos 		case "$host_os" in
   8037  1.1.1.2  christos 
   8038  1.1.1.3  christos 		darwin0-7.*)
   8039  1.1.1.3  christos 			#
   8040  1.1.1.3  christos 			# Pre-Tiger.  Build only for 32-bit PowerPC; no
   8041  1.1.1.3  christos 			# need for any special compiler or linker flags.
   8042  1.1.1.3  christos 			#
   8043  1.1.1.3  christos 			;;
   8044  1.1.1.3  christos 
   8045  1.1.1.3  christos 		darwin8.0123*)
   8046  1.1.1.3  christos 			#
   8047  1.1.1.3  christos 			# Tiger, prior to Intel support.  Build for 32-bit
   8048  1.1.1.3  christos 			# PowerPC and 64-bit PowerPC, with 32-bit PowerPC
   8049  1.1.1.3  christos 			# first.  (I'm guessing that's what Apple does.)
   8050  1.1.1.3  christos 			#
   8051  1.1.1.3  christos 			V_CCOPT="$V_CCOPT -arch ppc -arch ppc64"
   8052  1.1.1.3  christos 			LDFLAGS="$LDFLAGS -arch ppc -arch ppc64"
   8053  1.1.1.3  christos 			;;
   8054  1.1.1.3  christos 
   8055  1.1.1.3  christos 		darwin8.456*)
   8056  1.1.1.3  christos 			#
   8057  1.1.1.3  christos 			# Tiger, subsequent to Intel support but prior to
   8058  1.1.1.3  christos 			# x86-64 support.  Build for 32-bit PowerPC, 64-bit
   8059  1.1.1.3  christos 			# PowerPC, and x86, with 32-bit PowerPC first.
   8060  1.1.1.3  christos 			# (I'm guessing that's what Apple does.)
   8061  1.1.1.3  christos 			#
   8062  1.1.1.3  christos 			V_CCOPT="$V_CCOPT -arch ppc -arch ppc64 -arch i386"
   8063  1.1.1.3  christos 			LDFLAGS="$LDFLAGS -arch ppc -arch ppc64 -arch i386"
   8064  1.1.1.3  christos 			;;
   8065  1.1.1.3  christos 
   8066  1.1.1.3  christos 		darwin8.*)
   8067  1.1.1.3  christos 			#
   8068  1.1.1.3  christos 			# All other Tiger, so subsequent to x86-64
   8069  1.1.1.3  christos 			# support. Build for 32-bit PowerPC, 64-bit
   8070  1.1.1.3  christos 			# PowerPC, x86, and x86-64, and with 32-bit PowerPC
   8071  1.1.1.3  christos 			# first.  (I'm guessing that's what Apple does.)
   8072  1.1.1.3  christos 			#
   8073  1.1.1.3  christos 			V_CCOPT="$V_CCOPT -arch ppc -arch ppc64 -arch i386 -arch x86_64"
   8074  1.1.1.3  christos 			LDFLAGS="$LDFLAGS -arch ppc -arch ppc64 -arch i386 -arch x86_64"
   8075  1.1.1.3  christos 			;;
   8076  1.1.1.3  christos 
   8077  1.1.1.2  christos 		darwin9.*)
   8078  1.1.1.2  christos 			#
   8079  1.1.1.2  christos 			# Leopard.  Build for 32-bit PowerPC, 64-bit
   8080  1.1.1.2  christos 			# PowerPC, x86, and x86-64, with 32-bit PowerPC
   8081  1.1.1.2  christos 			# first.  (That's what Apple does.)
   8082  1.1.1.2  christos 			#
   8083  1.1.1.2  christos 			V_CCOPT="$V_CCOPT -arch ppc -arch ppc64 -arch i386 -arch x86_64"
   8084  1.1.1.2  christos 			LDFLAGS="$LDFLAGS -arch ppc -arch ppc64 -arch i386 -arch x86_64"
   8085  1.1.1.2  christos 			;;
   8086  1.1.1.2  christos 
   8087  1.1.1.2  christos 		darwin10.*)
   8088  1.1.1.2  christos 			#
   8089  1.1.1.2  christos 			# Snow Leopard.  Build for x86-64, x86, and
   8090  1.1.1.2  christos 			# 32-bit PowerPC, with x86-64 first.  (That's
   8091  1.1.1.2  christos 			# what Apple does, even though Snow Leopard
   8092  1.1.1.2  christos 			# doesn't run on PPC, so PPC libpcap runs under
   8093  1.1.1.2  christos 			# Rosetta, and Rosetta doesn't support BPF
   8094  1.1.1.2  christos 			# ioctls, so PPC programs can't do live
   8095  1.1.1.2  christos 			# captures.)
   8096  1.1.1.2  christos 			#
   8097  1.1.1.2  christos 			V_CCOPT="$V_CCOPT -arch x86_64 -arch i386 -arch ppc"
   8098  1.1.1.2  christos 			LDFLAGS="$LDFLAGS -arch x86_64 -arch i386 -arch ppc"
   8099  1.1.1.2  christos 			;;
   8100  1.1.1.2  christos 
   8101  1.1.1.3  christos 		darwin*)
   8102  1.1.1.2  christos 			#
   8103  1.1.1.3  christos 			# Post-Snow Leopard.  Build for x86-64 and
   8104  1.1.1.3  christos 			# x86, with x86-64 first.  (That's probably what
   8105  1.1.1.3  christos 			# Apple does, given that Rosetta is gone.)
   8106  1.1.1.3  christos 			# XXX - update if and when Apple drops support
   8107  1.1.1.3  christos 			# for 32-bit x86 code.
   8108  1.1.1.2  christos 			#
   8109  1.1.1.2  christos 			V_CCOPT="$V_CCOPT -arch x86_64 -arch i386"
   8110  1.1.1.2  christos 			LDFLAGS="$LDFLAGS -arch x86_64 -arch i386"
   8111  1.1.1.2  christos 			;;
   8112  1.1.1.2  christos 		esac
   8113  1.1.1.2  christos 	fi
   8114      1.1  christos 	;;
   8115      1.1  christos 
   8116      1.1  christos hpux9*)
   8117      1.1  christos 
   8118  1.1.1.2  christos $as_echo "#define HAVE_HPUX9 1" >>confdefs.h
   8119      1.1  christos 
   8120      1.1  christos 
   8121      1.1  christos 	#
   8122      1.1  christos 	# Use System V conventions for man pages.
   8123      1.1  christos 	#
   8124  1.1.1.7  christos 	MAN_ADMIN_COMMANDS=1m
   8125      1.1  christos 	MAN_FILE_FORMATS=4
   8126      1.1  christos 	MAN_MISC_INFO=5
   8127      1.1  christos 	;;
   8128      1.1  christos 
   8129      1.1  christos hpux10.0*)
   8130      1.1  christos 
   8131      1.1  christos 	#
   8132      1.1  christos 	# Use System V conventions for man pages.
   8133      1.1  christos 	#
   8134  1.1.1.7  christos 	MAN_ADMIN_COMMANDS=1m
   8135      1.1  christos 	MAN_FILE_FORMATS=4
   8136      1.1  christos 	MAN_MISC_INFO=5
   8137      1.1  christos 	;;
   8138      1.1  christos 
   8139      1.1  christos hpux10.1*)
   8140      1.1  christos 
   8141      1.1  christos 	#
   8142      1.1  christos 	# Use System V conventions for man pages.
   8143      1.1  christos 	#
   8144  1.1.1.7  christos 	MAN_ADMIN_COMMANDS=1m
   8145      1.1  christos 	MAN_FILE_FORMATS=4
   8146      1.1  christos 	MAN_MISC_INFO=5
   8147      1.1  christos 	;;
   8148      1.1  christos 
   8149      1.1  christos hpux*)
   8150      1.1  christos 
   8151  1.1.1.2  christos $as_echo "#define HAVE_HPUX10_20_OR_LATER 1" >>confdefs.h
   8152      1.1  christos 
   8153      1.1  christos 	if test "`uname -m`" = "ia64"; then
   8154      1.1  christos 		DYEXT="so"
   8155      1.1  christos 	else
   8156      1.1  christos 		DYEXT="sl"
   8157      1.1  christos 	fi
   8158      1.1  christos 
   8159      1.1  christos 	#
   8160      1.1  christos 	# "-b" builds a shared library; "+h" sets the soname.
   8161      1.1  christos 	#
   8162      1.1  christos 	SHLIB_OPT="-b"
   8163      1.1  christos 	SONAME_OPT="+h"
   8164      1.1  christos 
   8165      1.1  christos 	#
   8166      1.1  christos 	# Use System V conventions for man pages.
   8167      1.1  christos 	#
   8168      1.1  christos 	MAN_FILE_FORMATS=4
   8169      1.1  christos 	MAN_MISC_INFO=5
   8170      1.1  christos 	;;
   8171      1.1  christos 
   8172      1.1  christos irix*)
   8173      1.1  christos 	#
   8174  1.1.1.7  christos 	# Use IRIX conventions for man pages; they're the same as the
   8175  1.1.1.7  christos 	# System V conventions, except that they use section 8 for
   8176  1.1.1.7  christos 	# administrative commands and daemons.
   8177      1.1  christos 	#
   8178      1.1  christos 	MAN_FILE_FORMATS=4
   8179      1.1  christos 	MAN_MISC_INFO=5
   8180      1.1  christos 	;;
   8181      1.1  christos 
   8182  1.1.1.2  christos linux*|freebsd*|netbsd*|openbsd*|dragonfly*|kfreebsd*|gnu*)
   8183      1.1  christos 	DYEXT="so"
   8184      1.1  christos 
   8185      1.1  christos 	#
   8186      1.1  christos 	# Compiler assumed to be GCC; run-time linker may require a -R
   8187      1.1  christos 	# flag.
   8188      1.1  christos 	#
   8189      1.1  christos 	if test "$libdir" != "/usr/lib"; then
   8190      1.1  christos 		V_RFLAGS=-Wl,-R$libdir
   8191      1.1  christos 	fi
   8192      1.1  christos 	;;
   8193      1.1  christos 
   8194      1.1  christos osf*)
   8195      1.1  christos 	DYEXT="so"
   8196      1.1  christos 
   8197      1.1  christos 	#
   8198  1.1.1.7  christos 	# DEC OSF/1, a/k/a Digial UNIX, a/k/a Tru64 UNIX.
   8199  1.1.1.7  christos 	# Use Tru64 UNIX conventions for man pages; they're the same as
   8200  1.1.1.7  christos 	# the System V conventions except that they use section 8 for
   8201  1.1.1.7  christos 	# administrative commands and daemons.
   8202      1.1  christos 	#
   8203      1.1  christos 	MAN_FILE_FORMATS=4
   8204      1.1  christos 	MAN_MISC_INFO=5
   8205      1.1  christos 	;;
   8206      1.1  christos 
   8207      1.1  christos sinix*)
   8208  1.1.1.2  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if SINIX compiler defines sinix" >&5
   8209  1.1.1.2  christos $as_echo_n "checking if SINIX compiler defines sinix... " >&6; }
   8210  1.1.1.3  christos 	if ${ac_cv_cc_sinix_defined+:} false; then :
   8211  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   8212      1.1  christos else
   8213  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8214      1.1  christos /* end confdefs.h.  */
   8215      1.1  christos 
   8216      1.1  christos int
   8217      1.1  christos main ()
   8218      1.1  christos {
   8219      1.1  christos int i = sinix;
   8220      1.1  christos   ;
   8221      1.1  christos   return 0;
   8222      1.1  christos }
   8223      1.1  christos _ACEOF
   8224  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   8225      1.1  christos   ac_cv_cc_sinix_defined=yes
   8226      1.1  christos else
   8227  1.1.1.2  christos   ac_cv_cc_sinix_defined=no
   8228      1.1  christos fi
   8229      1.1  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8230      1.1  christos fi
   8231      1.1  christos 
   8232  1.1.1.2  christos 	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_sinix_defined" >&5
   8233  1.1.1.2  christos $as_echo "$ac_cv_cc_sinix_defined" >&6; }
   8234      1.1  christos 	    if test $ac_cv_cc_sinix_defined = no ; then
   8235      1.1  christos 
   8236  1.1.1.2  christos $as_echo "#define sinix 1" >>confdefs.h
   8237      1.1  christos 
   8238      1.1  christos 	    fi
   8239      1.1  christos 	;;
   8240      1.1  christos 
   8241      1.1  christos solaris*)
   8242      1.1  christos 
   8243  1.1.1.2  christos $as_echo "#define HAVE_SOLARIS 1" >>confdefs.h
   8244      1.1  christos 
   8245      1.1  christos 
   8246  1.1.1.2  christos 	DYEXT="so"
   8247  1.1.1.7  christos 
   8248  1.1.1.2  christos 	#
   8249  1.1.1.7  christos 	# Make sure errno is thread-safe, in case we're called in
   8250  1.1.1.7  christos 	# a multithreaded program.  We don't guarantee that two
   8251  1.1.1.7  christos 	# threads can use the *same* pcap_t safely, but the
   8252  1.1.1.7  christos 	# current version does guarantee that you can use different
   8253  1.1.1.7  christos 	# pcap_t's in different threads, and even that pcap_compile()
   8254  1.1.1.7  christos 	# is thread-safe (it wasn't thread-safe in some older versions).
   8255  1.1.1.2  christos 	#
   8256  1.1.1.7  christos 	V_CCOPT="$V_CCOPT -D_TS_ERRNO"
   8257  1.1.1.7  christos 
   8258  1.1.1.7  christos 	case "`uname -r`" in
   8259  1.1.1.7  christos 
   8260  1.1.1.7  christos 	5.12)
   8261  1.1.1.7  christos 		;;
   8262  1.1.1.7  christos 
   8263  1.1.1.7  christos 	*)
   8264  1.1.1.7  christos 		#
   8265  1.1.1.7  christos 		# Use System V conventions for man pages.
   8266  1.1.1.7  christos 		#
   8267  1.1.1.7  christos 		MAN_ADMIN_COMMANDS=1m
   8268  1.1.1.7  christos 		MAN_FILE_FORMATS=4
   8269  1.1.1.7  christos 		MAN_MISC_INFO=5
   8270  1.1.1.7  christos 	esac
   8271  1.1.1.2  christos 	;;
   8272  1.1.1.2  christos esac
   8273  1.1.1.2  christos 
   8274  1.1.1.3  christos # Check whether --enable-shared was given.
   8275  1.1.1.3  christos if test "${enable_shared+set}" = set; then :
   8276  1.1.1.3  christos   enableval=$enable_shared;
   8277  1.1.1.3  christos fi
   8278  1.1.1.3  christos 
   8279  1.1.1.3  christos test "x$enable_shared" = "xno" && DYEXT="none"
   8280  1.1.1.3  christos 
   8281  1.1.1.2  christos if test -n "$ac_tool_prefix"; then
   8282  1.1.1.2  christos   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   8283  1.1.1.2  christos set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   8284  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8285  1.1.1.2  christos $as_echo_n "checking for $ac_word... " >&6; }
   8286  1.1.1.3  christos if ${ac_cv_prog_RANLIB+:} false; then :
   8287  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   8288  1.1.1.2  christos else
   8289  1.1.1.2  christos   if test -n "$RANLIB"; then
   8290  1.1.1.2  christos   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   8291  1.1.1.2  christos else
   8292  1.1.1.2  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8293  1.1.1.2  christos for as_dir in $PATH
   8294  1.1.1.2  christos do
   8295  1.1.1.2  christos   IFS=$as_save_IFS
   8296  1.1.1.2  christos   test -z "$as_dir" && as_dir=.
   8297  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   8298  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8299  1.1.1.2  christos     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   8300  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8301  1.1.1.2  christos     break 2
   8302  1.1.1.2  christos   fi
   8303  1.1.1.2  christos done
   8304  1.1.1.2  christos   done
   8305  1.1.1.2  christos IFS=$as_save_IFS
   8306  1.1.1.2  christos 
   8307  1.1.1.2  christos fi
   8308  1.1.1.2  christos fi
   8309  1.1.1.2  christos RANLIB=$ac_cv_prog_RANLIB
   8310  1.1.1.2  christos if test -n "$RANLIB"; then
   8311  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   8312  1.1.1.2  christos $as_echo "$RANLIB" >&6; }
   8313  1.1.1.2  christos else
   8314  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8315  1.1.1.2  christos $as_echo "no" >&6; }
   8316  1.1.1.2  christos fi
   8317  1.1.1.2  christos 
   8318  1.1.1.2  christos 
   8319  1.1.1.2  christos fi
   8320  1.1.1.2  christos if test -z "$ac_cv_prog_RANLIB"; then
   8321  1.1.1.2  christos   ac_ct_RANLIB=$RANLIB
   8322  1.1.1.2  christos   # Extract the first word of "ranlib", so it can be a program name with args.
   8323  1.1.1.2  christos set dummy ranlib; ac_word=$2
   8324  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8325  1.1.1.2  christos $as_echo_n "checking for $ac_word... " >&6; }
   8326  1.1.1.3  christos if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   8327  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   8328  1.1.1.2  christos else
   8329  1.1.1.2  christos   if test -n "$ac_ct_RANLIB"; then
   8330  1.1.1.2  christos   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   8331  1.1.1.2  christos else
   8332  1.1.1.2  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8333  1.1.1.2  christos for as_dir in $PATH
   8334  1.1.1.2  christos do
   8335  1.1.1.2  christos   IFS=$as_save_IFS
   8336  1.1.1.2  christos   test -z "$as_dir" && as_dir=.
   8337  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   8338  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8339  1.1.1.2  christos     ac_cv_prog_ac_ct_RANLIB="ranlib"
   8340  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8341  1.1.1.2  christos     break 2
   8342  1.1.1.2  christos   fi
   8343  1.1.1.2  christos done
   8344  1.1.1.2  christos   done
   8345  1.1.1.2  christos IFS=$as_save_IFS
   8346  1.1.1.2  christos 
   8347  1.1.1.2  christos fi
   8348  1.1.1.2  christos fi
   8349  1.1.1.2  christos ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   8350  1.1.1.2  christos if test -n "$ac_ct_RANLIB"; then
   8351  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   8352  1.1.1.2  christos $as_echo "$ac_ct_RANLIB" >&6; }
   8353  1.1.1.2  christos else
   8354  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8355  1.1.1.2  christos $as_echo "no" >&6; }
   8356  1.1.1.2  christos fi
   8357  1.1.1.2  christos 
   8358  1.1.1.2  christos   if test "x$ac_ct_RANLIB" = x; then
   8359  1.1.1.2  christos     RANLIB=":"
   8360  1.1.1.2  christos   else
   8361  1.1.1.2  christos     case $cross_compiling:$ac_tool_warned in
   8362  1.1.1.2  christos yes:)
   8363  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8364  1.1.1.2  christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8365  1.1.1.2  christos ac_tool_warned=yes ;;
   8366      1.1  christos esac
   8367  1.1.1.2  christos     RANLIB=$ac_ct_RANLIB
   8368  1.1.1.2  christos   fi
   8369  1.1.1.2  christos else
   8370  1.1.1.2  christos   RANLIB="$ac_cv_prog_RANLIB"
   8371  1.1.1.2  christos fi
   8372      1.1  christos 
   8373      1.1  christos if test -n "$ac_tool_prefix"; then
   8374  1.1.1.2  christos   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   8375  1.1.1.2  christos set dummy ${ac_tool_prefix}ar; ac_word=$2
   8376  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8377  1.1.1.2  christos $as_echo_n "checking for $ac_word... " >&6; }
   8378  1.1.1.3  christos if ${ac_cv_prog_AR+:} false; then :
   8379  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   8380      1.1  christos else
   8381  1.1.1.2  christos   if test -n "$AR"; then
   8382  1.1.1.2  christos   ac_cv_prog_AR="$AR" # Let the user override the test.
   8383      1.1  christos else
   8384      1.1  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8385      1.1  christos for as_dir in $PATH
   8386      1.1  christos do
   8387      1.1  christos   IFS=$as_save_IFS
   8388      1.1  christos   test -z "$as_dir" && as_dir=.
   8389  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   8390  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8391  1.1.1.2  christos     ac_cv_prog_AR="${ac_tool_prefix}ar"
   8392  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8393      1.1  christos     break 2
   8394      1.1  christos   fi
   8395      1.1  christos done
   8396  1.1.1.2  christos   done
   8397      1.1  christos IFS=$as_save_IFS
   8398      1.1  christos 
   8399      1.1  christos fi
   8400      1.1  christos fi
   8401  1.1.1.2  christos AR=$ac_cv_prog_AR
   8402  1.1.1.2  christos if test -n "$AR"; then
   8403  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   8404  1.1.1.2  christos $as_echo "$AR" >&6; }
   8405      1.1  christos else
   8406  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8407  1.1.1.2  christos $as_echo "no" >&6; }
   8408      1.1  christos fi
   8409      1.1  christos 
   8410      1.1  christos 
   8411      1.1  christos fi
   8412  1.1.1.2  christos if test -z "$ac_cv_prog_AR"; then
   8413  1.1.1.2  christos   ac_ct_AR=$AR
   8414  1.1.1.2  christos   # Extract the first word of "ar", so it can be a program name with args.
   8415  1.1.1.2  christos set dummy ar; ac_word=$2
   8416  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8417  1.1.1.2  christos $as_echo_n "checking for $ac_word... " >&6; }
   8418  1.1.1.3  christos if ${ac_cv_prog_ac_ct_AR+:} false; then :
   8419  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   8420      1.1  christos else
   8421  1.1.1.2  christos   if test -n "$ac_ct_AR"; then
   8422  1.1.1.2  christos   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   8423      1.1  christos else
   8424      1.1  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8425      1.1  christos for as_dir in $PATH
   8426      1.1  christos do
   8427      1.1  christos   IFS=$as_save_IFS
   8428      1.1  christos   test -z "$as_dir" && as_dir=.
   8429  1.1.1.2  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   8430  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8431  1.1.1.2  christos     ac_cv_prog_ac_ct_AR="ar"
   8432  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8433      1.1  christos     break 2
   8434      1.1  christos   fi
   8435      1.1  christos done
   8436  1.1.1.2  christos   done
   8437      1.1  christos IFS=$as_save_IFS
   8438      1.1  christos 
   8439      1.1  christos fi
   8440      1.1  christos fi
   8441  1.1.1.2  christos ac_ct_AR=$ac_cv_prog_ac_ct_AR
   8442  1.1.1.2  christos if test -n "$ac_ct_AR"; then
   8443  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   8444  1.1.1.2  christos $as_echo "$ac_ct_AR" >&6; }
   8445      1.1  christos else
   8446  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8447  1.1.1.2  christos $as_echo "no" >&6; }
   8448      1.1  christos fi
   8449      1.1  christos 
   8450  1.1.1.2  christos   if test "x$ac_ct_AR" = x; then
   8451  1.1.1.2  christos     AR=""
   8452      1.1  christos   else
   8453      1.1  christos     case $cross_compiling:$ac_tool_warned in
   8454      1.1  christos yes:)
   8455  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8456  1.1.1.2  christos $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8457      1.1  christos ac_tool_warned=yes ;;
   8458      1.1  christos esac
   8459  1.1.1.2  christos     AR=$ac_ct_AR
   8460      1.1  christos   fi
   8461      1.1  christos else
   8462  1.1.1.2  christos   AR="$ac_cv_prog_AR"
   8463      1.1  christos fi
   8464      1.1  christos 
   8465      1.1  christos 
   8466  1.1.1.3  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   8467  1.1.1.3  christos $as_echo_n "checking whether ln -s works... " >&6; }
   8468  1.1.1.3  christos LN_S=$as_ln_s
   8469  1.1.1.3  christos if test "$LN_S" = "ln -s"; then
   8470  1.1.1.3  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8471  1.1.1.3  christos $as_echo "yes" >&6; }
   8472  1.1.1.3  christos else
   8473  1.1.1.3  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   8474  1.1.1.3  christos $as_echo "no, using $LN_S" >&6; }
   8475  1.1.1.3  christos fi
   8476  1.1.1.3  christos 
   8477  1.1.1.3  christos 
   8478  1.1.1.3  christos 
   8479      1.1  christos rm -f os-proto.h
   8480      1.1  christos     if test "${LBL_CFLAGS+set}" = set; then
   8481      1.1  christos 	    V_CCOPT="$V_CCOPT ${LBL_CFLAGS}"
   8482      1.1  christos     fi
   8483      1.1  christos     if test -f .devel ; then
   8484  1.1.1.3  christos 	    #
   8485  1.1.1.3  christos 	    # Skip all the warning option stuff on some compilers.
   8486  1.1.1.3  christos 	    #
   8487  1.1.1.3  christos 	    if test "$ac_lbl_cc_dont_try_gcc_dashW" != yes; then
   8488      1.1  christos 
   8489  1.1.1.3  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler fails when given an unknown warning option" >&5
   8490  1.1.1.3  christos $as_echo_n "checking whether the compiler fails when given an unknown warning option... " >&6; }
   8491  1.1.1.3  christos 	save_CFLAGS="$CFLAGS"
   8492  1.1.1.3  christos 	CFLAGS="$CFLAGS -Wxyzzy-this-will-never-succeed-xyzzy"
   8493  1.1.1.3  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8494  1.1.1.3  christos /* end confdefs.h.  */
   8495  1.1.1.3  christos 
   8496  1.1.1.3  christos int
   8497  1.1.1.3  christos main ()
   8498  1.1.1.3  christos {
   8499  1.1.1.3  christos return 0
   8500  1.1.1.3  christos   ;
   8501  1.1.1.3  christos   return 0;
   8502  1.1.1.3  christos }
   8503  1.1.1.3  christos _ACEOF
   8504  1.1.1.3  christos if ac_fn_c_try_compile "$LINENO"; then :
   8505  1.1.1.3  christos 
   8506  1.1.1.3  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8507  1.1.1.3  christos $as_echo "no" >&6; }
   8508  1.1.1.3  christos 		#
   8509  1.1.1.3  christos 		# We're assuming this is clang, where
   8510  1.1.1.3  christos 		# -Werror=unknown-warning-option is the appropriate
   8511  1.1.1.3  christos 		# option to force the compiler to fail.
   8512  1.1.1.3  christos 		#
   8513  1.1.1.3  christos 		ac_lbl_unknown_warning_option_error="-Werror=unknown-warning-option"
   8514  1.1.1.3  christos 
   8515  1.1.1.3  christos else
   8516  1.1.1.3  christos 
   8517  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8518  1.1.1.7  christos $as_echo "yes" >&6; }
   8519  1.1.1.7  christos 
   8520  1.1.1.7  christos fi
   8521  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8522  1.1.1.7  christos 	CFLAGS="$save_CFLAGS"
   8523  1.1.1.7  christos 
   8524  1.1.1.7  christos 
   8525  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wall option" >&5
   8526  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wall option... " >&6; }
   8527  1.1.1.7  christos 	save_CFLAGS="$CFLAGS"
   8528  1.1.1.7  christos 	if expr "x-Wall" : "x-W.*" >/dev/null
   8529  1.1.1.7  christos 	then
   8530  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wall"
   8531  1.1.1.7  christos 	elif expr "x-Wall" : "x-f.*" >/dev/null
   8532  1.1.1.7  christos 	then
   8533  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wall"
   8534  1.1.1.7  christos 	elif expr "x-Wall" : "x-m.*" >/dev/null
   8535  1.1.1.7  christos 	then
   8536  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wall"
   8537  1.1.1.7  christos 	else
   8538  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wall"
   8539  1.1.1.7  christos 	fi
   8540  1.1.1.7  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8541  1.1.1.7  christos /* end confdefs.h.  */
   8542  1.1.1.7  christos 
   8543  1.1.1.7  christos int
   8544  1.1.1.7  christos main ()
   8545  1.1.1.7  christos {
   8546  1.1.1.7  christos return 0
   8547  1.1.1.7  christos   ;
   8548  1.1.1.7  christos   return 0;
   8549  1.1.1.7  christos }
   8550  1.1.1.7  christos _ACEOF
   8551  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   8552  1.1.1.7  christos 
   8553  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8554  1.1.1.7  christos $as_echo "yes" >&6; }
   8555  1.1.1.7  christos 		can_add_to_cflags=yes
   8556  1.1.1.7  christos 		#
   8557  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   8558  1.1.1.7  christos 		# which the warning should *not* appear?
   8559  1.1.1.7  christos 		# We test the fourth argument because the third argument
   8560  1.1.1.7  christos 		# could contain quotes, breaking the test.
   8561  1.1.1.7  christos 		#
   8562  1.1.1.7  christos 		if test "x" != "x"
   8563  1.1.1.7  christos 		then
   8564  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   8565  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wall " >&5
   8566  1.1.1.7  christos $as_echo_n "checking whether -Wall ... " >&6; }
   8567  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8568  1.1.1.7  christos /* end confdefs.h.  */
   8569  1.1.1.7  christos 
   8570  1.1.1.7  christos _ACEOF
   8571  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   8572  1.1.1.7  christos 
   8573  1.1.1.7  christos 			#
   8574  1.1.1.7  christos 			# Not a problem.
   8575  1.1.1.7  christos 			#
   8576  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8577  1.1.1.7  christos $as_echo "no" >&6; }
   8578  1.1.1.7  christos 
   8579  1.1.1.7  christos else
   8580  1.1.1.7  christos 
   8581  1.1.1.7  christos 			#
   8582  1.1.1.7  christos 			# A problem.
   8583  1.1.1.7  christos 			#
   8584  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8585  1.1.1.7  christos $as_echo "yes" >&6; }
   8586  1.1.1.7  christos 			can_add_to_cflags=no
   8587  1.1.1.7  christos 
   8588  1.1.1.7  christos fi
   8589  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8590  1.1.1.7  christos 		fi
   8591  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   8592  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   8593  1.1.1.7  christos 		then
   8594  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wall"
   8595  1.1.1.7  christos 		fi
   8596  1.1.1.7  christos 
   8597  1.1.1.7  christos else
   8598  1.1.1.7  christos 
   8599  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8600  1.1.1.7  christos $as_echo "no" >&6; }
   8601  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   8602  1.1.1.7  christos 
   8603  1.1.1.7  christos fi
   8604  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8605  1.1.1.7  christos 
   8606  1.1.1.7  christos 
   8607  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wsign-compare option" >&5
   8608  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wsign-compare option... " >&6; }
   8609  1.1.1.7  christos 	save_CFLAGS="$CFLAGS"
   8610  1.1.1.7  christos 	if expr "x-Wsign-compare" : "x-W.*" >/dev/null
   8611  1.1.1.7  christos 	then
   8612  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wsign-compare"
   8613  1.1.1.7  christos 	elif expr "x-Wsign-compare" : "x-f.*" >/dev/null
   8614  1.1.1.7  christos 	then
   8615  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wsign-compare"
   8616  1.1.1.7  christos 	elif expr "x-Wsign-compare" : "x-m.*" >/dev/null
   8617  1.1.1.7  christos 	then
   8618  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wsign-compare"
   8619  1.1.1.7  christos 	else
   8620  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wsign-compare"
   8621  1.1.1.7  christos 	fi
   8622  1.1.1.7  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8623  1.1.1.7  christos /* end confdefs.h.  */
   8624  1.1.1.7  christos 
   8625  1.1.1.7  christos int
   8626  1.1.1.7  christos main ()
   8627  1.1.1.7  christos {
   8628  1.1.1.7  christos return 0
   8629  1.1.1.7  christos   ;
   8630  1.1.1.7  christos   return 0;
   8631  1.1.1.7  christos }
   8632  1.1.1.7  christos _ACEOF
   8633  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   8634  1.1.1.7  christos 
   8635  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8636  1.1.1.7  christos $as_echo "yes" >&6; }
   8637  1.1.1.7  christos 		can_add_to_cflags=yes
   8638  1.1.1.7  christos 		#
   8639  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   8640  1.1.1.7  christos 		# which the warning should *not* appear?
   8641  1.1.1.7  christos 		# We test the fourth argument because the third argument
   8642  1.1.1.7  christos 		# could contain quotes, breaking the test.
   8643  1.1.1.7  christos 		#
   8644  1.1.1.7  christos 		if test "x" != "x"
   8645  1.1.1.7  christos 		then
   8646  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   8647  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wsign-compare " >&5
   8648  1.1.1.7  christos $as_echo_n "checking whether -Wsign-compare ... " >&6; }
   8649  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8650  1.1.1.7  christos /* end confdefs.h.  */
   8651  1.1.1.7  christos 
   8652  1.1.1.7  christos _ACEOF
   8653  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   8654  1.1.1.7  christos 
   8655  1.1.1.7  christos 			#
   8656  1.1.1.7  christos 			# Not a problem.
   8657  1.1.1.7  christos 			#
   8658  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8659  1.1.1.7  christos $as_echo "no" >&6; }
   8660  1.1.1.7  christos 
   8661  1.1.1.7  christos else
   8662  1.1.1.7  christos 
   8663  1.1.1.7  christos 			#
   8664  1.1.1.7  christos 			# A problem.
   8665  1.1.1.7  christos 			#
   8666  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8667  1.1.1.7  christos $as_echo "yes" >&6; }
   8668  1.1.1.7  christos 			can_add_to_cflags=no
   8669  1.1.1.7  christos 
   8670  1.1.1.7  christos fi
   8671  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8672  1.1.1.7  christos 		fi
   8673  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   8674  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   8675  1.1.1.7  christos 		then
   8676  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wsign-compare"
   8677  1.1.1.7  christos 		fi
   8678  1.1.1.7  christos 
   8679  1.1.1.7  christos else
   8680  1.1.1.7  christos 
   8681  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8682  1.1.1.7  christos $as_echo "no" >&6; }
   8683  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   8684  1.1.1.7  christos 
   8685  1.1.1.7  christos fi
   8686  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8687  1.1.1.7  christos 
   8688  1.1.1.7  christos 
   8689  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-prototypes option" >&5
   8690  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wmissing-prototypes option... " >&6; }
   8691  1.1.1.7  christos 	save_CFLAGS="$CFLAGS"
   8692  1.1.1.7  christos 	if expr "x-Wmissing-prototypes" : "x-W.*" >/dev/null
   8693  1.1.1.7  christos 	then
   8694  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wmissing-prototypes"
   8695  1.1.1.7  christos 	elif expr "x-Wmissing-prototypes" : "x-f.*" >/dev/null
   8696  1.1.1.7  christos 	then
   8697  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wmissing-prototypes"
   8698  1.1.1.7  christos 	elif expr "x-Wmissing-prototypes" : "x-m.*" >/dev/null
   8699  1.1.1.7  christos 	then
   8700  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wmissing-prototypes"
   8701  1.1.1.7  christos 	else
   8702  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wmissing-prototypes"
   8703  1.1.1.7  christos 	fi
   8704  1.1.1.7  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8705  1.1.1.7  christos /* end confdefs.h.  */
   8706  1.1.1.7  christos 
   8707  1.1.1.7  christos int
   8708  1.1.1.7  christos main ()
   8709  1.1.1.7  christos {
   8710  1.1.1.7  christos return 0
   8711  1.1.1.7  christos   ;
   8712  1.1.1.7  christos   return 0;
   8713  1.1.1.7  christos }
   8714  1.1.1.7  christos _ACEOF
   8715  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   8716  1.1.1.7  christos 
   8717  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8718  1.1.1.7  christos $as_echo "yes" >&6; }
   8719  1.1.1.7  christos 		can_add_to_cflags=yes
   8720  1.1.1.7  christos 		#
   8721  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   8722  1.1.1.7  christos 		# which the warning should *not* appear?
   8723  1.1.1.7  christos 		# We test the fourth argument because the third argument
   8724  1.1.1.7  christos 		# could contain quotes, breaking the test.
   8725  1.1.1.7  christos 		#
   8726  1.1.1.7  christos 		if test "x" != "x"
   8727  1.1.1.7  christos 		then
   8728  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   8729  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wmissing-prototypes " >&5
   8730  1.1.1.7  christos $as_echo_n "checking whether -Wmissing-prototypes ... " >&6; }
   8731  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8732  1.1.1.7  christos /* end confdefs.h.  */
   8733  1.1.1.7  christos 
   8734  1.1.1.7  christos _ACEOF
   8735  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   8736  1.1.1.7  christos 
   8737  1.1.1.7  christos 			#
   8738  1.1.1.7  christos 			# Not a problem.
   8739  1.1.1.7  christos 			#
   8740  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8741  1.1.1.7  christos $as_echo "no" >&6; }
   8742  1.1.1.7  christos 
   8743  1.1.1.7  christos else
   8744  1.1.1.7  christos 
   8745  1.1.1.7  christos 			#
   8746  1.1.1.7  christos 			# A problem.
   8747  1.1.1.7  christos 			#
   8748  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8749  1.1.1.7  christos $as_echo "yes" >&6; }
   8750  1.1.1.7  christos 			can_add_to_cflags=no
   8751  1.1.1.7  christos 
   8752  1.1.1.7  christos fi
   8753  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8754  1.1.1.7  christos 		fi
   8755  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   8756  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   8757  1.1.1.7  christos 		then
   8758  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wmissing-prototypes"
   8759  1.1.1.7  christos 		fi
   8760  1.1.1.7  christos 
   8761  1.1.1.7  christos else
   8762  1.1.1.7  christos 
   8763  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8764  1.1.1.7  christos $as_echo "no" >&6; }
   8765  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   8766  1.1.1.7  christos 
   8767  1.1.1.7  christos fi
   8768  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8769  1.1.1.7  christos 
   8770  1.1.1.7  christos 
   8771  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wstrict-prototypes option" >&5
   8772  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wstrict-prototypes option... " >&6; }
   8773  1.1.1.7  christos 	save_CFLAGS="$CFLAGS"
   8774  1.1.1.7  christos 	if expr "x-Wstrict-prototypes" : "x-W.*" >/dev/null
   8775  1.1.1.7  christos 	then
   8776  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wstrict-prototypes"
   8777  1.1.1.7  christos 	elif expr "x-Wstrict-prototypes" : "x-f.*" >/dev/null
   8778  1.1.1.7  christos 	then
   8779  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wstrict-prototypes"
   8780  1.1.1.7  christos 	elif expr "x-Wstrict-prototypes" : "x-m.*" >/dev/null
   8781  1.1.1.7  christos 	then
   8782  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wstrict-prototypes"
   8783  1.1.1.7  christos 	else
   8784  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wstrict-prototypes"
   8785  1.1.1.7  christos 	fi
   8786  1.1.1.7  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8787  1.1.1.7  christos /* end confdefs.h.  */
   8788  1.1.1.7  christos 
   8789  1.1.1.7  christos int
   8790  1.1.1.7  christos main ()
   8791  1.1.1.7  christos {
   8792  1.1.1.7  christos return 0
   8793  1.1.1.7  christos   ;
   8794  1.1.1.7  christos   return 0;
   8795  1.1.1.7  christos }
   8796  1.1.1.7  christos _ACEOF
   8797  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   8798  1.1.1.7  christos 
   8799  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8800  1.1.1.7  christos $as_echo "yes" >&6; }
   8801  1.1.1.7  christos 		can_add_to_cflags=yes
   8802  1.1.1.7  christos 		#
   8803  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   8804  1.1.1.7  christos 		# which the warning should *not* appear?
   8805  1.1.1.7  christos 		# We test the fourth argument because the third argument
   8806  1.1.1.7  christos 		# could contain quotes, breaking the test.
   8807  1.1.1.7  christos 		#
   8808  1.1.1.7  christos 		if test "x" != "x"
   8809  1.1.1.7  christos 		then
   8810  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   8811  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wstrict-prototypes " >&5
   8812  1.1.1.7  christos $as_echo_n "checking whether -Wstrict-prototypes ... " >&6; }
   8813  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8814  1.1.1.7  christos /* end confdefs.h.  */
   8815  1.1.1.7  christos 
   8816  1.1.1.7  christos _ACEOF
   8817  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   8818  1.1.1.7  christos 
   8819  1.1.1.7  christos 			#
   8820  1.1.1.7  christos 			# Not a problem.
   8821  1.1.1.7  christos 			#
   8822  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8823  1.1.1.7  christos $as_echo "no" >&6; }
   8824  1.1.1.7  christos 
   8825  1.1.1.7  christos else
   8826  1.1.1.7  christos 
   8827  1.1.1.7  christos 			#
   8828  1.1.1.7  christos 			# A problem.
   8829  1.1.1.7  christos 			#
   8830  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8831  1.1.1.7  christos $as_echo "yes" >&6; }
   8832  1.1.1.7  christos 			can_add_to_cflags=no
   8833  1.1.1.7  christos 
   8834  1.1.1.7  christos fi
   8835  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8836  1.1.1.7  christos 		fi
   8837  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   8838  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   8839  1.1.1.7  christos 		then
   8840  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wstrict-prototypes"
   8841  1.1.1.7  christos 		fi
   8842  1.1.1.7  christos 
   8843  1.1.1.7  christos else
   8844  1.1.1.7  christos 
   8845  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8846  1.1.1.7  christos $as_echo "no" >&6; }
   8847  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   8848  1.1.1.7  christos 
   8849  1.1.1.7  christos fi
   8850  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8851  1.1.1.7  christos 
   8852  1.1.1.7  christos 
   8853  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wshadow option" >&5
   8854  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wshadow option... " >&6; }
   8855  1.1.1.7  christos 	save_CFLAGS="$CFLAGS"
   8856  1.1.1.7  christos 	if expr "x-Wshadow" : "x-W.*" >/dev/null
   8857  1.1.1.7  christos 	then
   8858  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wshadow"
   8859  1.1.1.7  christos 	elif expr "x-Wshadow" : "x-f.*" >/dev/null
   8860  1.1.1.7  christos 	then
   8861  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wshadow"
   8862  1.1.1.7  christos 	elif expr "x-Wshadow" : "x-m.*" >/dev/null
   8863  1.1.1.7  christos 	then
   8864  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wshadow"
   8865  1.1.1.7  christos 	else
   8866  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wshadow"
   8867  1.1.1.7  christos 	fi
   8868  1.1.1.7  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8869  1.1.1.7  christos /* end confdefs.h.  */
   8870  1.1.1.7  christos 
   8871  1.1.1.7  christos int
   8872  1.1.1.7  christos main ()
   8873  1.1.1.7  christos {
   8874  1.1.1.7  christos return 0
   8875  1.1.1.7  christos   ;
   8876  1.1.1.7  christos   return 0;
   8877  1.1.1.7  christos }
   8878  1.1.1.7  christos _ACEOF
   8879  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   8880  1.1.1.7  christos 
   8881  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8882  1.1.1.7  christos $as_echo "yes" >&6; }
   8883  1.1.1.7  christos 		can_add_to_cflags=yes
   8884  1.1.1.7  christos 		#
   8885  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   8886  1.1.1.7  christos 		# which the warning should *not* appear?
   8887  1.1.1.7  christos 		# We test the fourth argument because the third argument
   8888  1.1.1.7  christos 		# could contain quotes, breaking the test.
   8889  1.1.1.7  christos 		#
   8890  1.1.1.7  christos 		if test "x" != "x"
   8891  1.1.1.7  christos 		then
   8892  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   8893  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wshadow " >&5
   8894  1.1.1.7  christos $as_echo_n "checking whether -Wshadow ... " >&6; }
   8895  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8896  1.1.1.7  christos /* end confdefs.h.  */
   8897  1.1.1.7  christos 
   8898  1.1.1.7  christos _ACEOF
   8899  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   8900  1.1.1.7  christos 
   8901  1.1.1.7  christos 			#
   8902  1.1.1.7  christos 			# Not a problem.
   8903  1.1.1.7  christos 			#
   8904  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8905  1.1.1.7  christos $as_echo "no" >&6; }
   8906  1.1.1.7  christos 
   8907  1.1.1.7  christos else
   8908  1.1.1.7  christos 
   8909  1.1.1.7  christos 			#
   8910  1.1.1.7  christos 			# A problem.
   8911  1.1.1.7  christos 			#
   8912  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8913  1.1.1.7  christos $as_echo "yes" >&6; }
   8914  1.1.1.7  christos 			can_add_to_cflags=no
   8915  1.1.1.7  christos 
   8916  1.1.1.7  christos fi
   8917  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8918  1.1.1.7  christos 		fi
   8919  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   8920  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   8921  1.1.1.7  christos 		then
   8922  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wshadow"
   8923  1.1.1.7  christos 		fi
   8924  1.1.1.7  christos 
   8925  1.1.1.7  christos else
   8926  1.1.1.7  christos 
   8927  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8928  1.1.1.7  christos $as_echo "no" >&6; }
   8929  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   8930  1.1.1.7  christos 
   8931  1.1.1.7  christos fi
   8932  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8933  1.1.1.7  christos 
   8934  1.1.1.7  christos 
   8935  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wdeclaration-after-statement option" >&5
   8936  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wdeclaration-after-statement option... " >&6; }
   8937  1.1.1.7  christos 	save_CFLAGS="$CFLAGS"
   8938  1.1.1.7  christos 	if expr "x-Wdeclaration-after-statement" : "x-W.*" >/dev/null
   8939  1.1.1.7  christos 	then
   8940  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wdeclaration-after-statement"
   8941  1.1.1.7  christos 	elif expr "x-Wdeclaration-after-statement" : "x-f.*" >/dev/null
   8942  1.1.1.7  christos 	then
   8943  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wdeclaration-after-statement"
   8944  1.1.1.7  christos 	elif expr "x-Wdeclaration-after-statement" : "x-m.*" >/dev/null
   8945  1.1.1.7  christos 	then
   8946  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wdeclaration-after-statement"
   8947  1.1.1.7  christos 	else
   8948  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wdeclaration-after-statement"
   8949  1.1.1.7  christos 	fi
   8950  1.1.1.7  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8951  1.1.1.7  christos /* end confdefs.h.  */
   8952  1.1.1.7  christos 
   8953  1.1.1.7  christos int
   8954  1.1.1.7  christos main ()
   8955  1.1.1.7  christos {
   8956  1.1.1.7  christos return 0
   8957  1.1.1.7  christos   ;
   8958  1.1.1.7  christos   return 0;
   8959  1.1.1.7  christos }
   8960  1.1.1.7  christos _ACEOF
   8961  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   8962  1.1.1.7  christos 
   8963  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8964  1.1.1.7  christos $as_echo "yes" >&6; }
   8965  1.1.1.7  christos 		can_add_to_cflags=yes
   8966  1.1.1.7  christos 		#
   8967  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   8968  1.1.1.7  christos 		# which the warning should *not* appear?
   8969  1.1.1.7  christos 		# We test the fourth argument because the third argument
   8970  1.1.1.7  christos 		# could contain quotes, breaking the test.
   8971  1.1.1.7  christos 		#
   8972  1.1.1.7  christos 		if test "x" != "x"
   8973  1.1.1.7  christos 		then
   8974  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   8975  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wdeclaration-after-statement " >&5
   8976  1.1.1.7  christos $as_echo_n "checking whether -Wdeclaration-after-statement ... " >&6; }
   8977  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8978  1.1.1.7  christos /* end confdefs.h.  */
   8979  1.1.1.7  christos 
   8980  1.1.1.7  christos _ACEOF
   8981  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   8982  1.1.1.7  christos 
   8983  1.1.1.7  christos 			#
   8984  1.1.1.7  christos 			# Not a problem.
   8985  1.1.1.7  christos 			#
   8986  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8987  1.1.1.7  christos $as_echo "no" >&6; }
   8988  1.1.1.7  christos 
   8989  1.1.1.7  christos else
   8990  1.1.1.7  christos 
   8991  1.1.1.7  christos 			#
   8992  1.1.1.7  christos 			# A problem.
   8993  1.1.1.7  christos 			#
   8994  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8995  1.1.1.7  christos $as_echo "yes" >&6; }
   8996  1.1.1.7  christos 			can_add_to_cflags=no
   8997  1.1.1.7  christos 
   8998  1.1.1.7  christos fi
   8999  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9000  1.1.1.7  christos 		fi
   9001  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   9002  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   9003  1.1.1.7  christos 		then
   9004  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wdeclaration-after-statement"
   9005  1.1.1.7  christos 		fi
   9006  1.1.1.7  christos 
   9007  1.1.1.7  christos else
   9008  1.1.1.7  christos 
   9009  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9010  1.1.1.7  christos $as_echo "no" >&6; }
   9011  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   9012  1.1.1.7  christos 
   9013  1.1.1.7  christos fi
   9014  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9015  1.1.1.7  christos 
   9016  1.1.1.7  christos 
   9017  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wused-but-marked-unused option" >&5
   9018  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wused-but-marked-unused option... " >&6; }
   9019  1.1.1.7  christos 	save_CFLAGS="$CFLAGS"
   9020  1.1.1.7  christos 	if expr "x-Wused-but-marked-unused" : "x-W.*" >/dev/null
   9021  1.1.1.7  christos 	then
   9022  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wused-but-marked-unused"
   9023  1.1.1.7  christos 	elif expr "x-Wused-but-marked-unused" : "x-f.*" >/dev/null
   9024  1.1.1.7  christos 	then
   9025  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wused-but-marked-unused"
   9026  1.1.1.7  christos 	elif expr "x-Wused-but-marked-unused" : "x-m.*" >/dev/null
   9027  1.1.1.7  christos 	then
   9028  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wused-but-marked-unused"
   9029  1.1.1.7  christos 	else
   9030  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wused-but-marked-unused"
   9031  1.1.1.7  christos 	fi
   9032  1.1.1.7  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9033  1.1.1.7  christos /* end confdefs.h.  */
   9034  1.1.1.7  christos 
   9035  1.1.1.7  christos int
   9036  1.1.1.7  christos main ()
   9037  1.1.1.7  christos {
   9038  1.1.1.7  christos return 0
   9039  1.1.1.7  christos   ;
   9040  1.1.1.7  christos   return 0;
   9041  1.1.1.7  christos }
   9042  1.1.1.7  christos _ACEOF
   9043  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   9044  1.1.1.7  christos 
   9045  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9046  1.1.1.7  christos $as_echo "yes" >&6; }
   9047  1.1.1.7  christos 		can_add_to_cflags=yes
   9048  1.1.1.7  christos 		#
   9049  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   9050  1.1.1.7  christos 		# which the warning should *not* appear?
   9051  1.1.1.7  christos 		# We test the fourth argument because the third argument
   9052  1.1.1.7  christos 		# could contain quotes, breaking the test.
   9053  1.1.1.7  christos 		#
   9054  1.1.1.7  christos 		if test "x" != "x"
   9055  1.1.1.7  christos 		then
   9056  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9057  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wused-but-marked-unused " >&5
   9058  1.1.1.7  christos $as_echo_n "checking whether -Wused-but-marked-unused ... " >&6; }
   9059  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9060  1.1.1.7  christos /* end confdefs.h.  */
   9061  1.1.1.7  christos 
   9062  1.1.1.7  christos _ACEOF
   9063  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   9064  1.1.1.7  christos 
   9065  1.1.1.7  christos 			#
   9066  1.1.1.7  christos 			# Not a problem.
   9067  1.1.1.7  christos 			#
   9068  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9069  1.1.1.7  christos $as_echo "no" >&6; }
   9070  1.1.1.7  christos 
   9071  1.1.1.7  christos else
   9072  1.1.1.7  christos 
   9073  1.1.1.7  christos 			#
   9074  1.1.1.7  christos 			# A problem.
   9075  1.1.1.7  christos 			#
   9076  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9077  1.1.1.7  christos $as_echo "yes" >&6; }
   9078  1.1.1.7  christos 			can_add_to_cflags=no
   9079  1.1.1.7  christos 
   9080  1.1.1.7  christos fi
   9081  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9082  1.1.1.7  christos 		fi
   9083  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   9084  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   9085  1.1.1.7  christos 		then
   9086  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wused-but-marked-unused"
   9087  1.1.1.7  christos 		fi
   9088  1.1.1.7  christos 
   9089  1.1.1.7  christos else
   9090  1.1.1.7  christos 
   9091  1.1.1.7  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9092  1.1.1.7  christos $as_echo "no" >&6; }
   9093  1.1.1.7  christos 		CFLAGS="$save_CFLAGS"
   9094  1.1.1.3  christos 
   9095  1.1.1.3  christos fi
   9096  1.1.1.3  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9097  1.1.1.3  christos 
   9098  1.1.1.3  christos 
   9099  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wdocumentation option" >&5
   9100  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wdocumentation option... " >&6; }
   9101  1.1.1.3  christos 	save_CFLAGS="$CFLAGS"
   9102  1.1.1.7  christos 	if expr "x-Wdocumentation" : "x-W.*" >/dev/null
   9103  1.1.1.6  christos 	then
   9104  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wdocumentation"
   9105  1.1.1.7  christos 	elif expr "x-Wdocumentation" : "x-f.*" >/dev/null
   9106  1.1.1.6  christos 	then
   9107  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wdocumentation"
   9108  1.1.1.7  christos 	elif expr "x-Wdocumentation" : "x-m.*" >/dev/null
   9109  1.1.1.6  christos 	then
   9110  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wdocumentation"
   9111  1.1.1.6  christos 	else
   9112  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wdocumentation"
   9113  1.1.1.6  christos 	fi
   9114  1.1.1.3  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9115  1.1.1.3  christos /* end confdefs.h.  */
   9116  1.1.1.3  christos 
   9117  1.1.1.3  christos int
   9118  1.1.1.3  christos main ()
   9119  1.1.1.3  christos {
   9120  1.1.1.3  christos return 0
   9121  1.1.1.3  christos   ;
   9122  1.1.1.3  christos   return 0;
   9123  1.1.1.3  christos }
   9124  1.1.1.3  christos _ACEOF
   9125  1.1.1.3  christos if ac_fn_c_try_compile "$LINENO"; then :
   9126  1.1.1.3  christos 
   9127  1.1.1.3  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9128  1.1.1.3  christos $as_echo "yes" >&6; }
   9129  1.1.1.7  christos 		can_add_to_cflags=yes
   9130  1.1.1.7  christos 		#
   9131  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   9132  1.1.1.7  christos 		# which the warning should *not* appear?
   9133  1.1.1.7  christos 		# We test the fourth argument because the third argument
   9134  1.1.1.7  christos 		# could contain quotes, breaking the test.
   9135  1.1.1.7  christos 		#
   9136  1.1.1.7  christos 		if test "x" != "x"
   9137  1.1.1.7  christos 		then
   9138  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9139  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wdocumentation " >&5
   9140  1.1.1.7  christos $as_echo_n "checking whether -Wdocumentation ... " >&6; }
   9141  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9142  1.1.1.7  christos /* end confdefs.h.  */
   9143  1.1.1.7  christos 
   9144  1.1.1.7  christos _ACEOF
   9145  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   9146  1.1.1.7  christos 
   9147  1.1.1.7  christos 			#
   9148  1.1.1.7  christos 			# Not a problem.
   9149  1.1.1.7  christos 			#
   9150  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9151  1.1.1.7  christos $as_echo "no" >&6; }
   9152  1.1.1.7  christos 
   9153  1.1.1.7  christos else
   9154  1.1.1.7  christos 
   9155  1.1.1.7  christos 			#
   9156  1.1.1.7  christos 			# A problem.
   9157  1.1.1.7  christos 			#
   9158  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9159  1.1.1.7  christos $as_echo "yes" >&6; }
   9160  1.1.1.7  christos 			can_add_to_cflags=no
   9161  1.1.1.7  christos 
   9162  1.1.1.7  christos fi
   9163  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9164  1.1.1.7  christos 		fi
   9165  1.1.1.3  christos 		CFLAGS="$save_CFLAGS"
   9166  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   9167  1.1.1.7  christos 		then
   9168  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wdocumentation"
   9169  1.1.1.7  christos 		fi
   9170  1.1.1.3  christos 
   9171  1.1.1.3  christos else
   9172  1.1.1.3  christos 
   9173  1.1.1.3  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9174  1.1.1.3  christos $as_echo "no" >&6; }
   9175  1.1.1.3  christos 		CFLAGS="$save_CFLAGS"
   9176  1.1.1.3  christos 
   9177  1.1.1.3  christos fi
   9178  1.1.1.3  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9179  1.1.1.3  christos 
   9180  1.1.1.3  christos 
   9181  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wcomma option" >&5
   9182  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wcomma option... " >&6; }
   9183  1.1.1.6  christos 	save_CFLAGS="$CFLAGS"
   9184  1.1.1.7  christos 	if expr "x-Wcomma" : "x-W.*" >/dev/null
   9185  1.1.1.6  christos 	then
   9186  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wcomma"
   9187  1.1.1.7  christos 	elif expr "x-Wcomma" : "x-f.*" >/dev/null
   9188  1.1.1.6  christos 	then
   9189  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wcomma"
   9190  1.1.1.7  christos 	elif expr "x-Wcomma" : "x-m.*" >/dev/null
   9191  1.1.1.6  christos 	then
   9192  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wcomma"
   9193  1.1.1.6  christos 	else
   9194  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wcomma"
   9195  1.1.1.6  christos 	fi
   9196  1.1.1.6  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9197  1.1.1.6  christos /* end confdefs.h.  */
   9198  1.1.1.6  christos 
   9199  1.1.1.6  christos int
   9200  1.1.1.6  christos main ()
   9201  1.1.1.6  christos {
   9202  1.1.1.6  christos return 0
   9203  1.1.1.6  christos   ;
   9204  1.1.1.6  christos   return 0;
   9205  1.1.1.6  christos }
   9206  1.1.1.6  christos _ACEOF
   9207  1.1.1.6  christos if ac_fn_c_try_compile "$LINENO"; then :
   9208  1.1.1.6  christos 
   9209  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9210  1.1.1.6  christos $as_echo "yes" >&6; }
   9211  1.1.1.7  christos 		can_add_to_cflags=yes
   9212  1.1.1.7  christos 		#
   9213  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   9214  1.1.1.7  christos 		# which the warning should *not* appear?
   9215  1.1.1.7  christos 		# We test the fourth argument because the third argument
   9216  1.1.1.7  christos 		# could contain quotes, breaking the test.
   9217  1.1.1.7  christos 		#
   9218  1.1.1.7  christos 		if test "x" != "x"
   9219  1.1.1.7  christos 		then
   9220  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9221  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wcomma " >&5
   9222  1.1.1.7  christos $as_echo_n "checking whether -Wcomma ... " >&6; }
   9223  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9224  1.1.1.7  christos /* end confdefs.h.  */
   9225  1.1.1.7  christos 
   9226  1.1.1.7  christos _ACEOF
   9227  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   9228  1.1.1.7  christos 
   9229  1.1.1.7  christos 			#
   9230  1.1.1.7  christos 			# Not a problem.
   9231  1.1.1.7  christos 			#
   9232  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9233  1.1.1.7  christos $as_echo "no" >&6; }
   9234  1.1.1.7  christos 
   9235  1.1.1.7  christos else
   9236  1.1.1.7  christos 
   9237  1.1.1.7  christos 			#
   9238  1.1.1.7  christos 			# A problem.
   9239  1.1.1.7  christos 			#
   9240  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9241  1.1.1.7  christos $as_echo "yes" >&6; }
   9242  1.1.1.7  christos 			can_add_to_cflags=no
   9243  1.1.1.7  christos 
   9244  1.1.1.7  christos fi
   9245  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9246  1.1.1.7  christos 		fi
   9247  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   9248  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   9249  1.1.1.7  christos 		then
   9250  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wcomma"
   9251  1.1.1.7  christos 		fi
   9252  1.1.1.6  christos 
   9253  1.1.1.6  christos else
   9254  1.1.1.6  christos 
   9255  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9256  1.1.1.6  christos $as_echo "no" >&6; }
   9257  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   9258  1.1.1.6  christos 
   9259  1.1.1.6  christos fi
   9260  1.1.1.6  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9261  1.1.1.6  christos 
   9262  1.1.1.6  christos 
   9263  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-noreturn option" >&5
   9264  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wmissing-noreturn option... " >&6; }
   9265  1.1.1.3  christos 	save_CFLAGS="$CFLAGS"
   9266  1.1.1.7  christos 	if expr "x-Wmissing-noreturn" : "x-W.*" >/dev/null
   9267  1.1.1.6  christos 	then
   9268  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wmissing-noreturn"
   9269  1.1.1.7  christos 	elif expr "x-Wmissing-noreturn" : "x-f.*" >/dev/null
   9270  1.1.1.6  christos 	then
   9271  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wmissing-noreturn"
   9272  1.1.1.7  christos 	elif expr "x-Wmissing-noreturn" : "x-m.*" >/dev/null
   9273  1.1.1.6  christos 	then
   9274  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wmissing-noreturn"
   9275  1.1.1.6  christos 	else
   9276  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wmissing-noreturn"
   9277  1.1.1.6  christos 	fi
   9278  1.1.1.3  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9279  1.1.1.3  christos /* end confdefs.h.  */
   9280  1.1.1.3  christos 
   9281  1.1.1.3  christos int
   9282  1.1.1.3  christos main ()
   9283  1.1.1.3  christos {
   9284  1.1.1.3  christos return 0
   9285  1.1.1.3  christos   ;
   9286  1.1.1.3  christos   return 0;
   9287  1.1.1.3  christos }
   9288  1.1.1.3  christos _ACEOF
   9289  1.1.1.3  christos if ac_fn_c_try_compile "$LINENO"; then :
   9290  1.1.1.3  christos 
   9291  1.1.1.3  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9292  1.1.1.3  christos $as_echo "yes" >&6; }
   9293  1.1.1.7  christos 		can_add_to_cflags=yes
   9294  1.1.1.7  christos 		#
   9295  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   9296  1.1.1.7  christos 		# which the warning should *not* appear?
   9297  1.1.1.7  christos 		# We test the fourth argument because the third argument
   9298  1.1.1.7  christos 		# could contain quotes, breaking the test.
   9299  1.1.1.7  christos 		#
   9300  1.1.1.7  christos 		if test "x" != "x"
   9301  1.1.1.7  christos 		then
   9302  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9303  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wmissing-noreturn " >&5
   9304  1.1.1.7  christos $as_echo_n "checking whether -Wmissing-noreturn ... " >&6; }
   9305  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9306  1.1.1.7  christos /* end confdefs.h.  */
   9307  1.1.1.7  christos 
   9308  1.1.1.7  christos _ACEOF
   9309  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   9310  1.1.1.7  christos 
   9311  1.1.1.7  christos 			#
   9312  1.1.1.7  christos 			# Not a problem.
   9313  1.1.1.7  christos 			#
   9314  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9315  1.1.1.7  christos $as_echo "no" >&6; }
   9316  1.1.1.7  christos 
   9317  1.1.1.7  christos else
   9318  1.1.1.7  christos 
   9319  1.1.1.7  christos 			#
   9320  1.1.1.7  christos 			# A problem.
   9321  1.1.1.7  christos 			#
   9322  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9323  1.1.1.7  christos $as_echo "yes" >&6; }
   9324  1.1.1.7  christos 			can_add_to_cflags=no
   9325  1.1.1.7  christos 
   9326  1.1.1.7  christos fi
   9327  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9328  1.1.1.7  christos 		fi
   9329  1.1.1.3  christos 		CFLAGS="$save_CFLAGS"
   9330  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   9331  1.1.1.7  christos 		then
   9332  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wmissing-noreturn"
   9333  1.1.1.7  christos 		fi
   9334  1.1.1.3  christos 
   9335  1.1.1.3  christos else
   9336  1.1.1.3  christos 
   9337  1.1.1.3  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9338  1.1.1.3  christos $as_echo "no" >&6; }
   9339  1.1.1.3  christos 		CFLAGS="$save_CFLAGS"
   9340  1.1.1.3  christos 
   9341  1.1.1.3  christos fi
   9342  1.1.1.3  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9343  1.1.1.3  christos 
   9344  1.1.1.7  christos 		    # Warns about safeguards added in case the enums are
   9345  1.1.1.7  christos 		    # extended
   9346  1.1.1.7  christos 		    # AC_LBL_CHECK_COMPILER_OPT(V_CCOPT, -Wcovered-switch-default)
   9347  1.1.1.3  christos 
   9348  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-variable-declarations option" >&5
   9349  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wmissing-variable-declarations option... " >&6; }
   9350  1.1.1.3  christos 	save_CFLAGS="$CFLAGS"
   9351  1.1.1.7  christos 	if expr "x-Wmissing-variable-declarations" : "x-W.*" >/dev/null
   9352  1.1.1.6  christos 	then
   9353  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wmissing-variable-declarations"
   9354  1.1.1.7  christos 	elif expr "x-Wmissing-variable-declarations" : "x-f.*" >/dev/null
   9355  1.1.1.6  christos 	then
   9356  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wmissing-variable-declarations"
   9357  1.1.1.7  christos 	elif expr "x-Wmissing-variable-declarations" : "x-m.*" >/dev/null
   9358  1.1.1.6  christos 	then
   9359  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wmissing-variable-declarations"
   9360  1.1.1.6  christos 	else
   9361  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wmissing-variable-declarations"
   9362  1.1.1.6  christos 	fi
   9363  1.1.1.3  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9364  1.1.1.3  christos /* end confdefs.h.  */
   9365  1.1.1.3  christos 
   9366  1.1.1.3  christos int
   9367  1.1.1.3  christos main ()
   9368  1.1.1.3  christos {
   9369  1.1.1.3  christos return 0
   9370  1.1.1.3  christos   ;
   9371  1.1.1.3  christos   return 0;
   9372  1.1.1.3  christos }
   9373  1.1.1.3  christos _ACEOF
   9374  1.1.1.3  christos if ac_fn_c_try_compile "$LINENO"; then :
   9375  1.1.1.3  christos 
   9376  1.1.1.3  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9377  1.1.1.3  christos $as_echo "yes" >&6; }
   9378  1.1.1.7  christos 		can_add_to_cflags=yes
   9379  1.1.1.7  christos 		#
   9380  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   9381  1.1.1.7  christos 		# which the warning should *not* appear?
   9382  1.1.1.7  christos 		# We test the fourth argument because the third argument
   9383  1.1.1.7  christos 		# could contain quotes, breaking the test.
   9384  1.1.1.7  christos 		#
   9385  1.1.1.7  christos 		if test "x" != "x"
   9386  1.1.1.7  christos 		then
   9387  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9388  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wmissing-variable-declarations " >&5
   9389  1.1.1.7  christos $as_echo_n "checking whether -Wmissing-variable-declarations ... " >&6; }
   9390  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9391  1.1.1.7  christos /* end confdefs.h.  */
   9392  1.1.1.7  christos 
   9393  1.1.1.7  christos _ACEOF
   9394  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   9395  1.1.1.7  christos 
   9396  1.1.1.7  christos 			#
   9397  1.1.1.7  christos 			# Not a problem.
   9398  1.1.1.7  christos 			#
   9399  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9400  1.1.1.7  christos $as_echo "no" >&6; }
   9401  1.1.1.7  christos 
   9402  1.1.1.7  christos else
   9403  1.1.1.7  christos 
   9404  1.1.1.7  christos 			#
   9405  1.1.1.7  christos 			# A problem.
   9406  1.1.1.7  christos 			#
   9407  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9408  1.1.1.7  christos $as_echo "yes" >&6; }
   9409  1.1.1.7  christos 			can_add_to_cflags=no
   9410  1.1.1.7  christos 
   9411  1.1.1.7  christos fi
   9412  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9413  1.1.1.7  christos 		fi
   9414  1.1.1.3  christos 		CFLAGS="$save_CFLAGS"
   9415  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   9416  1.1.1.7  christos 		then
   9417  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wmissing-variable-declarations"
   9418  1.1.1.7  christos 		fi
   9419  1.1.1.3  christos 
   9420  1.1.1.3  christos else
   9421  1.1.1.3  christos 
   9422  1.1.1.3  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9423  1.1.1.3  christos $as_echo "no" >&6; }
   9424  1.1.1.3  christos 		CFLAGS="$save_CFLAGS"
   9425  1.1.1.3  christos 
   9426  1.1.1.3  christos fi
   9427  1.1.1.3  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9428      1.1  christos 
   9429  1.1.1.6  christos 
   9430  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wunused-parameter option" >&5
   9431  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wunused-parameter option... " >&6; }
   9432  1.1.1.6  christos 	save_CFLAGS="$CFLAGS"
   9433  1.1.1.7  christos 	if expr "x-Wunused-parameter" : "x-W.*" >/dev/null
   9434  1.1.1.6  christos 	then
   9435  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wunused-parameter"
   9436  1.1.1.7  christos 	elif expr "x-Wunused-parameter" : "x-f.*" >/dev/null
   9437  1.1.1.6  christos 	then
   9438  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wunused-parameter"
   9439  1.1.1.7  christos 	elif expr "x-Wunused-parameter" : "x-m.*" >/dev/null
   9440  1.1.1.6  christos 	then
   9441  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wunused-parameter"
   9442  1.1.1.6  christos 	else
   9443  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wunused-parameter"
   9444  1.1.1.6  christos 	fi
   9445  1.1.1.6  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9446  1.1.1.6  christos /* end confdefs.h.  */
   9447  1.1.1.6  christos 
   9448  1.1.1.6  christos int
   9449  1.1.1.6  christos main ()
   9450  1.1.1.6  christos {
   9451  1.1.1.6  christos return 0
   9452  1.1.1.6  christos   ;
   9453  1.1.1.6  christos   return 0;
   9454  1.1.1.6  christos }
   9455  1.1.1.6  christos _ACEOF
   9456  1.1.1.6  christos if ac_fn_c_try_compile "$LINENO"; then :
   9457  1.1.1.6  christos 
   9458  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9459  1.1.1.6  christos $as_echo "yes" >&6; }
   9460  1.1.1.7  christos 		can_add_to_cflags=yes
   9461  1.1.1.7  christos 		#
   9462  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   9463  1.1.1.7  christos 		# which the warning should *not* appear?
   9464  1.1.1.7  christos 		# We test the fourth argument because the third argument
   9465  1.1.1.7  christos 		# could contain quotes, breaking the test.
   9466  1.1.1.7  christos 		#
   9467  1.1.1.7  christos 		if test "x" != "x"
   9468  1.1.1.7  christos 		then
   9469  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9470  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wunused-parameter " >&5
   9471  1.1.1.7  christos $as_echo_n "checking whether -Wunused-parameter ... " >&6; }
   9472  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9473  1.1.1.7  christos /* end confdefs.h.  */
   9474  1.1.1.7  christos 
   9475  1.1.1.7  christos _ACEOF
   9476  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   9477  1.1.1.7  christos 
   9478  1.1.1.7  christos 			#
   9479  1.1.1.7  christos 			# Not a problem.
   9480  1.1.1.7  christos 			#
   9481  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9482  1.1.1.7  christos $as_echo "no" >&6; }
   9483  1.1.1.7  christos 
   9484  1.1.1.7  christos else
   9485  1.1.1.7  christos 
   9486  1.1.1.7  christos 			#
   9487  1.1.1.7  christos 			# A problem.
   9488  1.1.1.7  christos 			#
   9489  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9490  1.1.1.7  christos $as_echo "yes" >&6; }
   9491  1.1.1.7  christos 			can_add_to_cflags=no
   9492  1.1.1.7  christos 
   9493  1.1.1.7  christos fi
   9494  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9495  1.1.1.7  christos 		fi
   9496  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   9497  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   9498  1.1.1.7  christos 		then
   9499  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wunused-parameter"
   9500  1.1.1.7  christos 		fi
   9501  1.1.1.6  christos 
   9502  1.1.1.6  christos else
   9503  1.1.1.6  christos 
   9504  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9505  1.1.1.6  christos $as_echo "no" >&6; }
   9506  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   9507  1.1.1.6  christos 
   9508  1.1.1.6  christos fi
   9509  1.1.1.6  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9510  1.1.1.6  christos 
   9511  1.1.1.6  christos 
   9512  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wformat-nonliteral option" >&5
   9513  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wformat-nonliteral option... " >&6; }
   9514  1.1.1.6  christos 	save_CFLAGS="$CFLAGS"
   9515  1.1.1.7  christos 	if expr "x-Wformat-nonliteral" : "x-W.*" >/dev/null
   9516  1.1.1.6  christos 	then
   9517  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wformat-nonliteral"
   9518  1.1.1.7  christos 	elif expr "x-Wformat-nonliteral" : "x-f.*" >/dev/null
   9519  1.1.1.6  christos 	then
   9520  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wformat-nonliteral"
   9521  1.1.1.7  christos 	elif expr "x-Wformat-nonliteral" : "x-m.*" >/dev/null
   9522  1.1.1.6  christos 	then
   9523  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wformat-nonliteral"
   9524  1.1.1.6  christos 	else
   9525  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wformat-nonliteral"
   9526  1.1.1.6  christos 	fi
   9527  1.1.1.6  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9528  1.1.1.6  christos /* end confdefs.h.  */
   9529  1.1.1.6  christos 
   9530  1.1.1.6  christos int
   9531  1.1.1.6  christos main ()
   9532  1.1.1.6  christos {
   9533  1.1.1.6  christos return 0
   9534  1.1.1.6  christos   ;
   9535  1.1.1.6  christos   return 0;
   9536  1.1.1.6  christos }
   9537  1.1.1.6  christos _ACEOF
   9538  1.1.1.6  christos if ac_fn_c_try_compile "$LINENO"; then :
   9539  1.1.1.6  christos 
   9540  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9541  1.1.1.6  christos $as_echo "yes" >&6; }
   9542  1.1.1.7  christos 		can_add_to_cflags=yes
   9543  1.1.1.7  christos 		#
   9544  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   9545  1.1.1.7  christos 		# which the warning should *not* appear?
   9546  1.1.1.7  christos 		# We test the fourth argument because the third argument
   9547  1.1.1.7  christos 		# could contain quotes, breaking the test.
   9548  1.1.1.7  christos 		#
   9549  1.1.1.7  christos 		if test "x" != "x"
   9550  1.1.1.7  christos 		then
   9551  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9552  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wformat-nonliteral " >&5
   9553  1.1.1.7  christos $as_echo_n "checking whether -Wformat-nonliteral ... " >&6; }
   9554  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9555  1.1.1.7  christos /* end confdefs.h.  */
   9556  1.1.1.7  christos 
   9557  1.1.1.7  christos _ACEOF
   9558  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   9559  1.1.1.7  christos 
   9560  1.1.1.7  christos 			#
   9561  1.1.1.7  christos 			# Not a problem.
   9562  1.1.1.7  christos 			#
   9563  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9564  1.1.1.7  christos $as_echo "no" >&6; }
   9565  1.1.1.7  christos 
   9566  1.1.1.7  christos else
   9567  1.1.1.7  christos 
   9568  1.1.1.7  christos 			#
   9569  1.1.1.7  christos 			# A problem.
   9570  1.1.1.7  christos 			#
   9571  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9572  1.1.1.7  christos $as_echo "yes" >&6; }
   9573  1.1.1.7  christos 			can_add_to_cflags=no
   9574  1.1.1.7  christos 
   9575  1.1.1.7  christos fi
   9576  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9577  1.1.1.7  christos 		fi
   9578  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   9579  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   9580  1.1.1.7  christos 		then
   9581  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wformat-nonliteral"
   9582  1.1.1.7  christos 		fi
   9583  1.1.1.6  christos 
   9584  1.1.1.6  christos else
   9585  1.1.1.6  christos 
   9586  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9587  1.1.1.6  christos $as_echo "no" >&6; }
   9588  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   9589  1.1.1.6  christos 
   9590  1.1.1.6  christos fi
   9591  1.1.1.6  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9592  1.1.1.6  christos 
   9593  1.1.1.7  christos 		    #
   9594  1.1.1.7  christos 		    # This can cause problems with ntohs(), ntohl(),
   9595  1.1.1.7  christos 		    # htons(), and htonl() on some platforms, such
   9596  1.1.1.7  christos 		    # as OpenBSD 6.3 with Clang 5.0.1.  I guess the
   9597  1.1.1.7  christos 		    # problem is that the macro that ultimately does
   9598  1.1.1.7  christos 		    # the byte-swapping involves a conditional
   9599  1.1.1.7  christos 		    # expression that tests whether the value being
   9600  1.1.1.7  christos 		    # swapped is a compile-time constant or not,
   9601  1.1.1.7  christos 		    # using __builtin_constant_p(), and, depending
   9602  1.1.1.7  christos 		    # on whether it is, does a compile-time swap or
   9603  1.1.1.7  christos 		    # a run-time swap; perhaps the compiler always
   9604  1.1.1.7  christos 		    # considers one of the two results of the
   9605  1.1.1.7  christos 		    # conditional expressin is never evaluated,
   9606  1.1.1.7  christos 		    # because the conditional check is done at
   9607  1.1.1.7  christos 		    # compile time, and thus always says "that
   9608  1.1.1.7  christos 		    # expression is never executed".
   9609  1.1.1.7  christos 		    #
   9610  1.1.1.7  christos 		    # (Perhaps there should be a way of flagging
   9611  1.1.1.7  christos 		    # an expression that you *want* evaluated at
   9612  1.1.1.7  christos 		    # compile time, so that the compiler 1) warns
   9613  1.1.1.7  christos 		    # if it *can't* be evaluated at compile time
   9614  1.1.1.7  christos 		    # and 2) *doesn't* warn that the true or false
   9615  1.1.1.7  christos 		    # branch will never be reached.)
   9616  1.1.1.7  christos 		    #
   9617  1.1.1.6  christos 
   9618  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wunreachable-code option" >&5
   9619  1.1.1.7  christos $as_echo_n "checking whether the compiler supports the -Wunreachable-code option... " >&6; }
   9620  1.1.1.6  christos 	save_CFLAGS="$CFLAGS"
   9621  1.1.1.7  christos 	if expr "x-Wunreachable-code" : "x-W.*" >/dev/null
   9622  1.1.1.6  christos 	then
   9623  1.1.1.7  christos 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wunreachable-code"
   9624  1.1.1.7  christos 	elif expr "x-Wunreachable-code" : "x-f.*" >/dev/null
   9625  1.1.1.6  christos 	then
   9626  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wunreachable-code"
   9627  1.1.1.7  christos 	elif expr "x-Wunreachable-code" : "x-m.*" >/dev/null
   9628  1.1.1.6  christos 	then
   9629  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Werror -Wunreachable-code"
   9630  1.1.1.6  christos 	else
   9631  1.1.1.7  christos 	    CFLAGS="$CFLAGS -Wunreachable-code"
   9632  1.1.1.6  christos 	fi
   9633  1.1.1.6  christos 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9634  1.1.1.6  christos /* end confdefs.h.  */
   9635  1.1.1.6  christos 
   9636  1.1.1.6  christos int
   9637  1.1.1.6  christos main ()
   9638  1.1.1.6  christos {
   9639  1.1.1.6  christos return 0
   9640  1.1.1.6  christos   ;
   9641  1.1.1.6  christos   return 0;
   9642  1.1.1.6  christos }
   9643  1.1.1.6  christos _ACEOF
   9644  1.1.1.6  christos if ac_fn_c_try_compile "$LINENO"; then :
   9645  1.1.1.6  christos 
   9646  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9647  1.1.1.6  christos $as_echo "yes" >&6; }
   9648  1.1.1.7  christos 		can_add_to_cflags=yes
   9649  1.1.1.7  christos 		#
   9650  1.1.1.7  christos 		# The compile supports this; do we have some C code for
   9651  1.1.1.7  christos 		# which the warning should *not* appear?
   9652  1.1.1.7  christos 		# We test the fourth argument because the third argument
   9653  1.1.1.7  christos 		# could contain quotes, breaking the test.
   9654  1.1.1.7  christos 		#
   9655  1.1.1.7  christos 		if test "xgenerates warnings from ntohs()" != "x"
   9656  1.1.1.7  christos 		then
   9657  1.1.1.7  christos 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9658  1.1.1.7  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wunreachable-code generates warnings from ntohs()" >&5
   9659  1.1.1.7  christos $as_echo_n "checking whether -Wunreachable-code generates warnings from ntohs()... " >&6; }
   9660  1.1.1.7  christos 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9661  1.1.1.7  christos /* end confdefs.h.  */
   9662  1.1.1.7  christos #include <arpa/inet.h>
   9663  1.1.1.7  christos 
   9664  1.1.1.7  christos unsigned short
   9665  1.1.1.7  christos testme(unsigned short a)
   9666  1.1.1.7  christos {
   9667  1.1.1.7  christos 	return ntohs(a);
   9668  1.1.1.7  christos }
   9669  1.1.1.7  christos 
   9670  1.1.1.7  christos _ACEOF
   9671  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   9672  1.1.1.7  christos 
   9673  1.1.1.7  christos 			#
   9674  1.1.1.7  christos 			# Not a problem.
   9675  1.1.1.7  christos 			#
   9676  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9677  1.1.1.7  christos $as_echo "no" >&6; }
   9678  1.1.1.7  christos 
   9679  1.1.1.7  christos else
   9680  1.1.1.7  christos 
   9681  1.1.1.7  christos 			#
   9682  1.1.1.7  christos 			# A problem.
   9683  1.1.1.7  christos 			#
   9684  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9685  1.1.1.7  christos $as_echo "yes" >&6; }
   9686  1.1.1.7  christos 			can_add_to_cflags=no
   9687  1.1.1.7  christos 
   9688  1.1.1.7  christos fi
   9689  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9690  1.1.1.7  christos 		fi
   9691  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   9692  1.1.1.7  christos 		if test x"$can_add_to_cflags" = "xyes"
   9693  1.1.1.7  christos 		then
   9694  1.1.1.7  christos 		    V_CCOPT="$V_CCOPT -Wunreachable-code"
   9695  1.1.1.7  christos 		fi
   9696  1.1.1.6  christos 
   9697  1.1.1.6  christos else
   9698  1.1.1.6  christos 
   9699  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9700  1.1.1.6  christos $as_echo "no" >&6; }
   9701  1.1.1.6  christos 		CFLAGS="$save_CFLAGS"
   9702  1.1.1.6  christos 
   9703  1.1.1.6  christos fi
   9704  1.1.1.6  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9705  1.1.1.6  christos 
   9706      1.1  christos 	    fi
   9707  1.1.1.3  christos 
   9708  1.1.1.3  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports generating dependencies" >&5
   9709  1.1.1.3  christos $as_echo_n "checking whether the compiler supports generating dependencies... " >&6; }
   9710  1.1.1.3  christos 	if test "$GCC" = yes ; then
   9711  1.1.1.3  christos 		#
   9712  1.1.1.3  christos 		# GCC, or a compiler deemed to be GCC by AC_PROG_CC (even
   9713  1.1.1.3  christos 		# though it's not); we assume that, in this case, the flag
   9714  1.1.1.3  christos 		# would be -M.
   9715  1.1.1.3  christos 		#
   9716  1.1.1.3  christos 		ac_lbl_dependency_flag="-M"
   9717  1.1.1.3  christos 	else
   9718  1.1.1.3  christos 		#
   9719  1.1.1.3  christos 		# Not GCC or a compiler deemed to be GCC; what platform is
   9720  1.1.1.3  christos 		# this?  (We're assuming that if the compiler isn't GCC
   9721  1.1.1.3  christos 		# it's the compiler from the vendor of the OS; that won't
   9722  1.1.1.3  christos 		# necessarily be true for x86 platforms, where it might be
   9723  1.1.1.3  christos 		# the Intel C compiler.)
   9724  1.1.1.3  christos 		#
   9725  1.1.1.3  christos 		case "$host_os" in
   9726  1.1.1.3  christos 
   9727  1.1.1.3  christos 		irix*|osf*|darwin*)
   9728  1.1.1.3  christos 			#
   9729  1.1.1.3  christos 			# MIPS C for IRIX, DEC C, and clang all use -M.
   9730  1.1.1.3  christos 			#
   9731  1.1.1.3  christos 			ac_lbl_dependency_flag="-M"
   9732  1.1.1.3  christos 			;;
   9733  1.1.1.3  christos 
   9734  1.1.1.3  christos 		solaris*)
   9735  1.1.1.3  christos 			#
   9736  1.1.1.3  christos 			# Sun C uses -xM.
   9737  1.1.1.3  christos 			#
   9738  1.1.1.3  christos 			ac_lbl_dependency_flag="-xM"
   9739  1.1.1.3  christos 			;;
   9740  1.1.1.3  christos 
   9741  1.1.1.3  christos 		hpux*)
   9742  1.1.1.3  christos 			#
   9743  1.1.1.3  christos 			# HP's older C compilers don't support this.
   9744  1.1.1.3  christos 			# HP's newer C compilers support this with
   9745  1.1.1.3  christos 			# either +M or +Make; the older compilers
   9746  1.1.1.3  christos 			# interpret +M as something completely
   9747  1.1.1.3  christos 			# different, so we use +Make so we don't
   9748  1.1.1.3  christos 			# think it works with the older compilers.
   9749  1.1.1.3  christos 			#
   9750  1.1.1.3  christos 			ac_lbl_dependency_flag="+Make"
   9751  1.1.1.3  christos 			;;
   9752  1.1.1.3  christos 
   9753  1.1.1.3  christos 		*)
   9754  1.1.1.3  christos 			#
   9755  1.1.1.3  christos 			# Not one of the above; assume no support for
   9756  1.1.1.3  christos 			# generating dependencies.
   9757  1.1.1.3  christos 			#
   9758  1.1.1.3  christos 			ac_lbl_dependency_flag=""
   9759  1.1.1.3  christos 			;;
   9760  1.1.1.3  christos 		esac
   9761  1.1.1.3  christos 	fi
   9762  1.1.1.3  christos 
   9763  1.1.1.3  christos 	#
   9764  1.1.1.3  christos 	# Is ac_lbl_dependency_flag defined and, if so, does the compiler
   9765  1.1.1.3  christos 	# complain about it?
   9766  1.1.1.3  christos 	#
   9767  1.1.1.3  christos 	# Note: clang doesn't seem to exit with an error status when handed
   9768  1.1.1.3  christos 	# an unknown non-warning error, even if you pass it
   9769  1.1.1.3  christos 	# -Werror=unknown-warning-option.  However, it always supports
   9770  1.1.1.3  christos 	# -M, so the fact that this test always succeeds with clang
   9771  1.1.1.3  christos 	# isn't an issue.
   9772  1.1.1.3  christos 	#
   9773  1.1.1.3  christos 	if test ! -z "$ac_lbl_dependency_flag"; then
   9774  1.1.1.3  christos 		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9775  1.1.1.3  christos /* end confdefs.h.  */
   9776  1.1.1.3  christos int main(void) { return 0; }
   9777  1.1.1.3  christos _ACEOF
   9778  1.1.1.7  christos 		if { { $as_echo "$as_me:${as_lineno-$LINENO}: eval \"\$CC \$ac_lbl_dependency_flag conftest.c >/dev/null 2>&1\""; } >&5
   9779  1.1.1.7  christos   (eval "$CC $ac_lbl_dependency_flag conftest.c >/dev/null 2>&1") 2>&5
   9780  1.1.1.7  christos   ac_status=$?
   9781  1.1.1.7  christos   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9782  1.1.1.7  christos   test $ac_status = 0; }; then
   9783  1.1.1.3  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with $ac_lbl_dependency_flag" >&5
   9784  1.1.1.3  christos $as_echo "yes, with $ac_lbl_dependency_flag" >&6; }
   9785  1.1.1.3  christos 			DEPENDENCY_CFLAG="$ac_lbl_dependency_flag"
   9786  1.1.1.3  christos 			MKDEP='${srcdir}/mkdep'
   9787  1.1.1.3  christos 		else
   9788  1.1.1.3  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9789  1.1.1.3  christos $as_echo "no" >&6; }
   9790  1.1.1.3  christos 			#
   9791  1.1.1.3  christos 			# We can't run mkdep, so have "make depend" do
   9792  1.1.1.3  christos 			# nothing.
   9793  1.1.1.3  christos 			#
   9794  1.1.1.7  christos 			MKDEP='${srcdir}/nomkdep'
   9795  1.1.1.3  christos 		fi
   9796  1.1.1.3  christos 		rm -rf conftest*
   9797  1.1.1.3  christos 	else
   9798  1.1.1.3  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9799  1.1.1.3  christos $as_echo "no" >&6; }
   9800  1.1.1.3  christos 		#
   9801  1.1.1.3  christos 		# We can't run mkdep, so have "make depend" do
   9802  1.1.1.3  christos 		# nothing.
   9803  1.1.1.3  christos 		#
   9804  1.1.1.7  christos 		MKDEP='${srcdir}/nomkdep'
   9805  1.1.1.3  christos 	fi
   9806  1.1.1.3  christos 
   9807  1.1.1.3  christos 
   9808  1.1.1.3  christos 
   9809  1.1.1.3  christos 	    #
   9810  1.1.1.3  christos 	    # We used to set -n32 for IRIX 6 when not using GCC (presumed
   9811  1.1.1.3  christos 	    # to mean that we're using MIPS C or MIPSpro C); it specified
   9812  1.1.1.3  christos 	    # the "new" faster 32-bit ABI, introduced in IRIX 6.2.  I'm
   9813  1.1.1.3  christos 	    # not sure why that would be something to do *only* with a
   9814  1.1.1.3  christos 	    # .devel file; why should the ABI for which we produce code
   9815  1.1.1.3  christos 	    # depend on .devel?
   9816  1.1.1.3  christos 	    #
   9817      1.1  christos 	    os=`echo $host_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'`
   9818      1.1  christos 	    name="lbl/os-$os.h"
   9819      1.1  christos 	    if test -f $name ; then
   9820      1.1  christos 		    ln -s $name os-proto.h
   9821      1.1  christos 
   9822  1.1.1.2  christos $as_echo "#define HAVE_OS_PROTO_H 1" >>confdefs.h
   9823      1.1  christos 
   9824      1.1  christos 	    else
   9825  1.1.1.2  christos 		    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find $name" >&5
   9826  1.1.1.2  christos $as_echo "$as_me: WARNING: can't find $name" >&2;}
   9827      1.1  christos 	    fi
   9828      1.1  christos     fi
   9829      1.1  christos 
   9830  1.1.1.7  christos #
   9831  1.1.1.7  christos # Check to see if the sockaddr struct has the 4.4 BSD sa_len member.
   9832  1.1.1.7  christos #
   9833  1.1.1.7  christos ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "
   9834  1.1.1.7  christos 	#include <sys/types.h>
   9835  1.1.1.7  christos 	#include <sys/socket.h>
   9836      1.1  christos 
   9837  1.1.1.7  christos "
   9838  1.1.1.7  christos if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
   9839  1.1.1.7  christos 
   9840  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   9841  1.1.1.7  christos #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
   9842      1.1  christos _ACEOF
   9843      1.1  christos 
   9844      1.1  christos 
   9845  1.1.1.7  christos fi
   9846      1.1  christos 
   9847      1.1  christos 
   9848  1.1.1.7  christos #
   9849  1.1.1.7  christos # Check to see if there's a sockaddr_storage structure.
   9850  1.1.1.7  christos #
   9851  1.1.1.7  christos ac_fn_c_check_type "$LINENO" "struct sockaddr_storage" "ac_cv_type_struct_sockaddr_storage" "
   9852  1.1.1.7  christos 	#include <sys/types.h>
   9853  1.1.1.7  christos 	#include <sys/socket.h>
   9854      1.1  christos 
   9855  1.1.1.7  christos "
   9856  1.1.1.7  christos if test "x$ac_cv_type_struct_sockaddr_storage" = xyes; then :
   9857  1.1.1.7  christos 
   9858  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   9859  1.1.1.7  christos #define HAVE_STRUCT_SOCKADDR_STORAGE 1
   9860      1.1  christos _ACEOF
   9861      1.1  christos 
   9862      1.1  christos 
   9863  1.1.1.7  christos fi
   9864      1.1  christos 
   9865      1.1  christos 
   9866  1.1.1.7  christos #
   9867  1.1.1.7  christos # Check to see if the dl_hp_ppa_info_t struct has the HP-UX 11.00
   9868  1.1.1.7  christos # dl_module_id_1 member.
   9869  1.1.1.7  christos #
   9870  1.1.1.7  christos # NOTE: any failure means we conclude that it doesn't have that member,
   9871  1.1.1.7  christos # so if we don't have DLPI, don't have a <sys/dlpi_ext.h> header, or
   9872  1.1.1.7  christos # have one that doesn't declare a dl_hp_ppa_info_t type, we conclude
   9873  1.1.1.7  christos # it doesn't have that member (which is OK, as either we won't be
   9874  1.1.1.7  christos # using code that would use that member, or we wouldn't compile in
   9875  1.1.1.7  christos # any case).
   9876  1.1.1.7  christos #
   9877  1.1.1.7  christos ac_fn_c_check_member "$LINENO" "dl_hp_ppa_info_t" "dl_module_id_1" "ac_cv_member_dl_hp_ppa_info_t_dl_module_id_1" "
   9878  1.1.1.7  christos 	#include <sys/types.h>
   9879  1.1.1.7  christos 	#include <sys/dlpi.h>
   9880  1.1.1.7  christos 	#include <sys/dlpi_ext.h>
   9881      1.1  christos 
   9882  1.1.1.7  christos "
   9883  1.1.1.7  christos if test "x$ac_cv_member_dl_hp_ppa_info_t_dl_module_id_1" = xyes; then :
   9884  1.1.1.7  christos 
   9885  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   9886  1.1.1.7  christos #define HAVE_DL_HP_PPA_INFO_T_DL_MODULE_ID_1 1
   9887      1.1  christos _ACEOF
   9888      1.1  christos 
   9889      1.1  christos 
   9890  1.1.1.7  christos fi
   9891      1.1  christos 
   9892      1.1  christos 
   9893  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking if unaligned accesses fail" >&5
   9894  1.1.1.2  christos $as_echo_n "checking if unaligned accesses fail... " >&6; }
   9895  1.1.1.3  christos     if ${ac_cv_lbl_unaligned_fail+:} false; then :
   9896  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   9897      1.1  christos else
   9898      1.1  christos   case "$host_cpu" in
   9899      1.1  christos 
   9900      1.1  christos 	#
   9901      1.1  christos 	# These are CPU types where:
   9902      1.1  christos 	#
   9903      1.1  christos 	#	the CPU faults on an unaligned access, but at least some
   9904      1.1  christos 	#	OSes that support that CPU catch the fault and simulate
   9905      1.1  christos 	#	the unaligned access (e.g., Alpha/{Digital,Tru64} UNIX) -
   9906      1.1  christos 	#	the simulation is slow, so we don't want to use it;
   9907      1.1  christos 	#
   9908      1.1  christos 	#	the CPU, I infer (from the old
   9909      1.1  christos 	#
   9910      1.1  christos 	# XXX: should also check that they don't do weird things (like on arm)
   9911      1.1  christos 	#
   9912      1.1  christos 	#	comment) doesn't fault on unaligned accesses, but doesn't
   9913      1.1  christos 	#	do a normal unaligned fetch, either (e.g., presumably, ARM);
   9914      1.1  christos 	#
   9915      1.1  christos 	#	for whatever reason, the test program doesn't work
   9916      1.1  christos 	#	(this has been claimed to be the case for several of those
   9917      1.1  christos 	#	CPUs - I don't know what the problem is; the problem
   9918      1.1  christos 	#	was reported as "the test program dumps core" for SuperH,
   9919      1.1  christos 	#	but that's what the test program is *supposed* to do -
   9920      1.1  christos 	#	it dumps core before it writes anything, so the test
   9921      1.1  christos 	#	for an empty output file should find an empty output
   9922      1.1  christos 	#	file and conclude that unaligned accesses don't work).
   9923      1.1  christos 	#
   9924      1.1  christos 	# This run-time test won't work if you're cross-compiling, so
   9925      1.1  christos 	# in order to support cross-compiling for a particular CPU,
   9926      1.1  christos 	# we have to wire in the list of CPU types anyway, as far as
   9927      1.1  christos 	# I know, so perhaps we should just have a set of CPUs on
   9928      1.1  christos 	# which we know it doesn't work, a set of CPUs on which we
   9929      1.1  christos 	# know it does work, and have the script just fail on other
   9930      1.1  christos 	# cpu types and update it when such a failure occurs.
   9931      1.1  christos 	#
   9932      1.1  christos 	alpha*|arm*|bfin*|hp*|mips*|sh*|sparc*|ia64|nv1)
   9933      1.1  christos 		ac_cv_lbl_unaligned_fail=yes
   9934      1.1  christos 		;;
   9935      1.1  christos 
   9936      1.1  christos 	*)
   9937      1.1  christos 		cat >conftest.c <<EOF
   9938      1.1  christos #		include <sys/types.h>
   9939      1.1  christos #		include <sys/wait.h>
   9940      1.1  christos #		include <stdio.h>
   9941      1.1  christos 		unsigned char a[5] = { 1, 2, 3, 4, 5 };
   9942      1.1  christos 		main() {
   9943      1.1  christos 		unsigned int i;
   9944      1.1  christos 		pid_t pid;
   9945      1.1  christos 		int status;
   9946      1.1  christos 		/* avoid "core dumped" message */
   9947      1.1  christos 		pid = fork();
   9948      1.1  christos 		if (pid <  0)
   9949      1.1  christos 			exit(2);
   9950      1.1  christos 		if (pid > 0) {
   9951      1.1  christos 			/* parent */
   9952      1.1  christos 			pid = waitpid(pid, &status, 0);
   9953      1.1  christos 			if (pid < 0)
   9954      1.1  christos 				exit(3);
   9955      1.1  christos 			exit(!WIFEXITED(status));
   9956      1.1  christos 		}
   9957      1.1  christos 		/* child */
   9958      1.1  christos 		i = *(unsigned int *)&a[1];
   9959      1.1  christos 		printf("%d\n", i);
   9960      1.1  christos 		exit(0);
   9961      1.1  christos 		}
   9962      1.1  christos EOF
   9963      1.1  christos 		${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS \
   9964      1.1  christos 		    conftest.c $LIBS >/dev/null 2>&1
   9965      1.1  christos 		if test ! -x conftest ; then
   9966      1.1  christos 						ac_cv_lbl_unaligned_fail=yes
   9967      1.1  christos 		else
   9968      1.1  christos 			./conftest >conftest.out
   9969      1.1  christos 			if test ! -s conftest.out ; then
   9970      1.1  christos 				ac_cv_lbl_unaligned_fail=yes
   9971      1.1  christos 			else
   9972      1.1  christos 				ac_cv_lbl_unaligned_fail=no
   9973      1.1  christos 			fi
   9974      1.1  christos 		fi
   9975      1.1  christos 		rm -f -r conftest* core core.conftest
   9976      1.1  christos 		;;
   9977      1.1  christos 	esac
   9978      1.1  christos fi
   9979      1.1  christos 
   9980  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_unaligned_fail" >&5
   9981  1.1.1.2  christos $as_echo "$ac_cv_lbl_unaligned_fail" >&6; }
   9982      1.1  christos     if test $ac_cv_lbl_unaligned_fail = yes ; then
   9983      1.1  christos 
   9984  1.1.1.2  christos $as_echo "#define LBL_ALIGN 1" >>confdefs.h
   9985      1.1  christos 
   9986      1.1  christos     fi
   9987      1.1  christos 
   9988  1.1.1.7  christos 
   9989  1.1.1.7  christos 
   9990  1.1.1.7  christos 
   9991  1.1.1.7  christos 
   9992  1.1.1.7  christos 
   9993  1.1.1.7  christos 
   9994      1.1  christos 
   9995      1.1  christos 
   9996      1.1  christos 
   9997      1.1  christos 
   9998      1.1  christos 
   9999      1.1  christos 
   10000      1.1  christos 
   10001      1.1  christos 
   10002      1.1  christos 
   10003      1.1  christos 
   10004      1.1  christos 
   10005      1.1  christos 
   10006      1.1  christos 
   10007      1.1  christos 
   10008      1.1  christos 
   10009      1.1  christos 
   10010      1.1  christos 
   10011      1.1  christos 
   10012      1.1  christos 
   10013  1.1.1.5  christos # Check whether --enable-usb was given.
   10014  1.1.1.5  christos if test "${enable_usb+set}" = set; then :
   10015  1.1.1.5  christos   enableval=$enable_usb;
   10016  1.1.1.5  christos else
   10017  1.1.1.5  christos   enable_usb=yes
   10018  1.1.1.5  christos fi
   10019  1.1.1.5  christos 
   10020  1.1.1.5  christos 
   10021  1.1.1.6  christos if test "xxx_only" = yes; then
   10022  1.1.1.6  christos 	# User requested something-else-only pcap, so they don't
   10023  1.1.1.6  christos 	# want USB support.
   10024  1.1.1.6  christos 	enable_usb=no
   10025  1.1.1.6  christos fi
   10026  1.1.1.6  christos 
   10027  1.1.1.5  christos if test "x$enable_usb" != "xno" ; then
   10028  1.1.1.5  christos       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for USB sniffing support" >&5
   10029  1.1.1.2  christos $as_echo_n "checking for USB sniffing support... " >&6; }
   10030  1.1.1.5  christos    case "$host_os" in
   10031  1.1.1.5  christos    linux*)
   10032      1.1  christos 
   10033  1.1.1.2  christos $as_echo "#define PCAP_SUPPORT_USB 1" >>confdefs.h
   10034      1.1  christos 
   10035  1.1.1.2  christos 	USB_SRC=pcap-usb-linux.c
   10036  1.1.1.2  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   10037  1.1.1.2  christos $as_echo "yes" >&6; }
   10038  1.1.1.2  christos 	ac_usb_dev_name=`udevinfo -q name -p /sys/class/usb_device/usbmon 2>/dev/null`
   10039  1.1.1.2  christos 	if test $? -ne 0 ; then
   10040  1.1.1.2  christos 	  ac_usb_dev_name="usbmon"
   10041  1.1.1.2  christos 	fi
   10042      1.1  christos 
   10043      1.1  christos cat >>confdefs.h <<_ACEOF
   10044      1.1  christos #define LINUX_USB_MON_DEV "/dev/$ac_usb_dev_name"
   10045      1.1  christos _ACEOF
   10046      1.1  christos 
   10047  1.1.1.2  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: Device for USB sniffing is /dev/$ac_usb_dev_name" >&5
   10048  1.1.1.2  christos $as_echo "$as_me: Device for USB sniffing is /dev/$ac_usb_dev_name" >&6;}
   10049  1.1.1.2  christos 	#
   10050  1.1.1.2  christos 	# Do we have a version of <linux/compiler.h> available?
   10051  1.1.1.2  christos 	# If so, we might need it for <linux/usbdevice_fs.h>.
   10052  1.1.1.2  christos 	#
   10053  1.1.1.2  christos 	for ac_header in linux/compiler.h
   10054  1.1.1.2  christos do :
   10055  1.1.1.2  christos   ac_fn_c_check_header_mongrel "$LINENO" "linux/compiler.h" "ac_cv_header_linux_compiler_h" "$ac_includes_default"
   10056  1.1.1.3  christos if test "x$ac_cv_header_linux_compiler_h" = xyes; then :
   10057  1.1.1.2  christos   cat >>confdefs.h <<_ACEOF
   10058  1.1.1.2  christos #define HAVE_LINUX_COMPILER_H 1
   10059      1.1  christos _ACEOF
   10060      1.1  christos 
   10061      1.1  christos fi
   10062      1.1  christos 
   10063  1.1.1.2  christos done
   10064      1.1  christos 
   10065  1.1.1.2  christos 	if test "$ac_cv_header_linux_compiler_h" = yes; then
   10066  1.1.1.2  christos 	  #
   10067  1.1.1.2  christos 	  # Yes - include it when testing for <linux/usbdevice_fs.h>.
   10068  1.1.1.2  christos 	  #
   10069  1.1.1.2  christos 	  for ac_header in linux/usbdevice_fs.h
   10070  1.1.1.2  christos do :
   10071  1.1.1.2  christos   ac_fn_c_check_header_compile "$LINENO" "linux/usbdevice_fs.h" "ac_cv_header_linux_usbdevice_fs_h" "#include <linux/compiler.h>
   10072  1.1.1.2  christos "
   10073  1.1.1.3  christos if test "x$ac_cv_header_linux_usbdevice_fs_h" = xyes; then :
   10074  1.1.1.2  christos   cat >>confdefs.h <<_ACEOF
   10075  1.1.1.2  christos #define HAVE_LINUX_USBDEVICE_FS_H 1
   10076      1.1  christos _ACEOF
   10077      1.1  christos 
   10078      1.1  christos fi
   10079      1.1  christos 
   10080  1.1.1.2  christos done
   10081      1.1  christos 
   10082  1.1.1.2  christos 	else
   10083  1.1.1.2  christos 	  for ac_header in linux/usbdevice_fs.h
   10084  1.1.1.2  christos do :
   10085  1.1.1.2  christos   ac_fn_c_check_header_mongrel "$LINENO" "linux/usbdevice_fs.h" "ac_cv_header_linux_usbdevice_fs_h" "$ac_includes_default"
   10086  1.1.1.3  christos if test "x$ac_cv_header_linux_usbdevice_fs_h" = xyes; then :
   10087      1.1  christos   cat >>confdefs.h <<_ACEOF
   10088  1.1.1.2  christos #define HAVE_LINUX_USBDEVICE_FS_H 1
   10089      1.1  christos _ACEOF
   10090      1.1  christos 
   10091      1.1  christos fi
   10092      1.1  christos 
   10093      1.1  christos done
   10094      1.1  christos 
   10095  1.1.1.2  christos 	fi
   10096  1.1.1.2  christos 	if test "$ac_cv_header_linux_usbdevice_fs_h" = yes; then
   10097  1.1.1.2  christos 	  #
   10098  1.1.1.2  christos 	  # OK, does it define bRequestType?  Older versions of the kernel
   10099  1.1.1.2  christos 	  # define fields with names like "requesttype, "request", and
   10100  1.1.1.2  christos 	  # "value", rather than "bRequestType", "bRequest", and
   10101  1.1.1.2  christos 	  # "wValue".
   10102  1.1.1.2  christos 	  #
   10103  1.1.1.7  christos 	  ac_fn_c_check_member "$LINENO" "struct usbdevfs_ctrltransfer" "bRequestType" "ac_cv_member_struct_usbdevfs_ctrltransfer_bRequestType" "
   10104  1.1.1.7  christos 		  $ac_includes_default
   10105  1.1.1.7  christos 		  #ifdef HAVE_LINUX_COMPILER_H
   10106  1.1.1.7  christos 		  #include <linux/compiler.h>
   10107  1.1.1.7  christos 		  #endif
   10108  1.1.1.7  christos 		  #include <linux/usbdevice_fs.h>
   10109      1.1  christos 
   10110  1.1.1.7  christos "
   10111  1.1.1.7  christos if test "x$ac_cv_member_struct_usbdevfs_ctrltransfer_bRequestType" = xyes; then :
   10112  1.1.1.7  christos 
   10113  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   10114  1.1.1.7  christos #define HAVE_STRUCT_USBDEVFS_CTRLTRANSFER_BREQUESTTYPE 1
   10115      1.1  christos _ACEOF
   10116      1.1  christos 
   10117  1.1.1.2  christos 
   10118  1.1.1.7  christos fi
   10119  1.1.1.2  christos 
   10120  1.1.1.2  christos 	fi
   10121  1.1.1.2  christos 	;;
   10122  1.1.1.6  christos     freebsd*)
   10123  1.1.1.6  christos 	#
   10124  1.1.1.6  christos 	# This just uses BPF in FreeBSD 8.4 and later; we don't need
   10125  1.1.1.6  christos 	# to check for anything special for capturing.
   10126  1.1.1.6  christos 	#
   10127  1.1.1.6  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, in FreeBSD 8.4 and later" >&5
   10128  1.1.1.6  christos $as_echo "yes, in FreeBSD 8.4 and later" >&6; }
   10129  1.1.1.6  christos 	;;
   10130  1.1.1.6  christos 
   10131  1.1.1.5  christos     *)
   10132  1.1.1.2  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10133  1.1.1.2  christos $as_echo "no" >&6; }
   10134  1.1.1.2  christos 	;;
   10135  1.1.1.2  christos esac
   10136  1.1.1.5  christos fi
   10137  1.1.1.2  christos 
   10138  1.1.1.2  christos 
   10139  1.1.1.2  christos 
   10140  1.1.1.6  christos if test "xxx_only" != yes; then
   10141  1.1.1.6  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the platform could support netfilter sniffing" >&5
   10142  1.1.1.2  christos $as_echo_n "checking whether the platform could support netfilter sniffing... " >&6; }
   10143  1.1.1.6  christos 	case "$host_os" in
   10144  1.1.1.6  christos 	linux*)
   10145  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   10146  1.1.1.2  christos $as_echo "yes" >&6; }
   10147  1.1.1.6  christos 		#
   10148  1.1.1.6  christos 		# Life's too short to deal with trying to get this to compile
   10149  1.1.1.6  christos 		# if you don't get the right types defined with
   10150  1.1.1.6  christos 		# __KERNEL_STRICT_NAMES getting defined by some other include.
   10151  1.1.1.6  christos 		#
   10152  1.1.1.6  christos 		# Check whether the includes Just Work.  If not, don't turn on
   10153  1.1.1.6  christos 		# netfilter support.
   10154  1.1.1.6  christos 		#
   10155  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can compile the netfilter support" >&5
   10156  1.1.1.2  christos $as_echo_n "checking whether we can compile the netfilter support... " >&6; }
   10157  1.1.1.6  christos 		if ${ac_cv_netfilter_can_compile+:} false; then :
   10158  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   10159  1.1.1.2  christos else
   10160  1.1.1.2  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10161  1.1.1.2  christos /* end confdefs.h.  */
   10162  1.1.1.2  christos 
   10163  1.1.1.2  christos $ac_includes_default
   10164  1.1.1.2  christos #include <sys/socket.h>
   10165  1.1.1.3  christos #include <netinet/in.h>
   10166  1.1.1.2  christos #include <linux/types.h>
   10167  1.1.1.2  christos 
   10168  1.1.1.2  christos #include <linux/netlink.h>
   10169  1.1.1.3  christos #include <linux/netfilter.h>
   10170  1.1.1.2  christos #include <linux/netfilter/nfnetlink.h>
   10171  1.1.1.2  christos #include <linux/netfilter/nfnetlink_log.h>
   10172  1.1.1.3  christos #include <linux/netfilter/nfnetlink_queue.h>
   10173  1.1.1.2  christos int
   10174  1.1.1.2  christos main ()
   10175  1.1.1.2  christos {
   10176      1.1  christos 
   10177  1.1.1.2  christos   ;
   10178  1.1.1.2  christos   return 0;
   10179  1.1.1.2  christos }
   10180      1.1  christos _ACEOF
   10181  1.1.1.2  christos if ac_fn_c_try_compile "$LINENO"; then :
   10182  1.1.1.2  christos   ac_cv_netfilter_can_compile=yes
   10183  1.1.1.2  christos else
   10184  1.1.1.2  christos   ac_cv_netfilter_can_compile=no
   10185  1.1.1.2  christos fi
   10186  1.1.1.2  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10187  1.1.1.2  christos fi
   10188      1.1  christos 
   10189  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_netfilter_can_compile" >&5
   10190  1.1.1.2  christos $as_echo "$ac_cv_netfilter_can_compile" >&6; }
   10191  1.1.1.6  christos 		if test $ac_cv_netfilter_can_compile = yes ; then
   10192  1.1.1.2  christos 
   10193  1.1.1.2  christos $as_echo "#define PCAP_SUPPORT_NETFILTER 1" >>confdefs.h
   10194  1.1.1.2  christos 
   10195  1.1.1.6  christos 		  NETFILTER_SRC=pcap-netfilter-linux.c
   10196  1.1.1.6  christos 		fi
   10197  1.1.1.6  christos 		;;
   10198  1.1.1.6  christos 	*)
   10199  1.1.1.6  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10200  1.1.1.2  christos $as_echo "no" >&6; }
   10201  1.1.1.6  christos 		;;
   10202  1.1.1.6  christos 	esac
   10203  1.1.1.6  christos fi
   10204      1.1  christos 
   10205      1.1  christos 
   10206      1.1  christos 
   10207  1.1.1.7  christos # Check whether --enable-netmap was given.
   10208  1.1.1.7  christos if test "${enable_netmap+set}" = set; then :
   10209  1.1.1.7  christos   enableval=$enable_netmap;
   10210  1.1.1.7  christos else
   10211  1.1.1.7  christos   enable_netmap=yes
   10212  1.1.1.7  christos fi
   10213  1.1.1.7  christos 
   10214  1.1.1.7  christos 
   10215  1.1.1.7  christos if test "x$enable_netmap" != "xno" ; then
   10216  1.1.1.7  christos 	#
   10217  1.1.1.7  christos 	# Check whether net/netmap_user.h is usable if NETMAP_WITH_LIBS is
   10218  1.1.1.7  christos 	# defined; it's not usable on DragonFly BSD 4.6 if NETMAP_WITH_LIBS
   10219  1.1.1.7  christos 	# is defined, for example, as it includes a non-existent malloc.h
   10220  1.1.1.7  christos 	# header.
   10221  1.1.1.7  christos 	#
   10222  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can compile the netmap support" >&5
   10223  1.1.1.7  christos $as_echo_n "checking whether we can compile the netmap support... " >&6; }
   10224  1.1.1.7  christos 	if ${ac_cv_net_netmap_user_can_compile+:} false; then :
   10225  1.1.1.7  christos   $as_echo_n "(cached) " >&6
   10226  1.1.1.7  christos else
   10227  1.1.1.7  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10228  1.1.1.7  christos /* end confdefs.h.  */
   10229  1.1.1.7  christos 
   10230  1.1.1.7  christos $ac_includes_default
   10231  1.1.1.7  christos #define NETMAP_WITH_LIBS
   10232  1.1.1.7  christos #include <net/netmap_user.h>
   10233  1.1.1.7  christos int
   10234  1.1.1.7  christos main ()
   10235  1.1.1.7  christos {
   10236  1.1.1.7  christos 
   10237  1.1.1.7  christos   ;
   10238  1.1.1.7  christos   return 0;
   10239  1.1.1.7  christos }
   10240  1.1.1.7  christos _ACEOF
   10241  1.1.1.7  christos if ac_fn_c_try_compile "$LINENO"; then :
   10242  1.1.1.7  christos   ac_cv_net_netmap_user_can_compile=yes
   10243  1.1.1.7  christos else
   10244  1.1.1.7  christos   ac_cv_net_netmap_user_can_compile=no
   10245  1.1.1.7  christos fi
   10246  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10247  1.1.1.7  christos fi
   10248  1.1.1.7  christos 
   10249  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_net_netmap_user_can_compile" >&5
   10250  1.1.1.7  christos $as_echo "$ac_cv_net_netmap_user_can_compile" >&6; }
   10251  1.1.1.7  christos 	if test $ac_cv_net_netmap_user_can_compile = yes ; then
   10252  1.1.1.7  christos 
   10253  1.1.1.7  christos $as_echo "#define PCAP_SUPPORT_NETMAP 1" >>confdefs.h
   10254  1.1.1.7  christos 
   10255  1.1.1.7  christos 	    NETMAP_SRC=pcap-netmap.c
   10256  1.1.1.7  christos 	fi
   10257  1.1.1.7  christos 
   10258  1.1.1.7  christos 
   10259  1.1.1.7  christos fi
   10260  1.1.1.7  christos 
   10261  1.1.1.7  christos 
   10262      1.1  christos # Check whether --enable-bluetooth was given.
   10263  1.1.1.2  christos if test "${enable_bluetooth+set}" = set; then :
   10264      1.1  christos   enableval=$enable_bluetooth;
   10265      1.1  christos else
   10266  1.1.1.4  christos   enable_bluetooth=ifsupportavailable
   10267      1.1  christos fi
   10268      1.1  christos 
   10269      1.1  christos 
   10270  1.1.1.6  christos if test "xxx_only" = yes; then
   10271  1.1.1.6  christos 	# User requested something-else-only pcap, so they don't
   10272  1.1.1.6  christos 	# want Bluetooth support.
   10273  1.1.1.6  christos 	enable_bluetooth=no
   10274  1.1.1.6  christos fi
   10275  1.1.1.6  christos 
   10276      1.1  christos if test "x$enable_bluetooth" != "xno" ; then
   10277      1.1  christos 		case "$host_os" in
   10278      1.1  christos 	linux*)
   10279  1.1.1.2  christos 		ac_fn_c_check_header_mongrel "$LINENO" "bluetooth/bluetooth.h" "ac_cv_header_bluetooth_bluetooth_h" "$ac_includes_default"
   10280  1.1.1.3  christos if test "x$ac_cv_header_bluetooth_bluetooth_h" = xyes; then :
   10281      1.1  christos 
   10282  1.1.1.7  christos 			#
   10283  1.1.1.7  christos 			# We have bluetooth.h, so we support Bluetooth
   10284  1.1.1.7  christos 			# sniffing.
   10285  1.1.1.7  christos 			#
   10286      1.1  christos 
   10287  1.1.1.2  christos $as_echo "#define PCAP_SUPPORT_BT 1" >>confdefs.h
   10288  1.1.1.2  christos 
   10289  1.1.1.7  christos 			BT_SRC=pcap-bt-linux.c
   10290  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: Bluetooth sniffing is supported" >&5
   10291  1.1.1.2  christos $as_echo "$as_me: Bluetooth sniffing is supported" >&6;}
   10292  1.1.1.7  christos 			ac_lbl_bluetooth_available=yes
   10293      1.1  christos 
   10294  1.1.1.7  christos 			#
   10295  1.1.1.7  christos 			# OK, does struct sockaddr_hci have an hci_channel
   10296  1.1.1.7  christos 			# member?
   10297  1.1.1.7  christos 			#
   10298  1.1.1.7  christos 			ac_fn_c_check_member "$LINENO" "struct sockaddr_hci" "hci_channel" "ac_cv_member_struct_sockaddr_hci_hci_channel" "
   10299  1.1.1.7  christos 				#include <bluetooth/bluetooth.h>
   10300  1.1.1.7  christos 				#include <bluetooth/hci.h>
   10301  1.1.1.3  christos 
   10302  1.1.1.7  christos "
   10303  1.1.1.7  christos if test "x$ac_cv_member_struct_sockaddr_hci_hci_channel" = xyes; then :
   10304  1.1.1.3  christos 
   10305  1.1.1.7  christos cat >>confdefs.h <<_ACEOF
   10306  1.1.1.7  christos #define HAVE_STRUCT_SOCKADDR_HCI_HCI_CHANNEL 1
   10307  1.1.1.3  christos _ACEOF
   10308  1.1.1.3  christos 
   10309  1.1.1.3  christos 
   10310  1.1.1.7  christos 				#
   10311  1.1.1.7  christos 				# Yes; is HCI_CHANNEL_MONITOR defined?
   10312  1.1.1.7  christos 				#
   10313  1.1.1.7  christos 				{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if HCI_CHANNEL_MONITOR is defined" >&5
   10314  1.1.1.4  christos $as_echo_n "checking if HCI_CHANNEL_MONITOR is defined... " >&6; }
   10315  1.1.1.7  christos 				if ${ac_cv_lbl_hci_channel_monitor_is_defined+:} false; then :
   10316  1.1.1.4  christos   $as_echo_n "(cached) " >&6
   10317  1.1.1.4  christos else
   10318  1.1.1.4  christos   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10319  1.1.1.4  christos /* end confdefs.h.  */
   10320  1.1.1.4  christos 
   10321  1.1.1.7  christos 					    #include <bluetooth/bluetooth.h>
   10322  1.1.1.7  christos 					    #include <bluetooth/hci.h>
   10323  1.1.1.4  christos 
   10324  1.1.1.4  christos int
   10325  1.1.1.4  christos main ()
   10326  1.1.1.4  christos {
   10327  1.1.1.7  christos 
   10328  1.1.1.7  christos 					    u_int i = HCI_CHANNEL_MONITOR;
   10329  1.1.1.7  christos 
   10330  1.1.1.4  christos   ;
   10331  1.1.1.4  christos   return 0;
   10332  1.1.1.4  christos }
   10333  1.1.1.4  christos _ACEOF
   10334  1.1.1.4  christos if ac_fn_c_try_compile "$LINENO"; then :
   10335  1.1.1.7  christos 
   10336  1.1.1.7  christos 					    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   10337  1.1.1.7  christos $as_echo "yes" >&6; }
   10338  1.1.1.7  christos 
   10339  1.1.1.7  christos $as_echo "#define PCAP_SUPPORT_BT_MONITOR /**/" >>confdefs.h
   10340  1.1.1.7  christos 
   10341  1.1.1.7  christos 					    BT_MONITOR_SRC=pcap-bt-monitor-linux.c
   10342  1.1.1.7  christos 
   10343  1.1.1.4  christos else
   10344  1.1.1.7  christos 
   10345  1.1.1.7  christos 					    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10346  1.1.1.7  christos $as_echo "no" >&6; }
   10347  1.1.1.7  christos 
   10348  1.1.1.4  christos fi
   10349  1.1.1.4  christos rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10350  1.1.1.4  christos fi
   10351  1.1.1.4  christos 
   10352  1.1.1.4  christos 
   10353  1.1.1.7  christos fi
   10354  1.1.1.4  christos 
   10355  1.1.1.3  christos 
   10356      1.1  christos else
   10357  1.1.1.7  christos 
   10358  1.1.1.7  christos 			#
   10359  1.1.1.7  christos 			# We don't have bluetooth.h, so we don't support
   10360  1.1.1.7  christos 			# Bluetooth sniffing.
   10361  1.1.1.7  christos 			#
   10362  1.1.1.7  christos 			if test "x$enable_bluetooth" = "xyes" ; then
   10363  1.1.1.7  christos 				as_fn_error $? "Bluetooth sniffing is not supported; install bluez-lib devel to enable it" "$LINENO" 5
   10364  1.1.1.7  christos 			else
   10365  1.1.1.7  christos 				{ $as_echo "$as_me:${as_lineno-$LINENO}: Bluetooth sniffing is not supported; install bluez-lib devel to enable it" >&5
   10366  1.1.1.7  christos $as_echo "$as_me: Bluetooth sniffing is not supported; install bluez-lib devel to enable it" >&6;}
   10367  1.1.1.7  christos 			fi
   10368      1.1  christos 
   10369      1.1  christos fi
   10370      1.1  christos 
   10371      1.1  christos 
   10372  1.1.1.2  christos 		;;
   10373  1.1.1.2  christos 	*)
   10374  1.1.1.4  christos 		if test "x$enable_bluetooth" = "xyes" ; then
   10375  1.1.1.7  christos 			as_fn_error $? "no Bluetooth sniffing support implemented for $host_os" "$LINENO" 5
   10376  1.1.1.4  christos 		else
   10377  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: no Bluetooth sniffing support implemented for $host_os" >&5
   10378  1.1.1.2  christos $as_echo "$as_me: no Bluetooth sniffing support implemented for $host_os" >&6;}
   10379  1.1.1.4  christos 		fi
   10380  1.1.1.2  christos 		;;
   10381  1.1.1.2  christos 	esac
   10382  1.1.1.2  christos 
   10383      1.1  christos 
   10384  1.1.1.4  christos 
   10385      1.1  christos fi
   10386      1.1  christos 
   10387  1.1.1.3  christos # Check whether --enable-dbus was given.
   10388  1.1.1.3  christos if test "${enable_dbus+set}" = set; then :
   10389  1.1.1.3  christos   enableval=$enable_dbus;
   10390  1.1.1.3  christos else
   10391  1.1.1.3  christos   enable_dbus=ifavailable
   10392  1.1.1.3  christos fi
   10393  1.1.1.3  christos 
   10394  1.1.1.3  christos 
   10395  1.1.1.6  christos if test "xxx_only" = yes; then
   10396  1.1.1.6  christos 	# User requested something-else-only pcap, so they don't
   10397  1.1.1.6  christos 	# want D-Bus support.
   10398  1.1.1.6  christos 	enable_dbus=no
   10399  1.1.1.6  christos fi
   10400  1.1.1.6  christos 
   10401  1.1.1.3  christos if test "x$enable_dbus" != "xno"; then
   10402  1.1.1.4  christos 	if test "x$enable_dbus" = "xyes"; then
   10403  1.1.1.4  christos 		case "$host_os" in
   10404  1.1.1.4  christos 
   10405  1.1.1.4  christos 		darwin*)
   10406  1.1.1.4  christos 			#
   10407  1.1.1.7  christos 			# We don't support D-Bus sniffing on macOS; see
   10408  1.1.1.5  christos 			#
   10409  1.1.1.4  christos 			# https://bugs.freedesktop.org/show_bug.cgi?id=74029
   10410  1.1.1.4  christos 			#
   10411  1.1.1.5  christos 			# The user requested it, so fail.
   10412  1.1.1.5  christos 			#
   10413  1.1.1.7  christos 			as_fn_error $? "Due to freedesktop.org bug 74029, D-Bus capture support is not available on macOS" "$LINENO" 5
   10414  1.1.1.4  christos 		esac
   10415  1.1.1.4  christos 	else
   10416  1.1.1.4  christos 		case "$host_os" in
   10417  1.1.1.4  christos 
   10418  1.1.1.4  christos 		darwin*)
   10419  1.1.1.4  christos 			#
   10420  1.1.1.7  christos 			# We don't support D-Bus sniffing on macOS; see
   10421  1.1.1.5  christos 			#
   10422  1.1.1.4  christos 			# https://bugs.freedesktop.org/show_bug.cgi?id=74029
   10423  1.1.1.4  christos 			#
   10424  1.1.1.5  christos 			# The user dind't explicitly request it, so just
   10425  1.1.1.5  christos 			# silently refuse to enable it.
   10426  1.1.1.5  christos 			#
   10427  1.1.1.5  christos 			enable_dbus="no"
   10428  1.1.1.4  christos 			;;
   10429  1.1.1.5  christos 		esac
   10430  1.1.1.5  christos 	fi
   10431  1.1.1.5  christos fi
   10432  1.1.1.4  christos 
   10433  1.1.1.5  christos if test "x$enable_dbus" != "xno"; then
   10434  1.1.1.5  christos 	# Extract the first word of "pkg-config", so it can be a program name with args.
   10435  1.1.1.3  christos set dummy pkg-config; ac_word=$2
   10436  1.1.1.3  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   10437  1.1.1.3  christos $as_echo_n "checking for $ac_word... " >&6; }
   10438  1.1.1.3  christos if ${ac_cv_prog_PKGCONFIG+:} false; then :
   10439  1.1.1.3  christos   $as_echo_n "(cached) " >&6
   10440  1.1.1.3  christos else
   10441  1.1.1.3  christos   if test -n "$PKGCONFIG"; then
   10442  1.1.1.3  christos   ac_cv_prog_PKGCONFIG="$PKGCONFIG" # Let the user override the test.
   10443  1.1.1.3  christos else
   10444  1.1.1.3  christos as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   10445  1.1.1.3  christos for as_dir in $PATH
   10446  1.1.1.3  christos do
   10447  1.1.1.3  christos   IFS=$as_save_IFS
   10448  1.1.1.3  christos   test -z "$as_dir" && as_dir=.
   10449  1.1.1.3  christos     for ac_exec_ext in '' $ac_executable_extensions; do
   10450  1.1.1.3  christos   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   10451  1.1.1.3  christos     ac_cv_prog_PKGCONFIG="pkg-config"
   10452  1.1.1.3  christos     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   10453  1.1.1.3  christos     break 2
   10454  1.1.1.3  christos   fi
   10455  1.1.1.3  christos done
   10456  1.1.1.3  christos   done
   10457  1.1.1.3  christos IFS=$as_save_IFS
   10458  1.1.1.3  christos 
   10459  1.1.1.3  christos   test -z "$ac_cv_prog_PKGCONFIG" && ac_cv_prog_PKGCONFIG="no"
   10460  1.1.1.3  christos fi
   10461  1.1.1.3  christos fi
   10462  1.1.1.3  christos PKGCONFIG=$ac_cv_prog_PKGCONFIG
   10463  1.1.1.3  christos if test -n "$PKGCONFIG"; then
   10464  1.1.1.3  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
   10465  1.1.1.3  christos $as_echo "$PKGCONFIG" >&6; }
   10466  1.1.1.3  christos else
   10467  1.1.1.3  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10468  1.1.1.3  christos $as_echo "no" >&6; }
   10469  1.1.1.3  christos fi
   10470  1.1.1.3  christos 
   10471  1.1.1.3  christos 
   10472  1.1.1.5  christos 	if test "x$PKGCONFIG" != "xno"; then
   10473  1.1.1.5  christos 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for D-Bus" >&5
   10474  1.1.1.3  christos $as_echo_n "checking for D-Bus... " >&6; }
   10475  1.1.1.5  christos 		if "$PKGCONFIG" dbus-1; then
   10476  1.1.1.5  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   10477  1.1.1.3  christos $as_echo "yes" >&6; }
   10478  1.1.1.5  christos 			DBUS_CFLAGS=`"$PKGCONFIG" --cflags dbus-1`
   10479  1.1.1.5  christos 			DBUS_LIBS=`"$PKGCONFIG" --libs dbus-1`
   10480  1.1.1.5  christos 			save_CFLAGS="$CFLAGS"
   10481  1.1.1.5  christos 			save_LIBS="$LIBS"
   10482  1.1.1.5  christos 			CFLAGS="$CFLAGS $DBUS_CFLAGS"
   10483  1.1.1.5  christos 			LIBS="$LIBS $DBUS_LIBS"
   10484  1.1.1.5  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the D-Bus library defines dbus_connection_read_write" >&5
   10485  1.1.1.3  christos $as_echo_n "checking whether the D-Bus library defines dbus_connection_read_write... " >&6; }
   10486  1.1.1.5  christos 			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10487  1.1.1.3  christos /* end confdefs.h.  */
   10488  1.1.1.3  christos #include <string.h>
   10489  1.1.1.3  christos 
   10490  1.1.1.5  christos 			     #include <time.h>
   10491  1.1.1.5  christos 			     #include <sys/time.h>
   10492  1.1.1.3  christos 
   10493  1.1.1.5  christos 			     #include <dbus/dbus.h>
   10494  1.1.1.3  christos int
   10495  1.1.1.3  christos main ()
   10496  1.1.1.3  christos {
   10497  1.1.1.3  christos return dbus_connection_read_write(NULL, 0);
   10498  1.1.1.3  christos   ;
   10499  1.1.1.3  christos   return 0;
   10500  1.1.1.3  christos }
   10501  1.1.1.3  christos _ACEOF
   10502  1.1.1.3  christos if ac_fn_c_try_link "$LINENO"; then :
   10503  1.1.1.3  christos 
   10504  1.1.1.5  christos 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   10505  1.1.1.3  christos $as_echo "yes" >&6; }
   10506  1.1.1.3  christos 
   10507  1.1.1.3  christos $as_echo "#define PCAP_SUPPORT_DBUS 1" >>confdefs.h
   10508  1.1.1.3  christos 
   10509  1.1.1.5  christos 				DBUS_SRC=pcap-dbus.c
   10510  1.1.1.5  christos 				V_INCLS="$V_INCLS $DBUS_CFLAGS"
   10511  1.1.1.3  christos 
   10512  1.1.1.3  christos else
   10513  1.1.1.3  christos 
   10514  1.1.1.5  christos 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10515  1.1.1.3  christos $as_echo "no" >&6; }
   10516  1.1.1.5  christos 				if test "x$enable_dbus" = "xyes"; then
   10517  1.1.1.5  christos 				    as_fn_error $? "--enable-dbus was given, but the D-Bus library doesn't define dbus_connection_read_write()" "$LINENO" 5
   10518  1.1.1.5  christos 				fi
   10519  1.1.1.5  christos 				LIBS="$save_LIBS"
   10520  1.1.1.3  christos 
   10521  1.1.1.3  christos fi
   10522  1.1.1.3  christos rm -f core conftest.err conftest.$ac_objext \
   10523  1.1.1.3  christos     conftest$ac_exeext conftest.$ac_ext
   10524  1.1.1.5  christos 			CFLAGS="$save_CFLAGS"
   10525  1.1.1.5  christos 		else
   10526  1.1.1.5  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10527  1.1.1.3  christos $as_echo "no" >&6; }
   10528  1.1.1.5  christos 			if test "x$enable_dbus" = "xyes"; then
   10529  1.1.1.5  christos 				as_fn_error $? "--enable-dbus was given, but the dbus-1 package is not installed" "$LINENO" 5
   10530  1.1.1.3  christos 			fi
   10531  1.1.1.5  christos 		fi
   10532  1.1.1.3  christos 	fi
   10533  1.1.1.3  christos 
   10534  1.1.1.3  christos 
   10535  1.1.1.3  christos fi
   10536  1.1.1.3  christos 
   10537  1.1.1.7  christos # Check whether --enable-rdma was given.
   10538  1.1.1.7  christos if test "${enable_rdma+set}" = set; then :
   10539  1.1.1.7  christos   enableval=$enable_rdma;
   10540  1.1.1.7  christos else
   10541  1.1.1.7  christos   enable_rdmasniff=ifavailable
   10542  1.1.1.7  christos fi
   10543  1.1.1.2  christos 
   10544  1.1.1.7  christos 
   10545  1.1.1.7  christos if test "xxx_only" = yes; then
   10546  1.1.1.7  christos 	# User requested something-else-only pcap, so they don't
   10547  1.1.1.7  christos 	# want RDMA support.
   10548  1.1.1.7  christos 	enable_rdmasniff=no
   10549  1.1.1.2  christos fi
   10550  1.1.1.2  christos 
   10551  1.1.1.7  christos if test "x$enable_rdmasniff" != "xno"; then
   10552  1.1.1.7  christos 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ibv_get_device_list in -libverbs" >&5
   10553  1.1.1.7  christos $as_echo_n "checking for ibv_get_device_list in -libverbs... " >&6; }
   10554  1.1.1.7  christos if ${ac_cv_lib_ibverbs_ibv_get_device_list+:} false; then :
   10555  1.1.1.7  christos   $as_echo_n "(cached) " >&6
   10556  1.1.1.7  christos else
   10557  1.1.1.7  christos   ac_check_lib_save_LIBS=$LIBS
   10558  1.1.1.7  christos LIBS="-libverbs  $LIBS"
   10559  1.1.1.7  christos cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10560  1.1.1.7  christos /* end confdefs.h.  */
   10561  1.1.1.2  christos 
   10562  1.1.1.7  christos /* Override any GCC internal prototype to avoid an error.
   10563  1.1.1.7  christos    Use char because int might match the return type of a GCC
   10564  1.1.1.7  christos    builtin and then its argument prototype would still apply.  */
   10565  1.1.1.7  christos #ifdef __cplusplus
   10566  1.1.1.7  christos extern "C"
   10567  1.1.1.7  christos #endif
   10568  1.1.1.7  christos char ibv_get_device_list ();
   10569  1.1.1.7  christos int
   10570  1.1.1.7  christos main ()
   10571  1.1.1.7  christos {
   10572  1.1.1.7  christos return ibv_get_device_list ();
   10573  1.1.1.7  christos   ;
   10574  1.1.1.7  christos   return 0;
   10575  1.1.1.7  christos }
   10576  1.1.1.7  christos _ACEOF
   10577  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   10578  1.1.1.7  christos   ac_cv_lib_ibverbs_ibv_get_device_list=yes
   10579  1.1.1.7  christos else
   10580  1.1.1.7  christos   ac_cv_lib_ibverbs_ibv_get_device_list=no
   10581  1.1.1.7  christos fi
   10582  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   10583  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   10584  1.1.1.7  christos LIBS=$ac_check_lib_save_LIBS
   10585  1.1.1.7  christos fi
   10586  1.1.1.7  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ibverbs_ibv_get_device_list" >&5
   10587  1.1.1.7  christos $as_echo "$ac_cv_lib_ibverbs_ibv_get_device_list" >&6; }
   10588  1.1.1.7  christos if test "x$ac_cv_lib_ibverbs_ibv_get_device_list" = xyes; then :
   10589  1.1.1.7  christos 
   10590  1.1.1.7  christos 		ac_fn_c_check_header_mongrel "$LINENO" "infiniband/verbs.h" "ac_cv_header_infiniband_verbs_h" "$ac_includes_default"
   10591  1.1.1.7  christos if test "x$ac_cv_header_infiniband_verbs_h" = xyes; then :
   10592  1.1.1.7  christos 
   10593  1.1.1.7  christos 			#
   10594  1.1.1.7  christos 			# ibv_create_flow may be defined as a static inline
   10595  1.1.1.7  christos 			# function in infiniband/verbs.h, so we can't
   10596  1.1.1.7  christos 			# use AC_CHECK_LIB.
   10597  1.1.1.7  christos 			#
   10598  1.1.1.7  christos 			# Too bad autoconf has no AC_SYMBOL_EXISTS()
   10599  1.1.1.7  christos 			# macro that works like CMake's check_symbol_exists()
   10600  1.1.1.7  christos 			# function, to check do a compile check like
   10601  1.1.1.7  christos 			# this (they do a clever trick to avoid having
   10602  1.1.1.7  christos 			# to know the function's signature).
   10603  1.1.1.7  christos 			#
   10604  1.1.1.7  christos 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libibverbs defines ibv_create_flow" >&5
   10605  1.1.1.7  christos $as_echo_n "checking whether libibverbs defines ibv_create_flow... " >&6; }
   10606  1.1.1.7  christos 			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10607  1.1.1.7  christos /* end confdefs.h.  */
   10608  1.1.1.7  christos 
   10609  1.1.1.7  christos 					#include <infiniband/verbs.h>
   10610  1.1.1.7  christos 
   10611  1.1.1.7  christos int
   10612  1.1.1.7  christos main ()
   10613  1.1.1.7  christos {
   10614  1.1.1.7  christos 
   10615  1.1.1.7  christos 					(void) ibv_create_flow((struct ibv_qp *) NULL,
   10616  1.1.1.7  christos 							       (struct ibv_flow_attr *) NULL);
   10617  1.1.1.7  christos 
   10618  1.1.1.7  christos   ;
   10619  1.1.1.7  christos   return 0;
   10620  1.1.1.7  christos }
   10621  1.1.1.7  christos _ACEOF
   10622  1.1.1.7  christos if ac_fn_c_try_link "$LINENO"; then :
   10623  1.1.1.7  christos 
   10624  1.1.1.7  christos 					{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   10625  1.1.1.7  christos $as_echo "yes" >&6; }
   10626  1.1.1.7  christos 
   10627  1.1.1.7  christos $as_echo "#define PCAP_SUPPORT_RDMASNIFF /**/" >>confdefs.h
   10628  1.1.1.7  christos 
   10629  1.1.1.7  christos 					RDMA_SRC=pcap-rdmasniff.c
   10630  1.1.1.7  christos 					LIBS="-libverbs $LIBS"
   10631  1.1.1.2  christos 
   10632  1.1.1.5  christos else
   10633  1.1.1.7  christos 
   10634  1.1.1.7  christos 					{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10635  1.1.1.7  christos $as_echo "no" >&6; }
   10636  1.1.1.7  christos 
   10637  1.1.1.7  christos 
   10638  1.1.1.5  christos fi
   10639  1.1.1.7  christos rm -f core conftest.err conftest.$ac_objext \
   10640  1.1.1.7  christos     conftest$ac_exeext conftest.$ac_ext
   10641  1.1.1.5  christos 
   10642  1.1.1.7  christos fi
   10643  1.1.1.5  christos 
   10644  1.1.1.5  christos 
   10645  1.1.1.7  christos 
   10646  1.1.1.7  christos fi
   10647  1.1.1.7  christos 
   10648  1.1.1.5  christos 
   10649  1.1.1.5  christos 
   10650  1.1.1.5  christos fi
   10651  1.1.1.5  christos 
   10652      1.1  christos # Find a good install program.  We prefer a C program (faster),
   10653      1.1  christos # so one script is as good as another.  But avoid the broken or
   10654      1.1  christos # incompatible versions:
   10655      1.1  christos # SysV /etc/install, /usr/sbin/install
   10656      1.1  christos # SunOS /usr/etc/install
   10657      1.1  christos # IRIX /sbin/install
   10658      1.1  christos # AIX /bin/install
   10659      1.1  christos # AmigaOS /C/install, which installs bootblocks on floppy discs
   10660      1.1  christos # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   10661      1.1  christos # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   10662      1.1  christos # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   10663      1.1  christos # OS/2's system install, which has a completely different semantic
   10664      1.1  christos # ./install, which can be erroneously created by make from ./install.sh.
   10665  1.1.1.2  christos # Reject install programs that cannot install multiple files.
   10666  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   10667  1.1.1.2  christos $as_echo_n "checking for a BSD-compatible install... " >&6; }
   10668      1.1  christos if test -z "$INSTALL"; then
   10669  1.1.1.3  christos if ${ac_cv_path_install+:} false; then :
   10670  1.1.1.2  christos   $as_echo_n "(cached) " >&6
   10671      1.1  christos else
   10672      1.1  christos   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   10673      1.1  christos for as_dir in $PATH
   10674      1.1  christos do
   10675      1.1  christos   IFS=$as_save_IFS
   10676      1.1  christos   test -z "$as_dir" && as_dir=.
   10677  1.1.1.2  christos     # Account for people who put trailing slashes in PATH elements.
   10678  1.1.1.2  christos case $as_dir/ in #((
   10679  1.1.1.2  christos   ./ | .// | /[cC]/* | \
   10680      1.1  christos   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   10681  1.1.1.2  christos   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   10682      1.1  christos   /usr/ucb/* ) ;;
   10683      1.1  christos   *)
   10684      1.1  christos     # OSF1 and SCO ODT 3.0 have their own names for install.
   10685      1.1  christos     # Don't use installbsd from OSF since it installs stuff as root
   10686      1.1  christos     # by default.
   10687      1.1  christos     for ac_prog in ginstall scoinst install; do
   10688      1.1  christos       for ac_exec_ext in '' $ac_executable_extensions; do
   10689  1.1.1.3  christos 	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   10690      1.1  christos 	  if test $ac_prog = install &&
   10691      1.1  christos 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   10692      1.1  christos 	    # AIX install.  It has an incompatible calling convention.
   10693      1.1  christos 	    :
   10694      1.1  christos 	  elif test $ac_prog = install &&
   10695      1.1  christos 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   10696      1.1  christos 	    # program-specific install script used by HP pwplus--don't use.
   10697      1.1  christos 	    :
   10698      1.1  christos 	  else
   10699  1.1.1.2  christos 	    rm -rf conftest.one conftest.two conftest.dir
   10700  1.1.1.2  christos 	    echo one > conftest.one
   10701  1.1.1.2  christos 	    echo two > conftest.two
   10702  1.1.1.2  christos 	    mkdir conftest.dir
   10703  1.1.1.2  christos 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   10704  1.1.1.2  christos 	      test -s conftest.one && test -s conftest.two &&
   10705  1.1.1.2  christos 	      test -s conftest.dir/conftest.one &&
   10706  1.1.1.2  christos 	      test -s conftest.dir/conftest.two
   10707  1.1.1.2  christos 	    then
   10708  1.1.1.2  christos 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   10709  1.1.1.2  christos 	      break 3
   10710  1.1.1.2  christos 	    fi
   10711      1.1  christos 	  fi
   10712      1.1  christos 	fi
   10713      1.1  christos       done
   10714      1.1  christos     done
   10715      1.1  christos     ;;
   10716      1.1  christos esac
   10717  1.1.1.2  christos 
   10718  1.1.1.2  christos   done
   10719      1.1  christos IFS=$as_save_IFS
   10720      1.1  christos 
   10721  1.1.1.2  christos rm -rf conftest.one conftest.two conftest.dir
   10722      1.1  christos 
   10723      1.1  christos fi
   10724      1.1  christos   if test "${ac_cv_path_install+set}" = set; then
   10725      1.1  christos     INSTALL=$ac_cv_path_install
   10726      1.1  christos   else
   10727      1.1  christos     # As a last resort, use the slow shell script.  Don't cache a
   10728      1.1  christos     # value for INSTALL within a source directory, because that will
   10729      1.1  christos     # break other packages using the cache if that directory is
   10730      1.1  christos     # removed, or if the value is a relative name.
   10731      1.1  christos     INSTALL=$ac_install_sh
   10732      1.1  christos   fi
   10733      1.1  christos fi
   10734  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   10735  1.1.1.2  christos $as_echo "$INSTALL" >&6; }
   10736      1.1  christos 
   10737      1.1  christos # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   10738      1.1  christos # It thinks the first close brace ends the variable substitution.
   10739      1.1  christos test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   10740      1.1  christos 
   10741      1.1  christos test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   10742      1.1  christos 
   10743      1.1  christos test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   10744      1.1  christos 
   10745      1.1  christos 
   10746      1.1  christos ac_config_headers="$ac_config_headers config.h"
   10747      1.1  christos 
   10748      1.1  christos 
   10749  1.1.1.3  christos ac_config_commands="$ac_config_commands default-1"
   10750  1.1.1.3  christos 
   10751  1.1.1.7  christos ac_config_files="$ac_config_files Makefile pcap-filter.manmisc pcap-linktype.manmisc pcap-tstamp.manmisc pcap-savefile.manfile pcap.3pcap pcap_compile.3pcap pcap_datalink.3pcap pcap_dump_open.3pcap pcap_get_tstamp_precision.3pcap pcap_list_datalinks.3pcap pcap_list_tstamp_types.3pcap pcap_open_dead.3pcap pcap_open_offline.3pcap pcap_set_tstamp_precision.3pcap pcap_set_tstamp_type.3pcap rpcapd/Makefile rpcapd/rpcapd.manadmin testprogs/Makefile"
   10752      1.1  christos 
   10753      1.1  christos cat >confcache <<\_ACEOF
   10754      1.1  christos # This file is a shell script that caches the results of configure
   10755      1.1  christos # tests run on this system so they can be shared between configure
   10756      1.1  christos # scripts and configure runs, see configure's option --config-cache.
   10757      1.1  christos # It is not useful on other systems.  If it contains results you don't
   10758      1.1  christos # want to keep, you may remove or edit it.
   10759      1.1  christos #
   10760      1.1  christos # config.status only pays attention to the cache file if you give it
   10761      1.1  christos # the --recheck option to rerun configure.
   10762      1.1  christos #
   10763      1.1  christos # `ac_cv_env_foo' variables (set or unset) will be overridden when
   10764      1.1  christos # loading this file, other *unset* `ac_cv_foo' will be assigned the
   10765      1.1  christos # following values.
   10766      1.1  christos 
   10767      1.1  christos _ACEOF
   10768      1.1  christos 
   10769      1.1  christos # The following way of writing the cache mishandles newlines in values,
   10770      1.1  christos # but we know of no workaround that is simple, portable, and efficient.
   10771      1.1  christos # So, we kill variables containing newlines.
   10772      1.1  christos # Ultrix sh set writes to stderr and can't be redirected directly,
   10773      1.1  christos # and sets the high bit in the cache file unless we assign to the vars.
   10774      1.1  christos (
   10775      1.1  christos   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   10776      1.1  christos     eval ac_val=\$$ac_var
   10777      1.1  christos     case $ac_val in #(
   10778      1.1  christos     *${as_nl}*)
   10779      1.1  christos       case $ac_var in #(
   10780  1.1.1.2  christos       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   10781  1.1.1.2  christos $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   10782      1.1  christos       esac
   10783      1.1  christos       case $ac_var in #(
   10784      1.1  christos       _ | IFS | as_nl) ;; #(
   10785  1.1.1.2  christos       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   10786  1.1.1.2  christos       *) { eval $ac_var=; unset $ac_var;} ;;
   10787      1.1  christos       esac ;;
   10788      1.1  christos     esac
   10789      1.1  christos   done
   10790      1.1  christos 
   10791      1.1  christos   (set) 2>&1 |
   10792      1.1  christos     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   10793      1.1  christos     *${as_nl}ac_space=\ *)
   10794  1.1.1.2  christos       # `set' does not quote correctly, so add quotes: double-quote
   10795  1.1.1.2  christos       # substitution turns \\\\ into \\, and sed turns \\ into \.
   10796      1.1  christos       sed -n \
   10797      1.1  christos 	"s/'/'\\\\''/g;
   10798      1.1  christos 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   10799      1.1  christos       ;; #(
   10800      1.1  christos     *)
   10801      1.1  christos       # `set' quotes correctly as required by POSIX, so do not add quotes.
   10802      1.1  christos       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   10803      1.1  christos       ;;
   10804      1.1  christos     esac |
   10805      1.1  christos     sort
   10806      1.1  christos ) |
   10807      1.1  christos   sed '
   10808      1.1  christos      /^ac_cv_env_/b end
   10809      1.1  christos      t clear
   10810      1.1  christos      :clear
   10811      1.1  christos      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   10812      1.1  christos      t end
   10813      1.1  christos      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   10814      1.1  christos      :end' >>confcache
   10815      1.1  christos if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   10816      1.1  christos   if test -w "$cache_file"; then
   10817  1.1.1.3  christos     if test "x$cache_file" != "x/dev/null"; then
   10818  1.1.1.2  christos       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   10819  1.1.1.2  christos $as_echo "$as_me: updating cache $cache_file" >&6;}
   10820  1.1.1.3  christos       if test ! -f "$cache_file" || test -h "$cache_file"; then
   10821  1.1.1.3  christos 	cat confcache >"$cache_file"
   10822  1.1.1.3  christos       else
   10823  1.1.1.3  christos         case $cache_file in #(
   10824  1.1.1.3  christos         */* | ?:*)
   10825  1.1.1.3  christos 	  mv -f confcache "$cache_file"$$ &&
   10826  1.1.1.3  christos 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   10827  1.1.1.3  christos         *)
   10828  1.1.1.3  christos 	  mv -f confcache "$cache_file" ;;
   10829  1.1.1.3  christos 	esac
   10830  1.1.1.3  christos       fi
   10831  1.1.1.3  christos     fi
   10832      1.1  christos   else
   10833  1.1.1.2  christos     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   10834  1.1.1.2  christos $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   10835      1.1  christos   fi
   10836      1.1  christos fi
   10837      1.1  christos rm -f confcache
   10838      1.1  christos 
   10839      1.1  christos test "x$prefix" = xNONE && prefix=$ac_default_prefix
   10840      1.1  christos # Let make expand exec_prefix.
   10841      1.1  christos test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   10842      1.1  christos 
   10843      1.1  christos DEFS=-DHAVE_CONFIG_H
   10844      1.1  christos 
   10845      1.1  christos ac_libobjs=
   10846      1.1  christos ac_ltlibobjs=
   10847  1.1.1.2  christos U=
   10848      1.1  christos for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   10849      1.1  christos   # 1. Remove the extension, and $U if already installed.
   10850      1.1  christos   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   10851  1.1.1.2  christos   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   10852      1.1  christos   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   10853      1.1  christos   #    will be set to the directory where LIBOBJS objects are built.
   10854  1.1.1.2  christos   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   10855  1.1.1.2  christos   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   10856      1.1  christos done
   10857      1.1  christos LIBOBJS=$ac_libobjs
   10858      1.1  christos 
   10859      1.1  christos LTLIBOBJS=$ac_ltlibobjs
   10860      1.1  christos 
   10861      1.1  christos 
   10862      1.1  christos 
   10863  1.1.1.3  christos : "${CONFIG_STATUS=./config.status}"
   10864  1.1.1.2  christos ac_write_fail=0
   10865      1.1  christos ac_clean_files_save=$ac_clean_files
   10866      1.1  christos ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   10867  1.1.1.2  christos { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   10868  1.1.1.2  christos $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   10869  1.1.1.2  christos as_write_fail=0
   10870  1.1.1.2  christos cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   10871      1.1  christos #! $SHELL
   10872      1.1  christos # Generated by $as_me.
   10873      1.1  christos # Run this file to recreate the current configuration.
   10874      1.1  christos # Compiler output produced by configure, useful for debugging
   10875      1.1  christos # configure, is in config.log if it exists.
   10876      1.1  christos 
   10877      1.1  christos debug=false
   10878      1.1  christos ac_cs_recheck=false
   10879      1.1  christos ac_cs_silent=false
   10880      1.1  christos 
   10881  1.1.1.2  christos SHELL=\${CONFIG_SHELL-$SHELL}
   10882  1.1.1.2  christos export SHELL
   10883  1.1.1.2  christos _ASEOF
   10884  1.1.1.2  christos cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   10885  1.1.1.2  christos ## -------------------- ##
   10886  1.1.1.2  christos ## M4sh Initialization. ##
   10887  1.1.1.2  christos ## -------------------- ##
   10888      1.1  christos 
   10889      1.1  christos # Be more Bourne compatible
   10890      1.1  christos DUALCASE=1; export DUALCASE # for MKS sh
   10891  1.1.1.2  christos if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   10892      1.1  christos   emulate sh
   10893      1.1  christos   NULLCMD=:
   10894  1.1.1.2  christos   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   10895      1.1  christos   # is contrary to our usage.  Disable this feature.
   10896      1.1  christos   alias -g '${1+"$@"}'='"$@"'
   10897      1.1  christos   setopt NO_GLOB_SUBST
   10898      1.1  christos else
   10899  1.1.1.2  christos   case `(set -o) 2>/dev/null` in #(
   10900  1.1.1.2  christos   *posix*) :
   10901  1.1.1.2  christos     set -o posix ;; #(
   10902  1.1.1.2  christos   *) :
   10903  1.1.1.2  christos      ;;
   10904      1.1  christos esac
   10905      1.1  christos fi
   10906      1.1  christos 
   10907      1.1  christos 
   10908  1.1.1.2  christos as_nl='
   10909  1.1.1.2  christos '
   10910  1.1.1.2  christos export as_nl
   10911  1.1.1.2  christos # Printing a long string crashes Solaris 7 /usr/bin/printf.
   10912  1.1.1.2  christos as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   10913  1.1.1.2  christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   10914  1.1.1.2  christos as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   10915  1.1.1.2  christos # Prefer a ksh shell builtin over an external printf program on Solaris,
   10916  1.1.1.2  christos # but without wasting forks for bash or zsh.
   10917  1.1.1.2  christos if test -z "$BASH_VERSION$ZSH_VERSION" \
   10918  1.1.1.2  christos     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   10919  1.1.1.2  christos   as_echo='print -r --'
   10920  1.1.1.2  christos   as_echo_n='print -rn --'
   10921  1.1.1.2  christos elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   10922  1.1.1.2  christos   as_echo='printf %s\n'
   10923  1.1.1.2  christos   as_echo_n='printf %s'
   10924  1.1.1.2  christos else
   10925  1.1.1.2  christos   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   10926  1.1.1.2  christos     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   10927  1.1.1.2  christos     as_echo_n='/usr/ucb/echo -n'
   10928      1.1  christos   else
   10929  1.1.1.2  christos     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   10930  1.1.1.2  christos     as_echo_n_body='eval
   10931  1.1.1.2  christos       arg=$1;
   10932  1.1.1.2  christos       case $arg in #(
   10933  1.1.1.2  christos       *"$as_nl"*)
   10934  1.1.1.2  christos 	expr "X$arg" : "X\\(.*\\)$as_nl";
   10935  1.1.1.2  christos 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   10936  1.1.1.2  christos       esac;
   10937  1.1.1.2  christos       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   10938  1.1.1.2  christos     '
   10939  1.1.1.2  christos     export as_echo_n_body
   10940  1.1.1.2  christos     as_echo_n='sh -c $as_echo_n_body as_echo'
   10941      1.1  christos   fi
   10942  1.1.1.2  christos   export as_echo_body
   10943  1.1.1.2  christos   as_echo='sh -c $as_echo_body as_echo'
   10944      1.1  christos fi
   10945      1.1  christos 
   10946  1.1.1.2  christos # The user is always right.
   10947  1.1.1.2  christos if test "${PATH_SEPARATOR+set}" != set; then
   10948  1.1.1.2  christos   PATH_SEPARATOR=:
   10949  1.1.1.2  christos   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   10950  1.1.1.2  christos     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   10951  1.1.1.2  christos       PATH_SEPARATOR=';'
   10952  1.1.1.2  christos   }
   10953      1.1  christos fi
   10954      1.1  christos 
   10955      1.1  christos 
   10956      1.1  christos # IFS
   10957      1.1  christos # We need space, tab and new line, in precisely that order.  Quoting is
   10958      1.1  christos # there to prevent editors from complaining about space-tab.
   10959      1.1  christos # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   10960      1.1  christos # splitting by setting IFS to empty value.)
   10961      1.1  christos IFS=" ""	$as_nl"
   10962      1.1  christos 
   10963      1.1  christos # Find who we are.  Look in the path if we contain no directory separator.
   10964  1.1.1.3  christos as_myself=
   10965  1.1.1.2  christos case $0 in #((
   10966      1.1  christos   *[\\/]* ) as_myself=$0 ;;
   10967      1.1  christos   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   10968      1.1  christos for as_dir in $PATH
   10969      1.1  christos do
   10970      1.1  christos   IFS=$as_save_IFS
   10971      1.1  christos   test -z "$as_dir" && as_dir=.
   10972  1.1.1.2  christos     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   10973  1.1.1.2  christos   done
   10974      1.1  christos IFS=$as_save_IFS
   10975      1.1  christos 
   10976      1.1  christos      ;;
   10977      1.1  christos esac
   10978      1.1  christos # We did not find ourselves, most probably we were run as `sh COMMAND'
   10979      1.1  christos # in which case we are not to be found in the path.
   10980      1.1  christos if test "x$as_myself" = x; then
   10981      1.1  christos   as_myself=$0
   10982      1.1  christos fi
   10983      1.1  christos if test ! -f "$as_myself"; then
   10984  1.1.1.2  christos   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   10985  1.1.1.2  christos   exit 1
   10986      1.1  christos fi
   10987      1.1  christos 
   10988  1.1.1.2  christos # Unset variables that we do not need and which cause bugs (e.g. in
   10989  1.1.1.2  christos # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   10990  1.1.1.2  christos # suppresses any "Segmentation fault" message there.  '((' could
   10991  1.1.1.2  christos # trigger a bug in pdksh 5.2.14.
   10992  1.1.1.2  christos for as_var in BASH_ENV ENV MAIL MAILPATH
   10993  1.1.1.2  christos do eval test x\${$as_var+set} = xset \
   10994  1.1.1.2  christos   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   10995      1.1  christos done
   10996      1.1  christos PS1='$ '
   10997      1.1  christos PS2='> '
   10998      1.1  christos PS4='+ '
   10999      1.1  christos 
   11000      1.1  christos # NLS nuisances.
   11001  1.1.1.2  christos LC_ALL=C
   11002  1.1.1.2  christos export LC_ALL
   11003  1.1.1.2  christos LANGUAGE=C
   11004  1.1.1.2  christos export LANGUAGE
   11005  1.1.1.2  christos 
   11006  1.1.1.2  christos # CDPATH.
   11007  1.1.1.2  christos (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   11008  1.1.1.2  christos 
   11009  1.1.1.2  christos 
   11010  1.1.1.2  christos # as_fn_error STATUS ERROR [LINENO LOG_FD]
   11011  1.1.1.2  christos # ----------------------------------------
   11012  1.1.1.2  christos # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   11013  1.1.1.2  christos # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   11014  1.1.1.2  christos # script with STATUS, using 1 if that was 0.
   11015  1.1.1.2  christos as_fn_error ()
   11016  1.1.1.2  christos {
   11017  1.1.1.2  christos   as_status=$1; test $as_status -eq 0 && as_status=1
   11018  1.1.1.2  christos   if test "$4"; then
   11019  1.1.1.2  christos     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   11020  1.1.1.2  christos     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   11021  1.1.1.2  christos   fi
   11022  1.1.1.2  christos   $as_echo "$as_me: error: $2" >&2
   11023  1.1.1.2  christos   as_fn_exit $as_status
   11024  1.1.1.2  christos } # as_fn_error
   11025  1.1.1.2  christos 
   11026  1.1.1.2  christos 
   11027  1.1.1.2  christos # as_fn_set_status STATUS
   11028  1.1.1.2  christos # -----------------------
   11029  1.1.1.2  christos # Set $? to STATUS, without forking.
   11030  1.1.1.2  christos as_fn_set_status ()
   11031  1.1.1.2  christos {
   11032  1.1.1.2  christos   return $1
   11033  1.1.1.2  christos } # as_fn_set_status
   11034  1.1.1.2  christos 
   11035  1.1.1.2  christos # as_fn_exit STATUS
   11036  1.1.1.2  christos # -----------------
   11037  1.1.1.2  christos # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   11038  1.1.1.2  christos as_fn_exit ()
   11039  1.1.1.2  christos {
   11040  1.1.1.2  christos   set +e
   11041  1.1.1.2  christos   as_fn_set_status $1
   11042  1.1.1.2  christos   exit $1
   11043  1.1.1.2  christos } # as_fn_exit
   11044  1.1.1.2  christos 
   11045  1.1.1.2  christos # as_fn_unset VAR
   11046  1.1.1.2  christos # ---------------
   11047  1.1.1.2  christos # Portably unset VAR.
   11048  1.1.1.2  christos as_fn_unset ()
   11049  1.1.1.2  christos {
   11050  1.1.1.2  christos   { eval $1=; unset $1;}
   11051  1.1.1.2  christos }
   11052  1.1.1.2  christos as_unset=as_fn_unset
   11053  1.1.1.2  christos # as_fn_append VAR VALUE
   11054  1.1.1.2  christos # ----------------------
   11055  1.1.1.2  christos # Append the text in VALUE to the end of the definition contained in VAR. Take
   11056  1.1.1.2  christos # advantage of any shell optimizations that allow amortized linear growth over
   11057  1.1.1.2  christos # repeated appends, instead of the typical quadratic growth present in naive
   11058  1.1.1.2  christos # implementations.
   11059  1.1.1.2  christos if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   11060  1.1.1.2  christos   eval 'as_fn_append ()
   11061  1.1.1.2  christos   {
   11062  1.1.1.2  christos     eval $1+=\$2
   11063  1.1.1.2  christos   }'
   11064  1.1.1.2  christos else
   11065  1.1.1.2  christos   as_fn_append ()
   11066  1.1.1.2  christos   {
   11067  1.1.1.2  christos     eval $1=\$$1\$2
   11068  1.1.1.2  christos   }
   11069  1.1.1.2  christos fi # as_fn_append
   11070  1.1.1.2  christos 
   11071  1.1.1.2  christos # as_fn_arith ARG...
   11072  1.1.1.2  christos # ------------------
   11073  1.1.1.2  christos # Perform arithmetic evaluation on the ARGs, and store the result in the
   11074  1.1.1.2  christos # global $as_val. Take advantage of shells that can avoid forks. The arguments
   11075  1.1.1.2  christos # must be portable across $(()) and expr.
   11076  1.1.1.2  christos if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   11077  1.1.1.2  christos   eval 'as_fn_arith ()
   11078  1.1.1.2  christos   {
   11079  1.1.1.2  christos     as_val=$(( $* ))
   11080  1.1.1.2  christos   }'
   11081  1.1.1.2  christos else
   11082  1.1.1.2  christos   as_fn_arith ()
   11083  1.1.1.2  christos   {
   11084  1.1.1.2  christos     as_val=`expr "$@" || test $? -eq 1`
   11085  1.1.1.2  christos   }
   11086  1.1.1.2  christos fi # as_fn_arith
   11087  1.1.1.2  christos 
   11088      1.1  christos 
   11089      1.1  christos if expr a : '\(a\)' >/dev/null 2>&1 &&
   11090      1.1  christos    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   11091      1.1  christos   as_expr=expr
   11092      1.1  christos else
   11093      1.1  christos   as_expr=false
   11094      1.1  christos fi
   11095      1.1  christos 
   11096      1.1  christos if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   11097      1.1  christos   as_basename=basename
   11098      1.1  christos else
   11099      1.1  christos   as_basename=false
   11100      1.1  christos fi
   11101      1.1  christos 
   11102  1.1.1.2  christos if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   11103  1.1.1.2  christos   as_dirname=dirname
   11104  1.1.1.2  christos else
   11105  1.1.1.2  christos   as_dirname=false
   11106  1.1.1.2  christos fi
   11107      1.1  christos 
   11108      1.1  christos as_me=`$as_basename -- "$0" ||
   11109      1.1  christos $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   11110      1.1  christos 	 X"$0" : 'X\(//\)$' \| \
   11111      1.1  christos 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   11112  1.1.1.2  christos $as_echo X/"$0" |
   11113      1.1  christos     sed '/^.*\/\([^/][^/]*\)\/*$/{
   11114      1.1  christos 	    s//\1/
   11115      1.1  christos 	    q
   11116      1.1  christos 	  }
   11117      1.1  christos 	  /^X\/\(\/\/\)$/{
   11118      1.1  christos 	    s//\1/
   11119      1.1  christos 	    q
   11120      1.1  christos 	  }
   11121      1.1  christos 	  /^X\/\(\/\).*/{
   11122      1.1  christos 	    s//\1/
   11123      1.1  christos 	    q
   11124      1.1  christos 	  }
   11125      1.1  christos 	  s/.*/./; q'`
   11126      1.1  christos 
   11127  1.1.1.2  christos # Avoid depending upon Character Ranges.
   11128  1.1.1.2  christos as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   11129  1.1.1.2  christos as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   11130  1.1.1.2  christos as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   11131  1.1.1.2  christos as_cr_digits='0123456789'
   11132  1.1.1.2  christos as_cr_alnum=$as_cr_Letters$as_cr_digits
   11133      1.1  christos 
   11134      1.1  christos ECHO_C= ECHO_N= ECHO_T=
   11135  1.1.1.2  christos case `echo -n x` in #(((((
   11136      1.1  christos -n*)
   11137  1.1.1.2  christos   case `echo 'xy\c'` in
   11138      1.1  christos   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   11139  1.1.1.2  christos   xy)  ECHO_C='\c';;
   11140  1.1.1.2  christos   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   11141  1.1.1.2  christos        ECHO_T='	';;
   11142      1.1  christos   esac;;
   11143      1.1  christos *)
   11144      1.1  christos   ECHO_N='-n';;
   11145      1.1  christos esac
   11146      1.1  christos 
   11147      1.1  christos rm -f conf$$ conf$$.exe conf$$.file
   11148      1.1  christos if test -d conf$$.dir; then
   11149      1.1  christos   rm -f conf$$.dir/conf$$.file
   11150      1.1  christos else
   11151      1.1  christos   rm -f conf$$.dir
   11152  1.1.1.2  christos   mkdir conf$$.dir 2>/dev/null
   11153      1.1  christos fi
   11154  1.1.1.2  christos if (echo >conf$$.file) 2>/dev/null; then
   11155  1.1.1.2  christos   if ln -s conf$$.file conf$$ 2>/dev/null; then
   11156  1.1.1.2  christos     as_ln_s='ln -s'
   11157  1.1.1.2  christos     # ... but there are two gotchas:
   11158  1.1.1.2  christos     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   11159  1.1.1.2  christos     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   11160  1.1.1.3  christos     # In both cases, we have to default to `cp -pR'.
   11161  1.1.1.2  christos     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   11162  1.1.1.3  christos       as_ln_s='cp -pR'
   11163  1.1.1.2  christos   elif ln conf$$.file conf$$ 2>/dev/null; then
   11164  1.1.1.2  christos     as_ln_s=ln
   11165  1.1.1.2  christos   else
   11166  1.1.1.3  christos     as_ln_s='cp -pR'
   11167  1.1.1.2  christos   fi
   11168      1.1  christos else
   11169  1.1.1.3  christos   as_ln_s='cp -pR'
   11170      1.1  christos fi
   11171      1.1  christos rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   11172      1.1  christos rmdir conf$$.dir 2>/dev/null
   11173      1.1  christos 
   11174  1.1.1.2  christos 
   11175  1.1.1.2  christos # as_fn_mkdir_p
   11176  1.1.1.2  christos # -------------
   11177  1.1.1.2  christos # Create "$as_dir" as a directory, including parents if necessary.
   11178  1.1.1.2  christos as_fn_mkdir_p ()
   11179  1.1.1.2  christos {
   11180  1.1.1.2  christos 
   11181  1.1.1.2  christos   case $as_dir in #(
   11182  1.1.1.2  christos   -*) as_dir=./$as_dir;;
   11183  1.1.1.2  christos   esac
   11184  1.1.1.2  christos   test -d "$as_dir" || eval $as_mkdir_p || {
   11185  1.1.1.2  christos     as_dirs=
   11186  1.1.1.2  christos     while :; do
   11187  1.1.1.2  christos       case $as_dir in #(
   11188  1.1.1.2  christos       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   11189  1.1.1.2  christos       *) as_qdir=$as_dir;;
   11190  1.1.1.2  christos       esac
   11191  1.1.1.2  christos       as_dirs="'$as_qdir' $as_dirs"
   11192  1.1.1.2  christos       as_dir=`$as_dirname -- "$as_dir" ||
   11193  1.1.1.2  christos $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   11194  1.1.1.2  christos 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   11195  1.1.1.2  christos 	 X"$as_dir" : 'X\(//\)$' \| \
   11196  1.1.1.2  christos 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   11197  1.1.1.2  christos $as_echo X"$as_dir" |
   11198  1.1.1.2  christos     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   11199  1.1.1.2  christos 	    s//\1/
   11200  1.1.1.2  christos 	    q
   11201  1.1.1.2  christos 	  }
   11202  1.1.1.2  christos 	  /^X\(\/\/\)[^/].*/{
   11203  1.1.1.2  christos 	    s//\1/
   11204  1.1.1.2  christos 	    q
   11205  1.1.1.2  christos 	  }
   11206  1.1.1.2  christos 	  /^X\(\/\/\)$/{
   11207  1.1.1.2  christos 	    s//\1/
   11208  1.1.1.2  christos 	    q
   11209  1.1.1.2  christos 	  }
   11210  1.1.1.2  christos 	  /^X\(\/\).*/{
   11211  1.1.1.2  christos 	    s//\1/
   11212  1.1.1.2  christos 	    q
   11213  1.1.1.2  christos 	  }
   11214  1.1.1.2  christos 	  s/.*/./; q'`
   11215  1.1.1.2  christos       test -d "$as_dir" && break
   11216  1.1.1.2  christos     done
   11217  1.1.1.2  christos     test -z "$as_dirs" || eval "mkdir $as_dirs"
   11218  1.1.1.2  christos   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   11219  1.1.1.2  christos 
   11220  1.1.1.2  christos 
   11221  1.1.1.2  christos } # as_fn_mkdir_p
   11222      1.1  christos if mkdir -p . 2>/dev/null; then
   11223  1.1.1.2  christos   as_mkdir_p='mkdir -p "$as_dir"'
   11224      1.1  christos else
   11225      1.1  christos   test -d ./-p && rmdir ./-p
   11226      1.1  christos   as_mkdir_p=false
   11227      1.1  christos fi
   11228      1.1  christos 
   11229  1.1.1.3  christos 
   11230  1.1.1.3  christos # as_fn_executable_p FILE
   11231  1.1.1.3  christos # -----------------------
   11232  1.1.1.3  christos # Test if FILE is an executable regular file.
   11233  1.1.1.3  christos as_fn_executable_p ()
   11234  1.1.1.3  christos {
   11235  1.1.1.3  christos   test -f "$1" && test -x "$1"
   11236  1.1.1.3  christos } # as_fn_executable_p
   11237  1.1.1.3  christos as_test_x='test -x'
   11238  1.1.1.3  christos as_executable_p=as_fn_executable_p
   11239      1.1  christos 
   11240      1.1  christos # Sed expression to map a string onto a valid CPP name.
   11241      1.1  christos as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   11242      1.1  christos 
   11243      1.1  christos # Sed expression to map a string onto a valid variable name.
   11244      1.1  christos as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   11245      1.1  christos 
   11246      1.1  christos 
   11247      1.1  christos exec 6>&1
   11248  1.1.1.2  christos ## ----------------------------------- ##
   11249  1.1.1.2  christos ## Main body of $CONFIG_STATUS script. ##
   11250  1.1.1.2  christos ## ----------------------------------- ##
   11251  1.1.1.2  christos _ASEOF
   11252  1.1.1.2  christos test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   11253      1.1  christos 
   11254  1.1.1.2  christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11255  1.1.1.2  christos # Save the log message, to keep $0 and so on meaningful, and to
   11256      1.1  christos # report actual input values of CONFIG_FILES etc. instead of their
   11257      1.1  christos # values after options handling.
   11258      1.1  christos ac_log="
   11259  1.1.1.7  christos This file was extended by pcap $as_me 1.9.0-PRE-GIT, which was
   11260  1.1.1.3  christos generated by GNU Autoconf 2.69.  Invocation command line was
   11261      1.1  christos 
   11262      1.1  christos   CONFIG_FILES    = $CONFIG_FILES
   11263      1.1  christos   CONFIG_HEADERS  = $CONFIG_HEADERS
   11264      1.1  christos   CONFIG_LINKS    = $CONFIG_LINKS
   11265      1.1  christos   CONFIG_COMMANDS = $CONFIG_COMMANDS
   11266      1.1  christos   $ $0 $@
   11267      1.1  christos 
   11268      1.1  christos on `(hostname || uname -n) 2>/dev/null | sed 1q`
   11269      1.1  christos "
   11270      1.1  christos 
   11271      1.1  christos _ACEOF
   11272      1.1  christos 
   11273  1.1.1.2  christos case $ac_config_files in *"
   11274  1.1.1.2  christos "*) set x $ac_config_files; shift; ac_config_files=$*;;
   11275  1.1.1.2  christos esac
   11276  1.1.1.2  christos 
   11277  1.1.1.2  christos case $ac_config_headers in *"
   11278  1.1.1.2  christos "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   11279  1.1.1.2  christos esac
   11280  1.1.1.2  christos 
   11281  1.1.1.2  christos 
   11282  1.1.1.2  christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11283      1.1  christos # Files that config.status was made for.
   11284      1.1  christos config_files="$ac_config_files"
   11285      1.1  christos config_headers="$ac_config_headers"
   11286  1.1.1.3  christos config_commands="$ac_config_commands"
   11287      1.1  christos 
   11288      1.1  christos _ACEOF
   11289      1.1  christos 
   11290  1.1.1.2  christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11291      1.1  christos ac_cs_usage="\
   11292  1.1.1.2  christos \`$as_me' instantiates files and other configuration actions
   11293  1.1.1.2  christos from templates according to the current configuration.  Unless the files
   11294  1.1.1.2  christos and actions are specified as TAGs, all are instantiated by default.
   11295      1.1  christos 
   11296  1.1.1.2  christos Usage: $0 [OPTION]... [TAG]...
   11297      1.1  christos 
   11298      1.1  christos   -h, --help       print this help, then exit
   11299      1.1  christos   -V, --version    print version number and configuration settings, then exit
   11300  1.1.1.2  christos       --config     print configuration, then exit
   11301  1.1.1.2  christos   -q, --quiet, --silent
   11302  1.1.1.2  christos                    do not print progress messages
   11303      1.1  christos   -d, --debug      don't remove temporary files
   11304      1.1  christos       --recheck    update $as_me by reconfiguring in the same conditions
   11305  1.1.1.2  christos       --file=FILE[:TEMPLATE]
   11306  1.1.1.2  christos                    instantiate the configuration file FILE
   11307  1.1.1.2  christos       --header=FILE[:TEMPLATE]
   11308  1.1.1.2  christos                    instantiate the configuration header FILE
   11309      1.1  christos 
   11310      1.1  christos Configuration files:
   11311      1.1  christos $config_files
   11312      1.1  christos 
   11313      1.1  christos Configuration headers:
   11314      1.1  christos $config_headers
   11315      1.1  christos 
   11316  1.1.1.3  christos Configuration commands:
   11317  1.1.1.3  christos $config_commands
   11318  1.1.1.3  christos 
   11319  1.1.1.2  christos Report bugs to the package provider."
   11320      1.1  christos 
   11321      1.1  christos _ACEOF
   11322  1.1.1.2  christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11323  1.1.1.2  christos ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   11324      1.1  christos ac_cs_version="\\
   11325  1.1.1.7  christos pcap config.status 1.9.0-PRE-GIT
   11326  1.1.1.3  christos configured by $0, generated by GNU Autoconf 2.69,
   11327  1.1.1.2  christos   with options \\"\$ac_cs_config\\"
   11328      1.1  christos 
   11329  1.1.1.3  christos Copyright (C) 2012 Free Software Foundation, Inc.
   11330      1.1  christos This config.status script is free software; the Free Software Foundation
   11331      1.1  christos gives unlimited permission to copy, distribute and modify it."
   11332      1.1  christos 
   11333      1.1  christos ac_pwd='$ac_pwd'
   11334      1.1  christos srcdir='$srcdir'
   11335      1.1  christos INSTALL='$INSTALL'
   11336  1.1.1.2  christos test -n "\$AWK" || AWK=awk
   11337      1.1  christos _ACEOF
   11338      1.1  christos 
   11339  1.1.1.2  christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11340  1.1.1.2  christos # The default lists apply if the user does not specify any file.
   11341      1.1  christos ac_need_defaults=:
   11342      1.1  christos while test $# != 0
   11343      1.1  christos do
   11344      1.1  christos   case $1 in
   11345  1.1.1.2  christos   --*=?*)
   11346      1.1  christos     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   11347      1.1  christos     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   11348      1.1  christos     ac_shift=:
   11349      1.1  christos     ;;
   11350  1.1.1.2  christos   --*=)
   11351  1.1.1.2  christos     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   11352  1.1.1.2  christos     ac_optarg=
   11353  1.1.1.2  christos     ac_shift=:
   11354  1.1.1.2  christos     ;;
   11355      1.1  christos   *)
   11356      1.1  christos     ac_option=$1
   11357      1.1  christos     ac_optarg=$2
   11358      1.1  christos     ac_shift=shift
   11359      1.1  christos     ;;
   11360      1.1  christos   esac
   11361      1.1  christos 
   11362      1.1  christos   case $ac_option in
   11363      1.1  christos   # Handling of the options.
   11364      1.1  christos   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   11365      1.1  christos     ac_cs_recheck=: ;;
   11366      1.1  christos   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   11367  1.1.1.2  christos     $as_echo "$ac_cs_version"; exit ;;
   11368  1.1.1.2  christos   --config | --confi | --conf | --con | --co | --c )
   11369  1.1.1.2  christos     $as_echo "$ac_cs_config"; exit ;;
   11370      1.1  christos   --debug | --debu | --deb | --de | --d | -d )
   11371      1.1  christos     debug=: ;;
   11372      1.1  christos   --file | --fil | --fi | --f )
   11373      1.1  christos     $ac_shift
   11374  1.1.1.2  christos     case $ac_optarg in
   11375  1.1.1.2  christos     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   11376  1.1.1.2  christos     '') as_fn_error $? "missing file argument" ;;
   11377  1.1.1.2  christos     esac
   11378  1.1.1.2  christos     as_fn_append CONFIG_FILES " '$ac_optarg'"
   11379      1.1  christos     ac_need_defaults=false;;
   11380      1.1  christos   --header | --heade | --head | --hea )
   11381      1.1  christos     $ac_shift
   11382  1.1.1.2  christos     case $ac_optarg in
   11383  1.1.1.2  christos     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   11384  1.1.1.2  christos     esac
   11385  1.1.1.2  christos     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   11386      1.1  christos     ac_need_defaults=false;;
   11387      1.1  christos   --he | --h)
   11388      1.1  christos     # Conflict between --help and --header
   11389  1.1.1.2  christos     as_fn_error $? "ambiguous option: \`$1'
   11390  1.1.1.2  christos Try \`$0 --help' for more information.";;
   11391      1.1  christos   --help | --hel | -h )
   11392  1.1.1.2  christos     $as_echo "$ac_cs_usage"; exit ;;
   11393      1.1  christos   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   11394      1.1  christos   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   11395      1.1  christos     ac_cs_silent=: ;;
   11396      1.1  christos 
   11397      1.1  christos   # This is an error.
   11398  1.1.1.2  christos   -*) as_fn_error $? "unrecognized option: \`$1'
   11399  1.1.1.2  christos Try \`$0 --help' for more information." ;;
   11400      1.1  christos 
   11401  1.1.1.2  christos   *) as_fn_append ac_config_targets " $1"
   11402      1.1  christos      ac_need_defaults=false ;;
   11403      1.1  christos 
   11404      1.1  christos   esac
   11405      1.1  christos   shift
   11406      1.1  christos done
   11407      1.1  christos 
   11408      1.1  christos ac_configure_extra_args=
   11409      1.1  christos 
   11410      1.1  christos if $ac_cs_silent; then
   11411      1.1  christos   exec 6>/dev/null
   11412      1.1  christos   ac_configure_extra_args="$ac_configure_extra_args --silent"
   11413      1.1  christos fi
   11414      1.1  christos 
   11415      1.1  christos _ACEOF
   11416  1.1.1.2  christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11417      1.1  christos if \$ac_cs_recheck; then
   11418  1.1.1.3  christos   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   11419  1.1.1.2  christos   shift
   11420  1.1.1.2  christos   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   11421  1.1.1.2  christos   CONFIG_SHELL='$SHELL'
   11422      1.1  christos   export CONFIG_SHELL
   11423  1.1.1.2  christos   exec "\$@"
   11424      1.1  christos fi
   11425      1.1  christos 
   11426      1.1  christos _ACEOF
   11427  1.1.1.2  christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11428      1.1  christos exec 5>>config.log
   11429      1.1  christos {
   11430      1.1  christos   echo
   11431      1.1  christos   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   11432      1.1  christos ## Running $as_me. ##
   11433      1.1  christos _ASBOX
   11434  1.1.1.2  christos   $as_echo "$ac_log"
   11435      1.1  christos } >&5
   11436      1.1  christos 
   11437      1.1  christos _ACEOF
   11438  1.1.1.2  christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11439  1.1.1.3  christos #
   11440  1.1.1.3  christos # INIT-COMMANDS
   11441  1.1.1.3  christos #
   11442  1.1.1.3  christos 
   11443  1.1.1.3  christos 
   11444      1.1  christos _ACEOF
   11445      1.1  christos 
   11446  1.1.1.2  christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11447      1.1  christos 
   11448      1.1  christos # Handling of arguments.
   11449      1.1  christos for ac_config_target in $ac_config_targets
   11450      1.1  christos do
   11451      1.1  christos   case $ac_config_target in
   11452      1.1  christos     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   11453  1.1.1.3  christos     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
   11454      1.1  christos     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   11455      1.1  christos     "pcap-filter.manmisc") CONFIG_FILES="$CONFIG_FILES pcap-filter.manmisc" ;;
   11456      1.1  christos     "pcap-linktype.manmisc") CONFIG_FILES="$CONFIG_FILES pcap-linktype.manmisc" ;;
   11457  1.1.1.2  christos     "pcap-tstamp.manmisc") CONFIG_FILES="$CONFIG_FILES pcap-tstamp.manmisc" ;;
   11458      1.1  christos     "pcap-savefile.manfile") CONFIG_FILES="$CONFIG_FILES pcap-savefile.manfile" ;;
   11459      1.1  christos     "pcap.3pcap") CONFIG_FILES="$CONFIG_FILES pcap.3pcap" ;;
   11460      1.1  christos     "pcap_compile.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_compile.3pcap" ;;
   11461      1.1  christos     "pcap_datalink.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_datalink.3pcap" ;;
   11462      1.1  christos     "pcap_dump_open.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_dump_open.3pcap" ;;
   11463  1.1.1.3  christos     "pcap_get_tstamp_precision.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_get_tstamp_precision.3pcap" ;;
   11464      1.1  christos     "pcap_list_datalinks.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_list_datalinks.3pcap" ;;
   11465  1.1.1.2  christos     "pcap_list_tstamp_types.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_list_tstamp_types.3pcap" ;;
   11466      1.1  christos     "pcap_open_dead.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_open_dead.3pcap" ;;
   11467      1.1  christos     "pcap_open_offline.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_open_offline.3pcap" ;;
   11468  1.1.1.3  christos     "pcap_set_tstamp_precision.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_set_tstamp_precision.3pcap" ;;
   11469  1.1.1.2  christos     "pcap_set_tstamp_type.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_set_tstamp_type.3pcap" ;;
   11470  1.1.1.7  christos     "rpcapd/Makefile") CONFIG_FILES="$CONFIG_FILES rpcapd/Makefile" ;;
   11471  1.1.1.7  christos     "rpcapd/rpcapd.manadmin") CONFIG_FILES="$CONFIG_FILES rpcapd/rpcapd.manadmin" ;;
   11472  1.1.1.7  christos     "testprogs/Makefile") CONFIG_FILES="$CONFIG_FILES testprogs/Makefile" ;;
   11473      1.1  christos 
   11474  1.1.1.3  christos   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   11475      1.1  christos   esac
   11476      1.1  christos done
   11477      1.1  christos 
   11478      1.1  christos 
   11479      1.1  christos # If the user did not use the arguments to specify the items to instantiate,
   11480      1.1  christos # then the envvar interface is used.  Set only those that are not.
   11481      1.1  christos # We use the long form for the default assignment because of an extremely
   11482      1.1  christos # bizarre bug on SunOS 4.1.3.
   11483      1.1  christos if $ac_need_defaults; then
   11484      1.1  christos   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   11485      1.1  christos   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   11486  1.1.1.3  christos   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   11487      1.1  christos fi
   11488      1.1  christos 
   11489      1.1  christos # Have a temporary directory for convenience.  Make it in the build tree
   11490      1.1  christos # simply because there is no reason against having it here, and in addition,
   11491      1.1  christos # creating and moving files from /tmp can sometimes cause problems.
   11492      1.1  christos # Hook for its removal unless debugging.
   11493      1.1  christos # Note that there is a small window in which the directory will not be cleaned:
   11494      1.1  christos # after its creation but before its name has been assigned to `$tmp'.
   11495      1.1  christos $debug ||
   11496      1.1  christos {
   11497  1.1.1.3  christos   tmp= ac_tmp=
   11498      1.1  christos   trap 'exit_status=$?
   11499  1.1.1.3  christos   : "${ac_tmp:=$tmp}"
   11500  1.1.1.3  christos   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   11501      1.1  christos ' 0
   11502  1.1.1.2  christos   trap 'as_fn_exit 1' 1 2 13 15
   11503      1.1  christos }
   11504      1.1  christos # Create a (secure) tmp directory for tmp files.
   11505      1.1  christos 
   11506      1.1  christos {
   11507      1.1  christos   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   11508  1.1.1.3  christos   test -d "$tmp"
   11509      1.1  christos }  ||
   11510      1.1  christos {
   11511      1.1  christos   tmp=./conf$$-$RANDOM
   11512      1.1  christos   (umask 077 && mkdir "$tmp")
   11513  1.1.1.2  christos } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   11514  1.1.1.3  christos ac_tmp=$tmp
   11515      1.1  christos 
   11516  1.1.1.2  christos # Set up the scripts for CONFIG_FILES section.
   11517  1.1.1.2  christos # No need to generate them if there are no CONFIG_FILES.
   11518  1.1.1.2  christos # This happens for instance with `./config.status config.h'.
   11519      1.1  christos if test -n "$CONFIG_FILES"; then
   11520      1.1  christos 
   11521      1.1  christos 
   11522  1.1.1.2  christos ac_cr=`echo X | tr X '\015'`
   11523  1.1.1.2  christos # On cygwin, bash can eat \r inside `` if the user requested igncr.
   11524  1.1.1.2  christos # But we know of no other shell where ac_cr would be empty at this
   11525  1.1.1.2  christos # point, so we can use a bashism as a fallback.
   11526  1.1.1.2  christos if test "x$ac_cr" = x; then
   11527  1.1.1.2  christos   eval ac_cr=\$\'\\r\'
   11528  1.1.1.2  christos fi
   11529  1.1.1.2  christos ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   11530  1.1.1.2  christos if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   11531  1.1.1.2  christos   ac_cs_awk_cr='\\r'
   11532  1.1.1.2  christos else
   11533  1.1.1.2  christos   ac_cs_awk_cr=$ac_cr
   11534  1.1.1.2  christos fi
   11535  1.1.1.2  christos 
   11536  1.1.1.3  christos echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   11537  1.1.1.2  christos _ACEOF
   11538      1.1  christos 
   11539      1.1  christos 
   11540  1.1.1.2  christos {
   11541  1.1.1.2  christos   echo "cat >conf$$subs.awk <<_ACEOF" &&
   11542  1.1.1.2  christos   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   11543  1.1.1.2  christos   echo "_ACEOF"
   11544  1.1.1.2  christos } >conf$$subs.sh ||
   11545  1.1.1.2  christos   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   11546  1.1.1.2  christos ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   11547      1.1  christos ac_delim='%!_!# '
   11548      1.1  christos for ac_last_try in false false false false false :; do
   11549  1.1.1.2  christos   . ./conf$$subs.sh ||
   11550  1.1.1.2  christos     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   11551      1.1  christos 
   11552  1.1.1.2  christos   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   11553  1.1.1.2  christos   if test $ac_delim_n = $ac_delim_num; then
   11554      1.1  christos     break
   11555      1.1  christos   elif $ac_last_try; then
   11556  1.1.1.2  christos     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   11557      1.1  christos   else
   11558      1.1  christos     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   11559      1.1  christos   fi
   11560      1.1  christos done
   11561  1.1.1.2  christos rm -f conf$$subs.sh
   11562      1.1  christos 
   11563  1.1.1.2  christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11564  1.1.1.3  christos cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   11565      1.1  christos _ACEOF
   11566  1.1.1.2  christos sed -n '
   11567  1.1.1.2  christos h
   11568  1.1.1.2  christos s/^/S["/; s/!.*/"]=/
   11569  1.1.1.2  christos p
   11570  1.1.1.2  christos g
   11571  1.1.1.2  christos s/^[^!]*!//
   11572  1.1.1.2  christos :repl
   11573  1.1.1.2  christos t repl
   11574  1.1.1.2  christos s/'"$ac_delim"'$//
   11575  1.1.1.2  christos t delim
   11576  1.1.1.2  christos :nl
   11577  1.1.1.2  christos h
   11578  1.1.1.2  christos s/\(.\{148\}\)..*/\1/
   11579  1.1.1.2  christos t more1
   11580  1.1.1.2  christos s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   11581  1.1.1.2  christos p
   11582  1.1.1.2  christos n
   11583  1.1.1.2  christos b repl
   11584  1.1.1.2  christos :more1
   11585  1.1.1.2  christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   11586  1.1.1.2  christos p
   11587  1.1.1.2  christos g
   11588  1.1.1.2  christos s/.\{148\}//
   11589  1.1.1.2  christos t nl
   11590  1.1.1.2  christos :delim
   11591  1.1.1.2  christos h
   11592  1.1.1.2  christos s/\(.\{148\}\)..*/\1/
   11593  1.1.1.2  christos t more2
   11594  1.1.1.2  christos s/["\\]/\\&/g; s/^/"/; s/$/"/
   11595  1.1.1.2  christos p
   11596  1.1.1.2  christos b
   11597  1.1.1.2  christos :more2
   11598  1.1.1.2  christos s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   11599  1.1.1.2  christos p
   11600  1.1.1.2  christos g
   11601  1.1.1.2  christos s/.\{148\}//
   11602  1.1.1.2  christos t delim
   11603  1.1.1.2  christos ' <conf$$subs.awk | sed '
   11604  1.1.1.2  christos /^[^""]/{
   11605  1.1.1.2  christos   N
   11606  1.1.1.2  christos   s/\n//
   11607  1.1.1.2  christos }
   11608  1.1.1.2  christos ' >>$CONFIG_STATUS || ac_write_fail=1
   11609  1.1.1.2  christos rm -f conf$$subs.awk
   11610  1.1.1.2  christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11611  1.1.1.2  christos _ACAWK
   11612  1.1.1.3  christos cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   11613  1.1.1.2  christos   for (key in S) S_is_set[key] = 1
   11614  1.1.1.2  christos   FS = ""
   11615      1.1  christos 
   11616  1.1.1.2  christos }
   11617  1.1.1.2  christos {
   11618  1.1.1.2  christos   line = $ 0
   11619  1.1.1.2  christos   nfields = split(line, field, "@")
   11620  1.1.1.2  christos   substed = 0
   11621  1.1.1.2  christos   len = length(field[1])
   11622  1.1.1.2  christos   for (i = 2; i < nfields; i++) {
   11623  1.1.1.2  christos     key = field[i]
   11624  1.1.1.2  christos     keylen = length(key)
   11625  1.1.1.2  christos     if (S_is_set[key]) {
   11626  1.1.1.2  christos       value = S[key]
   11627  1.1.1.2  christos       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   11628  1.1.1.2  christos       len += length(value) + length(field[++i])
   11629  1.1.1.2  christos       substed = 1
   11630  1.1.1.2  christos     } else
   11631  1.1.1.2  christos       len += 1 + keylen
   11632  1.1.1.2  christos   }
   11633  1.1.1.2  christos 
   11634  1.1.1.2  christos   print line
   11635  1.1.1.2  christos }
   11636  1.1.1.2  christos 
   11637  1.1.1.2  christos _ACAWK
   11638  1.1.1.2  christos _ACEOF
   11639  1.1.1.2  christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11640  1.1.1.2  christos if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   11641  1.1.1.2  christos   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   11642  1.1.1.2  christos else
   11643  1.1.1.2  christos   cat
   11644  1.1.1.3  christos fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   11645  1.1.1.2  christos   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   11646  1.1.1.2  christos _ACEOF
   11647      1.1  christos 
   11648  1.1.1.2  christos # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   11649  1.1.1.2  christos # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   11650      1.1  christos # trailing colons and then remove the whole line if VPATH becomes empty
   11651      1.1  christos # (actually we leave an empty line to preserve line numbers).
   11652      1.1  christos if test "x$srcdir" = x.; then
   11653  1.1.1.2  christos   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   11654  1.1.1.2  christos h
   11655  1.1.1.2  christos s///
   11656  1.1.1.2  christos s/^/:/
   11657  1.1.1.2  christos s/[	 ]*$/:/
   11658  1.1.1.2  christos s/:\$(srcdir):/:/g
   11659  1.1.1.2  christos s/:\${srcdir}:/:/g
   11660  1.1.1.2  christos s/:@srcdir@:/:/g
   11661  1.1.1.2  christos s/^:*//
   11662      1.1  christos s/:*$//
   11663  1.1.1.2  christos x
   11664  1.1.1.2  christos s/\(=[	 ]*\).*/\1/
   11665  1.1.1.2  christos G
   11666  1.1.1.2  christos s/\n//
   11667      1.1  christos s/^[^=]*=[	 ]*$//
   11668      1.1  christos }'
   11669      1.1  christos fi
   11670      1.1  christos 
   11671  1.1.1.2  christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11672      1.1  christos fi # test -n "$CONFIG_FILES"
   11673      1.1  christos 
   11674  1.1.1.2  christos # Set up the scripts for CONFIG_HEADERS section.
   11675  1.1.1.2  christos # No need to generate them if there are no CONFIG_HEADERS.
   11676  1.1.1.2  christos # This happens for instance with `./config.status Makefile'.
   11677  1.1.1.2  christos if test -n "$CONFIG_HEADERS"; then
   11678  1.1.1.3  christos cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
   11679  1.1.1.2  christos BEGIN {
   11680  1.1.1.2  christos _ACEOF
   11681  1.1.1.2  christos 
   11682  1.1.1.2  christos # Transform confdefs.h into an awk script `defines.awk', embedded as
   11683  1.1.1.2  christos # here-document in config.status, that substitutes the proper values into
   11684  1.1.1.2  christos # config.h.in to produce config.h.
   11685  1.1.1.2  christos 
   11686  1.1.1.2  christos # Create a delimiter string that does not exist in confdefs.h, to ease
   11687  1.1.1.2  christos # handling of long lines.
   11688  1.1.1.2  christos ac_delim='%!_!# '
   11689  1.1.1.2  christos for ac_last_try in false false :; do
   11690  1.1.1.3  christos   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
   11691  1.1.1.3  christos   if test -z "$ac_tt"; then
   11692  1.1.1.2  christos     break
   11693  1.1.1.2  christos   elif $ac_last_try; then
   11694  1.1.1.2  christos     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
   11695  1.1.1.2  christos   else
   11696  1.1.1.2  christos     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   11697  1.1.1.2  christos   fi
   11698  1.1.1.2  christos done
   11699  1.1.1.2  christos 
   11700  1.1.1.2  christos # For the awk script, D is an array of macro values keyed by name,
   11701  1.1.1.2  christos # likewise P contains macro parameters if any.  Preserve backslash
   11702  1.1.1.2  christos # newline sequences.
   11703  1.1.1.2  christos 
   11704  1.1.1.2  christos ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   11705  1.1.1.2  christos sed -n '
   11706  1.1.1.2  christos s/.\{148\}/&'"$ac_delim"'/g
   11707  1.1.1.2  christos t rset
   11708  1.1.1.2  christos :rset
   11709  1.1.1.2  christos s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   11710  1.1.1.2  christos t def
   11711  1.1.1.2  christos d
   11712  1.1.1.2  christos :def
   11713  1.1.1.2  christos s/\\$//
   11714  1.1.1.2  christos t bsnl
   11715  1.1.1.2  christos s/["\\]/\\&/g
   11716  1.1.1.2  christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   11717  1.1.1.2  christos D["\1"]=" \3"/p
   11718  1.1.1.2  christos s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   11719  1.1.1.2  christos d
   11720  1.1.1.2  christos :bsnl
   11721  1.1.1.2  christos s/["\\]/\\&/g
   11722  1.1.1.2  christos s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   11723  1.1.1.2  christos D["\1"]=" \3\\\\\\n"\\/p
   11724  1.1.1.2  christos t cont
   11725  1.1.1.2  christos s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   11726  1.1.1.2  christos t cont
   11727  1.1.1.2  christos d
   11728  1.1.1.2  christos :cont
   11729  1.1.1.2  christos n
   11730  1.1.1.2  christos s/.\{148\}/&'"$ac_delim"'/g
   11731  1.1.1.2  christos t clear
   11732  1.1.1.2  christos :clear
   11733  1.1.1.2  christos s/\\$//
   11734  1.1.1.2  christos t bsnlc
   11735  1.1.1.2  christos s/["\\]/\\&/g; s/^/"/; s/$/"/p
   11736  1.1.1.2  christos d
   11737  1.1.1.2  christos :bsnlc
   11738  1.1.1.2  christos s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   11739  1.1.1.2  christos b cont
   11740  1.1.1.2  christos ' <confdefs.h | sed '
   11741  1.1.1.2  christos s/'"$ac_delim"'/"\\\
   11742  1.1.1.2  christos "/g' >>$CONFIG_STATUS || ac_write_fail=1
   11743  1.1.1.2  christos 
   11744  1.1.1.2  christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11745  1.1.1.2  christos   for (key in D) D_is_set[key] = 1
   11746  1.1.1.2  christos   FS = ""
   11747  1.1.1.2  christos }
   11748  1.1.1.2  christos /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   11749  1.1.1.2  christos   line = \$ 0
   11750  1.1.1.2  christos   split(line, arg, " ")
   11751  1.1.1.2  christos   if (arg[1] == "#") {
   11752  1.1.1.2  christos     defundef = arg[2]
   11753  1.1.1.2  christos     mac1 = arg[3]
   11754  1.1.1.2  christos   } else {
   11755  1.1.1.2  christos     defundef = substr(arg[1], 2)
   11756  1.1.1.2  christos     mac1 = arg[2]
   11757  1.1.1.2  christos   }
   11758  1.1.1.2  christos   split(mac1, mac2, "(") #)
   11759  1.1.1.2  christos   macro = mac2[1]
   11760  1.1.1.2  christos   prefix = substr(line, 1, index(line, defundef) - 1)
   11761  1.1.1.2  christos   if (D_is_set[macro]) {
   11762  1.1.1.2  christos     # Preserve the white space surrounding the "#".
   11763  1.1.1.2  christos     print prefix "define", macro P[macro] D[macro]
   11764  1.1.1.2  christos     next
   11765  1.1.1.2  christos   } else {
   11766  1.1.1.2  christos     # Replace #undef with comments.  This is necessary, for example,
   11767  1.1.1.2  christos     # in the case of _POSIX_SOURCE, which is predefined and required
   11768  1.1.1.2  christos     # on some systems where configure will not decide to define it.
   11769  1.1.1.2  christos     if (defundef == "undef") {
   11770  1.1.1.2  christos       print "/*", prefix defundef, macro, "*/"
   11771  1.1.1.2  christos       next
   11772  1.1.1.2  christos     }
   11773  1.1.1.2  christos   }
   11774  1.1.1.2  christos }
   11775  1.1.1.2  christos { print }
   11776  1.1.1.2  christos _ACAWK
   11777  1.1.1.2  christos _ACEOF
   11778  1.1.1.2  christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11779  1.1.1.2  christos   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   11780  1.1.1.2  christos fi # test -n "$CONFIG_HEADERS"
   11781      1.1  christos 
   11782  1.1.1.2  christos 
   11783  1.1.1.3  christos eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   11784  1.1.1.2  christos shift
   11785  1.1.1.2  christos for ac_tag
   11786      1.1  christos do
   11787      1.1  christos   case $ac_tag in
   11788      1.1  christos   :[FHLC]) ac_mode=$ac_tag; continue;;
   11789      1.1  christos   esac
   11790      1.1  christos   case $ac_mode$ac_tag in
   11791      1.1  christos   :[FHL]*:*);;
   11792  1.1.1.3  christos   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   11793      1.1  christos   :[FH]-) ac_tag=-:-;;
   11794      1.1  christos   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   11795      1.1  christos   esac
   11796      1.1  christos   ac_save_IFS=$IFS
   11797      1.1  christos   IFS=:
   11798      1.1  christos   set x $ac_tag
   11799      1.1  christos   IFS=$ac_save_IFS
   11800      1.1  christos   shift
   11801      1.1  christos   ac_file=$1
   11802      1.1  christos   shift
   11803      1.1  christos 
   11804      1.1  christos   case $ac_mode in
   11805      1.1  christos   :L) ac_source=$1;;
   11806      1.1  christos   :[FH])
   11807      1.1  christos     ac_file_inputs=
   11808      1.1  christos     for ac_f
   11809      1.1  christos     do
   11810      1.1  christos       case $ac_f in
   11811  1.1.1.3  christos       -) ac_f="$ac_tmp/stdin";;
   11812      1.1  christos       *) # Look for the file first in the build tree, then in the source tree
   11813      1.1  christos 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   11814      1.1  christos 	 # because $ac_f cannot contain `:'.
   11815      1.1  christos 	 test -f "$ac_f" ||
   11816      1.1  christos 	   case $ac_f in
   11817      1.1  christos 	   [\\/$]*) false;;
   11818      1.1  christos 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   11819      1.1  christos 	   esac ||
   11820  1.1.1.3  christos 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   11821      1.1  christos       esac
   11822  1.1.1.2  christos       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   11823  1.1.1.2  christos       as_fn_append ac_file_inputs " '$ac_f'"
   11824      1.1  christos     done
   11825      1.1  christos 
   11826      1.1  christos     # Let's still pretend it is `configure' which instantiates (i.e., don't
   11827      1.1  christos     # use $as_me), people would be surprised to read:
   11828      1.1  christos     #    /* config.h.  Generated by config.status.  */
   11829  1.1.1.2  christos     configure_input='Generated from '`
   11830  1.1.1.2  christos 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   11831  1.1.1.2  christos 	`' by configure.'
   11832      1.1  christos     if test x"$ac_file" != x-; then
   11833      1.1  christos       configure_input="$ac_file.  $configure_input"
   11834  1.1.1.2  christos       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   11835  1.1.1.2  christos $as_echo "$as_me: creating $ac_file" >&6;}
   11836      1.1  christos     fi
   11837  1.1.1.2  christos     # Neutralize special characters interpreted by sed in replacement strings.
   11838  1.1.1.2  christos     case $configure_input in #(
   11839  1.1.1.2  christos     *\&* | *\|* | *\\* )
   11840  1.1.1.2  christos        ac_sed_conf_input=`$as_echo "$configure_input" |
   11841  1.1.1.2  christos        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   11842  1.1.1.2  christos     *) ac_sed_conf_input=$configure_input;;
   11843  1.1.1.2  christos     esac
   11844      1.1  christos 
   11845      1.1  christos     case $ac_tag in
   11846  1.1.1.3  christos     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   11847  1.1.1.3  christos       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   11848      1.1  christos     esac
   11849      1.1  christos     ;;
   11850      1.1  christos   esac
   11851      1.1  christos 
   11852      1.1  christos   ac_dir=`$as_dirname -- "$ac_file" ||
   11853      1.1  christos $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   11854      1.1  christos 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   11855      1.1  christos 	 X"$ac_file" : 'X\(//\)$' \| \
   11856      1.1  christos 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   11857  1.1.1.2  christos $as_echo X"$ac_file" |
   11858      1.1  christos     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   11859      1.1  christos 	    s//\1/
   11860      1.1  christos 	    q
   11861      1.1  christos 	  }
   11862      1.1  christos 	  /^X\(\/\/\)[^/].*/{
   11863      1.1  christos 	    s//\1/
   11864      1.1  christos 	    q
   11865      1.1  christos 	  }
   11866      1.1  christos 	  /^X\(\/\/\)$/{
   11867      1.1  christos 	    s//\1/
   11868      1.1  christos 	    q
   11869      1.1  christos 	  }
   11870      1.1  christos 	  /^X\(\/\).*/{
   11871      1.1  christos 	    s//\1/
   11872      1.1  christos 	    q
   11873      1.1  christos 	  }
   11874      1.1  christos 	  s/.*/./; q'`
   11875  1.1.1.2  christos   as_dir="$ac_dir"; as_fn_mkdir_p
   11876      1.1  christos   ac_builddir=.
   11877      1.1  christos 
   11878      1.1  christos case "$ac_dir" in
   11879      1.1  christos .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   11880      1.1  christos *)
   11881  1.1.1.2  christos   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   11882      1.1  christos   # A ".." for each directory in $ac_dir_suffix.
   11883  1.1.1.2  christos   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   11884      1.1  christos   case $ac_top_builddir_sub in
   11885      1.1  christos   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   11886      1.1  christos   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   11887      1.1  christos   esac ;;
   11888      1.1  christos esac
   11889      1.1  christos ac_abs_top_builddir=$ac_pwd
   11890      1.1  christos ac_abs_builddir=$ac_pwd$ac_dir_suffix
   11891      1.1  christos # for backward compatibility:
   11892      1.1  christos ac_top_builddir=$ac_top_build_prefix
   11893      1.1  christos 
   11894      1.1  christos case $srcdir in
   11895      1.1  christos   .)  # We are building in place.
   11896      1.1  christos     ac_srcdir=.
   11897      1.1  christos     ac_top_srcdir=$ac_top_builddir_sub
   11898      1.1  christos     ac_abs_top_srcdir=$ac_pwd ;;
   11899      1.1  christos   [\\/]* | ?:[\\/]* )  # Absolute name.
   11900      1.1  christos     ac_srcdir=$srcdir$ac_dir_suffix;
   11901      1.1  christos     ac_top_srcdir=$srcdir
   11902      1.1  christos     ac_abs_top_srcdir=$srcdir ;;
   11903      1.1  christos   *) # Relative name.
   11904      1.1  christos     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   11905      1.1  christos     ac_top_srcdir=$ac_top_build_prefix$srcdir
   11906      1.1  christos     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   11907      1.1  christos esac
   11908      1.1  christos ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   11909      1.1  christos 
   11910      1.1  christos 
   11911      1.1  christos   case $ac_mode in
   11912      1.1  christos   :F)
   11913      1.1  christos   #
   11914      1.1  christos   # CONFIG_FILE
   11915      1.1  christos   #
   11916      1.1  christos 
   11917      1.1  christos   case $INSTALL in
   11918      1.1  christos   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   11919      1.1  christos   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   11920      1.1  christos   esac
   11921      1.1  christos _ACEOF
   11922      1.1  christos 
   11923  1.1.1.2  christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11924      1.1  christos # If the template does not know about datarootdir, expand it.
   11925      1.1  christos # FIXME: This hack should be removed a few years after 2.60.
   11926      1.1  christos ac_datarootdir_hack=; ac_datarootdir_seen=
   11927  1.1.1.2  christos ac_sed_dataroot='
   11928  1.1.1.2  christos /datarootdir/ {
   11929      1.1  christos   p
   11930      1.1  christos   q
   11931      1.1  christos }
   11932      1.1  christos /@datadir@/p
   11933      1.1  christos /@docdir@/p
   11934      1.1  christos /@infodir@/p
   11935      1.1  christos /@localedir@/p
   11936  1.1.1.2  christos /@mandir@/p'
   11937  1.1.1.2  christos case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   11938      1.1  christos *datarootdir*) ac_datarootdir_seen=yes;;
   11939      1.1  christos *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   11940  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   11941  1.1.1.2  christos $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   11942      1.1  christos _ACEOF
   11943  1.1.1.2  christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11944      1.1  christos   ac_datarootdir_hack='
   11945      1.1  christos   s&@datadir@&$datadir&g
   11946      1.1  christos   s&@docdir@&$docdir&g
   11947      1.1  christos   s&@infodir@&$infodir&g
   11948      1.1  christos   s&@localedir@&$localedir&g
   11949      1.1  christos   s&@mandir@&$mandir&g
   11950  1.1.1.2  christos   s&\\\${datarootdir}&$datarootdir&g' ;;
   11951      1.1  christos esac
   11952      1.1  christos _ACEOF
   11953      1.1  christos 
   11954      1.1  christos # Neutralize VPATH when `$srcdir' = `.'.
   11955      1.1  christos # Shell code in configure.ac might set extrasub.
   11956      1.1  christos # FIXME: do we really want to maintain this feature?
   11957  1.1.1.2  christos cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11958  1.1.1.2  christos ac_sed_extra="$ac_vpsub
   11959      1.1  christos $extrasub
   11960      1.1  christos _ACEOF
   11961  1.1.1.2  christos cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11962      1.1  christos :t
   11963      1.1  christos /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   11964  1.1.1.2  christos s|@configure_input@|$ac_sed_conf_input|;t t
   11965      1.1  christos s&@top_builddir@&$ac_top_builddir_sub&;t t
   11966  1.1.1.2  christos s&@top_build_prefix@&$ac_top_build_prefix&;t t
   11967      1.1  christos s&@srcdir@&$ac_srcdir&;t t
   11968      1.1  christos s&@abs_srcdir@&$ac_abs_srcdir&;t t
   11969      1.1  christos s&@top_srcdir@&$ac_top_srcdir&;t t
   11970      1.1  christos s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   11971      1.1  christos s&@builddir@&$ac_builddir&;t t
   11972      1.1  christos s&@abs_builddir@&$ac_abs_builddir&;t t
   11973      1.1  christos s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   11974      1.1  christos s&@INSTALL@&$ac_INSTALL&;t t
   11975      1.1  christos $ac_datarootdir_hack
   11976  1.1.1.2  christos "
   11977  1.1.1.3  christos eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   11978  1.1.1.3  christos   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   11979      1.1  christos 
   11980      1.1  christos test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   11981  1.1.1.3  christos   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   11982  1.1.1.3  christos   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   11983  1.1.1.3  christos       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   11984  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   11985  1.1.1.2  christos which seems to be undefined.  Please make sure it is defined" >&5
   11986  1.1.1.2  christos $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   11987  1.1.1.2  christos which seems to be undefined.  Please make sure it is defined" >&2;}
   11988      1.1  christos 
   11989  1.1.1.3  christos   rm -f "$ac_tmp/stdin"
   11990      1.1  christos   case $ac_file in
   11991  1.1.1.3  christos   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   11992  1.1.1.3  christos   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   11993  1.1.1.2  christos   esac \
   11994  1.1.1.2  christos   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   11995      1.1  christos  ;;
   11996      1.1  christos   :H)
   11997      1.1  christos   #
   11998      1.1  christos   # CONFIG_HEADER
   11999      1.1  christos   #
   12000      1.1  christos   if test x"$ac_file" != x-; then
   12001  1.1.1.2  christos     {
   12002  1.1.1.2  christos       $as_echo "/* $configure_input  */" \
   12003  1.1.1.3  christos       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   12004  1.1.1.3  christos     } >"$ac_tmp/config.h" \
   12005  1.1.1.2  christos       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   12006  1.1.1.3  christos     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   12007  1.1.1.2  christos       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   12008  1.1.1.2  christos $as_echo "$as_me: $ac_file is unchanged" >&6;}
   12009      1.1  christos     else
   12010  1.1.1.2  christos       rm -f "$ac_file"
   12011  1.1.1.3  christos       mv "$ac_tmp/config.h" "$ac_file" \
   12012  1.1.1.2  christos 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   12013      1.1  christos     fi
   12014      1.1  christos   else
   12015  1.1.1.2  christos     $as_echo "/* $configure_input  */" \
   12016  1.1.1.3  christos       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   12017  1.1.1.2  christos       || as_fn_error $? "could not create -" "$LINENO" 5
   12018      1.1  christos   fi
   12019      1.1  christos  ;;
   12020      1.1  christos 
   12021  1.1.1.3  christos   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   12022  1.1.1.3  christos $as_echo "$as_me: executing $ac_file commands" >&6;}
   12023  1.1.1.3  christos  ;;
   12024      1.1  christos   esac
   12025      1.1  christos 
   12026  1.1.1.3  christos 
   12027  1.1.1.3  christos   case $ac_file$ac_mode in
   12028  1.1.1.3  christos     "default-1":C) if test -f .devel; then
   12029  1.1.1.3  christos 	echo timestamp > stamp-h
   12030  1.1.1.7  christos 	cat $srcdir/Makefile-devel-adds >> Makefile
   12031  1.1.1.3  christos 	make depend
   12032  1.1.1.3  christos fi ;;
   12033  1.1.1.3  christos 
   12034  1.1.1.3  christos   esac
   12035      1.1  christos done # for ac_tag
   12036      1.1  christos 
   12037      1.1  christos 
   12038  1.1.1.2  christos as_fn_exit 0
   12039      1.1  christos _ACEOF
   12040      1.1  christos ac_clean_files=$ac_clean_files_save
   12041      1.1  christos 
   12042  1.1.1.2  christos test $ac_write_fail = 0 ||
   12043  1.1.1.2  christos   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   12044  1.1.1.2  christos 
   12045      1.1  christos 
   12046      1.1  christos # configure is writing to config.log, and then calls config.status.
   12047      1.1  christos # config.status does its own redirection, appending to config.log.
   12048      1.1  christos # Unfortunately, on DOS this fails, as config.log is still kept open
   12049      1.1  christos # by configure, so config.status won't be able to write to it; its
   12050      1.1  christos # output is simply discarded.  So we exec the FD to /dev/null,
   12051      1.1  christos # effectively closing config.log, so it can be properly (re)opened and
   12052      1.1  christos # appended to by config.status.  When coming back to configure, we
   12053      1.1  christos # need to make the FD available again.
   12054      1.1  christos if test "$no_create" != yes; then
   12055      1.1  christos   ac_cs_success=:
   12056      1.1  christos   ac_config_status_args=
   12057      1.1  christos   test "$silent" = yes &&
   12058      1.1  christos     ac_config_status_args="$ac_config_status_args --quiet"
   12059      1.1  christos   exec 5>/dev/null
   12060      1.1  christos   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   12061      1.1  christos   exec 5>>config.log
   12062      1.1  christos   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   12063      1.1  christos   # would make configure fail if this is the last instruction.
   12064  1.1.1.2  christos   $ac_cs_success || as_fn_exit 1
   12065  1.1.1.2  christos fi
   12066  1.1.1.2  christos if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   12067  1.1.1.2  christos   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   12068  1.1.1.2  christos $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   12069      1.1  christos fi
   12070      1.1  christos 
   12071      1.1  christos exit 0
   12072