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