Home | History | Annotate | Download | only in libpcap
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.69 for pcap 1.9.0-PRE-GIT.
      4 #
      5 #
      6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
      7 #
      8 #
      9 # This configure script is free software; the Free Software Foundation
     10 # gives unlimited permission to copy, distribute and modify it.
     11 ## -------------------- ##
     12 ## M4sh Initialization. ##
     13 ## -------------------- ##
     14 
     15 # Be more Bourne compatible
     16 DUALCASE=1; export DUALCASE # for MKS sh
     17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     18   emulate sh
     19   NULLCMD=:
     20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     21   # is contrary to our usage.  Disable this feature.
     22   alias -g '${1+"$@"}'='"$@"'
     23   setopt NO_GLOB_SUBST
     24 else
     25   case `(set -o) 2>/dev/null` in #(
     26   *posix*) :
     27     set -o posix ;; #(
     28   *) :
     29      ;;
     30 esac
     31 fi
     32 
     33 
     34 as_nl='
     35 '
     36 export as_nl
     37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     41 # Prefer a ksh shell builtin over an external printf program on Solaris,
     42 # but without wasting forks for bash or zsh.
     43 if test -z "$BASH_VERSION$ZSH_VERSION" \
     44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     45   as_echo='print -r --'
     46   as_echo_n='print -rn --'
     47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     48   as_echo='printf %s\n'
     49   as_echo_n='printf %s'
     50 else
     51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     53     as_echo_n='/usr/ucb/echo -n'
     54   else
     55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     56     as_echo_n_body='eval
     57       arg=$1;
     58       case $arg in #(
     59       *"$as_nl"*)
     60 	expr "X$arg" : "X\\(.*\\)$as_nl";
     61 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     62       esac;
     63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     64     '
     65     export as_echo_n_body
     66     as_echo_n='sh -c $as_echo_n_body as_echo'
     67   fi
     68   export as_echo_body
     69   as_echo='sh -c $as_echo_body as_echo'
     70 fi
     71 
     72 # The user is always right.
     73 if test "${PATH_SEPARATOR+set}" != set; then
     74   PATH_SEPARATOR=:
     75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     77       PATH_SEPARATOR=';'
     78   }
     79 fi
     80 
     81 
     82 # IFS
     83 # We need space, tab and new line, in precisely that order.  Quoting is
     84 # there to prevent editors from complaining about space-tab.
     85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     86 # splitting by setting IFS to empty value.)
     87 IFS=" ""	$as_nl"
     88 
     89 # Find who we are.  Look in the path if we contain no directory separator.
     90 as_myself=
     91 case $0 in #((
     92   *[\\/]* ) as_myself=$0 ;;
     93   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     94 for as_dir in $PATH
     95 do
     96   IFS=$as_save_IFS
     97   test -z "$as_dir" && as_dir=.
     98     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
     99   done
    100 IFS=$as_save_IFS
    101 
    102      ;;
    103 esac
    104 # We did not find ourselves, most probably we were run as `sh COMMAND'
    105 # in which case we are not to be found in the path.
    106 if test "x$as_myself" = x; then
    107   as_myself=$0
    108 fi
    109 if test ! -f "$as_myself"; then
    110   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    111   exit 1
    112 fi
    113 
    114 # Unset variables that we do not need and which cause bugs (e.g. in
    115 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    116 # suppresses any "Segmentation fault" message there.  '((' could
    117 # trigger a bug in pdksh 5.2.14.
    118 for as_var in BASH_ENV ENV MAIL MAILPATH
    119 do eval test x\${$as_var+set} = xset \
    120   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    121 done
    122 PS1='$ '
    123 PS2='> '
    124 PS4='+ '
    125 
    126 # NLS nuisances.
    127 LC_ALL=C
    128 export LC_ALL
    129 LANGUAGE=C
    130 export LANGUAGE
    131 
    132 # CDPATH.
    133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    134 
    135 # Use a proper internal environment variable to ensure we don't fall
    136   # into an infinite loop, continuously re-executing ourselves.
    137   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
    138     _as_can_reexec=no; export _as_can_reexec;
    139     # We cannot yet assume a decent shell, so we have to provide a
    140 # neutralization value for shells without unset; and this also
    141 # works around shells that cannot unset nonexistent variables.
    142 # Preserve -v and -x to the replacement shell.
    143 BASH_ENV=/dev/null
    144 ENV=/dev/null
    145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    146 case $- in # ((((
    147   *v*x* | *x*v* ) as_opts=-vx ;;
    148   *v* ) as_opts=-v ;;
    149   *x* ) as_opts=-x ;;
    150   * ) as_opts= ;;
    151 esac
    152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    153 # Admittedly, this is quite paranoid, since all the known shells bail
    154 # out after a failed `exec'.
    155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    156 as_fn_exit 255
    157   fi
    158   # We don't want this to propagate to other subprocesses.
    159           { _as_can_reexec=; unset _as_can_reexec;}
    160 if test "x$CONFIG_SHELL" = x; then
    161   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    162   emulate sh
    163   NULLCMD=:
    164   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    165   # is contrary to our usage.  Disable this feature.
    166   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    167   setopt NO_GLOB_SUBST
    168 else
    169   case \`(set -o) 2>/dev/null\` in #(
    170   *posix*) :
    171     set -o posix ;; #(
    172   *) :
    173      ;;
    174 esac
    175 fi
    176 "
    177   as_required="as_fn_return () { (exit \$1); }
    178 as_fn_success () { as_fn_return 0; }
    179 as_fn_failure () { as_fn_return 1; }
    180 as_fn_ret_success () { return 0; }
    181 as_fn_ret_failure () { return 1; }
    182 
    183 exitcode=0
    184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    189 
    190 else
    191   exitcode=1; echo positional parameters were not saved.
    192 fi
    193 test x\$exitcode = x0 || exit 1
    194 test -x / || exit 1"
    195   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    196   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    197   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    198   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    199 test \$(( 1 + 1 )) = 2 || exit 1"
    200   if (eval "$as_required") 2>/dev/null; then :
    201   as_have_required=yes
    202 else
    203   as_have_required=no
    204 fi
    205   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    206 
    207 else
    208   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    209 as_found=false
    210 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    211 do
    212   IFS=$as_save_IFS
    213   test -z "$as_dir" && as_dir=.
    214   as_found=:
    215   case $as_dir in #(
    216 	 /*)
    217 	   for as_base in sh bash ksh sh5; do
    218 	     # Try only shells that exist, to save several forks.
    219 	     as_shell=$as_dir/$as_base
    220 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    221 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    222   CONFIG_SHELL=$as_shell as_have_required=yes
    223 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    224   break 2
    225 fi
    226 fi
    227 	   done;;
    228        esac
    229   as_found=false
    230 done
    231 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    232 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    233   CONFIG_SHELL=$SHELL as_have_required=yes
    234 fi; }
    235 IFS=$as_save_IFS
    236 
    237 
    238       if test "x$CONFIG_SHELL" != x; then :
    239   export CONFIG_SHELL
    240              # We cannot yet assume a decent shell, so we have to provide a
    241 # neutralization value for shells without unset; and this also
    242 # works around shells that cannot unset nonexistent variables.
    243 # Preserve -v and -x to the replacement shell.
    244 BASH_ENV=/dev/null
    245 ENV=/dev/null
    246 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    247 case $- in # ((((
    248   *v*x* | *x*v* ) as_opts=-vx ;;
    249   *v* ) as_opts=-v ;;
    250   *x* ) as_opts=-x ;;
    251   * ) as_opts= ;;
    252 esac
    253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
    254 # Admittedly, this is quite paranoid, since all the known shells bail
    255 # out after a failed `exec'.
    256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
    257 exit 255
    258 fi
    259 
    260     if test x$as_have_required = xno; then :
    261   $as_echo "$0: This script requires a shell more modern than all"
    262   $as_echo "$0: the shells that I found on your system."
    263   if test x${ZSH_VERSION+set} = xset ; then
    264     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    265     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    266   else
    267     $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
    268 $0: including any error possibly output before this
    269 $0: message. Then install a modern shell, or manually run
    270 $0: the script under such a shell if you do have one."
    271   fi
    272   exit 1
    273 fi
    274 fi
    275 fi
    276 SHELL=${CONFIG_SHELL-/bin/sh}
    277 export SHELL
    278 # Unset more variables known to interfere with behavior of common tools.
    279 CLICOLOR_FORCE= GREP_OPTIONS=
    280 unset CLICOLOR_FORCE GREP_OPTIONS
    281 
    282 ## --------------------- ##
    283 ## M4sh Shell Functions. ##
    284 ## --------------------- ##
    285 # as_fn_unset VAR
    286 # ---------------
    287 # Portably unset VAR.
    288 as_fn_unset ()
    289 {
    290   { eval $1=; unset $1;}
    291 }
    292 as_unset=as_fn_unset
    293 
    294 # as_fn_set_status STATUS
    295 # -----------------------
    296 # Set $? to STATUS, without forking.
    297 as_fn_set_status ()
    298 {
    299   return $1
    300 } # as_fn_set_status
    301 
    302 # as_fn_exit STATUS
    303 # -----------------
    304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    305 as_fn_exit ()
    306 {
    307   set +e
    308   as_fn_set_status $1
    309   exit $1
    310 } # as_fn_exit
    311 
    312 # as_fn_mkdir_p
    313 # -------------
    314 # Create "$as_dir" as a directory, including parents if necessary.
    315 as_fn_mkdir_p ()
    316 {
    317 
    318   case $as_dir in #(
    319   -*) as_dir=./$as_dir;;
    320   esac
    321   test -d "$as_dir" || eval $as_mkdir_p || {
    322     as_dirs=
    323     while :; do
    324       case $as_dir in #(
    325       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    326       *) as_qdir=$as_dir;;
    327       esac
    328       as_dirs="'$as_qdir' $as_dirs"
    329       as_dir=`$as_dirname -- "$as_dir" ||
    330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    331 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    332 	 X"$as_dir" : 'X\(//\)$' \| \
    333 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    334 $as_echo X"$as_dir" |
    335     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    336 	    s//\1/
    337 	    q
    338 	  }
    339 	  /^X\(\/\/\)[^/].*/{
    340 	    s//\1/
    341 	    q
    342 	  }
    343 	  /^X\(\/\/\)$/{
    344 	    s//\1/
    345 	    q
    346 	  }
    347 	  /^X\(\/\).*/{
    348 	    s//\1/
    349 	    q
    350 	  }
    351 	  s/.*/./; q'`
    352       test -d "$as_dir" && break
    353     done
    354     test -z "$as_dirs" || eval "mkdir $as_dirs"
    355   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    356 
    357 
    358 } # as_fn_mkdir_p
    359 
    360 # as_fn_executable_p FILE
    361 # -----------------------
    362 # Test if FILE is an executable regular file.
    363 as_fn_executable_p ()
    364 {
    365   test -f "$1" && test -x "$1"
    366 } # as_fn_executable_p
    367 # as_fn_append VAR VALUE
    368 # ----------------------
    369 # Append the text in VALUE to the end of the definition contained in VAR. Take
    370 # advantage of any shell optimizations that allow amortized linear growth over
    371 # repeated appends, instead of the typical quadratic growth present in naive
    372 # implementations.
    373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    374   eval 'as_fn_append ()
    375   {
    376     eval $1+=\$2
    377   }'
    378 else
    379   as_fn_append ()
    380   {
    381     eval $1=\$$1\$2
    382   }
    383 fi # as_fn_append
    384 
    385 # as_fn_arith ARG...
    386 # ------------------
    387 # Perform arithmetic evaluation on the ARGs, and store the result in the
    388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    389 # must be portable across $(()) and expr.
    390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    391   eval 'as_fn_arith ()
    392   {
    393     as_val=$(( $* ))
    394   }'
    395 else
    396   as_fn_arith ()
    397   {
    398     as_val=`expr "$@" || test $? -eq 1`
    399   }
    400 fi # as_fn_arith
    401 
    402 
    403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
    404 # ----------------------------------------
    405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    407 # script with STATUS, using 1 if that was 0.
    408 as_fn_error ()
    409 {
    410   as_status=$1; test $as_status -eq 0 && as_status=1
    411   if test "$4"; then
    412     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    413     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    414   fi
    415   $as_echo "$as_me: error: $2" >&2
    416   as_fn_exit $as_status
    417 } # as_fn_error
    418 
    419 if expr a : '\(a\)' >/dev/null 2>&1 &&
    420    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    421   as_expr=expr
    422 else
    423   as_expr=false
    424 fi
    425 
    426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    427   as_basename=basename
    428 else
    429   as_basename=false
    430 fi
    431 
    432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    433   as_dirname=dirname
    434 else
    435   as_dirname=false
    436 fi
    437 
    438 as_me=`$as_basename -- "$0" ||
    439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    440 	 X"$0" : 'X\(//\)$' \| \
    441 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    442 $as_echo X/"$0" |
    443     sed '/^.*\/\([^/][^/]*\)\/*$/{
    444 	    s//\1/
    445 	    q
    446 	  }
    447 	  /^X\/\(\/\/\)$/{
    448 	    s//\1/
    449 	    q
    450 	  }
    451 	  /^X\/\(\/\).*/{
    452 	    s//\1/
    453 	    q
    454 	  }
    455 	  s/.*/./; q'`
    456 
    457 # Avoid depending upon Character Ranges.
    458 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    459 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    460 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    461 as_cr_digits='0123456789'
    462 as_cr_alnum=$as_cr_Letters$as_cr_digits
    463 
    464 
    465   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    466   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    467   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    468   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    469   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    470   sed -n '
    471     p
    472     /[$]LINENO/=
    473   ' <$as_myself |
    474     sed '
    475       s/[$]LINENO.*/&-/
    476       t lineno
    477       b
    478       :lineno
    479       N
    480       :loop
    481       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    482       t loop
    483       s/-\n.*//
    484     ' >$as_me.lineno &&
    485   chmod +x "$as_me.lineno" ||
    486     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    487 
    488   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
    489   # already done that, so ensure we don't try to do so again and fall
    490   # in an infinite loop.  This has already happened in practice.
    491   _as_can_reexec=no; export _as_can_reexec
    492   # Don't try to exec as it changes $[0], causing all sort of problems
    493   # (the dirname of $[0] is not the place where we might find the
    494   # original and so on.  Autoconf is especially sensitive to this).
    495   . "./$as_me.lineno"
    496   # Exit status is that of the last command.
    497   exit
    498 }
    499 
    500 ECHO_C= ECHO_N= ECHO_T=
    501 case `echo -n x` in #(((((
    502 -n*)
    503   case `echo 'xy\c'` in
    504   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    505   xy)  ECHO_C='\c';;
    506   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    507        ECHO_T='	';;
    508   esac;;
    509 *)
    510   ECHO_N='-n';;
    511 esac
    512 
    513 rm -f conf$$ conf$$.exe conf$$.file
    514 if test -d conf$$.dir; then
    515   rm -f conf$$.dir/conf$$.file
    516 else
    517   rm -f conf$$.dir
    518   mkdir conf$$.dir 2>/dev/null
    519 fi
    520 if (echo >conf$$.file) 2>/dev/null; then
    521   if ln -s conf$$.file conf$$ 2>/dev/null; then
    522     as_ln_s='ln -s'
    523     # ... but there are two gotchas:
    524     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    525     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    526     # In both cases, we have to default to `cp -pR'.
    527     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    528       as_ln_s='cp -pR'
    529   elif ln conf$$.file conf$$ 2>/dev/null; then
    530     as_ln_s=ln
    531   else
    532     as_ln_s='cp -pR'
    533   fi
    534 else
    535   as_ln_s='cp -pR'
    536 fi
    537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    538 rmdir conf$$.dir 2>/dev/null
    539 
    540 if mkdir -p . 2>/dev/null; then
    541   as_mkdir_p='mkdir -p "$as_dir"'
    542 else
    543   test -d ./-p && rmdir ./-p
    544   as_mkdir_p=false
    545 fi
    546 
    547 as_test_x='test -x'
    548 as_executable_p=as_fn_executable_p
    549 
    550 # Sed expression to map a string onto a valid CPP name.
    551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    552 
    553 # Sed expression to map a string onto a valid variable name.
    554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    555 
    556 
    557 test -n "$DJDIR" || exec 7<&0 </dev/null
    558 exec 6>&1
    559 
    560 # Name of the host.
    561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    562 # so uname gets run too.
    563 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    564 
    565 #
    566 # Initializations.
    567 #
    568 ac_default_prefix=/usr/local
    569 ac_clean_files=
    570 ac_config_libobj_dir=.
    571 LIBOBJS=
    572 cross_compiling=no
    573 subdirs=
    574 MFLAGS=
    575 MAKEFLAGS=
    576 
    577 # Identity of this package.
    578 PACKAGE_NAME='pcap'
    579 PACKAGE_TARNAME='pcap'
    580 PACKAGE_VERSION='1.9.0-PRE-GIT'
    581 PACKAGE_STRING='pcap 1.9.0-PRE-GIT'
    582 PACKAGE_BUGREPORT=''
    583 PACKAGE_URL=''
    584 
    585 ac_unique_file="pcap.c"
    586 # Factoring default headers for most tests.
    587 ac_includes_default="\
    588 #include <stdio.h>
    589 #ifdef HAVE_SYS_TYPES_H
    590 # include <sys/types.h>
    591 #endif
    592 #ifdef HAVE_SYS_STAT_H
    593 # include <sys/stat.h>
    594 #endif
    595 #ifdef STDC_HEADERS
    596 # include <stdlib.h>
    597 # include <stddef.h>
    598 #else
    599 # ifdef HAVE_STDLIB_H
    600 #  include <stdlib.h>
    601 # endif
    602 #endif
    603 #ifdef HAVE_STRING_H
    604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    605 #  include <memory.h>
    606 # endif
    607 # include <string.h>
    608 #endif
    609 #ifdef HAVE_STRINGS_H
    610 # include <strings.h>
    611 #endif
    612 #ifdef HAVE_INTTYPES_H
    613 # include <inttypes.h>
    614 #endif
    615 #ifdef HAVE_STDINT_H
    616 # include <stdint.h>
    617 #endif
    618 #ifdef HAVE_UNISTD_H
    619 # include <unistd.h>
    620 #endif"
    621 
    622 ac_subst_vars='LTLIBOBJS
    623 INSTALL_DATA
    624 INSTALL_SCRIPT
    625 INSTALL_PROGRAM
    626 RDMA_SRC
    627 PCAP_SUPPORT_RDMASNIFF
    628 DBUS_SRC
    629 PCAP_SUPPORT_DBUS
    630 PKGCONFIG
    631 BT_MONITOR_SRC
    632 BT_SRC
    633 PCAP_SUPPORT_BT
    634 NETMAP_SRC
    635 PCAP_SUPPORT_NETMAP
    636 NETFILTER_SRC
    637 PCAP_SUPPORT_NETFILTER
    638 USB_SRC
    639 PCAP_SUPPORT_USB
    640 EXTRA_NETWORK_LIBS
    641 RPCAPD_LIBS
    642 INSTALL_RPCAPD
    643 BUILD_RPCAPD
    644 PTHREAD_LIBS
    645 MAN_ADMIN_COMMANDS
    646 MAN_MISC_INFO
    647 MAN_FILE_FORMATS
    648 DYEXT
    649 SSRC
    650 ADDLARCHIVEOBJS
    651 ADDLOBJS
    652 V_YACC
    653 V_RPATH_OPT
    654 V_SONAME_OPT
    655 V_SHLIB_OPT
    656 V_SHLIB_CMD
    657 V_SHLIB_CCOPT
    658 V_PCAP
    659 V_LEX
    660 V_INCLS
    661 V_FINDALLDEVS
    662 V_DEFS
    663 V_CCOPT
    664 MKDEP
    665 DEPENDENCY_CFLAG
    666 LN_S
    667 AR
    668 RANLIB
    669 YFLAGS
    670 YACC
    671 LEXLIB
    672 LEX_OUTPUT_ROOT
    673 LEX
    674 PCAP_SUPPORT_PACKET_RING
    675 VALGRINDTEST_SRC
    676 LIBOBJS
    677 EGREP
    678 GREP
    679 CPP
    680 OBJEXT
    681 EXEEXT
    682 ac_ct_CC
    683 CPPFLAGS
    684 LDFLAGS
    685 CFLAGS
    686 CC
    687 SHLICC2
    688 target_os
    689 target_vendor
    690 target_cpu
    691 target
    692 host_os
    693 host_vendor
    694 host_cpu
    695 host
    696 build_os
    697 build_vendor
    698 build_cpu
    699 build
    700 target_alias
    701 host_alias
    702 build_alias
    703 LIBS
    704 ECHO_T
    705 ECHO_N
    706 ECHO_C
    707 DEFS
    708 mandir
    709 localedir
    710 libdir
    711 psdir
    712 pdfdir
    713 dvidir
    714 htmldir
    715 infodir
    716 docdir
    717 oldincludedir
    718 includedir
    719 localstatedir
    720 sharedstatedir
    721 sysconfdir
    722 datadir
    723 datarootdir
    724 libexecdir
    725 sbindir
    726 bindir
    727 program_transform_name
    728 prefix
    729 exec_prefix
    730 PACKAGE_URL
    731 PACKAGE_BUGREPORT
    732 PACKAGE_STRING
    733 PACKAGE_VERSION
    734 PACKAGE_TARNAME
    735 PACKAGE_NAME
    736 PATH_SEPARATOR
    737 SHELL'
    738 ac_subst_files=''
    739 ac_user_opts='
    740 enable_option_checking
    741 with_gcc
    742 enable_largefile
    743 enable_protochain
    744 with_sita
    745 with_pcap
    746 with_libnl
    747 enable_packet_ring
    748 enable_ipv6
    749 with_dag
    750 with_dag_includes
    751 with_dag_libraries
    752 with_septel
    753 with_snf
    754 with_snf_includes
    755 with_snf_libraries
    756 with_turbocap
    757 enable_remote
    758 enable_optimizer_dbg
    759 enable_yydebug
    760 enable_universal
    761 enable_shared
    762 enable_usb
    763 enable_netmap
    764 enable_bluetooth
    765 enable_dbus
    766 enable_rdma
    767 '
    768       ac_precious_vars='build_alias
    769 host_alias
    770 target_alias
    771 CC
    772 CFLAGS
    773 LDFLAGS
    774 LIBS
    775 CPPFLAGS
    776 CPP
    777 YACC
    778 YFLAGS'
    779 
    780 
    781 # Initialize some variables set by options.
    782 ac_init_help=
    783 ac_init_version=false
    784 ac_unrecognized_opts=
    785 ac_unrecognized_sep=
    786 # The variables have the same names as the options, with
    787 # dashes changed to underlines.
    788 cache_file=/dev/null
    789 exec_prefix=NONE
    790 no_create=
    791 no_recursion=
    792 prefix=NONE
    793 program_prefix=NONE
    794 program_suffix=NONE
    795 program_transform_name=s,x,x,
    796 silent=
    797 site=
    798 srcdir=
    799 verbose=
    800 x_includes=NONE
    801 x_libraries=NONE
    802 
    803 # Installation directory options.
    804 # These are left unexpanded so users can "make install exec_prefix=/foo"
    805 # and all the variables that are supposed to be based on exec_prefix
    806 # by default will actually change.
    807 # Use braces instead of parens because sh, perl, etc. also accept them.
    808 # (The list follows the same order as the GNU Coding Standards.)
    809 bindir='${exec_prefix}/bin'
    810 sbindir='${exec_prefix}/sbin'
    811 libexecdir='${exec_prefix}/libexec'
    812 datarootdir='${prefix}/share'
    813 datadir='${datarootdir}'
    814 sysconfdir='${prefix}/etc'
    815 sharedstatedir='${prefix}/com'
    816 localstatedir='${prefix}/var'
    817 includedir='${prefix}/include'
    818 oldincludedir='/usr/include'
    819 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
    820 infodir='${datarootdir}/info'
    821 htmldir='${docdir}'
    822 dvidir='${docdir}'
    823 pdfdir='${docdir}'
    824 psdir='${docdir}'
    825 libdir='${exec_prefix}/lib'
    826 localedir='${datarootdir}/locale'
    827 mandir='${datarootdir}/man'
    828 
    829 ac_prev=
    830 ac_dashdash=
    831 for ac_option
    832 do
    833   # If the previous option needs an argument, assign it.
    834   if test -n "$ac_prev"; then
    835     eval $ac_prev=\$ac_option
    836     ac_prev=
    837     continue
    838   fi
    839 
    840   case $ac_option in
    841   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    842   *=)   ac_optarg= ;;
    843   *)    ac_optarg=yes ;;
    844   esac
    845 
    846   # Accept the important Cygnus configure options, so we can diagnose typos.
    847 
    848   case $ac_dashdash$ac_option in
    849   --)
    850     ac_dashdash=yes ;;
    851 
    852   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    853     ac_prev=bindir ;;
    854   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    855     bindir=$ac_optarg ;;
    856 
    857   -build | --build | --buil | --bui | --bu)
    858     ac_prev=build_alias ;;
    859   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    860     build_alias=$ac_optarg ;;
    861 
    862   -cache-file | --cache-file | --cache-fil | --cache-fi \
    863   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    864     ac_prev=cache_file ;;
    865   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    866   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    867     cache_file=$ac_optarg ;;
    868 
    869   --config-cache | -C)
    870     cache_file=config.cache ;;
    871 
    872   -datadir | --datadir | --datadi | --datad)
    873     ac_prev=datadir ;;
    874   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    875     datadir=$ac_optarg ;;
    876 
    877   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    878   | --dataroo | --dataro | --datar)
    879     ac_prev=datarootdir ;;
    880   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    881   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    882     datarootdir=$ac_optarg ;;
    883 
    884   -disable-* | --disable-*)
    885     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    886     # Reject names that are not valid shell variable names.
    887     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    888       as_fn_error $? "invalid feature name: $ac_useropt"
    889     ac_useropt_orig=$ac_useropt
    890     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    891     case $ac_user_opts in
    892       *"
    893 "enable_$ac_useropt"
    894 "*) ;;
    895       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    896 	 ac_unrecognized_sep=', ';;
    897     esac
    898     eval enable_$ac_useropt=no ;;
    899 
    900   -docdir | --docdir | --docdi | --doc | --do)
    901     ac_prev=docdir ;;
    902   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    903     docdir=$ac_optarg ;;
    904 
    905   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    906     ac_prev=dvidir ;;
    907   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    908     dvidir=$ac_optarg ;;
    909 
    910   -enable-* | --enable-*)
    911     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    912     # Reject names that are not valid shell variable names.
    913     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    914       as_fn_error $? "invalid feature name: $ac_useropt"
    915     ac_useropt_orig=$ac_useropt
    916     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    917     case $ac_user_opts in
    918       *"
    919 "enable_$ac_useropt"
    920 "*) ;;
    921       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    922 	 ac_unrecognized_sep=', ';;
    923     esac
    924     eval enable_$ac_useropt=\$ac_optarg ;;
    925 
    926   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    927   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    928   | --exec | --exe | --ex)
    929     ac_prev=exec_prefix ;;
    930   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    931   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    932   | --exec=* | --exe=* | --ex=*)
    933     exec_prefix=$ac_optarg ;;
    934 
    935   -gas | --gas | --ga | --g)
    936     # Obsolete; use --with-gas.
    937     with_gas=yes ;;
    938 
    939   -help | --help | --hel | --he | -h)
    940     ac_init_help=long ;;
    941   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    942     ac_init_help=recursive ;;
    943   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    944     ac_init_help=short ;;
    945 
    946   -host | --host | --hos | --ho)
    947     ac_prev=host_alias ;;
    948   -host=* | --host=* | --hos=* | --ho=*)
    949     host_alias=$ac_optarg ;;
    950 
    951   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    952     ac_prev=htmldir ;;
    953   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    954   | --ht=*)
    955     htmldir=$ac_optarg ;;
    956 
    957   -includedir | --includedir | --includedi | --included | --include \
    958   | --includ | --inclu | --incl | --inc)
    959     ac_prev=includedir ;;
    960   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    961   | --includ=* | --inclu=* | --incl=* | --inc=*)
    962     includedir=$ac_optarg ;;
    963 
    964   -infodir | --infodir | --infodi | --infod | --info | --inf)
    965     ac_prev=infodir ;;
    966   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    967     infodir=$ac_optarg ;;
    968 
    969   -libdir | --libdir | --libdi | --libd)
    970     ac_prev=libdir ;;
    971   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    972     libdir=$ac_optarg ;;
    973 
    974   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    975   | --libexe | --libex | --libe)
    976     ac_prev=libexecdir ;;
    977   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    978   | --libexe=* | --libex=* | --libe=*)
    979     libexecdir=$ac_optarg ;;
    980 
    981   -localedir | --localedir | --localedi | --localed | --locale)
    982     ac_prev=localedir ;;
    983   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
    984     localedir=$ac_optarg ;;
    985 
    986   -localstatedir | --localstatedir | --localstatedi | --localstated \
    987   | --localstate | --localstat | --localsta | --localst | --locals)
    988     ac_prev=localstatedir ;;
    989   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
    990   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
    991     localstatedir=$ac_optarg ;;
    992 
    993   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    994     ac_prev=mandir ;;
    995   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
    996     mandir=$ac_optarg ;;
    997 
    998   -nfp | --nfp | --nf)
    999     # Obsolete; use --without-fp.
   1000     with_fp=no ;;
   1001 
   1002   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1003   | --no-cr | --no-c | -n)
   1004     no_create=yes ;;
   1005 
   1006   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1007   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1008     no_recursion=yes ;;
   1009 
   1010   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1011   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1012   | --oldin | --oldi | --old | --ol | --o)
   1013     ac_prev=oldincludedir ;;
   1014   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1015   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1016   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1017     oldincludedir=$ac_optarg ;;
   1018 
   1019   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1020     ac_prev=prefix ;;
   1021   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1022     prefix=$ac_optarg ;;
   1023 
   1024   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1025   | --program-pre | --program-pr | --program-p)
   1026     ac_prev=program_prefix ;;
   1027   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1028   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1029     program_prefix=$ac_optarg ;;
   1030 
   1031   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1032   | --program-suf | --program-su | --program-s)
   1033     ac_prev=program_suffix ;;
   1034   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1035   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1036     program_suffix=$ac_optarg ;;
   1037 
   1038   -program-transform-name | --program-transform-name \
   1039   | --program-transform-nam | --program-transform-na \
   1040   | --program-transform-n | --program-transform- \
   1041   | --program-transform | --program-transfor \
   1042   | --program-transfo | --program-transf \
   1043   | --program-trans | --program-tran \
   1044   | --progr-tra | --program-tr | --program-t)
   1045     ac_prev=program_transform_name ;;
   1046   -program-transform-name=* | --program-transform-name=* \
   1047   | --program-transform-nam=* | --program-transform-na=* \
   1048   | --program-transform-n=* | --program-transform-=* \
   1049   | --program-transform=* | --program-transfor=* \
   1050   | --program-transfo=* | --program-transf=* \
   1051   | --program-trans=* | --program-tran=* \
   1052   | --progr-tra=* | --program-tr=* | --program-t=*)
   1053     program_transform_name=$ac_optarg ;;
   1054 
   1055   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1056     ac_prev=pdfdir ;;
   1057   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1058     pdfdir=$ac_optarg ;;
   1059 
   1060   -psdir | --psdir | --psdi | --psd | --ps)
   1061     ac_prev=psdir ;;
   1062   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1063     psdir=$ac_optarg ;;
   1064 
   1065   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1066   | -silent | --silent | --silen | --sile | --sil)
   1067     silent=yes ;;
   1068 
   1069   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1070     ac_prev=sbindir ;;
   1071   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1072   | --sbi=* | --sb=*)
   1073     sbindir=$ac_optarg ;;
   1074 
   1075   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1076   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1077   | --sharedst | --shareds | --shared | --share | --shar \
   1078   | --sha | --sh)
   1079     ac_prev=sharedstatedir ;;
   1080   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1081   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1082   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1083   | --sha=* | --sh=*)
   1084     sharedstatedir=$ac_optarg ;;
   1085 
   1086   -site | --site | --sit)
   1087     ac_prev=site ;;
   1088   -site=* | --site=* | --sit=*)
   1089     site=$ac_optarg ;;
   1090 
   1091   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1092     ac_prev=srcdir ;;
   1093   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1094     srcdir=$ac_optarg ;;
   1095 
   1096   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1097   | --syscon | --sysco | --sysc | --sys | --sy)
   1098     ac_prev=sysconfdir ;;
   1099   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1100   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1101     sysconfdir=$ac_optarg ;;
   1102 
   1103   -target | --target | --targe | --targ | --tar | --ta | --t)
   1104     ac_prev=target_alias ;;
   1105   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1106     target_alias=$ac_optarg ;;
   1107 
   1108   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1109     verbose=yes ;;
   1110 
   1111   -version | --version | --versio | --versi | --vers | -V)
   1112     ac_init_version=: ;;
   1113 
   1114   -with-* | --with-*)
   1115     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1116     # Reject names that are not valid shell variable names.
   1117     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1118       as_fn_error $? "invalid package name: $ac_useropt"
   1119     ac_useropt_orig=$ac_useropt
   1120     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1121     case $ac_user_opts in
   1122       *"
   1123 "with_$ac_useropt"
   1124 "*) ;;
   1125       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1126 	 ac_unrecognized_sep=', ';;
   1127     esac
   1128     eval with_$ac_useropt=\$ac_optarg ;;
   1129 
   1130   -without-* | --without-*)
   1131     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1132     # Reject names that are not valid shell variable names.
   1133     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1134       as_fn_error $? "invalid package name: $ac_useropt"
   1135     ac_useropt_orig=$ac_useropt
   1136     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1137     case $ac_user_opts in
   1138       *"
   1139 "with_$ac_useropt"
   1140 "*) ;;
   1141       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1142 	 ac_unrecognized_sep=', ';;
   1143     esac
   1144     eval with_$ac_useropt=no ;;
   1145 
   1146   --x)
   1147     # Obsolete; use --with-x.
   1148     with_x=yes ;;
   1149 
   1150   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1151   | --x-incl | --x-inc | --x-in | --x-i)
   1152     ac_prev=x_includes ;;
   1153   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1154   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1155     x_includes=$ac_optarg ;;
   1156 
   1157   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1158   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1159     ac_prev=x_libraries ;;
   1160   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1161   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1162     x_libraries=$ac_optarg ;;
   1163 
   1164   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1165 Try \`$0 --help' for more information"
   1166     ;;
   1167 
   1168   *=*)
   1169     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1170     # Reject names that are not valid shell variable names.
   1171     case $ac_envvar in #(
   1172       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1173       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1174     esac
   1175     eval $ac_envvar=\$ac_optarg
   1176     export $ac_envvar ;;
   1177 
   1178   *)
   1179     # FIXME: should be removed in autoconf 3.0.
   1180     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1181     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1182       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1183     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1184     ;;
   1185 
   1186   esac
   1187 done
   1188 
   1189 if test -n "$ac_prev"; then
   1190   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1191   as_fn_error $? "missing argument to $ac_option"
   1192 fi
   1193 
   1194 if test -n "$ac_unrecognized_opts"; then
   1195   case $enable_option_checking in
   1196     no) ;;
   1197     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1198     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1199   esac
   1200 fi
   1201 
   1202 # Check all directory arguments for consistency.
   1203 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1204 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1205 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1206 		libdir localedir mandir
   1207 do
   1208   eval ac_val=\$$ac_var
   1209   # Remove trailing slashes.
   1210   case $ac_val in
   1211     */ )
   1212       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1213       eval $ac_var=\$ac_val;;
   1214   esac
   1215   # Be sure to have absolute directory names.
   1216   case $ac_val in
   1217     [\\/$]* | ?:[\\/]* )  continue;;
   1218     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1219   esac
   1220   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1221 done
   1222 
   1223 # There might be people who depend on the old broken behavior: `$host'
   1224 # used to hold the argument of --host etc.
   1225 # FIXME: To remove some day.
   1226 build=$build_alias
   1227 host=$host_alias
   1228 target=$target_alias
   1229 
   1230 # FIXME: To remove some day.
   1231 if test "x$host_alias" != x; then
   1232   if test "x$build_alias" = x; then
   1233     cross_compiling=maybe
   1234   elif test "x$build_alias" != "x$host_alias"; then
   1235     cross_compiling=yes
   1236   fi
   1237 fi
   1238 
   1239 ac_tool_prefix=
   1240 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1241 
   1242 test "$silent" = yes && exec 6>/dev/null
   1243 
   1244 
   1245 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1246 ac_ls_di=`ls -di .` &&
   1247 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1248   as_fn_error $? "working directory cannot be determined"
   1249 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1250   as_fn_error $? "pwd does not report name of working directory"
   1251 
   1252 
   1253 # Find the source files, if location was not specified.
   1254 if test -z "$srcdir"; then
   1255   ac_srcdir_defaulted=yes
   1256   # Try the directory containing this script, then the parent directory.
   1257   ac_confdir=`$as_dirname -- "$as_myself" ||
   1258 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1259 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1260 	 X"$as_myself" : 'X\(//\)$' \| \
   1261 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1262 $as_echo X"$as_myself" |
   1263     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1264 	    s//\1/
   1265 	    q
   1266 	  }
   1267 	  /^X\(\/\/\)[^/].*/{
   1268 	    s//\1/
   1269 	    q
   1270 	  }
   1271 	  /^X\(\/\/\)$/{
   1272 	    s//\1/
   1273 	    q
   1274 	  }
   1275 	  /^X\(\/\).*/{
   1276 	    s//\1/
   1277 	    q
   1278 	  }
   1279 	  s/.*/./; q'`
   1280   srcdir=$ac_confdir
   1281   if test ! -r "$srcdir/$ac_unique_file"; then
   1282     srcdir=..
   1283   fi
   1284 else
   1285   ac_srcdir_defaulted=no
   1286 fi
   1287 if test ! -r "$srcdir/$ac_unique_file"; then
   1288   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1289   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1290 fi
   1291 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1292 ac_abs_confdir=`(
   1293 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1294 	pwd)`
   1295 # When building in place, set srcdir=.
   1296 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1297   srcdir=.
   1298 fi
   1299 # Remove unnecessary trailing slashes from srcdir.
   1300 # Double slashes in file names in object file debugging info
   1301 # mess up M-x gdb in Emacs.
   1302 case $srcdir in
   1303 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1304 esac
   1305 for ac_var in $ac_precious_vars; do
   1306   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1307   eval ac_env_${ac_var}_value=\$${ac_var}
   1308   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1309   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1310 done
   1311 
   1312 #
   1313 # Report the --help message.
   1314 #
   1315 if test "$ac_init_help" = "long"; then
   1316   # Omit some internal or obsolete options to make the list less imposing.
   1317   # This message is too long to be a string in the A/UX 3.1 sh.
   1318   cat <<_ACEOF
   1319 \`configure' configures pcap 1.9.0-PRE-GIT to adapt to many kinds of systems.
   1320 
   1321 Usage: $0 [OPTION]... [VAR=VALUE]...
   1322 
   1323 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1324 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1325 
   1326 Defaults for the options are specified in brackets.
   1327 
   1328 Configuration:
   1329   -h, --help              display this help and exit
   1330       --help=short        display options specific to this package
   1331       --help=recursive    display the short help of all the included packages
   1332   -V, --version           display version information and exit
   1333   -q, --quiet, --silent   do not print \`checking ...' messages
   1334       --cache-file=FILE   cache test results in FILE [disabled]
   1335   -C, --config-cache      alias for \`--cache-file=config.cache'
   1336   -n, --no-create         do not create output files
   1337       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1338 
   1339 Installation directories:
   1340   --prefix=PREFIX         install architecture-independent files in PREFIX
   1341                           [$ac_default_prefix]
   1342   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1343                           [PREFIX]
   1344 
   1345 By default, \`make install' will install all the files in
   1346 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1347 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1348 for instance \`--prefix=\$HOME'.
   1349 
   1350 For better control, use the options below.
   1351 
   1352 Fine tuning of the installation directories:
   1353   --bindir=DIR            user executables [EPREFIX/bin]
   1354   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1355   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1356   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1357   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1358   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1359   --libdir=DIR            object code libraries [EPREFIX/lib]
   1360   --includedir=DIR        C header files [PREFIX/include]
   1361   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1362   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1363   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1364   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1365   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1366   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1367   --docdir=DIR            documentation root [DATAROOTDIR/doc/pcap]
   1368   --htmldir=DIR           html documentation [DOCDIR]
   1369   --dvidir=DIR            dvi documentation [DOCDIR]
   1370   --pdfdir=DIR            pdf documentation [DOCDIR]
   1371   --psdir=DIR             ps documentation [DOCDIR]
   1372 _ACEOF
   1373 
   1374   cat <<\_ACEOF
   1375 
   1376 System types:
   1377   --build=BUILD     configure for building on BUILD [guessed]
   1378   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1379   --target=TARGET   configure for building compilers for TARGET [HOST]
   1380 _ACEOF
   1381 fi
   1382 
   1383 if test -n "$ac_init_help"; then
   1384   case $ac_init_help in
   1385      short | recursive ) echo "Configuration of pcap 1.9.0-PRE-GIT:";;
   1386    esac
   1387   cat <<\_ACEOF
   1388 
   1389 Optional Features:
   1390   --disable-option-checking  ignore unrecognized --enable/--with options
   1391   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1392   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1393   --disable-largefile     omit support for large files
   1394   --disable-protochain    disable \"protochain\" insn
   1395   --enable-packet-ring    enable packet ring support on Linux [default=yes]
   1396   --enable-ipv6           build IPv6-capable version [default=yes]
   1397   --enable-remote         enable remote packet capture [default=no]
   1398   --disable-remote        disable remote packet capture
   1399   --enable-optimizer-dbg  build optimizer debugging code
   1400   --enable-yydebug        build parser debugging code
   1401   --disable-universal     don't build universal on macOS
   1402   --enable-shared         build shared libraries [default=yes, if support
   1403                           available]
   1404   --enable-usb            enable USB capture support [default=yes, if support
   1405                           available]
   1406   --enable-netmap         enable netmap support [default=yes, if support
   1407                           available]
   1408   --enable-bluetooth      enable Bluetooth support [default=yes, if support
   1409                           available]
   1410   --enable-dbus           enable D-Bus capture support [default=yes, if
   1411                           support available]
   1412   --enable-rdma           enable RDMA capture support [default=yes, if support
   1413                           available]
   1414 
   1415 Optional Packages:
   1416   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1417   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1418   --without-gcc           don't use gcc
   1419   --with-sita             include SITA support
   1420   --with-pcap=TYPE        use packet capture TYPE
   1421   --without-libnl         disable libnl support [default=yes, on Linux, if
   1422                           present]
   1423   --with-dag[=DIR]        include Endace DAG support (located in directory
   1424                           DIR, if supplied). [default=yes, if present]
   1425   --with-dag-includes=IDIR
   1426                           Endace DAG include directory, if not DIR/include
   1427   --with-dag-libraries=LDIR
   1428                           Endace DAG library directory, if not DIR/lib
   1429   --with-septel[=DIR]     include Septel support (located in directory DIR, if
   1430                           supplied). [default=yes, if present]
   1431   --with-snf[=DIR]        include Myricom SNF support (located in directory
   1432                           DIR, if supplied). [default=yes, if present]
   1433   --with-snf-includes=IDIR
   1434                           Myricom SNF include directory, if not DIR/include
   1435   --with-snf-libraries=LDIR
   1436                           Myricom SNF library directory, if not DIR/lib
   1437   --with-turbocap[=DIR]   include Riverbed TurboCap support (located in
   1438                           directory DIR, if supplied). [default=yes, if
   1439                           present]
   1440 
   1441 Some influential environment variables:
   1442   CC          C compiler command
   1443   CFLAGS      C compiler flags
   1444   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1445               nonstandard directory <lib dir>
   1446   LIBS        libraries to pass to the linker, e.g. -l<library>
   1447   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1448               you have headers in a nonstandard directory <include dir>
   1449   CPP         C preprocessor
   1450   YACC        The `Yet Another Compiler Compiler' implementation to use.
   1451               Defaults to the first program found out of: `bison -y', `byacc',
   1452               `yacc'.
   1453   YFLAGS      The list of arguments that will be passed by default to $YACC.
   1454               This script will default YFLAGS to the empty string to avoid a
   1455               default value of `-d' given by some make applications.
   1456 
   1457 Use these variables to override the choices made by `configure' or to help
   1458 it to find libraries and programs with nonstandard names/locations.
   1459 
   1460 Report bugs to the package provider.
   1461 _ACEOF
   1462 ac_status=$?
   1463 fi
   1464 
   1465 if test "$ac_init_help" = "recursive"; then
   1466   # If there are subdirs, report their specific --help.
   1467   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1468     test -d "$ac_dir" ||
   1469       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1470       continue
   1471     ac_builddir=.
   1472 
   1473 case "$ac_dir" in
   1474 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1475 *)
   1476   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1477   # A ".." for each directory in $ac_dir_suffix.
   1478   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1479   case $ac_top_builddir_sub in
   1480   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1481   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1482   esac ;;
   1483 esac
   1484 ac_abs_top_builddir=$ac_pwd
   1485 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1486 # for backward compatibility:
   1487 ac_top_builddir=$ac_top_build_prefix
   1488 
   1489 case $srcdir in
   1490   .)  # We are building in place.
   1491     ac_srcdir=.
   1492     ac_top_srcdir=$ac_top_builddir_sub
   1493     ac_abs_top_srcdir=$ac_pwd ;;
   1494   [\\/]* | ?:[\\/]* )  # Absolute name.
   1495     ac_srcdir=$srcdir$ac_dir_suffix;
   1496     ac_top_srcdir=$srcdir
   1497     ac_abs_top_srcdir=$srcdir ;;
   1498   *) # Relative name.
   1499     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1500     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1501     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1502 esac
   1503 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1504 
   1505     cd "$ac_dir" || { ac_status=$?; continue; }
   1506     # Check for guested configure.
   1507     if test -f "$ac_srcdir/configure.gnu"; then
   1508       echo &&
   1509       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1510     elif test -f "$ac_srcdir/configure"; then
   1511       echo &&
   1512       $SHELL "$ac_srcdir/configure" --help=recursive
   1513     else
   1514       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1515     fi || ac_status=$?
   1516     cd "$ac_pwd" || { ac_status=$?; break; }
   1517   done
   1518 fi
   1519 
   1520 test -n "$ac_init_help" && exit $ac_status
   1521 if $ac_init_version; then
   1522   cat <<\_ACEOF
   1523 pcap configure 1.9.0-PRE-GIT
   1524 generated by GNU Autoconf 2.69
   1525 
   1526 Copyright (C) 2012 Free Software Foundation, Inc.
   1527 This configure script is free software; the Free Software Foundation
   1528 gives unlimited permission to copy, distribute and modify it.
   1529 _ACEOF
   1530   exit
   1531 fi
   1532 
   1533 ## ------------------------ ##
   1534 ## Autoconf initialization. ##
   1535 ## ------------------------ ##
   1536 
   1537 # ac_fn_c_try_compile LINENO
   1538 # --------------------------
   1539 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1540 ac_fn_c_try_compile ()
   1541 {
   1542   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1543   rm -f conftest.$ac_objext
   1544   if { { ac_try="$ac_compile"
   1545 case "(($ac_try" in
   1546   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1547   *) ac_try_echo=$ac_try;;
   1548 esac
   1549 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1550 $as_echo "$ac_try_echo"; } >&5
   1551   (eval "$ac_compile") 2>conftest.err
   1552   ac_status=$?
   1553   if test -s conftest.err; then
   1554     grep -v '^ *+' conftest.err >conftest.er1
   1555     cat conftest.er1 >&5
   1556     mv -f conftest.er1 conftest.err
   1557   fi
   1558   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1559   test $ac_status = 0; } && {
   1560 	 test -z "$ac_c_werror_flag" ||
   1561 	 test ! -s conftest.err
   1562        } && test -s conftest.$ac_objext; then :
   1563   ac_retval=0
   1564 else
   1565   $as_echo "$as_me: failed program was:" >&5
   1566 sed 's/^/| /' conftest.$ac_ext >&5
   1567 
   1568 	ac_retval=1
   1569 fi
   1570   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1571   as_fn_set_status $ac_retval
   1572 
   1573 } # ac_fn_c_try_compile
   1574 
   1575 # ac_fn_c_try_link LINENO
   1576 # -----------------------
   1577 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1578 ac_fn_c_try_link ()
   1579 {
   1580   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1581   rm -f conftest.$ac_objext conftest$ac_exeext
   1582   if { { ac_try="$ac_link"
   1583 case "(($ac_try" in
   1584   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1585   *) ac_try_echo=$ac_try;;
   1586 esac
   1587 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1588 $as_echo "$ac_try_echo"; } >&5
   1589   (eval "$ac_link") 2>conftest.err
   1590   ac_status=$?
   1591   if test -s conftest.err; then
   1592     grep -v '^ *+' conftest.err >conftest.er1
   1593     cat conftest.er1 >&5
   1594     mv -f conftest.er1 conftest.err
   1595   fi
   1596   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1597   test $ac_status = 0; } && {
   1598 	 test -z "$ac_c_werror_flag" ||
   1599 	 test ! -s conftest.err
   1600        } && test -s conftest$ac_exeext && {
   1601 	 test "$cross_compiling" = yes ||
   1602 	 test -x conftest$ac_exeext
   1603        }; then :
   1604   ac_retval=0
   1605 else
   1606   $as_echo "$as_me: failed program was:" >&5
   1607 sed 's/^/| /' conftest.$ac_ext >&5
   1608 
   1609 	ac_retval=1
   1610 fi
   1611   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1612   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1613   # interfere with the next link command; also delete a directory that is
   1614   # left behind by Apple's compiler.  We do this before executing the actions.
   1615   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1616   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1617   as_fn_set_status $ac_retval
   1618 
   1619 } # ac_fn_c_try_link
   1620 
   1621 # ac_fn_c_try_cpp LINENO
   1622 # ----------------------
   1623 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1624 ac_fn_c_try_cpp ()
   1625 {
   1626   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1627   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1628 case "(($ac_try" in
   1629   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1630   *) ac_try_echo=$ac_try;;
   1631 esac
   1632 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1633 $as_echo "$ac_try_echo"; } >&5
   1634   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1635   ac_status=$?
   1636   if test -s conftest.err; then
   1637     grep -v '^ *+' conftest.err >conftest.er1
   1638     cat conftest.er1 >&5
   1639     mv -f conftest.er1 conftest.err
   1640   fi
   1641   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1642   test $ac_status = 0; } > conftest.i && {
   1643 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1644 	 test ! -s conftest.err
   1645        }; then :
   1646   ac_retval=0
   1647 else
   1648   $as_echo "$as_me: failed program was:" >&5
   1649 sed 's/^/| /' conftest.$ac_ext >&5
   1650 
   1651     ac_retval=1
   1652 fi
   1653   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1654   as_fn_set_status $ac_retval
   1655 
   1656 } # ac_fn_c_try_cpp
   1657 
   1658 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1659 # -------------------------------------------------------
   1660 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1661 # the include files in INCLUDES and setting the cache variable VAR
   1662 # accordingly.
   1663 ac_fn_c_check_header_mongrel ()
   1664 {
   1665   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1666   if eval \${$3+:} false; then :
   1667   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1668 $as_echo_n "checking for $2... " >&6; }
   1669 if eval \${$3+:} false; then :
   1670   $as_echo_n "(cached) " >&6
   1671 fi
   1672 eval ac_res=\$$3
   1673 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1674 $as_echo "$ac_res" >&6; }
   1675 else
   1676   # Is the header compilable?
   1677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1678 $as_echo_n "checking $2 usability... " >&6; }
   1679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1680 /* end confdefs.h.  */
   1681 $4
   1682 #include <$2>
   1683 _ACEOF
   1684 if ac_fn_c_try_compile "$LINENO"; then :
   1685   ac_header_compiler=yes
   1686 else
   1687   ac_header_compiler=no
   1688 fi
   1689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   1691 $as_echo "$ac_header_compiler" >&6; }
   1692 
   1693 # Is the header present?
   1694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   1695 $as_echo_n "checking $2 presence... " >&6; }
   1696 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1697 /* end confdefs.h.  */
   1698 #include <$2>
   1699 _ACEOF
   1700 if ac_fn_c_try_cpp "$LINENO"; then :
   1701   ac_header_preproc=yes
   1702 else
   1703   ac_header_preproc=no
   1704 fi
   1705 rm -f conftest.err conftest.i conftest.$ac_ext
   1706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   1707 $as_echo "$ac_header_preproc" >&6; }
   1708 
   1709 # So?  What about this header?
   1710 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   1711   yes:no: )
   1712     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   1713 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   1714     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1715 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1716     ;;
   1717   no:yes:* )
   1718     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   1719 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   1720     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   1721 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   1722     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   1723 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   1724     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   1725 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   1726     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   1727 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   1728     ;;
   1729 esac
   1730   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1731 $as_echo_n "checking for $2... " >&6; }
   1732 if eval \${$3+:} false; then :
   1733   $as_echo_n "(cached) " >&6
   1734 else
   1735   eval "$3=\$ac_header_compiler"
   1736 fi
   1737 eval ac_res=\$$3
   1738 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1739 $as_echo "$ac_res" >&6; }
   1740 fi
   1741   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1742 
   1743 } # ac_fn_c_check_header_mongrel
   1744 
   1745 # ac_fn_c_try_run LINENO
   1746 # ----------------------
   1747 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1748 # that executables *can* be run.
   1749 ac_fn_c_try_run ()
   1750 {
   1751   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1752   if { { ac_try="$ac_link"
   1753 case "(($ac_try" in
   1754   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1755   *) ac_try_echo=$ac_try;;
   1756 esac
   1757 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1758 $as_echo "$ac_try_echo"; } >&5
   1759   (eval "$ac_link") 2>&5
   1760   ac_status=$?
   1761   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1762   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1763   { { case "(($ac_try" in
   1764   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1765   *) ac_try_echo=$ac_try;;
   1766 esac
   1767 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1768 $as_echo "$ac_try_echo"; } >&5
   1769   (eval "$ac_try") 2>&5
   1770   ac_status=$?
   1771   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1772   test $ac_status = 0; }; }; then :
   1773   ac_retval=0
   1774 else
   1775   $as_echo "$as_me: program exited with status $ac_status" >&5
   1776        $as_echo "$as_me: failed program was:" >&5
   1777 sed 's/^/| /' conftest.$ac_ext >&5
   1778 
   1779        ac_retval=$ac_status
   1780 fi
   1781   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1782   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1783   as_fn_set_status $ac_retval
   1784 
   1785 } # ac_fn_c_try_run
   1786 
   1787 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1788 # -------------------------------------------------------
   1789 # Tests whether HEADER exists and can be compiled using the include files in
   1790 # INCLUDES, setting the cache variable VAR accordingly.
   1791 ac_fn_c_check_header_compile ()
   1792 {
   1793   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1794   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1795 $as_echo_n "checking for $2... " >&6; }
   1796 if eval \${$3+:} false; then :
   1797   $as_echo_n "(cached) " >&6
   1798 else
   1799   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1800 /* end confdefs.h.  */
   1801 $4
   1802 #include <$2>
   1803 _ACEOF
   1804 if ac_fn_c_try_compile "$LINENO"; then :
   1805   eval "$3=yes"
   1806 else
   1807   eval "$3=no"
   1808 fi
   1809 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1810 fi
   1811 eval ac_res=\$$3
   1812 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1813 $as_echo "$ac_res" >&6; }
   1814   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1815 
   1816 } # ac_fn_c_check_header_compile
   1817 
   1818 # ac_fn_c_check_func LINENO FUNC VAR
   1819 # ----------------------------------
   1820 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   1821 ac_fn_c_check_func ()
   1822 {
   1823   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1824   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1825 $as_echo_n "checking for $2... " >&6; }
   1826 if eval \${$3+:} false; then :
   1827   $as_echo_n "(cached) " >&6
   1828 else
   1829   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1830 /* end confdefs.h.  */
   1831 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   1832    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   1833 #define $2 innocuous_$2
   1834 
   1835 /* System header to define __stub macros and hopefully few prototypes,
   1836     which can conflict with char $2 (); below.
   1837     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   1838     <limits.h> exists even on freestanding compilers.  */
   1839 
   1840 #ifdef __STDC__
   1841 # include <limits.h>
   1842 #else
   1843 # include <assert.h>
   1844 #endif
   1845 
   1846 #undef $2
   1847 
   1848 /* Override any GCC internal prototype to avoid an error.
   1849    Use char because int might match the return type of a GCC
   1850    builtin and then its argument prototype would still apply.  */
   1851 #ifdef __cplusplus
   1852 extern "C"
   1853 #endif
   1854 char $2 ();
   1855 /* The GNU C library defines this for functions which it implements
   1856     to always fail with ENOSYS.  Some functions are actually named
   1857     something starting with __ and the normal name is an alias.  */
   1858 #if defined __stub_$2 || defined __stub___$2
   1859 choke me
   1860 #endif
   1861 
   1862 int
   1863 main ()
   1864 {
   1865 return $2 ();
   1866   ;
   1867   return 0;
   1868 }
   1869 _ACEOF
   1870 if ac_fn_c_try_link "$LINENO"; then :
   1871   eval "$3=yes"
   1872 else
   1873   eval "$3=no"
   1874 fi
   1875 rm -f core conftest.err conftest.$ac_objext \
   1876     conftest$ac_exeext conftest.$ac_ext
   1877 fi
   1878 eval ac_res=\$$3
   1879 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1880 $as_echo "$ac_res" >&6; }
   1881   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1882 
   1883 } # ac_fn_c_check_func
   1884 
   1885 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
   1886 # ---------------------------------------------
   1887 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
   1888 # accordingly.
   1889 ac_fn_c_check_decl ()
   1890 {
   1891   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1892   as_decl_name=`echo $2|sed 's/ *(.*//'`
   1893   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
   1894   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
   1895 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
   1896 if eval \${$3+:} false; then :
   1897   $as_echo_n "(cached) " >&6
   1898 else
   1899   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1900 /* end confdefs.h.  */
   1901 $4
   1902 int
   1903 main ()
   1904 {
   1905 #ifndef $as_decl_name
   1906 #ifdef __cplusplus
   1907   (void) $as_decl_use;
   1908 #else
   1909   (void) $as_decl_name;
   1910 #endif
   1911 #endif
   1912 
   1913   ;
   1914   return 0;
   1915 }
   1916 _ACEOF
   1917 if ac_fn_c_try_compile "$LINENO"; then :
   1918   eval "$3=yes"
   1919 else
   1920   eval "$3=no"
   1921 fi
   1922 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1923 fi
   1924 eval ac_res=\$$3
   1925 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1926 $as_echo "$ac_res" >&6; }
   1927   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1928 
   1929 } # ac_fn_c_check_decl
   1930 
   1931 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   1932 # -------------------------------------------
   1933 # Tests whether TYPE exists after having included INCLUDES, setting cache
   1934 # variable VAR accordingly.
   1935 ac_fn_c_check_type ()
   1936 {
   1937   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1938   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1939 $as_echo_n "checking for $2... " >&6; }
   1940 if eval \${$3+:} false; then :
   1941   $as_echo_n "(cached) " >&6
   1942 else
   1943   eval "$3=no"
   1944   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1945 /* end confdefs.h.  */
   1946 $4
   1947 int
   1948 main ()
   1949 {
   1950 if (sizeof ($2))
   1951 	 return 0;
   1952   ;
   1953   return 0;
   1954 }
   1955 _ACEOF
   1956 if ac_fn_c_try_compile "$LINENO"; then :
   1957   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1958 /* end confdefs.h.  */
   1959 $4
   1960 int
   1961 main ()
   1962 {
   1963 if (sizeof (($2)))
   1964 	    return 0;
   1965   ;
   1966   return 0;
   1967 }
   1968 _ACEOF
   1969 if ac_fn_c_try_compile "$LINENO"; then :
   1970 
   1971 else
   1972   eval "$3=yes"
   1973 fi
   1974 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1975 fi
   1976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1977 fi
   1978 eval ac_res=\$$3
   1979 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1980 $as_echo "$ac_res" >&6; }
   1981   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1982 
   1983 } # ac_fn_c_check_type
   1984 
   1985 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
   1986 # ----------------------------------------------------
   1987 # Tries to find if the field MEMBER exists in type AGGR, after including
   1988 # INCLUDES, setting cache variable VAR accordingly.
   1989 ac_fn_c_check_member ()
   1990 {
   1991   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1992   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
   1993 $as_echo_n "checking for $2.$3... " >&6; }
   1994 if eval \${$4+:} false; then :
   1995   $as_echo_n "(cached) " >&6
   1996 else
   1997   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1998 /* end confdefs.h.  */
   1999 $5
   2000 int
   2001 main ()
   2002 {
   2003 static $2 ac_aggr;
   2004 if (ac_aggr.$3)
   2005 return 0;
   2006   ;
   2007   return 0;
   2008 }
   2009 _ACEOF
   2010 if ac_fn_c_try_compile "$LINENO"; then :
   2011   eval "$4=yes"
   2012 else
   2013   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2014 /* end confdefs.h.  */
   2015 $5
   2016 int
   2017 main ()
   2018 {
   2019 static $2 ac_aggr;
   2020 if (sizeof ac_aggr.$3)
   2021 return 0;
   2022   ;
   2023   return 0;
   2024 }
   2025 _ACEOF
   2026 if ac_fn_c_try_compile "$LINENO"; then :
   2027   eval "$4=yes"
   2028 else
   2029   eval "$4=no"
   2030 fi
   2031 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2032 fi
   2033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2034 fi
   2035 eval ac_res=\$$4
   2036 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2037 $as_echo "$ac_res" >&6; }
   2038   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2039 
   2040 } # ac_fn_c_check_member
   2041 cat >config.log <<_ACEOF
   2042 This file contains any messages produced by compilers while
   2043 running configure, to aid debugging if configure makes a mistake.
   2044 
   2045 It was created by pcap $as_me 1.9.0-PRE-GIT, which was
   2046 generated by GNU Autoconf 2.69.  Invocation command line was
   2047 
   2048   $ $0 $@
   2049 
   2050 _ACEOF
   2051 exec 5>>config.log
   2052 {
   2053 cat <<_ASUNAME
   2054 ## --------- ##
   2055 ## Platform. ##
   2056 ## --------- ##
   2057 
   2058 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2059 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2060 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2061 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2062 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2063 
   2064 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2065 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2066 
   2067 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2068 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2069 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2070 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2071 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2072 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2073 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2074 
   2075 _ASUNAME
   2076 
   2077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2078 for as_dir in $PATH
   2079 do
   2080   IFS=$as_save_IFS
   2081   test -z "$as_dir" && as_dir=.
   2082     $as_echo "PATH: $as_dir"
   2083   done
   2084 IFS=$as_save_IFS
   2085 
   2086 } >&5
   2087 
   2088 cat >&5 <<_ACEOF
   2089 
   2090 
   2091 ## ----------- ##
   2092 ## Core tests. ##
   2093 ## ----------- ##
   2094 
   2095 _ACEOF
   2096 
   2097 
   2098 # Keep a trace of the command line.
   2099 # Strip out --no-create and --no-recursion so they do not pile up.
   2100 # Strip out --silent because we don't want to record it for future runs.
   2101 # Also quote any args containing shell meta-characters.
   2102 # Make two passes to allow for proper duplicate-argument suppression.
   2103 ac_configure_args=
   2104 ac_configure_args0=
   2105 ac_configure_args1=
   2106 ac_must_keep_next=false
   2107 for ac_pass in 1 2
   2108 do
   2109   for ac_arg
   2110   do
   2111     case $ac_arg in
   2112     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2113     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2114     | -silent | --silent | --silen | --sile | --sil)
   2115       continue ;;
   2116     *\'*)
   2117       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2118     esac
   2119     case $ac_pass in
   2120     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2121     2)
   2122       as_fn_append ac_configure_args1 " '$ac_arg'"
   2123       if test $ac_must_keep_next = true; then
   2124 	ac_must_keep_next=false # Got value, back to normal.
   2125       else
   2126 	case $ac_arg in
   2127 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2128 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2129 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2130 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2131 	    case "$ac_configure_args0 " in
   2132 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2133 	    esac
   2134 	    ;;
   2135 	  -* ) ac_must_keep_next=true ;;
   2136 	esac
   2137       fi
   2138       as_fn_append ac_configure_args " '$ac_arg'"
   2139       ;;
   2140     esac
   2141   done
   2142 done
   2143 { ac_configure_args0=; unset ac_configure_args0;}
   2144 { ac_configure_args1=; unset ac_configure_args1;}
   2145 
   2146 # When interrupted or exit'd, cleanup temporary files, and complete
   2147 # config.log.  We remove comments because anyway the quotes in there
   2148 # would cause problems or look ugly.
   2149 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2150 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2151 trap 'exit_status=$?
   2152   # Save into config.log some information that might help in debugging.
   2153   {
   2154     echo
   2155 
   2156     $as_echo "## ---------------- ##
   2157 ## Cache variables. ##
   2158 ## ---------------- ##"
   2159     echo
   2160     # The following way of writing the cache mishandles newlines in values,
   2161 (
   2162   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2163     eval ac_val=\$$ac_var
   2164     case $ac_val in #(
   2165     *${as_nl}*)
   2166       case $ac_var in #(
   2167       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2168 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2169       esac
   2170       case $ac_var in #(
   2171       _ | IFS | as_nl) ;; #(
   2172       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2173       *) { eval $ac_var=; unset $ac_var;} ;;
   2174       esac ;;
   2175     esac
   2176   done
   2177   (set) 2>&1 |
   2178     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2179     *${as_nl}ac_space=\ *)
   2180       sed -n \
   2181 	"s/'\''/'\''\\\\'\'''\''/g;
   2182 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2183       ;; #(
   2184     *)
   2185       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2186       ;;
   2187     esac |
   2188     sort
   2189 )
   2190     echo
   2191 
   2192     $as_echo "## ----------------- ##
   2193 ## Output variables. ##
   2194 ## ----------------- ##"
   2195     echo
   2196     for ac_var in $ac_subst_vars
   2197     do
   2198       eval ac_val=\$$ac_var
   2199       case $ac_val in
   2200       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2201       esac
   2202       $as_echo "$ac_var='\''$ac_val'\''"
   2203     done | sort
   2204     echo
   2205 
   2206     if test -n "$ac_subst_files"; then
   2207       $as_echo "## ------------------- ##
   2208 ## File substitutions. ##
   2209 ## ------------------- ##"
   2210       echo
   2211       for ac_var in $ac_subst_files
   2212       do
   2213 	eval ac_val=\$$ac_var
   2214 	case $ac_val in
   2215 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2216 	esac
   2217 	$as_echo "$ac_var='\''$ac_val'\''"
   2218       done | sort
   2219       echo
   2220     fi
   2221 
   2222     if test -s confdefs.h; then
   2223       $as_echo "## ----------- ##
   2224 ## confdefs.h. ##
   2225 ## ----------- ##"
   2226       echo
   2227       cat confdefs.h
   2228       echo
   2229     fi
   2230     test "$ac_signal" != 0 &&
   2231       $as_echo "$as_me: caught signal $ac_signal"
   2232     $as_echo "$as_me: exit $exit_status"
   2233   } >&5
   2234   rm -f core *.core core.conftest.* &&
   2235     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2236     exit $exit_status
   2237 ' 0
   2238 for ac_signal in 1 2 13 15; do
   2239   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2240 done
   2241 ac_signal=0
   2242 
   2243 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2244 rm -f -r conftest* confdefs.h
   2245 
   2246 $as_echo "/* confdefs.h */" > confdefs.h
   2247 
   2248 # Predefined preprocessor variables.
   2249 
   2250 cat >>confdefs.h <<_ACEOF
   2251 #define PACKAGE_NAME "$PACKAGE_NAME"
   2252 _ACEOF
   2253 
   2254 cat >>confdefs.h <<_ACEOF
   2255 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2256 _ACEOF
   2257 
   2258 cat >>confdefs.h <<_ACEOF
   2259 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2260 _ACEOF
   2261 
   2262 cat >>confdefs.h <<_ACEOF
   2263 #define PACKAGE_STRING "$PACKAGE_STRING"
   2264 _ACEOF
   2265 
   2266 cat >>confdefs.h <<_ACEOF
   2267 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2268 _ACEOF
   2269 
   2270 cat >>confdefs.h <<_ACEOF
   2271 #define PACKAGE_URL "$PACKAGE_URL"
   2272 _ACEOF
   2273 
   2274 
   2275 # Let the site file select an alternate cache file if it wants to.
   2276 # Prefer an explicitly selected file to automatically selected ones.
   2277 ac_site_file1=NONE
   2278 ac_site_file2=NONE
   2279 if test -n "$CONFIG_SITE"; then
   2280   # We do not want a PATH search for config.site.
   2281   case $CONFIG_SITE in #((
   2282     -*)  ac_site_file1=./$CONFIG_SITE;;
   2283     */*) ac_site_file1=$CONFIG_SITE;;
   2284     *)   ac_site_file1=./$CONFIG_SITE;;
   2285   esac
   2286 elif test "x$prefix" != xNONE; then
   2287   ac_site_file1=$prefix/share/config.site
   2288   ac_site_file2=$prefix/etc/config.site
   2289 else
   2290   ac_site_file1=$ac_default_prefix/share/config.site
   2291   ac_site_file2=$ac_default_prefix/etc/config.site
   2292 fi
   2293 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2294 do
   2295   test "x$ac_site_file" = xNONE && continue
   2296   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2297     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2298 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2299     sed 's/^/| /' "$ac_site_file" >&5
   2300     . "$ac_site_file" \
   2301       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2302 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2303 as_fn_error $? "failed to load site script $ac_site_file
   2304 See \`config.log' for more details" "$LINENO" 5; }
   2305   fi
   2306 done
   2307 
   2308 if test -r "$cache_file"; then
   2309   # Some versions of bash will fail to source /dev/null (special files
   2310   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2311   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2312     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2313 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2314     case $cache_file in
   2315       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2316       *)                      . "./$cache_file";;
   2317     esac
   2318   fi
   2319 else
   2320   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2321 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2322   >$cache_file
   2323 fi
   2324 
   2325 # Check that the precious variables saved in the cache have kept the same
   2326 # value.
   2327 ac_cache_corrupted=false
   2328 for ac_var in $ac_precious_vars; do
   2329   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2330   eval ac_new_set=\$ac_env_${ac_var}_set
   2331   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2332   eval ac_new_val=\$ac_env_${ac_var}_value
   2333   case $ac_old_set,$ac_new_set in
   2334     set,)
   2335       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2336 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2337       ac_cache_corrupted=: ;;
   2338     ,set)
   2339       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2340 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2341       ac_cache_corrupted=: ;;
   2342     ,);;
   2343     *)
   2344       if test "x$ac_old_val" != "x$ac_new_val"; then
   2345 	# differences in whitespace do not lead to failure.
   2346 	ac_old_val_w=`echo x $ac_old_val`
   2347 	ac_new_val_w=`echo x $ac_new_val`
   2348 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2349 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2350 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2351 	  ac_cache_corrupted=:
   2352 	else
   2353 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2354 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2355 	  eval $ac_var=\$ac_old_val
   2356 	fi
   2357 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2358 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2359 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2360 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2361       fi;;
   2362   esac
   2363   # Pass precious variables to config.status.
   2364   if test "$ac_new_set" = set; then
   2365     case $ac_new_val in
   2366     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2367     *) ac_arg=$ac_var=$ac_new_val ;;
   2368     esac
   2369     case " $ac_configure_args " in
   2370       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2371       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2372     esac
   2373   fi
   2374 done
   2375 if $ac_cache_corrupted; then
   2376   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2377 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2378   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2379 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2380   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2381 fi
   2382 ## -------------------- ##
   2383 ## Main body of script. ##
   2384 ## -------------------- ##
   2385 
   2386 ac_ext=c
   2387 ac_cpp='$CPP $CPPFLAGS'
   2388 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2389 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2390 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2391 
   2392 
   2393 
   2394 
   2395 
   2396 ac_aux_dir=
   2397 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2398   if test -f "$ac_dir/install-sh"; then
   2399     ac_aux_dir=$ac_dir
   2400     ac_install_sh="$ac_aux_dir/install-sh -c"
   2401     break
   2402   elif test -f "$ac_dir/install.sh"; then
   2403     ac_aux_dir=$ac_dir
   2404     ac_install_sh="$ac_aux_dir/install.sh -c"
   2405     break
   2406   elif test -f "$ac_dir/shtool"; then
   2407     ac_aux_dir=$ac_dir
   2408     ac_install_sh="$ac_aux_dir/shtool install -c"
   2409     break
   2410   fi
   2411 done
   2412 if test -z "$ac_aux_dir"; then
   2413   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   2414 fi
   2415 
   2416 # These three variables are undocumented and unsupported,
   2417 # and are intended to be withdrawn in a future Autoconf release.
   2418 # They can cause serious problems if a builder's source tree is in a directory
   2419 # whose full name contains unusual characters.
   2420 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2421 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2422 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2423 
   2424 
   2425 # Make sure we can run config.sub.
   2426 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2427   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   2428 
   2429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   2430 $as_echo_n "checking build system type... " >&6; }
   2431 if ${ac_cv_build+:} false; then :
   2432   $as_echo_n "(cached) " >&6
   2433 else
   2434   ac_build_alias=$build_alias
   2435 test "x$ac_build_alias" = x &&
   2436   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2437 test "x$ac_build_alias" = x &&
   2438   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   2439 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2440   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   2441 
   2442 fi
   2443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   2444 $as_echo "$ac_cv_build" >&6; }
   2445 case $ac_cv_build in
   2446 *-*-*) ;;
   2447 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   2448 esac
   2449 build=$ac_cv_build
   2450 ac_save_IFS=$IFS; IFS='-'
   2451 set x $ac_cv_build
   2452 shift
   2453 build_cpu=$1
   2454 build_vendor=$2
   2455 shift; shift
   2456 # Remember, the first character of IFS is used to create $*,
   2457 # except with old shells:
   2458 build_os=$*
   2459 IFS=$ac_save_IFS
   2460 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2461 
   2462 
   2463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   2464 $as_echo_n "checking host system type... " >&6; }
   2465 if ${ac_cv_host+:} false; then :
   2466   $as_echo_n "(cached) " >&6
   2467 else
   2468   if test "x$host_alias" = x; then
   2469   ac_cv_host=$ac_cv_build
   2470 else
   2471   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2472     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   2473 fi
   2474 
   2475 fi
   2476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   2477 $as_echo "$ac_cv_host" >&6; }
   2478 case $ac_cv_host in
   2479 *-*-*) ;;
   2480 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   2481 esac
   2482 host=$ac_cv_host
   2483 ac_save_IFS=$IFS; IFS='-'
   2484 set x $ac_cv_host
   2485 shift
   2486 host_cpu=$1
   2487 host_vendor=$2
   2488 shift; shift
   2489 # Remember, the first character of IFS is used to create $*,
   2490 # except with old shells:
   2491 host_os=$*
   2492 IFS=$ac_save_IFS
   2493 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2494 
   2495 
   2496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
   2497 $as_echo_n "checking target system type... " >&6; }
   2498 if ${ac_cv_target+:} false; then :
   2499   $as_echo_n "(cached) " >&6
   2500 else
   2501   if test "x$target_alias" = x; then
   2502   ac_cv_target=$ac_cv_host
   2503 else
   2504   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
   2505     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
   2506 fi
   2507 
   2508 fi
   2509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
   2510 $as_echo "$ac_cv_target" >&6; }
   2511 case $ac_cv_target in
   2512 *-*-*) ;;
   2513 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
   2514 esac
   2515 target=$ac_cv_target
   2516 ac_save_IFS=$IFS; IFS='-'
   2517 set x $ac_cv_target
   2518 shift
   2519 target_cpu=$1
   2520 target_vendor=$2
   2521 shift; shift
   2522 # Remember, the first character of IFS is used to create $*,
   2523 # except with old shells:
   2524 target_os=$*
   2525 IFS=$ac_save_IFS
   2526 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
   2527 
   2528 
   2529 # The aliases save the names the user supplied, while $host etc.
   2530 # will get canonicalized.
   2531 test -n "$target_alias" &&
   2532   test "$program_prefix$program_suffix$program_transform_name" = \
   2533     NONENONEs,x,x, &&
   2534   program_prefix=${target_alias}-
   2535 
   2536 
   2537 
   2538 
   2539 
   2540 
   2541 
   2542 
   2543 # Check whether --with-gcc was given.
   2544 if test "${with_gcc+set}" = set; then :
   2545   withval=$with_gcc;
   2546 fi
   2547 
   2548     V_CCOPT=""
   2549     if test "${srcdir}" != "." ; then
   2550 	    V_CCOPT="-I\$(srcdir)"
   2551     fi
   2552     if test "${CFLAGS+set}" = set; then
   2553 	    LBL_CFLAGS="$CFLAGS"
   2554     fi
   2555     if test -z "$CC" ; then
   2556 	    case "$host_os" in
   2557 
   2558 	    bsdi*)
   2559 		    # Extract the first word of "shlicc2", so it can be a program name with args.
   2560 set dummy shlicc2; ac_word=$2
   2561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2562 $as_echo_n "checking for $ac_word... " >&6; }
   2563 if ${ac_cv_prog_SHLICC2+:} false; then :
   2564   $as_echo_n "(cached) " >&6
   2565 else
   2566   if test -n "$SHLICC2"; then
   2567   ac_cv_prog_SHLICC2="$SHLICC2" # Let the user override the test.
   2568 else
   2569 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2570 for as_dir in $PATH
   2571 do
   2572   IFS=$as_save_IFS
   2573   test -z "$as_dir" && as_dir=.
   2574     for ac_exec_ext in '' $ac_executable_extensions; do
   2575   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2576     ac_cv_prog_SHLICC2="yes"
   2577     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2578     break 2
   2579   fi
   2580 done
   2581   done
   2582 IFS=$as_save_IFS
   2583 
   2584   test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2="no"
   2585 fi
   2586 fi
   2587 SHLICC2=$ac_cv_prog_SHLICC2
   2588 if test -n "$SHLICC2"; then
   2589   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SHLICC2" >&5
   2590 $as_echo "$SHLICC2" >&6; }
   2591 else
   2592   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2593 $as_echo "no" >&6; }
   2594 fi
   2595 
   2596 
   2597 		    if test $SHLICC2 = yes ; then
   2598 			    CC=shlicc2
   2599 			    export CC
   2600 		    fi
   2601 		    ;;
   2602 	    esac
   2603     fi
   2604     if test -z "$CC" -a "$with_gcc" = no ; then
   2605 	    CC=cc
   2606 	    export CC
   2607     fi
   2608 
   2609 #
   2610 # Try to enable as many C99 features as we can.
   2611 # At minimum, we want C++/C99-style // comments.
   2612 #
   2613 ac_ext=c
   2614 ac_cpp='$CPP $CPPFLAGS'
   2615 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2616 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2617 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2618 if test -n "$ac_tool_prefix"; then
   2619   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
   2620 set dummy ${ac_tool_prefix}gcc; ac_word=$2
   2621 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2622 $as_echo_n "checking for $ac_word... " >&6; }
   2623 if ${ac_cv_prog_CC+:} false; then :
   2624   $as_echo_n "(cached) " >&6
   2625 else
   2626   if test -n "$CC"; then
   2627   ac_cv_prog_CC="$CC" # Let the user override the test.
   2628 else
   2629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2630 for as_dir in $PATH
   2631 do
   2632   IFS=$as_save_IFS
   2633   test -z "$as_dir" && as_dir=.
   2634     for ac_exec_ext in '' $ac_executable_extensions; do
   2635   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2636     ac_cv_prog_CC="${ac_tool_prefix}gcc"
   2637     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2638     break 2
   2639   fi
   2640 done
   2641   done
   2642 IFS=$as_save_IFS
   2643 
   2644 fi
   2645 fi
   2646 CC=$ac_cv_prog_CC
   2647 if test -n "$CC"; then
   2648   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2649 $as_echo "$CC" >&6; }
   2650 else
   2651   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2652 $as_echo "no" >&6; }
   2653 fi
   2654 
   2655 
   2656 fi
   2657 if test -z "$ac_cv_prog_CC"; then
   2658   ac_ct_CC=$CC
   2659   # Extract the first word of "gcc", so it can be a program name with args.
   2660 set dummy gcc; ac_word=$2
   2661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2662 $as_echo_n "checking for $ac_word... " >&6; }
   2663 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   2664   $as_echo_n "(cached) " >&6
   2665 else
   2666   if test -n "$ac_ct_CC"; then
   2667   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2668 else
   2669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2670 for as_dir in $PATH
   2671 do
   2672   IFS=$as_save_IFS
   2673   test -z "$as_dir" && as_dir=.
   2674     for ac_exec_ext in '' $ac_executable_extensions; do
   2675   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2676     ac_cv_prog_ac_ct_CC="gcc"
   2677     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2678     break 2
   2679   fi
   2680 done
   2681   done
   2682 IFS=$as_save_IFS
   2683 
   2684 fi
   2685 fi
   2686 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2687 if test -n "$ac_ct_CC"; then
   2688   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2689 $as_echo "$ac_ct_CC" >&6; }
   2690 else
   2691   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2692 $as_echo "no" >&6; }
   2693 fi
   2694 
   2695   if test "x$ac_ct_CC" = x; then
   2696     CC=""
   2697   else
   2698     case $cross_compiling:$ac_tool_warned in
   2699 yes:)
   2700 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2701 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2702 ac_tool_warned=yes ;;
   2703 esac
   2704     CC=$ac_ct_CC
   2705   fi
   2706 else
   2707   CC="$ac_cv_prog_CC"
   2708 fi
   2709 
   2710 if test -z "$CC"; then
   2711           if test -n "$ac_tool_prefix"; then
   2712     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
   2713 set dummy ${ac_tool_prefix}cc; ac_word=$2
   2714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2715 $as_echo_n "checking for $ac_word... " >&6; }
   2716 if ${ac_cv_prog_CC+:} false; then :
   2717   $as_echo_n "(cached) " >&6
   2718 else
   2719   if test -n "$CC"; then
   2720   ac_cv_prog_CC="$CC" # Let the user override the test.
   2721 else
   2722 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2723 for as_dir in $PATH
   2724 do
   2725   IFS=$as_save_IFS
   2726   test -z "$as_dir" && as_dir=.
   2727     for ac_exec_ext in '' $ac_executable_extensions; do
   2728   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2729     ac_cv_prog_CC="${ac_tool_prefix}cc"
   2730     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2731     break 2
   2732   fi
   2733 done
   2734   done
   2735 IFS=$as_save_IFS
   2736 
   2737 fi
   2738 fi
   2739 CC=$ac_cv_prog_CC
   2740 if test -n "$CC"; then
   2741   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2742 $as_echo "$CC" >&6; }
   2743 else
   2744   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2745 $as_echo "no" >&6; }
   2746 fi
   2747 
   2748 
   2749   fi
   2750 fi
   2751 if test -z "$CC"; then
   2752   # Extract the first word of "cc", so it can be a program name with args.
   2753 set dummy cc; ac_word=$2
   2754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2755 $as_echo_n "checking for $ac_word... " >&6; }
   2756 if ${ac_cv_prog_CC+:} false; then :
   2757   $as_echo_n "(cached) " >&6
   2758 else
   2759   if test -n "$CC"; then
   2760   ac_cv_prog_CC="$CC" # Let the user override the test.
   2761 else
   2762   ac_prog_rejected=no
   2763 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2764 for as_dir in $PATH
   2765 do
   2766   IFS=$as_save_IFS
   2767   test -z "$as_dir" && as_dir=.
   2768     for ac_exec_ext in '' $ac_executable_extensions; do
   2769   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2770     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
   2771        ac_prog_rejected=yes
   2772        continue
   2773      fi
   2774     ac_cv_prog_CC="cc"
   2775     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2776     break 2
   2777   fi
   2778 done
   2779   done
   2780 IFS=$as_save_IFS
   2781 
   2782 if test $ac_prog_rejected = yes; then
   2783   # We found a bogon in the path, so make sure we never use it.
   2784   set dummy $ac_cv_prog_CC
   2785   shift
   2786   if test $# != 0; then
   2787     # We chose a different compiler from the bogus one.
   2788     # However, it has the same basename, so the bogon will be chosen
   2789     # first if we set CC to just the basename; use the full file name.
   2790     shift
   2791     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
   2792   fi
   2793 fi
   2794 fi
   2795 fi
   2796 CC=$ac_cv_prog_CC
   2797 if test -n "$CC"; then
   2798   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2799 $as_echo "$CC" >&6; }
   2800 else
   2801   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2802 $as_echo "no" >&6; }
   2803 fi
   2804 
   2805 
   2806 fi
   2807 if test -z "$CC"; then
   2808   if test -n "$ac_tool_prefix"; then
   2809   for ac_prog in cl.exe
   2810   do
   2811     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2812 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2814 $as_echo_n "checking for $ac_word... " >&6; }
   2815 if ${ac_cv_prog_CC+:} false; then :
   2816   $as_echo_n "(cached) " >&6
   2817 else
   2818   if test -n "$CC"; then
   2819   ac_cv_prog_CC="$CC" # Let the user override the test.
   2820 else
   2821 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2822 for as_dir in $PATH
   2823 do
   2824   IFS=$as_save_IFS
   2825   test -z "$as_dir" && as_dir=.
   2826     for ac_exec_ext in '' $ac_executable_extensions; do
   2827   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2828     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2829     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2830     break 2
   2831   fi
   2832 done
   2833   done
   2834 IFS=$as_save_IFS
   2835 
   2836 fi
   2837 fi
   2838 CC=$ac_cv_prog_CC
   2839 if test -n "$CC"; then
   2840   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2841 $as_echo "$CC" >&6; }
   2842 else
   2843   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2844 $as_echo "no" >&6; }
   2845 fi
   2846 
   2847 
   2848     test -n "$CC" && break
   2849   done
   2850 fi
   2851 if test -z "$CC"; then
   2852   ac_ct_CC=$CC
   2853   for ac_prog in cl.exe
   2854 do
   2855   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2856 set dummy $ac_prog; ac_word=$2
   2857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2858 $as_echo_n "checking for $ac_word... " >&6; }
   2859 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   2860   $as_echo_n "(cached) " >&6
   2861 else
   2862   if test -n "$ac_ct_CC"; then
   2863   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2864 else
   2865 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2866 for as_dir in $PATH
   2867 do
   2868   IFS=$as_save_IFS
   2869   test -z "$as_dir" && as_dir=.
   2870     for ac_exec_ext in '' $ac_executable_extensions; do
   2871   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   2872     ac_cv_prog_ac_ct_CC="$ac_prog"
   2873     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2874     break 2
   2875   fi
   2876 done
   2877   done
   2878 IFS=$as_save_IFS
   2879 
   2880 fi
   2881 fi
   2882 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2883 if test -n "$ac_ct_CC"; then
   2884   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2885 $as_echo "$ac_ct_CC" >&6; }
   2886 else
   2887   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2888 $as_echo "no" >&6; }
   2889 fi
   2890 
   2891 
   2892   test -n "$ac_ct_CC" && break
   2893 done
   2894 
   2895   if test "x$ac_ct_CC" = x; then
   2896     CC=""
   2897   else
   2898     case $cross_compiling:$ac_tool_warned in
   2899 yes:)
   2900 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2901 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2902 ac_tool_warned=yes ;;
   2903 esac
   2904     CC=$ac_ct_CC
   2905   fi
   2906 fi
   2907 
   2908 fi
   2909 
   2910 
   2911 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2912 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2913 as_fn_error $? "no acceptable C compiler found in \$PATH
   2914 See \`config.log' for more details" "$LINENO" 5; }
   2915 
   2916 # Provide some information about the compiler.
   2917 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   2918 set X $ac_compile
   2919 ac_compiler=$2
   2920 for ac_option in --version -v -V -qversion; do
   2921   { { ac_try="$ac_compiler $ac_option >&5"
   2922 case "(($ac_try" in
   2923   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2924   *) ac_try_echo=$ac_try;;
   2925 esac
   2926 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2927 $as_echo "$ac_try_echo"; } >&5
   2928   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   2929   ac_status=$?
   2930   if test -s conftest.err; then
   2931     sed '10a\
   2932 ... rest of stderr output deleted ...
   2933          10q' conftest.err >conftest.er1
   2934     cat conftest.er1 >&5
   2935   fi
   2936   rm -f conftest.er1 conftest.err
   2937   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2938   test $ac_status = 0; }
   2939 done
   2940 
   2941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2942 /* end confdefs.h.  */
   2943 
   2944 int
   2945 main ()
   2946 {
   2947 
   2948   ;
   2949   return 0;
   2950 }
   2951 _ACEOF
   2952 ac_clean_files_save=$ac_clean_files
   2953 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   2954 # Try to create an executable without -o first, disregard a.out.
   2955 # It will help us diagnose broken compilers, and finding out an intuition
   2956 # of exeext.
   2957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   2958 $as_echo_n "checking whether the C compiler works... " >&6; }
   2959 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2960 
   2961 # The possible output files:
   2962 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   2963 
   2964 ac_rmfiles=
   2965 for ac_file in $ac_files
   2966 do
   2967   case $ac_file in
   2968     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   2969     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2970   esac
   2971 done
   2972 rm -f $ac_rmfiles
   2973 
   2974 if { { ac_try="$ac_link_default"
   2975 case "(($ac_try" in
   2976   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2977   *) ac_try_echo=$ac_try;;
   2978 esac
   2979 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2980 $as_echo "$ac_try_echo"; } >&5
   2981   (eval "$ac_link_default") 2>&5
   2982   ac_status=$?
   2983   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2984   test $ac_status = 0; }; then :
   2985   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2986 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2987 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2988 # so that the user can short-circuit this test for compilers unknown to
   2989 # Autoconf.
   2990 for ac_file in $ac_files ''
   2991 do
   2992   test -f "$ac_file" || continue
   2993   case $ac_file in
   2994     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   2995 	;;
   2996     [ab].out )
   2997 	# We found the default executable, but exeext='' is most
   2998 	# certainly right.
   2999 	break;;
   3000     *.* )
   3001 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   3002 	then :; else
   3003 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3004 	fi
   3005 	# We set ac_cv_exeext here because the later test for it is not
   3006 	# safe: cross compilers may not add the suffix if given an `-o'
   3007 	# argument, so we may need to know it at that point already.
   3008 	# Even if this section looks crufty: it has the advantage of
   3009 	# actually working.
   3010 	break;;
   3011     * )
   3012 	break;;
   3013   esac
   3014 done
   3015 test "$ac_cv_exeext" = no && ac_cv_exeext=
   3016 
   3017 else
   3018   ac_file=''
   3019 fi
   3020 if test -z "$ac_file"; then :
   3021   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3022 $as_echo "no" >&6; }
   3023 $as_echo "$as_me: failed program was:" >&5
   3024 sed 's/^/| /' conftest.$ac_ext >&5
   3025 
   3026 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3027 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3028 as_fn_error 77 "C compiler cannot create executables
   3029 See \`config.log' for more details" "$LINENO" 5; }
   3030 else
   3031   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3032 $as_echo "yes" >&6; }
   3033 fi
   3034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   3035 $as_echo_n "checking for C compiler default output file name... " >&6; }
   3036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   3037 $as_echo "$ac_file" >&6; }
   3038 ac_exeext=$ac_cv_exeext
   3039 
   3040 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   3041 ac_clean_files=$ac_clean_files_save
   3042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   3043 $as_echo_n "checking for suffix of executables... " >&6; }
   3044 if { { ac_try="$ac_link"
   3045 case "(($ac_try" in
   3046   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3047   *) ac_try_echo=$ac_try;;
   3048 esac
   3049 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3050 $as_echo "$ac_try_echo"; } >&5
   3051   (eval "$ac_link") 2>&5
   3052   ac_status=$?
   3053   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3054   test $ac_status = 0; }; then :
   3055   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3056 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3057 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3058 # `rm'.
   3059 for ac_file in conftest.exe conftest conftest.*; do
   3060   test -f "$ac_file" || continue
   3061   case $ac_file in
   3062     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3063     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3064 	  break;;
   3065     * ) break;;
   3066   esac
   3067 done
   3068 else
   3069   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3070 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3071 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3072 See \`config.log' for more details" "$LINENO" 5; }
   3073 fi
   3074 rm -f conftest conftest$ac_cv_exeext
   3075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3076 $as_echo "$ac_cv_exeext" >&6; }
   3077 
   3078 rm -f conftest.$ac_ext
   3079 EXEEXT=$ac_cv_exeext
   3080 ac_exeext=$EXEEXT
   3081 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3082 /* end confdefs.h.  */
   3083 #include <stdio.h>
   3084 int
   3085 main ()
   3086 {
   3087 FILE *f = fopen ("conftest.out", "w");
   3088  return ferror (f) || fclose (f) != 0;
   3089 
   3090   ;
   3091   return 0;
   3092 }
   3093 _ACEOF
   3094 ac_clean_files="$ac_clean_files conftest.out"
   3095 # Check that the compiler produces executables we can run.  If not, either
   3096 # the compiler is broken, or we cross compile.
   3097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3098 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3099 if test "$cross_compiling" != yes; then
   3100   { { ac_try="$ac_link"
   3101 case "(($ac_try" in
   3102   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3103   *) ac_try_echo=$ac_try;;
   3104 esac
   3105 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3106 $as_echo "$ac_try_echo"; } >&5
   3107   (eval "$ac_link") 2>&5
   3108   ac_status=$?
   3109   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3110   test $ac_status = 0; }
   3111   if { ac_try='./conftest$ac_cv_exeext'
   3112   { { case "(($ac_try" in
   3113   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3114   *) ac_try_echo=$ac_try;;
   3115 esac
   3116 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3117 $as_echo "$ac_try_echo"; } >&5
   3118   (eval "$ac_try") 2>&5
   3119   ac_status=$?
   3120   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3121   test $ac_status = 0; }; }; then
   3122     cross_compiling=no
   3123   else
   3124     if test "$cross_compiling" = maybe; then
   3125 	cross_compiling=yes
   3126     else
   3127 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3128 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3129 as_fn_error $? "cannot run C compiled programs.
   3130 If you meant to cross compile, use \`--host'.
   3131 See \`config.log' for more details" "$LINENO" 5; }
   3132     fi
   3133   fi
   3134 fi
   3135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3136 $as_echo "$cross_compiling" >&6; }
   3137 
   3138 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3139 ac_clean_files=$ac_clean_files_save
   3140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3141 $as_echo_n "checking for suffix of object files... " >&6; }
   3142 if ${ac_cv_objext+:} false; then :
   3143   $as_echo_n "(cached) " >&6
   3144 else
   3145   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3146 /* end confdefs.h.  */
   3147 
   3148 int
   3149 main ()
   3150 {
   3151 
   3152   ;
   3153   return 0;
   3154 }
   3155 _ACEOF
   3156 rm -f conftest.o conftest.obj
   3157 if { { ac_try="$ac_compile"
   3158 case "(($ac_try" in
   3159   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3160   *) ac_try_echo=$ac_try;;
   3161 esac
   3162 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3163 $as_echo "$ac_try_echo"; } >&5
   3164   (eval "$ac_compile") 2>&5
   3165   ac_status=$?
   3166   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3167   test $ac_status = 0; }; then :
   3168   for ac_file in conftest.o conftest.obj conftest.*; do
   3169   test -f "$ac_file" || continue;
   3170   case $ac_file in
   3171     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3172     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3173        break;;
   3174   esac
   3175 done
   3176 else
   3177   $as_echo "$as_me: failed program was:" >&5
   3178 sed 's/^/| /' conftest.$ac_ext >&5
   3179 
   3180 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3181 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3182 as_fn_error $? "cannot compute suffix of object files: cannot compile
   3183 See \`config.log' for more details" "$LINENO" 5; }
   3184 fi
   3185 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3186 fi
   3187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3188 $as_echo "$ac_cv_objext" >&6; }
   3189 OBJEXT=$ac_cv_objext
   3190 ac_objext=$OBJEXT
   3191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3192 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3193 if ${ac_cv_c_compiler_gnu+:} false; then :
   3194   $as_echo_n "(cached) " >&6
   3195 else
   3196   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3197 /* end confdefs.h.  */
   3198 
   3199 int
   3200 main ()
   3201 {
   3202 #ifndef __GNUC__
   3203        choke me
   3204 #endif
   3205 
   3206   ;
   3207   return 0;
   3208 }
   3209 _ACEOF
   3210 if ac_fn_c_try_compile "$LINENO"; then :
   3211   ac_compiler_gnu=yes
   3212 else
   3213   ac_compiler_gnu=no
   3214 fi
   3215 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3216 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3217 
   3218 fi
   3219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3220 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3221 if test $ac_compiler_gnu = yes; then
   3222   GCC=yes
   3223 else
   3224   GCC=
   3225 fi
   3226 ac_test_CFLAGS=${CFLAGS+set}
   3227 ac_save_CFLAGS=$CFLAGS
   3228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3229 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3230 if ${ac_cv_prog_cc_g+:} false; then :
   3231   $as_echo_n "(cached) " >&6
   3232 else
   3233   ac_save_c_werror_flag=$ac_c_werror_flag
   3234    ac_c_werror_flag=yes
   3235    ac_cv_prog_cc_g=no
   3236    CFLAGS="-g"
   3237    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3238 /* end confdefs.h.  */
   3239 
   3240 int
   3241 main ()
   3242 {
   3243 
   3244   ;
   3245   return 0;
   3246 }
   3247 _ACEOF
   3248 if ac_fn_c_try_compile "$LINENO"; then :
   3249   ac_cv_prog_cc_g=yes
   3250 else
   3251   CFLAGS=""
   3252       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3253 /* end confdefs.h.  */
   3254 
   3255 int
   3256 main ()
   3257 {
   3258 
   3259   ;
   3260   return 0;
   3261 }
   3262 _ACEOF
   3263 if ac_fn_c_try_compile "$LINENO"; then :
   3264 
   3265 else
   3266   ac_c_werror_flag=$ac_save_c_werror_flag
   3267 	 CFLAGS="-g"
   3268 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3269 /* end confdefs.h.  */
   3270 
   3271 int
   3272 main ()
   3273 {
   3274 
   3275   ;
   3276   return 0;
   3277 }
   3278 _ACEOF
   3279 if ac_fn_c_try_compile "$LINENO"; then :
   3280   ac_cv_prog_cc_g=yes
   3281 fi
   3282 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3283 fi
   3284 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3285 fi
   3286 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3287    ac_c_werror_flag=$ac_save_c_werror_flag
   3288 fi
   3289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3290 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3291 if test "$ac_test_CFLAGS" = set; then
   3292   CFLAGS=$ac_save_CFLAGS
   3293 elif test $ac_cv_prog_cc_g = yes; then
   3294   if test "$GCC" = yes; then
   3295     CFLAGS="-g -O2"
   3296   else
   3297     CFLAGS="-g"
   3298   fi
   3299 else
   3300   if test "$GCC" = yes; then
   3301     CFLAGS="-O2"
   3302   else
   3303     CFLAGS=
   3304   fi
   3305 fi
   3306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3307 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3308 if ${ac_cv_prog_cc_c89+:} false; then :
   3309   $as_echo_n "(cached) " >&6
   3310 else
   3311   ac_cv_prog_cc_c89=no
   3312 ac_save_CC=$CC
   3313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3314 /* end confdefs.h.  */
   3315 #include <stdarg.h>
   3316 #include <stdio.h>
   3317 struct stat;
   3318 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3319 struct buf { int x; };
   3320 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3321 static char *e (p, i)
   3322      char **p;
   3323      int i;
   3324 {
   3325   return p[i];
   3326 }
   3327 static char *f (char * (*g) (char **, int), char **p, ...)
   3328 {
   3329   char *s;
   3330   va_list v;
   3331   va_start (v,p);
   3332   s = g (p, va_arg (v,int));
   3333   va_end (v);
   3334   return s;
   3335 }
   3336 
   3337 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3338    function prototypes and stuff, but not '\xHH' hex character constants.
   3339    These don't provoke an error unfortunately, instead are silently treated
   3340    as 'x'.  The following induces an error, until -std is added to get
   3341    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3342    array size at least.  It's necessary to write '\x00'==0 to get something
   3343    that's true only with -std.  */
   3344 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3345 
   3346 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3347    inside strings and character constants.  */
   3348 #define FOO(x) 'x'
   3349 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3350 
   3351 int test (int i, double x);
   3352 struct s1 {int (*f) (int a);};
   3353 struct s2 {int (*f) (double a);};
   3354 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3355 int argc;
   3356 char **argv;
   3357 int
   3358 main ()
   3359 {
   3360 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3361   ;
   3362   return 0;
   3363 }
   3364 _ACEOF
   3365 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3366 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3367 do
   3368   CC="$ac_save_CC $ac_arg"
   3369   if ac_fn_c_try_compile "$LINENO"; then :
   3370   ac_cv_prog_cc_c89=$ac_arg
   3371 fi
   3372 rm -f core conftest.err conftest.$ac_objext
   3373   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3374 done
   3375 rm -f conftest.$ac_ext
   3376 CC=$ac_save_CC
   3377 
   3378 fi
   3379 # AC_CACHE_VAL
   3380 case "x$ac_cv_prog_cc_c89" in
   3381   x)
   3382     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3383 $as_echo "none needed" >&6; } ;;
   3384   xno)
   3385     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3386 $as_echo "unsupported" >&6; } ;;
   3387   *)
   3388     CC="$CC $ac_cv_prog_cc_c89"
   3389     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3390 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3391 esac
   3392 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3393 
   3394 fi
   3395 
   3396 ac_ext=c
   3397 ac_cpp='$CPP $CPPFLAGS'
   3398 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3399 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3400 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3401 
   3402    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
   3403 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
   3404 if ${ac_cv_prog_cc_c99+:} false; then :
   3405   $as_echo_n "(cached) " >&6
   3406 else
   3407   ac_cv_prog_cc_c99=no
   3408 ac_save_CC=$CC
   3409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3410 /* end confdefs.h.  */
   3411 #include <stdarg.h>
   3412 #include <stdbool.h>
   3413 #include <stdlib.h>
   3414 #include <wchar.h>
   3415 #include <stdio.h>
   3416 
   3417 // Check varargs macros.  These examples are taken from C99 6.10.3.5.
   3418 #define debug(...) fprintf (stderr, __VA_ARGS__)
   3419 #define showlist(...) puts (#__VA_ARGS__)
   3420 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
   3421 static void
   3422 test_varargs_macros (void)
   3423 {
   3424   int x = 1234;
   3425   int y = 5678;
   3426   debug ("Flag");
   3427   debug ("X = %d\n", x);
   3428   showlist (The first, second, and third items.);
   3429   report (x>y, "x is %d but y is %d", x, y);
   3430 }
   3431 
   3432 // Check long long types.
   3433 #define BIG64 18446744073709551615ull
   3434 #define BIG32 4294967295ul
   3435 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
   3436 #if !BIG_OK
   3437   your preprocessor is broken;
   3438 #endif
   3439 #if BIG_OK
   3440 #else
   3441   your preprocessor is broken;
   3442 #endif
   3443 static long long int bignum = -9223372036854775807LL;
   3444 static unsigned long long int ubignum = BIG64;
   3445 
   3446 struct incomplete_array
   3447 {
   3448   int datasize;
   3449   double data[];
   3450 };
   3451 
   3452 struct named_init {
   3453   int number;
   3454   const wchar_t *name;
   3455   double average;
   3456 };
   3457 
   3458 typedef const char *ccp;
   3459 
   3460 static inline int
   3461 test_restrict (ccp restrict text)
   3462 {
   3463   // See if C++-style comments work.
   3464   // Iterate through items via the restricted pointer.
   3465   // Also check for declarations in for loops.
   3466   for (unsigned int i = 0; *(text+i) != '\0'; ++i)
   3467     continue;
   3468   return 0;
   3469 }
   3470 
   3471 // Check varargs and va_copy.
   3472 static void
   3473 test_varargs (const char *format, ...)
   3474 {
   3475   va_list args;
   3476   va_start (args, format);
   3477   va_list args_copy;
   3478   va_copy (args_copy, args);
   3479 
   3480   const char *str;
   3481   int number;
   3482   float fnumber;
   3483 
   3484   while (*format)
   3485     {
   3486       switch (*format++)
   3487 	{
   3488 	case 's': // string
   3489 	  str = va_arg (args_copy, const char *);
   3490 	  break;
   3491 	case 'd': // int
   3492 	  number = va_arg (args_copy, int);
   3493 	  break;
   3494 	case 'f': // float
   3495 	  fnumber = va_arg (args_copy, double);
   3496 	  break;
   3497 	default:
   3498 	  break;
   3499 	}
   3500     }
   3501   va_end (args_copy);
   3502   va_end (args);
   3503 }
   3504 
   3505 int
   3506 main ()
   3507 {
   3508 
   3509   // Check bool.
   3510   _Bool success = false;
   3511 
   3512   // Check restrict.
   3513   if (test_restrict ("String literal") == 0)
   3514     success = true;
   3515   char *restrict newvar = "Another string";
   3516 
   3517   // Check varargs.
   3518   test_varargs ("s, d' f .", "string", 65, 34.234);
   3519   test_varargs_macros ();
   3520 
   3521   // Check flexible array members.
   3522   struct incomplete_array *ia =
   3523     malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
   3524   ia->datasize = 10;
   3525   for (int i = 0; i < ia->datasize; ++i)
   3526     ia->data[i] = i * 1.234;
   3527 
   3528   // Check named initializers.
   3529   struct named_init ni = {
   3530     .number = 34,
   3531     .name = L"Test wide string",
   3532     .average = 543.34343,
   3533   };
   3534 
   3535   ni.number = 58;
   3536 
   3537   int dynamic_array[ni.number];
   3538   dynamic_array[ni.number - 1] = 543;
   3539 
   3540   // work around unused variable warnings
   3541   return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
   3542 	  || dynamic_array[ni.number - 1] != 543);
   3543 
   3544   ;
   3545   return 0;
   3546 }
   3547 _ACEOF
   3548 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
   3549 do
   3550   CC="$ac_save_CC $ac_arg"
   3551   if ac_fn_c_try_compile "$LINENO"; then :
   3552   ac_cv_prog_cc_c99=$ac_arg
   3553 fi
   3554 rm -f core conftest.err conftest.$ac_objext
   3555   test "x$ac_cv_prog_cc_c99" != "xno" && break
   3556 done
   3557 rm -f conftest.$ac_ext
   3558 CC=$ac_save_CC
   3559 
   3560 fi
   3561 # AC_CACHE_VAL
   3562 case "x$ac_cv_prog_cc_c99" in
   3563   x)
   3564     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3565 $as_echo "none needed" >&6; } ;;
   3566   xno)
   3567     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3568 $as_echo "unsupported" >&6; } ;;
   3569   *)
   3570     CC="$CC $ac_cv_prog_cc_c99"
   3571     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
   3572 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
   3573 esac
   3574 if test "x$ac_cv_prog_cc_c99" != xno; then :
   3575 
   3576 fi
   3577 
   3578 
   3579 
   3580 
   3581 
   3582 
   3583 
   3584     if test "$GCC" = yes ; then
   3585 	    #
   3586 	    # -Werror forces warnings to be errors.
   3587 	    #
   3588 	    ac_lbl_cc_force_warning_errors=-Werror
   3589 
   3590 	    #
   3591 	    # Try to have the compiler default to hiding symbols,
   3592 	    # so that only symbols explicitly exported with
   3593 	    # PCAP_API will be visible outside (shared) libraries.
   3594 	    #
   3595 
   3596 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -fvisibility=hidden option" >&5
   3597 $as_echo_n "checking whether the compiler supports the -fvisibility=hidden option... " >&6; }
   3598 	save_CFLAGS="$CFLAGS"
   3599 	if expr "x-fvisibility=hidden" : "x-W.*" >/dev/null
   3600 	then
   3601 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -fvisibility=hidden"
   3602 	elif expr "x-fvisibility=hidden" : "x-f.*" >/dev/null
   3603 	then
   3604 	    CFLAGS="$CFLAGS -Werror -fvisibility=hidden"
   3605 	elif expr "x-fvisibility=hidden" : "x-m.*" >/dev/null
   3606 	then
   3607 	    CFLAGS="$CFLAGS -Werror -fvisibility=hidden"
   3608 	else
   3609 	    CFLAGS="$CFLAGS -fvisibility=hidden"
   3610 	fi
   3611 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3612 /* end confdefs.h.  */
   3613 
   3614 int
   3615 main ()
   3616 {
   3617 return 0
   3618   ;
   3619   return 0;
   3620 }
   3621 _ACEOF
   3622 if ac_fn_c_try_compile "$LINENO"; then :
   3623 
   3624 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3625 $as_echo "yes" >&6; }
   3626 		can_add_to_cflags=yes
   3627 		#
   3628 		# The compile supports this; do we have some C code for
   3629 		# which the warning should *not* appear?
   3630 		# We test the fourth argument because the third argument
   3631 		# could contain quotes, breaking the test.
   3632 		#
   3633 		if test "x" != "x"
   3634 		then
   3635 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   3636 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fvisibility=hidden " >&5
   3637 $as_echo_n "checking whether -fvisibility=hidden ... " >&6; }
   3638 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3639 /* end confdefs.h.  */
   3640 
   3641 _ACEOF
   3642 if ac_fn_c_try_compile "$LINENO"; then :
   3643 
   3644 			#
   3645 			# Not a problem.
   3646 			#
   3647 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3648 $as_echo "no" >&6; }
   3649 
   3650 else
   3651 
   3652 			#
   3653 			# A problem.
   3654 			#
   3655 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3656 $as_echo "yes" >&6; }
   3657 			can_add_to_cflags=no
   3658 
   3659 fi
   3660 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3661 		fi
   3662 		CFLAGS="$save_CFLAGS"
   3663 		if test x"$can_add_to_cflags" = "xyes"
   3664 		then
   3665 		    V_CCOPT="$V_CCOPT -fvisibility=hidden"
   3666 		fi
   3667 
   3668 else
   3669 
   3670 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3671 $as_echo "no" >&6; }
   3672 		CFLAGS="$save_CFLAGS"
   3673 
   3674 fi
   3675 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3676 
   3677     else
   3678 	    V_INCLS="$V_INCLS -I/usr/local/include"
   3679 	    LDFLAGS="$LDFLAGS -L/usr/local/lib"
   3680 
   3681 	    case "$host_os" in
   3682 
   3683 	    darwin*)
   3684 		    #
   3685 		    # This is assumed either to be GCC or clang, both
   3686 		    # of which use -Werror to force warnings to be errors.
   3687 		    #
   3688 		    ac_lbl_cc_force_warning_errors=-Werror
   3689 
   3690 		    #
   3691 		    # Try to have the compiler default to hiding symbols,
   3692 		    # so that only symbols explicitly exported with
   3693 		    # PCAP_API will be visible outside (shared) libraries.
   3694 		    #
   3695 
   3696 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -fvisibility=hidden option" >&5
   3697 $as_echo_n "checking whether the compiler supports the -fvisibility=hidden option... " >&6; }
   3698 	save_CFLAGS="$CFLAGS"
   3699 	if expr "x-fvisibility=hidden" : "x-W.*" >/dev/null
   3700 	then
   3701 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -fvisibility=hidden"
   3702 	elif expr "x-fvisibility=hidden" : "x-f.*" >/dev/null
   3703 	then
   3704 	    CFLAGS="$CFLAGS -Werror -fvisibility=hidden"
   3705 	elif expr "x-fvisibility=hidden" : "x-m.*" >/dev/null
   3706 	then
   3707 	    CFLAGS="$CFLAGS -Werror -fvisibility=hidden"
   3708 	else
   3709 	    CFLAGS="$CFLAGS -fvisibility=hidden"
   3710 	fi
   3711 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3712 /* end confdefs.h.  */
   3713 
   3714 int
   3715 main ()
   3716 {
   3717 return 0
   3718   ;
   3719   return 0;
   3720 }
   3721 _ACEOF
   3722 if ac_fn_c_try_compile "$LINENO"; then :
   3723 
   3724 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3725 $as_echo "yes" >&6; }
   3726 		can_add_to_cflags=yes
   3727 		#
   3728 		# The compile supports this; do we have some C code for
   3729 		# which the warning should *not* appear?
   3730 		# We test the fourth argument because the third argument
   3731 		# could contain quotes, breaking the test.
   3732 		#
   3733 		if test "x" != "x"
   3734 		then
   3735 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   3736 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fvisibility=hidden " >&5
   3737 $as_echo_n "checking whether -fvisibility=hidden ... " >&6; }
   3738 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3739 /* end confdefs.h.  */
   3740 
   3741 _ACEOF
   3742 if ac_fn_c_try_compile "$LINENO"; then :
   3743 
   3744 			#
   3745 			# Not a problem.
   3746 			#
   3747 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3748 $as_echo "no" >&6; }
   3749 
   3750 else
   3751 
   3752 			#
   3753 			# A problem.
   3754 			#
   3755 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3756 $as_echo "yes" >&6; }
   3757 			can_add_to_cflags=no
   3758 
   3759 fi
   3760 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3761 		fi
   3762 		CFLAGS="$save_CFLAGS"
   3763 		if test x"$can_add_to_cflags" = "xyes"
   3764 		then
   3765 		    V_CCOPT="$V_CCOPT -fvisibility=hidden"
   3766 		fi
   3767 
   3768 else
   3769 
   3770 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3771 $as_echo "no" >&6; }
   3772 		CFLAGS="$save_CFLAGS"
   3773 
   3774 fi
   3775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3776 
   3777 		    ;;
   3778 
   3779 	    hpux*)
   3780 		    #
   3781 		    # HP C, which is what we presume we're using, doesn't
   3782 		    # exit with a non-zero exit status if we hand it an
   3783 		    # invalid -W flag, can't be forced to do so even with
   3784 		    # +We, and doesn't handle GCC-style -W flags, so we
   3785 		    # don't want to try using GCC-style -W flags.
   3786 		    #
   3787 		    ac_lbl_cc_dont_try_gcc_dashW=yes
   3788 		    ;;
   3789 
   3790 	    irix*)
   3791 		    #
   3792 		    # MIPS C, which is what we presume we're using, doesn't
   3793 		    # necessarily exit with a non-zero exit status if we
   3794 		    # hand it an invalid -W flag, can't be forced to do
   3795 		    # so, and doesn't handle GCC-style -W flags, so we
   3796 		    # don't want to try using GCC-style -W flags.
   3797 		    #
   3798 		    ac_lbl_cc_dont_try_gcc_dashW=yes
   3799 		    #
   3800 		    # It also, apparently, defaults to "char" being
   3801 		    # unsigned, unlike most other C implementations;
   3802 		    # I suppose we could say "signed char" whenever
   3803 		    # we want to guarantee a signed "char", but let's
   3804 		    # just force signed chars.
   3805 		    #
   3806 		    # -xansi is normally the default, but the
   3807 		    # configure script was setting it; perhaps -cckr
   3808 		    # was the default in the Old Days.  (Then again,
   3809 		    # that would probably be for backwards compatibility
   3810 		    # in the days when ANSI C was Shiny and New, i.e.
   3811 		    # 1989 and the early '90's, so maybe we can just
   3812 		    # drop support for those compilers.)
   3813 		    #
   3814 		    # -g is equivalent to -g2, which turns off
   3815 		    # optimization; we choose -g3, which generates
   3816 		    # debugging information but doesn't turn off
   3817 		    # optimization (even if the optimization would
   3818 		    # cause inaccuracies in debugging).
   3819 		    #
   3820 		    V_CCOPT="$V_CCOPT -xansi -signed -g3"
   3821 		    ;;
   3822 
   3823 	    osf*)
   3824 		    #
   3825 		    # Presumed to be DEC OSF/1, Digital UNIX, or
   3826 		    # Tru64 UNIX.
   3827 		    #
   3828 		    # The DEC C compiler, which is what we presume we're
   3829 		    # using, doesn't exit with a non-zero exit status if we
   3830 		    # hand it an invalid -W flag, can't be forced to do
   3831 		    # so, and doesn't handle GCC-style -W flags, so we
   3832 		    # don't want to try using GCC-style -W flags.
   3833 		    #
   3834 		    ac_lbl_cc_dont_try_gcc_dashW=yes
   3835 		    #
   3836 		    # -g is equivalent to -g2, which turns off
   3837 		    # optimization; we choose -g3, which generates
   3838 		    # debugging information but doesn't turn off
   3839 		    # optimization (even if the optimization would
   3840 		    # cause inaccuracies in debugging).
   3841 		    #
   3842 		    V_CCOPT="$V_CCOPT -g3"
   3843 		    ;;
   3844 
   3845 	    solaris*)
   3846 		    #
   3847 		    # Assumed to be Sun C, which requires -errwarn to force
   3848 		    # warnings to be treated as errors.
   3849 		    #
   3850 		    ac_lbl_cc_force_warning_errors=-errwarn
   3851 
   3852 		    #
   3853 		    # Try to have the compiler default to hiding symbols,
   3854 		    # so that only symbols explicitly exported with
   3855 		    # PCAP_API will be visible outside (shared) libraries.
   3856 		    #
   3857 
   3858 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -xldscope=hidden option" >&5
   3859 $as_echo_n "checking whether the compiler supports the -xldscope=hidden option... " >&6; }
   3860 	save_CFLAGS="$CFLAGS"
   3861 	if expr "x-xldscope=hidden" : "x-W.*" >/dev/null
   3862 	then
   3863 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -xldscope=hidden"
   3864 	elif expr "x-xldscope=hidden" : "x-f.*" >/dev/null
   3865 	then
   3866 	    CFLAGS="$CFLAGS -Werror -xldscope=hidden"
   3867 	elif expr "x-xldscope=hidden" : "x-m.*" >/dev/null
   3868 	then
   3869 	    CFLAGS="$CFLAGS -Werror -xldscope=hidden"
   3870 	else
   3871 	    CFLAGS="$CFLAGS -xldscope=hidden"
   3872 	fi
   3873 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3874 /* end confdefs.h.  */
   3875 
   3876 int
   3877 main ()
   3878 {
   3879 return 0
   3880   ;
   3881   return 0;
   3882 }
   3883 _ACEOF
   3884 if ac_fn_c_try_compile "$LINENO"; then :
   3885 
   3886 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3887 $as_echo "yes" >&6; }
   3888 		can_add_to_cflags=yes
   3889 		#
   3890 		# The compile supports this; do we have some C code for
   3891 		# which the warning should *not* appear?
   3892 		# We test the fourth argument because the third argument
   3893 		# could contain quotes, breaking the test.
   3894 		#
   3895 		if test "x" != "x"
   3896 		then
   3897 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   3898 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -xldscope=hidden " >&5
   3899 $as_echo_n "checking whether -xldscope=hidden ... " >&6; }
   3900 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3901 /* end confdefs.h.  */
   3902 
   3903 _ACEOF
   3904 if ac_fn_c_try_compile "$LINENO"; then :
   3905 
   3906 			#
   3907 			# Not a problem.
   3908 			#
   3909 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3910 $as_echo "no" >&6; }
   3911 
   3912 else
   3913 
   3914 			#
   3915 			# A problem.
   3916 			#
   3917 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   3918 $as_echo "yes" >&6; }
   3919 			can_add_to_cflags=no
   3920 
   3921 fi
   3922 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3923 		fi
   3924 		CFLAGS="$save_CFLAGS"
   3925 		if test x"$can_add_to_cflags" = "xyes"
   3926 		then
   3927 		    V_CCOPT="$V_CCOPT -xldscope=hidden"
   3928 		fi
   3929 
   3930 else
   3931 
   3932 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3933 $as_echo "no" >&6; }
   3934 		CFLAGS="$save_CFLAGS"
   3935 
   3936 fi
   3937 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3938 
   3939 		    ;;
   3940 
   3941 	    ultrix*)
   3942 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking that Ultrix $CC hacks const in prototypes" >&5
   3943 $as_echo_n "checking that Ultrix $CC hacks const in prototypes... " >&6; }
   3944 		    if ${ac_cv_lbl_cc_const_proto+:} false; then :
   3945   $as_echo_n "(cached) " >&6
   3946 else
   3947   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3948 /* end confdefs.h.  */
   3949 #include <sys/types.h>
   3950 int
   3951 main ()
   3952 {
   3953 struct a { int b; };
   3954 			    void c(const struct a *)
   3955   ;
   3956   return 0;
   3957 }
   3958 _ACEOF
   3959 if ac_fn_c_try_compile "$LINENO"; then :
   3960   ac_cv_lbl_cc_const_proto=yes
   3961 else
   3962   ac_cv_lbl_cc_const_proto=no
   3963 fi
   3964 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3965 fi
   3966 
   3967 		    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_cc_const_proto" >&5
   3968 $as_echo "$ac_cv_lbl_cc_const_proto" >&6; }
   3969 		    if test $ac_cv_lbl_cc_const_proto = no ; then
   3970 
   3971 $as_echo "#define const /**/" >>confdefs.h
   3972 
   3973 		    fi
   3974 		    ;;
   3975 	    esac
   3976 	    V_CCOPT="$V_CCOPT -O"
   3977     fi
   3978 
   3979 
   3980     if test "$GCC" = yes ; then
   3981 	    #
   3982 	    # On platforms where we build a shared library:
   3983 	    #
   3984 	    #	add options to generate position-independent code,
   3985 	    #	if necessary (it's the default in AIX and Darwin/macOS);
   3986 	    #
   3987 	    #	define option to set the soname of the shared library,
   3988 	    #	if the OS supports that;
   3989 	    #
   3990 	    #	add options to specify, at link time, a directory to
   3991 	    #	add to the run-time search path, if that's necessary.
   3992 	    #
   3993 	    V_SHLIB_CMD="\$(CC)"
   3994 	    V_SHLIB_OPT="-shared"
   3995 	    case "$host_os" in
   3996 
   3997 	    aix*)
   3998 		    ;;
   3999 
   4000 	    freebsd*|netbsd*|openbsd*|dragonfly*|linux*|osf*)
   4001 	    	    #
   4002 		    # Platforms where the linker is the GNU linker
   4003 		    # or accepts command-line arguments like
   4004 		    # those the GNU linker accepts.
   4005 		    #
   4006 		    # Some instruction sets require -fPIC on some
   4007 		    # operating systems.  Check for them.  If you
   4008 		    # have a combination that requires it, add it
   4009 		    # here.
   4010 		    #
   4011 		    PIC_OPT=-fpic
   4012 		    case "$host_cpu" in
   4013 
   4014 		    sparc64*)
   4015 			case "$host_os" in
   4016 
   4017 			freebsd*|openbsd*)
   4018 			    PIC_OPT=-fPIC
   4019 			    ;;
   4020 			esac
   4021 			;;
   4022 		    esac
   4023 		    V_SHLIB_CCOPT="$V_SHLIB_CCOPT $PIC_OPT"
   4024 		    V_SONAME_OPT="-Wl,-soname,"
   4025 		    V_RPATH_OPT="-Wl,-rpath,"
   4026 		    ;;
   4027 
   4028 	    hpux*)
   4029 		    V_SHLIB_CCOPT="$V_SHLIB_CCOPT -fpic"
   4030 	    	    #
   4031 		    # XXX - this assumes GCC is using the HP linker,
   4032 		    # rather than the GNU linker, and that the "+h"
   4033 		    # option is used on all HP-UX platforms, both .sl
   4034 		    # and .so.
   4035 		    #
   4036 		    V_SONAME_OPT="-Wl,+h,"
   4037 		    #
   4038 		    # By default, directories specifed with -L
   4039 		    # are added to the run-time search path, so
   4040 		    # we don't add them in pcap-config.
   4041 		    #
   4042 		    ;;
   4043 
   4044 	    solaris*)
   4045 		    V_SHLIB_CCOPT="$V_SHLIB_CCOPT -fpic"
   4046 		    #
   4047 		    # XXX - this assumes GCC is using the Sun linker,
   4048 		    # rather than the GNU linker.
   4049 		    #
   4050 		    V_SONAME_OPT="-Wl,-h,"
   4051 		    V_RPATH_OPT="-Wl,-R,"
   4052 		    ;;
   4053 	    esac
   4054     else
   4055 	    #
   4056 	    # Set the appropriate compiler flags and, on platforms
   4057 	    # where we build a shared library:
   4058 	    #
   4059 	    #	add options to generate position-independent code,
   4060 	    #	if necessary (it's the default in Darwin/macOS);
   4061 	    #
   4062 	    #	if we generate ".so" shared libraries, define the
   4063 	    #	appropriate options for building the shared library;
   4064 	    #
   4065 	    #	add options to specify, at link time, a directory to
   4066 	    #	add to the run-time search path, if that's necessary.
   4067 	    #
   4068 	    # Note: spaces after V_SONAME_OPT are significant; on
   4069 	    # some platforms the soname is passed with a GCC-like
   4070 	    # "-Wl,-soname,{soname}" option, with the soname part
   4071 	    # of the option, while on other platforms the C compiler
   4072 	    # driver takes it as a regular option with the soname
   4073 	    # following the option.  The same applies to V_RPATH_OPT.
   4074 	    #
   4075 	    case "$host_os" in
   4076 
   4077 	    aix*)
   4078 		    V_SHLIB_CMD="\$(CC)"
   4079 		    V_SHLIB_OPT="-G -bnoentry -bexpall"
   4080 		    ;;
   4081 
   4082 	    freebsd*|netbsd*|openbsd*|dragonfly*|linux*)
   4083 		    #
   4084 		    # "cc" is GCC.
   4085 		    #
   4086 		    V_SHLIB_CCOPT="$V_SHLIB_CCOPT -fpic"
   4087 		    V_SHLIB_CMD="\$(CC)"
   4088 		    V_SHLIB_OPT="-shared"
   4089 		    V_SONAME_OPT="-Wl,-soname,"
   4090 		    V_RPATH_OPT="-Wl,-rpath,"
   4091 		    ;;
   4092 
   4093 	    hpux*)
   4094 		    V_SHLIB_CCOPT="$V_SHLIB_CCOPT +z"
   4095 		    V_SHLIB_CMD="\$(LD)"
   4096 		    V_SHLIB_OPT="-b"
   4097 		    V_SONAME_OPT="+h "
   4098 		    #
   4099 		    # By default, directories specifed with -L
   4100 		    # are added to the run-time search path, so
   4101 		    # we don't add them in pcap-config.
   4102 		    #
   4103 		    ;;
   4104 
   4105 	    osf*)
   4106 	    	    #
   4107 		    # Presumed to be DEC OSF/1, Digital UNIX, or
   4108 		    # Tru64 UNIX.
   4109 		    #
   4110 		    V_SHLIB_CMD="\$(CC)"
   4111 		    V_SHLIB_OPT="-shared"
   4112 		    V_SONAME_OPT="-soname "
   4113 		    V_RPATH_OPT="-rpath "
   4114 		    ;;
   4115 
   4116 	    solaris*)
   4117 		    V_SHLIB_CCOPT="$V_SHLIB_CCOPT -Kpic"
   4118 		    V_SHLIB_CMD="\$(CC)"
   4119 		    V_SHLIB_OPT="-G"
   4120 		    V_SONAME_OPT="-h "
   4121 		    V_RPATH_OPT="-R"
   4122 		    ;;
   4123 	    esac
   4124     fi
   4125 
   4126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
   4127 $as_echo_n "checking for inline... " >&6; }
   4128     save_CFLAGS="$CFLAGS"
   4129     CFLAGS="$V_CCOPT"
   4130     if ${ac_cv_lbl_inline+:} false; then :
   4131   $as_echo_n "(cached) " >&6
   4132 else
   4133 
   4134 	ac_cv_lbl_inline=""
   4135 	ac_lbl_cc_inline=no
   4136 	for ac_lbl_inline in inline __inline__ __inline
   4137 	do
   4138 	    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4139 /* end confdefs.h.  */
   4140 #define inline $ac_lbl_inline
   4141 		static inline struct iltest *foo(void);
   4142 		struct iltest {
   4143 		    int iltest1;
   4144 		    int iltest2;
   4145 		};
   4146 
   4147 		static inline struct iltest *
   4148 		foo()
   4149 		{
   4150 		    static struct iltest xxx;
   4151 
   4152 		    return &xxx;
   4153 		}
   4154 int
   4155 main ()
   4156 {
   4157 
   4158   ;
   4159   return 0;
   4160 }
   4161 _ACEOF
   4162 if ac_fn_c_try_compile "$LINENO"; then :
   4163   ac_lbl_cc_inline=yes
   4164 fi
   4165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4166 	    if test "$ac_lbl_cc_inline" = yes ; then
   4167 		break;
   4168 	    fi
   4169 	done
   4170 	if test "$ac_lbl_cc_inline" = yes ; then
   4171 	    ac_cv_lbl_inline=$ac_lbl_inline
   4172 	fi
   4173 fi
   4174 
   4175     CFLAGS="$save_CFLAGS"
   4176     if test ! -z "$ac_cv_lbl_inline" ; then
   4177 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_inline" >&5
   4178 $as_echo "$ac_cv_lbl_inline" >&6; }
   4179     else
   4180 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4181 $as_echo "no" >&6; }
   4182     fi
   4183 
   4184 cat >>confdefs.h <<_ACEOF
   4185 #define inline $ac_cv_lbl_inline
   4186 _ACEOF
   4187 
   4188 
   4189 #
   4190 # Try to arrange for large file support.
   4191 #
   4192 # Check whether --enable-largefile was given.
   4193 if test "${enable_largefile+set}" = set; then :
   4194   enableval=$enable_largefile;
   4195 fi
   4196 
   4197 if test "$enable_largefile" != no; then
   4198 
   4199   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
   4200 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
   4201 if ${ac_cv_sys_largefile_CC+:} false; then :
   4202   $as_echo_n "(cached) " >&6
   4203 else
   4204   ac_cv_sys_largefile_CC=no
   4205      if test "$GCC" != yes; then
   4206        ac_save_CC=$CC
   4207        while :; do
   4208 	 # IRIX 6.2 and later do not support large files by default,
   4209 	 # so use the C compiler's -n32 option if that helps.
   4210 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4211 /* end confdefs.h.  */
   4212 #include <sys/types.h>
   4213  /* Check that off_t can represent 2**63 - 1 correctly.
   4214     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4215     since some C++ compilers masquerading as C compilers
   4216     incorrectly reject 9223372036854775807.  */
   4217 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4218   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4219 		       && LARGE_OFF_T % 2147483647 == 1)
   4220 		      ? 1 : -1];
   4221 int
   4222 main ()
   4223 {
   4224 
   4225   ;
   4226   return 0;
   4227 }
   4228 _ACEOF
   4229 	 if ac_fn_c_try_compile "$LINENO"; then :
   4230   break
   4231 fi
   4232 rm -f core conftest.err conftest.$ac_objext
   4233 	 CC="$CC -n32"
   4234 	 if ac_fn_c_try_compile "$LINENO"; then :
   4235   ac_cv_sys_largefile_CC=' -n32'; break
   4236 fi
   4237 rm -f core conftest.err conftest.$ac_objext
   4238 	 break
   4239        done
   4240        CC=$ac_save_CC
   4241        rm -f conftest.$ac_ext
   4242     fi
   4243 fi
   4244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
   4245 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
   4246   if test "$ac_cv_sys_largefile_CC" != no; then
   4247     CC=$CC$ac_cv_sys_largefile_CC
   4248   fi
   4249 
   4250   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
   4251 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
   4252 if ${ac_cv_sys_file_offset_bits+:} false; then :
   4253   $as_echo_n "(cached) " >&6
   4254 else
   4255   while :; do
   4256   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4257 /* end confdefs.h.  */
   4258 #include <sys/types.h>
   4259  /* Check that off_t can represent 2**63 - 1 correctly.
   4260     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4261     since some C++ compilers masquerading as C compilers
   4262     incorrectly reject 9223372036854775807.  */
   4263 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4264   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4265 		       && LARGE_OFF_T % 2147483647 == 1)
   4266 		      ? 1 : -1];
   4267 int
   4268 main ()
   4269 {
   4270 
   4271   ;
   4272   return 0;
   4273 }
   4274 _ACEOF
   4275 if ac_fn_c_try_compile "$LINENO"; then :
   4276   ac_cv_sys_file_offset_bits=no; break
   4277 fi
   4278 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4279   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4280 /* end confdefs.h.  */
   4281 #define _FILE_OFFSET_BITS 64
   4282 #include <sys/types.h>
   4283  /* Check that off_t can represent 2**63 - 1 correctly.
   4284     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4285     since some C++ compilers masquerading as C compilers
   4286     incorrectly reject 9223372036854775807.  */
   4287 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4288   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4289 		       && LARGE_OFF_T % 2147483647 == 1)
   4290 		      ? 1 : -1];
   4291 int
   4292 main ()
   4293 {
   4294 
   4295   ;
   4296   return 0;
   4297 }
   4298 _ACEOF
   4299 if ac_fn_c_try_compile "$LINENO"; then :
   4300   ac_cv_sys_file_offset_bits=64; break
   4301 fi
   4302 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4303   ac_cv_sys_file_offset_bits=unknown
   4304   break
   4305 done
   4306 fi
   4307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
   4308 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
   4309 case $ac_cv_sys_file_offset_bits in #(
   4310   no | unknown) ;;
   4311   *)
   4312 cat >>confdefs.h <<_ACEOF
   4313 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
   4314 _ACEOF
   4315 ;;
   4316 esac
   4317 rm -rf conftest*
   4318   if test $ac_cv_sys_file_offset_bits = unknown; then
   4319     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
   4320 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
   4321 if ${ac_cv_sys_large_files+:} false; then :
   4322   $as_echo_n "(cached) " >&6
   4323 else
   4324   while :; do
   4325   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4326 /* end confdefs.h.  */
   4327 #include <sys/types.h>
   4328  /* Check that off_t can represent 2**63 - 1 correctly.
   4329     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4330     since some C++ compilers masquerading as C compilers
   4331     incorrectly reject 9223372036854775807.  */
   4332 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4333   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4334 		       && LARGE_OFF_T % 2147483647 == 1)
   4335 		      ? 1 : -1];
   4336 int
   4337 main ()
   4338 {
   4339 
   4340   ;
   4341   return 0;
   4342 }
   4343 _ACEOF
   4344 if ac_fn_c_try_compile "$LINENO"; then :
   4345   ac_cv_sys_large_files=no; break
   4346 fi
   4347 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4348   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4349 /* end confdefs.h.  */
   4350 #define _LARGE_FILES 1
   4351 #include <sys/types.h>
   4352  /* Check that off_t can represent 2**63 - 1 correctly.
   4353     We can't simply define LARGE_OFF_T to be 9223372036854775807,
   4354     since some C++ compilers masquerading as C compilers
   4355     incorrectly reject 9223372036854775807.  */
   4356 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
   4357   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
   4358 		       && LARGE_OFF_T % 2147483647 == 1)
   4359 		      ? 1 : -1];
   4360 int
   4361 main ()
   4362 {
   4363 
   4364   ;
   4365   return 0;
   4366 }
   4367 _ACEOF
   4368 if ac_fn_c_try_compile "$LINENO"; then :
   4369   ac_cv_sys_large_files=1; break
   4370 fi
   4371 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4372   ac_cv_sys_large_files=unknown
   4373   break
   4374 done
   4375 fi
   4376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
   4377 $as_echo "$ac_cv_sys_large_files" >&6; }
   4378 case $ac_cv_sys_large_files in #(
   4379   no | unknown) ;;
   4380   *)
   4381 cat >>confdefs.h <<_ACEOF
   4382 #define _LARGE_FILES $ac_cv_sys_large_files
   4383 _ACEOF
   4384 ;;
   4385 esac
   4386 rm -rf conftest*
   4387   fi
   4388 
   4389 
   4390 fi
   4391 
   4392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGEFILE_SOURCE value needed for large files" >&5
   4393 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
   4394 if ${ac_cv_sys_largefile_source+:} false; then :
   4395   $as_echo_n "(cached) " >&6
   4396 else
   4397   while :; do
   4398   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4399 /* end confdefs.h.  */
   4400 #include <sys/types.h> /* for off_t */
   4401      #include <stdio.h>
   4402 int
   4403 main ()
   4404 {
   4405 int (*fp) (FILE *, off_t, int) = fseeko;
   4406      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
   4407   ;
   4408   return 0;
   4409 }
   4410 _ACEOF
   4411 if ac_fn_c_try_link "$LINENO"; then :
   4412   ac_cv_sys_largefile_source=no; break
   4413 fi
   4414 rm -f core conftest.err conftest.$ac_objext \
   4415     conftest$ac_exeext conftest.$ac_ext
   4416   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4417 /* end confdefs.h.  */
   4418 #define _LARGEFILE_SOURCE 1
   4419 #include <sys/types.h> /* for off_t */
   4420      #include <stdio.h>
   4421 int
   4422 main ()
   4423 {
   4424 int (*fp) (FILE *, off_t, int) = fseeko;
   4425      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
   4426   ;
   4427   return 0;
   4428 }
   4429 _ACEOF
   4430 if ac_fn_c_try_link "$LINENO"; then :
   4431   ac_cv_sys_largefile_source=1; break
   4432 fi
   4433 rm -f core conftest.err conftest.$ac_objext \
   4434     conftest$ac_exeext conftest.$ac_ext
   4435   ac_cv_sys_largefile_source=unknown
   4436   break
   4437 done
   4438 fi
   4439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_source" >&5
   4440 $as_echo "$ac_cv_sys_largefile_source" >&6; }
   4441 case $ac_cv_sys_largefile_source in #(
   4442   no | unknown) ;;
   4443   *)
   4444 cat >>confdefs.h <<_ACEOF
   4445 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
   4446 _ACEOF
   4447 ;;
   4448 esac
   4449 rm -rf conftest*
   4450 
   4451 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
   4452 # in glibc 2.1.3, but that breaks too many other things.
   4453 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
   4454 if test $ac_cv_sys_largefile_source != unknown; then
   4455 
   4456 $as_echo "#define HAVE_FSEEKO 1" >>confdefs.h
   4457 
   4458 fi
   4459 
   4460 
   4461 ac_ext=c
   4462 ac_cpp='$CPP $CPPFLAGS'
   4463 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4464 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4465 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   4467 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   4468 # On Suns, sometimes $CPP names a directory.
   4469 if test -n "$CPP" && test -d "$CPP"; then
   4470   CPP=
   4471 fi
   4472 if test -z "$CPP"; then
   4473   if ${ac_cv_prog_CPP+:} false; then :
   4474   $as_echo_n "(cached) " >&6
   4475 else
   4476       # Double quotes because CPP needs to be expanded
   4477     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   4478     do
   4479       ac_preproc_ok=false
   4480 for ac_c_preproc_warn_flag in '' yes
   4481 do
   4482   # Use a header file that comes with gcc, so configuring glibc
   4483   # with a fresh cross-compiler works.
   4484   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4485   # <limits.h> exists even on freestanding compilers.
   4486   # On the NeXT, cc -E runs the code through the compiler's parser,
   4487   # not just through cpp. "Syntax error" is here to catch this case.
   4488   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4489 /* end confdefs.h.  */
   4490 #ifdef __STDC__
   4491 # include <limits.h>
   4492 #else
   4493 # include <assert.h>
   4494 #endif
   4495 		     Syntax error
   4496 _ACEOF
   4497 if ac_fn_c_try_cpp "$LINENO"; then :
   4498 
   4499 else
   4500   # Broken: fails on valid input.
   4501 continue
   4502 fi
   4503 rm -f conftest.err conftest.i conftest.$ac_ext
   4504 
   4505   # OK, works on sane cases.  Now check whether nonexistent headers
   4506   # can be detected and how.
   4507   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4508 /* end confdefs.h.  */
   4509 #include <ac_nonexistent.h>
   4510 _ACEOF
   4511 if ac_fn_c_try_cpp "$LINENO"; then :
   4512   # Broken: success on invalid input.
   4513 continue
   4514 else
   4515   # Passes both tests.
   4516 ac_preproc_ok=:
   4517 break
   4518 fi
   4519 rm -f conftest.err conftest.i conftest.$ac_ext
   4520 
   4521 done
   4522 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4523 rm -f conftest.i conftest.err conftest.$ac_ext
   4524 if $ac_preproc_ok; then :
   4525   break
   4526 fi
   4527 
   4528     done
   4529     ac_cv_prog_CPP=$CPP
   4530 
   4531 fi
   4532   CPP=$ac_cv_prog_CPP
   4533 else
   4534   ac_cv_prog_CPP=$CPP
   4535 fi
   4536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   4537 $as_echo "$CPP" >&6; }
   4538 ac_preproc_ok=false
   4539 for ac_c_preproc_warn_flag in '' yes
   4540 do
   4541   # Use a header file that comes with gcc, so configuring glibc
   4542   # with a fresh cross-compiler works.
   4543   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   4544   # <limits.h> exists even on freestanding compilers.
   4545   # On the NeXT, cc -E runs the code through the compiler's parser,
   4546   # not just through cpp. "Syntax error" is here to catch this case.
   4547   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4548 /* end confdefs.h.  */
   4549 #ifdef __STDC__
   4550 # include <limits.h>
   4551 #else
   4552 # include <assert.h>
   4553 #endif
   4554 		     Syntax error
   4555 _ACEOF
   4556 if ac_fn_c_try_cpp "$LINENO"; then :
   4557 
   4558 else
   4559   # Broken: fails on valid input.
   4560 continue
   4561 fi
   4562 rm -f conftest.err conftest.i conftest.$ac_ext
   4563 
   4564   # OK, works on sane cases.  Now check whether nonexistent headers
   4565   # can be detected and how.
   4566   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4567 /* end confdefs.h.  */
   4568 #include <ac_nonexistent.h>
   4569 _ACEOF
   4570 if ac_fn_c_try_cpp "$LINENO"; then :
   4571   # Broken: success on invalid input.
   4572 continue
   4573 else
   4574   # Passes both tests.
   4575 ac_preproc_ok=:
   4576 break
   4577 fi
   4578 rm -f conftest.err conftest.i conftest.$ac_ext
   4579 
   4580 done
   4581 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   4582 rm -f conftest.i conftest.err conftest.$ac_ext
   4583 if $ac_preproc_ok; then :
   4584 
   4585 else
   4586   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4587 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4588 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   4589 See \`config.log' for more details" "$LINENO" 5; }
   4590 fi
   4591 
   4592 ac_ext=c
   4593 ac_cpp='$CPP $CPPFLAGS'
   4594 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   4595 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   4596 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   4597 
   4598 
   4599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4600 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4601 if ${ac_cv_path_GREP+:} false; then :
   4602   $as_echo_n "(cached) " >&6
   4603 else
   4604   if test -z "$GREP"; then
   4605   ac_path_GREP_found=false
   4606   # Loop through the user's path and test for each of PROGNAME-LIST
   4607   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4608 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4609 do
   4610   IFS=$as_save_IFS
   4611   test -z "$as_dir" && as_dir=.
   4612     for ac_prog in grep ggrep; do
   4613     for ac_exec_ext in '' $ac_executable_extensions; do
   4614       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4615       as_fn_executable_p "$ac_path_GREP" || continue
   4616 # Check for GNU ac_path_GREP and select it if it is found.
   4617   # Check for GNU $ac_path_GREP
   4618 case `"$ac_path_GREP" --version 2>&1` in
   4619 *GNU*)
   4620   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4621 *)
   4622   ac_count=0
   4623   $as_echo_n 0123456789 >"conftest.in"
   4624   while :
   4625   do
   4626     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4627     mv "conftest.tmp" "conftest.in"
   4628     cp "conftest.in" "conftest.nl"
   4629     $as_echo 'GREP' >> "conftest.nl"
   4630     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4631     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4632     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4633     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4634       # Best one so far, save it but keep looking for a better one
   4635       ac_cv_path_GREP="$ac_path_GREP"
   4636       ac_path_GREP_max=$ac_count
   4637     fi
   4638     # 10*(2^10) chars as input seems more than enough
   4639     test $ac_count -gt 10 && break
   4640   done
   4641   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4642 esac
   4643 
   4644       $ac_path_GREP_found && break 3
   4645     done
   4646   done
   4647   done
   4648 IFS=$as_save_IFS
   4649   if test -z "$ac_cv_path_GREP"; then
   4650     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4651   fi
   4652 else
   4653   ac_cv_path_GREP=$GREP
   4654 fi
   4655 
   4656 fi
   4657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4658 $as_echo "$ac_cv_path_GREP" >&6; }
   4659  GREP="$ac_cv_path_GREP"
   4660 
   4661 
   4662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4663 $as_echo_n "checking for egrep... " >&6; }
   4664 if ${ac_cv_path_EGREP+:} false; then :
   4665   $as_echo_n "(cached) " >&6
   4666 else
   4667   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4668    then ac_cv_path_EGREP="$GREP -E"
   4669    else
   4670      if test -z "$EGREP"; then
   4671   ac_path_EGREP_found=false
   4672   # Loop through the user's path and test for each of PROGNAME-LIST
   4673   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4674 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4675 do
   4676   IFS=$as_save_IFS
   4677   test -z "$as_dir" && as_dir=.
   4678     for ac_prog in egrep; do
   4679     for ac_exec_ext in '' $ac_executable_extensions; do
   4680       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4681       as_fn_executable_p "$ac_path_EGREP" || continue
   4682 # Check for GNU ac_path_EGREP and select it if it is found.
   4683   # Check for GNU $ac_path_EGREP
   4684 case `"$ac_path_EGREP" --version 2>&1` in
   4685 *GNU*)
   4686   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4687 *)
   4688   ac_count=0
   4689   $as_echo_n 0123456789 >"conftest.in"
   4690   while :
   4691   do
   4692     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4693     mv "conftest.tmp" "conftest.in"
   4694     cp "conftest.in" "conftest.nl"
   4695     $as_echo 'EGREP' >> "conftest.nl"
   4696     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4697     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4698     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4699     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4700       # Best one so far, save it but keep looking for a better one
   4701       ac_cv_path_EGREP="$ac_path_EGREP"
   4702       ac_path_EGREP_max=$ac_count
   4703     fi
   4704     # 10*(2^10) chars as input seems more than enough
   4705     test $ac_count -gt 10 && break
   4706   done
   4707   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4708 esac
   4709 
   4710       $ac_path_EGREP_found && break 3
   4711     done
   4712   done
   4713   done
   4714 IFS=$as_save_IFS
   4715   if test -z "$ac_cv_path_EGREP"; then
   4716     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4717   fi
   4718 else
   4719   ac_cv_path_EGREP=$EGREP
   4720 fi
   4721 
   4722    fi
   4723 fi
   4724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4725 $as_echo "$ac_cv_path_EGREP" >&6; }
   4726  EGREP="$ac_cv_path_EGREP"
   4727 
   4728 
   4729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   4730 $as_echo_n "checking for ANSI C header files... " >&6; }
   4731 if ${ac_cv_header_stdc+:} false; then :
   4732   $as_echo_n "(cached) " >&6
   4733 else
   4734   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4735 /* end confdefs.h.  */
   4736 #include <stdlib.h>
   4737 #include <stdarg.h>
   4738 #include <string.h>
   4739 #include <float.h>
   4740 
   4741 int
   4742 main ()
   4743 {
   4744 
   4745   ;
   4746   return 0;
   4747 }
   4748 _ACEOF
   4749 if ac_fn_c_try_compile "$LINENO"; then :
   4750   ac_cv_header_stdc=yes
   4751 else
   4752   ac_cv_header_stdc=no
   4753 fi
   4754 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4755 
   4756 if test $ac_cv_header_stdc = yes; then
   4757   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4758   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4759 /* end confdefs.h.  */
   4760 #include <string.h>
   4761 
   4762 _ACEOF
   4763 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4764   $EGREP "memchr" >/dev/null 2>&1; then :
   4765 
   4766 else
   4767   ac_cv_header_stdc=no
   4768 fi
   4769 rm -f conftest*
   4770 
   4771 fi
   4772 
   4773 if test $ac_cv_header_stdc = yes; then
   4774   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4775   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4776 /* end confdefs.h.  */
   4777 #include <stdlib.h>
   4778 
   4779 _ACEOF
   4780 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4781   $EGREP "free" >/dev/null 2>&1; then :
   4782 
   4783 else
   4784   ac_cv_header_stdc=no
   4785 fi
   4786 rm -f conftest*
   4787 
   4788 fi
   4789 
   4790 if test $ac_cv_header_stdc = yes; then
   4791   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4792   if test "$cross_compiling" = yes; then :
   4793   :
   4794 else
   4795   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4796 /* end confdefs.h.  */
   4797 #include <ctype.h>
   4798 #include <stdlib.h>
   4799 #if ((' ' & 0x0FF) == 0x020)
   4800 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4801 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4802 #else
   4803 # define ISLOWER(c) \
   4804 		   (('a' <= (c) && (c) <= 'i') \
   4805 		     || ('j' <= (c) && (c) <= 'r') \
   4806 		     || ('s' <= (c) && (c) <= 'z'))
   4807 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4808 #endif
   4809 
   4810 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4811 int
   4812 main ()
   4813 {
   4814   int i;
   4815   for (i = 0; i < 256; i++)
   4816     if (XOR (islower (i), ISLOWER (i))
   4817 	|| toupper (i) != TOUPPER (i))
   4818       return 2;
   4819   return 0;
   4820 }
   4821 _ACEOF
   4822 if ac_fn_c_try_run "$LINENO"; then :
   4823 
   4824 else
   4825   ac_cv_header_stdc=no
   4826 fi
   4827 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4828   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4829 fi
   4830 
   4831 fi
   4832 fi
   4833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   4834 $as_echo "$ac_cv_header_stdc" >&6; }
   4835 if test $ac_cv_header_stdc = yes; then
   4836 
   4837 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   4838 
   4839 fi
   4840 
   4841 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4842 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4843 		  inttypes.h stdint.h unistd.h
   4844 do :
   4845   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4846 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   4847 "
   4848 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   4849   cat >>confdefs.h <<_ACEOF
   4850 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4851 _ACEOF
   4852 
   4853 fi
   4854 
   4855 done
   4856 
   4857 
   4858 for ac_header in sys/ioccom.h sys/sockio.h limits.h
   4859 do :
   4860   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4861 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   4862 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   4863   cat >>confdefs.h <<_ACEOF
   4864 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4865 _ACEOF
   4866 
   4867 fi
   4868 
   4869 done
   4870 
   4871 for ac_header in netpacket/packet.h
   4872 do :
   4873   ac_fn_c_check_header_mongrel "$LINENO" "netpacket/packet.h" "ac_cv_header_netpacket_packet_h" "$ac_includes_default"
   4874 if test "x$ac_cv_header_netpacket_packet_h" = xyes; then :
   4875   cat >>confdefs.h <<_ACEOF
   4876 #define HAVE_NETPACKET_PACKET_H 1
   4877 _ACEOF
   4878 
   4879 fi
   4880 
   4881 done
   4882 
   4883 for ac_header in net/pfvar.h
   4884 do :
   4885   ac_fn_c_check_header_compile "$LINENO" "net/pfvar.h" "ac_cv_header_net_pfvar_h" "#include <sys/types.h>
   4886 #include <sys/socket.h>
   4887 #include <net/if.h>
   4888 "
   4889 if test "x$ac_cv_header_net_pfvar_h" = xyes; then :
   4890   cat >>confdefs.h <<_ACEOF
   4891 #define HAVE_NET_PFVAR_H 1
   4892 _ACEOF
   4893 
   4894 fi
   4895 
   4896 done
   4897 
   4898 if test "$ac_cv_header_net_pfvar_h" = yes; then
   4899 	#
   4900 	# Check for various PF actions.
   4901 	#
   4902 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether net/pfvar.h defines PF_NAT through PF_NORDR" >&5
   4903 $as_echo_n "checking whether net/pfvar.h defines PF_NAT through PF_NORDR... " >&6; }
   4904 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4905 /* end confdefs.h.  */
   4906 #include <sys/types.h>
   4907 	    #include <sys/socket.h>
   4908 	    #include <net/if.h>
   4909 	    #include <net/pfvar.h>
   4910 int
   4911 main ()
   4912 {
   4913 return PF_NAT+PF_NONAT+PF_BINAT+PF_NOBINAT+PF_RDR+PF_NORDR;
   4914   ;
   4915   return 0;
   4916 }
   4917 _ACEOF
   4918 if ac_fn_c_try_compile "$LINENO"; then :
   4919 
   4920 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   4921 $as_echo "yes" >&6; }
   4922 
   4923 $as_echo "#define HAVE_PF_NAT_THROUGH_PF_NORDR 1" >>confdefs.h
   4924 
   4925 
   4926 else
   4927   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4928 $as_echo "no" >&6; }
   4929 fi
   4930 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4931 fi
   4932 
   4933 case "$host_os" in
   4934 linux*|uclinux*)
   4935 	for ac_header in linux/sockios.h linux/if_bonding.h
   4936 do :
   4937   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4938 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
   4939 #include <sys/socket.h>
   4940 #include <linux/if.h>
   4941 
   4942 "
   4943 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   4944   cat >>confdefs.h <<_ACEOF
   4945 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4946 _ACEOF
   4947 
   4948 fi
   4949 
   4950 done
   4951 
   4952 	;;
   4953 esac
   4954 
   4955 if test "$GCC" = yes ; then
   4956 	    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI ioctl definitions" >&5
   4957 $as_echo_n "checking for ANSI ioctl definitions... " >&6; }
   4958 	    if ${ac_cv_lbl_gcc_fixincludes+:} false; then :
   4959   $as_echo_n "(cached) " >&6
   4960 else
   4961   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4962 /* end confdefs.h.  */
   4963 /*
   4964 		     * This generates a "duplicate case value" when fixincludes
   4965 		     * has not be run.
   4966 		     */
   4967 #		include <sys/types.h>
   4968 #		include <sys/time.h>
   4969 #		include <sys/ioctl.h>
   4970 #		ifdef HAVE_SYS_IOCCOM_H
   4971 #		include <sys/ioccom.h>
   4972 #		endif
   4973 int
   4974 main ()
   4975 {
   4976 switch (0) {
   4977 		    case _IO('A', 1):;
   4978 		    case _IO('B', 1):;
   4979 		    }
   4980   ;
   4981   return 0;
   4982 }
   4983 _ACEOF
   4984 if ac_fn_c_try_compile "$LINENO"; then :
   4985   ac_cv_lbl_gcc_fixincludes=yes
   4986 else
   4987   ac_cv_lbl_gcc_fixincludes=no
   4988 fi
   4989 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4990 fi
   4991 
   4992 	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_gcc_fixincludes" >&5
   4993 $as_echo "$ac_cv_lbl_gcc_fixincludes" >&6; }
   4994 	    if test $ac_cv_lbl_gcc_fixincludes = no ; then
   4995 		    # Don't cache failure
   4996 		    unset ac_cv_lbl_gcc_fixincludes
   4997 		    as_fn_error $? "see the INSTALL for more info" "$LINENO" 5
   4998 	    fi
   4999     fi
   5000 
   5001 for ac_func in strerror strerror_r strerror_s strlcpy strlcat
   5002 do :
   5003   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   5004 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   5005 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   5006   cat >>confdefs.h <<_ACEOF
   5007 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   5008 _ACEOF
   5009 
   5010 fi
   5011 done
   5012 
   5013 
   5014 needsnprintf=no
   5015 for ac_func in vsnprintf snprintf
   5016 do :
   5017   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
   5018 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
   5019 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
   5020   cat >>confdefs.h <<_ACEOF
   5021 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
   5022 _ACEOF
   5023 
   5024 else
   5025   needsnprintf=yes
   5026 fi
   5027 done
   5028 
   5029 if test $needsnprintf = yes; then
   5030 	case " $LIBOBJS " in
   5031   *" snprintf.$ac_objext "* ) ;;
   5032   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
   5033  ;;
   5034 esac
   5035 
   5036 fi
   5037 
   5038 needstrtok_r=no
   5039 for ac_func in strtok_r
   5040 do :
   5041   ac_fn_c_check_func "$LINENO" "strtok_r" "ac_cv_func_strtok_r"
   5042 if test "x$ac_cv_func_strtok_r" = xyes; then :
   5043   cat >>confdefs.h <<_ACEOF
   5044 #define HAVE_STRTOK_R 1
   5045 _ACEOF
   5046 
   5047 else
   5048   needstrtok_r=yes
   5049 fi
   5050 done
   5051 
   5052 if test $needstrtok_r = yes; then
   5053 	case " $LIBOBJS " in
   5054   *" strtok_r.$ac_objext "* ) ;;
   5055   *) LIBOBJS="$LIBOBJS strtok_r.$ac_objext"
   5056  ;;
   5057 esac
   5058 
   5059 fi
   5060 
   5061 #
   5062 # Do we have ffs(), and is it declared in <strings.h>?
   5063 #
   5064 for ac_func in ffs
   5065 do :
   5066   ac_fn_c_check_func "$LINENO" "ffs" "ac_cv_func_ffs"
   5067 if test "x$ac_cv_func_ffs" = xyes; then :
   5068   cat >>confdefs.h <<_ACEOF
   5069 #define HAVE_FFS 1
   5070 _ACEOF
   5071 
   5072 fi
   5073 done
   5074 
   5075 if test "$ac_cv_func_ffs" = yes; then
   5076 	#
   5077 	# We have ffs(); is it declared in <strings.h>?
   5078 	#
   5079 	# This test fails if we don't have <strings.h> or if we do
   5080 	# but it doesn't declare ffs().
   5081 	#
   5082 	ac_fn_c_check_decl "$LINENO" "ffs" "ac_cv_have_decl_ffs" "
   5083 #include <strings.h>
   5084 
   5085 "
   5086 if test "x$ac_cv_have_decl_ffs" = xyes; then :
   5087 
   5088 
   5089 $as_echo "#define STRINGS_H_DECLARES_FFS /**/" >>confdefs.h
   5090 
   5091 
   5092 fi
   5093 
   5094 fi
   5095 
   5096 #
   5097 # Do this before checking for ether_hostton(), as it's a
   5098 # "getaddrinfo()-ish function".
   5099 #
   5100 
   5101     #
   5102     # Most operating systems have getaddrinfo() in the default searched
   5103     # libraries (i.e. libc).  Check there first.
   5104     #
   5105     ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
   5106 if test "x$ac_cv_func_getaddrinfo" = xyes; then :
   5107 
   5108 else
   5109 
   5110 	#
   5111 	# Not found in the standard system libraries.
   5112 	# Try libsocket, which requires libnsl.
   5113 	#
   5114 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo in -lsocket" >&5
   5115 $as_echo_n "checking for getaddrinfo in -lsocket... " >&6; }
   5116 if ${ac_cv_lib_socket_getaddrinfo+:} false; then :
   5117   $as_echo_n "(cached) " >&6
   5118 else
   5119   ac_check_lib_save_LIBS=$LIBS
   5120 LIBS="-lsocket -lnsl $LIBS"
   5121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5122 /* end confdefs.h.  */
   5123 
   5124 /* Override any GCC internal prototype to avoid an error.
   5125    Use char because int might match the return type of a GCC
   5126    builtin and then its argument prototype would still apply.  */
   5127 #ifdef __cplusplus
   5128 extern "C"
   5129 #endif
   5130 char getaddrinfo ();
   5131 int
   5132 main ()
   5133 {
   5134 return getaddrinfo ();
   5135   ;
   5136   return 0;
   5137 }
   5138 _ACEOF
   5139 if ac_fn_c_try_link "$LINENO"; then :
   5140   ac_cv_lib_socket_getaddrinfo=yes
   5141 else
   5142   ac_cv_lib_socket_getaddrinfo=no
   5143 fi
   5144 rm -f core conftest.err conftest.$ac_objext \
   5145     conftest$ac_exeext conftest.$ac_ext
   5146 LIBS=$ac_check_lib_save_LIBS
   5147 fi
   5148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_getaddrinfo" >&5
   5149 $as_echo "$ac_cv_lib_socket_getaddrinfo" >&6; }
   5150 if test "x$ac_cv_lib_socket_getaddrinfo" = xyes; then :
   5151 
   5152 	    #
   5153 	    # OK, we found it in libsocket.
   5154 	    #
   5155 	    LIBS="-lsocket -lnsl $LIBS"
   5156 
   5157 else
   5158 
   5159 	    #
   5160 	    # We didn't find it.
   5161 	    #
   5162 	    as_fn_error $? "getaddrinfo is required, but wasn't found" "$LINENO" 5
   5163 
   5164 fi
   5165 
   5166 
   5167 	#
   5168 	# OK, do we have recvmsg() in libxnet?
   5169 	# We also link with libsocket and libnsl.
   5170 	#
   5171 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for recvmsg in -lxnet" >&5
   5172 $as_echo_n "checking for recvmsg in -lxnet... " >&6; }
   5173 if ${ac_cv_lib_xnet_recvmsg+:} false; then :
   5174   $as_echo_n "(cached) " >&6
   5175 else
   5176   ac_check_lib_save_LIBS=$LIBS
   5177 LIBS="-lxnet -lsocket -lnsl $LIBS"
   5178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5179 /* end confdefs.h.  */
   5180 
   5181 /* Override any GCC internal prototype to avoid an error.
   5182    Use char because int might match the return type of a GCC
   5183    builtin and then its argument prototype would still apply.  */
   5184 #ifdef __cplusplus
   5185 extern "C"
   5186 #endif
   5187 char recvmsg ();
   5188 int
   5189 main ()
   5190 {
   5191 return recvmsg ();
   5192   ;
   5193   return 0;
   5194 }
   5195 _ACEOF
   5196 if ac_fn_c_try_link "$LINENO"; then :
   5197   ac_cv_lib_xnet_recvmsg=yes
   5198 else
   5199   ac_cv_lib_xnet_recvmsg=no
   5200 fi
   5201 rm -f core conftest.err conftest.$ac_objext \
   5202     conftest$ac_exeext conftest.$ac_ext
   5203 LIBS=$ac_check_lib_save_LIBS
   5204 fi
   5205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_xnet_recvmsg" >&5
   5206 $as_echo "$ac_cv_lib_xnet_recvmsg" >&6; }
   5207 if test "x$ac_cv_lib_xnet_recvmsg" = xyes; then :
   5208 
   5209 	    #
   5210 	    # Yes - link with it as well.
   5211 	    #
   5212 	    LIBS="-lxnet $LIBS"
   5213 
   5214 fi
   5215 
   5216 
   5217 fi
   5218 
   5219     # DLPI needs putmsg under HPUX so test for -lstr while we're at it
   5220     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing putmsg" >&5
   5221 $as_echo_n "checking for library containing putmsg... " >&6; }
   5222 if ${ac_cv_search_putmsg+:} false; then :
   5223   $as_echo_n "(cached) " >&6
   5224 else
   5225   ac_func_search_save_LIBS=$LIBS
   5226 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5227 /* end confdefs.h.  */
   5228 
   5229 /* Override any GCC internal prototype to avoid an error.
   5230    Use char because int might match the return type of a GCC
   5231    builtin and then its argument prototype would still apply.  */
   5232 #ifdef __cplusplus
   5233 extern "C"
   5234 #endif
   5235 char putmsg ();
   5236 int
   5237 main ()
   5238 {
   5239 return putmsg ();
   5240   ;
   5241   return 0;
   5242 }
   5243 _ACEOF
   5244 for ac_lib in '' str; do
   5245   if test -z "$ac_lib"; then
   5246     ac_res="none required"
   5247   else
   5248     ac_res=-l$ac_lib
   5249     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   5250   fi
   5251   if ac_fn_c_try_link "$LINENO"; then :
   5252   ac_cv_search_putmsg=$ac_res
   5253 fi
   5254 rm -f core conftest.err conftest.$ac_objext \
   5255     conftest$ac_exeext
   5256   if ${ac_cv_search_putmsg+:} false; then :
   5257   break
   5258 fi
   5259 done
   5260 if ${ac_cv_search_putmsg+:} false; then :
   5261 
   5262 else
   5263   ac_cv_search_putmsg=no
   5264 fi
   5265 rm conftest.$ac_ext
   5266 LIBS=$ac_func_search_save_LIBS
   5267 fi
   5268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_putmsg" >&5
   5269 $as_echo "$ac_cv_search_putmsg" >&6; }
   5270 ac_res=$ac_cv_search_putmsg
   5271 if test "$ac_res" != no; then :
   5272   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   5273 
   5274 fi
   5275 
   5276 
   5277 
   5278 #
   5279 # Check for reentrant versions of getnetbyname_r(), as provided by
   5280 # Linux (glibc), Solaris/IRIX, and AIX (with three different APIs!).
   5281 # If we don't find one, we just use getnetbyname(), which uses
   5282 # thread-specific data on many platforms, but doesn't use it on
   5283 # NetBSD or OpenBSD, and may not use it on older versions of other
   5284 # platforms.
   5285 #
   5286 # Only do the check if we have a declaration of getnetbyname_r();
   5287 # without it, we can't check which API it has.  (We assume that
   5288 # if there's a declaration, it has a prototype, so that the API
   5289 # can be checked.)
   5290 #
   5291 ac_fn_c_check_decl "$LINENO" "getnetbyname_r" "ac_cv_have_decl_getnetbyname_r" "#include <netdb.h>
   5292 "
   5293 if test "x$ac_cv_have_decl_getnetbyname_r" = xyes; then :
   5294 
   5295 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the Linux getnetbyname_r()" >&5
   5296 $as_echo_n "checking for the Linux getnetbyname_r()... " >&6; }
   5297 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5298 /* end confdefs.h.  */
   5299 #include <netdb.h>
   5300 int
   5301 main ()
   5302 {
   5303 
   5304 		struct netent netent_buf;
   5305 		char buf[1024];
   5306 		struct netent *resultp;
   5307 		int h_errnoval;
   5308 
   5309 		return getnetbyname_r((const char *)0, &netent_buf, buf, sizeof buf, &resultp, &h_errnoval);
   5310 
   5311   ;
   5312   return 0;
   5313 }
   5314 _ACEOF
   5315 if ac_fn_c_try_link "$LINENO"; then :
   5316 
   5317 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5318 $as_echo "yes" >&6; }
   5319 
   5320 $as_echo "#define HAVE_LINUX_GETNETBYNAME_R 1" >>confdefs.h
   5321 
   5322 
   5323 else
   5324 
   5325 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5326 $as_echo "no" >&6; }
   5327 
   5328 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris/IRIX getnetbyname_r()" >&5
   5329 $as_echo_n "checking for Solaris/IRIX getnetbyname_r()... " >&6; }
   5330 		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5331 /* end confdefs.h.  */
   5332 #include <netdb.h>
   5333 int
   5334 main ()
   5335 {
   5336 
   5337 			struct netent netent_buf;
   5338 			char buf[1024];
   5339 
   5340 			return getnetbyname_r((const char *)0, &netent_buf, buf, (int)sizeof buf) != NULL;
   5341 
   5342   ;
   5343   return 0;
   5344 }
   5345 _ACEOF
   5346 if ac_fn_c_try_link "$LINENO"; then :
   5347 
   5348 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5349 $as_echo "yes" >&6; }
   5350 
   5351 $as_echo "#define HAVE_SOLARIS_IRIX_GETNETBYNAME_R 1" >>confdefs.h
   5352 
   5353 
   5354 else
   5355 
   5356 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5357 $as_echo "no" >&6; }
   5358 
   5359 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for AIX getnetbyname_r()" >&5
   5360 $as_echo_n "checking for AIX getnetbyname_r()... " >&6; }
   5361 			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5362 /* end confdefs.h.  */
   5363 #include <netdb.h>
   5364 int
   5365 main ()
   5366 {
   5367 
   5368 				struct netent netent_buf;
   5369 				struct netent_data net_data;
   5370 
   5371 				return getnetbyname_r((const char *)0, &netent_buf, &net_data);
   5372 
   5373   ;
   5374   return 0;
   5375 }
   5376 _ACEOF
   5377 if ac_fn_c_try_link "$LINENO"; then :
   5378 
   5379 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5380 $as_echo "yes" >&6; }
   5381 
   5382 $as_echo "#define HAVE_AIX_GETNETBYNAME_R 1" >>confdefs.h
   5383 
   5384 
   5385 else
   5386 
   5387 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5388 $as_echo "no" >&6; }
   5389 
   5390 fi
   5391 rm -f core conftest.err conftest.$ac_objext \
   5392     conftest$ac_exeext conftest.$ac_ext
   5393 
   5394 fi
   5395 rm -f core conftest.err conftest.$ac_objext \
   5396     conftest$ac_exeext conftest.$ac_ext
   5397 
   5398 fi
   5399 rm -f core conftest.err conftest.$ac_objext \
   5400     conftest$ac_exeext conftest.$ac_ext
   5401 
   5402 fi
   5403 
   5404 
   5405 #
   5406 # Check for reentrant versions of getprotobyname_r(), as provided by
   5407 # Linux (glibc), Solaris/IRIX, and AIX (with three different APIs!).
   5408 # If we don't find one, we just use getprotobyname(), which uses
   5409 # thread-specific data on many platforms, but doesn't use it on
   5410 # NetBSD or OpenBSD, and may not use it on older versions of other
   5411 # platforms.
   5412 #
   5413 # Only do the check if we have a declaration of getprotobyname_r();
   5414 # without it, we can't check which API it has.  (We assume that
   5415 # if there's a declaration, it has a prototype, so that the API
   5416 # can be checked.)
   5417 #
   5418 ac_fn_c_check_decl "$LINENO" "getprotobyname_r" "ac_cv_have_decl_getprotobyname_r" "#include <netdb.h>
   5419 "
   5420 if test "x$ac_cv_have_decl_getprotobyname_r" = xyes; then :
   5421 
   5422 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the Linux getprotobyname_r()" >&5
   5423 $as_echo_n "checking for the Linux getprotobyname_r()... " >&6; }
   5424 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5425 /* end confdefs.h.  */
   5426 #include <netdb.h>
   5427 int
   5428 main ()
   5429 {
   5430 
   5431 		struct protoent protoent_buf;
   5432 		char buf[1024];
   5433 		struct protoent *resultp;
   5434 
   5435 		return getprotobyname_r((const char *)0, &protoent_buf, buf, sizeof buf, &resultp);
   5436 
   5437   ;
   5438   return 0;
   5439 }
   5440 _ACEOF
   5441 if ac_fn_c_try_link "$LINENO"; then :
   5442 
   5443 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5444 $as_echo "yes" >&6; }
   5445 
   5446 $as_echo "#define HAVE_LINUX_GETPROTOBYNAME_R 1" >>confdefs.h
   5447 
   5448 
   5449 else
   5450 
   5451 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5452 $as_echo "no" >&6; }
   5453 
   5454 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Solaris/IRIX getprotobyname_r()" >&5
   5455 $as_echo_n "checking for Solaris/IRIX getprotobyname_r()... " >&6; }
   5456 		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5457 /* end confdefs.h.  */
   5458 #include <netdb.h>
   5459 int
   5460 main ()
   5461 {
   5462 
   5463 			struct protoent protoent_buf;
   5464 			char buf[1024];
   5465 
   5466 			return getprotobyname_r((const char *)0, &protoent_buf, buf, (int)sizeof buf) != NULL;
   5467 
   5468   ;
   5469   return 0;
   5470 }
   5471 _ACEOF
   5472 if ac_fn_c_try_link "$LINENO"; then :
   5473 
   5474 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5475 $as_echo "yes" >&6; }
   5476 
   5477 $as_echo "#define HAVE_SOLARIS_IRIX_GETPROTOBYNAME_R 1" >>confdefs.h
   5478 
   5479 
   5480 else
   5481 
   5482 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5483 $as_echo "no" >&6; }
   5484 
   5485 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for AIX getprotobyname_r()" >&5
   5486 $as_echo_n "checking for AIX getprotobyname_r()... " >&6; }
   5487 			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5488 /* end confdefs.h.  */
   5489 #include <netdb.h>
   5490 int
   5491 main ()
   5492 {
   5493 
   5494 				struct protoent protoent_buf;
   5495 				struct protoent_data proto_data;
   5496 
   5497 				return getprotobyname_r((const char *)0, &protoent_buf, &proto_data);
   5498 
   5499   ;
   5500   return 0;
   5501 }
   5502 _ACEOF
   5503 if ac_fn_c_try_link "$LINENO"; then :
   5504 
   5505 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   5506 $as_echo "yes" >&6; }
   5507 
   5508 $as_echo "#define HAVE_AIX_GETPROTOBYNAME_R 1" >>confdefs.h
   5509 
   5510 
   5511 else
   5512 
   5513 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5514 $as_echo "no" >&6; }
   5515 
   5516 fi
   5517 rm -f core conftest.err conftest.$ac_objext \
   5518     conftest$ac_exeext conftest.$ac_ext
   5519 
   5520 fi
   5521 rm -f core conftest.err conftest.$ac_objext \
   5522     conftest$ac_exeext conftest.$ac_ext
   5523 
   5524 fi
   5525 rm -f core conftest.err conftest.$ac_objext \
   5526     conftest$ac_exeext conftest.$ac_ext
   5527 
   5528 fi
   5529 
   5530 
   5531 #
   5532 # You are in a twisty little maze of UN*Xes, all different.
   5533 # Some might not have ether_hostton().
   5534 # Some might have it and declare it in <net/ethernet.h>.
   5535 # Some might have it and declare it in <netinet/ether.h>
   5536 # Some might have it and declare it in <sys/ethernet.h>.
   5537 # Some might have it and declare it in <arpa/inet.h>.
   5538 # Some might have it and declare it in <netinet/if_ether.h>.
   5539 # Some might have it and not declare it in any header file.
   5540 #
   5541 # Before you is a C compiler.
   5542 #
   5543 for ac_func in ether_hostton
   5544 do :
   5545   ac_fn_c_check_func "$LINENO" "ether_hostton" "ac_cv_func_ether_hostton"
   5546 if test "x$ac_cv_func_ether_hostton" = xyes; then :
   5547   cat >>confdefs.h <<_ACEOF
   5548 #define HAVE_ETHER_HOSTTON 1
   5549 _ACEOF
   5550 
   5551 fi
   5552 done
   5553 
   5554 if test "$ac_cv_func_ether_hostton" = yes; then
   5555 	#
   5556 	# OK, we have ether_hostton().  Is it declared in <net/ethernet.h>?
   5557 	#
   5558 	# This test fails if we don't have <net/ethernet.h> or if we do
   5559 	# but it doesn't declare ether_hostton().
   5560 	#
   5561 	ac_fn_c_check_decl "$LINENO" "ether_hostton" "ac_cv_have_decl_ether_hostton" "
   5562 #include <net/ethernet.h>
   5563 
   5564 "
   5565 if test "x$ac_cv_have_decl_ether_hostton" = xyes; then :
   5566 
   5567 
   5568 $as_echo "#define NET_ETHERNET_H_DECLARES_ETHER_HOSTTON /**/" >>confdefs.h
   5569 
   5570 
   5571 fi
   5572 
   5573 	#
   5574 	# Did that succeed?
   5575 	#
   5576 	if test "$ac_cv_have_decl_ether_hostton" != yes; then
   5577 		#
   5578 		# No, how about <netinet/ether.h>, as on Linux?
   5579 		#
   5580 		# This test fails if we don't have <netinet/ether.h>
   5581 		# or if we do but it doesn't declare ether_hostton().
   5582 		#
   5583 		# Unset ac_cv_have_decl_ether_hostton so we don't
   5584 		# treat the previous failure as a cached value and
   5585 		# suppress the next test.
   5586 		#
   5587 		unset ac_cv_have_decl_ether_hostton
   5588 		ac_fn_c_check_decl "$LINENO" "ether_hostton" "ac_cv_have_decl_ether_hostton" "
   5589 #include <netinet/ether.h>
   5590 
   5591 "
   5592 if test "x$ac_cv_have_decl_ether_hostton" = xyes; then :
   5593 
   5594 
   5595 $as_echo "#define NETINET_ETHER_H_DECLARES_ETHER_HOSTTON /**/" >>confdefs.h
   5596 
   5597 
   5598 fi
   5599 
   5600 	fi
   5601 	#
   5602 	# Did that succeed?
   5603 	#
   5604 	if test "$ac_cv_have_decl_ether_hostton" != yes; then
   5605 		#
   5606 		# No, how about <sys/ethernet.h>, as on Solaris 10
   5607 		# and later?
   5608 		#
   5609 		# This test fails if we don't have <sys/ethernet.h>
   5610 		# or if we do but it doesn't declare ether_hostton().
   5611 		#
   5612 		# Unset ac_cv_have_decl_ether_hostton so we don't
   5613 		# treat the previous failure as a cached value and
   5614 		# suppress the next test.
   5615 		#
   5616 		unset ac_cv_have_decl_ether_hostton
   5617 		ac_fn_c_check_decl "$LINENO" "ether_hostton" "ac_cv_have_decl_ether_hostton" "
   5618 #include <sys/ethernet.h>
   5619 
   5620 "
   5621 if test "x$ac_cv_have_decl_ether_hostton" = xyes; then :
   5622 
   5623 
   5624 $as_echo "#define SYS_ETHERNET_H_DECLARES_ETHER_HOSTTON /**/" >>confdefs.h
   5625 
   5626 
   5627 fi
   5628 
   5629 	fi
   5630 	#
   5631 	# Did that succeed?
   5632 	#
   5633 	if test "$ac_cv_have_decl_ether_hostton" != yes; then
   5634 		#
   5635 		# No, how about <arpa/inet.h>, as in AIX?
   5636 		#
   5637 		# This test fails if we don't have <arpa/inet.h>
   5638 		# (if we have ether_hostton(), we should have
   5639 		# networking, and if we have networking, we should
   5640 		# have <arapa/inet.h>) or if we do but it doesn't
   5641 		# declare ether_hostton().
   5642 		#
   5643 		# Unset ac_cv_have_decl_ether_hostton so we don't
   5644 		# treat the previous failure as a cached value and
   5645 		# suppress the next test.
   5646 		#
   5647 		unset ac_cv_have_decl_ether_hostton
   5648 		ac_fn_c_check_decl "$LINENO" "ether_hostton" "ac_cv_have_decl_ether_hostton" "
   5649 #include <arpa/inet.h>
   5650 
   5651 "
   5652 if test "x$ac_cv_have_decl_ether_hostton" = xyes; then :
   5653 
   5654 
   5655 $as_echo "#define ARPA_INET_H_DECLARES_ETHER_HOSTTON /**/" >>confdefs.h
   5656 
   5657 
   5658 fi
   5659 
   5660 	fi
   5661 	#
   5662 	# Did that succeed?
   5663 	#
   5664 	if test "$ac_cv_have_decl_ether_hostton" != yes; then
   5665 		#
   5666 		# No, how about <netinet/if_ether.h>?
   5667 		# On some platforms, it requires <net/if.h> and
   5668 		# <netinet/in.h>, and we always include it with
   5669 		# both of them, so test it with both of them.
   5670 		#
   5671 		# This test fails if we don't have <netinet/if_ether.h>
   5672 		# and the headers we include before it, or if we do but
   5673 		# <netinet/if_ether.h> doesn't declare ether_hostton().
   5674 		#
   5675 		# Unset ac_cv_have_decl_ether_hostton so we don't
   5676 		# treat the previous failure as a cached value and
   5677 		# suppress the next test.
   5678 		#
   5679 		unset ac_cv_have_decl_ether_hostton
   5680 		ac_fn_c_check_decl "$LINENO" "ether_hostton" "ac_cv_have_decl_ether_hostton" "
   5681 #include <sys/types.h>
   5682 #include <sys/socket.h>
   5683 #include <net/if.h>
   5684 #include <netinet/in.h>
   5685 #include <netinet/if_ether.h>
   5686 
   5687 "
   5688 if test "x$ac_cv_have_decl_ether_hostton" = xyes; then :
   5689 
   5690 
   5691 $as_echo "#define NETINET_IF_ETHER_H_DECLARES_ETHER_HOSTTON /**/" >>confdefs.h
   5692 
   5693 
   5694 fi
   5695 
   5696 	fi
   5697 	#
   5698 	# After all that, is ether_hostton() declared?
   5699 	#
   5700 	if test "$ac_cv_have_decl_ether_hostton" = yes; then
   5701 		#
   5702 		# Yes.
   5703 		#
   5704 
   5705 $as_echo "#define HAVE_DECL_ETHER_HOSTTON 1" >>confdefs.h
   5706 
   5707         else
   5708 		#
   5709 		# No, we'll have to declare it ourselves.
   5710 		# Do we have "struct ether_addr" if we include
   5711 		# <netinet/if_ether.h>?
   5712 		#
   5713 		ac_fn_c_check_type "$LINENO" "struct ether_addr" "ac_cv_type_struct_ether_addr" "
   5714 			#include <sys/types.h>
   5715 			#include <sys/socket.h>
   5716 			#include <net/if.h>
   5717 			#include <netinet/in.h>
   5718 			#include <netinet/if_ether.h>
   5719 
   5720 "
   5721 if test "x$ac_cv_type_struct_ether_addr" = xyes; then :
   5722 
   5723 cat >>confdefs.h <<_ACEOF
   5724 #define HAVE_STRUCT_ETHER_ADDR 1
   5725 _ACEOF
   5726 
   5727 
   5728 fi
   5729 
   5730 	fi
   5731 fi
   5732 
   5733 #
   5734 # For various things that might use pthreads.
   5735 #
   5736 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
   5737 if test "x$ac_cv_header_pthread_h" = xyes; then :
   5738 
   5739 	#
   5740 	# OK, we have pthread.h.  Do we have pthread_create in the
   5741 	# system libraries?
   5742 	#
   5743 	ac_fn_c_check_func "$LINENO" "pthread_create" "ac_cv_func_pthread_create"
   5744 if test "x$ac_cv_func_pthread_create" = xyes; then :
   5745 
   5746 		#
   5747 		# Yes.
   5748 		#
   5749 		ac_lbl_have_pthreads="found"
   5750 
   5751 else
   5752 
   5753 		#
   5754 		# No - do we have it in -lpthreads?
   5755 		#
   5756 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthreads" >&5
   5757 $as_echo_n "checking for pthread_create in -lpthreads... " >&6; }
   5758 if ${ac_cv_lib_pthreads_pthread_create+:} false; then :
   5759   $as_echo_n "(cached) " >&6
   5760 else
   5761   ac_check_lib_save_LIBS=$LIBS
   5762 LIBS="-lpthreads  $LIBS"
   5763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5764 /* end confdefs.h.  */
   5765 
   5766 /* Override any GCC internal prototype to avoid an error.
   5767    Use char because int might match the return type of a GCC
   5768    builtin and then its argument prototype would still apply.  */
   5769 #ifdef __cplusplus
   5770 extern "C"
   5771 #endif
   5772 char pthread_create ();
   5773 int
   5774 main ()
   5775 {
   5776 return pthread_create ();
   5777   ;
   5778   return 0;
   5779 }
   5780 _ACEOF
   5781 if ac_fn_c_try_link "$LINENO"; then :
   5782   ac_cv_lib_pthreads_pthread_create=yes
   5783 else
   5784   ac_cv_lib_pthreads_pthread_create=no
   5785 fi
   5786 rm -f core conftest.err conftest.$ac_objext \
   5787     conftest$ac_exeext conftest.$ac_ext
   5788 LIBS=$ac_check_lib_save_LIBS
   5789 fi
   5790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthreads_pthread_create" >&5
   5791 $as_echo "$ac_cv_lib_pthreads_pthread_create" >&6; }
   5792 if test "x$ac_cv_lib_pthreads_pthread_create" = xyes; then :
   5793 
   5794 			#
   5795 			# Yes - add -lpthreads.
   5796 			#
   5797 			ac_lbl_have_pthreads="found"
   5798 			PTHREAD_LIBS="$PTHREAD_LIBS -lpthreads"
   5799 
   5800 else
   5801 
   5802 			#
   5803 			# No - do we have it in -lpthread?
   5804 			#
   5805 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5
   5806 $as_echo_n "checking for pthread_create in -lpthread... " >&6; }
   5807 if ${ac_cv_lib_pthread_pthread_create+:} false; then :
   5808   $as_echo_n "(cached) " >&6
   5809 else
   5810   ac_check_lib_save_LIBS=$LIBS
   5811 LIBS="-lpthread  $LIBS"
   5812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5813 /* end confdefs.h.  */
   5814 
   5815 /* Override any GCC internal prototype to avoid an error.
   5816    Use char because int might match the return type of a GCC
   5817    builtin and then its argument prototype would still apply.  */
   5818 #ifdef __cplusplus
   5819 extern "C"
   5820 #endif
   5821 char pthread_create ();
   5822 int
   5823 main ()
   5824 {
   5825 return pthread_create ();
   5826   ;
   5827   return 0;
   5828 }
   5829 _ACEOF
   5830 if ac_fn_c_try_link "$LINENO"; then :
   5831   ac_cv_lib_pthread_pthread_create=yes
   5832 else
   5833   ac_cv_lib_pthread_pthread_create=no
   5834 fi
   5835 rm -f core conftest.err conftest.$ac_objext \
   5836     conftest$ac_exeext conftest.$ac_ext
   5837 LIBS=$ac_check_lib_save_LIBS
   5838 fi
   5839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_create" >&5
   5840 $as_echo "$ac_cv_lib_pthread_pthread_create" >&6; }
   5841 if test "x$ac_cv_lib_pthread_pthread_create" = xyes; then :
   5842 
   5843 				#
   5844 				# Yes - add -lpthread.
   5845 				#
   5846                                 ac_lbl_have_pthreads="found"
   5847 				PTHREAD_LIBS="$PTHREAD_LIBS -lpthread"
   5848 
   5849 else
   5850 
   5851 				#
   5852 				# No.
   5853 				#
   5854 				ac_lbl_have_pthreads="not found"
   5855 
   5856 fi
   5857 
   5858 
   5859 fi
   5860 
   5861 
   5862 fi
   5863 
   5864 
   5865 else
   5866 
   5867 	#
   5868 	# We didn't find pthread.h.
   5869 	#
   5870 	ac_lbl_have_pthreads="not found"
   5871 
   5872 
   5873 fi
   5874 
   5875 
   5876 
   5877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if --disable-protochain option is specified" >&5
   5878 $as_echo_n "checking if --disable-protochain option is specified... " >&6; }
   5879 # Check whether --enable-protochain was given.
   5880 if test "${enable_protochain+set}" = set; then :
   5881   enableval=$enable_protochain;
   5882 fi
   5883 
   5884 case "x$enable_protochain" in
   5885 xyes)	enable_protochain=enabled	;;
   5886 xno)	enable_protochain=disabled	;;
   5887 x)	enable_protochain=enabled	;;
   5888 esac
   5889 
   5890 if test "$enable_protochain" = "disabled"; then
   5891 
   5892 $as_echo "#define NO_PROTOCHAIN 1" >>confdefs.h
   5893 
   5894 fi
   5895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_protochain}" >&5
   5896 $as_echo "${enable_protochain}" >&6; }
   5897 
   5898 #
   5899 # valgrindtest directly uses the native capture mechanism, but
   5900 # only tests with BPF and PF_PACKET sockets; only enable it if
   5901 # we have BPF or PF_PACKET sockets.
   5902 #
   5903 VALGRINDTEST_SRC=
   5904 
   5905 #
   5906 # SITA support is mutually exclusive with native capture support;
   5907 # "--with-sita" selects SITA support.
   5908 #
   5909 
   5910 # Check whether --with-sita was given.
   5911 if test "${with_sita+set}" = set; then :
   5912   withval=$with_sita;
   5913 	if test ! "x$withval" = "xno" ; then
   5914 
   5915 $as_echo "#define SITA 1" >>confdefs.h
   5916 
   5917 		{ $as_echo "$as_me:${as_lineno-$LINENO}: Enabling SITA ACN support" >&5
   5918 $as_echo "$as_me: Enabling SITA ACN support" >&6;}
   5919 		V_PCAP=sita
   5920 	fi
   5921 
   5922 else
   5923 
   5924 
   5925 # Check whether --with-pcap was given.
   5926 if test "${with_pcap+set}" = set; then :
   5927   withval=$with_pcap;
   5928 fi
   5929 
   5930 if test ! -z "$with_pcap" ; then
   5931 	V_PCAP="$withval"
   5932 else
   5933 	#
   5934 	# Check for a bunch of headers for various packet
   5935 	# capture mechanisms.
   5936 	#
   5937 	for ac_header in net/bpf.h
   5938 do :
   5939   ac_fn_c_check_header_mongrel "$LINENO" "net/bpf.h" "ac_cv_header_net_bpf_h" "$ac_includes_default"
   5940 if test "x$ac_cv_header_net_bpf_h" = xyes; then :
   5941   cat >>confdefs.h <<_ACEOF
   5942 #define HAVE_NET_BPF_H 1
   5943 _ACEOF
   5944 
   5945 fi
   5946 
   5947 done
   5948 
   5949 	if test "$ac_cv_header_net_bpf_h" = yes; then
   5950 		#
   5951 		# Does it define BIOCSETIF?
   5952 		# I.e., is it a header for an LBL/BSD-style capture
   5953 		# mechanism, or is it just a header for a BPF filter
   5954 		# engine?  Some versions of Arch Linux, for example,
   5955 		# have a net/bpf.h that doesn't define BIOCSETIF;
   5956 		# as it's a Linux, it should use packet sockets,
   5957 		# instead.
   5958 		#
   5959 		# We need:
   5960 		#
   5961 		#  sys/types.h, because FreeBSD 10's net/bpf.h
   5962 		#  requires that various BSD-style integer types
   5963 		#  be defined;
   5964 		#
   5965 		#  sys/ioctl.h and, if we have it, sys/ioccom.h,
   5966 		#  because net/bpf.h defines ioctls;
   5967 		#
   5968 		#  net/if.h, because it defines some structures
   5969 		#  used in ioctls defined by net/bpf.h;
   5970 		#
   5971 		#  sys/socket.h, because OpenBSD 5.9's net/bpf.h
   5972 		#  defines some structure fields as being
   5973 		#  struct sockaddrs;
   5974 		#
   5975 		# and net/bpf.h doesn't necessarily include all
   5976 		# of those headers itself.
   5977 		#
   5978 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if net/bpf.h defines BIOCSETIF" >&5
   5979 $as_echo_n "checking if net/bpf.h defines BIOCSETIF... " >&6; }
   5980 		if ${ac_cv_lbl_bpf_h_defines_biocsetif+:} false; then :
   5981   $as_echo_n "(cached) " >&6
   5982 else
   5983   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5984 /* end confdefs.h.  */
   5985 
   5986 #include <sys/types.h>
   5987 #include <sys/ioctl.h>
   5988 #include <sys/socket.h>
   5989 #ifdef HAVE_SYS_IOCCOM_H
   5990 #include <sys/ioccom.h>
   5991 #endif
   5992 #include <net/bpf.h>
   5993 #include <net/if.h>
   5994 
   5995 int
   5996 main ()
   5997 {
   5998 u_int i = BIOCSETIF;
   5999   ;
   6000   return 0;
   6001 }
   6002 _ACEOF
   6003 if ac_fn_c_try_compile "$LINENO"; then :
   6004   ac_cv_lbl_bpf_h_defines_biocsetif=yes
   6005 else
   6006   ac_cv_lbl_bpf_h_defines_biocsetif=no
   6007 fi
   6008 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6009 fi
   6010 
   6011 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_bpf_h_defines_biocsetif" >&5
   6012 $as_echo "$ac_cv_lbl_bpf_h_defines_biocsetif" >&6; }
   6013 	fi
   6014 	for ac_header in net/pfilt.h net/enet.h
   6015 do :
   6016   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   6017 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   6018 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   6019   cat >>confdefs.h <<_ACEOF
   6020 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   6021 _ACEOF
   6022 
   6023 fi
   6024 
   6025 done
   6026 
   6027 	for ac_header in net/nit.h sys/net/nit.h
   6028 do :
   6029   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   6030 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   6031 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   6032   cat >>confdefs.h <<_ACEOF
   6033 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   6034 _ACEOF
   6035 
   6036 fi
   6037 
   6038 done
   6039 
   6040 	for ac_header in linux/socket.h net/raw.h sys/dlpi.h
   6041 do :
   6042   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   6043 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   6044 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   6045   cat >>confdefs.h <<_ACEOF
   6046 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   6047 _ACEOF
   6048 
   6049 fi
   6050 
   6051 done
   6052 
   6053 
   6054 	if test "$ac_cv_lbl_bpf_h_defines_biocsetif" = yes; then
   6055 		#
   6056 		# BPF.
   6057 		# Check this before DLPI, so that we pick BPF on
   6058 		# Solaris 11 and later.
   6059 		#
   6060 		V_PCAP=bpf
   6061 
   6062 		#
   6063 		# We have BPF, so build valgrindtest with "make test"
   6064 		# on macOS and FreeBSD (add your OS once there's a
   6065 		# valgrind for it).
   6066 		#
   6067 		case "$host_os" in
   6068 
   6069 		freebsd*|darwin*|linux*)
   6070 			VALGRINDTEST_SRC=valgrindtest.c
   6071 			;;
   6072 		esac
   6073 	elif test "$ac_cv_header_linux_socket_h" = yes; then
   6074 		#
   6075 		# No prizes for guessing this one.
   6076 		#
   6077 		V_PCAP=linux
   6078 
   6079 		#
   6080 		# XXX - this won't work with older kernels that have
   6081 		# SOCK_PACKET sockets but not PF_PACKET sockets.
   6082 		#
   6083 		VALGRINDTEST_SRC=valgrindtest.c
   6084 	elif test "$ac_cv_header_net_pfilt_h" = yes; then
   6085 	        #
   6086 	        # DEC OSF/1, Digital UNIX, Tru64 UNIX
   6087         	#
   6088 		V_PCAP=pf
   6089 	elif test "$ac_cv_header_net_enet_h" = yes; then
   6090 		#
   6091 		# Stanford Enetfilter.
   6092 		#
   6093 		V_PCAP=enet
   6094 	elif test "$ac_cv_header_net_nit_h" = yes; then
   6095 		#
   6096 		# SunOS 4.x STREAMS NIT.
   6097 		#
   6098 		V_PCAP=snit
   6099 	elif test "$ac_cv_header_sys_net_nit_h" = yes; then
   6100 		#
   6101 		# Pre-SunOS 4.x non-STREAMS NIT.
   6102 		#
   6103 		V_PCAP=nit
   6104 	elif test "$ac_cv_header_net_raw_h" = yes; then
   6105 		#
   6106 		# IRIX snoop.
   6107 		#
   6108 		V_PCAP=snoop
   6109 	elif test "$ac_cv_header_sys_dlpi_h" = yes; then
   6110 		#
   6111 		# DLPI on pre-Solaris 11 SunOS 5, HP-UX, possibly others.
   6112 		#
   6113 		V_PCAP=dlpi
   6114 	else
   6115 		#
   6116 		# Nothing we support.
   6117 		#
   6118 		V_PCAP=null
   6119 		{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot determine packet capture interface" >&5
   6120 $as_echo "$as_me: WARNING: cannot determine packet capture interface" >&2;}
   6121 		{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: (see the INSTALL doc for more info)" >&5
   6122 $as_echo "$as_me: WARNING: (see the INSTALL doc for more info)" >&2;}
   6123 	fi
   6124 fi
   6125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking packet capture type" >&5
   6126 $as_echo_n "checking packet capture type... " >&6; }
   6127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $V_PCAP" >&5
   6128 $as_echo "$V_PCAP" >&6; }
   6129 
   6130 
   6131 #
   6132 # Do capture-mechanism-dependent tests.
   6133 #
   6134 case "$V_PCAP" in
   6135 dlpi)
   6136 	#
   6137 	# Needed for common functions used by pcap-[dlpi,libdlpi].c
   6138 	#
   6139  	SSRC="dlpisubs.c"
   6140 
   6141 	#
   6142 	# Checks for some header files.
   6143 	#
   6144 	for ac_header in sys/bufmod.h sys/dlpi_ext.h
   6145 do :
   6146   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   6147 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
   6148 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   6149   cat >>confdefs.h <<_ACEOF
   6150 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   6151 _ACEOF
   6152 
   6153 fi
   6154 
   6155 done
   6156 
   6157 
   6158 	#
   6159 	# Checks to see if Solaris has the public libdlpi(3LIB) library.
   6160 	# Note: The existence of /usr/include/libdlpi.h does not mean it is the
   6161 	# public libdlpi(3LIB) version. Before libdlpi was made public, a
   6162 	# private version also existed, which did not have the same APIs.
   6163 	# Due to a gcc bug, the default search path for 32-bit libraries does
   6164 	# not include /lib, we add it explicitly here.
   6165 	# [http://bugs.opensolaris.org/view_bug.do?bug_id=6619485].
   6166 	# Also, due to the bug above applications that link to libpcap with
   6167 	# libdlpi will have to add "-L/lib" option to "configure".
   6168 	#
   6169 	saved_ldflags=$LDFLAGS
   6170 	LDFLAGS="$LIBS -L/lib"
   6171 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlpi_walk in -ldlpi" >&5
   6172 $as_echo_n "checking for dlpi_walk in -ldlpi... " >&6; }
   6173 if ${ac_cv_lib_dlpi_dlpi_walk+:} false; then :
   6174   $as_echo_n "(cached) " >&6
   6175 else
   6176   ac_check_lib_save_LIBS=$LIBS
   6177 LIBS="-ldlpi  $LIBS"
   6178 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6179 /* end confdefs.h.  */
   6180 
   6181 /* Override any GCC internal prototype to avoid an error.
   6182    Use char because int might match the return type of a GCC
   6183    builtin and then its argument prototype would still apply.  */
   6184 #ifdef __cplusplus
   6185 extern "C"
   6186 #endif
   6187 char dlpi_walk ();
   6188 int
   6189 main ()
   6190 {
   6191 return dlpi_walk ();
   6192   ;
   6193   return 0;
   6194 }
   6195 _ACEOF
   6196 if ac_fn_c_try_link "$LINENO"; then :
   6197   ac_cv_lib_dlpi_dlpi_walk=yes
   6198 else
   6199   ac_cv_lib_dlpi_dlpi_walk=no
   6200 fi
   6201 rm -f core conftest.err conftest.$ac_objext \
   6202     conftest$ac_exeext conftest.$ac_ext
   6203 LIBS=$ac_check_lib_save_LIBS
   6204 fi
   6205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dlpi_dlpi_walk" >&5
   6206 $as_echo "$ac_cv_lib_dlpi_dlpi_walk" >&6; }
   6207 if test "x$ac_cv_lib_dlpi_dlpi_walk" = xyes; then :
   6208 
   6209 			LIBS="-ldlpi $LIBS"
   6210 			V_PCAP=libdlpi
   6211 
   6212 $as_echo "#define HAVE_LIBDLPI 1" >>confdefs.h
   6213 
   6214 
   6215 else
   6216   V_PCAP=dlpi
   6217 fi
   6218 
   6219 	LDFLAGS=$saved_ldflags
   6220 
   6221 	#
   6222 	# Checks whether <sys/dlpi.h> is usable, to catch weird SCO
   6223 	# versions of DLPI.
   6224 	#
   6225 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether <sys/dlpi.h> is usable" >&5
   6226 $as_echo_n "checking whether <sys/dlpi.h> is usable... " >&6; }
   6227 	if ${ac_cv_sys_dlpi_usable+:} false; then :
   6228   $as_echo_n "(cached) " >&6
   6229 else
   6230   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6231 /* end confdefs.h.  */
   6232 
   6233 			#include <sys/types.h>
   6234 			#include <sys/time.h>
   6235 			#include <sys/dlpi.h>
   6236 
   6237 int
   6238 main ()
   6239 {
   6240 int i = DL_PROMISC_PHYS;
   6241   ;
   6242   return 0;
   6243 }
   6244 _ACEOF
   6245 if ac_fn_c_try_compile "$LINENO"; then :
   6246   ac_cv_sys_dlpi_usable=yes
   6247 else
   6248   ac_cv_sys_dlpi_usable=no
   6249 fi
   6250 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6251 fi
   6252 
   6253 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_dlpi_usable" >&5
   6254 $as_echo "$ac_cv_sys_dlpi_usable" >&6; }
   6255 	if test $ac_cv_sys_dlpi_usable = no ; then
   6256 		as_fn_error $? "<sys/dlpi.h> is not usable on this system; it probably has a non-standard DLPI" "$LINENO" 5
   6257 	fi
   6258 
   6259 	#
   6260 	# Check to see if Solaris has the dl_passive_req_t struct defined
   6261 	# in <sys/dlpi.h>.
   6262 	# This check is for DLPI support for passive modes.
   6263 	# See dlpi(7P) for more details.
   6264 	#
   6265 	ac_fn_c_check_type "$LINENO" "dl_passive_req_t" "ac_cv_type_dl_passive_req_t" "
   6266 		#include <sys/types.h>
   6267 		#include <sys/dlpi.h>
   6268 
   6269 "
   6270 if test "x$ac_cv_type_dl_passive_req_t" = xyes; then :
   6271 
   6272 cat >>confdefs.h <<_ACEOF
   6273 #define HAVE_DL_PASSIVE_REQ_T 1
   6274 _ACEOF
   6275 
   6276 
   6277 fi
   6278 
   6279 	;;
   6280 
   6281 linux)
   6282 	#
   6283 	# Do we have the wireless extensions?
   6284 	#
   6285 	for ac_header in linux/wireless.h
   6286 do :
   6287   ac_fn_c_check_header_compile "$LINENO" "linux/wireless.h" "ac_cv_header_linux_wireless_h" "
   6288 #include <sys/socket.h>
   6289 #include <linux/if.h>
   6290 #include <linux/types.h>
   6291 
   6292 "
   6293 if test "x$ac_cv_header_linux_wireless_h" = xyes; then :
   6294   cat >>confdefs.h <<_ACEOF
   6295 #define HAVE_LINUX_WIRELESS_H 1
   6296 _ACEOF
   6297 
   6298 fi
   6299 
   6300 done
   6301 
   6302 
   6303 	#
   6304 	# Do we have libnl?
   6305 	#
   6306 
   6307 # Check whether --with-libnl was given.
   6308 if test "${with_libnl+set}" = set; then :
   6309   withval=$with_libnl; with_libnl=$withval
   6310 else
   6311   with_libnl=if_available
   6312 fi
   6313 
   6314 
   6315 	if test x$with_libnl != xno ; then
   6316 		have_any_nl="no"
   6317 
   6318                 incdir=-I/usr/include/libnl3
   6319                 libnldir=
   6320                 case "$with_libnl" in
   6321 
   6322                 yes|if_available)
   6323                   ;;
   6324 
   6325                 *)
   6326                   if test -d $withval; then
   6327                     libnldir=-L${withval}/lib/.libs
   6328                     incdir=-I${withval}/include
   6329                   fi
   6330                   ;;
   6331                 esac
   6332 
   6333 		#
   6334 		# Try libnl 3.x first.
   6335 		#
   6336 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_socket_alloc in -lnl-3" >&5
   6337 $as_echo_n "checking for nl_socket_alloc in -lnl-3... " >&6; }
   6338 if ${ac_cv_lib_nl_3_nl_socket_alloc+:} false; then :
   6339   $as_echo_n "(cached) " >&6
   6340 else
   6341   ac_check_lib_save_LIBS=$LIBS
   6342 LIBS="-lnl-3 ${incdir} ${libnldir} -lnl-genl-3 -lnl-3  $LIBS"
   6343 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6344 /* end confdefs.h.  */
   6345 
   6346 /* Override any GCC internal prototype to avoid an error.
   6347    Use char because int might match the return type of a GCC
   6348    builtin and then its argument prototype would still apply.  */
   6349 #ifdef __cplusplus
   6350 extern "C"
   6351 #endif
   6352 char nl_socket_alloc ();
   6353 int
   6354 main ()
   6355 {
   6356 return nl_socket_alloc ();
   6357   ;
   6358   return 0;
   6359 }
   6360 _ACEOF
   6361 if ac_fn_c_try_link "$LINENO"; then :
   6362   ac_cv_lib_nl_3_nl_socket_alloc=yes
   6363 else
   6364   ac_cv_lib_nl_3_nl_socket_alloc=no
   6365 fi
   6366 rm -f core conftest.err conftest.$ac_objext \
   6367     conftest$ac_exeext conftest.$ac_ext
   6368 LIBS=$ac_check_lib_save_LIBS
   6369 fi
   6370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nl_3_nl_socket_alloc" >&5
   6371 $as_echo "$ac_cv_lib_nl_3_nl_socket_alloc" >&6; }
   6372 if test "x$ac_cv_lib_nl_3_nl_socket_alloc" = xyes; then :
   6373 
   6374 			#
   6375 			# Yes, we have libnl 3.x.
   6376 			#
   6377 			LIBS="${libnldir} -lnl-genl-3 -lnl-3 $LIBS"
   6378 
   6379 $as_echo "#define HAVE_LIBNL 1" >>confdefs.h
   6380 
   6381 
   6382 $as_echo "#define HAVE_LIBNL_3_x 1" >>confdefs.h
   6383 
   6384 
   6385 $as_echo "#define HAVE_LIBNL_NLE 1" >>confdefs.h
   6386 
   6387 
   6388 $as_echo "#define HAVE_LIBNL_SOCKETS 1" >>confdefs.h
   6389 
   6390 			V_INCLS="$V_INCLS ${incdir}"
   6391 			have_any_nl="yes"
   6392 
   6393 fi
   6394 
   6395 
   6396 		if test x$have_any_nl = xno ; then
   6397 			#
   6398 			# Try libnl 2.x
   6399 			#
   6400 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_socket_alloc in -lnl" >&5
   6401 $as_echo_n "checking for nl_socket_alloc in -lnl... " >&6; }
   6402 if ${ac_cv_lib_nl_nl_socket_alloc+:} false; then :
   6403   $as_echo_n "(cached) " >&6
   6404 else
   6405   ac_check_lib_save_LIBS=$LIBS
   6406 LIBS="-lnl  $LIBS"
   6407 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6408 /* end confdefs.h.  */
   6409 
   6410 /* Override any GCC internal prototype to avoid an error.
   6411    Use char because int might match the return type of a GCC
   6412    builtin and then its argument prototype would still apply.  */
   6413 #ifdef __cplusplus
   6414 extern "C"
   6415 #endif
   6416 char nl_socket_alloc ();
   6417 int
   6418 main ()
   6419 {
   6420 return nl_socket_alloc ();
   6421   ;
   6422   return 0;
   6423 }
   6424 _ACEOF
   6425 if ac_fn_c_try_link "$LINENO"; then :
   6426   ac_cv_lib_nl_nl_socket_alloc=yes
   6427 else
   6428   ac_cv_lib_nl_nl_socket_alloc=no
   6429 fi
   6430 rm -f core conftest.err conftest.$ac_objext \
   6431     conftest$ac_exeext conftest.$ac_ext
   6432 LIBS=$ac_check_lib_save_LIBS
   6433 fi
   6434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nl_nl_socket_alloc" >&5
   6435 $as_echo "$ac_cv_lib_nl_nl_socket_alloc" >&6; }
   6436 if test "x$ac_cv_lib_nl_nl_socket_alloc" = xyes; then :
   6437 
   6438 				#
   6439 				# Yes, we have libnl 2.x.
   6440 				#
   6441 				LIBS="${libnldir} -lnl-genl -lnl $LIBS"
   6442 
   6443 $as_echo "#define HAVE_LIBNL 1" >>confdefs.h
   6444 
   6445 
   6446 $as_echo "#define HAVE_LIBNL_2_x 1" >>confdefs.h
   6447 
   6448 
   6449 $as_echo "#define HAVE_LIBNL_NLE 1" >>confdefs.h
   6450 
   6451 
   6452 $as_echo "#define HAVE_LIBNL_SOCKETS 1" >>confdefs.h
   6453 
   6454 				have_any_nl="yes"
   6455 
   6456 fi
   6457 
   6458 		fi
   6459 
   6460 		if test x$have_any_nl = xno ; then
   6461 			#
   6462 			# No, we don't; do we have libnl 1.x?
   6463 			#
   6464 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_handle_alloc in -lnl" >&5
   6465 $as_echo_n "checking for nl_handle_alloc in -lnl... " >&6; }
   6466 if ${ac_cv_lib_nl_nl_handle_alloc+:} false; then :
   6467   $as_echo_n "(cached) " >&6
   6468 else
   6469   ac_check_lib_save_LIBS=$LIBS
   6470 LIBS="-lnl  $LIBS"
   6471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6472 /* end confdefs.h.  */
   6473 
   6474 /* Override any GCC internal prototype to avoid an error.
   6475    Use char because int might match the return type of a GCC
   6476    builtin and then its argument prototype would still apply.  */
   6477 #ifdef __cplusplus
   6478 extern "C"
   6479 #endif
   6480 char nl_handle_alloc ();
   6481 int
   6482 main ()
   6483 {
   6484 return nl_handle_alloc ();
   6485   ;
   6486   return 0;
   6487 }
   6488 _ACEOF
   6489 if ac_fn_c_try_link "$LINENO"; then :
   6490   ac_cv_lib_nl_nl_handle_alloc=yes
   6491 else
   6492   ac_cv_lib_nl_nl_handle_alloc=no
   6493 fi
   6494 rm -f core conftest.err conftest.$ac_objext \
   6495     conftest$ac_exeext conftest.$ac_ext
   6496 LIBS=$ac_check_lib_save_LIBS
   6497 fi
   6498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nl_nl_handle_alloc" >&5
   6499 $as_echo "$ac_cv_lib_nl_nl_handle_alloc" >&6; }
   6500 if test "x$ac_cv_lib_nl_nl_handle_alloc" = xyes; then :
   6501 
   6502 				#
   6503 				# Yes.
   6504 				#
   6505 				LIBS="${libnldir} -lnl $LIBS"
   6506 
   6507 $as_echo "#define HAVE_LIBNL 1" >>confdefs.h
   6508 
   6509 				have_any_nl="yes"
   6510 
   6511 fi
   6512 
   6513 		fi
   6514 
   6515 		if test x$have_any_nl = xno ; then
   6516 			#
   6517 			# No, we don't have libnl at all.
   6518 			#
   6519 			if test x$with_libnl = xyes ; then
   6520 				as_fn_error $? "libnl support requested but libnl not found" "$LINENO" 5
   6521 			fi
   6522 		fi
   6523 	fi
   6524 
   6525 	for ac_header in linux/ethtool.h
   6526 do :
   6527   ac_fn_c_check_header_compile "$LINENO" "linux/ethtool.h" "ac_cv_header_linux_ethtool_h" "
   6528 $ac_includes_default
   6529 #include <linux/types.h>
   6530 
   6531 "
   6532 if test "x$ac_cv_header_linux_ethtool_h" = xyes; then :
   6533   cat >>confdefs.h <<_ACEOF
   6534 #define HAVE_LINUX_ETHTOOL_H 1
   6535 _ACEOF
   6536 
   6537 fi
   6538 
   6539 done
   6540 
   6541 
   6542 	#
   6543 	# Check to see if struct tpacket_stats is defined in
   6544 	# <linux/if_packet.h>.  If so, then pcap-linux.c can use this
   6545 	# to report proper statistics.
   6546 	#
   6547 	# -Scott Barron
   6548 	#
   6549 	ac_fn_c_check_type "$LINENO" "struct tpacket_stats" "ac_cv_type_struct_tpacket_stats" "
   6550 		#include <linux/if_packet.h>
   6551 
   6552 "
   6553 if test "x$ac_cv_type_struct_tpacket_stats" = xyes; then :
   6554 
   6555 cat >>confdefs.h <<_ACEOF
   6556 #define HAVE_STRUCT_TPACKET_STATS 1
   6557 _ACEOF
   6558 
   6559 
   6560 fi
   6561 
   6562 
   6563 	#
   6564 	# Check to see if the tpacket_auxdata struct has a tp_vlan_tci member.
   6565 	#
   6566 	# NOTE: any failure means we conclude that it doesn't have that
   6567 	# member, so if we don't have tpacket_auxdata, we conclude it
   6568 	# doesn't have that member (which is OK, as either we won't be
   6569 	# using code that would use that member, or we wouldn't compile
   6570 	# in any case).
   6571 	ac_fn_c_check_member "$LINENO" "struct tpacket_auxdata" "tp_vlan_tci" "ac_cv_member_struct_tpacket_auxdata_tp_vlan_tci" "
   6572 		#include <sys/types.h>
   6573 		#include <linux/if_packet.h>
   6574 
   6575 "
   6576 if test "x$ac_cv_member_struct_tpacket_auxdata_tp_vlan_tci" = xyes; then :
   6577 
   6578 cat >>confdefs.h <<_ACEOF
   6579 #define HAVE_STRUCT_TPACKET_AUXDATA_TP_VLAN_TCI 1
   6580 _ACEOF
   6581 
   6582 
   6583 fi
   6584 
   6585 	;;
   6586 
   6587 bpf)
   6588 	#
   6589 	# Check whether we have the *BSD-style ioctls.
   6590 	#
   6591 	for ac_header in net/if_media.h
   6592 do :
   6593   ac_fn_c_check_header_mongrel "$LINENO" "net/if_media.h" "ac_cv_header_net_if_media_h" "$ac_includes_default"
   6594 if test "x$ac_cv_header_net_if_media_h" = xyes; then :
   6595   cat >>confdefs.h <<_ACEOF
   6596 #define HAVE_NET_IF_MEDIA_H 1
   6597 _ACEOF
   6598 
   6599 fi
   6600 
   6601 done
   6602 
   6603 
   6604 	#
   6605 	# Check whether we have struct BPF_TIMEVAL.
   6606 	#
   6607 	ac_fn_c_check_type "$LINENO" "struct BPF_TIMEVAL" "ac_cv_type_struct_BPF_TIMEVAL" "
   6608 		#include <sys/types.h>
   6609 		#include <sys/ioctl.h>
   6610 		#ifdef HAVE_SYS_IOCCOM_H
   6611 		#include <sys/ioccom.h>
   6612 		#endif
   6613 		#include <net/bpf.h>
   6614 
   6615 "
   6616 if test "x$ac_cv_type_struct_BPF_TIMEVAL" = xyes; then :
   6617 
   6618 cat >>confdefs.h <<_ACEOF
   6619 #define HAVE_STRUCT_BPF_TIMEVAL 1
   6620 _ACEOF
   6621 
   6622 
   6623 fi
   6624 
   6625 	;;
   6626 
   6627 dag)
   6628 	#
   6629 	# --with-pcap=dag is the only way to get here, and it means
   6630 	# "DAG support but nothing else"
   6631 	#
   6632 	V_DEFS="$V_DEFS -DDAG_ONLY"
   6633 	xxx_only=yes
   6634 	;;
   6635 
   6636 septel)
   6637 	#
   6638 	# --with-pcap=septel is the only way to get here, and it means
   6639 	# "Septel support but nothing else"
   6640 	#
   6641 	V_DEFS="$V_DEFS -DSEPTEL_ONLY"
   6642 	xxx_only=yes
   6643 	;;
   6644 
   6645 snf)
   6646 	#
   6647 	# --with-pcap=snf is the only way to get here, and it means
   6648 	# "SNF support but nothing else"
   6649 	#
   6650 	V_DEFS="$V_DEFS -DSNF_ONLY"
   6651 	xxx_only=yes
   6652 	;;
   6653 
   6654 null)
   6655 	;;
   6656 
   6657 *)
   6658 	as_fn_error $? "$V_PCAP is not a valid pcap type" "$LINENO" 5
   6659 	;;
   6660 esac
   6661 
   6662 if test "$V_PCAP" != null
   6663 then
   6664 	ac_fn_c_check_func "$LINENO" "getifaddrs" "ac_cv_func_getifaddrs"
   6665 if test "x$ac_cv_func_getifaddrs" = xyes; then :
   6666 
   6667 		#
   6668 		# We have "getifaddrs()"; make sure we have <ifaddrs.h>
   6669 		# as well, just in case some platform is really weird.
   6670 		#
   6671 		ac_fn_c_check_header_mongrel "$LINENO" "ifaddrs.h" "ac_cv_header_ifaddrs_h" "$ac_includes_default"
   6672 if test "x$ac_cv_header_ifaddrs_h" = xyes; then :
   6673 
   6674 		    #
   6675 		    # We have the header, so we use "getifaddrs()" to
   6676 		    # get the list of interfaces.
   6677 		    #
   6678 		    V_FINDALLDEVS=fad-getad.c
   6679 
   6680 else
   6681 
   6682 		    #
   6683 		    # We don't have the header - give up.
   6684 		    # XXX - we could also fall back on some other
   6685 		    # mechanism, but, for now, this'll catch this
   6686 		    # problem so that we can at least try to figure
   6687 		    # out something to do on systems with "getifaddrs()"
   6688 		    # but without "ifaddrs.h", if there is something
   6689 		    # we can do on those systems.
   6690 		    #
   6691 		    as_fn_error $? "Your system has getifaddrs() but doesn't have a usable <ifaddrs.h>." "$LINENO" 5
   6692 
   6693 fi
   6694 
   6695 
   6696 
   6697 else
   6698 
   6699 		#
   6700 		# Well, we don't have "getifaddrs()", at least not with the
   6701 		# libraries with which we've decided we need to link
   6702 		# libpcap with, so we have to use some other mechanism.
   6703 		#
   6704 		# Note that this may happen on Solaris, which has
   6705 		# getifaddrs(), but in -lsocket, not in -lxnet, so we
   6706 		# won't find it if we link with -lxnet, which we want
   6707 		# to do for other reasons.
   6708 		#
   6709 		# For now, we use either the SIOCGIFCONF ioctl or the
   6710 		# SIOCGLIFCONF ioctl, preferring the latter if we have
   6711 		# it; the latter is a Solarisism that first appeared
   6712 		# in Solaris 8.  (Solaris's getifaddrs() appears to
   6713 		# be built atop SIOCGLIFCONF; using it directly
   6714 		# avoids a not-all-that-useful middleman.)
   6715 		#
   6716 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have SIOCGLIFCONF" >&5
   6717 $as_echo_n "checking whether we have SIOCGLIFCONF... " >&6; }
   6718 		if ${ac_cv_lbl_have_siocglifconf+:} false; then :
   6719   $as_echo_n "(cached) " >&6
   6720 else
   6721   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6722 /* end confdefs.h.  */
   6723 #include <sys/param.h>
   6724 			#include <sys/file.h>
   6725 			#include <sys/ioctl.h>
   6726 			#include <sys/socket.h>
   6727 			#include <sys/sockio.h>
   6728 int
   6729 main ()
   6730 {
   6731 ioctl(0, SIOCGLIFCONF, (char *)0);
   6732   ;
   6733   return 0;
   6734 }
   6735 _ACEOF
   6736 if ac_fn_c_try_compile "$LINENO"; then :
   6737   ac_cv_lbl_have_siocglifconf=yes
   6738 else
   6739   ac_cv_lbl_have_siocglifconf=no
   6740 fi
   6741 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6742 fi
   6743 
   6744 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_have_siocglifconf" >&5
   6745 $as_echo "$ac_cv_lbl_have_siocglifconf" >&6; }
   6746 		if test $ac_cv_lbl_have_siocglifconf = yes ; then
   6747 			V_FINDALLDEVS=fad-glifc.c
   6748 		else
   6749 			V_FINDALLDEVS=fad-gifc.c
   6750 		fi
   6751 
   6752 fi
   6753 
   6754 fi
   6755 
   6756 fi
   6757 
   6758 
   6759 case "$host_os" in
   6760 linux*)
   6761 	for ac_header in linux/net_tstamp.h
   6762 do :
   6763   ac_fn_c_check_header_mongrel "$LINENO" "linux/net_tstamp.h" "ac_cv_header_linux_net_tstamp_h" "$ac_includes_default"
   6764 if test "x$ac_cv_header_linux_net_tstamp_h" = xyes; then :
   6765   cat >>confdefs.h <<_ACEOF
   6766 #define HAVE_LINUX_NET_TSTAMP_H 1
   6767 _ACEOF
   6768 
   6769 fi
   6770 
   6771 done
   6772 
   6773 	;;
   6774 *)
   6775 	{ $as_echo "$as_me:${as_lineno-$LINENO}: no hardware timestamp support implemented for $host_os" >&5
   6776 $as_echo "$as_me: no hardware timestamp support implemented for $host_os" >&6;}
   6777 	;;
   6778 esac
   6779 
   6780 # Check whether --enable-packet-ring was given.
   6781 if test "${enable_packet_ring+set}" = set; then :
   6782   enableval=$enable_packet_ring;
   6783 else
   6784   enable_packet_ring=yes
   6785 fi
   6786 
   6787 
   6788 if test "x$enable_packet_ring" != "xno" ; then
   6789 
   6790 $as_echo "#define PCAP_SUPPORT_PACKET_RING 1" >>confdefs.h
   6791 
   6792 
   6793 fi
   6794 
   6795 #
   6796 # Check for socklen_t.
   6797 #
   6798 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
   6799 	#include <sys/types.h>
   6800 	#include <sys/socket.h>
   6801 
   6802 "
   6803 if test "x$ac_cv_type_socklen_t" = xyes; then :
   6804 
   6805 cat >>confdefs.h <<_ACEOF
   6806 #define HAVE_SOCKLEN_T 1
   6807 _ACEOF
   6808 
   6809 
   6810 fi
   6811 
   6812 
   6813 # Check whether --enable-ipv6 was given.
   6814 if test "${enable_ipv6+set}" = set; then :
   6815   enableval=$enable_ipv6;
   6816 else
   6817   enable_ipv6=yes
   6818 fi
   6819 
   6820 if test "$enable_ipv6" != "no"; then
   6821 	#
   6822 	# We've already made sure we have getaddrinfo above in
   6823 	# AC_LBL_LIBRARY_NET.
   6824 	#
   6825 
   6826 $as_echo "#define INET6 1" >>confdefs.h
   6827 
   6828 fi
   6829 
   6830 # Check for Endace DAG card support.
   6831 
   6832 # Check whether --with-dag was given.
   6833 if test "${with_dag+set}" = set; then :
   6834   withval=$with_dag;
   6835 	if test "$withval" = no
   6836 	then
   6837 		# User doesn't want DAG support.
   6838 		want_dag=no
   6839 	elif test "$withval" = yes
   6840 	then
   6841 		# User wants DAG support but hasn't specified a directory.
   6842 		want_dag=yes
   6843 	else
   6844 		# User wants DAG support and has specified a directory, so use the provided value.
   6845 		want_dag=yes
   6846 		dag_root=$withval
   6847 	fi
   6848 
   6849 else
   6850 
   6851 	if test "$V_PCAP" = dag; then
   6852 		# User requested DAG-only libpcap, so we'd better have
   6853 		# the DAG API.
   6854 		want_dag=yes
   6855 	elif test "xxx_only" = yes; then
   6856 		# User requested something-else-only pcap, so they don't
   6857 		# want DAG support.
   6858 		want_dag=no
   6859 	else
   6860 		#
   6861 		# Use DAG API if present, otherwise don't
   6862 		#
   6863 		want_dag=ifpresent
   6864 	fi
   6865 
   6866 fi
   6867 
   6868 
   6869 
   6870 # Check whether --with-dag-includes was given.
   6871 if test "${with_dag_includes+set}" = set; then :
   6872   withval=$with_dag_includes;
   6873 	# User wants DAG support and has specified a header directory, so use the provided value.
   6874 	want_dag=yes
   6875 	dag_include_dir=$withval
   6876 
   6877 fi
   6878 
   6879 
   6880 
   6881 # Check whether --with-dag-libraries was given.
   6882 if test "${with_dag_libraries+set}" = set; then :
   6883   withval=$with_dag_libraries;
   6884 	# User wants DAG support and has specified a library directory, so use the provided value.
   6885 	want_dag=yes
   6886 	dag_lib_dir=$withval
   6887 
   6888 fi
   6889 
   6890 
   6891 if test "$want_dag" != no; then
   6892 
   6893 	# If necessary, set default paths for DAG API headers and libraries.
   6894 	if test -z "$dag_root"; then
   6895 		dag_root=/usr/local
   6896 	fi
   6897 
   6898 	if test -z "$dag_include_dir"; then
   6899 		dag_include_dir="$dag_root/include"
   6900 	fi
   6901 
   6902 	if test -z "$dag_lib_dir"; then
   6903 		dag_lib_dir="$dag_root/lib"
   6904 	fi
   6905 
   6906 	V_INCLS="$V_INCLS -I$dag_include_dir"
   6907 
   6908 	for ac_header in dagapi.h
   6909 do :
   6910   ac_fn_c_check_header_mongrel "$LINENO" "dagapi.h" "ac_cv_header_dagapi_h" "$ac_includes_default"
   6911 if test "x$ac_cv_header_dagapi_h" = xyes; then :
   6912   cat >>confdefs.h <<_ACEOF
   6913 #define HAVE_DAGAPI_H 1
   6914 _ACEOF
   6915 
   6916 fi
   6917 
   6918 done
   6919 
   6920 
   6921 	if test "$ac_cv_header_dagapi_h" = yes; then
   6922 
   6923 		if test $V_PCAP != dag ; then
   6924 			 SSRC="$SSRC pcap-dag.c"
   6925 		fi
   6926 
   6927 		# Check for various DAG API functions.
   6928 		# Don't need to save and restore LIBS to prevent -ldag being
   6929 		# included if there's a found-action (arg 3).
   6930 		saved_ldflags=$LDFLAGS
   6931 		LDFLAGS="-L$dag_lib_dir"
   6932 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dag_attach_stream in -ldag" >&5
   6933 $as_echo_n "checking for dag_attach_stream in -ldag... " >&6; }
   6934 if ${ac_cv_lib_dag_dag_attach_stream+:} false; then :
   6935   $as_echo_n "(cached) " >&6
   6936 else
   6937   ac_check_lib_save_LIBS=$LIBS
   6938 LIBS="-ldag  $LIBS"
   6939 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6940 /* end confdefs.h.  */
   6941 
   6942 /* Override any GCC internal prototype to avoid an error.
   6943    Use char because int might match the return type of a GCC
   6944    builtin and then its argument prototype would still apply.  */
   6945 #ifdef __cplusplus
   6946 extern "C"
   6947 #endif
   6948 char dag_attach_stream ();
   6949 int
   6950 main ()
   6951 {
   6952 return dag_attach_stream ();
   6953   ;
   6954   return 0;
   6955 }
   6956 _ACEOF
   6957 if ac_fn_c_try_link "$LINENO"; then :
   6958   ac_cv_lib_dag_dag_attach_stream=yes
   6959 else
   6960   ac_cv_lib_dag_dag_attach_stream=no
   6961 fi
   6962 rm -f core conftest.err conftest.$ac_objext \
   6963     conftest$ac_exeext conftest.$ac_ext
   6964 LIBS=$ac_check_lib_save_LIBS
   6965 fi
   6966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dag_dag_attach_stream" >&5
   6967 $as_echo "$ac_cv_lib_dag_dag_attach_stream" >&6; }
   6968 if test "x$ac_cv_lib_dag_dag_attach_stream" = xyes; then :
   6969   cat >>confdefs.h <<_ACEOF
   6970 #define HAVE_LIBDAG 1
   6971 _ACEOF
   6972 
   6973   LIBS="-ldag $LIBS"
   6974 
   6975 else
   6976   as_fn_error $? "DAG library lacks streams support" "$LINENO" 5
   6977 fi
   6978 
   6979 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dag_attach_stream64 in -ldag" >&5
   6980 $as_echo_n "checking for dag_attach_stream64 in -ldag... " >&6; }
   6981 if ${ac_cv_lib_dag_dag_attach_stream64+:} false; then :
   6982   $as_echo_n "(cached) " >&6
   6983 else
   6984   ac_check_lib_save_LIBS=$LIBS
   6985 LIBS="-ldag  $LIBS"
   6986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6987 /* end confdefs.h.  */
   6988 
   6989 /* Override any GCC internal prototype to avoid an error.
   6990    Use char because int might match the return type of a GCC
   6991    builtin and then its argument prototype would still apply.  */
   6992 #ifdef __cplusplus
   6993 extern "C"
   6994 #endif
   6995 char dag_attach_stream64 ();
   6996 int
   6997 main ()
   6998 {
   6999 return dag_attach_stream64 ();
   7000   ;
   7001   return 0;
   7002 }
   7003 _ACEOF
   7004 if ac_fn_c_try_link "$LINENO"; then :
   7005   ac_cv_lib_dag_dag_attach_stream64=yes
   7006 else
   7007   ac_cv_lib_dag_dag_attach_stream64=no
   7008 fi
   7009 rm -f core conftest.err conftest.$ac_objext \
   7010     conftest$ac_exeext conftest.$ac_ext
   7011 LIBS=$ac_check_lib_save_LIBS
   7012 fi
   7013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dag_dag_attach_stream64" >&5
   7014 $as_echo "$ac_cv_lib_dag_dag_attach_stream64" >&6; }
   7015 if test "x$ac_cv_lib_dag_dag_attach_stream64" = xyes; then :
   7016   dag_large_streams="1"
   7017 else
   7018   dag_large_streams="0"
   7019 fi
   7020 
   7021 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dag_get_erf_types in -ldag" >&5
   7022 $as_echo_n "checking for dag_get_erf_types in -ldag... " >&6; }
   7023 if ${ac_cv_lib_dag_dag_get_erf_types+:} false; then :
   7024   $as_echo_n "(cached) " >&6
   7025 else
   7026   ac_check_lib_save_LIBS=$LIBS
   7027 LIBS="-ldag  $LIBS"
   7028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7029 /* end confdefs.h.  */
   7030 
   7031 /* Override any GCC internal prototype to avoid an error.
   7032    Use char because int might match the return type of a GCC
   7033    builtin and then its argument prototype would still apply.  */
   7034 #ifdef __cplusplus
   7035 extern "C"
   7036 #endif
   7037 char dag_get_erf_types ();
   7038 int
   7039 main ()
   7040 {
   7041 return dag_get_erf_types ();
   7042   ;
   7043   return 0;
   7044 }
   7045 _ACEOF
   7046 if ac_fn_c_try_link "$LINENO"; then :
   7047   ac_cv_lib_dag_dag_get_erf_types=yes
   7048 else
   7049   ac_cv_lib_dag_dag_get_erf_types=no
   7050 fi
   7051 rm -f core conftest.err conftest.$ac_objext \
   7052     conftest$ac_exeext conftest.$ac_ext
   7053 LIBS=$ac_check_lib_save_LIBS
   7054 fi
   7055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dag_dag_get_erf_types" >&5
   7056 $as_echo "$ac_cv_lib_dag_dag_get_erf_types" >&6; }
   7057 if test "x$ac_cv_lib_dag_dag_get_erf_types" = xyes; then :
   7058 
   7059 
   7060 $as_echo "#define HAVE_DAG_GET_ERF_TYPES 1" >>confdefs.h
   7061 
   7062 fi
   7063 
   7064 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dag_get_stream_erf_types in -ldag" >&5
   7065 $as_echo_n "checking for dag_get_stream_erf_types in -ldag... " >&6; }
   7066 if ${ac_cv_lib_dag_dag_get_stream_erf_types+:} false; then :
   7067   $as_echo_n "(cached) " >&6
   7068 else
   7069   ac_check_lib_save_LIBS=$LIBS
   7070 LIBS="-ldag  $LIBS"
   7071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7072 /* end confdefs.h.  */
   7073 
   7074 /* Override any GCC internal prototype to avoid an error.
   7075    Use char because int might match the return type of a GCC
   7076    builtin and then its argument prototype would still apply.  */
   7077 #ifdef __cplusplus
   7078 extern "C"
   7079 #endif
   7080 char dag_get_stream_erf_types ();
   7081 int
   7082 main ()
   7083 {
   7084 return dag_get_stream_erf_types ();
   7085   ;
   7086   return 0;
   7087 }
   7088 _ACEOF
   7089 if ac_fn_c_try_link "$LINENO"; then :
   7090   ac_cv_lib_dag_dag_get_stream_erf_types=yes
   7091 else
   7092   ac_cv_lib_dag_dag_get_stream_erf_types=no
   7093 fi
   7094 rm -f core conftest.err conftest.$ac_objext \
   7095     conftest$ac_exeext conftest.$ac_ext
   7096 LIBS=$ac_check_lib_save_LIBS
   7097 fi
   7098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dag_dag_get_stream_erf_types" >&5
   7099 $as_echo "$ac_cv_lib_dag_dag_get_stream_erf_types" >&6; }
   7100 if test "x$ac_cv_lib_dag_dag_get_stream_erf_types" = xyes; then :
   7101 
   7102 
   7103 $as_echo "#define HAVE_DAG_GET_STREAM_ERF_TYPES 1" >>confdefs.h
   7104 
   7105 fi
   7106 
   7107 
   7108 		LDFLAGS=$saved_ldflags
   7109 
   7110 		#
   7111 		# We assume that if we have libdag we have libdagconf,
   7112 		# as they're installed at the same time from the same
   7113 		# package.
   7114 		#
   7115 		LIBS="$LIBS -ldag -ldagconf"
   7116 		LDFLAGS="$LDFLAGS -L$dag_lib_dir"
   7117 
   7118 		if test "$dag_large_streams" = 1; then
   7119 
   7120 $as_echo "#define HAVE_DAG_LARGE_STREAMS_API 1" >>confdefs.h
   7121 
   7122 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for vdag_set_device_info in -lvdag" >&5
   7123 $as_echo_n "checking for vdag_set_device_info in -lvdag... " >&6; }
   7124 if ${ac_cv_lib_vdag_vdag_set_device_info+:} false; then :
   7125   $as_echo_n "(cached) " >&6
   7126 else
   7127   ac_check_lib_save_LIBS=$LIBS
   7128 LIBS="-lvdag  $LIBS"
   7129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7130 /* end confdefs.h.  */
   7131 
   7132 /* Override any GCC internal prototype to avoid an error.
   7133    Use char because int might match the return type of a GCC
   7134    builtin and then its argument prototype would still apply.  */
   7135 #ifdef __cplusplus
   7136 extern "C"
   7137 #endif
   7138 char vdag_set_device_info ();
   7139 int
   7140 main ()
   7141 {
   7142 return vdag_set_device_info ();
   7143   ;
   7144   return 0;
   7145 }
   7146 _ACEOF
   7147 if ac_fn_c_try_link "$LINENO"; then :
   7148   ac_cv_lib_vdag_vdag_set_device_info=yes
   7149 else
   7150   ac_cv_lib_vdag_vdag_set_device_info=no
   7151 fi
   7152 rm -f core conftest.err conftest.$ac_objext \
   7153     conftest$ac_exeext conftest.$ac_ext
   7154 LIBS=$ac_check_lib_save_LIBS
   7155 fi
   7156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_vdag_vdag_set_device_info" >&5
   7157 $as_echo "$ac_cv_lib_vdag_vdag_set_device_info" >&6; }
   7158 if test "x$ac_cv_lib_vdag_vdag_set_device_info" = xyes; then :
   7159   ac_dag_have_vdag="1"
   7160 else
   7161   ac_dag_have_vdag="0"
   7162 fi
   7163 
   7164 			if test "$ac_dag_have_vdag" = 1; then
   7165 
   7166 $as_echo "#define HAVE_DAG_VDAG 1" >>confdefs.h
   7167 
   7168 				if test "$ac_lbl_have_pthreads" != "found"; then
   7169 					as_fn_error $? "DAG requires pthreads, but we didn't find them" "$LINENO" 5
   7170 				fi
   7171 				LIBS="$LIBS $PTHREAD_LIBS"
   7172 			fi
   7173 		fi
   7174 
   7175 
   7176 $as_echo "#define HAVE_DAG_API 1" >>confdefs.h
   7177 
   7178 	else
   7179 
   7180 		if test "$V_PCAP" = dag; then
   7181 			# User requested "dag" capture type but we couldn't
   7182 			# find the DAG API support.
   7183 			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 		fi
   7185 
   7186 		if test "$want_dag" = yes; then
   7187 	        	# User wanted DAG support but we couldn't find it.
   7188 			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 		fi
   7190 	fi
   7191 fi
   7192 
   7193 
   7194 # Check whether --with-septel was given.
   7195 if test "${with_septel+set}" = set; then :
   7196   withval=$with_septel;
   7197 	if test "$withval" = no
   7198 	then
   7199 		want_septel=no
   7200 	elif test "$withval" = yes
   7201 	then
   7202 		want_septel=yes
   7203 		septel_root=
   7204 	else
   7205 		want_septel=yes
   7206 		septel_root=$withval
   7207 	fi
   7208 
   7209 else
   7210 
   7211 	if test "$V_PCAP" = septel; then
   7212 		# User requested Septel-only libpcap, so we'd better have
   7213 		# the Septel API.
   7214 		want_septel=yes
   7215 	elif test "xxx_only" = yes; then
   7216 		# User requested something-else-only pcap, so they don't
   7217 		# want Septel support.
   7218 		want_septel=no
   7219 	else
   7220 		#
   7221 		# Use Septel API if present, otherwise don't
   7222 		#
   7223 		want_septel=ifpresent
   7224 	fi
   7225 
   7226 fi
   7227 
   7228 
   7229 ac_cv_lbl_septel_api=no
   7230 if test "$with_septel" != no; then
   7231 
   7232 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have Septel API headers" >&5
   7233 $as_echo_n "checking whether we have Septel API headers... " >&6; }
   7234 
   7235 	# If necessary, set default paths for Septel API headers and libraries.
   7236 	if test -z "$septel_root"; then
   7237 		septel_root=$srcdir/../septel
   7238 	fi
   7239 
   7240 	septel_tools_dir="$septel_root"
   7241 	septel_include_dir="$septel_root/INC"
   7242 
   7243 	if test -r "$septel_include_dir/msg.h"; then
   7244 		ac_cv_lbl_septel_api=yes
   7245 	fi
   7246 
   7247 	if test "$ac_cv_lbl_septel_api" = yes; then
   7248 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($septel_include_dir)" >&5
   7249 $as_echo "yes ($septel_include_dir)" >&6; }
   7250 
   7251 		V_INCLS="$V_INCLS -I$septel_include_dir"
   7252 		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 		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 
   7255 		if test "$V_PCAP" != septel ; then
   7256 			 SSRC="$SSRC pcap-septel.c"
   7257 		fi
   7258 
   7259 
   7260 $as_echo "#define HAVE_SEPTEL_API 1" >>confdefs.h
   7261 
   7262 	else
   7263 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7264 $as_echo "no" >&6; }
   7265 
   7266 		if test "$V_PCAP" = septel; then
   7267 			# User requested "septel" capture type but
   7268 			# we couldn't find the Septel API support.
   7269 			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 		fi
   7271 
   7272 		if test "$want_septel" = yes; then
   7273 	        	# User wanted Septel support but we couldn't find it.
   7274 			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 		fi
   7276 	fi
   7277 fi
   7278 
   7279 # Check for Myricom SNF support.
   7280 
   7281 # Check whether --with-snf was given.
   7282 if test "${with_snf+set}" = set; then :
   7283   withval=$with_snf;
   7284 	if test "$withval" = no
   7285 	then
   7286 		# User explicitly doesn't want SNF
   7287 		want_snf=no
   7288 	elif test "$withval" = yes
   7289 	then
   7290 		# User wants SNF support but hasn't specified a directory.
   7291 		want_snf=yes
   7292 	else
   7293 		# User wants SNF support with a specified directory.
   7294 		want_snf=yes
   7295 		snf_root=$withval
   7296 	fi
   7297 
   7298 else
   7299 
   7300 	if test "$V_PCAP" = snf; then
   7301 		# User requested Sniffer-only libpcap, so we'd better have
   7302 		# the Sniffer API.
   7303 		want_snf=yes
   7304 	elif test "xxx_only" = yes; then
   7305 		# User requested something-else-only pcap, so they don't
   7306 		# want SNF support.
   7307 		want_snf=no
   7308 	else
   7309 		#
   7310 		# Use Sniffer API if present, otherwise don't
   7311 		#
   7312 		want_snf=ifpresent
   7313 	fi
   7314 
   7315 fi
   7316 
   7317 
   7318 
   7319 # Check whether --with-snf-includes was given.
   7320 if test "${with_snf_includes+set}" = set; then :
   7321   withval=$with_snf_includes;
   7322 	# User wants SNF with specific header directory
   7323 	want_snf=yes
   7324 	snf_include_dir=$withval
   7325 
   7326 fi
   7327 
   7328 
   7329 
   7330 # Check whether --with-snf-libraries was given.
   7331 if test "${with_snf_libraries+set}" = set; then :
   7332   withval=$with_snf_libraries;
   7333 	# User wants SNF with specific lib directory
   7334 	want_snf=yes
   7335 	snf_lib_dir=$withval
   7336 
   7337 fi
   7338 
   7339 
   7340 ac_cv_lbl_snf_api=no
   7341 if test "$with_snf" != no; then
   7342 
   7343 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we have Myricom Sniffer API" >&5
   7344 $as_echo_n "checking whether we have Myricom Sniffer API... " >&6; }
   7345 
   7346 	# If necessary, set default paths for Sniffer headers and libraries.
   7347 	if test -z "$snf_root"; then
   7348 		snf_root=/opt/snf
   7349 	fi
   7350 
   7351 	if test -z "$snf_include_dir"; then
   7352 		snf_include_dir="$snf_root/include"
   7353 	fi
   7354 
   7355 	if test -z "$snf_lib_dir"; then
   7356 		snf_lib_dir="$snf_root/lib"
   7357 	fi
   7358 
   7359 	if test -f "$snf_include_dir/snf.h"; then
   7360 		# We found a header; make sure we can link with the library
   7361 		saved_ldflags=$LDFLAGS
   7362 		LDFLAGS="$LDFLAGS -L$snf_lib_dir"
   7363 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for snf_init in -lsnf" >&5
   7364 $as_echo_n "checking for snf_init in -lsnf... " >&6; }
   7365 if ${ac_cv_lib_snf_snf_init+:} false; then :
   7366   $as_echo_n "(cached) " >&6
   7367 else
   7368   ac_check_lib_save_LIBS=$LIBS
   7369 LIBS="-lsnf  $LIBS"
   7370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7371 /* end confdefs.h.  */
   7372 
   7373 /* Override any GCC internal prototype to avoid an error.
   7374    Use char because int might match the return type of a GCC
   7375    builtin and then its argument prototype would still apply.  */
   7376 #ifdef __cplusplus
   7377 extern "C"
   7378 #endif
   7379 char snf_init ();
   7380 int
   7381 main ()
   7382 {
   7383 return snf_init ();
   7384   ;
   7385   return 0;
   7386 }
   7387 _ACEOF
   7388 if ac_fn_c_try_link "$LINENO"; then :
   7389   ac_cv_lib_snf_snf_init=yes
   7390 else
   7391   ac_cv_lib_snf_snf_init=no
   7392 fi
   7393 rm -f core conftest.err conftest.$ac_objext \
   7394     conftest$ac_exeext conftest.$ac_ext
   7395 LIBS=$ac_check_lib_save_LIBS
   7396 fi
   7397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_snf_snf_init" >&5
   7398 $as_echo "$ac_cv_lib_snf_snf_init" >&6; }
   7399 if test "x$ac_cv_lib_snf_snf_init" = xyes; then :
   7400   ac_cv_lbl_snf_api="yes"
   7401 fi
   7402 
   7403 		LDFLAGS="$saved_ldflags"
   7404 		if test "$ac_cv_lbl_snf_api" = no; then
   7405 			as_fn_error $? "SNF API cannot correctly be linked; check config.log" "$LINENO" 5
   7406 		fi
   7407 	fi
   7408 
   7409 	if test "$ac_cv_lbl_snf_api" = yes; then
   7410 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ($snf_root)" >&5
   7411 $as_echo "yes ($snf_root)" >&6; }
   7412 
   7413 		V_INCLS="$V_INCLS -I$snf_include_dir"
   7414 		LIBS="$LIBS -lsnf"
   7415 		LDFLAGS="$LDFLAGS -L$snf_lib_dir"
   7416 
   7417 		if test "$V_PCAP" != snf ; then
   7418 			SSRC="$SSRC pcap-snf.c"
   7419 		fi
   7420 
   7421 
   7422 $as_echo "#define HAVE_SNF_API 1" >>confdefs.h
   7423 
   7424 	else
   7425 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7426 $as_echo "no" >&6; }
   7427 
   7428 		if test "$want_snf" = yes; then
   7429 			# User requested "snf" capture type but
   7430 			# we couldn't find the Sniffer API support.
   7431 			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 		fi
   7433 
   7434 		if test "$want_snf" = yes; then
   7435 			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 		fi
   7437 	fi
   7438 fi
   7439 
   7440 # Check for Riverbed TurboCap support.
   7441 
   7442 # Check whether --with-turbocap was given.
   7443 if test "${with_turbocap+set}" = set; then :
   7444   withval=$with_turbocap;
   7445 	if test "$withval" = no
   7446 	then
   7447 		# User explicitly doesn't want TurboCap
   7448 		want_turbocap=no
   7449 	elif test "$withval" = yes
   7450 	then
   7451 		# User wants TurboCap support but hasn't specified a directory.
   7452 		want_turbocap=yes
   7453 	else
   7454 		# User wants TurboCap support with a specified directory.
   7455 		want_turbocap=yes
   7456 		turbocap_root=$withval
   7457 	fi
   7458 
   7459 else
   7460 
   7461 	if test "xxx_only" = yes; then
   7462 		# User requested something-else-only pcap, so they don't
   7463 		# want TurboCap support.
   7464 		want_turbocap=no
   7465 	else
   7466 		#
   7467 		# Use TurboCap API if present, otherwise don't
   7468 		#
   7469 		want_turbocap=ifpresent
   7470 	fi
   7471 
   7472 fi
   7473 
   7474 
   7475 ac_cv_lbl_turbocap_api=no
   7476 if test "$want_turbocap" != no; then
   7477 
   7478 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether TurboCap is supported" >&5
   7479 $as_echo_n "checking whether TurboCap is supported... " >&6; }
   7480 
   7481 	save_CFLAGS="$CFLAGS"
   7482 	save_LIBS="$LIBS"
   7483 	if test ! -z "$turbocap_root"; then
   7484 		TURBOCAP_CFLAGS="-I$turbocap_root/include"
   7485 		TURBOCAP_LIBS="-L$turbocap_root/lib"
   7486 		CFLAGS="$CFLAGS $TURBOCAP_CFLAGS"
   7487 	fi
   7488 
   7489 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7490 /* end confdefs.h.  */
   7491 
   7492 	    #include <TcApi.h>
   7493 
   7494 int
   7495 main ()
   7496 {
   7497 
   7498 	    TC_INSTANCE a; TC_PORT b; TC_BOARD c;
   7499 	    TC_INSTANCE i;
   7500 	    (void)TcInstanceCreateByName("foo", &i);
   7501 
   7502   ;
   7503   return 0;
   7504 }
   7505 _ACEOF
   7506 if ac_fn_c_try_compile "$LINENO"; then :
   7507   ac_cv_lbl_turbocap_api=yes
   7508 fi
   7509 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7510 
   7511 	CFLAGS="$save_CFLAGS"
   7512 	if test $ac_cv_lbl_turbocap_api = yes; then
   7513 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   7514 $as_echo "yes" >&6; }
   7515 
   7516 		SSRC="$SSRC pcap-tc.c"
   7517 		V_INCLS="$V_INCLS $TURBOCAP_CFLAGS"
   7518 		LIBS="$LIBS $TURBOCAP_LIBS -lTcApi -lpthread -lstdc++"
   7519 
   7520 
   7521 $as_echo "#define HAVE_TC_API 1" >>confdefs.h
   7522 
   7523 	else
   7524 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7525 $as_echo "no" >&6; }
   7526 
   7527 		if test "$want_turbocap" = yes; then
   7528 	        	# User wanted Turbo support but we couldn't find it.
   7529 			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 		fi
   7531 	fi
   7532 fi
   7533 
   7534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable remote packet capture" >&5
   7535 $as_echo_n "checking whether to enable remote packet capture... " >&6; }
   7536 # Check whether --enable-remote was given.
   7537 if test "${enable_remote+set}" = set; then :
   7538   enableval=$enable_remote;
   7539 else
   7540   enableval=no
   7541 fi
   7542 
   7543 case "$enableval" in
   7544 yes)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   7545 $as_echo "yes" >&6; }
   7546 	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Remote packet capture may expose libpcap-based applications" >&5
   7547 $as_echo "$as_me: WARNING: Remote packet capture may expose libpcap-based applications" >&2;}
   7548 	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: to attacks by malicious remote capture servers!" >&5
   7549 $as_echo "$as_me: WARNING: to attacks by malicious remote capture servers!" >&2;}
   7550 	#
   7551 	# rpcapd requires pthreads on UN*X.
   7552 	#
   7553 	if test "$ac_lbl_have_pthreads" != "found"; then
   7554 		as_fn_error $? "rpcapd requires pthreads, but we didn't find them" "$LINENO" 5
   7555 	fi
   7556 	#
   7557 	# It also requires crypt().
   7558 	# Do we have it in the system libraries?
   7559 	#
   7560 	ac_fn_c_check_func "$LINENO" "crypt" "ac_cv_func_crypt"
   7561 if test "x$ac_cv_func_crypt" = xyes; then :
   7562 
   7563 else
   7564 
   7565 		#
   7566 		# No.  Do we have it in -lcrypt?
   7567 		#
   7568 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypt in -lcrypt" >&5
   7569 $as_echo_n "checking for crypt in -lcrypt... " >&6; }
   7570 if ${ac_cv_lib_crypt_crypt+:} false; then :
   7571   $as_echo_n "(cached) " >&6
   7572 else
   7573   ac_check_lib_save_LIBS=$LIBS
   7574 LIBS="-lcrypt  $LIBS"
   7575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7576 /* end confdefs.h.  */
   7577 
   7578 /* Override any GCC internal prototype to avoid an error.
   7579    Use char because int might match the return type of a GCC
   7580    builtin and then its argument prototype would still apply.  */
   7581 #ifdef __cplusplus
   7582 extern "C"
   7583 #endif
   7584 char crypt ();
   7585 int
   7586 main ()
   7587 {
   7588 return crypt ();
   7589   ;
   7590   return 0;
   7591 }
   7592 _ACEOF
   7593 if ac_fn_c_try_link "$LINENO"; then :
   7594   ac_cv_lib_crypt_crypt=yes
   7595 else
   7596   ac_cv_lib_crypt_crypt=no
   7597 fi
   7598 rm -f core conftest.err conftest.$ac_objext \
   7599     conftest$ac_exeext conftest.$ac_ext
   7600 LIBS=$ac_check_lib_save_LIBS
   7601 fi
   7602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_crypt_crypt" >&5
   7603 $as_echo "$ac_cv_lib_crypt_crypt" >&6; }
   7604 if test "x$ac_cv_lib_crypt_crypt" = xyes; then :
   7605 
   7606 			#
   7607 			# Yes; add -lcrypt to the libraries for rpcapd.
   7608 			#
   7609 			RPCAPD_LIBS="$RPCAPD_LIBS -lcrypt"
   7610 
   7611 else
   7612 
   7613 			as_fn_error $? "rpcapd requires crypt(), but we didn't find it" "$LINENO" 5
   7614 
   7615 fi
   7616 
   7617 
   7618 fi
   7619 
   7620 
   7621 	#
   7622 	# OK, we have crypt().  Do we have getspnam()?
   7623 	#
   7624 	for ac_func in getspnam
   7625 do :
   7626   ac_fn_c_check_func "$LINENO" "getspnam" "ac_cv_func_getspnam"
   7627 if test "x$ac_cv_func_getspnam" = xyes; then :
   7628   cat >>confdefs.h <<_ACEOF
   7629 #define HAVE_GETSPNAM 1
   7630 _ACEOF
   7631 
   7632 fi
   7633 done
   7634 
   7635 
   7636 	#
   7637 	# Check for various members of struct msghdr.
   7638 	#
   7639 	ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
   7640 		#include \"ftmacros.h\"
   7641 		#include <sys/socket.h>
   7642 
   7643 "
   7644 if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
   7645 
   7646 cat >>confdefs.h <<_ACEOF
   7647 #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
   7648 _ACEOF
   7649 
   7650 
   7651 fi
   7652 
   7653 	ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_flags" "ac_cv_member_struct_msghdr_msg_flags" "
   7654 		#include \"ftmacros.h\"
   7655 		#include <sys/socket.h>
   7656 
   7657 "
   7658 if test "x$ac_cv_member_struct_msghdr_msg_flags" = xyes; then :
   7659 
   7660 cat >>confdefs.h <<_ACEOF
   7661 #define HAVE_STRUCT_MSGHDR_MSG_FLAGS 1
   7662 _ACEOF
   7663 
   7664 
   7665 fi
   7666 
   7667 
   7668 
   7669 $as_echo "#define ENABLE_REMOTE /**/" >>confdefs.h
   7670 
   7671 	SSRC="$SSRC pcap-new.c pcap-rpcap.c rpcap-protocol.c sockutils.c"
   7672 	BUILD_RPCAPD=build-rpcapd
   7673 	INSTALL_RPCAPD=install-rpcapd
   7674 	;;
   7675 *)	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7676 $as_echo "no" >&6; }
   7677 	;;
   7678 esac
   7679 
   7680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build optimizer debugging code" >&5
   7681 $as_echo_n "checking whether to build optimizer debugging code... " >&6; }
   7682 # Check whether --enable-optimizer-dbg was given.
   7683 if test "${enable_optimizer_dbg+set}" = set; then :
   7684   enableval=$enable_optimizer_dbg;
   7685 fi
   7686 
   7687 if test "$enable_optimizer_dbg" = "yes"; then
   7688 
   7689 $as_echo "#define BDEBUG 1" >>confdefs.h
   7690 
   7691 fi
   7692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_optimizer_dbg-no}" >&5
   7693 $as_echo "${enable_optimizer_dbg-no}" >&6; }
   7694 
   7695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build parser debugging code" >&5
   7696 $as_echo_n "checking whether to build parser debugging code... " >&6; }
   7697 # Check whether --enable-yydebug was given.
   7698 if test "${enable_yydebug+set}" = set; then :
   7699   enableval=$enable_yydebug;
   7700 fi
   7701 
   7702 if test "$enable_yydebug" = "yes"; then
   7703 
   7704 $as_echo "#define YYDEBUG 1" >>confdefs.h
   7705 
   7706 fi
   7707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${enable_yydebug-no}" >&5
   7708 $as_echo "${enable_yydebug-no}" >&6; }
   7709 
   7710 #
   7711 # Look for {f}lex.
   7712 #
   7713 for ac_prog in flex lex
   7714 do
   7715   # Extract the first word of "$ac_prog", so it can be a program name with args.
   7716 set dummy $ac_prog; ac_word=$2
   7717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7718 $as_echo_n "checking for $ac_word... " >&6; }
   7719 if ${ac_cv_prog_LEX+:} false; then :
   7720   $as_echo_n "(cached) " >&6
   7721 else
   7722   if test -n "$LEX"; then
   7723   ac_cv_prog_LEX="$LEX" # Let the user override the test.
   7724 else
   7725 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7726 for as_dir in $PATH
   7727 do
   7728   IFS=$as_save_IFS
   7729   test -z "$as_dir" && as_dir=.
   7730     for ac_exec_ext in '' $ac_executable_extensions; do
   7731   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7732     ac_cv_prog_LEX="$ac_prog"
   7733     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7734     break 2
   7735   fi
   7736 done
   7737   done
   7738 IFS=$as_save_IFS
   7739 
   7740 fi
   7741 fi
   7742 LEX=$ac_cv_prog_LEX
   7743 if test -n "$LEX"; then
   7744   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
   7745 $as_echo "$LEX" >&6; }
   7746 else
   7747   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7748 $as_echo "no" >&6; }
   7749 fi
   7750 
   7751 
   7752   test -n "$LEX" && break
   7753 done
   7754 test -n "$LEX" || LEX=":"
   7755 
   7756 if test "x$LEX" != "x:"; then
   7757   cat >conftest.l <<_ACEOF
   7758 %%
   7759 a { ECHO; }
   7760 b { REJECT; }
   7761 c { yymore (); }
   7762 d { yyless (1); }
   7763 e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument.  */
   7764     yyless ((input () != 0)); }
   7765 f { unput (yytext[0]); }
   7766 . { BEGIN INITIAL; }
   7767 %%
   7768 #ifdef YYTEXT_POINTER
   7769 extern char *yytext;
   7770 #endif
   7771 int
   7772 main (void)
   7773 {
   7774   return ! yylex () + ! yywrap ();
   7775 }
   7776 _ACEOF
   7777 { { ac_try="$LEX conftest.l"
   7778 case "(($ac_try" in
   7779   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   7780   *) ac_try_echo=$ac_try;;
   7781 esac
   7782 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   7783 $as_echo "$ac_try_echo"; } >&5
   7784   (eval "$LEX conftest.l") 2>&5
   7785   ac_status=$?
   7786   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   7787   test $ac_status = 0; }
   7788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
   7789 $as_echo_n "checking lex output file root... " >&6; }
   7790 if ${ac_cv_prog_lex_root+:} false; then :
   7791   $as_echo_n "(cached) " >&6
   7792 else
   7793 
   7794 if test -f lex.yy.c; then
   7795   ac_cv_prog_lex_root=lex.yy
   7796 elif test -f lexyy.c; then
   7797   ac_cv_prog_lex_root=lexyy
   7798 else
   7799   as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
   7800 fi
   7801 fi
   7802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
   7803 $as_echo "$ac_cv_prog_lex_root" >&6; }
   7804 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
   7805 
   7806 if test -z "${LEXLIB+set}"; then
   7807   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
   7808 $as_echo_n "checking lex library... " >&6; }
   7809 if ${ac_cv_lib_lex+:} false; then :
   7810   $as_echo_n "(cached) " >&6
   7811 else
   7812 
   7813     ac_save_LIBS=$LIBS
   7814     ac_cv_lib_lex='none needed'
   7815     for ac_lib in '' -lfl -ll; do
   7816       LIBS="$ac_lib $ac_save_LIBS"
   7817       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7818 /* end confdefs.h.  */
   7819 `cat $LEX_OUTPUT_ROOT.c`
   7820 _ACEOF
   7821 if ac_fn_c_try_link "$LINENO"; then :
   7822   ac_cv_lib_lex=$ac_lib
   7823 fi
   7824 rm -f core conftest.err conftest.$ac_objext \
   7825     conftest$ac_exeext conftest.$ac_ext
   7826       test "$ac_cv_lib_lex" != 'none needed' && break
   7827     done
   7828     LIBS=$ac_save_LIBS
   7829 
   7830 fi
   7831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
   7832 $as_echo "$ac_cv_lib_lex" >&6; }
   7833   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
   7834 fi
   7835 
   7836 
   7837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
   7838 $as_echo_n "checking whether yytext is a pointer... " >&6; }
   7839 if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
   7840   $as_echo_n "(cached) " >&6
   7841 else
   7842   # POSIX says lex can declare yytext either as a pointer or an array; the
   7843 # default is implementation-dependent.  Figure out which it is, since
   7844 # not all implementations provide the %pointer and %array declarations.
   7845 ac_cv_prog_lex_yytext_pointer=no
   7846 ac_save_LIBS=$LIBS
   7847 LIBS="$LEXLIB $ac_save_LIBS"
   7848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7849 /* end confdefs.h.  */
   7850 
   7851   #define YYTEXT_POINTER 1
   7852 `cat $LEX_OUTPUT_ROOT.c`
   7853 _ACEOF
   7854 if ac_fn_c_try_link "$LINENO"; then :
   7855   ac_cv_prog_lex_yytext_pointer=yes
   7856 fi
   7857 rm -f core conftest.err conftest.$ac_objext \
   7858     conftest$ac_exeext conftest.$ac_ext
   7859 LIBS=$ac_save_LIBS
   7860 
   7861 fi
   7862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
   7863 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
   7864 if test $ac_cv_prog_lex_yytext_pointer = yes; then
   7865 
   7866 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
   7867 
   7868 fi
   7869 rm -f conftest.l $LEX_OUTPUT_ROOT.c
   7870 
   7871 fi
   7872 if test "$LEX" = ":"; then
   7873 	as_fn_error $? "Neither flex nor lex was found." "$LINENO" 5
   7874 fi
   7875 
   7876 #
   7877 # Make sure {f}lex supports the -P, --header-file, and --nounput flags
   7878 # and supports processing our scanner.l.
   7879 #
   7880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for capable lex" >&5
   7881 $as_echo_n "checking for capable lex... " >&6; }
   7882 if ${tcpdump_cv_capable_lex+:} false; then :
   7883   $as_echo_n "(cached) " >&6
   7884 else
   7885   if $LEX -P pcap_ --header-file=/dev/null --nounput -t $srcdir/scanner.l > /dev/null 2>&1; then
   7886 	    tcpdump_cv_capable_lex=yes
   7887 	else
   7888 	    tcpdump_cv_capable_lex=insufficient
   7889 	fi
   7890 fi
   7891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcpdump_cv_capable_lex" >&5
   7892 $as_echo "$tcpdump_cv_capable_lex" >&6; }
   7893 if test $tcpdump_cv_capable_lex = insufficient ; then
   7894 	as_fn_error $? "$LEX is insufficient to compile libpcap.
   7895  libpcap requires Flex 2.5.31 or later, or a compatible version of lex." "$LINENO" 5
   7896 fi
   7897 
   7898 #
   7899 # Look for yacc/bison/byacc.
   7900 #
   7901 for ac_prog in 'bison -y' byacc
   7902 do
   7903   # Extract the first word of "$ac_prog", so it can be a program name with args.
   7904 set dummy $ac_prog; ac_word=$2
   7905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   7906 $as_echo_n "checking for $ac_word... " >&6; }
   7907 if ${ac_cv_prog_YACC+:} false; then :
   7908   $as_echo_n "(cached) " >&6
   7909 else
   7910   if test -n "$YACC"; then
   7911   ac_cv_prog_YACC="$YACC" # Let the user override the test.
   7912 else
   7913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7914 for as_dir in $PATH
   7915 do
   7916   IFS=$as_save_IFS
   7917   test -z "$as_dir" && as_dir=.
   7918     for ac_exec_ext in '' $ac_executable_extensions; do
   7919   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   7920     ac_cv_prog_YACC="$ac_prog"
   7921     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   7922     break 2
   7923   fi
   7924 done
   7925   done
   7926 IFS=$as_save_IFS
   7927 
   7928 fi
   7929 fi
   7930 YACC=$ac_cv_prog_YACC
   7931 if test -n "$YACC"; then
   7932   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
   7933 $as_echo "$YACC" >&6; }
   7934 else
   7935   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   7936 $as_echo "no" >&6; }
   7937 fi
   7938 
   7939 
   7940   test -n "$YACC" && break
   7941 done
   7942 test -n "$YACC" || YACC="yacc"
   7943 
   7944 
   7945 #
   7946 # Make sure it supports the -p flag and supports processing our
   7947 # grammar.y.
   7948 #
   7949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for capable yacc/bison" >&5
   7950 $as_echo_n "checking for capable yacc/bison... " >&6; }
   7951 if ${tcpdump_cv_capable_yacc+:} false; then :
   7952   $as_echo_n "(cached) " >&6
   7953 else
   7954   if $YACC -p pcap_ -o /dev/null $srcdir/grammar.y >/dev/null 2>&1; then
   7955 	    tcpdump_cv_capable_yacc=yes
   7956 	else
   7957 	    tcpdump_cv_capable_yacc=insufficient
   7958 	fi
   7959 fi
   7960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $tcpdump_cv_capable_yacc" >&5
   7961 $as_echo "$tcpdump_cv_capable_yacc" >&6; }
   7962 if test $tcpdump_cv_capable_yacc = insufficient ; then
   7963 	as_fn_error $? "$YACC is insufficient to compile libpcap.
   7964  libpcap requires Bison, a newer version of Berkeley YACC with support
   7965  for reentrant parsers, or another YACC compatible with them." "$LINENO" 5
   7966 fi
   7967 
   7968 #
   7969 # Do various checks for various OSes and versions of those OSes.
   7970 #
   7971 # Assume, by default, no support for shared libraries and V7/BSD
   7972 # convention for man pages (file formats in section 5, miscellaneous
   7973 # info in section 7, administrative commands and daemons in section 8).
   7974 # Individual cases can override this.
   7975 #
   7976 DYEXT="none"
   7977 MAN_FILE_FORMATS=5
   7978 MAN_MISC_INFO=7
   7979 MAN_ADMIN_COMMANDS=8
   7980 case "$host_os" in
   7981 
   7982 aix*)
   7983 
   7984 $as_echo "#define _SUN 1" >>confdefs.h
   7985 
   7986 
   7987 	#
   7988 	# AIX makes it fun to build shared and static libraries,
   7989 	# because they're *both* ".a" archive libraries.  We
   7990 	# build the static library for the benefit of the traditional
   7991 	# scheme of building libpcap and tcpdump in subdirectories of
   7992 	# the same directory, with tcpdump statically linked with the
   7993 	# libpcap in question, but we also build a shared library as
   7994 	# "libpcap.shareda" and install *it*, rather than the static
   7995 	# library, as "libpcap.a".
   7996 	#
   7997 	DYEXT="shareda"
   7998 
   7999 	case "$V_PCAP" in
   8000 
   8001 	dlpi)
   8002 		#
   8003 		# If we're using DLPI, applications will need to
   8004 		# use /lib/pse.exp if present, as we use the
   8005 		# STREAMS routines.
   8006 		#
   8007 		pseexe="/lib/pse.exp"
   8008 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $pseexe" >&5
   8009 $as_echo_n "checking for $pseexe... " >&6; }
   8010 		if test -f $pseexe ; then
   8011 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8012 $as_echo "yes" >&6; }
   8013 			LIBS="-I:$pseexe"
   8014 		fi
   8015 		;;
   8016 
   8017 	bpf)
   8018 		#
   8019 		# If we're using BPF, we need "-lodm" and "-lcfg", as
   8020 		# we use them to load the BPF module.
   8021 		#
   8022 		LIBS="-lodm -lcfg"
   8023 		;;
   8024 	esac
   8025 	;;
   8026 
   8027 darwin*)
   8028 	DYEXT="dylib"
   8029 	V_CCOPT="$V_CCOPT -fno-common"
   8030 	# Check whether --enable-universal was given.
   8031 if test "${enable_universal+set}" = set; then :
   8032   enableval=$enable_universal;
   8033 fi
   8034 
   8035 	if test "$enable_universal" != "no"; then
   8036 		case "$host_os" in
   8037 
   8038 		darwin0-7.*)
   8039 			#
   8040 			# Pre-Tiger.  Build only for 32-bit PowerPC; no
   8041 			# need for any special compiler or linker flags.
   8042 			#
   8043 			;;
   8044 
   8045 		darwin8.0123*)
   8046 			#
   8047 			# Tiger, prior to Intel support.  Build for 32-bit
   8048 			# PowerPC and 64-bit PowerPC, with 32-bit PowerPC
   8049 			# first.  (I'm guessing that's what Apple does.)
   8050 			#
   8051 			V_CCOPT="$V_CCOPT -arch ppc -arch ppc64"
   8052 			LDFLAGS="$LDFLAGS -arch ppc -arch ppc64"
   8053 			;;
   8054 
   8055 		darwin8.456*)
   8056 			#
   8057 			# Tiger, subsequent to Intel support but prior to
   8058 			# x86-64 support.  Build for 32-bit PowerPC, 64-bit
   8059 			# PowerPC, and x86, with 32-bit PowerPC first.
   8060 			# (I'm guessing that's what Apple does.)
   8061 			#
   8062 			V_CCOPT="$V_CCOPT -arch ppc -arch ppc64 -arch i386"
   8063 			LDFLAGS="$LDFLAGS -arch ppc -arch ppc64 -arch i386"
   8064 			;;
   8065 
   8066 		darwin8.*)
   8067 			#
   8068 			# All other Tiger, so subsequent to x86-64
   8069 			# support. Build for 32-bit PowerPC, 64-bit
   8070 			# PowerPC, x86, and x86-64, and with 32-bit PowerPC
   8071 			# first.  (I'm guessing that's what Apple does.)
   8072 			#
   8073 			V_CCOPT="$V_CCOPT -arch ppc -arch ppc64 -arch i386 -arch x86_64"
   8074 			LDFLAGS="$LDFLAGS -arch ppc -arch ppc64 -arch i386 -arch x86_64"
   8075 			;;
   8076 
   8077 		darwin9.*)
   8078 			#
   8079 			# Leopard.  Build for 32-bit PowerPC, 64-bit
   8080 			# PowerPC, x86, and x86-64, with 32-bit PowerPC
   8081 			# first.  (That's what Apple does.)
   8082 			#
   8083 			V_CCOPT="$V_CCOPT -arch ppc -arch ppc64 -arch i386 -arch x86_64"
   8084 			LDFLAGS="$LDFLAGS -arch ppc -arch ppc64 -arch i386 -arch x86_64"
   8085 			;;
   8086 
   8087 		darwin10.*)
   8088 			#
   8089 			# Snow Leopard.  Build for x86-64, x86, and
   8090 			# 32-bit PowerPC, with x86-64 first.  (That's
   8091 			# what Apple does, even though Snow Leopard
   8092 			# doesn't run on PPC, so PPC libpcap runs under
   8093 			# Rosetta, and Rosetta doesn't support BPF
   8094 			# ioctls, so PPC programs can't do live
   8095 			# captures.)
   8096 			#
   8097 			V_CCOPT="$V_CCOPT -arch x86_64 -arch i386 -arch ppc"
   8098 			LDFLAGS="$LDFLAGS -arch x86_64 -arch i386 -arch ppc"
   8099 			;;
   8100 
   8101 		darwin*)
   8102 			#
   8103 			# Post-Snow Leopard.  Build for x86-64 and
   8104 			# x86, with x86-64 first.  (That's probably what
   8105 			# Apple does, given that Rosetta is gone.)
   8106 			# XXX - update if and when Apple drops support
   8107 			# for 32-bit x86 code.
   8108 			#
   8109 			V_CCOPT="$V_CCOPT -arch x86_64 -arch i386"
   8110 			LDFLAGS="$LDFLAGS -arch x86_64 -arch i386"
   8111 			;;
   8112 		esac
   8113 	fi
   8114 	;;
   8115 
   8116 hpux9*)
   8117 
   8118 $as_echo "#define HAVE_HPUX9 1" >>confdefs.h
   8119 
   8120 
   8121 	#
   8122 	# Use System V conventions for man pages.
   8123 	#
   8124 	MAN_ADMIN_COMMANDS=1m
   8125 	MAN_FILE_FORMATS=4
   8126 	MAN_MISC_INFO=5
   8127 	;;
   8128 
   8129 hpux10.0*)
   8130 
   8131 	#
   8132 	# Use System V conventions for man pages.
   8133 	#
   8134 	MAN_ADMIN_COMMANDS=1m
   8135 	MAN_FILE_FORMATS=4
   8136 	MAN_MISC_INFO=5
   8137 	;;
   8138 
   8139 hpux10.1*)
   8140 
   8141 	#
   8142 	# Use System V conventions for man pages.
   8143 	#
   8144 	MAN_ADMIN_COMMANDS=1m
   8145 	MAN_FILE_FORMATS=4
   8146 	MAN_MISC_INFO=5
   8147 	;;
   8148 
   8149 hpux*)
   8150 
   8151 $as_echo "#define HAVE_HPUX10_20_OR_LATER 1" >>confdefs.h
   8152 
   8153 	if test "`uname -m`" = "ia64"; then
   8154 		DYEXT="so"
   8155 	else
   8156 		DYEXT="sl"
   8157 	fi
   8158 
   8159 	#
   8160 	# "-b" builds a shared library; "+h" sets the soname.
   8161 	#
   8162 	SHLIB_OPT="-b"
   8163 	SONAME_OPT="+h"
   8164 
   8165 	#
   8166 	# Use System V conventions for man pages.
   8167 	#
   8168 	MAN_FILE_FORMATS=4
   8169 	MAN_MISC_INFO=5
   8170 	;;
   8171 
   8172 irix*)
   8173 	#
   8174 	# Use IRIX conventions for man pages; they're the same as the
   8175 	# System V conventions, except that they use section 8 for
   8176 	# administrative commands and daemons.
   8177 	#
   8178 	MAN_FILE_FORMATS=4
   8179 	MAN_MISC_INFO=5
   8180 	;;
   8181 
   8182 linux*|freebsd*|netbsd*|openbsd*|dragonfly*|kfreebsd*|gnu*)
   8183 	DYEXT="so"
   8184 
   8185 	#
   8186 	# Compiler assumed to be GCC; run-time linker may require a -R
   8187 	# flag.
   8188 	#
   8189 	if test "$libdir" != "/usr/lib"; then
   8190 		V_RFLAGS=-Wl,-R$libdir
   8191 	fi
   8192 	;;
   8193 
   8194 osf*)
   8195 	DYEXT="so"
   8196 
   8197 	#
   8198 	# DEC OSF/1, a/k/a Digial UNIX, a/k/a Tru64 UNIX.
   8199 	# Use Tru64 UNIX conventions for man pages; they're the same as
   8200 	# the System V conventions except that they use section 8 for
   8201 	# administrative commands and daemons.
   8202 	#
   8203 	MAN_FILE_FORMATS=4
   8204 	MAN_MISC_INFO=5
   8205 	;;
   8206 
   8207 sinix*)
   8208 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if SINIX compiler defines sinix" >&5
   8209 $as_echo_n "checking if SINIX compiler defines sinix... " >&6; }
   8210 	if ${ac_cv_cc_sinix_defined+:} false; then :
   8211   $as_echo_n "(cached) " >&6
   8212 else
   8213   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8214 /* end confdefs.h.  */
   8215 
   8216 int
   8217 main ()
   8218 {
   8219 int i = sinix;
   8220   ;
   8221   return 0;
   8222 }
   8223 _ACEOF
   8224 if ac_fn_c_try_compile "$LINENO"; then :
   8225   ac_cv_cc_sinix_defined=yes
   8226 else
   8227   ac_cv_cc_sinix_defined=no
   8228 fi
   8229 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8230 fi
   8231 
   8232 	    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cc_sinix_defined" >&5
   8233 $as_echo "$ac_cv_cc_sinix_defined" >&6; }
   8234 	    if test $ac_cv_cc_sinix_defined = no ; then
   8235 
   8236 $as_echo "#define sinix 1" >>confdefs.h
   8237 
   8238 	    fi
   8239 	;;
   8240 
   8241 solaris*)
   8242 
   8243 $as_echo "#define HAVE_SOLARIS 1" >>confdefs.h
   8244 
   8245 
   8246 	DYEXT="so"
   8247 
   8248 	#
   8249 	# Make sure errno is thread-safe, in case we're called in
   8250 	# a multithreaded program.  We don't guarantee that two
   8251 	# threads can use the *same* pcap_t safely, but the
   8252 	# current version does guarantee that you can use different
   8253 	# pcap_t's in different threads, and even that pcap_compile()
   8254 	# is thread-safe (it wasn't thread-safe in some older versions).
   8255 	#
   8256 	V_CCOPT="$V_CCOPT -D_TS_ERRNO"
   8257 
   8258 	case "`uname -r`" in
   8259 
   8260 	5.12)
   8261 		;;
   8262 
   8263 	*)
   8264 		#
   8265 		# Use System V conventions for man pages.
   8266 		#
   8267 		MAN_ADMIN_COMMANDS=1m
   8268 		MAN_FILE_FORMATS=4
   8269 		MAN_MISC_INFO=5
   8270 	esac
   8271 	;;
   8272 esac
   8273 
   8274 # Check whether --enable-shared was given.
   8275 if test "${enable_shared+set}" = set; then :
   8276   enableval=$enable_shared;
   8277 fi
   8278 
   8279 test "x$enable_shared" = "xno" && DYEXT="none"
   8280 
   8281 if test -n "$ac_tool_prefix"; then
   8282   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   8283 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   8284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8285 $as_echo_n "checking for $ac_word... " >&6; }
   8286 if ${ac_cv_prog_RANLIB+:} false; then :
   8287   $as_echo_n "(cached) " >&6
   8288 else
   8289   if test -n "$RANLIB"; then
   8290   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   8291 else
   8292 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8293 for as_dir in $PATH
   8294 do
   8295   IFS=$as_save_IFS
   8296   test -z "$as_dir" && as_dir=.
   8297     for ac_exec_ext in '' $ac_executable_extensions; do
   8298   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8299     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   8300     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8301     break 2
   8302   fi
   8303 done
   8304   done
   8305 IFS=$as_save_IFS
   8306 
   8307 fi
   8308 fi
   8309 RANLIB=$ac_cv_prog_RANLIB
   8310 if test -n "$RANLIB"; then
   8311   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   8312 $as_echo "$RANLIB" >&6; }
   8313 else
   8314   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8315 $as_echo "no" >&6; }
   8316 fi
   8317 
   8318 
   8319 fi
   8320 if test -z "$ac_cv_prog_RANLIB"; then
   8321   ac_ct_RANLIB=$RANLIB
   8322   # Extract the first word of "ranlib", so it can be a program name with args.
   8323 set dummy ranlib; ac_word=$2
   8324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8325 $as_echo_n "checking for $ac_word... " >&6; }
   8326 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   8327   $as_echo_n "(cached) " >&6
   8328 else
   8329   if test -n "$ac_ct_RANLIB"; then
   8330   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   8331 else
   8332 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8333 for as_dir in $PATH
   8334 do
   8335   IFS=$as_save_IFS
   8336   test -z "$as_dir" && as_dir=.
   8337     for ac_exec_ext in '' $ac_executable_extensions; do
   8338   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8339     ac_cv_prog_ac_ct_RANLIB="ranlib"
   8340     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8341     break 2
   8342   fi
   8343 done
   8344   done
   8345 IFS=$as_save_IFS
   8346 
   8347 fi
   8348 fi
   8349 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   8350 if test -n "$ac_ct_RANLIB"; then
   8351   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   8352 $as_echo "$ac_ct_RANLIB" >&6; }
   8353 else
   8354   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8355 $as_echo "no" >&6; }
   8356 fi
   8357 
   8358   if test "x$ac_ct_RANLIB" = x; then
   8359     RANLIB=":"
   8360   else
   8361     case $cross_compiling:$ac_tool_warned in
   8362 yes:)
   8363 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8364 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8365 ac_tool_warned=yes ;;
   8366 esac
   8367     RANLIB=$ac_ct_RANLIB
   8368   fi
   8369 else
   8370   RANLIB="$ac_cv_prog_RANLIB"
   8371 fi
   8372 
   8373 if test -n "$ac_tool_prefix"; then
   8374   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   8375 set dummy ${ac_tool_prefix}ar; ac_word=$2
   8376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8377 $as_echo_n "checking for $ac_word... " >&6; }
   8378 if ${ac_cv_prog_AR+:} false; then :
   8379   $as_echo_n "(cached) " >&6
   8380 else
   8381   if test -n "$AR"; then
   8382   ac_cv_prog_AR="$AR" # Let the user override the test.
   8383 else
   8384 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8385 for as_dir in $PATH
   8386 do
   8387   IFS=$as_save_IFS
   8388   test -z "$as_dir" && as_dir=.
   8389     for ac_exec_ext in '' $ac_executable_extensions; do
   8390   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8391     ac_cv_prog_AR="${ac_tool_prefix}ar"
   8392     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8393     break 2
   8394   fi
   8395 done
   8396   done
   8397 IFS=$as_save_IFS
   8398 
   8399 fi
   8400 fi
   8401 AR=$ac_cv_prog_AR
   8402 if test -n "$AR"; then
   8403   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   8404 $as_echo "$AR" >&6; }
   8405 else
   8406   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8407 $as_echo "no" >&6; }
   8408 fi
   8409 
   8410 
   8411 fi
   8412 if test -z "$ac_cv_prog_AR"; then
   8413   ac_ct_AR=$AR
   8414   # Extract the first word of "ar", so it can be a program name with args.
   8415 set dummy ar; ac_word=$2
   8416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   8417 $as_echo_n "checking for $ac_word... " >&6; }
   8418 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   8419   $as_echo_n "(cached) " >&6
   8420 else
   8421   if test -n "$ac_ct_AR"; then
   8422   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   8423 else
   8424 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   8425 for as_dir in $PATH
   8426 do
   8427   IFS=$as_save_IFS
   8428   test -z "$as_dir" && as_dir=.
   8429     for ac_exec_ext in '' $ac_executable_extensions; do
   8430   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   8431     ac_cv_prog_ac_ct_AR="ar"
   8432     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   8433     break 2
   8434   fi
   8435 done
   8436   done
   8437 IFS=$as_save_IFS
   8438 
   8439 fi
   8440 fi
   8441 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   8442 if test -n "$ac_ct_AR"; then
   8443   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   8444 $as_echo "$ac_ct_AR" >&6; }
   8445 else
   8446   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8447 $as_echo "no" >&6; }
   8448 fi
   8449 
   8450   if test "x$ac_ct_AR" = x; then
   8451     AR=""
   8452   else
   8453     case $cross_compiling:$ac_tool_warned in
   8454 yes:)
   8455 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   8456 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   8457 ac_tool_warned=yes ;;
   8458 esac
   8459     AR=$ac_ct_AR
   8460   fi
   8461 else
   8462   AR="$ac_cv_prog_AR"
   8463 fi
   8464 
   8465 
   8466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
   8467 $as_echo_n "checking whether ln -s works... " >&6; }
   8468 LN_S=$as_ln_s
   8469 if test "$LN_S" = "ln -s"; then
   8470   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8471 $as_echo "yes" >&6; }
   8472 else
   8473   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
   8474 $as_echo "no, using $LN_S" >&6; }
   8475 fi
   8476 
   8477 
   8478 
   8479 rm -f os-proto.h
   8480     if test "${LBL_CFLAGS+set}" = set; then
   8481 	    V_CCOPT="$V_CCOPT ${LBL_CFLAGS}"
   8482     fi
   8483     if test -f .devel ; then
   8484 	    #
   8485 	    # Skip all the warning option stuff on some compilers.
   8486 	    #
   8487 	    if test "$ac_lbl_cc_dont_try_gcc_dashW" != yes; then
   8488 
   8489 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler fails when given an unknown warning option" >&5
   8490 $as_echo_n "checking whether the compiler fails when given an unknown warning option... " >&6; }
   8491 	save_CFLAGS="$CFLAGS"
   8492 	CFLAGS="$CFLAGS -Wxyzzy-this-will-never-succeed-xyzzy"
   8493 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8494 /* end confdefs.h.  */
   8495 
   8496 int
   8497 main ()
   8498 {
   8499 return 0
   8500   ;
   8501   return 0;
   8502 }
   8503 _ACEOF
   8504 if ac_fn_c_try_compile "$LINENO"; then :
   8505 
   8506 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8507 $as_echo "no" >&6; }
   8508 		#
   8509 		# We're assuming this is clang, where
   8510 		# -Werror=unknown-warning-option is the appropriate
   8511 		# option to force the compiler to fail.
   8512 		#
   8513 		ac_lbl_unknown_warning_option_error="-Werror=unknown-warning-option"
   8514 
   8515 else
   8516 
   8517 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8518 $as_echo "yes" >&6; }
   8519 
   8520 fi
   8521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8522 	CFLAGS="$save_CFLAGS"
   8523 
   8524 
   8525 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wall option" >&5
   8526 $as_echo_n "checking whether the compiler supports the -Wall option... " >&6; }
   8527 	save_CFLAGS="$CFLAGS"
   8528 	if expr "x-Wall" : "x-W.*" >/dev/null
   8529 	then
   8530 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wall"
   8531 	elif expr "x-Wall" : "x-f.*" >/dev/null
   8532 	then
   8533 	    CFLAGS="$CFLAGS -Werror -Wall"
   8534 	elif expr "x-Wall" : "x-m.*" >/dev/null
   8535 	then
   8536 	    CFLAGS="$CFLAGS -Werror -Wall"
   8537 	else
   8538 	    CFLAGS="$CFLAGS -Wall"
   8539 	fi
   8540 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8541 /* end confdefs.h.  */
   8542 
   8543 int
   8544 main ()
   8545 {
   8546 return 0
   8547   ;
   8548   return 0;
   8549 }
   8550 _ACEOF
   8551 if ac_fn_c_try_compile "$LINENO"; then :
   8552 
   8553 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8554 $as_echo "yes" >&6; }
   8555 		can_add_to_cflags=yes
   8556 		#
   8557 		# The compile supports this; do we have some C code for
   8558 		# which the warning should *not* appear?
   8559 		# We test the fourth argument because the third argument
   8560 		# could contain quotes, breaking the test.
   8561 		#
   8562 		if test "x" != "x"
   8563 		then
   8564 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   8565 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wall " >&5
   8566 $as_echo_n "checking whether -Wall ... " >&6; }
   8567 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8568 /* end confdefs.h.  */
   8569 
   8570 _ACEOF
   8571 if ac_fn_c_try_compile "$LINENO"; then :
   8572 
   8573 			#
   8574 			# Not a problem.
   8575 			#
   8576 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8577 $as_echo "no" >&6; }
   8578 
   8579 else
   8580 
   8581 			#
   8582 			# A problem.
   8583 			#
   8584 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8585 $as_echo "yes" >&6; }
   8586 			can_add_to_cflags=no
   8587 
   8588 fi
   8589 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8590 		fi
   8591 		CFLAGS="$save_CFLAGS"
   8592 		if test x"$can_add_to_cflags" = "xyes"
   8593 		then
   8594 		    V_CCOPT="$V_CCOPT -Wall"
   8595 		fi
   8596 
   8597 else
   8598 
   8599 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8600 $as_echo "no" >&6; }
   8601 		CFLAGS="$save_CFLAGS"
   8602 
   8603 fi
   8604 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8605 
   8606 
   8607 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wsign-compare option" >&5
   8608 $as_echo_n "checking whether the compiler supports the -Wsign-compare option... " >&6; }
   8609 	save_CFLAGS="$CFLAGS"
   8610 	if expr "x-Wsign-compare" : "x-W.*" >/dev/null
   8611 	then
   8612 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wsign-compare"
   8613 	elif expr "x-Wsign-compare" : "x-f.*" >/dev/null
   8614 	then
   8615 	    CFLAGS="$CFLAGS -Werror -Wsign-compare"
   8616 	elif expr "x-Wsign-compare" : "x-m.*" >/dev/null
   8617 	then
   8618 	    CFLAGS="$CFLAGS -Werror -Wsign-compare"
   8619 	else
   8620 	    CFLAGS="$CFLAGS -Wsign-compare"
   8621 	fi
   8622 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8623 /* end confdefs.h.  */
   8624 
   8625 int
   8626 main ()
   8627 {
   8628 return 0
   8629   ;
   8630   return 0;
   8631 }
   8632 _ACEOF
   8633 if ac_fn_c_try_compile "$LINENO"; then :
   8634 
   8635 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8636 $as_echo "yes" >&6; }
   8637 		can_add_to_cflags=yes
   8638 		#
   8639 		# The compile supports this; do we have some C code for
   8640 		# which the warning should *not* appear?
   8641 		# We test the fourth argument because the third argument
   8642 		# could contain quotes, breaking the test.
   8643 		#
   8644 		if test "x" != "x"
   8645 		then
   8646 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   8647 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wsign-compare " >&5
   8648 $as_echo_n "checking whether -Wsign-compare ... " >&6; }
   8649 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8650 /* end confdefs.h.  */
   8651 
   8652 _ACEOF
   8653 if ac_fn_c_try_compile "$LINENO"; then :
   8654 
   8655 			#
   8656 			# Not a problem.
   8657 			#
   8658 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8659 $as_echo "no" >&6; }
   8660 
   8661 else
   8662 
   8663 			#
   8664 			# A problem.
   8665 			#
   8666 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8667 $as_echo "yes" >&6; }
   8668 			can_add_to_cflags=no
   8669 
   8670 fi
   8671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8672 		fi
   8673 		CFLAGS="$save_CFLAGS"
   8674 		if test x"$can_add_to_cflags" = "xyes"
   8675 		then
   8676 		    V_CCOPT="$V_CCOPT -Wsign-compare"
   8677 		fi
   8678 
   8679 else
   8680 
   8681 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8682 $as_echo "no" >&6; }
   8683 		CFLAGS="$save_CFLAGS"
   8684 
   8685 fi
   8686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8687 
   8688 
   8689 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-prototypes option" >&5
   8690 $as_echo_n "checking whether the compiler supports the -Wmissing-prototypes option... " >&6; }
   8691 	save_CFLAGS="$CFLAGS"
   8692 	if expr "x-Wmissing-prototypes" : "x-W.*" >/dev/null
   8693 	then
   8694 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wmissing-prototypes"
   8695 	elif expr "x-Wmissing-prototypes" : "x-f.*" >/dev/null
   8696 	then
   8697 	    CFLAGS="$CFLAGS -Werror -Wmissing-prototypes"
   8698 	elif expr "x-Wmissing-prototypes" : "x-m.*" >/dev/null
   8699 	then
   8700 	    CFLAGS="$CFLAGS -Werror -Wmissing-prototypes"
   8701 	else
   8702 	    CFLAGS="$CFLAGS -Wmissing-prototypes"
   8703 	fi
   8704 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8705 /* end confdefs.h.  */
   8706 
   8707 int
   8708 main ()
   8709 {
   8710 return 0
   8711   ;
   8712   return 0;
   8713 }
   8714 _ACEOF
   8715 if ac_fn_c_try_compile "$LINENO"; then :
   8716 
   8717 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8718 $as_echo "yes" >&6; }
   8719 		can_add_to_cflags=yes
   8720 		#
   8721 		# The compile supports this; do we have some C code for
   8722 		# which the warning should *not* appear?
   8723 		# We test the fourth argument because the third argument
   8724 		# could contain quotes, breaking the test.
   8725 		#
   8726 		if test "x" != "x"
   8727 		then
   8728 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   8729 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wmissing-prototypes " >&5
   8730 $as_echo_n "checking whether -Wmissing-prototypes ... " >&6; }
   8731 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8732 /* end confdefs.h.  */
   8733 
   8734 _ACEOF
   8735 if ac_fn_c_try_compile "$LINENO"; then :
   8736 
   8737 			#
   8738 			# Not a problem.
   8739 			#
   8740 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8741 $as_echo "no" >&6; }
   8742 
   8743 else
   8744 
   8745 			#
   8746 			# A problem.
   8747 			#
   8748 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8749 $as_echo "yes" >&6; }
   8750 			can_add_to_cflags=no
   8751 
   8752 fi
   8753 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8754 		fi
   8755 		CFLAGS="$save_CFLAGS"
   8756 		if test x"$can_add_to_cflags" = "xyes"
   8757 		then
   8758 		    V_CCOPT="$V_CCOPT -Wmissing-prototypes"
   8759 		fi
   8760 
   8761 else
   8762 
   8763 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8764 $as_echo "no" >&6; }
   8765 		CFLAGS="$save_CFLAGS"
   8766 
   8767 fi
   8768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8769 
   8770 
   8771 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wstrict-prototypes option" >&5
   8772 $as_echo_n "checking whether the compiler supports the -Wstrict-prototypes option... " >&6; }
   8773 	save_CFLAGS="$CFLAGS"
   8774 	if expr "x-Wstrict-prototypes" : "x-W.*" >/dev/null
   8775 	then
   8776 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wstrict-prototypes"
   8777 	elif expr "x-Wstrict-prototypes" : "x-f.*" >/dev/null
   8778 	then
   8779 	    CFLAGS="$CFLAGS -Werror -Wstrict-prototypes"
   8780 	elif expr "x-Wstrict-prototypes" : "x-m.*" >/dev/null
   8781 	then
   8782 	    CFLAGS="$CFLAGS -Werror -Wstrict-prototypes"
   8783 	else
   8784 	    CFLAGS="$CFLAGS -Wstrict-prototypes"
   8785 	fi
   8786 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8787 /* end confdefs.h.  */
   8788 
   8789 int
   8790 main ()
   8791 {
   8792 return 0
   8793   ;
   8794   return 0;
   8795 }
   8796 _ACEOF
   8797 if ac_fn_c_try_compile "$LINENO"; then :
   8798 
   8799 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8800 $as_echo "yes" >&6; }
   8801 		can_add_to_cflags=yes
   8802 		#
   8803 		# The compile supports this; do we have some C code for
   8804 		# which the warning should *not* appear?
   8805 		# We test the fourth argument because the third argument
   8806 		# could contain quotes, breaking the test.
   8807 		#
   8808 		if test "x" != "x"
   8809 		then
   8810 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   8811 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wstrict-prototypes " >&5
   8812 $as_echo_n "checking whether -Wstrict-prototypes ... " >&6; }
   8813 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8814 /* end confdefs.h.  */
   8815 
   8816 _ACEOF
   8817 if ac_fn_c_try_compile "$LINENO"; then :
   8818 
   8819 			#
   8820 			# Not a problem.
   8821 			#
   8822 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8823 $as_echo "no" >&6; }
   8824 
   8825 else
   8826 
   8827 			#
   8828 			# A problem.
   8829 			#
   8830 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8831 $as_echo "yes" >&6; }
   8832 			can_add_to_cflags=no
   8833 
   8834 fi
   8835 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8836 		fi
   8837 		CFLAGS="$save_CFLAGS"
   8838 		if test x"$can_add_to_cflags" = "xyes"
   8839 		then
   8840 		    V_CCOPT="$V_CCOPT -Wstrict-prototypes"
   8841 		fi
   8842 
   8843 else
   8844 
   8845 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8846 $as_echo "no" >&6; }
   8847 		CFLAGS="$save_CFLAGS"
   8848 
   8849 fi
   8850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8851 
   8852 
   8853 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wshadow option" >&5
   8854 $as_echo_n "checking whether the compiler supports the -Wshadow option... " >&6; }
   8855 	save_CFLAGS="$CFLAGS"
   8856 	if expr "x-Wshadow" : "x-W.*" >/dev/null
   8857 	then
   8858 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wshadow"
   8859 	elif expr "x-Wshadow" : "x-f.*" >/dev/null
   8860 	then
   8861 	    CFLAGS="$CFLAGS -Werror -Wshadow"
   8862 	elif expr "x-Wshadow" : "x-m.*" >/dev/null
   8863 	then
   8864 	    CFLAGS="$CFLAGS -Werror -Wshadow"
   8865 	else
   8866 	    CFLAGS="$CFLAGS -Wshadow"
   8867 	fi
   8868 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8869 /* end confdefs.h.  */
   8870 
   8871 int
   8872 main ()
   8873 {
   8874 return 0
   8875   ;
   8876   return 0;
   8877 }
   8878 _ACEOF
   8879 if ac_fn_c_try_compile "$LINENO"; then :
   8880 
   8881 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8882 $as_echo "yes" >&6; }
   8883 		can_add_to_cflags=yes
   8884 		#
   8885 		# The compile supports this; do we have some C code for
   8886 		# which the warning should *not* appear?
   8887 		# We test the fourth argument because the third argument
   8888 		# could contain quotes, breaking the test.
   8889 		#
   8890 		if test "x" != "x"
   8891 		then
   8892 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   8893 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wshadow " >&5
   8894 $as_echo_n "checking whether -Wshadow ... " >&6; }
   8895 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8896 /* end confdefs.h.  */
   8897 
   8898 _ACEOF
   8899 if ac_fn_c_try_compile "$LINENO"; then :
   8900 
   8901 			#
   8902 			# Not a problem.
   8903 			#
   8904 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8905 $as_echo "no" >&6; }
   8906 
   8907 else
   8908 
   8909 			#
   8910 			# A problem.
   8911 			#
   8912 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8913 $as_echo "yes" >&6; }
   8914 			can_add_to_cflags=no
   8915 
   8916 fi
   8917 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8918 		fi
   8919 		CFLAGS="$save_CFLAGS"
   8920 		if test x"$can_add_to_cflags" = "xyes"
   8921 		then
   8922 		    V_CCOPT="$V_CCOPT -Wshadow"
   8923 		fi
   8924 
   8925 else
   8926 
   8927 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8928 $as_echo "no" >&6; }
   8929 		CFLAGS="$save_CFLAGS"
   8930 
   8931 fi
   8932 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   8933 
   8934 
   8935 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wdeclaration-after-statement option" >&5
   8936 $as_echo_n "checking whether the compiler supports the -Wdeclaration-after-statement option... " >&6; }
   8937 	save_CFLAGS="$CFLAGS"
   8938 	if expr "x-Wdeclaration-after-statement" : "x-W.*" >/dev/null
   8939 	then
   8940 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wdeclaration-after-statement"
   8941 	elif expr "x-Wdeclaration-after-statement" : "x-f.*" >/dev/null
   8942 	then
   8943 	    CFLAGS="$CFLAGS -Werror -Wdeclaration-after-statement"
   8944 	elif expr "x-Wdeclaration-after-statement" : "x-m.*" >/dev/null
   8945 	then
   8946 	    CFLAGS="$CFLAGS -Werror -Wdeclaration-after-statement"
   8947 	else
   8948 	    CFLAGS="$CFLAGS -Wdeclaration-after-statement"
   8949 	fi
   8950 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8951 /* end confdefs.h.  */
   8952 
   8953 int
   8954 main ()
   8955 {
   8956 return 0
   8957   ;
   8958   return 0;
   8959 }
   8960 _ACEOF
   8961 if ac_fn_c_try_compile "$LINENO"; then :
   8962 
   8963 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8964 $as_echo "yes" >&6; }
   8965 		can_add_to_cflags=yes
   8966 		#
   8967 		# The compile supports this; do we have some C code for
   8968 		# which the warning should *not* appear?
   8969 		# We test the fourth argument because the third argument
   8970 		# could contain quotes, breaking the test.
   8971 		#
   8972 		if test "x" != "x"
   8973 		then
   8974 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   8975 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wdeclaration-after-statement " >&5
   8976 $as_echo_n "checking whether -Wdeclaration-after-statement ... " >&6; }
   8977 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   8978 /* end confdefs.h.  */
   8979 
   8980 _ACEOF
   8981 if ac_fn_c_try_compile "$LINENO"; then :
   8982 
   8983 			#
   8984 			# Not a problem.
   8985 			#
   8986 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   8987 $as_echo "no" >&6; }
   8988 
   8989 else
   8990 
   8991 			#
   8992 			# A problem.
   8993 			#
   8994 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   8995 $as_echo "yes" >&6; }
   8996 			can_add_to_cflags=no
   8997 
   8998 fi
   8999 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9000 		fi
   9001 		CFLAGS="$save_CFLAGS"
   9002 		if test x"$can_add_to_cflags" = "xyes"
   9003 		then
   9004 		    V_CCOPT="$V_CCOPT -Wdeclaration-after-statement"
   9005 		fi
   9006 
   9007 else
   9008 
   9009 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9010 $as_echo "no" >&6; }
   9011 		CFLAGS="$save_CFLAGS"
   9012 
   9013 fi
   9014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9015 
   9016 
   9017 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wused-but-marked-unused option" >&5
   9018 $as_echo_n "checking whether the compiler supports the -Wused-but-marked-unused option... " >&6; }
   9019 	save_CFLAGS="$CFLAGS"
   9020 	if expr "x-Wused-but-marked-unused" : "x-W.*" >/dev/null
   9021 	then
   9022 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wused-but-marked-unused"
   9023 	elif expr "x-Wused-but-marked-unused" : "x-f.*" >/dev/null
   9024 	then
   9025 	    CFLAGS="$CFLAGS -Werror -Wused-but-marked-unused"
   9026 	elif expr "x-Wused-but-marked-unused" : "x-m.*" >/dev/null
   9027 	then
   9028 	    CFLAGS="$CFLAGS -Werror -Wused-but-marked-unused"
   9029 	else
   9030 	    CFLAGS="$CFLAGS -Wused-but-marked-unused"
   9031 	fi
   9032 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9033 /* end confdefs.h.  */
   9034 
   9035 int
   9036 main ()
   9037 {
   9038 return 0
   9039   ;
   9040   return 0;
   9041 }
   9042 _ACEOF
   9043 if ac_fn_c_try_compile "$LINENO"; then :
   9044 
   9045 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9046 $as_echo "yes" >&6; }
   9047 		can_add_to_cflags=yes
   9048 		#
   9049 		# The compile supports this; do we have some C code for
   9050 		# which the warning should *not* appear?
   9051 		# We test the fourth argument because the third argument
   9052 		# could contain quotes, breaking the test.
   9053 		#
   9054 		if test "x" != "x"
   9055 		then
   9056 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9057 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wused-but-marked-unused " >&5
   9058 $as_echo_n "checking whether -Wused-but-marked-unused ... " >&6; }
   9059 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9060 /* end confdefs.h.  */
   9061 
   9062 _ACEOF
   9063 if ac_fn_c_try_compile "$LINENO"; then :
   9064 
   9065 			#
   9066 			# Not a problem.
   9067 			#
   9068 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9069 $as_echo "no" >&6; }
   9070 
   9071 else
   9072 
   9073 			#
   9074 			# A problem.
   9075 			#
   9076 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9077 $as_echo "yes" >&6; }
   9078 			can_add_to_cflags=no
   9079 
   9080 fi
   9081 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9082 		fi
   9083 		CFLAGS="$save_CFLAGS"
   9084 		if test x"$can_add_to_cflags" = "xyes"
   9085 		then
   9086 		    V_CCOPT="$V_CCOPT -Wused-but-marked-unused"
   9087 		fi
   9088 
   9089 else
   9090 
   9091 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9092 $as_echo "no" >&6; }
   9093 		CFLAGS="$save_CFLAGS"
   9094 
   9095 fi
   9096 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9097 
   9098 
   9099 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wdocumentation option" >&5
   9100 $as_echo_n "checking whether the compiler supports the -Wdocumentation option... " >&6; }
   9101 	save_CFLAGS="$CFLAGS"
   9102 	if expr "x-Wdocumentation" : "x-W.*" >/dev/null
   9103 	then
   9104 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wdocumentation"
   9105 	elif expr "x-Wdocumentation" : "x-f.*" >/dev/null
   9106 	then
   9107 	    CFLAGS="$CFLAGS -Werror -Wdocumentation"
   9108 	elif expr "x-Wdocumentation" : "x-m.*" >/dev/null
   9109 	then
   9110 	    CFLAGS="$CFLAGS -Werror -Wdocumentation"
   9111 	else
   9112 	    CFLAGS="$CFLAGS -Wdocumentation"
   9113 	fi
   9114 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9115 /* end confdefs.h.  */
   9116 
   9117 int
   9118 main ()
   9119 {
   9120 return 0
   9121   ;
   9122   return 0;
   9123 }
   9124 _ACEOF
   9125 if ac_fn_c_try_compile "$LINENO"; then :
   9126 
   9127 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9128 $as_echo "yes" >&6; }
   9129 		can_add_to_cflags=yes
   9130 		#
   9131 		# The compile supports this; do we have some C code for
   9132 		# which the warning should *not* appear?
   9133 		# We test the fourth argument because the third argument
   9134 		# could contain quotes, breaking the test.
   9135 		#
   9136 		if test "x" != "x"
   9137 		then
   9138 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9139 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wdocumentation " >&5
   9140 $as_echo_n "checking whether -Wdocumentation ... " >&6; }
   9141 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9142 /* end confdefs.h.  */
   9143 
   9144 _ACEOF
   9145 if ac_fn_c_try_compile "$LINENO"; then :
   9146 
   9147 			#
   9148 			# Not a problem.
   9149 			#
   9150 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9151 $as_echo "no" >&6; }
   9152 
   9153 else
   9154 
   9155 			#
   9156 			# A problem.
   9157 			#
   9158 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9159 $as_echo "yes" >&6; }
   9160 			can_add_to_cflags=no
   9161 
   9162 fi
   9163 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9164 		fi
   9165 		CFLAGS="$save_CFLAGS"
   9166 		if test x"$can_add_to_cflags" = "xyes"
   9167 		then
   9168 		    V_CCOPT="$V_CCOPT -Wdocumentation"
   9169 		fi
   9170 
   9171 else
   9172 
   9173 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9174 $as_echo "no" >&6; }
   9175 		CFLAGS="$save_CFLAGS"
   9176 
   9177 fi
   9178 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9179 
   9180 
   9181 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wcomma option" >&5
   9182 $as_echo_n "checking whether the compiler supports the -Wcomma option... " >&6; }
   9183 	save_CFLAGS="$CFLAGS"
   9184 	if expr "x-Wcomma" : "x-W.*" >/dev/null
   9185 	then
   9186 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wcomma"
   9187 	elif expr "x-Wcomma" : "x-f.*" >/dev/null
   9188 	then
   9189 	    CFLAGS="$CFLAGS -Werror -Wcomma"
   9190 	elif expr "x-Wcomma" : "x-m.*" >/dev/null
   9191 	then
   9192 	    CFLAGS="$CFLAGS -Werror -Wcomma"
   9193 	else
   9194 	    CFLAGS="$CFLAGS -Wcomma"
   9195 	fi
   9196 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9197 /* end confdefs.h.  */
   9198 
   9199 int
   9200 main ()
   9201 {
   9202 return 0
   9203   ;
   9204   return 0;
   9205 }
   9206 _ACEOF
   9207 if ac_fn_c_try_compile "$LINENO"; then :
   9208 
   9209 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9210 $as_echo "yes" >&6; }
   9211 		can_add_to_cflags=yes
   9212 		#
   9213 		# The compile supports this; do we have some C code for
   9214 		# which the warning should *not* appear?
   9215 		# We test the fourth argument because the third argument
   9216 		# could contain quotes, breaking the test.
   9217 		#
   9218 		if test "x" != "x"
   9219 		then
   9220 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9221 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wcomma " >&5
   9222 $as_echo_n "checking whether -Wcomma ... " >&6; }
   9223 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9224 /* end confdefs.h.  */
   9225 
   9226 _ACEOF
   9227 if ac_fn_c_try_compile "$LINENO"; then :
   9228 
   9229 			#
   9230 			# Not a problem.
   9231 			#
   9232 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9233 $as_echo "no" >&6; }
   9234 
   9235 else
   9236 
   9237 			#
   9238 			# A problem.
   9239 			#
   9240 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9241 $as_echo "yes" >&6; }
   9242 			can_add_to_cflags=no
   9243 
   9244 fi
   9245 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9246 		fi
   9247 		CFLAGS="$save_CFLAGS"
   9248 		if test x"$can_add_to_cflags" = "xyes"
   9249 		then
   9250 		    V_CCOPT="$V_CCOPT -Wcomma"
   9251 		fi
   9252 
   9253 else
   9254 
   9255 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9256 $as_echo "no" >&6; }
   9257 		CFLAGS="$save_CFLAGS"
   9258 
   9259 fi
   9260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9261 
   9262 
   9263 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-noreturn option" >&5
   9264 $as_echo_n "checking whether the compiler supports the -Wmissing-noreturn option... " >&6; }
   9265 	save_CFLAGS="$CFLAGS"
   9266 	if expr "x-Wmissing-noreturn" : "x-W.*" >/dev/null
   9267 	then
   9268 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wmissing-noreturn"
   9269 	elif expr "x-Wmissing-noreturn" : "x-f.*" >/dev/null
   9270 	then
   9271 	    CFLAGS="$CFLAGS -Werror -Wmissing-noreturn"
   9272 	elif expr "x-Wmissing-noreturn" : "x-m.*" >/dev/null
   9273 	then
   9274 	    CFLAGS="$CFLAGS -Werror -Wmissing-noreturn"
   9275 	else
   9276 	    CFLAGS="$CFLAGS -Wmissing-noreturn"
   9277 	fi
   9278 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9279 /* end confdefs.h.  */
   9280 
   9281 int
   9282 main ()
   9283 {
   9284 return 0
   9285   ;
   9286   return 0;
   9287 }
   9288 _ACEOF
   9289 if ac_fn_c_try_compile "$LINENO"; then :
   9290 
   9291 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9292 $as_echo "yes" >&6; }
   9293 		can_add_to_cflags=yes
   9294 		#
   9295 		# The compile supports this; do we have some C code for
   9296 		# which the warning should *not* appear?
   9297 		# We test the fourth argument because the third argument
   9298 		# could contain quotes, breaking the test.
   9299 		#
   9300 		if test "x" != "x"
   9301 		then
   9302 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9303 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wmissing-noreturn " >&5
   9304 $as_echo_n "checking whether -Wmissing-noreturn ... " >&6; }
   9305 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9306 /* end confdefs.h.  */
   9307 
   9308 _ACEOF
   9309 if ac_fn_c_try_compile "$LINENO"; then :
   9310 
   9311 			#
   9312 			# Not a problem.
   9313 			#
   9314 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9315 $as_echo "no" >&6; }
   9316 
   9317 else
   9318 
   9319 			#
   9320 			# A problem.
   9321 			#
   9322 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9323 $as_echo "yes" >&6; }
   9324 			can_add_to_cflags=no
   9325 
   9326 fi
   9327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9328 		fi
   9329 		CFLAGS="$save_CFLAGS"
   9330 		if test x"$can_add_to_cflags" = "xyes"
   9331 		then
   9332 		    V_CCOPT="$V_CCOPT -Wmissing-noreturn"
   9333 		fi
   9334 
   9335 else
   9336 
   9337 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9338 $as_echo "no" >&6; }
   9339 		CFLAGS="$save_CFLAGS"
   9340 
   9341 fi
   9342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9343 
   9344 		    # Warns about safeguards added in case the enums are
   9345 		    # extended
   9346 		    # AC_LBL_CHECK_COMPILER_OPT(V_CCOPT, -Wcovered-switch-default)
   9347 
   9348 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wmissing-variable-declarations option" >&5
   9349 $as_echo_n "checking whether the compiler supports the -Wmissing-variable-declarations option... " >&6; }
   9350 	save_CFLAGS="$CFLAGS"
   9351 	if expr "x-Wmissing-variable-declarations" : "x-W.*" >/dev/null
   9352 	then
   9353 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wmissing-variable-declarations"
   9354 	elif expr "x-Wmissing-variable-declarations" : "x-f.*" >/dev/null
   9355 	then
   9356 	    CFLAGS="$CFLAGS -Werror -Wmissing-variable-declarations"
   9357 	elif expr "x-Wmissing-variable-declarations" : "x-m.*" >/dev/null
   9358 	then
   9359 	    CFLAGS="$CFLAGS -Werror -Wmissing-variable-declarations"
   9360 	else
   9361 	    CFLAGS="$CFLAGS -Wmissing-variable-declarations"
   9362 	fi
   9363 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9364 /* end confdefs.h.  */
   9365 
   9366 int
   9367 main ()
   9368 {
   9369 return 0
   9370   ;
   9371   return 0;
   9372 }
   9373 _ACEOF
   9374 if ac_fn_c_try_compile "$LINENO"; then :
   9375 
   9376 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9377 $as_echo "yes" >&6; }
   9378 		can_add_to_cflags=yes
   9379 		#
   9380 		# The compile supports this; do we have some C code for
   9381 		# which the warning should *not* appear?
   9382 		# We test the fourth argument because the third argument
   9383 		# could contain quotes, breaking the test.
   9384 		#
   9385 		if test "x" != "x"
   9386 		then
   9387 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9388 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wmissing-variable-declarations " >&5
   9389 $as_echo_n "checking whether -Wmissing-variable-declarations ... " >&6; }
   9390 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9391 /* end confdefs.h.  */
   9392 
   9393 _ACEOF
   9394 if ac_fn_c_try_compile "$LINENO"; then :
   9395 
   9396 			#
   9397 			# Not a problem.
   9398 			#
   9399 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9400 $as_echo "no" >&6; }
   9401 
   9402 else
   9403 
   9404 			#
   9405 			# A problem.
   9406 			#
   9407 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9408 $as_echo "yes" >&6; }
   9409 			can_add_to_cflags=no
   9410 
   9411 fi
   9412 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9413 		fi
   9414 		CFLAGS="$save_CFLAGS"
   9415 		if test x"$can_add_to_cflags" = "xyes"
   9416 		then
   9417 		    V_CCOPT="$V_CCOPT -Wmissing-variable-declarations"
   9418 		fi
   9419 
   9420 else
   9421 
   9422 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9423 $as_echo "no" >&6; }
   9424 		CFLAGS="$save_CFLAGS"
   9425 
   9426 fi
   9427 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9428 
   9429 
   9430 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wunused-parameter option" >&5
   9431 $as_echo_n "checking whether the compiler supports the -Wunused-parameter option... " >&6; }
   9432 	save_CFLAGS="$CFLAGS"
   9433 	if expr "x-Wunused-parameter" : "x-W.*" >/dev/null
   9434 	then
   9435 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wunused-parameter"
   9436 	elif expr "x-Wunused-parameter" : "x-f.*" >/dev/null
   9437 	then
   9438 	    CFLAGS="$CFLAGS -Werror -Wunused-parameter"
   9439 	elif expr "x-Wunused-parameter" : "x-m.*" >/dev/null
   9440 	then
   9441 	    CFLAGS="$CFLAGS -Werror -Wunused-parameter"
   9442 	else
   9443 	    CFLAGS="$CFLAGS -Wunused-parameter"
   9444 	fi
   9445 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9446 /* end confdefs.h.  */
   9447 
   9448 int
   9449 main ()
   9450 {
   9451 return 0
   9452   ;
   9453   return 0;
   9454 }
   9455 _ACEOF
   9456 if ac_fn_c_try_compile "$LINENO"; then :
   9457 
   9458 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9459 $as_echo "yes" >&6; }
   9460 		can_add_to_cflags=yes
   9461 		#
   9462 		# The compile supports this; do we have some C code for
   9463 		# which the warning should *not* appear?
   9464 		# We test the fourth argument because the third argument
   9465 		# could contain quotes, breaking the test.
   9466 		#
   9467 		if test "x" != "x"
   9468 		then
   9469 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9470 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wunused-parameter " >&5
   9471 $as_echo_n "checking whether -Wunused-parameter ... " >&6; }
   9472 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9473 /* end confdefs.h.  */
   9474 
   9475 _ACEOF
   9476 if ac_fn_c_try_compile "$LINENO"; then :
   9477 
   9478 			#
   9479 			# Not a problem.
   9480 			#
   9481 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9482 $as_echo "no" >&6; }
   9483 
   9484 else
   9485 
   9486 			#
   9487 			# A problem.
   9488 			#
   9489 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9490 $as_echo "yes" >&6; }
   9491 			can_add_to_cflags=no
   9492 
   9493 fi
   9494 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9495 		fi
   9496 		CFLAGS="$save_CFLAGS"
   9497 		if test x"$can_add_to_cflags" = "xyes"
   9498 		then
   9499 		    V_CCOPT="$V_CCOPT -Wunused-parameter"
   9500 		fi
   9501 
   9502 else
   9503 
   9504 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9505 $as_echo "no" >&6; }
   9506 		CFLAGS="$save_CFLAGS"
   9507 
   9508 fi
   9509 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9510 
   9511 
   9512 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wformat-nonliteral option" >&5
   9513 $as_echo_n "checking whether the compiler supports the -Wformat-nonliteral option... " >&6; }
   9514 	save_CFLAGS="$CFLAGS"
   9515 	if expr "x-Wformat-nonliteral" : "x-W.*" >/dev/null
   9516 	then
   9517 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wformat-nonliteral"
   9518 	elif expr "x-Wformat-nonliteral" : "x-f.*" >/dev/null
   9519 	then
   9520 	    CFLAGS="$CFLAGS -Werror -Wformat-nonliteral"
   9521 	elif expr "x-Wformat-nonliteral" : "x-m.*" >/dev/null
   9522 	then
   9523 	    CFLAGS="$CFLAGS -Werror -Wformat-nonliteral"
   9524 	else
   9525 	    CFLAGS="$CFLAGS -Wformat-nonliteral"
   9526 	fi
   9527 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9528 /* end confdefs.h.  */
   9529 
   9530 int
   9531 main ()
   9532 {
   9533 return 0
   9534   ;
   9535   return 0;
   9536 }
   9537 _ACEOF
   9538 if ac_fn_c_try_compile "$LINENO"; then :
   9539 
   9540 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9541 $as_echo "yes" >&6; }
   9542 		can_add_to_cflags=yes
   9543 		#
   9544 		# The compile supports this; do we have some C code for
   9545 		# which the warning should *not* appear?
   9546 		# We test the fourth argument because the third argument
   9547 		# could contain quotes, breaking the test.
   9548 		#
   9549 		if test "x" != "x"
   9550 		then
   9551 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9552 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wformat-nonliteral " >&5
   9553 $as_echo_n "checking whether -Wformat-nonliteral ... " >&6; }
   9554 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9555 /* end confdefs.h.  */
   9556 
   9557 _ACEOF
   9558 if ac_fn_c_try_compile "$LINENO"; then :
   9559 
   9560 			#
   9561 			# Not a problem.
   9562 			#
   9563 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9564 $as_echo "no" >&6; }
   9565 
   9566 else
   9567 
   9568 			#
   9569 			# A problem.
   9570 			#
   9571 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9572 $as_echo "yes" >&6; }
   9573 			can_add_to_cflags=no
   9574 
   9575 fi
   9576 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9577 		fi
   9578 		CFLAGS="$save_CFLAGS"
   9579 		if test x"$can_add_to_cflags" = "xyes"
   9580 		then
   9581 		    V_CCOPT="$V_CCOPT -Wformat-nonliteral"
   9582 		fi
   9583 
   9584 else
   9585 
   9586 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9587 $as_echo "no" >&6; }
   9588 		CFLAGS="$save_CFLAGS"
   9589 
   9590 fi
   9591 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9592 
   9593 		    #
   9594 		    # This can cause problems with ntohs(), ntohl(),
   9595 		    # htons(), and htonl() on some platforms, such
   9596 		    # as OpenBSD 6.3 with Clang 5.0.1.  I guess the
   9597 		    # problem is that the macro that ultimately does
   9598 		    # the byte-swapping involves a conditional
   9599 		    # expression that tests whether the value being
   9600 		    # swapped is a compile-time constant or not,
   9601 		    # using __builtin_constant_p(), and, depending
   9602 		    # on whether it is, does a compile-time swap or
   9603 		    # a run-time swap; perhaps the compiler always
   9604 		    # considers one of the two results of the
   9605 		    # conditional expressin is never evaluated,
   9606 		    # because the conditional check is done at
   9607 		    # compile time, and thus always says "that
   9608 		    # expression is never executed".
   9609 		    #
   9610 		    # (Perhaps there should be a way of flagging
   9611 		    # an expression that you *want* evaluated at
   9612 		    # compile time, so that the compiler 1) warns
   9613 		    # if it *can't* be evaluated at compile time
   9614 		    # and 2) *doesn't* warn that the true or false
   9615 		    # branch will never be reached.)
   9616 		    #
   9617 
   9618 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports the -Wunreachable-code option" >&5
   9619 $as_echo_n "checking whether the compiler supports the -Wunreachable-code option... " >&6; }
   9620 	save_CFLAGS="$CFLAGS"
   9621 	if expr "x-Wunreachable-code" : "x-W.*" >/dev/null
   9622 	then
   9623 	    CFLAGS="$CFLAGS $ac_lbl_unknown_warning_option_error -Wunreachable-code"
   9624 	elif expr "x-Wunreachable-code" : "x-f.*" >/dev/null
   9625 	then
   9626 	    CFLAGS="$CFLAGS -Werror -Wunreachable-code"
   9627 	elif expr "x-Wunreachable-code" : "x-m.*" >/dev/null
   9628 	then
   9629 	    CFLAGS="$CFLAGS -Werror -Wunreachable-code"
   9630 	else
   9631 	    CFLAGS="$CFLAGS -Wunreachable-code"
   9632 	fi
   9633 	cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9634 /* end confdefs.h.  */
   9635 
   9636 int
   9637 main ()
   9638 {
   9639 return 0
   9640   ;
   9641   return 0;
   9642 }
   9643 _ACEOF
   9644 if ac_fn_c_try_compile "$LINENO"; then :
   9645 
   9646 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9647 $as_echo "yes" >&6; }
   9648 		can_add_to_cflags=yes
   9649 		#
   9650 		# The compile supports this; do we have some C code for
   9651 		# which the warning should *not* appear?
   9652 		# We test the fourth argument because the third argument
   9653 		# could contain quotes, breaking the test.
   9654 		#
   9655 		if test "xgenerates warnings from ntohs()" != "x"
   9656 		then
   9657 		    CFLAGS="$CFLAGS $ac_lbl_cc_force_warning_errors"
   9658 		    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -Wunreachable-code generates warnings from ntohs()" >&5
   9659 $as_echo_n "checking whether -Wunreachable-code generates warnings from ntohs()... " >&6; }
   9660 		    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9661 /* end confdefs.h.  */
   9662 #include <arpa/inet.h>
   9663 
   9664 unsigned short
   9665 testme(unsigned short a)
   9666 {
   9667 	return ntohs(a);
   9668 }
   9669 
   9670 _ACEOF
   9671 if ac_fn_c_try_compile "$LINENO"; then :
   9672 
   9673 			#
   9674 			# Not a problem.
   9675 			#
   9676 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9677 $as_echo "no" >&6; }
   9678 
   9679 else
   9680 
   9681 			#
   9682 			# A problem.
   9683 			#
   9684 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   9685 $as_echo "yes" >&6; }
   9686 			can_add_to_cflags=no
   9687 
   9688 fi
   9689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9690 		fi
   9691 		CFLAGS="$save_CFLAGS"
   9692 		if test x"$can_add_to_cflags" = "xyes"
   9693 		then
   9694 		    V_CCOPT="$V_CCOPT -Wunreachable-code"
   9695 		fi
   9696 
   9697 else
   9698 
   9699 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9700 $as_echo "no" >&6; }
   9701 		CFLAGS="$save_CFLAGS"
   9702 
   9703 fi
   9704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   9705 
   9706 	    fi
   9707 
   9708 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports generating dependencies" >&5
   9709 $as_echo_n "checking whether the compiler supports generating dependencies... " >&6; }
   9710 	if test "$GCC" = yes ; then
   9711 		#
   9712 		# GCC, or a compiler deemed to be GCC by AC_PROG_CC (even
   9713 		# though it's not); we assume that, in this case, the flag
   9714 		# would be -M.
   9715 		#
   9716 		ac_lbl_dependency_flag="-M"
   9717 	else
   9718 		#
   9719 		# Not GCC or a compiler deemed to be GCC; what platform is
   9720 		# this?  (We're assuming that if the compiler isn't GCC
   9721 		# it's the compiler from the vendor of the OS; that won't
   9722 		# necessarily be true for x86 platforms, where it might be
   9723 		# the Intel C compiler.)
   9724 		#
   9725 		case "$host_os" in
   9726 
   9727 		irix*|osf*|darwin*)
   9728 			#
   9729 			# MIPS C for IRIX, DEC C, and clang all use -M.
   9730 			#
   9731 			ac_lbl_dependency_flag="-M"
   9732 			;;
   9733 
   9734 		solaris*)
   9735 			#
   9736 			# Sun C uses -xM.
   9737 			#
   9738 			ac_lbl_dependency_flag="-xM"
   9739 			;;
   9740 
   9741 		hpux*)
   9742 			#
   9743 			# HP's older C compilers don't support this.
   9744 			# HP's newer C compilers support this with
   9745 			# either +M or +Make; the older compilers
   9746 			# interpret +M as something completely
   9747 			# different, so we use +Make so we don't
   9748 			# think it works with the older compilers.
   9749 			#
   9750 			ac_lbl_dependency_flag="+Make"
   9751 			;;
   9752 
   9753 		*)
   9754 			#
   9755 			# Not one of the above; assume no support for
   9756 			# generating dependencies.
   9757 			#
   9758 			ac_lbl_dependency_flag=""
   9759 			;;
   9760 		esac
   9761 	fi
   9762 
   9763 	#
   9764 	# Is ac_lbl_dependency_flag defined and, if so, does the compiler
   9765 	# complain about it?
   9766 	#
   9767 	# Note: clang doesn't seem to exit with an error status when handed
   9768 	# an unknown non-warning error, even if you pass it
   9769 	# -Werror=unknown-warning-option.  However, it always supports
   9770 	# -M, so the fact that this test always succeeds with clang
   9771 	# isn't an issue.
   9772 	#
   9773 	if test ! -z "$ac_lbl_dependency_flag"; then
   9774 		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   9775 /* end confdefs.h.  */
   9776 int main(void) { return 0; }
   9777 _ACEOF
   9778 		if { { $as_echo "$as_me:${as_lineno-$LINENO}: eval \"\$CC \$ac_lbl_dependency_flag conftest.c >/dev/null 2>&1\""; } >&5
   9779   (eval "$CC $ac_lbl_dependency_flag conftest.c >/dev/null 2>&1") 2>&5
   9780   ac_status=$?
   9781   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   9782   test $ac_status = 0; }; then
   9783 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, with $ac_lbl_dependency_flag" >&5
   9784 $as_echo "yes, with $ac_lbl_dependency_flag" >&6; }
   9785 			DEPENDENCY_CFLAG="$ac_lbl_dependency_flag"
   9786 			MKDEP='${srcdir}/mkdep'
   9787 		else
   9788 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9789 $as_echo "no" >&6; }
   9790 			#
   9791 			# We can't run mkdep, so have "make depend" do
   9792 			# nothing.
   9793 			#
   9794 			MKDEP='${srcdir}/nomkdep'
   9795 		fi
   9796 		rm -rf conftest*
   9797 	else
   9798 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   9799 $as_echo "no" >&6; }
   9800 		#
   9801 		# We can't run mkdep, so have "make depend" do
   9802 		# nothing.
   9803 		#
   9804 		MKDEP='${srcdir}/nomkdep'
   9805 	fi
   9806 
   9807 
   9808 
   9809 	    #
   9810 	    # We used to set -n32 for IRIX 6 when not using GCC (presumed
   9811 	    # to mean that we're using MIPS C or MIPSpro C); it specified
   9812 	    # the "new" faster 32-bit ABI, introduced in IRIX 6.2.  I'm
   9813 	    # not sure why that would be something to do *only* with a
   9814 	    # .devel file; why should the ABI for which we produce code
   9815 	    # depend on .devel?
   9816 	    #
   9817 	    os=`echo $host_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'`
   9818 	    name="lbl/os-$os.h"
   9819 	    if test -f $name ; then
   9820 		    ln -s $name os-proto.h
   9821 
   9822 $as_echo "#define HAVE_OS_PROTO_H 1" >>confdefs.h
   9823 
   9824 	    else
   9825 		    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find $name" >&5
   9826 $as_echo "$as_me: WARNING: can't find $name" >&2;}
   9827 	    fi
   9828     fi
   9829 
   9830 #
   9831 # Check to see if the sockaddr struct has the 4.4 BSD sa_len member.
   9832 #
   9833 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "
   9834 	#include <sys/types.h>
   9835 	#include <sys/socket.h>
   9836 
   9837 "
   9838 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
   9839 
   9840 cat >>confdefs.h <<_ACEOF
   9841 #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
   9842 _ACEOF
   9843 
   9844 
   9845 fi
   9846 
   9847 
   9848 #
   9849 # Check to see if there's a sockaddr_storage structure.
   9850 #
   9851 ac_fn_c_check_type "$LINENO" "struct sockaddr_storage" "ac_cv_type_struct_sockaddr_storage" "
   9852 	#include <sys/types.h>
   9853 	#include <sys/socket.h>
   9854 
   9855 "
   9856 if test "x$ac_cv_type_struct_sockaddr_storage" = xyes; then :
   9857 
   9858 cat >>confdefs.h <<_ACEOF
   9859 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
   9860 _ACEOF
   9861 
   9862 
   9863 fi
   9864 
   9865 
   9866 #
   9867 # Check to see if the dl_hp_ppa_info_t struct has the HP-UX 11.00
   9868 # dl_module_id_1 member.
   9869 #
   9870 # NOTE: any failure means we conclude that it doesn't have that member,
   9871 # so if we don't have DLPI, don't have a <sys/dlpi_ext.h> header, or
   9872 # have one that doesn't declare a dl_hp_ppa_info_t type, we conclude
   9873 # it doesn't have that member (which is OK, as either we won't be
   9874 # using code that would use that member, or we wouldn't compile in
   9875 # any case).
   9876 #
   9877 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 	#include <sys/types.h>
   9879 	#include <sys/dlpi.h>
   9880 	#include <sys/dlpi_ext.h>
   9881 
   9882 "
   9883 if test "x$ac_cv_member_dl_hp_ppa_info_t_dl_module_id_1" = xyes; then :
   9884 
   9885 cat >>confdefs.h <<_ACEOF
   9886 #define HAVE_DL_HP_PPA_INFO_T_DL_MODULE_ID_1 1
   9887 _ACEOF
   9888 
   9889 
   9890 fi
   9891 
   9892 
   9893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if unaligned accesses fail" >&5
   9894 $as_echo_n "checking if unaligned accesses fail... " >&6; }
   9895     if ${ac_cv_lbl_unaligned_fail+:} false; then :
   9896   $as_echo_n "(cached) " >&6
   9897 else
   9898   case "$host_cpu" in
   9899 
   9900 	#
   9901 	# These are CPU types where:
   9902 	#
   9903 	#	the CPU faults on an unaligned access, but at least some
   9904 	#	OSes that support that CPU catch the fault and simulate
   9905 	#	the unaligned access (e.g., Alpha/{Digital,Tru64} UNIX) -
   9906 	#	the simulation is slow, so we don't want to use it;
   9907 	#
   9908 	#	the CPU, I infer (from the old
   9909 	#
   9910 	# XXX: should also check that they don't do weird things (like on arm)
   9911 	#
   9912 	#	comment) doesn't fault on unaligned accesses, but doesn't
   9913 	#	do a normal unaligned fetch, either (e.g., presumably, ARM);
   9914 	#
   9915 	#	for whatever reason, the test program doesn't work
   9916 	#	(this has been claimed to be the case for several of those
   9917 	#	CPUs - I don't know what the problem is; the problem
   9918 	#	was reported as "the test program dumps core" for SuperH,
   9919 	#	but that's what the test program is *supposed* to do -
   9920 	#	it dumps core before it writes anything, so the test
   9921 	#	for an empty output file should find an empty output
   9922 	#	file and conclude that unaligned accesses don't work).
   9923 	#
   9924 	# This run-time test won't work if you're cross-compiling, so
   9925 	# in order to support cross-compiling for a particular CPU,
   9926 	# we have to wire in the list of CPU types anyway, as far as
   9927 	# I know, so perhaps we should just have a set of CPUs on
   9928 	# which we know it doesn't work, a set of CPUs on which we
   9929 	# know it does work, and have the script just fail on other
   9930 	# cpu types and update it when such a failure occurs.
   9931 	#
   9932 	alpha*|arm*|bfin*|hp*|mips*|sh*|sparc*|ia64|nv1)
   9933 		ac_cv_lbl_unaligned_fail=yes
   9934 		;;
   9935 
   9936 	*)
   9937 		cat >conftest.c <<EOF
   9938 #		include <sys/types.h>
   9939 #		include <sys/wait.h>
   9940 #		include <stdio.h>
   9941 		unsigned char a[5] = { 1, 2, 3, 4, 5 };
   9942 		main() {
   9943 		unsigned int i;
   9944 		pid_t pid;
   9945 		int status;
   9946 		/* avoid "core dumped" message */
   9947 		pid = fork();
   9948 		if (pid <  0)
   9949 			exit(2);
   9950 		if (pid > 0) {
   9951 			/* parent */
   9952 			pid = waitpid(pid, &status, 0);
   9953 			if (pid < 0)
   9954 				exit(3);
   9955 			exit(!WIFEXITED(status));
   9956 		}
   9957 		/* child */
   9958 		i = *(unsigned int *)&a[1];
   9959 		printf("%d\n", i);
   9960 		exit(0);
   9961 		}
   9962 EOF
   9963 		${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS \
   9964 		    conftest.c $LIBS >/dev/null 2>&1
   9965 		if test ! -x conftest ; then
   9966 						ac_cv_lbl_unaligned_fail=yes
   9967 		else
   9968 			./conftest >conftest.out
   9969 			if test ! -s conftest.out ; then
   9970 				ac_cv_lbl_unaligned_fail=yes
   9971 			else
   9972 				ac_cv_lbl_unaligned_fail=no
   9973 			fi
   9974 		fi
   9975 		rm -f -r conftest* core core.conftest
   9976 		;;
   9977 	esac
   9978 fi
   9979 
   9980     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lbl_unaligned_fail" >&5
   9981 $as_echo "$ac_cv_lbl_unaligned_fail" >&6; }
   9982     if test $ac_cv_lbl_unaligned_fail = yes ; then
   9983 
   9984 $as_echo "#define LBL_ALIGN 1" >>confdefs.h
   9985 
   9986     fi
   9987 
   9988 
   9989 
   9990 
   9991 
   9992 
   9993 
   9994 
   9995 
   9996 
   9997 
   9998 
   9999 
   10000 
   10001 
   10002 
   10003 
   10004 
   10005 
   10006 
   10007 
   10008 
   10009 
   10010 
   10011 
   10012 
   10013 # Check whether --enable-usb was given.
   10014 if test "${enable_usb+set}" = set; then :
   10015   enableval=$enable_usb;
   10016 else
   10017   enable_usb=yes
   10018 fi
   10019 
   10020 
   10021 if test "xxx_only" = yes; then
   10022 	# User requested something-else-only pcap, so they don't
   10023 	# want USB support.
   10024 	enable_usb=no
   10025 fi
   10026 
   10027 if test "x$enable_usb" != "xno" ; then
   10028       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for USB sniffing support" >&5
   10029 $as_echo_n "checking for USB sniffing support... " >&6; }
   10030    case "$host_os" in
   10031    linux*)
   10032 
   10033 $as_echo "#define PCAP_SUPPORT_USB 1" >>confdefs.h
   10034 
   10035 	USB_SRC=pcap-usb-linux.c
   10036 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   10037 $as_echo "yes" >&6; }
   10038 	ac_usb_dev_name=`udevinfo -q name -p /sys/class/usb_device/usbmon 2>/dev/null`
   10039 	if test $? -ne 0 ; then
   10040 	  ac_usb_dev_name="usbmon"
   10041 	fi
   10042 
   10043 cat >>confdefs.h <<_ACEOF
   10044 #define LINUX_USB_MON_DEV "/dev/$ac_usb_dev_name"
   10045 _ACEOF
   10046 
   10047 	{ $as_echo "$as_me:${as_lineno-$LINENO}: Device for USB sniffing is /dev/$ac_usb_dev_name" >&5
   10048 $as_echo "$as_me: Device for USB sniffing is /dev/$ac_usb_dev_name" >&6;}
   10049 	#
   10050 	# Do we have a version of <linux/compiler.h> available?
   10051 	# If so, we might need it for <linux/usbdevice_fs.h>.
   10052 	#
   10053 	for ac_header in linux/compiler.h
   10054 do :
   10055   ac_fn_c_check_header_mongrel "$LINENO" "linux/compiler.h" "ac_cv_header_linux_compiler_h" "$ac_includes_default"
   10056 if test "x$ac_cv_header_linux_compiler_h" = xyes; then :
   10057   cat >>confdefs.h <<_ACEOF
   10058 #define HAVE_LINUX_COMPILER_H 1
   10059 _ACEOF
   10060 
   10061 fi
   10062 
   10063 done
   10064 
   10065 	if test "$ac_cv_header_linux_compiler_h" = yes; then
   10066 	  #
   10067 	  # Yes - include it when testing for <linux/usbdevice_fs.h>.
   10068 	  #
   10069 	  for ac_header in linux/usbdevice_fs.h
   10070 do :
   10071   ac_fn_c_check_header_compile "$LINENO" "linux/usbdevice_fs.h" "ac_cv_header_linux_usbdevice_fs_h" "#include <linux/compiler.h>
   10072 "
   10073 if test "x$ac_cv_header_linux_usbdevice_fs_h" = xyes; then :
   10074   cat >>confdefs.h <<_ACEOF
   10075 #define HAVE_LINUX_USBDEVICE_FS_H 1
   10076 _ACEOF
   10077 
   10078 fi
   10079 
   10080 done
   10081 
   10082 	else
   10083 	  for ac_header in linux/usbdevice_fs.h
   10084 do :
   10085   ac_fn_c_check_header_mongrel "$LINENO" "linux/usbdevice_fs.h" "ac_cv_header_linux_usbdevice_fs_h" "$ac_includes_default"
   10086 if test "x$ac_cv_header_linux_usbdevice_fs_h" = xyes; then :
   10087   cat >>confdefs.h <<_ACEOF
   10088 #define HAVE_LINUX_USBDEVICE_FS_H 1
   10089 _ACEOF
   10090 
   10091 fi
   10092 
   10093 done
   10094 
   10095 	fi
   10096 	if test "$ac_cv_header_linux_usbdevice_fs_h" = yes; then
   10097 	  #
   10098 	  # OK, does it define bRequestType?  Older versions of the kernel
   10099 	  # define fields with names like "requesttype, "request", and
   10100 	  # "value", rather than "bRequestType", "bRequest", and
   10101 	  # "wValue".
   10102 	  #
   10103 	  ac_fn_c_check_member "$LINENO" "struct usbdevfs_ctrltransfer" "bRequestType" "ac_cv_member_struct_usbdevfs_ctrltransfer_bRequestType" "
   10104 		  $ac_includes_default
   10105 		  #ifdef HAVE_LINUX_COMPILER_H
   10106 		  #include <linux/compiler.h>
   10107 		  #endif
   10108 		  #include <linux/usbdevice_fs.h>
   10109 
   10110 "
   10111 if test "x$ac_cv_member_struct_usbdevfs_ctrltransfer_bRequestType" = xyes; then :
   10112 
   10113 cat >>confdefs.h <<_ACEOF
   10114 #define HAVE_STRUCT_USBDEVFS_CTRLTRANSFER_BREQUESTTYPE 1
   10115 _ACEOF
   10116 
   10117 
   10118 fi
   10119 
   10120 	fi
   10121 	;;
   10122     freebsd*)
   10123 	#
   10124 	# This just uses BPF in FreeBSD 8.4 and later; we don't need
   10125 	# to check for anything special for capturing.
   10126 	#
   10127 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes, in FreeBSD 8.4 and later" >&5
   10128 $as_echo "yes, in FreeBSD 8.4 and later" >&6; }
   10129 	;;
   10130 
   10131     *)
   10132 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10133 $as_echo "no" >&6; }
   10134 	;;
   10135 esac
   10136 fi
   10137 
   10138 
   10139 
   10140 if test "xxx_only" != yes; then
   10141 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the platform could support netfilter sniffing" >&5
   10142 $as_echo_n "checking whether the platform could support netfilter sniffing... " >&6; }
   10143 	case "$host_os" in
   10144 	linux*)
   10145 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   10146 $as_echo "yes" >&6; }
   10147 		#
   10148 		# Life's too short to deal with trying to get this to compile
   10149 		# if you don't get the right types defined with
   10150 		# __KERNEL_STRICT_NAMES getting defined by some other include.
   10151 		#
   10152 		# Check whether the includes Just Work.  If not, don't turn on
   10153 		# netfilter support.
   10154 		#
   10155 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can compile the netfilter support" >&5
   10156 $as_echo_n "checking whether we can compile the netfilter support... " >&6; }
   10157 		if ${ac_cv_netfilter_can_compile+:} false; then :
   10158   $as_echo_n "(cached) " >&6
   10159 else
   10160   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10161 /* end confdefs.h.  */
   10162 
   10163 $ac_includes_default
   10164 #include <sys/socket.h>
   10165 #include <netinet/in.h>
   10166 #include <linux/types.h>
   10167 
   10168 #include <linux/netlink.h>
   10169 #include <linux/netfilter.h>
   10170 #include <linux/netfilter/nfnetlink.h>
   10171 #include <linux/netfilter/nfnetlink_log.h>
   10172 #include <linux/netfilter/nfnetlink_queue.h>
   10173 int
   10174 main ()
   10175 {
   10176 
   10177   ;
   10178   return 0;
   10179 }
   10180 _ACEOF
   10181 if ac_fn_c_try_compile "$LINENO"; then :
   10182   ac_cv_netfilter_can_compile=yes
   10183 else
   10184   ac_cv_netfilter_can_compile=no
   10185 fi
   10186 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10187 fi
   10188 
   10189 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_netfilter_can_compile" >&5
   10190 $as_echo "$ac_cv_netfilter_can_compile" >&6; }
   10191 		if test $ac_cv_netfilter_can_compile = yes ; then
   10192 
   10193 $as_echo "#define PCAP_SUPPORT_NETFILTER 1" >>confdefs.h
   10194 
   10195 		  NETFILTER_SRC=pcap-netfilter-linux.c
   10196 		fi
   10197 		;;
   10198 	*)
   10199 		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10200 $as_echo "no" >&6; }
   10201 		;;
   10202 	esac
   10203 fi
   10204 
   10205 
   10206 
   10207 # Check whether --enable-netmap was given.
   10208 if test "${enable_netmap+set}" = set; then :
   10209   enableval=$enable_netmap;
   10210 else
   10211   enable_netmap=yes
   10212 fi
   10213 
   10214 
   10215 if test "x$enable_netmap" != "xno" ; then
   10216 	#
   10217 	# Check whether net/netmap_user.h is usable if NETMAP_WITH_LIBS is
   10218 	# defined; it's not usable on DragonFly BSD 4.6 if NETMAP_WITH_LIBS
   10219 	# is defined, for example, as it includes a non-existent malloc.h
   10220 	# header.
   10221 	#
   10222 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can compile the netmap support" >&5
   10223 $as_echo_n "checking whether we can compile the netmap support... " >&6; }
   10224 	if ${ac_cv_net_netmap_user_can_compile+:} false; then :
   10225   $as_echo_n "(cached) " >&6
   10226 else
   10227   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10228 /* end confdefs.h.  */
   10229 
   10230 $ac_includes_default
   10231 #define NETMAP_WITH_LIBS
   10232 #include <net/netmap_user.h>
   10233 int
   10234 main ()
   10235 {
   10236 
   10237   ;
   10238   return 0;
   10239 }
   10240 _ACEOF
   10241 if ac_fn_c_try_compile "$LINENO"; then :
   10242   ac_cv_net_netmap_user_can_compile=yes
   10243 else
   10244   ac_cv_net_netmap_user_can_compile=no
   10245 fi
   10246 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10247 fi
   10248 
   10249 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_net_netmap_user_can_compile" >&5
   10250 $as_echo "$ac_cv_net_netmap_user_can_compile" >&6; }
   10251 	if test $ac_cv_net_netmap_user_can_compile = yes ; then
   10252 
   10253 $as_echo "#define PCAP_SUPPORT_NETMAP 1" >>confdefs.h
   10254 
   10255 	    NETMAP_SRC=pcap-netmap.c
   10256 	fi
   10257 
   10258 
   10259 fi
   10260 
   10261 
   10262 # Check whether --enable-bluetooth was given.
   10263 if test "${enable_bluetooth+set}" = set; then :
   10264   enableval=$enable_bluetooth;
   10265 else
   10266   enable_bluetooth=ifsupportavailable
   10267 fi
   10268 
   10269 
   10270 if test "xxx_only" = yes; then
   10271 	# User requested something-else-only pcap, so they don't
   10272 	# want Bluetooth support.
   10273 	enable_bluetooth=no
   10274 fi
   10275 
   10276 if test "x$enable_bluetooth" != "xno" ; then
   10277 		case "$host_os" in
   10278 	linux*)
   10279 		ac_fn_c_check_header_mongrel "$LINENO" "bluetooth/bluetooth.h" "ac_cv_header_bluetooth_bluetooth_h" "$ac_includes_default"
   10280 if test "x$ac_cv_header_bluetooth_bluetooth_h" = xyes; then :
   10281 
   10282 			#
   10283 			# We have bluetooth.h, so we support Bluetooth
   10284 			# sniffing.
   10285 			#
   10286 
   10287 $as_echo "#define PCAP_SUPPORT_BT 1" >>confdefs.h
   10288 
   10289 			BT_SRC=pcap-bt-linux.c
   10290 			{ $as_echo "$as_me:${as_lineno-$LINENO}: Bluetooth sniffing is supported" >&5
   10291 $as_echo "$as_me: Bluetooth sniffing is supported" >&6;}
   10292 			ac_lbl_bluetooth_available=yes
   10293 
   10294 			#
   10295 			# OK, does struct sockaddr_hci have an hci_channel
   10296 			# member?
   10297 			#
   10298 			ac_fn_c_check_member "$LINENO" "struct sockaddr_hci" "hci_channel" "ac_cv_member_struct_sockaddr_hci_hci_channel" "
   10299 				#include <bluetooth/bluetooth.h>
   10300 				#include <bluetooth/hci.h>
   10301 
   10302 "
   10303 if test "x$ac_cv_member_struct_sockaddr_hci_hci_channel" = xyes; then :
   10304 
   10305 cat >>confdefs.h <<_ACEOF
   10306 #define HAVE_STRUCT_SOCKADDR_HCI_HCI_CHANNEL 1
   10307 _ACEOF
   10308 
   10309 
   10310 				#
   10311 				# Yes; is HCI_CHANNEL_MONITOR defined?
   10312 				#
   10313 				{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if HCI_CHANNEL_MONITOR is defined" >&5
   10314 $as_echo_n "checking if HCI_CHANNEL_MONITOR is defined... " >&6; }
   10315 				if ${ac_cv_lbl_hci_channel_monitor_is_defined+:} false; then :
   10316   $as_echo_n "(cached) " >&6
   10317 else
   10318   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10319 /* end confdefs.h.  */
   10320 
   10321 					    #include <bluetooth/bluetooth.h>
   10322 					    #include <bluetooth/hci.h>
   10323 
   10324 int
   10325 main ()
   10326 {
   10327 
   10328 					    u_int i = HCI_CHANNEL_MONITOR;
   10329 
   10330   ;
   10331   return 0;
   10332 }
   10333 _ACEOF
   10334 if ac_fn_c_try_compile "$LINENO"; then :
   10335 
   10336 					    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   10337 $as_echo "yes" >&6; }
   10338 
   10339 $as_echo "#define PCAP_SUPPORT_BT_MONITOR /**/" >>confdefs.h
   10340 
   10341 					    BT_MONITOR_SRC=pcap-bt-monitor-linux.c
   10342 
   10343 else
   10344 
   10345 					    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10346 $as_echo "no" >&6; }
   10347 
   10348 fi
   10349 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   10350 fi
   10351 
   10352 
   10353 fi
   10354 
   10355 
   10356 else
   10357 
   10358 			#
   10359 			# We don't have bluetooth.h, so we don't support
   10360 			# Bluetooth sniffing.
   10361 			#
   10362 			if test "x$enable_bluetooth" = "xyes" ; then
   10363 				as_fn_error $? "Bluetooth sniffing is not supported; install bluez-lib devel to enable it" "$LINENO" 5
   10364 			else
   10365 				{ $as_echo "$as_me:${as_lineno-$LINENO}: Bluetooth sniffing is not supported; install bluez-lib devel to enable it" >&5
   10366 $as_echo "$as_me: Bluetooth sniffing is not supported; install bluez-lib devel to enable it" >&6;}
   10367 			fi
   10368 
   10369 fi
   10370 
   10371 
   10372 		;;
   10373 	*)
   10374 		if test "x$enable_bluetooth" = "xyes" ; then
   10375 			as_fn_error $? "no Bluetooth sniffing support implemented for $host_os" "$LINENO" 5
   10376 		else
   10377 			{ $as_echo "$as_me:${as_lineno-$LINENO}: no Bluetooth sniffing support implemented for $host_os" >&5
   10378 $as_echo "$as_me: no Bluetooth sniffing support implemented for $host_os" >&6;}
   10379 		fi
   10380 		;;
   10381 	esac
   10382 
   10383 
   10384 
   10385 fi
   10386 
   10387 # Check whether --enable-dbus was given.
   10388 if test "${enable_dbus+set}" = set; then :
   10389   enableval=$enable_dbus;
   10390 else
   10391   enable_dbus=ifavailable
   10392 fi
   10393 
   10394 
   10395 if test "xxx_only" = yes; then
   10396 	# User requested something-else-only pcap, so they don't
   10397 	# want D-Bus support.
   10398 	enable_dbus=no
   10399 fi
   10400 
   10401 if test "x$enable_dbus" != "xno"; then
   10402 	if test "x$enable_dbus" = "xyes"; then
   10403 		case "$host_os" in
   10404 
   10405 		darwin*)
   10406 			#
   10407 			# We don't support D-Bus sniffing on macOS; see
   10408 			#
   10409 			# https://bugs.freedesktop.org/show_bug.cgi?id=74029
   10410 			#
   10411 			# The user requested it, so fail.
   10412 			#
   10413 			as_fn_error $? "Due to freedesktop.org bug 74029, D-Bus capture support is not available on macOS" "$LINENO" 5
   10414 		esac
   10415 	else
   10416 		case "$host_os" in
   10417 
   10418 		darwin*)
   10419 			#
   10420 			# We don't support D-Bus sniffing on macOS; see
   10421 			#
   10422 			# https://bugs.freedesktop.org/show_bug.cgi?id=74029
   10423 			#
   10424 			# The user dind't explicitly request it, so just
   10425 			# silently refuse to enable it.
   10426 			#
   10427 			enable_dbus="no"
   10428 			;;
   10429 		esac
   10430 	fi
   10431 fi
   10432 
   10433 if test "x$enable_dbus" != "xno"; then
   10434 	# Extract the first word of "pkg-config", so it can be a program name with args.
   10435 set dummy pkg-config; ac_word=$2
   10436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   10437 $as_echo_n "checking for $ac_word... " >&6; }
   10438 if ${ac_cv_prog_PKGCONFIG+:} false; then :
   10439   $as_echo_n "(cached) " >&6
   10440 else
   10441   if test -n "$PKGCONFIG"; then
   10442   ac_cv_prog_PKGCONFIG="$PKGCONFIG" # Let the user override the test.
   10443 else
   10444 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   10445 for as_dir in $PATH
   10446 do
   10447   IFS=$as_save_IFS
   10448   test -z "$as_dir" && as_dir=.
   10449     for ac_exec_ext in '' $ac_executable_extensions; do
   10450   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
   10451     ac_cv_prog_PKGCONFIG="pkg-config"
   10452     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   10453     break 2
   10454   fi
   10455 done
   10456   done
   10457 IFS=$as_save_IFS
   10458 
   10459   test -z "$ac_cv_prog_PKGCONFIG" && ac_cv_prog_PKGCONFIG="no"
   10460 fi
   10461 fi
   10462 PKGCONFIG=$ac_cv_prog_PKGCONFIG
   10463 if test -n "$PKGCONFIG"; then
   10464   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
   10465 $as_echo "$PKGCONFIG" >&6; }
   10466 else
   10467   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10468 $as_echo "no" >&6; }
   10469 fi
   10470 
   10471 
   10472 	if test "x$PKGCONFIG" != "xno"; then
   10473 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for D-Bus" >&5
   10474 $as_echo_n "checking for D-Bus... " >&6; }
   10475 		if "$PKGCONFIG" dbus-1; then
   10476 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   10477 $as_echo "yes" >&6; }
   10478 			DBUS_CFLAGS=`"$PKGCONFIG" --cflags dbus-1`
   10479 			DBUS_LIBS=`"$PKGCONFIG" --libs dbus-1`
   10480 			save_CFLAGS="$CFLAGS"
   10481 			save_LIBS="$LIBS"
   10482 			CFLAGS="$CFLAGS $DBUS_CFLAGS"
   10483 			LIBS="$LIBS $DBUS_LIBS"
   10484 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the D-Bus library defines dbus_connection_read_write" >&5
   10485 $as_echo_n "checking whether the D-Bus library defines dbus_connection_read_write... " >&6; }
   10486 			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10487 /* end confdefs.h.  */
   10488 #include <string.h>
   10489 
   10490 			     #include <time.h>
   10491 			     #include <sys/time.h>
   10492 
   10493 			     #include <dbus/dbus.h>
   10494 int
   10495 main ()
   10496 {
   10497 return dbus_connection_read_write(NULL, 0);
   10498   ;
   10499   return 0;
   10500 }
   10501 _ACEOF
   10502 if ac_fn_c_try_link "$LINENO"; then :
   10503 
   10504 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   10505 $as_echo "yes" >&6; }
   10506 
   10507 $as_echo "#define PCAP_SUPPORT_DBUS 1" >>confdefs.h
   10508 
   10509 				DBUS_SRC=pcap-dbus.c
   10510 				V_INCLS="$V_INCLS $DBUS_CFLAGS"
   10511 
   10512 else
   10513 
   10514 				{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10515 $as_echo "no" >&6; }
   10516 				if test "x$enable_dbus" = "xyes"; then
   10517 				    as_fn_error $? "--enable-dbus was given, but the D-Bus library doesn't define dbus_connection_read_write()" "$LINENO" 5
   10518 				fi
   10519 				LIBS="$save_LIBS"
   10520 
   10521 fi
   10522 rm -f core conftest.err conftest.$ac_objext \
   10523     conftest$ac_exeext conftest.$ac_ext
   10524 			CFLAGS="$save_CFLAGS"
   10525 		else
   10526 			{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10527 $as_echo "no" >&6; }
   10528 			if test "x$enable_dbus" = "xyes"; then
   10529 				as_fn_error $? "--enable-dbus was given, but the dbus-1 package is not installed" "$LINENO" 5
   10530 			fi
   10531 		fi
   10532 	fi
   10533 
   10534 
   10535 fi
   10536 
   10537 # Check whether --enable-rdma was given.
   10538 if test "${enable_rdma+set}" = set; then :
   10539   enableval=$enable_rdma;
   10540 else
   10541   enable_rdmasniff=ifavailable
   10542 fi
   10543 
   10544 
   10545 if test "xxx_only" = yes; then
   10546 	# User requested something-else-only pcap, so they don't
   10547 	# want RDMA support.
   10548 	enable_rdmasniff=no
   10549 fi
   10550 
   10551 if test "x$enable_rdmasniff" != "xno"; then
   10552 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ibv_get_device_list in -libverbs" >&5
   10553 $as_echo_n "checking for ibv_get_device_list in -libverbs... " >&6; }
   10554 if ${ac_cv_lib_ibverbs_ibv_get_device_list+:} false; then :
   10555   $as_echo_n "(cached) " >&6
   10556 else
   10557   ac_check_lib_save_LIBS=$LIBS
   10558 LIBS="-libverbs  $LIBS"
   10559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10560 /* end confdefs.h.  */
   10561 
   10562 /* Override any GCC internal prototype to avoid an error.
   10563    Use char because int might match the return type of a GCC
   10564    builtin and then its argument prototype would still apply.  */
   10565 #ifdef __cplusplus
   10566 extern "C"
   10567 #endif
   10568 char ibv_get_device_list ();
   10569 int
   10570 main ()
   10571 {
   10572 return ibv_get_device_list ();
   10573   ;
   10574   return 0;
   10575 }
   10576 _ACEOF
   10577 if ac_fn_c_try_link "$LINENO"; then :
   10578   ac_cv_lib_ibverbs_ibv_get_device_list=yes
   10579 else
   10580   ac_cv_lib_ibverbs_ibv_get_device_list=no
   10581 fi
   10582 rm -f core conftest.err conftest.$ac_objext \
   10583     conftest$ac_exeext conftest.$ac_ext
   10584 LIBS=$ac_check_lib_save_LIBS
   10585 fi
   10586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ibverbs_ibv_get_device_list" >&5
   10587 $as_echo "$ac_cv_lib_ibverbs_ibv_get_device_list" >&6; }
   10588 if test "x$ac_cv_lib_ibverbs_ibv_get_device_list" = xyes; then :
   10589 
   10590 		ac_fn_c_check_header_mongrel "$LINENO" "infiniband/verbs.h" "ac_cv_header_infiniband_verbs_h" "$ac_includes_default"
   10591 if test "x$ac_cv_header_infiniband_verbs_h" = xyes; then :
   10592 
   10593 			#
   10594 			# ibv_create_flow may be defined as a static inline
   10595 			# function in infiniband/verbs.h, so we can't
   10596 			# use AC_CHECK_LIB.
   10597 			#
   10598 			# Too bad autoconf has no AC_SYMBOL_EXISTS()
   10599 			# macro that works like CMake's check_symbol_exists()
   10600 			# function, to check do a compile check like
   10601 			# this (they do a clever trick to avoid having
   10602 			# to know the function's signature).
   10603 			#
   10604 			{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether libibverbs defines ibv_create_flow" >&5
   10605 $as_echo_n "checking whether libibverbs defines ibv_create_flow... " >&6; }
   10606 			cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   10607 /* end confdefs.h.  */
   10608 
   10609 					#include <infiniband/verbs.h>
   10610 
   10611 int
   10612 main ()
   10613 {
   10614 
   10615 					(void) ibv_create_flow((struct ibv_qp *) NULL,
   10616 							       (struct ibv_flow_attr *) NULL);
   10617 
   10618   ;
   10619   return 0;
   10620 }
   10621 _ACEOF
   10622 if ac_fn_c_try_link "$LINENO"; then :
   10623 
   10624 					{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   10625 $as_echo "yes" >&6; }
   10626 
   10627 $as_echo "#define PCAP_SUPPORT_RDMASNIFF /**/" >>confdefs.h
   10628 
   10629 					RDMA_SRC=pcap-rdmasniff.c
   10630 					LIBS="-libverbs $LIBS"
   10631 
   10632 else
   10633 
   10634 					{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   10635 $as_echo "no" >&6; }
   10636 
   10637 
   10638 fi
   10639 rm -f core conftest.err conftest.$ac_objext \
   10640     conftest$ac_exeext conftest.$ac_ext
   10641 
   10642 fi
   10643 
   10644 
   10645 
   10646 fi
   10647 
   10648 
   10649 
   10650 fi
   10651 
   10652 # Find a good install program.  We prefer a C program (faster),
   10653 # so one script is as good as another.  But avoid the broken or
   10654 # incompatible versions:
   10655 # SysV /etc/install, /usr/sbin/install
   10656 # SunOS /usr/etc/install
   10657 # IRIX /sbin/install
   10658 # AIX /bin/install
   10659 # AmigaOS /C/install, which installs bootblocks on floppy discs
   10660 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   10661 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   10662 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   10663 # OS/2's system install, which has a completely different semantic
   10664 # ./install, which can be erroneously created by make from ./install.sh.
   10665 # Reject install programs that cannot install multiple files.
   10666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   10667 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   10668 if test -z "$INSTALL"; then
   10669 if ${ac_cv_path_install+:} false; then :
   10670   $as_echo_n "(cached) " >&6
   10671 else
   10672   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   10673 for as_dir in $PATH
   10674 do
   10675   IFS=$as_save_IFS
   10676   test -z "$as_dir" && as_dir=.
   10677     # Account for people who put trailing slashes in PATH elements.
   10678 case $as_dir/ in #((
   10679   ./ | .// | /[cC]/* | \
   10680   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   10681   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   10682   /usr/ucb/* ) ;;
   10683   *)
   10684     # OSF1 and SCO ODT 3.0 have their own names for install.
   10685     # Don't use installbsd from OSF since it installs stuff as root
   10686     # by default.
   10687     for ac_prog in ginstall scoinst install; do
   10688       for ac_exec_ext in '' $ac_executable_extensions; do
   10689 	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
   10690 	  if test $ac_prog = install &&
   10691 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   10692 	    # AIX install.  It has an incompatible calling convention.
   10693 	    :
   10694 	  elif test $ac_prog = install &&
   10695 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   10696 	    # program-specific install script used by HP pwplus--don't use.
   10697 	    :
   10698 	  else
   10699 	    rm -rf conftest.one conftest.two conftest.dir
   10700 	    echo one > conftest.one
   10701 	    echo two > conftest.two
   10702 	    mkdir conftest.dir
   10703 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   10704 	      test -s conftest.one && test -s conftest.two &&
   10705 	      test -s conftest.dir/conftest.one &&
   10706 	      test -s conftest.dir/conftest.two
   10707 	    then
   10708 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   10709 	      break 3
   10710 	    fi
   10711 	  fi
   10712 	fi
   10713       done
   10714     done
   10715     ;;
   10716 esac
   10717 
   10718   done
   10719 IFS=$as_save_IFS
   10720 
   10721 rm -rf conftest.one conftest.two conftest.dir
   10722 
   10723 fi
   10724   if test "${ac_cv_path_install+set}" = set; then
   10725     INSTALL=$ac_cv_path_install
   10726   else
   10727     # As a last resort, use the slow shell script.  Don't cache a
   10728     # value for INSTALL within a source directory, because that will
   10729     # break other packages using the cache if that directory is
   10730     # removed, or if the value is a relative name.
   10731     INSTALL=$ac_install_sh
   10732   fi
   10733 fi
   10734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   10735 $as_echo "$INSTALL" >&6; }
   10736 
   10737 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   10738 # It thinks the first close brace ends the variable substitution.
   10739 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   10740 
   10741 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   10742 
   10743 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   10744 
   10745 
   10746 ac_config_headers="$ac_config_headers config.h"
   10747 
   10748 
   10749 ac_config_commands="$ac_config_commands default-1"
   10750 
   10751 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 
   10753 cat >confcache <<\_ACEOF
   10754 # This file is a shell script that caches the results of configure
   10755 # tests run on this system so they can be shared between configure
   10756 # scripts and configure runs, see configure's option --config-cache.
   10757 # It is not useful on other systems.  If it contains results you don't
   10758 # want to keep, you may remove or edit it.
   10759 #
   10760 # config.status only pays attention to the cache file if you give it
   10761 # the --recheck option to rerun configure.
   10762 #
   10763 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   10764 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   10765 # following values.
   10766 
   10767 _ACEOF
   10768 
   10769 # The following way of writing the cache mishandles newlines in values,
   10770 # but we know of no workaround that is simple, portable, and efficient.
   10771 # So, we kill variables containing newlines.
   10772 # Ultrix sh set writes to stderr and can't be redirected directly,
   10773 # and sets the high bit in the cache file unless we assign to the vars.
   10774 (
   10775   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   10776     eval ac_val=\$$ac_var
   10777     case $ac_val in #(
   10778     *${as_nl}*)
   10779       case $ac_var in #(
   10780       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   10781 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   10782       esac
   10783       case $ac_var in #(
   10784       _ | IFS | as_nl) ;; #(
   10785       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   10786       *) { eval $ac_var=; unset $ac_var;} ;;
   10787       esac ;;
   10788     esac
   10789   done
   10790 
   10791   (set) 2>&1 |
   10792     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   10793     *${as_nl}ac_space=\ *)
   10794       # `set' does not quote correctly, so add quotes: double-quote
   10795       # substitution turns \\\\ into \\, and sed turns \\ into \.
   10796       sed -n \
   10797 	"s/'/'\\\\''/g;
   10798 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   10799       ;; #(
   10800     *)
   10801       # `set' quotes correctly as required by POSIX, so do not add quotes.
   10802       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   10803       ;;
   10804     esac |
   10805     sort
   10806 ) |
   10807   sed '
   10808      /^ac_cv_env_/b end
   10809      t clear
   10810      :clear
   10811      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   10812      t end
   10813      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   10814      :end' >>confcache
   10815 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   10816   if test -w "$cache_file"; then
   10817     if test "x$cache_file" != "x/dev/null"; then
   10818       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   10819 $as_echo "$as_me: updating cache $cache_file" >&6;}
   10820       if test ! -f "$cache_file" || test -h "$cache_file"; then
   10821 	cat confcache >"$cache_file"
   10822       else
   10823         case $cache_file in #(
   10824         */* | ?:*)
   10825 	  mv -f confcache "$cache_file"$$ &&
   10826 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   10827         *)
   10828 	  mv -f confcache "$cache_file" ;;
   10829 	esac
   10830       fi
   10831     fi
   10832   else
   10833     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   10834 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   10835   fi
   10836 fi
   10837 rm -f confcache
   10838 
   10839 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   10840 # Let make expand exec_prefix.
   10841 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   10842 
   10843 DEFS=-DHAVE_CONFIG_H
   10844 
   10845 ac_libobjs=
   10846 ac_ltlibobjs=
   10847 U=
   10848 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   10849   # 1. Remove the extension, and $U if already installed.
   10850   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   10851   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   10852   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   10853   #    will be set to the directory where LIBOBJS objects are built.
   10854   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   10855   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   10856 done
   10857 LIBOBJS=$ac_libobjs
   10858 
   10859 LTLIBOBJS=$ac_ltlibobjs
   10860 
   10861 
   10862 
   10863 : "${CONFIG_STATUS=./config.status}"
   10864 ac_write_fail=0
   10865 ac_clean_files_save=$ac_clean_files
   10866 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   10867 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   10868 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   10869 as_write_fail=0
   10870 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   10871 #! $SHELL
   10872 # Generated by $as_me.
   10873 # Run this file to recreate the current configuration.
   10874 # Compiler output produced by configure, useful for debugging
   10875 # configure, is in config.log if it exists.
   10876 
   10877 debug=false
   10878 ac_cs_recheck=false
   10879 ac_cs_silent=false
   10880 
   10881 SHELL=\${CONFIG_SHELL-$SHELL}
   10882 export SHELL
   10883 _ASEOF
   10884 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   10885 ## -------------------- ##
   10886 ## M4sh Initialization. ##
   10887 ## -------------------- ##
   10888 
   10889 # Be more Bourne compatible
   10890 DUALCASE=1; export DUALCASE # for MKS sh
   10891 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   10892   emulate sh
   10893   NULLCMD=:
   10894   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   10895   # is contrary to our usage.  Disable this feature.
   10896   alias -g '${1+"$@"}'='"$@"'
   10897   setopt NO_GLOB_SUBST
   10898 else
   10899   case `(set -o) 2>/dev/null` in #(
   10900   *posix*) :
   10901     set -o posix ;; #(
   10902   *) :
   10903      ;;
   10904 esac
   10905 fi
   10906 
   10907 
   10908 as_nl='
   10909 '
   10910 export as_nl
   10911 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   10912 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   10913 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   10914 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   10915 # Prefer a ksh shell builtin over an external printf program on Solaris,
   10916 # but without wasting forks for bash or zsh.
   10917 if test -z "$BASH_VERSION$ZSH_VERSION" \
   10918     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   10919   as_echo='print -r --'
   10920   as_echo_n='print -rn --'
   10921 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   10922   as_echo='printf %s\n'
   10923   as_echo_n='printf %s'
   10924 else
   10925   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   10926     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   10927     as_echo_n='/usr/ucb/echo -n'
   10928   else
   10929     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   10930     as_echo_n_body='eval
   10931       arg=$1;
   10932       case $arg in #(
   10933       *"$as_nl"*)
   10934 	expr "X$arg" : "X\\(.*\\)$as_nl";
   10935 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   10936       esac;
   10937       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   10938     '
   10939     export as_echo_n_body
   10940     as_echo_n='sh -c $as_echo_n_body as_echo'
   10941   fi
   10942   export as_echo_body
   10943   as_echo='sh -c $as_echo_body as_echo'
   10944 fi
   10945 
   10946 # The user is always right.
   10947 if test "${PATH_SEPARATOR+set}" != set; then
   10948   PATH_SEPARATOR=:
   10949   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   10950     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   10951       PATH_SEPARATOR=';'
   10952   }
   10953 fi
   10954 
   10955 
   10956 # IFS
   10957 # We need space, tab and new line, in precisely that order.  Quoting is
   10958 # there to prevent editors from complaining about space-tab.
   10959 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   10960 # splitting by setting IFS to empty value.)
   10961 IFS=" ""	$as_nl"
   10962 
   10963 # Find who we are.  Look in the path if we contain no directory separator.
   10964 as_myself=
   10965 case $0 in #((
   10966   *[\\/]* ) as_myself=$0 ;;
   10967   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   10968 for as_dir in $PATH
   10969 do
   10970   IFS=$as_save_IFS
   10971   test -z "$as_dir" && as_dir=.
   10972     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   10973   done
   10974 IFS=$as_save_IFS
   10975 
   10976      ;;
   10977 esac
   10978 # We did not find ourselves, most probably we were run as `sh COMMAND'
   10979 # in which case we are not to be found in the path.
   10980 if test "x$as_myself" = x; then
   10981   as_myself=$0
   10982 fi
   10983 if test ! -f "$as_myself"; then
   10984   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   10985   exit 1
   10986 fi
   10987 
   10988 # Unset variables that we do not need and which cause bugs (e.g. in
   10989 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   10990 # suppresses any "Segmentation fault" message there.  '((' could
   10991 # trigger a bug in pdksh 5.2.14.
   10992 for as_var in BASH_ENV ENV MAIL MAILPATH
   10993 do eval test x\${$as_var+set} = xset \
   10994   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   10995 done
   10996 PS1='$ '
   10997 PS2='> '
   10998 PS4='+ '
   10999 
   11000 # NLS nuisances.
   11001 LC_ALL=C
   11002 export LC_ALL
   11003 LANGUAGE=C
   11004 export LANGUAGE
   11005 
   11006 # CDPATH.
   11007 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   11008 
   11009 
   11010 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   11011 # ----------------------------------------
   11012 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   11013 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   11014 # script with STATUS, using 1 if that was 0.
   11015 as_fn_error ()
   11016 {
   11017   as_status=$1; test $as_status -eq 0 && as_status=1
   11018   if test "$4"; then
   11019     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   11020     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   11021   fi
   11022   $as_echo "$as_me: error: $2" >&2
   11023   as_fn_exit $as_status
   11024 } # as_fn_error
   11025 
   11026 
   11027 # as_fn_set_status STATUS
   11028 # -----------------------
   11029 # Set $? to STATUS, without forking.
   11030 as_fn_set_status ()
   11031 {
   11032   return $1
   11033 } # as_fn_set_status
   11034 
   11035 # as_fn_exit STATUS
   11036 # -----------------
   11037 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   11038 as_fn_exit ()
   11039 {
   11040   set +e
   11041   as_fn_set_status $1
   11042   exit $1
   11043 } # as_fn_exit
   11044 
   11045 # as_fn_unset VAR
   11046 # ---------------
   11047 # Portably unset VAR.
   11048 as_fn_unset ()
   11049 {
   11050   { eval $1=; unset $1;}
   11051 }
   11052 as_unset=as_fn_unset
   11053 # as_fn_append VAR VALUE
   11054 # ----------------------
   11055 # Append the text in VALUE to the end of the definition contained in VAR. Take
   11056 # advantage of any shell optimizations that allow amortized linear growth over
   11057 # repeated appends, instead of the typical quadratic growth present in naive
   11058 # implementations.
   11059 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   11060   eval 'as_fn_append ()
   11061   {
   11062     eval $1+=\$2
   11063   }'
   11064 else
   11065   as_fn_append ()
   11066   {
   11067     eval $1=\$$1\$2
   11068   }
   11069 fi # as_fn_append
   11070 
   11071 # as_fn_arith ARG...
   11072 # ------------------
   11073 # Perform arithmetic evaluation on the ARGs, and store the result in the
   11074 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   11075 # must be portable across $(()) and expr.
   11076 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   11077   eval 'as_fn_arith ()
   11078   {
   11079     as_val=$(( $* ))
   11080   }'
   11081 else
   11082   as_fn_arith ()
   11083   {
   11084     as_val=`expr "$@" || test $? -eq 1`
   11085   }
   11086 fi # as_fn_arith
   11087 
   11088 
   11089 if expr a : '\(a\)' >/dev/null 2>&1 &&
   11090    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   11091   as_expr=expr
   11092 else
   11093   as_expr=false
   11094 fi
   11095 
   11096 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   11097   as_basename=basename
   11098 else
   11099   as_basename=false
   11100 fi
   11101 
   11102 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   11103   as_dirname=dirname
   11104 else
   11105   as_dirname=false
   11106 fi
   11107 
   11108 as_me=`$as_basename -- "$0" ||
   11109 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   11110 	 X"$0" : 'X\(//\)$' \| \
   11111 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   11112 $as_echo X/"$0" |
   11113     sed '/^.*\/\([^/][^/]*\)\/*$/{
   11114 	    s//\1/
   11115 	    q
   11116 	  }
   11117 	  /^X\/\(\/\/\)$/{
   11118 	    s//\1/
   11119 	    q
   11120 	  }
   11121 	  /^X\/\(\/\).*/{
   11122 	    s//\1/
   11123 	    q
   11124 	  }
   11125 	  s/.*/./; q'`
   11126 
   11127 # Avoid depending upon Character Ranges.
   11128 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   11129 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   11130 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   11131 as_cr_digits='0123456789'
   11132 as_cr_alnum=$as_cr_Letters$as_cr_digits
   11133 
   11134 ECHO_C= ECHO_N= ECHO_T=
   11135 case `echo -n x` in #(((((
   11136 -n*)
   11137   case `echo 'xy\c'` in
   11138   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   11139   xy)  ECHO_C='\c';;
   11140   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   11141        ECHO_T='	';;
   11142   esac;;
   11143 *)
   11144   ECHO_N='-n';;
   11145 esac
   11146 
   11147 rm -f conf$$ conf$$.exe conf$$.file
   11148 if test -d conf$$.dir; then
   11149   rm -f conf$$.dir/conf$$.file
   11150 else
   11151   rm -f conf$$.dir
   11152   mkdir conf$$.dir 2>/dev/null
   11153 fi
   11154 if (echo >conf$$.file) 2>/dev/null; then
   11155   if ln -s conf$$.file conf$$ 2>/dev/null; then
   11156     as_ln_s='ln -s'
   11157     # ... but there are two gotchas:
   11158     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   11159     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   11160     # In both cases, we have to default to `cp -pR'.
   11161     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   11162       as_ln_s='cp -pR'
   11163   elif ln conf$$.file conf$$ 2>/dev/null; then
   11164     as_ln_s=ln
   11165   else
   11166     as_ln_s='cp -pR'
   11167   fi
   11168 else
   11169   as_ln_s='cp -pR'
   11170 fi
   11171 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   11172 rmdir conf$$.dir 2>/dev/null
   11173 
   11174 
   11175 # as_fn_mkdir_p
   11176 # -------------
   11177 # Create "$as_dir" as a directory, including parents if necessary.
   11178 as_fn_mkdir_p ()
   11179 {
   11180 
   11181   case $as_dir in #(
   11182   -*) as_dir=./$as_dir;;
   11183   esac
   11184   test -d "$as_dir" || eval $as_mkdir_p || {
   11185     as_dirs=
   11186     while :; do
   11187       case $as_dir in #(
   11188       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   11189       *) as_qdir=$as_dir;;
   11190       esac
   11191       as_dirs="'$as_qdir' $as_dirs"
   11192       as_dir=`$as_dirname -- "$as_dir" ||
   11193 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   11194 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   11195 	 X"$as_dir" : 'X\(//\)$' \| \
   11196 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   11197 $as_echo X"$as_dir" |
   11198     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   11199 	    s//\1/
   11200 	    q
   11201 	  }
   11202 	  /^X\(\/\/\)[^/].*/{
   11203 	    s//\1/
   11204 	    q
   11205 	  }
   11206 	  /^X\(\/\/\)$/{
   11207 	    s//\1/
   11208 	    q
   11209 	  }
   11210 	  /^X\(\/\).*/{
   11211 	    s//\1/
   11212 	    q
   11213 	  }
   11214 	  s/.*/./; q'`
   11215       test -d "$as_dir" && break
   11216     done
   11217     test -z "$as_dirs" || eval "mkdir $as_dirs"
   11218   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   11219 
   11220 
   11221 } # as_fn_mkdir_p
   11222 if mkdir -p . 2>/dev/null; then
   11223   as_mkdir_p='mkdir -p "$as_dir"'
   11224 else
   11225   test -d ./-p && rmdir ./-p
   11226   as_mkdir_p=false
   11227 fi
   11228 
   11229 
   11230 # as_fn_executable_p FILE
   11231 # -----------------------
   11232 # Test if FILE is an executable regular file.
   11233 as_fn_executable_p ()
   11234 {
   11235   test -f "$1" && test -x "$1"
   11236 } # as_fn_executable_p
   11237 as_test_x='test -x'
   11238 as_executable_p=as_fn_executable_p
   11239 
   11240 # Sed expression to map a string onto a valid CPP name.
   11241 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   11242 
   11243 # Sed expression to map a string onto a valid variable name.
   11244 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   11245 
   11246 
   11247 exec 6>&1
   11248 ## ----------------------------------- ##
   11249 ## Main body of $CONFIG_STATUS script. ##
   11250 ## ----------------------------------- ##
   11251 _ASEOF
   11252 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   11253 
   11254 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11255 # Save the log message, to keep $0 and so on meaningful, and to
   11256 # report actual input values of CONFIG_FILES etc. instead of their
   11257 # values after options handling.
   11258 ac_log="
   11259 This file was extended by pcap $as_me 1.9.0-PRE-GIT, which was
   11260 generated by GNU Autoconf 2.69.  Invocation command line was
   11261 
   11262   CONFIG_FILES    = $CONFIG_FILES
   11263   CONFIG_HEADERS  = $CONFIG_HEADERS
   11264   CONFIG_LINKS    = $CONFIG_LINKS
   11265   CONFIG_COMMANDS = $CONFIG_COMMANDS
   11266   $ $0 $@
   11267 
   11268 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   11269 "
   11270 
   11271 _ACEOF
   11272 
   11273 case $ac_config_files in *"
   11274 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   11275 esac
   11276 
   11277 case $ac_config_headers in *"
   11278 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
   11279 esac
   11280 
   11281 
   11282 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11283 # Files that config.status was made for.
   11284 config_files="$ac_config_files"
   11285 config_headers="$ac_config_headers"
   11286 config_commands="$ac_config_commands"
   11287 
   11288 _ACEOF
   11289 
   11290 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11291 ac_cs_usage="\
   11292 \`$as_me' instantiates files and other configuration actions
   11293 from templates according to the current configuration.  Unless the files
   11294 and actions are specified as TAGs, all are instantiated by default.
   11295 
   11296 Usage: $0 [OPTION]... [TAG]...
   11297 
   11298   -h, --help       print this help, then exit
   11299   -V, --version    print version number and configuration settings, then exit
   11300       --config     print configuration, then exit
   11301   -q, --quiet, --silent
   11302                    do not print progress messages
   11303   -d, --debug      don't remove temporary files
   11304       --recheck    update $as_me by reconfiguring in the same conditions
   11305       --file=FILE[:TEMPLATE]
   11306                    instantiate the configuration file FILE
   11307       --header=FILE[:TEMPLATE]
   11308                    instantiate the configuration header FILE
   11309 
   11310 Configuration files:
   11311 $config_files
   11312 
   11313 Configuration headers:
   11314 $config_headers
   11315 
   11316 Configuration commands:
   11317 $config_commands
   11318 
   11319 Report bugs to the package provider."
   11320 
   11321 _ACEOF
   11322 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11323 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   11324 ac_cs_version="\\
   11325 pcap config.status 1.9.0-PRE-GIT
   11326 configured by $0, generated by GNU Autoconf 2.69,
   11327   with options \\"\$ac_cs_config\\"
   11328 
   11329 Copyright (C) 2012 Free Software Foundation, Inc.
   11330 This config.status script is free software; the Free Software Foundation
   11331 gives unlimited permission to copy, distribute and modify it."
   11332 
   11333 ac_pwd='$ac_pwd'
   11334 srcdir='$srcdir'
   11335 INSTALL='$INSTALL'
   11336 test -n "\$AWK" || AWK=awk
   11337 _ACEOF
   11338 
   11339 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11340 # The default lists apply if the user does not specify any file.
   11341 ac_need_defaults=:
   11342 while test $# != 0
   11343 do
   11344   case $1 in
   11345   --*=?*)
   11346     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   11347     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   11348     ac_shift=:
   11349     ;;
   11350   --*=)
   11351     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   11352     ac_optarg=
   11353     ac_shift=:
   11354     ;;
   11355   *)
   11356     ac_option=$1
   11357     ac_optarg=$2
   11358     ac_shift=shift
   11359     ;;
   11360   esac
   11361 
   11362   case $ac_option in
   11363   # Handling of the options.
   11364   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   11365     ac_cs_recheck=: ;;
   11366   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   11367     $as_echo "$ac_cs_version"; exit ;;
   11368   --config | --confi | --conf | --con | --co | --c )
   11369     $as_echo "$ac_cs_config"; exit ;;
   11370   --debug | --debu | --deb | --de | --d | -d )
   11371     debug=: ;;
   11372   --file | --fil | --fi | --f )
   11373     $ac_shift
   11374     case $ac_optarg in
   11375     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   11376     '') as_fn_error $? "missing file argument" ;;
   11377     esac
   11378     as_fn_append CONFIG_FILES " '$ac_optarg'"
   11379     ac_need_defaults=false;;
   11380   --header | --heade | --head | --hea )
   11381     $ac_shift
   11382     case $ac_optarg in
   11383     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   11384     esac
   11385     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
   11386     ac_need_defaults=false;;
   11387   --he | --h)
   11388     # Conflict between --help and --header
   11389     as_fn_error $? "ambiguous option: \`$1'
   11390 Try \`$0 --help' for more information.";;
   11391   --help | --hel | -h )
   11392     $as_echo "$ac_cs_usage"; exit ;;
   11393   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   11394   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   11395     ac_cs_silent=: ;;
   11396 
   11397   # This is an error.
   11398   -*) as_fn_error $? "unrecognized option: \`$1'
   11399 Try \`$0 --help' for more information." ;;
   11400 
   11401   *) as_fn_append ac_config_targets " $1"
   11402      ac_need_defaults=false ;;
   11403 
   11404   esac
   11405   shift
   11406 done
   11407 
   11408 ac_configure_extra_args=
   11409 
   11410 if $ac_cs_silent; then
   11411   exec 6>/dev/null
   11412   ac_configure_extra_args="$ac_configure_extra_args --silent"
   11413 fi
   11414 
   11415 _ACEOF
   11416 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11417 if \$ac_cs_recheck; then
   11418   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   11419   shift
   11420   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   11421   CONFIG_SHELL='$SHELL'
   11422   export CONFIG_SHELL
   11423   exec "\$@"
   11424 fi
   11425 
   11426 _ACEOF
   11427 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11428 exec 5>>config.log
   11429 {
   11430   echo
   11431   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   11432 ## Running $as_me. ##
   11433 _ASBOX
   11434   $as_echo "$ac_log"
   11435 } >&5
   11436 
   11437 _ACEOF
   11438 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11439 #
   11440 # INIT-COMMANDS
   11441 #
   11442 
   11443 
   11444 _ACEOF
   11445 
   11446 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11447 
   11448 # Handling of arguments.
   11449 for ac_config_target in $ac_config_targets
   11450 do
   11451   case $ac_config_target in
   11452     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
   11453     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
   11454     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   11455     "pcap-filter.manmisc") CONFIG_FILES="$CONFIG_FILES pcap-filter.manmisc" ;;
   11456     "pcap-linktype.manmisc") CONFIG_FILES="$CONFIG_FILES pcap-linktype.manmisc" ;;
   11457     "pcap-tstamp.manmisc") CONFIG_FILES="$CONFIG_FILES pcap-tstamp.manmisc" ;;
   11458     "pcap-savefile.manfile") CONFIG_FILES="$CONFIG_FILES pcap-savefile.manfile" ;;
   11459     "pcap.3pcap") CONFIG_FILES="$CONFIG_FILES pcap.3pcap" ;;
   11460     "pcap_compile.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_compile.3pcap" ;;
   11461     "pcap_datalink.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_datalink.3pcap" ;;
   11462     "pcap_dump_open.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_dump_open.3pcap" ;;
   11463     "pcap_get_tstamp_precision.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_get_tstamp_precision.3pcap" ;;
   11464     "pcap_list_datalinks.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_list_datalinks.3pcap" ;;
   11465     "pcap_list_tstamp_types.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_list_tstamp_types.3pcap" ;;
   11466     "pcap_open_dead.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_open_dead.3pcap" ;;
   11467     "pcap_open_offline.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_open_offline.3pcap" ;;
   11468     "pcap_set_tstamp_precision.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_set_tstamp_precision.3pcap" ;;
   11469     "pcap_set_tstamp_type.3pcap") CONFIG_FILES="$CONFIG_FILES pcap_set_tstamp_type.3pcap" ;;
   11470     "rpcapd/Makefile") CONFIG_FILES="$CONFIG_FILES rpcapd/Makefile" ;;
   11471     "rpcapd/rpcapd.manadmin") CONFIG_FILES="$CONFIG_FILES rpcapd/rpcapd.manadmin" ;;
   11472     "testprogs/Makefile") CONFIG_FILES="$CONFIG_FILES testprogs/Makefile" ;;
   11473 
   11474   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   11475   esac
   11476 done
   11477 
   11478 
   11479 # If the user did not use the arguments to specify the items to instantiate,
   11480 # then the envvar interface is used.  Set only those that are not.
   11481 # We use the long form for the default assignment because of an extremely
   11482 # bizarre bug on SunOS 4.1.3.
   11483 if $ac_need_defaults; then
   11484   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   11485   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
   11486   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
   11487 fi
   11488 
   11489 # Have a temporary directory for convenience.  Make it in the build tree
   11490 # simply because there is no reason against having it here, and in addition,
   11491 # creating and moving files from /tmp can sometimes cause problems.
   11492 # Hook for its removal unless debugging.
   11493 # Note that there is a small window in which the directory will not be cleaned:
   11494 # after its creation but before its name has been assigned to `$tmp'.
   11495 $debug ||
   11496 {
   11497   tmp= ac_tmp=
   11498   trap 'exit_status=$?
   11499   : "${ac_tmp:=$tmp}"
   11500   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   11501 ' 0
   11502   trap 'as_fn_exit 1' 1 2 13 15
   11503 }
   11504 # Create a (secure) tmp directory for tmp files.
   11505 
   11506 {
   11507   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   11508   test -d "$tmp"
   11509 }  ||
   11510 {
   11511   tmp=./conf$$-$RANDOM
   11512   (umask 077 && mkdir "$tmp")
   11513 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   11514 ac_tmp=$tmp
   11515 
   11516 # Set up the scripts for CONFIG_FILES section.
   11517 # No need to generate them if there are no CONFIG_FILES.
   11518 # This happens for instance with `./config.status config.h'.
   11519 if test -n "$CONFIG_FILES"; then
   11520 
   11521 
   11522 ac_cr=`echo X | tr X '\015'`
   11523 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   11524 # But we know of no other shell where ac_cr would be empty at this
   11525 # point, so we can use a bashism as a fallback.
   11526 if test "x$ac_cr" = x; then
   11527   eval ac_cr=\$\'\\r\'
   11528 fi
   11529 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   11530 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   11531   ac_cs_awk_cr='\\r'
   11532 else
   11533   ac_cs_awk_cr=$ac_cr
   11534 fi
   11535 
   11536 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   11537 _ACEOF
   11538 
   11539 
   11540 {
   11541   echo "cat >conf$$subs.awk <<_ACEOF" &&
   11542   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   11543   echo "_ACEOF"
   11544 } >conf$$subs.sh ||
   11545   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   11546 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   11547 ac_delim='%!_!# '
   11548 for ac_last_try in false false false false false :; do
   11549   . ./conf$$subs.sh ||
   11550     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   11551 
   11552   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   11553   if test $ac_delim_n = $ac_delim_num; then
   11554     break
   11555   elif $ac_last_try; then
   11556     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   11557   else
   11558     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   11559   fi
   11560 done
   11561 rm -f conf$$subs.sh
   11562 
   11563 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11564 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   11565 _ACEOF
   11566 sed -n '
   11567 h
   11568 s/^/S["/; s/!.*/"]=/
   11569 p
   11570 g
   11571 s/^[^!]*!//
   11572 :repl
   11573 t repl
   11574 s/'"$ac_delim"'$//
   11575 t delim
   11576 :nl
   11577 h
   11578 s/\(.\{148\}\)..*/\1/
   11579 t more1
   11580 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   11581 p
   11582 n
   11583 b repl
   11584 :more1
   11585 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   11586 p
   11587 g
   11588 s/.\{148\}//
   11589 t nl
   11590 :delim
   11591 h
   11592 s/\(.\{148\}\)..*/\1/
   11593 t more2
   11594 s/["\\]/\\&/g; s/^/"/; s/$/"/
   11595 p
   11596 b
   11597 :more2
   11598 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   11599 p
   11600 g
   11601 s/.\{148\}//
   11602 t delim
   11603 ' <conf$$subs.awk | sed '
   11604 /^[^""]/{
   11605   N
   11606   s/\n//
   11607 }
   11608 ' >>$CONFIG_STATUS || ac_write_fail=1
   11609 rm -f conf$$subs.awk
   11610 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11611 _ACAWK
   11612 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   11613   for (key in S) S_is_set[key] = 1
   11614   FS = ""
   11615 
   11616 }
   11617 {
   11618   line = $ 0
   11619   nfields = split(line, field, "@")
   11620   substed = 0
   11621   len = length(field[1])
   11622   for (i = 2; i < nfields; i++) {
   11623     key = field[i]
   11624     keylen = length(key)
   11625     if (S_is_set[key]) {
   11626       value = S[key]
   11627       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   11628       len += length(value) + length(field[++i])
   11629       substed = 1
   11630     } else
   11631       len += 1 + keylen
   11632   }
   11633 
   11634   print line
   11635 }
   11636 
   11637 _ACAWK
   11638 _ACEOF
   11639 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11640 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   11641   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   11642 else
   11643   cat
   11644 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   11645   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   11646 _ACEOF
   11647 
   11648 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   11649 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   11650 # trailing colons and then remove the whole line if VPATH becomes empty
   11651 # (actually we leave an empty line to preserve line numbers).
   11652 if test "x$srcdir" = x.; then
   11653   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   11654 h
   11655 s///
   11656 s/^/:/
   11657 s/[	 ]*$/:/
   11658 s/:\$(srcdir):/:/g
   11659 s/:\${srcdir}:/:/g
   11660 s/:@srcdir@:/:/g
   11661 s/^:*//
   11662 s/:*$//
   11663 x
   11664 s/\(=[	 ]*\).*/\1/
   11665 G
   11666 s/\n//
   11667 s/^[^=]*=[	 ]*$//
   11668 }'
   11669 fi
   11670 
   11671 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11672 fi # test -n "$CONFIG_FILES"
   11673 
   11674 # Set up the scripts for CONFIG_HEADERS section.
   11675 # No need to generate them if there are no CONFIG_HEADERS.
   11676 # This happens for instance with `./config.status Makefile'.
   11677 if test -n "$CONFIG_HEADERS"; then
   11678 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
   11679 BEGIN {
   11680 _ACEOF
   11681 
   11682 # Transform confdefs.h into an awk script `defines.awk', embedded as
   11683 # here-document in config.status, that substitutes the proper values into
   11684 # config.h.in to produce config.h.
   11685 
   11686 # Create a delimiter string that does not exist in confdefs.h, to ease
   11687 # handling of long lines.
   11688 ac_delim='%!_!# '
   11689 for ac_last_try in false false :; do
   11690   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
   11691   if test -z "$ac_tt"; then
   11692     break
   11693   elif $ac_last_try; then
   11694     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
   11695   else
   11696     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   11697   fi
   11698 done
   11699 
   11700 # For the awk script, D is an array of macro values keyed by name,
   11701 # likewise P contains macro parameters if any.  Preserve backslash
   11702 # newline sequences.
   11703 
   11704 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
   11705 sed -n '
   11706 s/.\{148\}/&'"$ac_delim"'/g
   11707 t rset
   11708 :rset
   11709 s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
   11710 t def
   11711 d
   11712 :def
   11713 s/\\$//
   11714 t bsnl
   11715 s/["\\]/\\&/g
   11716 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   11717 D["\1"]=" \3"/p
   11718 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
   11719 d
   11720 :bsnl
   11721 s/["\\]/\\&/g
   11722 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
   11723 D["\1"]=" \3\\\\\\n"\\/p
   11724 t cont
   11725 s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
   11726 t cont
   11727 d
   11728 :cont
   11729 n
   11730 s/.\{148\}/&'"$ac_delim"'/g
   11731 t clear
   11732 :clear
   11733 s/\\$//
   11734 t bsnlc
   11735 s/["\\]/\\&/g; s/^/"/; s/$/"/p
   11736 d
   11737 :bsnlc
   11738 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
   11739 b cont
   11740 ' <confdefs.h | sed '
   11741 s/'"$ac_delim"'/"\\\
   11742 "/g' >>$CONFIG_STATUS || ac_write_fail=1
   11743 
   11744 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11745   for (key in D) D_is_set[key] = 1
   11746   FS = ""
   11747 }
   11748 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
   11749   line = \$ 0
   11750   split(line, arg, " ")
   11751   if (arg[1] == "#") {
   11752     defundef = arg[2]
   11753     mac1 = arg[3]
   11754   } else {
   11755     defundef = substr(arg[1], 2)
   11756     mac1 = arg[2]
   11757   }
   11758   split(mac1, mac2, "(") #)
   11759   macro = mac2[1]
   11760   prefix = substr(line, 1, index(line, defundef) - 1)
   11761   if (D_is_set[macro]) {
   11762     # Preserve the white space surrounding the "#".
   11763     print prefix "define", macro P[macro] D[macro]
   11764     next
   11765   } else {
   11766     # Replace #undef with comments.  This is necessary, for example,
   11767     # in the case of _POSIX_SOURCE, which is predefined and required
   11768     # on some systems where configure will not decide to define it.
   11769     if (defundef == "undef") {
   11770       print "/*", prefix defundef, macro, "*/"
   11771       next
   11772     }
   11773   }
   11774 }
   11775 { print }
   11776 _ACAWK
   11777 _ACEOF
   11778 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11779   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
   11780 fi # test -n "$CONFIG_HEADERS"
   11781 
   11782 
   11783 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
   11784 shift
   11785 for ac_tag
   11786 do
   11787   case $ac_tag in
   11788   :[FHLC]) ac_mode=$ac_tag; continue;;
   11789   esac
   11790   case $ac_mode$ac_tag in
   11791   :[FHL]*:*);;
   11792   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   11793   :[FH]-) ac_tag=-:-;;
   11794   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   11795   esac
   11796   ac_save_IFS=$IFS
   11797   IFS=:
   11798   set x $ac_tag
   11799   IFS=$ac_save_IFS
   11800   shift
   11801   ac_file=$1
   11802   shift
   11803 
   11804   case $ac_mode in
   11805   :L) ac_source=$1;;
   11806   :[FH])
   11807     ac_file_inputs=
   11808     for ac_f
   11809     do
   11810       case $ac_f in
   11811       -) ac_f="$ac_tmp/stdin";;
   11812       *) # Look for the file first in the build tree, then in the source tree
   11813 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   11814 	 # because $ac_f cannot contain `:'.
   11815 	 test -f "$ac_f" ||
   11816 	   case $ac_f in
   11817 	   [\\/$]*) false;;
   11818 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   11819 	   esac ||
   11820 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   11821       esac
   11822       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   11823       as_fn_append ac_file_inputs " '$ac_f'"
   11824     done
   11825 
   11826     # Let's still pretend it is `configure' which instantiates (i.e., don't
   11827     # use $as_me), people would be surprised to read:
   11828     #    /* config.h.  Generated by config.status.  */
   11829     configure_input='Generated from '`
   11830 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   11831 	`' by configure.'
   11832     if test x"$ac_file" != x-; then
   11833       configure_input="$ac_file.  $configure_input"
   11834       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   11835 $as_echo "$as_me: creating $ac_file" >&6;}
   11836     fi
   11837     # Neutralize special characters interpreted by sed in replacement strings.
   11838     case $configure_input in #(
   11839     *\&* | *\|* | *\\* )
   11840        ac_sed_conf_input=`$as_echo "$configure_input" |
   11841        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   11842     *) ac_sed_conf_input=$configure_input;;
   11843     esac
   11844 
   11845     case $ac_tag in
   11846     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   11847       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   11848     esac
   11849     ;;
   11850   esac
   11851 
   11852   ac_dir=`$as_dirname -- "$ac_file" ||
   11853 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   11854 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   11855 	 X"$ac_file" : 'X\(//\)$' \| \
   11856 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   11857 $as_echo X"$ac_file" |
   11858     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   11859 	    s//\1/
   11860 	    q
   11861 	  }
   11862 	  /^X\(\/\/\)[^/].*/{
   11863 	    s//\1/
   11864 	    q
   11865 	  }
   11866 	  /^X\(\/\/\)$/{
   11867 	    s//\1/
   11868 	    q
   11869 	  }
   11870 	  /^X\(\/\).*/{
   11871 	    s//\1/
   11872 	    q
   11873 	  }
   11874 	  s/.*/./; q'`
   11875   as_dir="$ac_dir"; as_fn_mkdir_p
   11876   ac_builddir=.
   11877 
   11878 case "$ac_dir" in
   11879 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   11880 *)
   11881   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   11882   # A ".." for each directory in $ac_dir_suffix.
   11883   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   11884   case $ac_top_builddir_sub in
   11885   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   11886   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   11887   esac ;;
   11888 esac
   11889 ac_abs_top_builddir=$ac_pwd
   11890 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   11891 # for backward compatibility:
   11892 ac_top_builddir=$ac_top_build_prefix
   11893 
   11894 case $srcdir in
   11895   .)  # We are building in place.
   11896     ac_srcdir=.
   11897     ac_top_srcdir=$ac_top_builddir_sub
   11898     ac_abs_top_srcdir=$ac_pwd ;;
   11899   [\\/]* | ?:[\\/]* )  # Absolute name.
   11900     ac_srcdir=$srcdir$ac_dir_suffix;
   11901     ac_top_srcdir=$srcdir
   11902     ac_abs_top_srcdir=$srcdir ;;
   11903   *) # Relative name.
   11904     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   11905     ac_top_srcdir=$ac_top_build_prefix$srcdir
   11906     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   11907 esac
   11908 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   11909 
   11910 
   11911   case $ac_mode in
   11912   :F)
   11913   #
   11914   # CONFIG_FILE
   11915   #
   11916 
   11917   case $INSTALL in
   11918   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   11919   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   11920   esac
   11921 _ACEOF
   11922 
   11923 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11924 # If the template does not know about datarootdir, expand it.
   11925 # FIXME: This hack should be removed a few years after 2.60.
   11926 ac_datarootdir_hack=; ac_datarootdir_seen=
   11927 ac_sed_dataroot='
   11928 /datarootdir/ {
   11929   p
   11930   q
   11931 }
   11932 /@datadir@/p
   11933 /@docdir@/p
   11934 /@infodir@/p
   11935 /@localedir@/p
   11936 /@mandir@/p'
   11937 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   11938 *datarootdir*) ac_datarootdir_seen=yes;;
   11939 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   11940   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   11941 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   11942 _ACEOF
   11943 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11944   ac_datarootdir_hack='
   11945   s&@datadir@&$datadir&g
   11946   s&@docdir@&$docdir&g
   11947   s&@infodir@&$infodir&g
   11948   s&@localedir@&$localedir&g
   11949   s&@mandir@&$mandir&g
   11950   s&\\\${datarootdir}&$datarootdir&g' ;;
   11951 esac
   11952 _ACEOF
   11953 
   11954 # Neutralize VPATH when `$srcdir' = `.'.
   11955 # Shell code in configure.ac might set extrasub.
   11956 # FIXME: do we really want to maintain this feature?
   11957 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   11958 ac_sed_extra="$ac_vpsub
   11959 $extrasub
   11960 _ACEOF
   11961 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   11962 :t
   11963 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   11964 s|@configure_input@|$ac_sed_conf_input|;t t
   11965 s&@top_builddir@&$ac_top_builddir_sub&;t t
   11966 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   11967 s&@srcdir@&$ac_srcdir&;t t
   11968 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   11969 s&@top_srcdir@&$ac_top_srcdir&;t t
   11970 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   11971 s&@builddir@&$ac_builddir&;t t
   11972 s&@abs_builddir@&$ac_abs_builddir&;t t
   11973 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   11974 s&@INSTALL@&$ac_INSTALL&;t t
   11975 $ac_datarootdir_hack
   11976 "
   11977 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   11978   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   11979 
   11980 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   11981   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   11982   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   11983       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   11984   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   11985 which seems to be undefined.  Please make sure it is defined" >&5
   11986 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   11987 which seems to be undefined.  Please make sure it is defined" >&2;}
   11988 
   11989   rm -f "$ac_tmp/stdin"
   11990   case $ac_file in
   11991   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   11992   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   11993   esac \
   11994   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   11995  ;;
   11996   :H)
   11997   #
   11998   # CONFIG_HEADER
   11999   #
   12000   if test x"$ac_file" != x-; then
   12001     {
   12002       $as_echo "/* $configure_input  */" \
   12003       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
   12004     } >"$ac_tmp/config.h" \
   12005       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   12006     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
   12007       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
   12008 $as_echo "$as_me: $ac_file is unchanged" >&6;}
   12009     else
   12010       rm -f "$ac_file"
   12011       mv "$ac_tmp/config.h" "$ac_file" \
   12012 	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
   12013     fi
   12014   else
   12015     $as_echo "/* $configure_input  */" \
   12016       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
   12017       || as_fn_error $? "could not create -" "$LINENO" 5
   12018   fi
   12019  ;;
   12020 
   12021   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
   12022 $as_echo "$as_me: executing $ac_file commands" >&6;}
   12023  ;;
   12024   esac
   12025 
   12026 
   12027   case $ac_file$ac_mode in
   12028     "default-1":C) if test -f .devel; then
   12029 	echo timestamp > stamp-h
   12030 	cat $srcdir/Makefile-devel-adds >> Makefile
   12031 	make depend
   12032 fi ;;
   12033 
   12034   esac
   12035 done # for ac_tag
   12036 
   12037 
   12038 as_fn_exit 0
   12039 _ACEOF
   12040 ac_clean_files=$ac_clean_files_save
   12041 
   12042 test $ac_write_fail = 0 ||
   12043   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   12044 
   12045 
   12046 # configure is writing to config.log, and then calls config.status.
   12047 # config.status does its own redirection, appending to config.log.
   12048 # Unfortunately, on DOS this fails, as config.log is still kept open
   12049 # by configure, so config.status won't be able to write to it; its
   12050 # output is simply discarded.  So we exec the FD to /dev/null,
   12051 # effectively closing config.log, so it can be properly (re)opened and
   12052 # appended to by config.status.  When coming back to configure, we
   12053 # need to make the FD available again.
   12054 if test "$no_create" != yes; then
   12055   ac_cs_success=:
   12056   ac_config_status_args=
   12057   test "$silent" = yes &&
   12058     ac_config_status_args="$ac_config_status_args --quiet"
   12059   exec 5>/dev/null
   12060   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   12061   exec 5>>config.log
   12062   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   12063   # would make configure fail if this is the last instruction.
   12064   $ac_cs_success || as_fn_exit 1
   12065 fi
   12066 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   12067   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   12068 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   12069 fi
   12070 
   12071 exit 0
   12072