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