]> CyberLeo.Net >> Repos - FreeBSD/releng/7.2.git/blob - contrib/tcpdump/configure
Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.
[FreeBSD/releng/7.2.git] / contrib / tcpdump / configure
1 #! /bin/sh
2 # From configure.in Revision: 1.188.2.8 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.61.
5 #
6 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
7 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
8 # This configure script is free software; the Free Software Foundation
9 # gives unlimited permission to copy, distribute and modify it.
10 ## --------------------- ##
11 ## M4sh Initialization.  ##
12 ## --------------------- ##
13
14 # Be more Bourne compatible
15 DUALCASE=1; export DUALCASE # for MKS sh
16 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17   emulate sh
18   NULLCMD=:
19   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
20   # is contrary to our usage.  Disable this feature.
21   alias -g '${1+"$@"}'='"$@"'
22   setopt NO_GLOB_SUBST
23 else
24   case `(set -o) 2>/dev/null` in
25   *posix*) set -o posix ;;
26 esac
27
28 fi
29
30
31
32
33 # PATH needs CR
34 # Avoid depending upon Character Ranges.
35 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
36 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
37 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
38 as_cr_digits='0123456789'
39 as_cr_alnum=$as_cr_Letters$as_cr_digits
40
41 # The user is always right.
42 if test "${PATH_SEPARATOR+set}" != set; then
43   echo "#! /bin/sh" >conf$$.sh
44   echo  "exit 0"   >>conf$$.sh
45   chmod +x conf$$.sh
46   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
47     PATH_SEPARATOR=';'
48   else
49     PATH_SEPARATOR=:
50   fi
51   rm -f conf$$.sh
52 fi
53
54 # Support unset when possible.
55 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
56   as_unset=unset
57 else
58   as_unset=false
59 fi
60
61
62 # IFS
63 # We need space, tab and new line, in precisely that order.  Quoting is
64 # there to prevent editors from complaining about space-tab.
65 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
66 # splitting by setting IFS to empty value.)
67 as_nl='
68 '
69 IFS=" ""        $as_nl"
70
71 # Find who we are.  Look in the path if we contain no directory separator.
72 case $0 in
73   *[\\/]* ) as_myself=$0 ;;
74   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
75 for as_dir in $PATH
76 do
77   IFS=$as_save_IFS
78   test -z "$as_dir" && as_dir=.
79   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
80 done
81 IFS=$as_save_IFS
82
83      ;;
84 esac
85 # We did not find ourselves, most probably we were run as `sh COMMAND'
86 # in which case we are not to be found in the path.
87 if test "x$as_myself" = x; then
88   as_myself=$0
89 fi
90 if test ! -f "$as_myself"; then
91   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
92   { (exit 1); exit 1; }
93 fi
94
95 # Work around bugs in pre-3.0 UWIN ksh.
96 for as_var in ENV MAIL MAILPATH
97 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
98 done
99 PS1='$ '
100 PS2='> '
101 PS4='+ '
102
103 # NLS nuisances.
104 for as_var in \
105   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
106   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
107   LC_TELEPHONE LC_TIME
108 do
109   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
110     eval $as_var=C; export $as_var
111   else
112     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
113   fi
114 done
115
116 # Required to use basename.
117 if expr a : '\(a\)' >/dev/null 2>&1 &&
118    test "X`expr 00001 : '.*\(...\)'`" = X001; then
119   as_expr=expr
120 else
121   as_expr=false
122 fi
123
124 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
125   as_basename=basename
126 else
127   as_basename=false
128 fi
129
130
131 # Name of the executable.
132 as_me=`$as_basename -- "$0" ||
133 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
134          X"$0" : 'X\(//\)$' \| \
135          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
136 echo X/"$0" |
137     sed '/^.*\/\([^/][^/]*\)\/*$/{
138             s//\1/
139             q
140           }
141           /^X\/\(\/\/\)$/{
142             s//\1/
143             q
144           }
145           /^X\/\(\/\).*/{
146             s//\1/
147             q
148           }
149           s/.*/./; q'`
150
151 # CDPATH.
152 $as_unset CDPATH
153
154
155 if test "x$CONFIG_SHELL" = x; then
156   if (eval ":") 2>/dev/null; then
157   as_have_required=yes
158 else
159   as_have_required=no
160 fi
161
162   if test $as_have_required = yes &&     (eval ":
163 (as_func_return () {
164   (exit \$1)
165 }
166 as_func_success () {
167   as_func_return 0
168 }
169 as_func_failure () {
170   as_func_return 1
171 }
172 as_func_ret_success () {
173   return 0
174 }
175 as_func_ret_failure () {
176   return 1
177 }
178
179 exitcode=0
180 if as_func_success; then
181   :
182 else
183   exitcode=1
184   echo as_func_success failed.
185 fi
186
187 if as_func_failure; then
188   exitcode=1
189   echo as_func_failure succeeded.
190 fi
191
192 if as_func_ret_success; then
193   :
194 else
195   exitcode=1
196   echo as_func_ret_success failed.
197 fi
198
199 if as_func_ret_failure; then
200   exitcode=1
201   echo as_func_ret_failure succeeded.
202 fi
203
204 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
205   :
206 else
207   exitcode=1
208   echo positional parameters were not saved.
209 fi
210
211 test \$exitcode = 0) || { (exit 1); exit 1; }
212
213 (
214   as_lineno_1=\$LINENO
215   as_lineno_2=\$LINENO
216   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
217   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
218 ") 2> /dev/null; then
219   :
220 else
221   as_candidate_shells=
222     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
223 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
224 do
225   IFS=$as_save_IFS
226   test -z "$as_dir" && as_dir=.
227   case $as_dir in
228          /*)
229            for as_base in sh bash ksh sh5; do
230              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
231            done;;
232        esac
233 done
234 IFS=$as_save_IFS
235
236
237       for as_shell in $as_candidate_shells $SHELL; do
238          # Try only shells that exist, to save several forks.
239          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
240                 { ("$as_shell") 2> /dev/null <<\_ASEOF
241 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
242   emulate sh
243   NULLCMD=:
244   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
245   # is contrary to our usage.  Disable this feature.
246   alias -g '${1+"$@"}'='"$@"'
247   setopt NO_GLOB_SUBST
248 else
249   case `(set -o) 2>/dev/null` in
250   *posix*) set -o posix ;;
251 esac
252
253 fi
254
255
256 :
257 _ASEOF
258 }; then
259   CONFIG_SHELL=$as_shell
260                as_have_required=yes
261                if { "$as_shell" 2> /dev/null <<\_ASEOF
262 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
263   emulate sh
264   NULLCMD=:
265   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
266   # is contrary to our usage.  Disable this feature.
267   alias -g '${1+"$@"}'='"$@"'
268   setopt NO_GLOB_SUBST
269 else
270   case `(set -o) 2>/dev/null` in
271   *posix*) set -o posix ;;
272 esac
273
274 fi
275
276
277 :
278 (as_func_return () {
279   (exit $1)
280 }
281 as_func_success () {
282   as_func_return 0
283 }
284 as_func_failure () {
285   as_func_return 1
286 }
287 as_func_ret_success () {
288   return 0
289 }
290 as_func_ret_failure () {
291   return 1
292 }
293
294 exitcode=0
295 if as_func_success; then
296   :
297 else
298   exitcode=1
299   echo as_func_success failed.
300 fi
301
302 if as_func_failure; then
303   exitcode=1
304   echo as_func_failure succeeded.
305 fi
306
307 if as_func_ret_success; then
308   :
309 else
310   exitcode=1
311   echo as_func_ret_success failed.
312 fi
313
314 if as_func_ret_failure; then
315   exitcode=1
316   echo as_func_ret_failure succeeded.
317 fi
318
319 if ( set x; as_func_ret_success y && test x = "$1" ); then
320   :
321 else
322   exitcode=1
323   echo positional parameters were not saved.
324 fi
325
326 test $exitcode = 0) || { (exit 1); exit 1; }
327
328 (
329   as_lineno_1=$LINENO
330   as_lineno_2=$LINENO
331   test "x$as_lineno_1" != "x$as_lineno_2" &&
332   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
333
334 _ASEOF
335 }; then
336   break
337 fi
338
339 fi
340
341       done
342
343       if test "x$CONFIG_SHELL" != x; then
344   for as_var in BASH_ENV ENV
345         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
346         done
347         export CONFIG_SHELL
348         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
349 fi
350
351
352     if test $as_have_required = no; then
353   echo This script requires a shell more modern than all the
354       echo shells that I found on your system.  Please install a
355       echo modern shell, or manually run the script under such a
356       echo shell if you do have one.
357       { (exit 1); exit 1; }
358 fi
359
360
361 fi
362
363 fi
364
365
366
367 (eval "as_func_return () {
368   (exit \$1)
369 }
370 as_func_success () {
371   as_func_return 0
372 }
373 as_func_failure () {
374   as_func_return 1
375 }
376 as_func_ret_success () {
377   return 0
378 }
379 as_func_ret_failure () {
380   return 1
381 }
382
383 exitcode=0
384 if as_func_success; then
385   :
386 else
387   exitcode=1
388   echo as_func_success failed.
389 fi
390
391 if as_func_failure; then
392   exitcode=1
393   echo as_func_failure succeeded.
394 fi
395
396 if as_func_ret_success; then
397   :
398 else
399   exitcode=1
400   echo as_func_ret_success failed.
401 fi
402
403 if as_func_ret_failure; then
404   exitcode=1
405   echo as_func_ret_failure succeeded.
406 fi
407
408 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
409   :
410 else
411   exitcode=1
412   echo positional parameters were not saved.
413 fi
414
415 test \$exitcode = 0") || {
416   echo No shell found that supports shell functions.
417   echo Please tell autoconf@gnu.org about your system,
418   echo including any error possibly output before this
419   echo message
420 }
421
422
423
424   as_lineno_1=$LINENO
425   as_lineno_2=$LINENO
426   test "x$as_lineno_1" != "x$as_lineno_2" &&
427   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
428
429   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
430   # uniformly replaced by the line number.  The first 'sed' inserts a
431   # line-number line after each line using $LINENO; the second 'sed'
432   # does the real work.  The second script uses 'N' to pair each
433   # line-number line with the line containing $LINENO, and appends
434   # trailing '-' during substitution so that $LINENO is not a special
435   # case at line end.
436   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
437   # scripts with optimization help from Paolo Bonzini.  Blame Lee
438   # E. McMahon (1931-1989) for sed's syntax.  :-)
439   sed -n '
440     p
441     /[$]LINENO/=
442   ' <$as_myself |
443     sed '
444       s/[$]LINENO.*/&-/
445       t lineno
446       b
447       :lineno
448       N
449       :loop
450       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
451       t loop
452       s/-\n.*//
453     ' >$as_me.lineno &&
454   chmod +x "$as_me.lineno" ||
455     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
456    { (exit 1); exit 1; }; }
457
458   # Don't try to exec as it changes $[0], causing all sort of problems
459   # (the dirname of $[0] is not the place where we might find the
460   # original and so on.  Autoconf is especially sensitive to this).
461   . "./$as_me.lineno"
462   # Exit status is that of the last command.
463   exit
464 }
465
466
467 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
468   as_dirname=dirname
469 else
470   as_dirname=false
471 fi
472
473 ECHO_C= ECHO_N= ECHO_T=
474 case `echo -n x` in
475 -n*)
476   case `echo 'x\c'` in
477   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
478   *)   ECHO_C='\c';;
479   esac;;
480 *)
481   ECHO_N='-n';;
482 esac
483
484 if expr a : '\(a\)' >/dev/null 2>&1 &&
485    test "X`expr 00001 : '.*\(...\)'`" = X001; then
486   as_expr=expr
487 else
488   as_expr=false
489 fi
490
491 rm -f conf$$ conf$$.exe conf$$.file
492 if test -d conf$$.dir; then
493   rm -f conf$$.dir/conf$$.file
494 else
495   rm -f conf$$.dir
496   mkdir conf$$.dir
497 fi
498 echo >conf$$.file
499 if ln -s conf$$.file conf$$ 2>/dev/null; then
500   as_ln_s='ln -s'
501   # ... but there are two gotchas:
502   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
503   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
504   # In both cases, we have to default to `cp -p'.
505   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
506     as_ln_s='cp -p'
507 elif ln conf$$.file conf$$ 2>/dev/null; then
508   as_ln_s=ln
509 else
510   as_ln_s='cp -p'
511 fi
512 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
513 rmdir conf$$.dir 2>/dev/null
514
515 if mkdir -p . 2>/dev/null; then
516   as_mkdir_p=:
517 else
518   test -d ./-p && rmdir ./-p
519   as_mkdir_p=false
520 fi
521
522 if test -x / >/dev/null 2>&1; then
523   as_test_x='test -x'
524 else
525   if ls -dL / >/dev/null 2>&1; then
526     as_ls_L_option=L
527   else
528     as_ls_L_option=
529   fi
530   as_test_x='
531     eval sh -c '\''
532       if test -d "$1"; then
533         test -d "$1/.";
534       else
535         case $1 in
536         -*)set "./$1";;
537         esac;
538         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
539         ???[sx]*):;;*)false;;esac;fi
540     '\'' sh
541   '
542 fi
543 as_executable_p=$as_test_x
544
545 # Sed expression to map a string onto a valid CPP name.
546 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
547
548 # Sed expression to map a string onto a valid variable name.
549 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
550
551
552
553 exec 7<&0 </dev/null 6>&1
554
555 # Name of the host.
556 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
557 # so uname gets run too.
558 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
559
560 #
561 # Initializations.
562 #
563 ac_default_prefix=/usr/local
564 ac_clean_files=
565 ac_config_libobj_dir=.
566 LIBOBJS=
567 cross_compiling=no
568 subdirs=
569 MFLAGS=
570 MAKEFLAGS=
571 SHELL=${CONFIG_SHELL-/bin/sh}
572
573 # Identity of this package.
574 PACKAGE_NAME=
575 PACKAGE_TARNAME=
576 PACKAGE_VERSION=
577 PACKAGE_STRING=
578 PACKAGE_BUGREPORT=
579
580 ac_unique_file="tcpdump.c"
581 # Factoring default headers for most tests.
582 ac_includes_default="\
583 #include <stdio.h>
584 #ifdef HAVE_SYS_TYPES_H
585 # include <sys/types.h>
586 #endif
587 #ifdef HAVE_SYS_STAT_H
588 # include <sys/stat.h>
589 #endif
590 #ifdef STDC_HEADERS
591 # include <stdlib.h>
592 # include <stddef.h>
593 #else
594 # ifdef HAVE_STDLIB_H
595 #  include <stdlib.h>
596 # endif
597 #endif
598 #ifdef HAVE_STRING_H
599 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
600 #  include <memory.h>
601 # endif
602 # include <string.h>
603 #endif
604 #ifdef HAVE_STRINGS_H
605 # include <strings.h>
606 #endif
607 #ifdef HAVE_INTTYPES_H
608 # include <inttypes.h>
609 #endif
610 #ifdef HAVE_STDINT_H
611 # include <stdint.h>
612 #endif
613 #ifdef HAVE_UNISTD_H
614 # include <unistd.h>
615 #endif"
616
617 ac_subst_vars='SHELL
618 PATH_SEPARATOR
619 PACKAGE_NAME
620 PACKAGE_TARNAME
621 PACKAGE_VERSION
622 PACKAGE_STRING
623 PACKAGE_BUGREPORT
624 exec_prefix
625 prefix
626 program_transform_name
627 bindir
628 sbindir
629 libexecdir
630 datarootdir
631 datadir
632 sysconfdir
633 sharedstatedir
634 localstatedir
635 includedir
636 oldincludedir
637 docdir
638 infodir
639 htmldir
640 dvidir
641 pdfdir
642 psdir
643 libdir
644 localedir
645 mandir
646 DEFS
647 ECHO_C
648 ECHO_N
649 ECHO_T
650 LIBS
651 build_alias
652 host_alias
653 target_alias
654 build
655 build_cpu
656 build_vendor
657 build_os
658 host
659 host_cpu
660 host_vendor
661 host_os
662 SHLICC2
663 CC
664 CFLAGS
665 LDFLAGS
666 CPPFLAGS
667 ac_ct_CC
668 EXEEXT
669 OBJEXT
670 CPP
671 GREP
672 EGREP
673 LIBOBJS
674 V_CCOPT
675 V_DEFS
676 V_GROUP
677 V_INCLS
678 V_PCAPDEP
679 LOCALSRC
680 INSTALL_PROGRAM
681 INSTALL_SCRIPT
682 INSTALL_DATA
683 LTLIBOBJS'
684 ac_subst_files=''
685       ac_precious_vars='build_alias
686 host_alias
687 target_alias
688 CC
689 CFLAGS
690 LDFLAGS
691 LIBS
692 CPPFLAGS
693 CPP'
694
695
696 # Initialize some variables set by options.
697 ac_init_help=
698 ac_init_version=false
699 # The variables have the same names as the options, with
700 # dashes changed to underlines.
701 cache_file=/dev/null
702 exec_prefix=NONE
703 no_create=
704 no_recursion=
705 prefix=NONE
706 program_prefix=NONE
707 program_suffix=NONE
708 program_transform_name=s,x,x,
709 silent=
710 site=
711 srcdir=
712 verbose=
713 x_includes=NONE
714 x_libraries=NONE
715
716 # Installation directory options.
717 # These are left unexpanded so users can "make install exec_prefix=/foo"
718 # and all the variables that are supposed to be based on exec_prefix
719 # by default will actually change.
720 # Use braces instead of parens because sh, perl, etc. also accept them.
721 # (The list follows the same order as the GNU Coding Standards.)
722 bindir='${exec_prefix}/bin'
723 sbindir='${exec_prefix}/sbin'
724 libexecdir='${exec_prefix}/libexec'
725 datarootdir='${prefix}/share'
726 datadir='${datarootdir}'
727 sysconfdir='${prefix}/etc'
728 sharedstatedir='${prefix}/com'
729 localstatedir='${prefix}/var'
730 includedir='${prefix}/include'
731 oldincludedir='/usr/include'
732 docdir='${datarootdir}/doc/${PACKAGE}'
733 infodir='${datarootdir}/info'
734 htmldir='${docdir}'
735 dvidir='${docdir}'
736 pdfdir='${docdir}'
737 psdir='${docdir}'
738 libdir='${exec_prefix}/lib'
739 localedir='${datarootdir}/locale'
740 mandir='${datarootdir}/man'
741
742 ac_prev=
743 ac_dashdash=
744 for ac_option
745 do
746   # If the previous option needs an argument, assign it.
747   if test -n "$ac_prev"; then
748     eval $ac_prev=\$ac_option
749     ac_prev=
750     continue
751   fi
752
753   case $ac_option in
754   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
755   *)    ac_optarg=yes ;;
756   esac
757
758   # Accept the important Cygnus configure options, so we can diagnose typos.
759
760   case $ac_dashdash$ac_option in
761   --)
762     ac_dashdash=yes ;;
763
764   -bindir | --bindir | --bindi | --bind | --bin | --bi)
765     ac_prev=bindir ;;
766   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
767     bindir=$ac_optarg ;;
768
769   -build | --build | --buil | --bui | --bu)
770     ac_prev=build_alias ;;
771   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
772     build_alias=$ac_optarg ;;
773
774   -cache-file | --cache-file | --cache-fil | --cache-fi \
775   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
776     ac_prev=cache_file ;;
777   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
778   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
779     cache_file=$ac_optarg ;;
780
781   --config-cache | -C)
782     cache_file=config.cache ;;
783
784   -datadir | --datadir | --datadi | --datad)
785     ac_prev=datadir ;;
786   -datadir=* | --datadir=* | --datadi=* | --datad=*)
787     datadir=$ac_optarg ;;
788
789   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
790   | --dataroo | --dataro | --datar)
791     ac_prev=datarootdir ;;
792   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
793   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
794     datarootdir=$ac_optarg ;;
795
796   -disable-* | --disable-*)
797     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
798     # Reject names that are not valid shell variable names.
799     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
800       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
801    { (exit 1); exit 1; }; }
802     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
803     eval enable_$ac_feature=no ;;
804
805   -docdir | --docdir | --docdi | --doc | --do)
806     ac_prev=docdir ;;
807   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
808     docdir=$ac_optarg ;;
809
810   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
811     ac_prev=dvidir ;;
812   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
813     dvidir=$ac_optarg ;;
814
815   -enable-* | --enable-*)
816     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
817     # Reject names that are not valid shell variable names.
818     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
819       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
820    { (exit 1); exit 1; }; }
821     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
822     eval enable_$ac_feature=\$ac_optarg ;;
823
824   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
825   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
826   | --exec | --exe | --ex)
827     ac_prev=exec_prefix ;;
828   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
829   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
830   | --exec=* | --exe=* | --ex=*)
831     exec_prefix=$ac_optarg ;;
832
833   -gas | --gas | --ga | --g)
834     # Obsolete; use --with-gas.
835     with_gas=yes ;;
836
837   -help | --help | --hel | --he | -h)
838     ac_init_help=long ;;
839   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
840     ac_init_help=recursive ;;
841   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
842     ac_init_help=short ;;
843
844   -host | --host | --hos | --ho)
845     ac_prev=host_alias ;;
846   -host=* | --host=* | --hos=* | --ho=*)
847     host_alias=$ac_optarg ;;
848
849   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
850     ac_prev=htmldir ;;
851   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
852   | --ht=*)
853     htmldir=$ac_optarg ;;
854
855   -includedir | --includedir | --includedi | --included | --include \
856   | --includ | --inclu | --incl | --inc)
857     ac_prev=includedir ;;
858   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
859   | --includ=* | --inclu=* | --incl=* | --inc=*)
860     includedir=$ac_optarg ;;
861
862   -infodir | --infodir | --infodi | --infod | --info | --inf)
863     ac_prev=infodir ;;
864   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
865     infodir=$ac_optarg ;;
866
867   -libdir | --libdir | --libdi | --libd)
868     ac_prev=libdir ;;
869   -libdir=* | --libdir=* | --libdi=* | --libd=*)
870     libdir=$ac_optarg ;;
871
872   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
873   | --libexe | --libex | --libe)
874     ac_prev=libexecdir ;;
875   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
876   | --libexe=* | --libex=* | --libe=*)
877     libexecdir=$ac_optarg ;;
878
879   -localedir | --localedir | --localedi | --localed | --locale)
880     ac_prev=localedir ;;
881   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
882     localedir=$ac_optarg ;;
883
884   -localstatedir | --localstatedir | --localstatedi | --localstated \
885   | --localstate | --localstat | --localsta | --localst | --locals)
886     ac_prev=localstatedir ;;
887   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
888   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
889     localstatedir=$ac_optarg ;;
890
891   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
892     ac_prev=mandir ;;
893   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
894     mandir=$ac_optarg ;;
895
896   -nfp | --nfp | --nf)
897     # Obsolete; use --without-fp.
898     with_fp=no ;;
899
900   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
901   | --no-cr | --no-c | -n)
902     no_create=yes ;;
903
904   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
905   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
906     no_recursion=yes ;;
907
908   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
909   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
910   | --oldin | --oldi | --old | --ol | --o)
911     ac_prev=oldincludedir ;;
912   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
913   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
914   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
915     oldincludedir=$ac_optarg ;;
916
917   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
918     ac_prev=prefix ;;
919   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
920     prefix=$ac_optarg ;;
921
922   -program-prefix | --program-prefix | --program-prefi | --program-pref \
923   | --program-pre | --program-pr | --program-p)
924     ac_prev=program_prefix ;;
925   -program-prefix=* | --program-prefix=* | --program-prefi=* \
926   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
927     program_prefix=$ac_optarg ;;
928
929   -program-suffix | --program-suffix | --program-suffi | --program-suff \
930   | --program-suf | --program-su | --program-s)
931     ac_prev=program_suffix ;;
932   -program-suffix=* | --program-suffix=* | --program-suffi=* \
933   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
934     program_suffix=$ac_optarg ;;
935
936   -program-transform-name | --program-transform-name \
937   | --program-transform-nam | --program-transform-na \
938   | --program-transform-n | --program-transform- \
939   | --program-transform | --program-transfor \
940   | --program-transfo | --program-transf \
941   | --program-trans | --program-tran \
942   | --progr-tra | --program-tr | --program-t)
943     ac_prev=program_transform_name ;;
944   -program-transform-name=* | --program-transform-name=* \
945   | --program-transform-nam=* | --program-transform-na=* \
946   | --program-transform-n=* | --program-transform-=* \
947   | --program-transform=* | --program-transfor=* \
948   | --program-transfo=* | --program-transf=* \
949   | --program-trans=* | --program-tran=* \
950   | --progr-tra=* | --program-tr=* | --program-t=*)
951     program_transform_name=$ac_optarg ;;
952
953   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
954     ac_prev=pdfdir ;;
955   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
956     pdfdir=$ac_optarg ;;
957
958   -psdir | --psdir | --psdi | --psd | --ps)
959     ac_prev=psdir ;;
960   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
961     psdir=$ac_optarg ;;
962
963   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
964   | -silent | --silent | --silen | --sile | --sil)
965     silent=yes ;;
966
967   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
968     ac_prev=sbindir ;;
969   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
970   | --sbi=* | --sb=*)
971     sbindir=$ac_optarg ;;
972
973   -sharedstatedir | --sharedstatedir | --sharedstatedi \
974   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
975   | --sharedst | --shareds | --shared | --share | --shar \
976   | --sha | --sh)
977     ac_prev=sharedstatedir ;;
978   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
979   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
980   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
981   | --sha=* | --sh=*)
982     sharedstatedir=$ac_optarg ;;
983
984   -site | --site | --sit)
985     ac_prev=site ;;
986   -site=* | --site=* | --sit=*)
987     site=$ac_optarg ;;
988
989   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
990     ac_prev=srcdir ;;
991   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
992     srcdir=$ac_optarg ;;
993
994   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
995   | --syscon | --sysco | --sysc | --sys | --sy)
996     ac_prev=sysconfdir ;;
997   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
998   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
999     sysconfdir=$ac_optarg ;;
1000
1001   -target | --target | --targe | --targ | --tar | --ta | --t)
1002     ac_prev=target_alias ;;
1003   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1004     target_alias=$ac_optarg ;;
1005
1006   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1007     verbose=yes ;;
1008
1009   -version | --version | --versio | --versi | --vers | -V)
1010     ac_init_version=: ;;
1011
1012   -with-* | --with-*)
1013     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1014     # Reject names that are not valid shell variable names.
1015     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1016       { echo "$as_me: error: invalid package name: $ac_package" >&2
1017    { (exit 1); exit 1; }; }
1018     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1019     eval with_$ac_package=\$ac_optarg ;;
1020
1021   -without-* | --without-*)
1022     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1023     # Reject names that are not valid shell variable names.
1024     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1025       { echo "$as_me: error: invalid package name: $ac_package" >&2
1026    { (exit 1); exit 1; }; }
1027     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1028     eval with_$ac_package=no ;;
1029
1030   --x)
1031     # Obsolete; use --with-x.
1032     with_x=yes ;;
1033
1034   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1035   | --x-incl | --x-inc | --x-in | --x-i)
1036     ac_prev=x_includes ;;
1037   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1038   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1039     x_includes=$ac_optarg ;;
1040
1041   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1042   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1043     ac_prev=x_libraries ;;
1044   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1045   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1046     x_libraries=$ac_optarg ;;
1047
1048   -*) { echo "$as_me: error: unrecognized option: $ac_option
1049 Try \`$0 --help' for more information." >&2
1050    { (exit 1); exit 1; }; }
1051     ;;
1052
1053   *=*)
1054     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1055     # Reject names that are not valid shell variable names.
1056     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1057       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1058    { (exit 1); exit 1; }; }
1059     eval $ac_envvar=\$ac_optarg
1060     export $ac_envvar ;;
1061
1062   *)
1063     # FIXME: should be removed in autoconf 3.0.
1064     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1065     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1066       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1067     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1068     ;;
1069
1070   esac
1071 done
1072
1073 if test -n "$ac_prev"; then
1074   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1075   { echo "$as_me: error: missing argument to $ac_option" >&2
1076    { (exit 1); exit 1; }; }
1077 fi
1078
1079 # Be sure to have absolute directory names.
1080 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1081                 datadir sysconfdir sharedstatedir localstatedir includedir \
1082                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1083                 libdir localedir mandir
1084 do
1085   eval ac_val=\$$ac_var
1086   case $ac_val in
1087     [\\/$]* | ?:[\\/]* )  continue;;
1088     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1089   esac
1090   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1091    { (exit 1); exit 1; }; }
1092 done
1093
1094 # There might be people who depend on the old broken behavior: `$host'
1095 # used to hold the argument of --host etc.
1096 # FIXME: To remove some day.
1097 build=$build_alias
1098 host=$host_alias
1099 target=$target_alias
1100
1101 # FIXME: To remove some day.
1102 if test "x$host_alias" != x; then
1103   if test "x$build_alias" = x; then
1104     cross_compiling=maybe
1105     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1106     If a cross compiler is detected then cross compile mode will be used." >&2
1107   elif test "x$build_alias" != "x$host_alias"; then
1108     cross_compiling=yes
1109   fi
1110 fi
1111
1112 ac_tool_prefix=
1113 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1114
1115 test "$silent" = yes && exec 6>/dev/null
1116
1117
1118 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1119 ac_ls_di=`ls -di .` &&
1120 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1121   { echo "$as_me: error: Working directory cannot be determined" >&2
1122    { (exit 1); exit 1; }; }
1123 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1124   { echo "$as_me: error: pwd does not report name of working directory" >&2
1125    { (exit 1); exit 1; }; }
1126
1127
1128 # Find the source files, if location was not specified.
1129 if test -z "$srcdir"; then
1130   ac_srcdir_defaulted=yes
1131   # Try the directory containing this script, then the parent directory.
1132   ac_confdir=`$as_dirname -- "$0" ||
1133 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1134          X"$0" : 'X\(//\)[^/]' \| \
1135          X"$0" : 'X\(//\)$' \| \
1136          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1137 echo X"$0" |
1138     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1139             s//\1/
1140             q
1141           }
1142           /^X\(\/\/\)[^/].*/{
1143             s//\1/
1144             q
1145           }
1146           /^X\(\/\/\)$/{
1147             s//\1/
1148             q
1149           }
1150           /^X\(\/\).*/{
1151             s//\1/
1152             q
1153           }
1154           s/.*/./; q'`
1155   srcdir=$ac_confdir
1156   if test ! -r "$srcdir/$ac_unique_file"; then
1157     srcdir=..
1158   fi
1159 else
1160   ac_srcdir_defaulted=no
1161 fi
1162 if test ! -r "$srcdir/$ac_unique_file"; then
1163   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1164   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1165    { (exit 1); exit 1; }; }
1166 fi
1167 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1168 ac_abs_confdir=`(
1169         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1170    { (exit 1); exit 1; }; }
1171         pwd)`
1172 # When building in place, set srcdir=.
1173 if test "$ac_abs_confdir" = "$ac_pwd"; then
1174   srcdir=.
1175 fi
1176 # Remove unnecessary trailing slashes from srcdir.
1177 # Double slashes in file names in object file debugging info
1178 # mess up M-x gdb in Emacs.
1179 case $srcdir in
1180 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1181 esac
1182 for ac_var in $ac_precious_vars; do
1183   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1184   eval ac_env_${ac_var}_value=\$${ac_var}
1185   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1186   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1187 done
1188
1189 #
1190 # Report the --help message.
1191 #
1192 if test "$ac_init_help" = "long"; then
1193   # Omit some internal or obsolete options to make the list less imposing.
1194   # This message is too long to be a string in the A/UX 3.1 sh.
1195   cat <<_ACEOF
1196 \`configure' configures this package to adapt to many kinds of systems.
1197
1198 Usage: $0 [OPTION]... [VAR=VALUE]...
1199
1200 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1201 VAR=VALUE.  See below for descriptions of some of the useful variables.
1202
1203 Defaults for the options are specified in brackets.
1204
1205 Configuration:
1206   -h, --help              display this help and exit
1207       --help=short        display options specific to this package
1208       --help=recursive    display the short help of all the included packages
1209   -V, --version           display version information and exit
1210   -q, --quiet, --silent   do not print \`checking...' messages
1211       --cache-file=FILE   cache test results in FILE [disabled]
1212   -C, --config-cache      alias for \`--cache-file=config.cache'
1213   -n, --no-create         do not create output files
1214       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1215
1216 Installation directories:
1217   --prefix=PREFIX         install architecture-independent files in PREFIX
1218                           [$ac_default_prefix]
1219   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1220                           [PREFIX]
1221
1222 By default, \`make install' will install all the files in
1223 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1224 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1225 for instance \`--prefix=\$HOME'.
1226
1227 For better control, use the options below.
1228
1229 Fine tuning of the installation directories:
1230   --bindir=DIR           user executables [EPREFIX/bin]
1231   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1232   --libexecdir=DIR       program executables [EPREFIX/libexec]
1233   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1234   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1235   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1236   --libdir=DIR           object code libraries [EPREFIX/lib]
1237   --includedir=DIR       C header files [PREFIX/include]
1238   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1239   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1240   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1241   --infodir=DIR          info documentation [DATAROOTDIR/info]
1242   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1243   --mandir=DIR           man documentation [DATAROOTDIR/man]
1244   --docdir=DIR           documentation root [DATAROOTDIR/doc/PACKAGE]
1245   --htmldir=DIR          html documentation [DOCDIR]
1246   --dvidir=DIR           dvi documentation [DOCDIR]
1247   --pdfdir=DIR           pdf documentation [DOCDIR]
1248   --psdir=DIR            ps documentation [DOCDIR]
1249 _ACEOF
1250
1251   cat <<\_ACEOF
1252
1253 System types:
1254   --build=BUILD     configure for building on BUILD [guessed]
1255   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1256 _ACEOF
1257 fi
1258
1259 if test -n "$ac_init_help"; then
1260
1261   cat <<\_ACEOF
1262
1263 Optional Features:
1264   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1265   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1266   --enable-smb            enable possibly-buggy SMB printer default=yes
1267   --disable-smb           disable possibly-buggy SMB printer
1268   --enable-ipv6           enable ipv6 (with ipv4) support
1269   --disable-ipv6          disable ipv6 support
1270
1271 Optional Packages:
1272   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1273   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1274   --without-gcc           don't use gcc
1275   --with-user=USERNAME    drop privileges by default to USERNAME
1276   --with-chroot=DIRECTORY when dropping privileges, chroot to DIRECTORY
1277   --without-crypto        disable crypto support
1278
1279 Some influential environment variables:
1280   CC          C compiler command
1281   CFLAGS      C compiler flags
1282   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1283               nonstandard directory <lib dir>
1284   LIBS        libraries to pass to the linker, e.g. -l<library>
1285   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1286               you have headers in a nonstandard directory <include dir>
1287   CPP         C preprocessor
1288
1289 Use these variables to override the choices made by `configure' or to help
1290 it to find libraries and programs with nonstandard names/locations.
1291
1292 _ACEOF
1293 ac_status=$?
1294 fi
1295
1296 if test "$ac_init_help" = "recursive"; then
1297   # If there are subdirs, report their specific --help.
1298   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1299     test -d "$ac_dir" || continue
1300     ac_builddir=.
1301
1302 case "$ac_dir" in
1303 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1304 *)
1305   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1306   # A ".." for each directory in $ac_dir_suffix.
1307   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1308   case $ac_top_builddir_sub in
1309   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1310   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1311   esac ;;
1312 esac
1313 ac_abs_top_builddir=$ac_pwd
1314 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1315 # for backward compatibility:
1316 ac_top_builddir=$ac_top_build_prefix
1317
1318 case $srcdir in
1319   .)  # We are building in place.
1320     ac_srcdir=.
1321     ac_top_srcdir=$ac_top_builddir_sub
1322     ac_abs_top_srcdir=$ac_pwd ;;
1323   [\\/]* | ?:[\\/]* )  # Absolute name.
1324     ac_srcdir=$srcdir$ac_dir_suffix;
1325     ac_top_srcdir=$srcdir
1326     ac_abs_top_srcdir=$srcdir ;;
1327   *) # Relative name.
1328     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1329     ac_top_srcdir=$ac_top_build_prefix$srcdir
1330     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1331 esac
1332 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1333
1334     cd "$ac_dir" || { ac_status=$?; continue; }
1335     # Check for guested configure.
1336     if test -f "$ac_srcdir/configure.gnu"; then
1337       echo &&
1338       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1339     elif test -f "$ac_srcdir/configure"; then
1340       echo &&
1341       $SHELL "$ac_srcdir/configure" --help=recursive
1342     else
1343       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1344     fi || ac_status=$?
1345     cd "$ac_pwd" || { ac_status=$?; break; }
1346   done
1347 fi
1348
1349 test -n "$ac_init_help" && exit $ac_status
1350 if $ac_init_version; then
1351   cat <<\_ACEOF
1352 configure
1353 generated by GNU Autoconf 2.61
1354
1355 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1356 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1357 This configure script is free software; the Free Software Foundation
1358 gives unlimited permission to copy, distribute and modify it.
1359 _ACEOF
1360   exit
1361 fi
1362 cat >config.log <<_ACEOF
1363 This file contains any messages produced by compilers while
1364 running configure, to aid debugging if configure makes a mistake.
1365
1366 It was created by $as_me, which was
1367 generated by GNU Autoconf 2.61.  Invocation command line was
1368
1369   $ $0 $@
1370
1371 _ACEOF
1372 exec 5>>config.log
1373 {
1374 cat <<_ASUNAME
1375 ## --------- ##
1376 ## Platform. ##
1377 ## --------- ##
1378
1379 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1380 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1381 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1382 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1383 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1384
1385 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1386 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1387
1388 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1389 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1390 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1391 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1392 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1393 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1394 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1395
1396 _ASUNAME
1397
1398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1399 for as_dir in $PATH
1400 do
1401   IFS=$as_save_IFS
1402   test -z "$as_dir" && as_dir=.
1403   echo "PATH: $as_dir"
1404 done
1405 IFS=$as_save_IFS
1406
1407 } >&5
1408
1409 cat >&5 <<_ACEOF
1410
1411
1412 ## ----------- ##
1413 ## Core tests. ##
1414 ## ----------- ##
1415
1416 _ACEOF
1417
1418
1419 # Keep a trace of the command line.
1420 # Strip out --no-create and --no-recursion so they do not pile up.
1421 # Strip out --silent because we don't want to record it for future runs.
1422 # Also quote any args containing shell meta-characters.
1423 # Make two passes to allow for proper duplicate-argument suppression.
1424 ac_configure_args=
1425 ac_configure_args0=
1426 ac_configure_args1=
1427 ac_must_keep_next=false
1428 for ac_pass in 1 2
1429 do
1430   for ac_arg
1431   do
1432     case $ac_arg in
1433     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1434     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1435     | -silent | --silent | --silen | --sile | --sil)
1436       continue ;;
1437     *\'*)
1438       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1439     esac
1440     case $ac_pass in
1441     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1442     2)
1443       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1444       if test $ac_must_keep_next = true; then
1445         ac_must_keep_next=false # Got value, back to normal.
1446       else
1447         case $ac_arg in
1448           *=* | --config-cache | -C | -disable-* | --disable-* \
1449           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1450           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1451           | -with-* | --with-* | -without-* | --without-* | --x)
1452             case "$ac_configure_args0 " in
1453               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1454             esac
1455             ;;
1456           -* ) ac_must_keep_next=true ;;
1457         esac
1458       fi
1459       ac_configure_args="$ac_configure_args '$ac_arg'"
1460       ;;
1461     esac
1462   done
1463 done
1464 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1465 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1466
1467 # When interrupted or exit'd, cleanup temporary files, and complete
1468 # config.log.  We remove comments because anyway the quotes in there
1469 # would cause problems or look ugly.
1470 # WARNING: Use '\'' to represent an apostrophe within the trap.
1471 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1472 trap 'exit_status=$?
1473   # Save into config.log some information that might help in debugging.
1474   {
1475     echo
1476
1477     cat <<\_ASBOX
1478 ## ---------------- ##
1479 ## Cache variables. ##
1480 ## ---------------- ##
1481 _ASBOX
1482     echo
1483     # The following way of writing the cache mishandles newlines in values,
1484 (
1485   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1486     eval ac_val=\$$ac_var
1487     case $ac_val in #(
1488     *${as_nl}*)
1489       case $ac_var in #(
1490       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1491 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1492       esac
1493       case $ac_var in #(
1494       _ | IFS | as_nl) ;; #(
1495       *) $as_unset $ac_var ;;
1496       esac ;;
1497     esac
1498   done
1499   (set) 2>&1 |
1500     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1501     *${as_nl}ac_space=\ *)
1502       sed -n \
1503         "s/'\''/'\''\\\\'\'''\''/g;
1504           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1505       ;; #(
1506     *)
1507       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1508       ;;
1509     esac |
1510     sort
1511 )
1512     echo
1513
1514     cat <<\_ASBOX
1515 ## ----------------- ##
1516 ## Output variables. ##
1517 ## ----------------- ##
1518 _ASBOX
1519     echo
1520     for ac_var in $ac_subst_vars
1521     do
1522       eval ac_val=\$$ac_var
1523       case $ac_val in
1524       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1525       esac
1526       echo "$ac_var='\''$ac_val'\''"
1527     done | sort
1528     echo
1529
1530     if test -n "$ac_subst_files"; then
1531       cat <<\_ASBOX
1532 ## ------------------- ##
1533 ## File substitutions. ##
1534 ## ------------------- ##
1535 _ASBOX
1536       echo
1537       for ac_var in $ac_subst_files
1538       do
1539         eval ac_val=\$$ac_var
1540         case $ac_val in
1541         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1542         esac
1543         echo "$ac_var='\''$ac_val'\''"
1544       done | sort
1545       echo
1546     fi
1547
1548     if test -s confdefs.h; then
1549       cat <<\_ASBOX
1550 ## ----------- ##
1551 ## confdefs.h. ##
1552 ## ----------- ##
1553 _ASBOX
1554       echo
1555       cat confdefs.h
1556       echo
1557     fi
1558     test "$ac_signal" != 0 &&
1559       echo "$as_me: caught signal $ac_signal"
1560     echo "$as_me: exit $exit_status"
1561   } >&5
1562   rm -f core *.core core.conftest.* &&
1563     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1564     exit $exit_status
1565 ' 0
1566 for ac_signal in 1 2 13 15; do
1567   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1568 done
1569 ac_signal=0
1570
1571 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1572 rm -f -r conftest* confdefs.h
1573
1574 # Predefined preprocessor variables.
1575
1576 cat >>confdefs.h <<_ACEOF
1577 #define PACKAGE_NAME "$PACKAGE_NAME"
1578 _ACEOF
1579
1580
1581 cat >>confdefs.h <<_ACEOF
1582 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1583 _ACEOF
1584
1585
1586 cat >>confdefs.h <<_ACEOF
1587 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1588 _ACEOF
1589
1590
1591 cat >>confdefs.h <<_ACEOF
1592 #define PACKAGE_STRING "$PACKAGE_STRING"
1593 _ACEOF
1594
1595
1596 cat >>confdefs.h <<_ACEOF
1597 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1598 _ACEOF
1599
1600
1601 # Let the site file select an alternate cache file if it wants to.
1602 # Prefer explicitly selected file to automatically selected ones.
1603 if test -n "$CONFIG_SITE"; then
1604   set x "$CONFIG_SITE"
1605 elif test "x$prefix" != xNONE; then
1606   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1607 else
1608   set x "$ac_default_prefix/share/config.site" \
1609         "$ac_default_prefix/etc/config.site"
1610 fi
1611 shift
1612 for ac_site_file
1613 do
1614   if test -r "$ac_site_file"; then
1615     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1616 echo "$as_me: loading site script $ac_site_file" >&6;}
1617     sed 's/^/| /' "$ac_site_file" >&5
1618     . "$ac_site_file"
1619   fi
1620 done
1621
1622 if test -r "$cache_file"; then
1623   # Some versions of bash will fail to source /dev/null (special
1624   # files actually), so we avoid doing that.
1625   if test -f "$cache_file"; then
1626     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1627 echo "$as_me: loading cache $cache_file" >&6;}
1628     case $cache_file in
1629       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1630       *)                      . "./$cache_file";;
1631     esac
1632   fi
1633 else
1634   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1635 echo "$as_me: creating cache $cache_file" >&6;}
1636   >$cache_file
1637 fi
1638
1639 # Check that the precious variables saved in the cache have kept the same
1640 # value.
1641 ac_cache_corrupted=false
1642 for ac_var in $ac_precious_vars; do
1643   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1644   eval ac_new_set=\$ac_env_${ac_var}_set
1645   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1646   eval ac_new_val=\$ac_env_${ac_var}_value
1647   case $ac_old_set,$ac_new_set in
1648     set,)
1649       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1650 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1651       ac_cache_corrupted=: ;;
1652     ,set)
1653       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1654 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1655       ac_cache_corrupted=: ;;
1656     ,);;
1657     *)
1658       if test "x$ac_old_val" != "x$ac_new_val"; then
1659         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1660 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1661         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1662 echo "$as_me:   former value:  $ac_old_val" >&2;}
1663         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1664 echo "$as_me:   current value: $ac_new_val" >&2;}
1665         ac_cache_corrupted=:
1666       fi;;
1667   esac
1668   # Pass precious variables to config.status.
1669   if test "$ac_new_set" = set; then
1670     case $ac_new_val in
1671     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1672     *) ac_arg=$ac_var=$ac_new_val ;;
1673     esac
1674     case " $ac_configure_args " in
1675       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1676       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1677     esac
1678   fi
1679 done
1680 if $ac_cache_corrupted; then
1681   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1682 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1683   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1684 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1685    { (exit 1); exit 1; }; }
1686 fi
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704 ac_ext=c
1705 ac_cpp='$CPP $CPPFLAGS'
1706 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1707 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1708 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1709
1710
1711
1712 ac_aux_dir=
1713 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1714   if test -f "$ac_dir/install-sh"; then
1715     ac_aux_dir=$ac_dir
1716     ac_install_sh="$ac_aux_dir/install-sh -c"
1717     break
1718   elif test -f "$ac_dir/install.sh"; then
1719     ac_aux_dir=$ac_dir
1720     ac_install_sh="$ac_aux_dir/install.sh -c"
1721     break
1722   elif test -f "$ac_dir/shtool"; then
1723     ac_aux_dir=$ac_dir
1724     ac_install_sh="$ac_aux_dir/shtool install -c"
1725     break
1726   fi
1727 done
1728 if test -z "$ac_aux_dir"; then
1729   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1730 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1731    { (exit 1); exit 1; }; }
1732 fi
1733
1734 # These three variables are undocumented and unsupported,
1735 # and are intended to be withdrawn in a future Autoconf release.
1736 # They can cause serious problems if a builder's source tree is in a directory
1737 # whose full name contains unusual characters.
1738 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1739 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1740 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1741
1742
1743 # Make sure we can run config.sub.
1744 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1745   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1746 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1747    { (exit 1); exit 1; }; }
1748
1749 { echo "$as_me:$LINENO: checking build system type" >&5
1750 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1751 if test "${ac_cv_build+set}" = set; then
1752   echo $ECHO_N "(cached) $ECHO_C" >&6
1753 else
1754   ac_build_alias=$build_alias
1755 test "x$ac_build_alias" = x &&
1756   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1757 test "x$ac_build_alias" = x &&
1758   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1759 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1760    { (exit 1); exit 1; }; }
1761 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1762   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1763 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1764    { (exit 1); exit 1; }; }
1765
1766 fi
1767 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1768 echo "${ECHO_T}$ac_cv_build" >&6; }
1769 case $ac_cv_build in
1770 *-*-*) ;;
1771 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1772 echo "$as_me: error: invalid value of canonical build" >&2;}
1773    { (exit 1); exit 1; }; };;
1774 esac
1775 build=$ac_cv_build
1776 ac_save_IFS=$IFS; IFS='-'
1777 set x $ac_cv_build
1778 shift
1779 build_cpu=$1
1780 build_vendor=$2
1781 shift; shift
1782 # Remember, the first character of IFS is used to create $*,
1783 # except with old shells:
1784 build_os=$*
1785 IFS=$ac_save_IFS
1786 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1787
1788
1789 { echo "$as_me:$LINENO: checking host system type" >&5
1790 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1791 if test "${ac_cv_host+set}" = set; then
1792   echo $ECHO_N "(cached) $ECHO_C" >&6
1793 else
1794   if test "x$host_alias" = x; then
1795   ac_cv_host=$ac_cv_build
1796 else
1797   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1798     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1799 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1800    { (exit 1); exit 1; }; }
1801 fi
1802
1803 fi
1804 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1805 echo "${ECHO_T}$ac_cv_host" >&6; }
1806 case $ac_cv_host in
1807 *-*-*) ;;
1808 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1809 echo "$as_me: error: invalid value of canonical host" >&2;}
1810    { (exit 1); exit 1; }; };;
1811 esac
1812 host=$ac_cv_host
1813 ac_save_IFS=$IFS; IFS='-'
1814 set x $ac_cv_host
1815 shift
1816 host_cpu=$1
1817 host_vendor=$2
1818 shift; shift
1819 # Remember, the first character of IFS is used to create $*,
1820 # except with old shells:
1821 host_os=$*
1822 IFS=$ac_save_IFS
1823 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1824
1825
1826
1827
1828
1829
1830
1831
1832 # Check whether --with-gcc was given.
1833 if test "${with_gcc+set}" = set; then
1834   withval=$with_gcc;
1835 fi
1836
1837     V_CCOPT="-O"
1838     V_INCLS=""
1839     if test "${srcdir}" != "." ; then
1840             V_INCLS="-I\$(srcdir)"
1841     fi
1842     if test "${CFLAGS+set}" = set; then
1843             LBL_CFLAGS="$CFLAGS"
1844     fi
1845     if test -z "$CC" ; then
1846             case "$host_os" in
1847
1848             bsdi*)
1849                     # Extract the first word of "shlicc2", so it can be a program name with args.
1850 set dummy shlicc2; ac_word=$2
1851 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1852 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1853 if test "${ac_cv_prog_SHLICC2+set}" = set; then
1854   echo $ECHO_N "(cached) $ECHO_C" >&6
1855 else
1856   if test -n "$SHLICC2"; then
1857   ac_cv_prog_SHLICC2="$SHLICC2" # Let the user override the test.
1858 else
1859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1860 for as_dir in $PATH
1861 do
1862   IFS=$as_save_IFS
1863   test -z "$as_dir" && as_dir=.
1864   for ac_exec_ext in '' $ac_executable_extensions; do
1865   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1866     ac_cv_prog_SHLICC2="yes"
1867     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1868     break 2
1869   fi
1870 done
1871 done
1872 IFS=$as_save_IFS
1873
1874   test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2="no"
1875 fi
1876 fi
1877 SHLICC2=$ac_cv_prog_SHLICC2
1878 if test -n "$SHLICC2"; then
1879   { echo "$as_me:$LINENO: result: $SHLICC2" >&5
1880 echo "${ECHO_T}$SHLICC2" >&6; }
1881 else
1882   { echo "$as_me:$LINENO: result: no" >&5
1883 echo "${ECHO_T}no" >&6; }
1884 fi
1885
1886
1887                     if test $SHLICC2 = yes ; then
1888                             CC=shlicc2
1889                             export CC
1890                     fi
1891                     ;;
1892             esac
1893     fi
1894     if test -z "$CC" -a "$with_gcc" = no ; then
1895             CC=cc
1896             export CC
1897     fi
1898     ac_ext=c
1899 ac_cpp='$CPP $CPPFLAGS'
1900 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1901 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1902 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1903 if test -n "$ac_tool_prefix"; then
1904   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1905 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1906 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1907 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1908 if test "${ac_cv_prog_CC+set}" = set; then
1909   echo $ECHO_N "(cached) $ECHO_C" >&6
1910 else
1911   if test -n "$CC"; then
1912   ac_cv_prog_CC="$CC" # Let the user override the test.
1913 else
1914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1915 for as_dir in $PATH
1916 do
1917   IFS=$as_save_IFS
1918   test -z "$as_dir" && as_dir=.
1919   for ac_exec_ext in '' $ac_executable_extensions; do
1920   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1921     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1922     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1923     break 2
1924   fi
1925 done
1926 done
1927 IFS=$as_save_IFS
1928
1929 fi
1930 fi
1931 CC=$ac_cv_prog_CC
1932 if test -n "$CC"; then
1933   { echo "$as_me:$LINENO: result: $CC" >&5
1934 echo "${ECHO_T}$CC" >&6; }
1935 else
1936   { echo "$as_me:$LINENO: result: no" >&5
1937 echo "${ECHO_T}no" >&6; }
1938 fi
1939
1940
1941 fi
1942 if test -z "$ac_cv_prog_CC"; then
1943   ac_ct_CC=$CC
1944   # Extract the first word of "gcc", so it can be a program name with args.
1945 set dummy gcc; ac_word=$2
1946 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1947 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1948 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1949   echo $ECHO_N "(cached) $ECHO_C" >&6
1950 else
1951   if test -n "$ac_ct_CC"; then
1952   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1953 else
1954 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1955 for as_dir in $PATH
1956 do
1957   IFS=$as_save_IFS
1958   test -z "$as_dir" && as_dir=.
1959   for ac_exec_ext in '' $ac_executable_extensions; do
1960   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1961     ac_cv_prog_ac_ct_CC="gcc"
1962     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1963     break 2
1964   fi
1965 done
1966 done
1967 IFS=$as_save_IFS
1968
1969 fi
1970 fi
1971 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1972 if test -n "$ac_ct_CC"; then
1973   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1974 echo "${ECHO_T}$ac_ct_CC" >&6; }
1975 else
1976   { echo "$as_me:$LINENO: result: no" >&5
1977 echo "${ECHO_T}no" >&6; }
1978 fi
1979
1980   if test "x$ac_ct_CC" = x; then
1981     CC=""
1982   else
1983     case $cross_compiling:$ac_tool_warned in
1984 yes:)
1985 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1986 whose name does not start with the host triplet.  If you think this
1987 configuration is useful to you, please write to autoconf@gnu.org." >&5
1988 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1989 whose name does not start with the host triplet.  If you think this
1990 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
1991 ac_tool_warned=yes ;;
1992 esac
1993     CC=$ac_ct_CC
1994   fi
1995 else
1996   CC="$ac_cv_prog_CC"
1997 fi
1998
1999 if test -z "$CC"; then
2000           if test -n "$ac_tool_prefix"; then
2001     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2002 set dummy ${ac_tool_prefix}cc; ac_word=$2
2003 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2004 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2005 if test "${ac_cv_prog_CC+set}" = set; then
2006   echo $ECHO_N "(cached) $ECHO_C" >&6
2007 else
2008   if test -n "$CC"; then
2009   ac_cv_prog_CC="$CC" # Let the user override the test.
2010 else
2011 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2012 for as_dir in $PATH
2013 do
2014   IFS=$as_save_IFS
2015   test -z "$as_dir" && as_dir=.
2016   for ac_exec_ext in '' $ac_executable_extensions; do
2017   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2018     ac_cv_prog_CC="${ac_tool_prefix}cc"
2019     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2020     break 2
2021   fi
2022 done
2023 done
2024 IFS=$as_save_IFS
2025
2026 fi
2027 fi
2028 CC=$ac_cv_prog_CC
2029 if test -n "$CC"; then
2030   { echo "$as_me:$LINENO: result: $CC" >&5
2031 echo "${ECHO_T}$CC" >&6; }
2032 else
2033   { echo "$as_me:$LINENO: result: no" >&5
2034 echo "${ECHO_T}no" >&6; }
2035 fi
2036
2037
2038   fi
2039 fi
2040 if test -z "$CC"; then
2041   # Extract the first word of "cc", so it can be a program name with args.
2042 set dummy cc; ac_word=$2
2043 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2044 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2045 if test "${ac_cv_prog_CC+set}" = set; then
2046   echo $ECHO_N "(cached) $ECHO_C" >&6
2047 else
2048   if test -n "$CC"; then
2049   ac_cv_prog_CC="$CC" # Let the user override the test.
2050 else
2051   ac_prog_rejected=no
2052 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2053 for as_dir in $PATH
2054 do
2055   IFS=$as_save_IFS
2056   test -z "$as_dir" && as_dir=.
2057   for ac_exec_ext in '' $ac_executable_extensions; do
2058   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2059     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2060        ac_prog_rejected=yes
2061        continue
2062      fi
2063     ac_cv_prog_CC="cc"
2064     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2065     break 2
2066   fi
2067 done
2068 done
2069 IFS=$as_save_IFS
2070
2071 if test $ac_prog_rejected = yes; then
2072   # We found a bogon in the path, so make sure we never use it.
2073   set dummy $ac_cv_prog_CC
2074   shift
2075   if test $# != 0; then
2076     # We chose a different compiler from the bogus one.
2077     # However, it has the same basename, so the bogon will be chosen
2078     # first if we set CC to just the basename; use the full file name.
2079     shift
2080     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2081   fi
2082 fi
2083 fi
2084 fi
2085 CC=$ac_cv_prog_CC
2086 if test -n "$CC"; then
2087   { echo "$as_me:$LINENO: result: $CC" >&5
2088 echo "${ECHO_T}$CC" >&6; }
2089 else
2090   { echo "$as_me:$LINENO: result: no" >&5
2091 echo "${ECHO_T}no" >&6; }
2092 fi
2093
2094
2095 fi
2096 if test -z "$CC"; then
2097   if test -n "$ac_tool_prefix"; then
2098   for ac_prog in cl.exe
2099   do
2100     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2101 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2102 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2103 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2104 if test "${ac_cv_prog_CC+set}" = set; then
2105   echo $ECHO_N "(cached) $ECHO_C" >&6
2106 else
2107   if test -n "$CC"; then
2108   ac_cv_prog_CC="$CC" # Let the user override the test.
2109 else
2110 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2111 for as_dir in $PATH
2112 do
2113   IFS=$as_save_IFS
2114   test -z "$as_dir" && as_dir=.
2115   for ac_exec_ext in '' $ac_executable_extensions; do
2116   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2117     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2118     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2119     break 2
2120   fi
2121 done
2122 done
2123 IFS=$as_save_IFS
2124
2125 fi
2126 fi
2127 CC=$ac_cv_prog_CC
2128 if test -n "$CC"; then
2129   { echo "$as_me:$LINENO: result: $CC" >&5
2130 echo "${ECHO_T}$CC" >&6; }
2131 else
2132   { echo "$as_me:$LINENO: result: no" >&5
2133 echo "${ECHO_T}no" >&6; }
2134 fi
2135
2136
2137     test -n "$CC" && break
2138   done
2139 fi
2140 if test -z "$CC"; then
2141   ac_ct_CC=$CC
2142   for ac_prog in cl.exe
2143 do
2144   # Extract the first word of "$ac_prog", so it can be a program name with args.
2145 set dummy $ac_prog; ac_word=$2
2146 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2147 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2148 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2149   echo $ECHO_N "(cached) $ECHO_C" >&6
2150 else
2151   if test -n "$ac_ct_CC"; then
2152   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2153 else
2154 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2155 for as_dir in $PATH
2156 do
2157   IFS=$as_save_IFS
2158   test -z "$as_dir" && as_dir=.
2159   for ac_exec_ext in '' $ac_executable_extensions; do
2160   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2161     ac_cv_prog_ac_ct_CC="$ac_prog"
2162     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2163     break 2
2164   fi
2165 done
2166 done
2167 IFS=$as_save_IFS
2168
2169 fi
2170 fi
2171 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2172 if test -n "$ac_ct_CC"; then
2173   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2174 echo "${ECHO_T}$ac_ct_CC" >&6; }
2175 else
2176   { echo "$as_me:$LINENO: result: no" >&5
2177 echo "${ECHO_T}no" >&6; }
2178 fi
2179
2180
2181   test -n "$ac_ct_CC" && break
2182 done
2183
2184   if test "x$ac_ct_CC" = x; then
2185     CC=""
2186   else
2187     case $cross_compiling:$ac_tool_warned in
2188 yes:)
2189 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2190 whose name does not start with the host triplet.  If you think this
2191 configuration is useful to you, please write to autoconf@gnu.org." >&5
2192 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2193 whose name does not start with the host triplet.  If you think this
2194 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2195 ac_tool_warned=yes ;;
2196 esac
2197     CC=$ac_ct_CC
2198   fi
2199 fi
2200
2201 fi
2202
2203
2204 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2205 See \`config.log' for more details." >&5
2206 echo "$as_me: error: no acceptable C compiler found in \$PATH
2207 See \`config.log' for more details." >&2;}
2208    { (exit 1); exit 1; }; }
2209
2210 # Provide some information about the compiler.
2211 echo "$as_me:$LINENO: checking for C compiler version" >&5
2212 ac_compiler=`set X $ac_compile; echo $2`
2213 { (ac_try="$ac_compiler --version >&5"
2214 case "(($ac_try" in
2215   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2216   *) ac_try_echo=$ac_try;;
2217 esac
2218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2219   (eval "$ac_compiler --version >&5") 2>&5
2220   ac_status=$?
2221   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2222   (exit $ac_status); }
2223 { (ac_try="$ac_compiler -v >&5"
2224 case "(($ac_try" in
2225   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2226   *) ac_try_echo=$ac_try;;
2227 esac
2228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2229   (eval "$ac_compiler -v >&5") 2>&5
2230   ac_status=$?
2231   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2232   (exit $ac_status); }
2233 { (ac_try="$ac_compiler -V >&5"
2234 case "(($ac_try" in
2235   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2236   *) ac_try_echo=$ac_try;;
2237 esac
2238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2239   (eval "$ac_compiler -V >&5") 2>&5
2240   ac_status=$?
2241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2242   (exit $ac_status); }
2243
2244 cat >conftest.$ac_ext <<_ACEOF
2245 /* confdefs.h.  */
2246 _ACEOF
2247 cat confdefs.h >>conftest.$ac_ext
2248 cat >>conftest.$ac_ext <<_ACEOF
2249 /* end confdefs.h.  */
2250
2251 int
2252 main ()
2253 {
2254
2255   ;
2256   return 0;
2257 }
2258 _ACEOF
2259 ac_clean_files_save=$ac_clean_files
2260 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2261 # Try to create an executable without -o first, disregard a.out.
2262 # It will help us diagnose broken compilers, and finding out an intuition
2263 # of exeext.
2264 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2265 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2266 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2267 #
2268 # List of possible output files, starting from the most likely.
2269 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2270 # only as a last resort.  b.out is created by i960 compilers.
2271 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2272 #
2273 # The IRIX 6 linker writes into existing files which may not be
2274 # executable, retaining their permissions.  Remove them first so a
2275 # subsequent execution test works.
2276 ac_rmfiles=
2277 for ac_file in $ac_files
2278 do
2279   case $ac_file in
2280     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2281     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2282   esac
2283 done
2284 rm -f $ac_rmfiles
2285
2286 if { (ac_try="$ac_link_default"
2287 case "(($ac_try" in
2288   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2289   *) ac_try_echo=$ac_try;;
2290 esac
2291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2292   (eval "$ac_link_default") 2>&5
2293   ac_status=$?
2294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2295   (exit $ac_status); }; then
2296   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2297 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2298 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2299 # so that the user can short-circuit this test for compilers unknown to
2300 # Autoconf.
2301 for ac_file in $ac_files ''
2302 do
2303   test -f "$ac_file" || continue
2304   case $ac_file in
2305     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2306         ;;
2307     [ab].out )
2308         # We found the default executable, but exeext='' is most
2309         # certainly right.
2310         break;;
2311     *.* )
2312         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2313         then :; else
2314            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2315         fi
2316         # We set ac_cv_exeext here because the later test for it is not
2317         # safe: cross compilers may not add the suffix if given an `-o'
2318         # argument, so we may need to know it at that point already.
2319         # Even if this section looks crufty: it has the advantage of
2320         # actually working.
2321         break;;
2322     * )
2323         break;;
2324   esac
2325 done
2326 test "$ac_cv_exeext" = no && ac_cv_exeext=
2327
2328 else
2329   ac_file=''
2330 fi
2331
2332 { echo "$as_me:$LINENO: result: $ac_file" >&5
2333 echo "${ECHO_T}$ac_file" >&6; }
2334 if test -z "$ac_file"; then
2335   echo "$as_me: failed program was:" >&5
2336 sed 's/^/| /' conftest.$ac_ext >&5
2337
2338 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2339 See \`config.log' for more details." >&5
2340 echo "$as_me: error: C compiler cannot create executables
2341 See \`config.log' for more details." >&2;}
2342    { (exit 77); exit 77; }; }
2343 fi
2344
2345 ac_exeext=$ac_cv_exeext
2346
2347 # Check that the compiler produces executables we can run.  If not, either
2348 # the compiler is broken, or we cross compile.
2349 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2350 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2351 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2352 # If not cross compiling, check that we can run a simple program.
2353 if test "$cross_compiling" != yes; then
2354   if { ac_try='./$ac_file'
2355   { (case "(($ac_try" in
2356   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2357   *) ac_try_echo=$ac_try;;
2358 esac
2359 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2360   (eval "$ac_try") 2>&5
2361   ac_status=$?
2362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2363   (exit $ac_status); }; }; then
2364     cross_compiling=no
2365   else
2366     if test "$cross_compiling" = maybe; then
2367         cross_compiling=yes
2368     else
2369         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2370 If you meant to cross compile, use \`--host'.
2371 See \`config.log' for more details." >&5
2372 echo "$as_me: error: cannot run C compiled programs.
2373 If you meant to cross compile, use \`--host'.
2374 See \`config.log' for more details." >&2;}
2375    { (exit 1); exit 1; }; }
2376     fi
2377   fi
2378 fi
2379 { echo "$as_me:$LINENO: result: yes" >&5
2380 echo "${ECHO_T}yes" >&6; }
2381
2382 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2383 ac_clean_files=$ac_clean_files_save
2384 # Check that the compiler produces executables we can run.  If not, either
2385 # the compiler is broken, or we cross compile.
2386 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2387 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2388 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2389 echo "${ECHO_T}$cross_compiling" >&6; }
2390
2391 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2392 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2393 if { (ac_try="$ac_link"
2394 case "(($ac_try" in
2395   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2396   *) ac_try_echo=$ac_try;;
2397 esac
2398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2399   (eval "$ac_link") 2>&5
2400   ac_status=$?
2401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2402   (exit $ac_status); }; then
2403   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2404 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2405 # work properly (i.e., refer to `conftest.exe'), while it won't with
2406 # `rm'.
2407 for ac_file in conftest.exe conftest conftest.*; do
2408   test -f "$ac_file" || continue
2409   case $ac_file in
2410     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2411     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2412           break;;
2413     * ) break;;
2414   esac
2415 done
2416 else
2417   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2418 See \`config.log' for more details." >&5
2419 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2420 See \`config.log' for more details." >&2;}
2421    { (exit 1); exit 1; }; }
2422 fi
2423
2424 rm -f conftest$ac_cv_exeext
2425 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2426 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2427
2428 rm -f conftest.$ac_ext
2429 EXEEXT=$ac_cv_exeext
2430 ac_exeext=$EXEEXT
2431 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2432 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2433 if test "${ac_cv_objext+set}" = set; then
2434   echo $ECHO_N "(cached) $ECHO_C" >&6
2435 else
2436   cat >conftest.$ac_ext <<_ACEOF
2437 /* confdefs.h.  */
2438 _ACEOF
2439 cat confdefs.h >>conftest.$ac_ext
2440 cat >>conftest.$ac_ext <<_ACEOF
2441 /* end confdefs.h.  */
2442
2443 int
2444 main ()
2445 {
2446
2447   ;
2448   return 0;
2449 }
2450 _ACEOF
2451 rm -f conftest.o conftest.obj
2452 if { (ac_try="$ac_compile"
2453 case "(($ac_try" in
2454   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2455   *) ac_try_echo=$ac_try;;
2456 esac
2457 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2458   (eval "$ac_compile") 2>&5
2459   ac_status=$?
2460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2461   (exit $ac_status); }; then
2462   for ac_file in conftest.o conftest.obj conftest.*; do
2463   test -f "$ac_file" || continue;
2464   case $ac_file in
2465     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2466     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2467        break;;
2468   esac
2469 done
2470 else
2471   echo "$as_me: failed program was:" >&5
2472 sed 's/^/| /' conftest.$ac_ext >&5
2473
2474 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2475 See \`config.log' for more details." >&5
2476 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2477 See \`config.log' for more details." >&2;}
2478    { (exit 1); exit 1; }; }
2479 fi
2480
2481 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2482 fi
2483 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2484 echo "${ECHO_T}$ac_cv_objext" >&6; }
2485 OBJEXT=$ac_cv_objext
2486 ac_objext=$OBJEXT
2487 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2488 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2489 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2490   echo $ECHO_N "(cached) $ECHO_C" >&6
2491 else
2492   cat >conftest.$ac_ext <<_ACEOF
2493 /* confdefs.h.  */
2494 _ACEOF
2495 cat confdefs.h >>conftest.$ac_ext
2496 cat >>conftest.$ac_ext <<_ACEOF
2497 /* end confdefs.h.  */
2498
2499 int
2500 main ()
2501 {
2502 #ifndef __GNUC__
2503        choke me
2504 #endif
2505
2506   ;
2507   return 0;
2508 }
2509 _ACEOF
2510 rm -f conftest.$ac_objext
2511 if { (ac_try="$ac_compile"
2512 case "(($ac_try" in
2513   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2514   *) ac_try_echo=$ac_try;;
2515 esac
2516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2517   (eval "$ac_compile") 2>conftest.er1
2518   ac_status=$?
2519   grep -v '^ *+' conftest.er1 >conftest.err
2520   rm -f conftest.er1
2521   cat conftest.err >&5
2522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2523   (exit $ac_status); } && {
2524          test -z "$ac_c_werror_flag" ||
2525          test ! -s conftest.err
2526        } && test -s conftest.$ac_objext; then
2527   ac_compiler_gnu=yes
2528 else
2529   echo "$as_me: failed program was:" >&5
2530 sed 's/^/| /' conftest.$ac_ext >&5
2531
2532         ac_compiler_gnu=no
2533 fi
2534
2535 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2536 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2537
2538 fi
2539 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2540 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2541 GCC=`test $ac_compiler_gnu = yes && echo yes`
2542 ac_test_CFLAGS=${CFLAGS+set}
2543 ac_save_CFLAGS=$CFLAGS
2544 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2545 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2546 if test "${ac_cv_prog_cc_g+set}" = set; then
2547   echo $ECHO_N "(cached) $ECHO_C" >&6
2548 else
2549   ac_save_c_werror_flag=$ac_c_werror_flag
2550    ac_c_werror_flag=yes
2551    ac_cv_prog_cc_g=no
2552    CFLAGS="-g"
2553    cat >conftest.$ac_ext <<_ACEOF
2554 /* confdefs.h.  */
2555 _ACEOF
2556 cat confdefs.h >>conftest.$ac_ext
2557 cat >>conftest.$ac_ext <<_ACEOF
2558 /* end confdefs.h.  */
2559
2560 int
2561 main ()
2562 {
2563
2564   ;
2565   return 0;
2566 }
2567 _ACEOF
2568 rm -f conftest.$ac_objext
2569 if { (ac_try="$ac_compile"
2570 case "(($ac_try" in
2571   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2572   *) ac_try_echo=$ac_try;;
2573 esac
2574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2575   (eval "$ac_compile") 2>conftest.er1
2576   ac_status=$?
2577   grep -v '^ *+' conftest.er1 >conftest.err
2578   rm -f conftest.er1
2579   cat conftest.err >&5
2580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2581   (exit $ac_status); } && {
2582          test -z "$ac_c_werror_flag" ||
2583          test ! -s conftest.err
2584        } && test -s conftest.$ac_objext; then
2585   ac_cv_prog_cc_g=yes
2586 else
2587   echo "$as_me: failed program was:" >&5
2588 sed 's/^/| /' conftest.$ac_ext >&5
2589
2590         CFLAGS=""
2591       cat >conftest.$ac_ext <<_ACEOF
2592 /* confdefs.h.  */
2593 _ACEOF
2594 cat confdefs.h >>conftest.$ac_ext
2595 cat >>conftest.$ac_ext <<_ACEOF
2596 /* end confdefs.h.  */
2597
2598 int
2599 main ()
2600 {
2601
2602   ;
2603   return 0;
2604 }
2605 _ACEOF
2606 rm -f conftest.$ac_objext
2607 if { (ac_try="$ac_compile"
2608 case "(($ac_try" in
2609   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2610   *) ac_try_echo=$ac_try;;
2611 esac
2612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2613   (eval "$ac_compile") 2>conftest.er1
2614   ac_status=$?
2615   grep -v '^ *+' conftest.er1 >conftest.err
2616   rm -f conftest.er1
2617   cat conftest.err >&5
2618   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2619   (exit $ac_status); } && {
2620          test -z "$ac_c_werror_flag" ||
2621          test ! -s conftest.err
2622        } && test -s conftest.$ac_objext; then
2623   :
2624 else
2625   echo "$as_me: failed program was:" >&5
2626 sed 's/^/| /' conftest.$ac_ext >&5
2627
2628         ac_c_werror_flag=$ac_save_c_werror_flag
2629          CFLAGS="-g"
2630          cat >conftest.$ac_ext <<_ACEOF
2631 /* confdefs.h.  */
2632 _ACEOF
2633 cat confdefs.h >>conftest.$ac_ext
2634 cat >>conftest.$ac_ext <<_ACEOF
2635 /* end confdefs.h.  */
2636
2637 int
2638 main ()
2639 {
2640
2641   ;
2642   return 0;
2643 }
2644 _ACEOF
2645 rm -f conftest.$ac_objext
2646 if { (ac_try="$ac_compile"
2647 case "(($ac_try" in
2648   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2649   *) ac_try_echo=$ac_try;;
2650 esac
2651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2652   (eval "$ac_compile") 2>conftest.er1
2653   ac_status=$?
2654   grep -v '^ *+' conftest.er1 >conftest.err
2655   rm -f conftest.er1
2656   cat conftest.err >&5
2657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2658   (exit $ac_status); } && {
2659          test -z "$ac_c_werror_flag" ||
2660          test ! -s conftest.err
2661        } && test -s conftest.$ac_objext; then
2662   ac_cv_prog_cc_g=yes
2663 else
2664   echo "$as_me: failed program was:" >&5
2665 sed 's/^/| /' conftest.$ac_ext >&5
2666
2667
2668 fi
2669
2670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2671 fi
2672
2673 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2674 fi
2675
2676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2677    ac_c_werror_flag=$ac_save_c_werror_flag
2678 fi
2679 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2680 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2681 if test "$ac_test_CFLAGS" = set; then
2682   CFLAGS=$ac_save_CFLAGS
2683 elif test $ac_cv_prog_cc_g = yes; then
2684   if test "$GCC" = yes; then
2685     CFLAGS="-g -O2"
2686   else
2687     CFLAGS="-g"
2688   fi
2689 else
2690   if test "$GCC" = yes; then
2691     CFLAGS="-O2"
2692   else
2693     CFLAGS=
2694   fi
2695 fi
2696 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2697 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2698 if test "${ac_cv_prog_cc_c89+set}" = set; then
2699   echo $ECHO_N "(cached) $ECHO_C" >&6
2700 else
2701   ac_cv_prog_cc_c89=no
2702 ac_save_CC=$CC
2703 cat >conftest.$ac_ext <<_ACEOF
2704 /* confdefs.h.  */
2705 _ACEOF
2706 cat confdefs.h >>conftest.$ac_ext
2707 cat >>conftest.$ac_ext <<_ACEOF
2708 /* end confdefs.h.  */
2709 #include <stdarg.h>
2710 #include <stdio.h>
2711 #include <sys/types.h>
2712 #include <sys/stat.h>
2713 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2714 struct buf { int x; };
2715 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2716 static char *e (p, i)
2717      char **p;
2718      int i;
2719 {
2720   return p[i];
2721 }
2722 static char *f (char * (*g) (char **, int), char **p, ...)
2723 {
2724   char *s;
2725   va_list v;
2726   va_start (v,p);
2727   s = g (p, va_arg (v,int));
2728   va_end (v);
2729   return s;
2730 }
2731
2732 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2733    function prototypes and stuff, but not '\xHH' hex character constants.
2734    These don't provoke an error unfortunately, instead are silently treated
2735    as 'x'.  The following induces an error, until -std is added to get
2736    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2737    array size at least.  It's necessary to write '\x00'==0 to get something
2738    that's true only with -std.  */
2739 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2740
2741 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2742    inside strings and character constants.  */
2743 #define FOO(x) 'x'
2744 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2745
2746 int test (int i, double x);
2747 struct s1 {int (*f) (int a);};
2748 struct s2 {int (*f) (double a);};
2749 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2750 int argc;
2751 char **argv;
2752 int
2753 main ()
2754 {
2755 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2756   ;
2757   return 0;
2758 }
2759 _ACEOF
2760 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2761         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2762 do
2763   CC="$ac_save_CC $ac_arg"
2764   rm -f conftest.$ac_objext
2765 if { (ac_try="$ac_compile"
2766 case "(($ac_try" in
2767   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2768   *) ac_try_echo=$ac_try;;
2769 esac
2770 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2771   (eval "$ac_compile") 2>conftest.er1
2772   ac_status=$?
2773   grep -v '^ *+' conftest.er1 >conftest.err
2774   rm -f conftest.er1
2775   cat conftest.err >&5
2776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2777   (exit $ac_status); } && {
2778          test -z "$ac_c_werror_flag" ||
2779          test ! -s conftest.err
2780        } && test -s conftest.$ac_objext; then
2781   ac_cv_prog_cc_c89=$ac_arg
2782 else
2783   echo "$as_me: failed program was:" >&5
2784 sed 's/^/| /' conftest.$ac_ext >&5
2785
2786
2787 fi
2788
2789 rm -f core conftest.err conftest.$ac_objext
2790   test "x$ac_cv_prog_cc_c89" != "xno" && break
2791 done
2792 rm -f conftest.$ac_ext
2793 CC=$ac_save_CC
2794
2795 fi
2796 # AC_CACHE_VAL
2797 case "x$ac_cv_prog_cc_c89" in
2798   x)
2799     { echo "$as_me:$LINENO: result: none needed" >&5
2800 echo "${ECHO_T}none needed" >&6; } ;;
2801   xno)
2802     { echo "$as_me:$LINENO: result: unsupported" >&5
2803 echo "${ECHO_T}unsupported" >&6; } ;;
2804   *)
2805     CC="$CC $ac_cv_prog_cc_c89"
2806     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2807 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2808 esac
2809
2810
2811 ac_ext=c
2812 ac_cpp='$CPP $CPPFLAGS'
2813 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2814 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2815 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2816
2817     if test "$GCC" = yes ; then
2818             if test "$SHLICC2" = yes ; then
2819                     ac_cv_lbl_gcc_vers=2
2820                     V_CCOPT="-O2"
2821             else
2822                     { echo "$as_me:$LINENO: checking gcc version" >&5
2823 echo $ECHO_N "checking gcc version... $ECHO_C" >&6; }
2824                     if test "${ac_cv_lbl_gcc_vers+set}" = set; then
2825   echo $ECHO_N "(cached) $ECHO_C" >&6
2826 else
2827   ac_cv_lbl_gcc_vers=`$CC -v 2>&1 | \
2828                             sed -e '/^gcc version /!d' \
2829                                 -e 's/^gcc version //' \
2830                                 -e 's/ .*//' -e 's/^[^0-9]*//' \
2831                                 -e 's/\..*//'`
2832 fi
2833
2834                     { echo "$as_me:$LINENO: result: $ac_cv_lbl_gcc_vers" >&5
2835 echo "${ECHO_T}$ac_cv_lbl_gcc_vers" >&6; }
2836                     if test $ac_cv_lbl_gcc_vers -gt 1 ; then
2837                             V_CCOPT="-O2"
2838                     fi
2839             fi
2840     else
2841             { echo "$as_me:$LINENO: checking that $CC handles ansi prototypes" >&5
2842 echo $ECHO_N "checking that $CC handles ansi prototypes... $ECHO_C" >&6; }
2843             if test "${ac_cv_lbl_cc_ansi_prototypes+set}" = set; then
2844   echo $ECHO_N "(cached) $ECHO_C" >&6
2845 else
2846
2847 cat >conftest.$ac_ext <<_ACEOF
2848 /* confdefs.h.  */
2849 _ACEOF
2850 cat confdefs.h >>conftest.$ac_ext
2851 cat >>conftest.$ac_ext <<_ACEOF
2852 /* end confdefs.h.  */
2853 #include <sys/types.h>
2854 int
2855 main ()
2856 {
2857 int frob(int, char *)
2858   ;
2859   return 0;
2860 }
2861 _ACEOF
2862 rm -f conftest.$ac_objext
2863 if { (ac_try="$ac_compile"
2864 case "(($ac_try" in
2865   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2866   *) ac_try_echo=$ac_try;;
2867 esac
2868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2869   (eval "$ac_compile") 2>conftest.er1
2870   ac_status=$?
2871   grep -v '^ *+' conftest.er1 >conftest.err
2872   rm -f conftest.er1
2873   cat conftest.err >&5
2874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2875   (exit $ac_status); } && {
2876          test -z "$ac_c_werror_flag" ||
2877          test ! -s conftest.err
2878        } && test -s conftest.$ac_objext; then
2879   ac_cv_lbl_cc_ansi_prototypes=yes
2880 else
2881   echo "$as_me: failed program was:" >&5
2882 sed 's/^/| /' conftest.$ac_ext >&5
2883
2884         ac_cv_lbl_cc_ansi_prototypes=no
2885 fi
2886
2887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2888 fi
2889
2890             { echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_ansi_prototypes" >&5
2891 echo "${ECHO_T}$ac_cv_lbl_cc_ansi_prototypes" >&6; }
2892             if test $ac_cv_lbl_cc_ansi_prototypes = no ; then
2893                     case "$host_os" in
2894
2895                     hpux*)
2896                             { echo "$as_me:$LINENO: checking for HP-UX ansi compiler ($CC -Aa -D_HPUX_SOURCE)" >&5
2897 echo $ECHO_N "checking for HP-UX ansi compiler ($CC -Aa -D_HPUX_SOURCE)... $ECHO_C" >&6; }
2898                             savedcflags="$CFLAGS"
2899                             CFLAGS="-Aa -D_HPUX_SOURCE $CFLAGS"
2900                             if test "${ac_cv_lbl_cc_hpux_cc_aa+set}" = set; then
2901   echo $ECHO_N "(cached) $ECHO_C" >&6
2902 else
2903   cat >conftest.$ac_ext <<_ACEOF
2904 /* confdefs.h.  */
2905 _ACEOF
2906 cat confdefs.h >>conftest.$ac_ext
2907 cat >>conftest.$ac_ext <<_ACEOF
2908 /* end confdefs.h.  */
2909 #include <sys/types.h>
2910 int
2911 main ()
2912 {
2913 int frob(int, char *)
2914   ;
2915   return 0;
2916 }
2917 _ACEOF
2918 rm -f conftest.$ac_objext
2919 if { (ac_try="$ac_compile"
2920 case "(($ac_try" in
2921   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2922   *) ac_try_echo=$ac_try;;
2923 esac
2924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2925   (eval "$ac_compile") 2>conftest.er1
2926   ac_status=$?
2927   grep -v '^ *+' conftest.er1 >conftest.err
2928   rm -f conftest.er1
2929   cat conftest.err >&5
2930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2931   (exit $ac_status); } && {
2932          test -z "$ac_c_werror_flag" ||
2933          test ! -s conftest.err
2934        } && test -s conftest.$ac_objext; then
2935   ac_cv_lbl_cc_hpux_cc_aa=yes
2936 else
2937   echo "$as_me: failed program was:" >&5
2938 sed 's/^/| /' conftest.$ac_ext >&5
2939
2940         ac_cv_lbl_cc_hpux_cc_aa=no
2941 fi
2942
2943 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2944 fi
2945
2946                             { echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_hpux_cc_aa" >&5
2947 echo "${ECHO_T}$ac_cv_lbl_cc_hpux_cc_aa" >&6; }
2948                             if test $ac_cv_lbl_cc_hpux_cc_aa = no ; then
2949                                     { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5
2950 echo "$as_me: error: see the INSTALL doc for more info" >&2;}
2951    { (exit 1); exit 1; }; }
2952                             fi
2953                             CFLAGS="$savedcflags"
2954                             V_CCOPT="-Aa $V_CCOPT"
2955                             cat >>confdefs.h <<\_ACEOF
2956 #define _HPUX_SOURCE 1
2957 _ACEOF
2958
2959                             ;;
2960
2961                     *)
2962                             { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5
2963 echo "$as_me: error: see the INSTALL doc for more info" >&2;}
2964    { (exit 1); exit 1; }; }
2965                             ;;
2966                     esac
2967             fi
2968             V_INCLS="$V_INCLS -I/usr/local/include"
2969             LDFLAGS="$LDFLAGS -L/usr/local/lib"
2970
2971             case "$host_os" in
2972
2973             irix*)
2974                     V_CCOPT="$V_CCOPT -xansi -signed -O"
2975                     ;;
2976
2977             osf*)
2978                     V_CCOPT="$V_CCOPT -std1 -O"
2979                     ;;
2980
2981             ultrix*)
2982                     { echo "$as_me:$LINENO: checking that Ultrix $CC hacks const in prototypes" >&5
2983 echo $ECHO_N "checking that Ultrix $CC hacks const in prototypes... $ECHO_C" >&6; }
2984                     if test "${ac_cv_lbl_cc_const_proto+set}" = set; then
2985   echo $ECHO_N "(cached) $ECHO_C" >&6
2986 else
2987   cat >conftest.$ac_ext <<_ACEOF
2988 /* confdefs.h.  */
2989 _ACEOF
2990 cat confdefs.h >>conftest.$ac_ext
2991 cat >>conftest.$ac_ext <<_ACEOF
2992 /* end confdefs.h.  */
2993 #include <sys/types.h>
2994 int
2995 main ()
2996 {
2997 struct a { int b; };
2998                             void c(const struct a *)
2999   ;
3000   return 0;
3001 }
3002 _ACEOF
3003 rm -f conftest.$ac_objext
3004 if { (ac_try="$ac_compile"
3005 case "(($ac_try" in
3006   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3007   *) ac_try_echo=$ac_try;;
3008 esac
3009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3010   (eval "$ac_compile") 2>conftest.er1
3011   ac_status=$?
3012   grep -v '^ *+' conftest.er1 >conftest.err
3013   rm -f conftest.er1
3014   cat conftest.err >&5
3015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016   (exit $ac_status); } && {
3017          test -z "$ac_c_werror_flag" ||
3018          test ! -s conftest.err
3019        } && test -s conftest.$ac_objext; then
3020   ac_cv_lbl_cc_const_proto=yes
3021 else
3022   echo "$as_me: failed program was:" >&5
3023 sed 's/^/| /' conftest.$ac_ext >&5
3024
3025         ac_cv_lbl_cc_const_proto=no
3026 fi
3027
3028 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3029 fi
3030
3031                     { echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_const_proto" >&5
3032 echo "${ECHO_T}$ac_cv_lbl_cc_const_proto" >&6; }
3033                     if test $ac_cv_lbl_cc_const_proto = no ; then
3034                             cat >>confdefs.h <<\_ACEOF
3035 #define const
3036 _ACEOF
3037
3038                     fi
3039                     ;;
3040             esac
3041     fi
3042
3043 { echo "$as_me:$LINENO: checking for inline" >&5
3044 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
3045     if test "${ac_cv_lbl_inline+set}" = set; then
3046   echo $ECHO_N "(cached) $ECHO_C" >&6
3047 else
3048
3049         ac_cv_lbl_inline=""
3050         ac_lbl_cc_inline=no
3051         for ac_lbl_inline in inline __inline__ __inline
3052         do
3053             cat >conftest.$ac_ext <<_ACEOF
3054 /* confdefs.h.  */
3055 _ACEOF
3056 cat confdefs.h >>conftest.$ac_ext
3057 cat >>conftest.$ac_ext <<_ACEOF
3058 /* end confdefs.h.  */
3059 #define inline $ac_lbl_inline
3060                 static inline struct iltest *foo(void);
3061                 struct iltest {
3062                     int iltest1;
3063                     int iltest2;
3064                 };
3065
3066                 static inline struct iltest *
3067                 foo()
3068                 {
3069                     static struct iltest xxx;
3070
3071                     return &xxx;
3072                 }
3073 int
3074 main ()
3075 {
3076
3077   ;
3078   return 0;
3079 }
3080 _ACEOF
3081 rm -f conftest.$ac_objext
3082 if { (ac_try="$ac_compile"
3083 case "(($ac_try" in
3084   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3085   *) ac_try_echo=$ac_try;;
3086 esac
3087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3088   (eval "$ac_compile") 2>conftest.er1
3089   ac_status=$?
3090   grep -v '^ *+' conftest.er1 >conftest.err
3091   rm -f conftest.er1
3092   cat conftest.err >&5
3093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3094   (exit $ac_status); } && {
3095          test -z "$ac_c_werror_flag" ||
3096          test ! -s conftest.err
3097        } && test -s conftest.$ac_objext; then
3098   ac_lbl_cc_inline=yes
3099 else
3100   echo "$as_me: failed program was:" >&5
3101 sed 's/^/| /' conftest.$ac_ext >&5
3102
3103
3104 fi
3105
3106 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3107             if test "$ac_lbl_cc_inline" = yes ; then
3108                 break;
3109             fi
3110         done
3111         if test "$ac_lbl_cc_inline" = yes ; then
3112             ac_cv_lbl_inline=$ac_lbl_inline
3113         fi
3114 fi
3115
3116     if test ! -z "$ac_cv_lbl_inline" ; then
3117         { echo "$as_me:$LINENO: result: $ac_cv_lbl_inline" >&5
3118 echo "${ECHO_T}$ac_cv_lbl_inline" >&6; }
3119     else
3120         { echo "$as_me:$LINENO: result: no" >&5
3121 echo "${ECHO_T}no" >&6; }
3122     fi
3123
3124 cat >>confdefs.h <<_ACEOF
3125 #define inline $ac_cv_lbl_inline
3126 _ACEOF
3127
3128
3129 { echo "$as_me:$LINENO: checking for __attribute__" >&5
3130 echo $ECHO_N "checking for __attribute__... $ECHO_C" >&6; }
3131 if test "${ac_cv___attribute__+set}" = set; then
3132   echo $ECHO_N "(cached) $ECHO_C" >&6
3133 else
3134
3135 cat >conftest.$ac_ext <<_ACEOF
3136 /* confdefs.h.  */
3137 _ACEOF
3138 cat confdefs.h >>conftest.$ac_ext
3139 cat >>conftest.$ac_ext <<_ACEOF
3140 /* end confdefs.h.  */
3141
3142 #include <stdlib.h>
3143
3144 static void foo(void) __attribute__ ((noreturn));
3145
3146 static void
3147 foo(void)
3148 {
3149   exit(1);
3150 }
3151
3152 int
3153 main(int argc, char **argv)
3154 {
3155   foo();
3156 }
3157
3158 _ACEOF
3159 rm -f conftest.$ac_objext
3160 if { (ac_try="$ac_compile"
3161 case "(($ac_try" in
3162   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3163   *) ac_try_echo=$ac_try;;
3164 esac
3165 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3166   (eval "$ac_compile") 2>conftest.er1
3167   ac_status=$?
3168   grep -v '^ *+' conftest.er1 >conftest.err
3169   rm -f conftest.er1
3170   cat conftest.err >&5
3171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3172   (exit $ac_status); } && {
3173          test -z "$ac_c_werror_flag" ||
3174          test ! -s conftest.err
3175        } && test -s conftest.$ac_objext; then
3176   ac_cv___attribute__=yes
3177 else
3178   echo "$as_me: failed program was:" >&5
3179 sed 's/^/| /' conftest.$ac_ext >&5
3180
3181         ac_cv___attribute__=no
3182 fi
3183
3184 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3185 fi
3186
3187 if test "$ac_cv___attribute__" = "yes"; then
3188
3189 cat >>confdefs.h <<\_ACEOF
3190 #define HAVE___ATTRIBUTE__ 1
3191 _ACEOF
3192
3193   V_DEFS="$V_DEFS -D_U_=\"__attribute__((unused))\""
3194 else
3195   V_DEFS="$V_DEFS -D_U_=\"\""
3196 fi
3197 { echo "$as_me:$LINENO: result: $ac_cv___attribute__" >&5
3198 echo "${ECHO_T}$ac_cv___attribute__" >&6; }
3199
3200 ac_ext=c
3201 ac_cpp='$CPP $CPPFLAGS'
3202 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3203 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3204 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3205 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3206 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3207 # On Suns, sometimes $CPP names a directory.
3208 if test -n "$CPP" && test -d "$CPP"; then
3209   CPP=
3210 fi
3211 if test -z "$CPP"; then
3212   if test "${ac_cv_prog_CPP+set}" = set; then
3213   echo $ECHO_N "(cached) $ECHO_C" >&6
3214 else
3215       # Double quotes because CPP needs to be expanded
3216     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3217     do
3218       ac_preproc_ok=false
3219 for ac_c_preproc_warn_flag in '' yes
3220 do
3221   # Use a header file that comes with gcc, so configuring glibc
3222   # with a fresh cross-compiler works.
3223   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3224   # <limits.h> exists even on freestanding compilers.
3225   # On the NeXT, cc -E runs the code through the compiler's parser,
3226   # not just through cpp. "Syntax error" is here to catch this case.
3227   cat >conftest.$ac_ext <<_ACEOF
3228 /* confdefs.h.  */
3229 _ACEOF
3230 cat confdefs.h >>conftest.$ac_ext
3231 cat >>conftest.$ac_ext <<_ACEOF
3232 /* end confdefs.h.  */
3233 #ifdef __STDC__
3234 # include <limits.h>
3235 #else
3236 # include <assert.h>
3237 #endif
3238                      Syntax error
3239 _ACEOF
3240 if { (ac_try="$ac_cpp conftest.$ac_ext"
3241 case "(($ac_try" in
3242   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3243   *) ac_try_echo=$ac_try;;
3244 esac
3245 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3246   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3247   ac_status=$?
3248   grep -v '^ *+' conftest.er1 >conftest.err
3249   rm -f conftest.er1
3250   cat conftest.err >&5
3251   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3252   (exit $ac_status); } >/dev/null && {
3253          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3254          test ! -s conftest.err
3255        }; then
3256   :
3257 else
3258   echo "$as_me: failed program was:" >&5
3259 sed 's/^/| /' conftest.$ac_ext >&5
3260
3261   # Broken: fails on valid input.
3262 continue
3263 fi
3264
3265 rm -f conftest.err conftest.$ac_ext
3266
3267   # OK, works on sane cases.  Now check whether nonexistent headers
3268   # can be detected and how.
3269   cat >conftest.$ac_ext <<_ACEOF
3270 /* confdefs.h.  */
3271 _ACEOF
3272 cat confdefs.h >>conftest.$ac_ext
3273 cat >>conftest.$ac_ext <<_ACEOF
3274 /* end confdefs.h.  */
3275 #include <ac_nonexistent.h>
3276 _ACEOF
3277 if { (ac_try="$ac_cpp conftest.$ac_ext"
3278 case "(($ac_try" in
3279   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3280   *) ac_try_echo=$ac_try;;
3281 esac
3282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3283   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3284   ac_status=$?
3285   grep -v '^ *+' conftest.er1 >conftest.err
3286   rm -f conftest.er1
3287   cat conftest.err >&5
3288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3289   (exit $ac_status); } >/dev/null && {
3290          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3291          test ! -s conftest.err
3292        }; then
3293   # Broken: success on invalid input.
3294 continue
3295 else
3296   echo "$as_me: failed program was:" >&5
3297 sed 's/^/| /' conftest.$ac_ext >&5
3298
3299   # Passes both tests.
3300 ac_preproc_ok=:
3301 break
3302 fi
3303
3304 rm -f conftest.err conftest.$ac_ext
3305
3306 done
3307 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3308 rm -f conftest.err conftest.$ac_ext
3309 if $ac_preproc_ok; then
3310   break
3311 fi
3312
3313     done
3314     ac_cv_prog_CPP=$CPP
3315
3316 fi
3317   CPP=$ac_cv_prog_CPP
3318 else
3319   ac_cv_prog_CPP=$CPP
3320 fi
3321 { echo "$as_me:$LINENO: result: $CPP" >&5
3322 echo "${ECHO_T}$CPP" >&6; }
3323 ac_preproc_ok=false
3324 for ac_c_preproc_warn_flag in '' yes
3325 do
3326   # Use a header file that comes with gcc, so configuring glibc
3327   # with a fresh cross-compiler works.
3328   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3329   # <limits.h> exists even on freestanding compilers.
3330   # On the NeXT, cc -E runs the code through the compiler's parser,
3331   # not just through cpp. "Syntax error" is here to catch this case.
3332   cat >conftest.$ac_ext <<_ACEOF
3333 /* confdefs.h.  */
3334 _ACEOF
3335 cat confdefs.h >>conftest.$ac_ext
3336 cat >>conftest.$ac_ext <<_ACEOF
3337 /* end confdefs.h.  */
3338 #ifdef __STDC__
3339 # include <limits.h>
3340 #else
3341 # include <assert.h>
3342 #endif
3343                      Syntax error
3344 _ACEOF
3345 if { (ac_try="$ac_cpp conftest.$ac_ext"
3346 case "(($ac_try" in
3347   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3348   *) ac_try_echo=$ac_try;;
3349 esac
3350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3351   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3352   ac_status=$?
3353   grep -v '^ *+' conftest.er1 >conftest.err
3354   rm -f conftest.er1
3355   cat conftest.err >&5
3356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3357   (exit $ac_status); } >/dev/null && {
3358          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3359          test ! -s conftest.err
3360        }; then
3361   :
3362 else
3363   echo "$as_me: failed program was:" >&5
3364 sed 's/^/| /' conftest.$ac_ext >&5
3365
3366   # Broken: fails on valid input.
3367 continue
3368 fi
3369
3370 rm -f conftest.err conftest.$ac_ext
3371
3372   # OK, works on sane cases.  Now check whether nonexistent headers
3373   # can be detected and how.
3374   cat >conftest.$ac_ext <<_ACEOF
3375 /* confdefs.h.  */
3376 _ACEOF
3377 cat confdefs.h >>conftest.$ac_ext
3378 cat >>conftest.$ac_ext <<_ACEOF
3379 /* end confdefs.h.  */
3380 #include <ac_nonexistent.h>
3381 _ACEOF
3382 if { (ac_try="$ac_cpp conftest.$ac_ext"
3383 case "(($ac_try" in
3384   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3385   *) ac_try_echo=$ac_try;;
3386 esac
3387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3388   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3389   ac_status=$?
3390   grep -v '^ *+' conftest.er1 >conftest.err
3391   rm -f conftest.er1
3392   cat conftest.err >&5
3393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3394   (exit $ac_status); } >/dev/null && {
3395          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3396          test ! -s conftest.err
3397        }; then
3398   # Broken: success on invalid input.
3399 continue
3400 else
3401   echo "$as_me: failed program was:" >&5
3402 sed 's/^/| /' conftest.$ac_ext >&5
3403
3404   # Passes both tests.
3405 ac_preproc_ok=:
3406 break
3407 fi
3408
3409 rm -f conftest.err conftest.$ac_ext
3410
3411 done
3412 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3413 rm -f conftest.err conftest.$ac_ext
3414 if $ac_preproc_ok; then
3415   :
3416 else
3417   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3418 See \`config.log' for more details." >&5
3419 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3420 See \`config.log' for more details." >&2;}
3421    { (exit 1); exit 1; }; }
3422 fi
3423
3424 ac_ext=c
3425 ac_cpp='$CPP $CPPFLAGS'
3426 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3427 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3428 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3429
3430
3431 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3432 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3433 if test "${ac_cv_path_GREP+set}" = set; then
3434   echo $ECHO_N "(cached) $ECHO_C" >&6
3435 else
3436   # Extract the first word of "grep ggrep" to use in msg output
3437 if test -z "$GREP"; then
3438 set dummy grep ggrep; ac_prog_name=$2
3439 if test "${ac_cv_path_GREP+set}" = set; then
3440   echo $ECHO_N "(cached) $ECHO_C" >&6
3441 else
3442   ac_path_GREP_found=false
3443 # Loop through the user's path and test for each of PROGNAME-LIST
3444 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3445 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3446 do
3447   IFS=$as_save_IFS
3448   test -z "$as_dir" && as_dir=.
3449   for ac_prog in grep ggrep; do
3450   for ac_exec_ext in '' $ac_executable_extensions; do
3451     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3452     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3453     # Check for GNU ac_path_GREP and select it if it is found.
3454   # Check for GNU $ac_path_GREP
3455 case `"$ac_path_GREP" --version 2>&1` in
3456 *GNU*)
3457   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3458 *)
3459   ac_count=0
3460   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3461   while :
3462   do
3463     cat "conftest.in" "conftest.in" >"conftest.tmp"
3464     mv "conftest.tmp" "conftest.in"
3465     cp "conftest.in" "conftest.nl"
3466     echo 'GREP' >> "conftest.nl"
3467     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3468     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3469     ac_count=`expr $ac_count + 1`
3470     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3471       # Best one so far, save it but keep looking for a better one
3472       ac_cv_path_GREP="$ac_path_GREP"
3473       ac_path_GREP_max=$ac_count
3474     fi
3475     # 10*(2^10) chars as input seems more than enough
3476     test $ac_count -gt 10 && break
3477   done
3478   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3479 esac
3480
3481
3482     $ac_path_GREP_found && break 3
3483   done
3484 done
3485
3486 done
3487 IFS=$as_save_IFS
3488
3489
3490 fi
3491
3492 GREP="$ac_cv_path_GREP"
3493 if test -z "$GREP"; then
3494   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3495 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3496    { (exit 1); exit 1; }; }
3497 fi
3498
3499 else
3500   ac_cv_path_GREP=$GREP
3501 fi
3502
3503
3504 fi
3505 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3506 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3507  GREP="$ac_cv_path_GREP"
3508
3509
3510 { echo "$as_me:$LINENO: checking for egrep" >&5
3511 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3512 if test "${ac_cv_path_EGREP+set}" = set; then
3513   echo $ECHO_N "(cached) $ECHO_C" >&6
3514 else
3515   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3516    then ac_cv_path_EGREP="$GREP -E"
3517    else
3518      # Extract the first word of "egrep" to use in msg output
3519 if test -z "$EGREP"; then
3520 set dummy egrep; ac_prog_name=$2
3521 if test "${ac_cv_path_EGREP+set}" = set; then
3522   echo $ECHO_N "(cached) $ECHO_C" >&6
3523 else
3524   ac_path_EGREP_found=false
3525 # Loop through the user's path and test for each of PROGNAME-LIST
3526 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3527 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3528 do
3529   IFS=$as_save_IFS
3530   test -z "$as_dir" && as_dir=.
3531   for ac_prog in egrep; do
3532   for ac_exec_ext in '' $ac_executable_extensions; do
3533     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3534     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3535     # Check for GNU ac_path_EGREP and select it if it is found.
3536   # Check for GNU $ac_path_EGREP
3537 case `"$ac_path_EGREP" --version 2>&1` in
3538 *GNU*)
3539   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3540 *)
3541   ac_count=0
3542   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3543   while :
3544   do
3545     cat "conftest.in" "conftest.in" >"conftest.tmp"
3546     mv "conftest.tmp" "conftest.in"
3547     cp "conftest.in" "conftest.nl"
3548     echo 'EGREP' >> "conftest.nl"
3549     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3550     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3551     ac_count=`expr $ac_count + 1`
3552     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3553       # Best one so far, save it but keep looking for a better one
3554       ac_cv_path_EGREP="$ac_path_EGREP"
3555       ac_path_EGREP_max=$ac_count
3556     fi
3557     # 10*(2^10) chars as input seems more than enough
3558     test $ac_count -gt 10 && break
3559   done
3560   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3561 esac
3562
3563
3564     $ac_path_EGREP_found && break 3
3565   done
3566 done
3567
3568 done
3569 IFS=$as_save_IFS
3570
3571
3572 fi
3573
3574 EGREP="$ac_cv_path_EGREP"
3575 if test -z "$EGREP"; then
3576   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3577 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3578    { (exit 1); exit 1; }; }
3579 fi
3580
3581 else
3582   ac_cv_path_EGREP=$EGREP
3583 fi
3584
3585
3586    fi
3587 fi
3588 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3589 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3590  EGREP="$ac_cv_path_EGREP"
3591
3592
3593 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3594 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
3595 if test "${ac_cv_header_stdc+set}" = set; then
3596   echo $ECHO_N "(cached) $ECHO_C" >&6
3597 else
3598   cat >conftest.$ac_ext <<_ACEOF
3599 /* confdefs.h.  */
3600 _ACEOF
3601 cat confdefs.h >>conftest.$ac_ext
3602 cat >>conftest.$ac_ext <<_ACEOF
3603 /* end confdefs.h.  */
3604 #include <stdlib.h>
3605 #include <stdarg.h>
3606 #include <string.h>
3607 #include <float.h>
3608
3609 int
3610 main ()
3611 {
3612
3613   ;
3614   return 0;
3615 }
3616 _ACEOF
3617 rm -f conftest.$ac_objext
3618 if { (ac_try="$ac_compile"
3619 case "(($ac_try" in
3620   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3621   *) ac_try_echo=$ac_try;;
3622 esac
3623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3624   (eval "$ac_compile") 2>conftest.er1
3625   ac_status=$?
3626   grep -v '^ *+' conftest.er1 >conftest.err
3627   rm -f conftest.er1
3628   cat conftest.err >&5
3629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3630   (exit $ac_status); } && {
3631          test -z "$ac_c_werror_flag" ||
3632          test ! -s conftest.err
3633        } && test -s conftest.$ac_objext; then
3634   ac_cv_header_stdc=yes
3635 else
3636   echo "$as_me: failed program was:" >&5
3637 sed 's/^/| /' conftest.$ac_ext >&5
3638
3639         ac_cv_header_stdc=no
3640 fi
3641
3642 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3643
3644 if test $ac_cv_header_stdc = yes; then
3645   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3646   cat >conftest.$ac_ext <<_ACEOF
3647 /* confdefs.h.  */
3648 _ACEOF
3649 cat confdefs.h >>conftest.$ac_ext
3650 cat >>conftest.$ac_ext <<_ACEOF
3651 /* end confdefs.h.  */
3652 #include <string.h>
3653
3654 _ACEOF
3655 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3656   $EGREP "memchr" >/dev/null 2>&1; then
3657   :
3658 else
3659   ac_cv_header_stdc=no
3660 fi
3661 rm -f conftest*
3662
3663 fi
3664
3665 if test $ac_cv_header_stdc = yes; then
3666   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3667   cat >conftest.$ac_ext <<_ACEOF
3668 /* confdefs.h.  */
3669 _ACEOF
3670 cat confdefs.h >>conftest.$ac_ext
3671 cat >>conftest.$ac_ext <<_ACEOF
3672 /* end confdefs.h.  */
3673 #include <stdlib.h>
3674
3675 _ACEOF
3676 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3677   $EGREP "free" >/dev/null 2>&1; then
3678   :
3679 else
3680   ac_cv_header_stdc=no
3681 fi
3682 rm -f conftest*
3683
3684 fi
3685
3686 if test $ac_cv_header_stdc = yes; then
3687   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3688   if test "$cross_compiling" = yes; then
3689   :
3690 else
3691   cat >conftest.$ac_ext <<_ACEOF
3692 /* confdefs.h.  */
3693 _ACEOF
3694 cat confdefs.h >>conftest.$ac_ext
3695 cat >>conftest.$ac_ext <<_ACEOF
3696 /* end confdefs.h.  */
3697 #include <ctype.h>
3698 #include <stdlib.h>
3699 #if ((' ' & 0x0FF) == 0x020)
3700 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3701 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3702 #else
3703 # define ISLOWER(c) \
3704                    (('a' <= (c) && (c) <= 'i') \
3705                      || ('j' <= (c) && (c) <= 'r') \
3706                      || ('s' <= (c) && (c) <= 'z'))
3707 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3708 #endif
3709
3710 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3711 int
3712 main ()
3713 {
3714   int i;
3715   for (i = 0; i < 256; i++)
3716     if (XOR (islower (i), ISLOWER (i))
3717         || toupper (i) != TOUPPER (i))
3718       return 2;
3719   return 0;
3720 }
3721 _ACEOF
3722 rm -f conftest$ac_exeext
3723 if { (ac_try="$ac_link"
3724 case "(($ac_try" in
3725   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3726   *) ac_try_echo=$ac_try;;
3727 esac
3728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3729   (eval "$ac_link") 2>&5
3730   ac_status=$?
3731   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3732   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3733   { (case "(($ac_try" in
3734   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3735   *) ac_try_echo=$ac_try;;
3736 esac
3737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3738   (eval "$ac_try") 2>&5
3739   ac_status=$?
3740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3741   (exit $ac_status); }; }; then
3742   :
3743 else
3744   echo "$as_me: program exited with status $ac_status" >&5
3745 echo "$as_me: failed program was:" >&5
3746 sed 's/^/| /' conftest.$ac_ext >&5
3747
3748 ( exit $ac_status )
3749 ac_cv_header_stdc=no
3750 fi
3751 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3752 fi
3753
3754
3755 fi
3756 fi
3757 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3758 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
3759 if test $ac_cv_header_stdc = yes; then
3760
3761 cat >>confdefs.h <<\_ACEOF
3762 #define STDC_HEADERS 1
3763 _ACEOF
3764
3765 fi
3766
3767 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3778                   inttypes.h stdint.h unistd.h
3779 do
3780 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3781 { echo "$as_me:$LINENO: checking for $ac_header" >&5
3782 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3783 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3784   echo $ECHO_N "(cached) $ECHO_C" >&6
3785 else
3786   cat >conftest.$ac_ext <<_ACEOF
3787 /* confdefs.h.  */
3788 _ACEOF
3789 cat confdefs.h >>conftest.$ac_ext
3790 cat >>conftest.$ac_ext <<_ACEOF
3791 /* end confdefs.h.  */
3792 $ac_includes_default
3793
3794 #include <$ac_header>
3795 _ACEOF
3796 rm -f conftest.$ac_objext
3797 if { (ac_try="$ac_compile"
3798 case "(($ac_try" in
3799   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3800   *) ac_try_echo=$ac_try;;
3801 esac
3802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3803   (eval "$ac_compile") 2>conftest.er1
3804   ac_status=$?
3805   grep -v '^ *+' conftest.er1 >conftest.err
3806   rm -f conftest.er1
3807   cat conftest.err >&5
3808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3809   (exit $ac_status); } && {
3810          test -z "$ac_c_werror_flag" ||
3811          test ! -s conftest.err
3812        } && test -s conftest.$ac_objext; then
3813   eval "$as_ac_Header=yes"
3814 else
3815   echo "$as_me: failed program was:" >&5
3816 sed 's/^/| /' conftest.$ac_ext >&5
3817
3818         eval "$as_ac_Header=no"
3819 fi
3820
3821 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3822 fi
3823 ac_res=`eval echo '${'$as_ac_Header'}'`
3824                { echo "$as_me:$LINENO: result: $ac_res" >&5
3825 echo "${ECHO_T}$ac_res" >&6; }
3826 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3827   cat >>confdefs.h <<_ACEOF
3828 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3829 _ACEOF
3830
3831 fi
3832
3833 done
3834
3835
3836
3837
3838
3839 for ac_header in fcntl.h rpc/rpcent.h netdnet/dnetdb.h
3840 do
3841 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3842 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3843   { echo "$as_me:$LINENO: checking for $ac_header" >&5
3844 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3845 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3846   echo $ECHO_N "(cached) $ECHO_C" >&6
3847 fi
3848 ac_res=`eval echo '${'$as_ac_Header'}'`
3849                { echo "$as_me:$LINENO: result: $ac_res" >&5
3850 echo "${ECHO_T}$ac_res" >&6; }
3851 else
3852   # Is the header compilable?
3853 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
3854 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
3855 cat >conftest.$ac_ext <<_ACEOF
3856 /* confdefs.h.  */
3857 _ACEOF
3858 cat confdefs.h >>conftest.$ac_ext
3859 cat >>conftest.$ac_ext <<_ACEOF
3860 /* end confdefs.h.  */
3861 $ac_includes_default
3862 #include <$ac_header>
3863 _ACEOF
3864 rm -f conftest.$ac_objext
3865 if { (ac_try="$ac_compile"
3866 case "(($ac_try" in
3867   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3868   *) ac_try_echo=$ac_try;;
3869 esac
3870 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3871   (eval "$ac_compile") 2>conftest.er1
3872   ac_status=$?
3873   grep -v '^ *+' conftest.er1 >conftest.err
3874   rm -f conftest.er1
3875   cat conftest.err >&5
3876   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3877   (exit $ac_status); } && {
3878          test -z "$ac_c_werror_flag" ||
3879          test ! -s conftest.err
3880        } && test -s conftest.$ac_objext; then
3881   ac_header_compiler=yes
3882 else
3883   echo "$as_me: failed program was:" >&5
3884 sed 's/^/| /' conftest.$ac_ext >&5
3885
3886         ac_header_compiler=no
3887 fi
3888
3889 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3890 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3891 echo "${ECHO_T}$ac_header_compiler" >&6; }
3892
3893 # Is the header present?
3894 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
3895 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
3896 cat >conftest.$ac_ext <<_ACEOF
3897 /* confdefs.h.  */
3898 _ACEOF
3899 cat confdefs.h >>conftest.$ac_ext
3900 cat >>conftest.$ac_ext <<_ACEOF
3901 /* end confdefs.h.  */
3902 #include <$ac_header>
3903 _ACEOF
3904 if { (ac_try="$ac_cpp conftest.$ac_ext"
3905 case "(($ac_try" in
3906   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3907   *) ac_try_echo=$ac_try;;
3908 esac
3909 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3910   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3911   ac_status=$?
3912   grep -v '^ *+' conftest.er1 >conftest.err
3913   rm -f conftest.er1
3914   cat conftest.err >&5
3915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3916   (exit $ac_status); } >/dev/null && {
3917          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3918          test ! -s conftest.err
3919        }; then
3920   ac_header_preproc=yes
3921 else
3922   echo "$as_me: failed program was:" >&5
3923 sed 's/^/| /' conftest.$ac_ext >&5
3924
3925   ac_header_preproc=no
3926 fi
3927
3928 rm -f conftest.err conftest.$ac_ext
3929 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3930 echo "${ECHO_T}$ac_header_preproc" >&6; }
3931
3932 # So?  What about this header?
3933 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
3934   yes:no: )
3935     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
3936 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
3937     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
3938 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
3939     ac_header_preproc=yes
3940     ;;
3941   no:yes:* )
3942     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
3943 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
3944     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
3945 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
3946     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
3947 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
3948     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
3949 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
3950     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
3951 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
3952     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
3953 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
3954
3955     ;;
3956 esac
3957 { echo "$as_me:$LINENO: checking for $ac_header" >&5
3958 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3959 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3960   echo $ECHO_N "(cached) $ECHO_C" >&6
3961 else
3962   eval "$as_ac_Header=\$ac_header_preproc"
3963 fi
3964 ac_res=`eval echo '${'$as_ac_Header'}'`
3965                { echo "$as_me:$LINENO: result: $ac_res" >&5
3966 echo "${ECHO_T}$ac_res" >&6; }
3967
3968 fi
3969 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3970   cat >>confdefs.h <<_ACEOF
3971 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3972 _ACEOF
3973
3974 fi
3975
3976 done
3977
3978
3979 for ac_header in net/pfvar.h
3980 do
3981 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3982 { echo "$as_me:$LINENO: checking for $ac_header" >&5
3983 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3984 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3985   echo $ECHO_N "(cached) $ECHO_C" >&6
3986 else
3987   cat >conftest.$ac_ext <<_ACEOF
3988 /* confdefs.h.  */
3989 _ACEOF
3990 cat confdefs.h >>conftest.$ac_ext
3991 cat >>conftest.$ac_ext <<_ACEOF
3992 /* end confdefs.h.  */
3993 #include <sys/types.h>
3994 #include <sys/socket.h>
3995 #include <net/if.h>
3996
3997 #include <$ac_header>
3998 _ACEOF
3999 rm -f conftest.$ac_objext
4000 if { (ac_try="$ac_compile"
4001 case "(($ac_try" in
4002   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4003   *) ac_try_echo=$ac_try;;
4004 esac
4005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4006   (eval "$ac_compile") 2>conftest.er1
4007   ac_status=$?
4008   grep -v '^ *+' conftest.er1 >conftest.err
4009   rm -f conftest.er1
4010   cat conftest.err >&5
4011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4012   (exit $ac_status); } && {
4013          test -z "$ac_c_werror_flag" ||
4014          test ! -s conftest.err
4015        } && test -s conftest.$ac_objext; then
4016   eval "$as_ac_Header=yes"
4017 else
4018   echo "$as_me: failed program was:" >&5
4019 sed 's/^/| /' conftest.$ac_ext >&5
4020
4021         eval "$as_ac_Header=no"
4022 fi
4023
4024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4025 fi
4026 ac_res=`eval echo '${'$as_ac_Header'}'`
4027                { echo "$as_me:$LINENO: result: $ac_res" >&5
4028 echo "${ECHO_T}$ac_res" >&6; }
4029 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4030   cat >>confdefs.h <<_ACEOF
4031 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4032 _ACEOF
4033
4034 fi
4035
4036 done
4037
4038 if test "$ac_cv_header_net_pfvar_h" == yes; then
4039         LOCALSRC="print-pflog.c $LOCALSRC"
4040 fi
4041
4042 for ac_header in netinet/if_ether.h
4043 do
4044 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4045 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4046 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4047 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4048   echo $ECHO_N "(cached) $ECHO_C" >&6
4049 else
4050   cat >conftest.$ac_ext <<_ACEOF
4051 /* confdefs.h.  */
4052 _ACEOF
4053 cat confdefs.h >>conftest.$ac_ext
4054 cat >>conftest.$ac_ext <<_ACEOF
4055 /* end confdefs.h.  */
4056 #include <sys/types.h>
4057 #include <sys/socket.h>
4058
4059 #include <$ac_header>
4060 _ACEOF
4061 rm -f conftest.$ac_objext
4062 if { (ac_try="$ac_compile"
4063 case "(($ac_try" in
4064   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4065   *) ac_try_echo=$ac_try;;
4066 esac
4067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4068   (eval "$ac_compile") 2>conftest.er1
4069   ac_status=$?
4070   grep -v '^ *+' conftest.er1 >conftest.err
4071   rm -f conftest.er1
4072   cat conftest.err >&5
4073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4074   (exit $ac_status); } && {
4075          test -z "$ac_c_werror_flag" ||
4076          test ! -s conftest.err
4077        } && test -s conftest.$ac_objext; then
4078   eval "$as_ac_Header=yes"
4079 else
4080   echo "$as_me: failed program was:" >&5
4081 sed 's/^/| /' conftest.$ac_ext >&5
4082
4083         eval "$as_ac_Header=no"
4084 fi
4085
4086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4087 fi
4088 ac_res=`eval echo '${'$as_ac_Header'}'`
4089                { echo "$as_me:$LINENO: result: $ac_res" >&5
4090 echo "${ECHO_T}$ac_res" >&6; }
4091 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4092   cat >>confdefs.h <<_ACEOF
4093 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4094 _ACEOF
4095
4096 fi
4097
4098 done
4099
4100 if test "$ac_cv_header_netinet_if_ether_h" != yes; then
4101         #
4102         # The simple test didn't work.
4103         # Do we need to include <net/if.h> first?
4104         # Unset ac_cv_header_netinet_if_ether_h so we don't
4105         # treat the previous failure as a cached value and
4106         # suppress the next test.
4107         #
4108         { echo "$as_me:$LINENO: Rechecking with some additional includes" >&5
4109 echo "$as_me: Rechecking with some additional includes" >&6;}
4110         unset ac_cv_header_netinet_if_ether_h
4111
4112 for ac_header in netinet/if_ether.h
4113 do
4114 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4115 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4116 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4117 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4118   echo $ECHO_N "(cached) $ECHO_C" >&6
4119 else
4120   cat >conftest.$ac_ext <<_ACEOF
4121 /* confdefs.h.  */
4122 _ACEOF
4123 cat confdefs.h >>conftest.$ac_ext
4124 cat >>conftest.$ac_ext <<_ACEOF
4125 /* end confdefs.h.  */
4126 #include <sys/types.h>
4127 #include <sys/socket.h>
4128 #include <netinet/in.h>
4129 struct mbuf;
4130 struct rtentry;
4131 #include <net/if.h>
4132
4133 #include <$ac_header>
4134 _ACEOF
4135 rm -f conftest.$ac_objext
4136 if { (ac_try="$ac_compile"
4137 case "(($ac_try" in
4138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4139   *) ac_try_echo=$ac_try;;
4140 esac
4141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4142   (eval "$ac_compile") 2>conftest.er1
4143   ac_status=$?
4144   grep -v '^ *+' conftest.er1 >conftest.err
4145   rm -f conftest.er1
4146   cat conftest.err >&5
4147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4148   (exit $ac_status); } && {
4149          test -z "$ac_c_werror_flag" ||
4150          test ! -s conftest.err
4151        } && test -s conftest.$ac_objext; then
4152   eval "$as_ac_Header=yes"
4153 else
4154   echo "$as_me: failed program was:" >&5
4155 sed 's/^/| /' conftest.$ac_ext >&5
4156
4157         eval "$as_ac_Header=no"
4158 fi
4159
4160 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4161 fi
4162 ac_res=`eval echo '${'$as_ac_Header'}'`
4163                { echo "$as_me:$LINENO: result: $ac_res" >&5
4164 echo "${ECHO_T}$ac_res" >&6; }
4165 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4166   cat >>confdefs.h <<_ACEOF
4167 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4168 _ACEOF
4169
4170 fi
4171
4172 done
4173
4174 fi
4175
4176 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
4177 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
4178 if test "${ac_cv_header_time+set}" = set; then
4179   echo $ECHO_N "(cached) $ECHO_C" >&6
4180 else
4181   cat >conftest.$ac_ext <<_ACEOF
4182 /* confdefs.h.  */
4183 _ACEOF
4184 cat confdefs.h >>conftest.$ac_ext
4185 cat >>conftest.$ac_ext <<_ACEOF
4186 /* end confdefs.h.  */
4187 #include <sys/types.h>
4188 #include <sys/time.h>
4189 #include <time.h>
4190
4191 int
4192 main ()
4193 {
4194 if ((struct tm *) 0)
4195 return 0;
4196   ;
4197   return 0;
4198 }
4199 _ACEOF
4200 rm -f conftest.$ac_objext
4201 if { (ac_try="$ac_compile"
4202 case "(($ac_try" in
4203   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4204   *) ac_try_echo=$ac_try;;
4205 esac
4206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4207   (eval "$ac_compile") 2>conftest.er1
4208   ac_status=$?
4209   grep -v '^ *+' conftest.er1 >conftest.err
4210   rm -f conftest.er1
4211   cat conftest.err >&5
4212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4213   (exit $ac_status); } && {
4214          test -z "$ac_c_werror_flag" ||
4215          test ! -s conftest.err
4216        } && test -s conftest.$ac_objext; then
4217   ac_cv_header_time=yes
4218 else
4219   echo "$as_me: failed program was:" >&5
4220 sed 's/^/| /' conftest.$ac_ext >&5
4221
4222         ac_cv_header_time=no
4223 fi
4224
4225 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4226 fi
4227 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
4228 echo "${ECHO_T}$ac_cv_header_time" >&6; }
4229 if test $ac_cv_header_time = yes; then
4230
4231 cat >>confdefs.h <<\_ACEOF
4232 #define TIME_WITH_SYS_TIME 1
4233 _ACEOF
4234
4235 fi
4236
4237
4238 case "$host_os" in
4239
4240 linux*)
4241         { echo "$as_me:$LINENO: checking Linux kernel version" >&5
4242 echo $ECHO_N "checking Linux kernel version... $ECHO_C" >&6; }
4243         if test "$cross_compiling" = yes; then
4244                 if test "${ac_cv_linux_vers+set}" = set; then
4245   echo $ECHO_N "(cached) $ECHO_C" >&6
4246 else
4247   ac_cv_linux_vers=unknown
4248 fi
4249
4250         else
4251                 if test "${ac_cv_linux_vers+set}" = set; then
4252   echo $ECHO_N "(cached) $ECHO_C" >&6
4253 else
4254   ac_cv_linux_vers=`uname -r 2>&1 | \
4255                         sed -n -e '$s/.* //' -e '$s/\..*//p'`
4256 fi
4257
4258         fi
4259         { echo "$as_me:$LINENO: result: $ac_cv_linux_vers" >&5
4260 echo "${ECHO_T}$ac_cv_linux_vers" >&6; }
4261         if test $ac_cv_linux_vers = unknown ; then
4262                 { { echo "$as_me:$LINENO: error: cannot determine linux version when cross-compiling" >&5
4263 echo "$as_me: error: cannot determine linux version when cross-compiling" >&2;}
4264    { (exit 1); exit 1; }; }
4265         fi
4266         if test $ac_cv_linux_vers -lt 2 ; then
4267                 { { echo "$as_me:$LINENO: error: version 2 or higher required; see the INSTALL doc for more info" >&5
4268 echo "$as_me: error: version 2 or higher required; see the INSTALL doc for more info" >&2;}
4269    { (exit 1); exit 1; }; }
4270         fi
4271         ;;
4272
4273 *)
4274         ;;
4275 esac
4276
4277
4278
4279 for ac_header in smi.h
4280 do
4281 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4282 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4283   { echo "$as_me:$LINENO: checking for $ac_header" >&5
4284 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4285 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4286   echo $ECHO_N "(cached) $ECHO_C" >&6
4287 fi
4288 ac_res=`eval echo '${'$as_ac_Header'}'`
4289                { echo "$as_me:$LINENO: result: $ac_res" >&5
4290 echo "${ECHO_T}$ac_res" >&6; }
4291 else
4292   # Is the header compilable?
4293 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
4294 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
4295 cat >conftest.$ac_ext <<_ACEOF
4296 /* confdefs.h.  */
4297 _ACEOF
4298 cat confdefs.h >>conftest.$ac_ext
4299 cat >>conftest.$ac_ext <<_ACEOF
4300 /* end confdefs.h.  */
4301 $ac_includes_default
4302 #include <$ac_header>
4303 _ACEOF
4304 rm -f conftest.$ac_objext
4305 if { (ac_try="$ac_compile"
4306 case "(($ac_try" in
4307   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4308   *) ac_try_echo=$ac_try;;
4309 esac
4310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4311   (eval "$ac_compile") 2>conftest.er1
4312   ac_status=$?
4313   grep -v '^ *+' conftest.er1 >conftest.err
4314   rm -f conftest.er1
4315   cat conftest.err >&5
4316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4317   (exit $ac_status); } && {
4318          test -z "$ac_c_werror_flag" ||
4319          test ! -s conftest.err
4320        } && test -s conftest.$ac_objext; then
4321   ac_header_compiler=yes
4322 else
4323   echo "$as_me: failed program was:" >&5
4324 sed 's/^/| /' conftest.$ac_ext >&5
4325
4326         ac_header_compiler=no
4327 fi
4328
4329 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4330 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4331 echo "${ECHO_T}$ac_header_compiler" >&6; }
4332
4333 # Is the header present?
4334 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
4335 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
4336 cat >conftest.$ac_ext <<_ACEOF
4337 /* confdefs.h.  */
4338 _ACEOF
4339 cat confdefs.h >>conftest.$ac_ext
4340 cat >>conftest.$ac_ext <<_ACEOF
4341 /* end confdefs.h.  */
4342 #include <$ac_header>
4343 _ACEOF
4344 if { (ac_try="$ac_cpp conftest.$ac_ext"
4345 case "(($ac_try" in
4346   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4347   *) ac_try_echo=$ac_try;;
4348 esac
4349 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4350   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4351   ac_status=$?
4352   grep -v '^ *+' conftest.er1 >conftest.err
4353   rm -f conftest.er1
4354   cat conftest.err >&5
4355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4356   (exit $ac_status); } >/dev/null && {
4357          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4358          test ! -s conftest.err
4359        }; then
4360   ac_header_preproc=yes
4361 else
4362   echo "$as_me: failed program was:" >&5
4363 sed 's/^/| /' conftest.$ac_ext >&5
4364
4365   ac_header_preproc=no
4366 fi
4367
4368 rm -f conftest.err conftest.$ac_ext
4369 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4370 echo "${ECHO_T}$ac_header_preproc" >&6; }
4371
4372 # So?  What about this header?
4373 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4374   yes:no: )
4375     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4376 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4377     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4378 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4379     ac_header_preproc=yes
4380     ;;
4381   no:yes:* )
4382     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4383 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4384     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
4385 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
4386     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4387 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4388     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
4389 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
4390     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4391 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4392     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4393 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4394
4395     ;;
4396 esac
4397 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4398 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4399 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4400   echo $ECHO_N "(cached) $ECHO_C" >&6
4401 else
4402   eval "$as_ac_Header=\$ac_header_preproc"
4403 fi
4404 ac_res=`eval echo '${'$as_ac_Header'}'`
4405                { echo "$as_me:$LINENO: result: $ac_res" >&5
4406 echo "${ECHO_T}$ac_res" >&6; }
4407
4408 fi
4409 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4410   cat >>confdefs.h <<_ACEOF
4411 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4412 _ACEOF
4413
4414 fi
4415
4416 done
4417
4418
4419 { echo "$as_me:$LINENO: checking for smiInit in -lsmi" >&5
4420 echo $ECHO_N "checking for smiInit in -lsmi... $ECHO_C" >&6; }
4421 if test "${ac_cv_lib_smi_smiInit+set}" = set; then
4422   echo $ECHO_N "(cached) $ECHO_C" >&6
4423 else
4424   ac_check_lib_save_LIBS=$LIBS
4425 LIBS="-lsmi  $LIBS"
4426 cat >conftest.$ac_ext <<_ACEOF
4427 /* confdefs.h.  */
4428 _ACEOF
4429 cat confdefs.h >>conftest.$ac_ext
4430 cat >>conftest.$ac_ext <<_ACEOF
4431 /* end confdefs.h.  */
4432
4433 /* Override any GCC internal prototype to avoid an error.
4434    Use char because int might match the return type of a GCC
4435    builtin and then its argument prototype would still apply.  */
4436 #ifdef __cplusplus
4437 extern "C"
4438 #endif
4439 char smiInit ();
4440 int
4441 main ()
4442 {
4443 return smiInit ();
4444   ;
4445   return 0;
4446 }
4447 _ACEOF
4448 rm -f conftest.$ac_objext conftest$ac_exeext
4449 if { (ac_try="$ac_link"
4450 case "(($ac_try" in
4451   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4452   *) ac_try_echo=$ac_try;;
4453 esac
4454 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4455   (eval "$ac_link") 2>conftest.er1
4456   ac_status=$?
4457   grep -v '^ *+' conftest.er1 >conftest.err
4458   rm -f conftest.er1
4459   cat conftest.err >&5
4460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4461   (exit $ac_status); } && {
4462          test -z "$ac_c_werror_flag" ||
4463          test ! -s conftest.err
4464        } && test -s conftest$ac_exeext &&
4465        $as_test_x conftest$ac_exeext; then
4466   ac_cv_lib_smi_smiInit=yes
4467 else
4468   echo "$as_me: failed program was:" >&5
4469 sed 's/^/| /' conftest.$ac_ext >&5
4470
4471         ac_cv_lib_smi_smiInit=no
4472 fi
4473
4474 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4475       conftest$ac_exeext conftest.$ac_ext
4476 LIBS=$ac_check_lib_save_LIBS
4477 fi
4478 { echo "$as_me:$LINENO: result: $ac_cv_lib_smi_smiInit" >&5
4479 echo "${ECHO_T}$ac_cv_lib_smi_smiInit" >&6; }
4480 if test $ac_cv_lib_smi_smiInit = yes; then
4481   cat >>confdefs.h <<_ACEOF
4482 #define HAVE_LIBSMI 1
4483 _ACEOF
4484
4485   LIBS="-lsmi $LIBS"
4486
4487 fi
4488
4489 if test "$ac_cv_header_smi_h" = yes -a "$ac_cv_lib_smi_smiInit" = yes
4490 then
4491 { echo "$as_me:$LINENO: checking whether to enable libsmi" >&5
4492 echo $ECHO_N "checking whether to enable libsmi... $ECHO_C" >&6; }
4493         if test "$cross_compiling" = yes; then
4494    { echo "$as_me:$LINENO: result: not when cross-compiling" >&5
4495 echo "${ECHO_T}not when cross-compiling" >&6; }
4496   libsmi=no
4497
4498 else
4499   cat >conftest.$ac_ext <<_ACEOF
4500 /* confdefs.h.  */
4501 _ACEOF
4502 cat confdefs.h >>conftest.$ac_ext
4503 cat >>conftest.$ac_ext <<_ACEOF
4504 /* end confdefs.h.  */
4505  /* libsmi available check */
4506 #include <smi.h>
4507 main()
4508 {
4509   int current, revision, age, n;
4510   const int required = 2;
4511   if (smiInit(""))
4512     exit(1);
4513   if (strcmp(SMI_LIBRARY_VERSION, smi_library_version))
4514     exit(2);
4515   n = sscanf(smi_library_version, "%d:%d:%d", &current, &revision, &age);
4516   if (n != 3)
4517     exit(3);
4518   if (required < current - age || required > current)
4519     exit(4);
4520   exit(0);
4521 }
4522
4523 _ACEOF
4524 rm -f conftest$ac_exeext
4525 if { (ac_try="$ac_link"
4526 case "(($ac_try" in
4527   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4528   *) ac_try_echo=$ac_try;;
4529 esac
4530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4531   (eval "$ac_link") 2>&5
4532   ac_status=$?
4533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4534   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4535   { (case "(($ac_try" in
4536   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4537   *) ac_try_echo=$ac_try;;
4538 esac
4539 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4540   (eval "$ac_try") 2>&5
4541   ac_status=$?
4542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4543   (exit $ac_status); }; }; then
4544    { echo "$as_me:$LINENO: result: yes" >&5
4545 echo "${ECHO_T}yes" >&6; }
4546   cat >>confdefs.h <<\_ACEOF
4547 #define LIBSMI 1
4548 _ACEOF
4549
4550   libsmi=yes
4551 else
4552   echo "$as_me: program exited with status $ac_status" >&5
4553 echo "$as_me: failed program was:" >&5
4554 sed 's/^/| /' conftest.$ac_ext >&5
4555
4556 ( exit $ac_status )
4557  case $? in
4558   1) { echo "$as_me:$LINENO: result: no - smiInit failed" >&5
4559 echo "${ECHO_T}no - smiInit failed" >&6; } ;;
4560   2) { echo "$as_me:$LINENO: result: no - header/library version mismatch" >&5
4561 echo "${ECHO_T}no - header/library version mismatch" >&6; } ;;
4562   3) { echo "$as_me:$LINENO: result: no - can't determine library version" >&5
4563 echo "${ECHO_T}no - can't determine library version" >&6; } ;;
4564   4) { echo "$as_me:$LINENO: result: no - too old" >&5
4565 echo "${ECHO_T}no - too old" >&6; } ;;
4566   *) { echo "$as_me:$LINENO: result: no" >&5
4567 echo "${ECHO_T}no" >&6; } ;;
4568   esac
4569   libsmi=no
4570 fi
4571 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4572 fi
4573
4574
4575 fi
4576
4577 { echo "$as_me:$LINENO: checking whether to enable the possibly-buggy SMB printer" >&5
4578 echo $ECHO_N "checking whether to enable the possibly-buggy SMB printer... $ECHO_C" >&6; }
4579 # Check whether --enable-smb was given.
4580 if test "${enable_smb+set}" = set; then
4581   enableval=$enable_smb;
4582 else
4583   enableval=yes
4584 fi
4585
4586 case "$enableval" in
4587 yes)    { echo "$as_me:$LINENO: result: yes" >&5
4588 echo "${ECHO_T}yes" >&6; }
4589         { echo "$as_me:$LINENO: WARNING: The SMB printer may have exploitable buffer overflows!!!" >&5
4590 echo "$as_me: WARNING: The SMB printer may have exploitable buffer overflows!!!" >&2;}
4591         cat >>confdefs.h <<\_ACEOF
4592 #define TCPDUMP_DO_SMB 1
4593 _ACEOF
4594
4595         LOCALSRC="print-smb.c smbutil.c $LOCALSRC"
4596         ;;
4597 *)      { echo "$as_me:$LINENO: result: no" >&5
4598 echo "${ECHO_T}no" >&6; }
4599         ;;
4600 esac
4601
4602
4603 # Check whether --with-user was given.
4604 if test "${with_user+set}" = set; then
4605   withval=$with_user;
4606 fi
4607
4608 { echo "$as_me:$LINENO: checking whether to drop root privileges by default" >&5
4609 echo $ECHO_N "checking whether to drop root privileges by default... $ECHO_C" >&6; }
4610 if test ! -z "$with_user" ; then
4611         cat >>confdefs.h <<_ACEOF
4612 #define WITH_USER "$withval"
4613 _ACEOF
4614
4615        { echo "$as_me:$LINENO: result: to \"$withval\"" >&5
4616 echo "${ECHO_T}to \"$withval\"" >&6; }
4617 else
4618        { echo "$as_me:$LINENO: result: no" >&5
4619 echo "${ECHO_T}no" >&6; }
4620 fi
4621
4622
4623 # Check whether --with-chroot was given.
4624 if test "${with_chroot+set}" = set; then
4625   withval=$with_chroot;
4626 fi
4627
4628 { echo "$as_me:$LINENO: checking whether to chroot" >&5
4629 echo $ECHO_N "checking whether to chroot... $ECHO_C" >&6; }
4630 if test ! -z "$with_chroot" ; then
4631         cat >>confdefs.h <<_ACEOF
4632 #define WITH_CHROOT "$withval"
4633 _ACEOF
4634
4635        { echo "$as_me:$LINENO: result: to \"$withval\"" >&5
4636 echo "${ECHO_T}to \"$withval\"" >&6; }
4637 else
4638        { echo "$as_me:$LINENO: result: no" >&5
4639 echo "${ECHO_T}no" >&6; }
4640 fi
4641
4642 { echo "$as_me:$LINENO: checking whether to enable ipv6" >&5
4643 echo $ECHO_N "checking whether to enable ipv6... $ECHO_C" >&6; }
4644 # Check whether --enable-ipv6 was given.
4645 if test "${enable_ipv6+set}" = set; then
4646   enableval=$enable_ipv6;  case "$enableval" in
4647 yes)   { echo "$as_me:$LINENO: result: yes" >&5
4648 echo "${ECHO_T}yes" >&6; }
4649        LOCALSRC="print-ip6.c print-ip6opts.c print-mobility.c print-ripng.c print-icmp6.c print-frag6.c print-rt6.c print-ospf6.c print-dhcp6.c $LOCALSRC"
4650        cat >>confdefs.h <<\_ACEOF
4651 #define INET6 1
4652 _ACEOF
4653
4654        ipv6=yes
4655        ;;
4656 *)
4657        { echo "$as_me:$LINENO: result: no" >&5
4658 echo "${ECHO_T}no" >&6; }
4659        ipv6=no
4660        ;;
4661   esac
4662 else
4663   if test "$cross_compiling" = yes; then
4664    { echo "$as_me:$LINENO: result: no" >&5
4665 echo "${ECHO_T}no" >&6; }
4666   ipv6=no
4667
4668 else
4669   cat >conftest.$ac_ext <<_ACEOF
4670 /* confdefs.h.  */
4671 _ACEOF
4672 cat confdefs.h >>conftest.$ac_ext
4673 cat >>conftest.$ac_ext <<_ACEOF
4674 /* end confdefs.h.  */
4675  /* AF_INET6 available check */
4676 #include <sys/types.h>
4677 #include <sys/socket.h>
4678 main()
4679 {
4680  if (socket(AF_INET6, SOCK_STREAM, 0) < 0)
4681    exit(1);
4682  else
4683    exit(0);
4684 }
4685
4686 _ACEOF
4687 rm -f conftest$ac_exeext
4688 if { (ac_try="$ac_link"
4689 case "(($ac_try" in
4690   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4691   *) ac_try_echo=$ac_try;;
4692 esac
4693 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4694   (eval "$ac_link") 2>&5
4695   ac_status=$?
4696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4697   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4698   { (case "(($ac_try" in
4699   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4700   *) ac_try_echo=$ac_try;;
4701 esac
4702 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4703   (eval "$ac_try") 2>&5
4704   ac_status=$?
4705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4706   (exit $ac_status); }; }; then
4707    { echo "$as_me:$LINENO: result: yes" >&5
4708 echo "${ECHO_T}yes" >&6; }
4709   LOCALSRC="print-ip6.c print-ip6opts.c print-mobility.c print-ripng.c print-icmp6.c print-frag6.c print-rt6.c print-ospf6.c print-dhcp6.c $LOCALSRC"
4710   cat >>confdefs.h <<\_ACEOF
4711 #define INET6 1
4712 _ACEOF
4713
4714   ipv6=yes
4715 else
4716   echo "$as_me: program exited with status $ac_status" >&5
4717 echo "$as_me: failed program was:" >&5
4718 sed 's/^/| /' conftest.$ac_ext >&5
4719
4720 ( exit $ac_status )
4721  { echo "$as_me:$LINENO: result: no" >&5
4722 echo "${ECHO_T}no" >&6; }
4723   ipv6=no
4724 fi
4725 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4726 fi
4727
4728
4729 fi
4730
4731
4732 ipv6type=unknown
4733 ipv6lib=none
4734 ipv6trylibc=no
4735
4736 if test "$ipv6" = "yes"; then
4737         { echo "$as_me:$LINENO: checking ipv6 stack type" >&5
4738 echo $ECHO_N "checking ipv6 stack type... $ECHO_C" >&6; }
4739         for i in inria kame linux-glibc linux-libinet6 toshiba v6d zeta; do
4740                 case $i in
4741                 inria)
4742                                                 cat >conftest.$ac_ext <<_ACEOF
4743 /* confdefs.h.  */
4744 _ACEOF
4745 cat confdefs.h >>conftest.$ac_ext
4746 cat >>conftest.$ac_ext <<_ACEOF
4747 /* end confdefs.h.  */
4748 #include <netinet/in.h>
4749 #ifdef IPV6_INRIA_VERSION
4750 yes
4751 #endif
4752 _ACEOF
4753 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4754   $EGREP "yes" >/dev/null 2>&1; then
4755   ipv6type=$i;
4756                                 CFLAGS="-DINET6 $CFLAGS"
4757 fi
4758 rm -f conftest*
4759
4760                         ;;
4761                 kame)
4762                                                 cat >conftest.$ac_ext <<_ACEOF
4763 /* confdefs.h.  */
4764 _ACEOF
4765 cat confdefs.h >>conftest.$ac_ext
4766 cat >>conftest.$ac_ext <<_ACEOF
4767 /* end confdefs.h.  */
4768 #include <netinet/in.h>
4769 #ifdef __KAME__
4770 yes
4771 #endif
4772 _ACEOF
4773 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4774   $EGREP "yes" >/dev/null 2>&1; then
4775   ipv6type=$i;
4776                                 ipv6lib=inet6;
4777                                 ipv6libdir=/usr/local/v6/lib;
4778                                 ipv6trylibc=yes;
4779                                 CFLAGS="-DINET6 $CFLAGS"
4780 fi
4781 rm -f conftest*
4782
4783                         ;;
4784                 linux-glibc)
4785                                                 cat >conftest.$ac_ext <<_ACEOF
4786 /* confdefs.h.  */
4787 _ACEOF
4788 cat confdefs.h >>conftest.$ac_ext
4789 cat >>conftest.$ac_ext <<_ACEOF
4790 /* end confdefs.h.  */
4791 #include <features.h>
4792 #if defined(__GLIBC__) && __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1
4793 yes
4794 #endif
4795 _ACEOF
4796 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4797   $EGREP "yes" >/dev/null 2>&1; then
4798   ipv6type=$i;
4799                                 CFLAGS="-DINET6 $CFLAGS"
4800 fi
4801 rm -f conftest*
4802
4803                         ;;
4804                 linux-libinet6)
4805                                                                                                                                                 if test -d /usr/inet6 -o -f /usr/include/netinet/ip6.h; then
4806                                 ipv6type=$i
4807                                 ipv6lib=inet6
4808                                 ipv6libdir=/usr/inet6/lib
4809                                 ipv6trylibc=yes;
4810                                 CFLAGS="-DINET6 -I/usr/inet6/include $CFLAGS"
4811                         fi
4812                         ;;
4813                 toshiba)
4814                         cat >conftest.$ac_ext <<_ACEOF
4815 /* confdefs.h.  */
4816 _ACEOF
4817 cat confdefs.h >>conftest.$ac_ext
4818 cat >>conftest.$ac_ext <<_ACEOF
4819 /* end confdefs.h.  */
4820 #include <sys/param.h>
4821 #ifdef _TOSHIBA_INET6
4822 yes
4823 #endif
4824 _ACEOF
4825 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4826   $EGREP "yes" >/dev/null 2>&1; then
4827   ipv6type=$i;
4828                                 ipv6lib=inet6;
4829                                 ipv6libdir=/usr/local/v6/lib;
4830                                 CFLAGS="-DINET6 $CFLAGS"
4831 fi
4832 rm -f conftest*
4833
4834                         ;;
4835                 v6d)
4836                         cat >conftest.$ac_ext <<_ACEOF
4837 /* confdefs.h.  */
4838 _ACEOF
4839 cat confdefs.h >>conftest.$ac_ext
4840 cat >>conftest.$ac_ext <<_ACEOF
4841 /* end confdefs.h.  */
4842 #include </usr/local/v6/include/sys/v6config.h>
4843 #ifdef __V6D__
4844 yes
4845 #endif
4846 _ACEOF
4847 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4848   $EGREP "yes" >/dev/null 2>&1; then
4849   ipv6type=$i;
4850                                 ipv6lib=v6;
4851                                 ipv6libdir=/usr/local/v6/lib;
4852                                 CFLAGS="-I/usr/local/v6/include $CFLAGS"
4853 fi
4854 rm -f conftest*
4855
4856                         ;;
4857                 zeta)
4858                         cat >conftest.$ac_ext <<_ACEOF
4859 /* confdefs.h.  */
4860 _ACEOF
4861 cat confdefs.h >>conftest.$ac_ext
4862 cat >>conftest.$ac_ext <<_ACEOF
4863 /* end confdefs.h.  */
4864 #include <sys/param.h>
4865 #ifdef _ZETA_MINAMI_INET6
4866 yes
4867 #endif
4868 _ACEOF
4869 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4870   $EGREP "yes" >/dev/null 2>&1; then
4871   ipv6type=$i;
4872                                 ipv6lib=inet6;
4873                                 ipv6libdir=/usr/local/v6/lib;
4874                                 CFLAGS="-DINET6 $CFLAGS"
4875 fi
4876 rm -f conftest*
4877
4878                         ;;
4879                 esac
4880                 if test "$ipv6type" != "unknown"; then
4881                         break
4882                 fi
4883         done
4884         { echo "$as_me:$LINENO: result: $ipv6type" >&5
4885 echo "${ECHO_T}$ipv6type" >&6; }
4886 fi
4887
4888 if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then
4889         if test -d $ipv6libdir -a -f $ipv6libdir/lib$ipv6lib.a; then
4890                 LIBS="-L$ipv6libdir -l$ipv6lib $LIBS"
4891                 echo "You have $ipv6lib library, using it"
4892         else
4893                 if test "$ipv6trylibc" = "yes"; then
4894                         echo "You do not have $ipv6lib library, using libc"
4895                 else
4896                         echo 'Fatal: no $ipv6lib library found.  cannot continue.'
4897                         echo "You need to fetch lib$ipv6lib.a from appropriate"
4898                         echo 'ipv6 kit and compile beforehand.'
4899                         exit 1
4900                 fi
4901         fi
4902 fi
4903
4904
4905 if test "$ipv6" = "yes"; then
4906         #
4907         # XXX - on Tru64 UNIX 5.1, there is no "getaddrinfo()"
4908         # function in libc; there are "ngetaddrinfo()" and
4909         # "ogetaddrinfo()" functions, and <netdb.h> #defines
4910         # "getaddrinfo" to be either "ngetaddrinfo" or
4911         # "ogetaddrinfo", depending on whether _SOCKADDR_LEN
4912         # or _XOPEN_SOURCE_EXTENDED are defined or not.
4913         #
4914         # So this test doesn't work on Tru64 5.1, and possibly
4915         # on other 5.x releases.  This causes the configure
4916         # script to become confused, and results in libpcap
4917         # being unbuildable.
4918         #
4919         { echo "$as_me:$LINENO: checking for library containing getaddrinfo" >&5
4920 echo $ECHO_N "checking for library containing getaddrinfo... $ECHO_C" >&6; }
4921 if test "${ac_cv_search_getaddrinfo+set}" = set; then
4922   echo $ECHO_N "(cached) $ECHO_C" >&6
4923 else
4924   ac_func_search_save_LIBS=$LIBS
4925 cat >conftest.$ac_ext <<_ACEOF
4926 /* confdefs.h.  */
4927 _ACEOF
4928 cat confdefs.h >>conftest.$ac_ext
4929 cat >>conftest.$ac_ext <<_ACEOF
4930 /* end confdefs.h.  */
4931
4932 /* Override any GCC internal prototype to avoid an error.
4933    Use char because int might match the return type of a GCC
4934    builtin and then its argument prototype would still apply.  */
4935 #ifdef __cplusplus
4936 extern "C"
4937 #endif
4938 char getaddrinfo ();
4939 int
4940 main ()
4941 {
4942 return getaddrinfo ();
4943   ;
4944   return 0;
4945 }
4946 _ACEOF
4947 for ac_lib in '' socket; do
4948   if test -z "$ac_lib"; then
4949     ac_res="none required"
4950   else
4951     ac_res=-l$ac_lib
4952     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
4953   fi
4954   rm -f conftest.$ac_objext conftest$ac_exeext
4955 if { (ac_try="$ac_link"
4956 case "(($ac_try" in
4957   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4958   *) ac_try_echo=$ac_try;;
4959 esac
4960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4961   (eval "$ac_link") 2>conftest.er1
4962   ac_status=$?
4963   grep -v '^ *+' conftest.er1 >conftest.err
4964   rm -f conftest.er1
4965   cat conftest.err >&5
4966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4967   (exit $ac_status); } && {
4968          test -z "$ac_c_werror_flag" ||
4969          test ! -s conftest.err
4970        } && test -s conftest$ac_exeext &&
4971        $as_test_x conftest$ac_exeext; then
4972   ac_cv_search_getaddrinfo=$ac_res
4973 else
4974   echo "$as_me: failed program was:" >&5
4975 sed 's/^/| /' conftest.$ac_ext >&5
4976
4977
4978 fi
4979
4980 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4981       conftest$ac_exeext
4982   if test "${ac_cv_search_getaddrinfo+set}" = set; then
4983   break
4984 fi
4985 done
4986 if test "${ac_cv_search_getaddrinfo+set}" = set; then
4987   :
4988 else
4989   ac_cv_search_getaddrinfo=no
4990 fi
4991 rm conftest.$ac_ext
4992 LIBS=$ac_func_search_save_LIBS
4993 fi
4994 { echo "$as_me:$LINENO: result: $ac_cv_search_getaddrinfo" >&5
4995 echo "${ECHO_T}$ac_cv_search_getaddrinfo" >&6; }
4996 ac_res=$ac_cv_search_getaddrinfo
4997 if test "$ac_res" != no; then
4998   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4999         { echo "$as_me:$LINENO: checking getaddrinfo bug" >&5
5000 echo $ECHO_N "checking getaddrinfo bug... $ECHO_C" >&6; }
5001         if test "${td_cv_buggygetaddrinfo+set}" = set; then
5002   echo $ECHO_N "(cached) $ECHO_C" >&6
5003 else
5004   if test "$cross_compiling" = yes; then
5005   td_cv_buggygetaddrinfo=yes
5006 else
5007   cat >conftest.$ac_ext <<_ACEOF
5008 /* confdefs.h.  */
5009 _ACEOF
5010 cat confdefs.h >>conftest.$ac_ext
5011 cat >>conftest.$ac_ext <<_ACEOF
5012 /* end confdefs.h.  */
5013
5014 #include <sys/types.h>
5015 #include <netdb.h>
5016 #include <string.h>
5017 #include <sys/socket.h>
5018 #include <netinet/in.h>
5019
5020 main()
5021 {
5022   int passive, gaierr, inet4 = 0, inet6 = 0;
5023   struct addrinfo hints, *ai, *aitop;
5024   char straddr[INET6_ADDRSTRLEN], strport[16];
5025
5026   for (passive = 0; passive <= 1; passive++) {
5027     memset(&hints, 0, sizeof(hints));
5028     hints.ai_family = AF_UNSPEC;
5029     hints.ai_flags = passive ? AI_PASSIVE : 0;
5030     hints.ai_socktype = SOCK_STREAM;
5031     hints.ai_protocol = IPPROTO_TCP;
5032     if ((gaierr = getaddrinfo(NULL, "54321", &hints, &aitop)) != 0) {
5033       (void)gai_strerror(gaierr);
5034       goto bad;
5035     }
5036     for (ai = aitop; ai; ai = ai->ai_next) {
5037       if (ai->ai_addr == NULL ||
5038           ai->ai_addrlen == 0 ||
5039           getnameinfo(ai->ai_addr, ai->ai_addrlen,
5040                       straddr, sizeof(straddr), strport, sizeof(strport),
5041                       NI_NUMERICHOST|NI_NUMERICSERV) != 0) {
5042         goto bad;
5043       }
5044       switch (ai->ai_family) {
5045       case AF_INET:
5046         if (strcmp(strport, "54321") != 0) {
5047           goto bad;
5048         }
5049         if (passive) {
5050           if (strcmp(straddr, "0.0.0.0") != 0) {
5051             goto bad;
5052           }
5053         } else {
5054           if (strcmp(straddr, "127.0.0.1") != 0) {
5055             goto bad;
5056           }
5057         }
5058         inet4++;
5059         break;
5060       case AF_INET6:
5061         if (strcmp(strport, "54321") != 0) {
5062           goto bad;
5063         }
5064         if (passive) {
5065           if (strcmp(straddr, "::") != 0) {
5066             goto bad;
5067           }
5068         } else {
5069           if (strcmp(straddr, "::1") != 0) {
5070             goto bad;
5071           }
5072         }
5073         inet6++;
5074         break;
5075       case AF_UNSPEC:
5076         goto bad;
5077         break;
5078 #ifdef AF_UNIX
5079       case AF_UNIX:
5080 #else
5081 #ifdef AF_LOCAL
5082       case AF_LOCAL:
5083 #endif
5084 #endif
5085       default:
5086         /* another family support? */
5087         break;
5088       }
5089     }
5090   }
5091
5092   /* supported family should be 2, unsupported family should be 0 */
5093   if (!(inet4 == 0 || inet4 == 2))
5094     goto bad;
5095   if (!(inet6 == 0 || inet6 == 2))
5096     goto bad;
5097
5098   if (aitop)
5099     freeaddrinfo(aitop);
5100   exit(0);
5101
5102  bad:
5103   if (aitop)
5104     freeaddrinfo(aitop);
5105   exit(1);
5106 }
5107
5108 _ACEOF
5109 rm -f conftest$ac_exeext
5110 if { (ac_try="$ac_link"
5111 case "(($ac_try" in
5112   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5113   *) ac_try_echo=$ac_try;;
5114 esac
5115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5116   (eval "$ac_link") 2>&5
5117   ac_status=$?
5118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5119   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5120   { (case "(($ac_try" in
5121   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5122   *) ac_try_echo=$ac_try;;
5123 esac
5124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5125   (eval "$ac_try") 2>&5
5126   ac_status=$?
5127   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5128   (exit $ac_status); }; }; then
5129   td_cv_buggygetaddrinfo=no
5130 else
5131   echo "$as_me: program exited with status $ac_status" >&5
5132 echo "$as_me: failed program was:" >&5
5133 sed 's/^/| /' conftest.$ac_ext >&5
5134
5135 ( exit $ac_status )
5136 td_cv_buggygetaddrinfo=yes
5137 fi
5138 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5139 fi
5140
5141
5142 fi
5143
5144         if test "$td_cv_buggygetaddrinfo" = no; then
5145                 { echo "$as_me:$LINENO: result: good" >&5
5146 echo "${ECHO_T}good" >&6; }
5147         else
5148                 { echo "$as_me:$LINENO: result: buggy" >&5
5149 echo "${ECHO_T}buggy" >&6; }
5150         fi
5151
5152         if test "$td_cv_buggygetaddrinfo" = "yes"; then
5153                 #
5154                 # XXX - it doesn't appear that "ipv6type" can ever be
5155                 # set to "linux".  Should this be testing for
5156                 # "linux-glibc", or for that *or* "linux-libinet6"?
5157                 # If the latter, note that "linux-libinet6" is also
5158                 # the type given to some non-Linux OSes.
5159                 #
5160                 if test "$ipv6type" != "linux"; then
5161                         echo 'Fatal: You must get working getaddrinfo() function.'
5162                         echo '       or you can specify "--disable-ipv6"'.
5163                         exit 1
5164                 else
5165                         echo 'Warning: getaddrinfo() implementation on your system seems be buggy.'
5166                         echo '         Better upgrade your system library to newest version'
5167                         echo '         of GNU C library (aka glibc).'
5168                 fi
5169         fi
5170
5171 fi
5172
5173
5174
5175 for ac_func in getaddrinfo getnameinfo
5176 do
5177 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5178 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5179 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5180 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5181   echo $ECHO_N "(cached) $ECHO_C" >&6
5182 else
5183   cat >conftest.$ac_ext <<_ACEOF
5184 /* confdefs.h.  */
5185 _ACEOF
5186 cat confdefs.h >>conftest.$ac_ext
5187 cat >>conftest.$ac_ext <<_ACEOF
5188 /* end confdefs.h.  */
5189 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5190    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5191 #define $ac_func innocuous_$ac_func
5192
5193 /* System header to define __stub macros and hopefully few prototypes,
5194     which can conflict with char $ac_func (); below.
5195     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5196     <limits.h> exists even on freestanding compilers.  */
5197
5198 #ifdef __STDC__
5199 # include <limits.h>
5200 #else
5201 # include <assert.h>
5202 #endif
5203
5204 #undef $ac_func
5205
5206 /* Override any GCC internal prototype to avoid an error.
5207    Use char because int might match the return type of a GCC
5208    builtin and then its argument prototype would still apply.  */
5209 #ifdef __cplusplus
5210 extern "C"
5211 #endif
5212 char $ac_func ();
5213 /* The GNU C library defines this for functions which it implements
5214     to always fail with ENOSYS.  Some functions are actually named
5215     something starting with __ and the normal name is an alias.  */
5216 #if defined __stub_$ac_func || defined __stub___$ac_func
5217 choke me
5218 #endif
5219
5220 int
5221 main ()
5222 {
5223 return $ac_func ();
5224   ;
5225   return 0;
5226 }
5227 _ACEOF
5228 rm -f conftest.$ac_objext conftest$ac_exeext
5229 if { (ac_try="$ac_link"
5230 case "(($ac_try" in
5231   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5232   *) ac_try_echo=$ac_try;;
5233 esac
5234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5235   (eval "$ac_link") 2>conftest.er1
5236   ac_status=$?
5237   grep -v '^ *+' conftest.er1 >conftest.err
5238   rm -f conftest.er1
5239   cat conftest.err >&5
5240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5241   (exit $ac_status); } && {
5242          test -z "$ac_c_werror_flag" ||
5243          test ! -s conftest.err
5244        } && test -s conftest$ac_exeext &&
5245        $as_test_x conftest$ac_exeext; then
5246   eval "$as_ac_var=yes"
5247 else
5248   echo "$as_me: failed program was:" >&5
5249 sed 's/^/| /' conftest.$ac_ext >&5
5250
5251         eval "$as_ac_var=no"
5252 fi
5253
5254 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5255       conftest$ac_exeext conftest.$ac_ext
5256 fi
5257 ac_res=`eval echo '${'$as_ac_var'}'`
5258                { echo "$as_me:$LINENO: result: $ac_res" >&5
5259 echo "${ECHO_T}$ac_res" >&6; }
5260 if test `eval echo '${'$as_ac_var'}'` = yes; then
5261   cat >>confdefs.h <<_ACEOF
5262 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5263 _ACEOF
5264
5265 else
5266   case " $LIBOBJS " in
5267   *" $ac_func.$ac_objext "* ) ;;
5268   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
5269  ;;
5270 esac
5271
5272 fi
5273 done
5274
5275
5276 fi
5277
5278 { echo "$as_me:$LINENO: checking for dnet_htoa declaration in netdnet/dnetdb.h" >&5
5279 echo $ECHO_N "checking for dnet_htoa declaration in netdnet/dnetdb.h... $ECHO_C" >&6; }
5280 if test "${td_cv_decl_netdnet_dnetdb_h_dnet_htoa+set}" = set; then
5281   echo $ECHO_N "(cached) $ECHO_C" >&6
5282 else
5283   cat >conftest.$ac_ext <<_ACEOF
5284 /* confdefs.h.  */
5285 _ACEOF
5286 cat confdefs.h >>conftest.$ac_ext
5287 cat >>conftest.$ac_ext <<_ACEOF
5288 /* end confdefs.h.  */
5289 #include <netdnet/dnetdb.h>
5290
5291 _ACEOF
5292 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5293   $EGREP "dnet_htoa" >/dev/null 2>&1; then
5294   td_cv_decl_netdnet_dnetdb_h_dnet_htoa=yes
5295 else
5296   td_cv_decl_netdnet_dnetdb_h_dnet_htoa=no
5297 fi
5298 rm -f conftest*
5299
5300 fi
5301 { echo "$as_me:$LINENO: result: $td_cv_decl_netdnet_dnetdb_h_dnet_htoa" >&5
5302 echo "${ECHO_T}$td_cv_decl_netdnet_dnetdb_h_dnet_htoa" >&6; }
5303 if test "$td_cv_decl_netdnet_dnetdb_h_dnet_htoa" = yes; then
5304         cat >>confdefs.h <<\_ACEOF
5305 #define HAVE_NETDNET_DNETDB_H_DNET_HTOA 1
5306 _ACEOF
5307
5308 fi
5309
5310 { echo "$as_me:$LINENO: checking for char" >&5
5311 echo $ECHO_N "checking for char... $ECHO_C" >&6; }
5312 if test "${ac_cv_type_char+set}" = set; then
5313   echo $ECHO_N "(cached) $ECHO_C" >&6
5314 else
5315   cat >conftest.$ac_ext <<_ACEOF
5316 /* confdefs.h.  */
5317 _ACEOF
5318 cat confdefs.h >>conftest.$ac_ext
5319 cat >>conftest.$ac_ext <<_ACEOF
5320 /* end confdefs.h.  */
5321 $ac_includes_default
5322 typedef char ac__type_new_;
5323 int
5324 main ()
5325 {
5326 if ((ac__type_new_ *) 0)
5327   return 0;
5328 if (sizeof (ac__type_new_))
5329   return 0;
5330   ;
5331   return 0;
5332 }
5333 _ACEOF
5334 rm -f conftest.$ac_objext
5335 if { (ac_try="$ac_compile"
5336 case "(($ac_try" in
5337   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5338   *) ac_try_echo=$ac_try;;
5339 esac
5340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5341   (eval "$ac_compile") 2>conftest.er1
5342   ac_status=$?
5343   grep -v '^ *+' conftest.er1 >conftest.err
5344   rm -f conftest.er1
5345   cat conftest.err >&5
5346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5347   (exit $ac_status); } && {
5348          test -z "$ac_c_werror_flag" ||
5349          test ! -s conftest.err
5350        } && test -s conftest.$ac_objext; then
5351   ac_cv_type_char=yes
5352 else
5353   echo "$as_me: failed program was:" >&5
5354 sed 's/^/| /' conftest.$ac_ext >&5
5355
5356         ac_cv_type_char=no
5357 fi
5358
5359 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5360 fi
5361 { echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
5362 echo "${ECHO_T}$ac_cv_type_char" >&6; }
5363
5364 # The cast to long int works around a bug in the HP C Compiler
5365 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5366 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5367 # This bug is HP SR number 8606223364.
5368 { echo "$as_me:$LINENO: checking size of char" >&5
5369 echo $ECHO_N "checking size of char... $ECHO_C" >&6; }
5370 if test "${ac_cv_sizeof_char+set}" = set; then
5371   echo $ECHO_N "(cached) $ECHO_C" >&6
5372 else
5373   if test "$cross_compiling" = yes; then
5374   # Depending upon the size, compute the lo and hi bounds.
5375 cat >conftest.$ac_ext <<_ACEOF
5376 /* confdefs.h.  */
5377 _ACEOF
5378 cat confdefs.h >>conftest.$ac_ext
5379 cat >>conftest.$ac_ext <<_ACEOF
5380 /* end confdefs.h.  */
5381 $ac_includes_default
5382    typedef char ac__type_sizeof_;
5383 int
5384 main ()
5385 {
5386 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
5387 test_array [0] = 0
5388
5389   ;
5390   return 0;
5391 }
5392 _ACEOF
5393 rm -f conftest.$ac_objext
5394 if { (ac_try="$ac_compile"
5395 case "(($ac_try" in
5396   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5397   *) ac_try_echo=$ac_try;;
5398 esac
5399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5400   (eval "$ac_compile") 2>conftest.er1
5401   ac_status=$?
5402   grep -v '^ *+' conftest.er1 >conftest.err
5403   rm -f conftest.er1
5404   cat conftest.err >&5
5405   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5406   (exit $ac_status); } && {
5407          test -z "$ac_c_werror_flag" ||
5408          test ! -s conftest.err
5409        } && test -s conftest.$ac_objext; then
5410   ac_lo=0 ac_mid=0
5411   while :; do
5412     cat >conftest.$ac_ext <<_ACEOF
5413 /* confdefs.h.  */
5414 _ACEOF
5415 cat confdefs.h >>conftest.$ac_ext
5416 cat >>conftest.$ac_ext <<_ACEOF
5417 /* end confdefs.h.  */
5418 $ac_includes_default
5419    typedef char ac__type_sizeof_;
5420 int
5421 main ()
5422 {
5423 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
5424 test_array [0] = 0
5425
5426   ;
5427   return 0;
5428 }
5429 _ACEOF
5430 rm -f conftest.$ac_objext
5431 if { (ac_try="$ac_compile"
5432 case "(($ac_try" in
5433   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5434   *) ac_try_echo=$ac_try;;
5435 esac
5436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5437   (eval "$ac_compile") 2>conftest.er1
5438   ac_status=$?
5439   grep -v '^ *+' conftest.er1 >conftest.err
5440   rm -f conftest.er1
5441   cat conftest.err >&5
5442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5443   (exit $ac_status); } && {
5444          test -z "$ac_c_werror_flag" ||
5445          test ! -s conftest.err
5446        } && test -s conftest.$ac_objext; then
5447   ac_hi=$ac_mid; break
5448 else
5449   echo "$as_me: failed program was:" >&5
5450 sed 's/^/| /' conftest.$ac_ext >&5
5451
5452         ac_lo=`expr $ac_mid + 1`
5453                         if test $ac_lo -le $ac_mid; then
5454                           ac_lo= ac_hi=
5455                           break
5456                         fi
5457                         ac_mid=`expr 2 '*' $ac_mid + 1`
5458 fi
5459
5460 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5461   done
5462 else
5463   echo "$as_me: failed program was:" >&5
5464 sed 's/^/| /' conftest.$ac_ext >&5
5465
5466         cat >conftest.$ac_ext <<_ACEOF
5467 /* confdefs.h.  */
5468 _ACEOF
5469 cat confdefs.h >>conftest.$ac_ext
5470 cat >>conftest.$ac_ext <<_ACEOF
5471 /* end confdefs.h.  */
5472 $ac_includes_default
5473    typedef char ac__type_sizeof_;
5474 int
5475 main ()
5476 {
5477 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
5478 test_array [0] = 0
5479
5480   ;
5481   return 0;
5482 }
5483 _ACEOF
5484 rm -f conftest.$ac_objext
5485 if { (ac_try="$ac_compile"
5486 case "(($ac_try" in
5487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5488   *) ac_try_echo=$ac_try;;
5489 esac
5490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5491   (eval "$ac_compile") 2>conftest.er1
5492   ac_status=$?
5493   grep -v '^ *+' conftest.er1 >conftest.err
5494   rm -f conftest.er1
5495   cat conftest.err >&5
5496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5497   (exit $ac_status); } && {
5498          test -z "$ac_c_werror_flag" ||
5499          test ! -s conftest.err
5500        } && test -s conftest.$ac_objext; then
5501   ac_hi=-1 ac_mid=-1
5502   while :; do
5503     cat >conftest.$ac_ext <<_ACEOF
5504 /* confdefs.h.  */
5505 _ACEOF
5506 cat confdefs.h >>conftest.$ac_ext
5507 cat >>conftest.$ac_ext <<_ACEOF
5508 /* end confdefs.h.  */
5509 $ac_includes_default
5510    typedef char ac__type_sizeof_;
5511 int
5512 main ()
5513 {
5514 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
5515 test_array [0] = 0
5516
5517   ;
5518   return 0;
5519 }
5520 _ACEOF
5521 rm -f conftest.$ac_objext
5522 if { (ac_try="$ac_compile"
5523 case "(($ac_try" in
5524   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5525   *) ac_try_echo=$ac_try;;
5526 esac
5527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5528   (eval "$ac_compile") 2>conftest.er1
5529   ac_status=$?
5530   grep -v '^ *+' conftest.er1 >conftest.err
5531   rm -f conftest.er1
5532   cat conftest.err >&5
5533   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5534   (exit $ac_status); } && {
5535          test -z "$ac_c_werror_flag" ||
5536          test ! -s conftest.err
5537        } && test -s conftest.$ac_objext; then
5538   ac_lo=$ac_mid; break
5539 else
5540   echo "$as_me: failed program was:" >&5
5541 sed 's/^/| /' conftest.$ac_ext >&5
5542
5543         ac_hi=`expr '(' $ac_mid ')' - 1`
5544                         if test $ac_mid -le $ac_hi; then
5545                           ac_lo= ac_hi=
5546                           break
5547                         fi
5548                         ac_mid=`expr 2 '*' $ac_mid`
5549 fi
5550
5551 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5552   done
5553 else
5554   echo "$as_me: failed program was:" >&5
5555 sed 's/^/| /' conftest.$ac_ext >&5
5556
5557         ac_lo= ac_hi=
5558 fi
5559
5560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5561 fi
5562
5563 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5564 # Binary search between lo and hi bounds.
5565 while test "x$ac_lo" != "x$ac_hi"; do
5566   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
5567   cat >conftest.$ac_ext <<_ACEOF
5568 /* confdefs.h.  */
5569 _ACEOF
5570 cat confdefs.h >>conftest.$ac_ext
5571 cat >>conftest.$ac_ext <<_ACEOF
5572 /* end confdefs.h.  */
5573 $ac_includes_default
5574    typedef char ac__type_sizeof_;
5575 int
5576 main ()
5577 {
5578 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
5579 test_array [0] = 0
5580
5581   ;
5582   return 0;
5583 }
5584 _ACEOF
5585 rm -f conftest.$ac_objext
5586 if { (ac_try="$ac_compile"
5587 case "(($ac_try" in
5588   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5589   *) ac_try_echo=$ac_try;;
5590 esac
5591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5592   (eval "$ac_compile") 2>conftest.er1
5593   ac_status=$?
5594   grep -v '^ *+' conftest.er1 >conftest.err
5595   rm -f conftest.er1
5596   cat conftest.err >&5
5597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5598   (exit $ac_status); } && {
5599          test -z "$ac_c_werror_flag" ||
5600          test ! -s conftest.err
5601        } && test -s conftest.$ac_objext; then
5602   ac_hi=$ac_mid
5603 else
5604   echo "$as_me: failed program was:" >&5
5605 sed 's/^/| /' conftest.$ac_ext >&5
5606
5607         ac_lo=`expr '(' $ac_mid ')' + 1`
5608 fi
5609
5610 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5611 done
5612 case $ac_lo in
5613 ?*) ac_cv_sizeof_char=$ac_lo;;
5614 '') if test "$ac_cv_type_char" = yes; then
5615      { { echo "$as_me:$LINENO: error: cannot compute sizeof (char)
5616 See \`config.log' for more details." >&5
5617 echo "$as_me: error: cannot compute sizeof (char)
5618 See \`config.log' for more details." >&2;}
5619    { (exit 77); exit 77; }; }
5620    else
5621      ac_cv_sizeof_char=0
5622    fi ;;
5623 esac
5624 else
5625   cat >conftest.$ac_ext <<_ACEOF
5626 /* confdefs.h.  */
5627 _ACEOF
5628 cat confdefs.h >>conftest.$ac_ext
5629 cat >>conftest.$ac_ext <<_ACEOF
5630 /* end confdefs.h.  */
5631 $ac_includes_default
5632    typedef char ac__type_sizeof_;
5633 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
5634 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
5635 #include <stdio.h>
5636 #include <stdlib.h>
5637 int
5638 main ()
5639 {
5640
5641   FILE *f = fopen ("conftest.val", "w");
5642   if (! f)
5643     return 1;
5644   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
5645     {
5646       long int i = longval ();
5647       if (i != ((long int) (sizeof (ac__type_sizeof_))))
5648         return 1;
5649       fprintf (f, "%ld\n", i);
5650     }
5651   else
5652     {
5653       unsigned long int i = ulongval ();
5654       if (i != ((long int) (sizeof (ac__type_sizeof_))))
5655         return 1;
5656       fprintf (f, "%lu\n", i);
5657     }
5658   return ferror (f) || fclose (f) != 0;
5659
5660   ;
5661   return 0;
5662 }
5663 _ACEOF
5664 rm -f conftest$ac_exeext
5665 if { (ac_try="$ac_link"
5666 case "(($ac_try" in
5667   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5668   *) ac_try_echo=$ac_try;;
5669 esac
5670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5671   (eval "$ac_link") 2>&5
5672   ac_status=$?
5673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5674   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5675   { (case "(($ac_try" in
5676   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5677   *) ac_try_echo=$ac_try;;
5678 esac
5679 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5680   (eval "$ac_try") 2>&5
5681   ac_status=$?
5682   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5683   (exit $ac_status); }; }; then
5684   ac_cv_sizeof_char=`cat conftest.val`
5685 else
5686   echo "$as_me: program exited with status $ac_status" >&5
5687 echo "$as_me: failed program was:" >&5
5688 sed 's/^/| /' conftest.$ac_ext >&5
5689
5690 ( exit $ac_status )
5691 if test "$ac_cv_type_char" = yes; then
5692      { { echo "$as_me:$LINENO: error: cannot compute sizeof (char)
5693 See \`config.log' for more details." >&5
5694 echo "$as_me: error: cannot compute sizeof (char)
5695 See \`config.log' for more details." >&2;}
5696    { (exit 77); exit 77; }; }
5697    else
5698      ac_cv_sizeof_char=0
5699    fi
5700 fi
5701 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5702 fi
5703 rm -f conftest.val
5704 fi
5705 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
5706 echo "${ECHO_T}$ac_cv_sizeof_char" >&6; }
5707
5708
5709
5710 cat >>confdefs.h <<_ACEOF
5711 #define SIZEOF_CHAR $ac_cv_sizeof_char
5712 _ACEOF
5713
5714
5715 { echo "$as_me:$LINENO: checking for short" >&5
5716 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
5717 if test "${ac_cv_type_short+set}" = set; then
5718   echo $ECHO_N "(cached) $ECHO_C" >&6
5719 else
5720   cat >conftest.$ac_ext <<_ACEOF
5721 /* confdefs.h.  */
5722 _ACEOF
5723 cat confdefs.h >>conftest.$ac_ext
5724 cat >>conftest.$ac_ext <<_ACEOF
5725 /* end confdefs.h.  */
5726 $ac_includes_default
5727 typedef short ac__type_new_;
5728 int
5729 main ()
5730 {
5731 if ((ac__type_new_ *) 0)
5732   return 0;
5733 if (sizeof (ac__type_new_))
5734   return 0;
5735   ;
5736   return 0;
5737 }
5738 _ACEOF
5739 rm -f conftest.$ac_objext
5740 if { (ac_try="$ac_compile"
5741 case "(($ac_try" in
5742   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5743   *) ac_try_echo=$ac_try;;
5744 esac
5745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5746   (eval "$ac_compile") 2>conftest.er1
5747   ac_status=$?
5748   grep -v '^ *+' conftest.er1 >conftest.err
5749   rm -f conftest.er1
5750   cat conftest.err >&5
5751   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5752   (exit $ac_status); } && {
5753          test -z "$ac_c_werror_flag" ||
5754          test ! -s conftest.err
5755        } && test -s conftest.$ac_objext; then
5756   ac_cv_type_short=yes
5757 else
5758   echo "$as_me: failed program was:" >&5
5759 sed 's/^/| /' conftest.$ac_ext >&5
5760
5761         ac_cv_type_short=no
5762 fi
5763
5764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5765 fi
5766 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
5767 echo "${ECHO_T}$ac_cv_type_short" >&6; }
5768
5769 # The cast to long int works around a bug in the HP C Compiler
5770 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5771 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5772 # This bug is HP SR number 8606223364.
5773 { echo "$as_me:$LINENO: checking size of short" >&5
5774 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
5775 if test "${ac_cv_sizeof_short+set}" = set; then
5776   echo $ECHO_N "(cached) $ECHO_C" >&6
5777 else
5778   if test "$cross_compiling" = yes; then
5779   # Depending upon the size, compute the lo and hi bounds.
5780 cat >conftest.$ac_ext <<_ACEOF
5781 /* confdefs.h.  */
5782 _ACEOF
5783 cat confdefs.h >>conftest.$ac_ext
5784 cat >>conftest.$ac_ext <<_ACEOF
5785 /* end confdefs.h.  */
5786 $ac_includes_default
5787    typedef short ac__type_sizeof_;
5788 int
5789 main ()
5790 {
5791 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
5792 test_array [0] = 0
5793
5794   ;
5795   return 0;
5796 }
5797 _ACEOF
5798 rm -f conftest.$ac_objext
5799 if { (ac_try="$ac_compile"
5800 case "(($ac_try" in
5801   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5802   *) ac_try_echo=$ac_try;;
5803 esac
5804 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5805   (eval "$ac_compile") 2>conftest.er1
5806   ac_status=$?
5807   grep -v '^ *+' conftest.er1 >conftest.err
5808   rm -f conftest.er1
5809   cat conftest.err >&5
5810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5811   (exit $ac_status); } && {
5812          test -z "$ac_c_werror_flag" ||
5813          test ! -s conftest.err
5814        } && test -s conftest.$ac_objext; then
5815   ac_lo=0 ac_mid=0
5816   while :; do
5817     cat >conftest.$ac_ext <<_ACEOF
5818 /* confdefs.h.  */
5819 _ACEOF
5820 cat confdefs.h >>conftest.$ac_ext
5821 cat >>conftest.$ac_ext <<_ACEOF
5822 /* end confdefs.h.  */
5823 $ac_includes_default
5824    typedef short ac__type_sizeof_;
5825 int
5826 main ()
5827 {
5828 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
5829 test_array [0] = 0
5830
5831   ;
5832   return 0;
5833 }
5834 _ACEOF
5835 rm -f conftest.$ac_objext
5836 if { (ac_try="$ac_compile"
5837 case "(($ac_try" in
5838   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5839   *) ac_try_echo=$ac_try;;
5840 esac
5841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5842   (eval "$ac_compile") 2>conftest.er1
5843   ac_status=$?
5844   grep -v '^ *+' conftest.er1 >conftest.err
5845   rm -f conftest.er1
5846   cat conftest.err >&5
5847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5848   (exit $ac_status); } && {
5849          test -z "$ac_c_werror_flag" ||
5850          test ! -s conftest.err
5851        } && test -s conftest.$ac_objext; then
5852   ac_hi=$ac_mid; break
5853 else
5854   echo "$as_me: failed program was:" >&5
5855 sed 's/^/| /' conftest.$ac_ext >&5
5856
5857         ac_lo=`expr $ac_mid + 1`
5858                         if test $ac_lo -le $ac_mid; then
5859                           ac_lo= ac_hi=
5860                           break
5861                         fi
5862                         ac_mid=`expr 2 '*' $ac_mid + 1`
5863 fi
5864
5865 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5866   done
5867 else
5868   echo "$as_me: failed program was:" >&5
5869 sed 's/^/| /' conftest.$ac_ext >&5
5870
5871         cat >conftest.$ac_ext <<_ACEOF
5872 /* confdefs.h.  */
5873 _ACEOF
5874 cat confdefs.h >>conftest.$ac_ext
5875 cat >>conftest.$ac_ext <<_ACEOF
5876 /* end confdefs.h.  */
5877 $ac_includes_default
5878    typedef short ac__type_sizeof_;
5879 int
5880 main ()
5881 {
5882 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
5883 test_array [0] = 0
5884
5885   ;
5886   return 0;
5887 }
5888 _ACEOF
5889 rm -f conftest.$ac_objext
5890 if { (ac_try="$ac_compile"
5891 case "(($ac_try" in
5892   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5893   *) ac_try_echo=$ac_try;;
5894 esac
5895 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5896   (eval "$ac_compile") 2>conftest.er1
5897   ac_status=$?
5898   grep -v '^ *+' conftest.er1 >conftest.err
5899   rm -f conftest.er1
5900   cat conftest.err >&5
5901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5902   (exit $ac_status); } && {
5903          test -z "$ac_c_werror_flag" ||
5904          test ! -s conftest.err
5905        } && test -s conftest.$ac_objext; then
5906   ac_hi=-1 ac_mid=-1
5907   while :; do
5908     cat >conftest.$ac_ext <<_ACEOF
5909 /* confdefs.h.  */
5910 _ACEOF
5911 cat confdefs.h >>conftest.$ac_ext
5912 cat >>conftest.$ac_ext <<_ACEOF
5913 /* end confdefs.h.  */
5914 $ac_includes_default
5915    typedef short ac__type_sizeof_;
5916 int
5917 main ()
5918 {
5919 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
5920 test_array [0] = 0
5921
5922   ;
5923   return 0;
5924 }
5925 _ACEOF
5926 rm -f conftest.$ac_objext
5927 if { (ac_try="$ac_compile"
5928 case "(($ac_try" in
5929   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5930   *) ac_try_echo=$ac_try;;
5931 esac
5932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5933   (eval "$ac_compile") 2>conftest.er1
5934   ac_status=$?
5935   grep -v '^ *+' conftest.er1 >conftest.err
5936   rm -f conftest.er1
5937   cat conftest.err >&5
5938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5939   (exit $ac_status); } && {
5940          test -z "$ac_c_werror_flag" ||
5941          test ! -s conftest.err
5942        } && test -s conftest.$ac_objext; then
5943   ac_lo=$ac_mid; break
5944 else
5945   echo "$as_me: failed program was:" >&5
5946 sed 's/^/| /' conftest.$ac_ext >&5
5947
5948         ac_hi=`expr '(' $ac_mid ')' - 1`
5949                         if test $ac_mid -le $ac_hi; then
5950                           ac_lo= ac_hi=
5951                           break
5952                         fi
5953                         ac_mid=`expr 2 '*' $ac_mid`
5954 fi
5955
5956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5957   done
5958 else
5959   echo "$as_me: failed program was:" >&5
5960 sed 's/^/| /' conftest.$ac_ext >&5
5961
5962         ac_lo= ac_hi=
5963 fi
5964
5965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5966 fi
5967
5968 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5969 # Binary search between lo and hi bounds.
5970 while test "x$ac_lo" != "x$ac_hi"; do
5971   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
5972   cat >conftest.$ac_ext <<_ACEOF
5973 /* confdefs.h.  */
5974 _ACEOF
5975 cat confdefs.h >>conftest.$ac_ext
5976 cat >>conftest.$ac_ext <<_ACEOF
5977 /* end confdefs.h.  */
5978 $ac_includes_default
5979    typedef short ac__type_sizeof_;
5980 int
5981 main ()
5982 {
5983 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
5984 test_array [0] = 0
5985
5986   ;
5987   return 0;
5988 }
5989 _ACEOF
5990 rm -f conftest.$ac_objext
5991 if { (ac_try="$ac_compile"
5992 case "(($ac_try" in
5993   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5994   *) ac_try_echo=$ac_try;;
5995 esac
5996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5997   (eval "$ac_compile") 2>conftest.er1
5998   ac_status=$?
5999   grep -v '^ *+' conftest.er1 >conftest.err
6000   rm -f conftest.er1
6001   cat conftest.err >&5
6002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6003   (exit $ac_status); } && {
6004          test -z "$ac_c_werror_flag" ||
6005          test ! -s conftest.err
6006        } && test -s conftest.$ac_objext; then
6007   ac_hi=$ac_mid
6008 else
6009   echo "$as_me: failed program was:" >&5
6010 sed 's/^/| /' conftest.$ac_ext >&5
6011
6012         ac_lo=`expr '(' $ac_mid ')' + 1`
6013 fi
6014
6015 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6016 done
6017 case $ac_lo in
6018 ?*) ac_cv_sizeof_short=$ac_lo;;
6019 '') if test "$ac_cv_type_short" = yes; then
6020      { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
6021 See \`config.log' for more details." >&5
6022 echo "$as_me: error: cannot compute sizeof (short)
6023 See \`config.log' for more details." >&2;}
6024    { (exit 77); exit 77; }; }
6025    else
6026      ac_cv_sizeof_short=0
6027    fi ;;
6028 esac
6029 else
6030   cat >conftest.$ac_ext <<_ACEOF
6031 /* confdefs.h.  */
6032 _ACEOF
6033 cat confdefs.h >>conftest.$ac_ext
6034 cat >>conftest.$ac_ext <<_ACEOF
6035 /* end confdefs.h.  */
6036 $ac_includes_default
6037    typedef short ac__type_sizeof_;
6038 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
6039 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
6040 #include <stdio.h>
6041 #include <stdlib.h>
6042 int
6043 main ()
6044 {
6045
6046   FILE *f = fopen ("conftest.val", "w");
6047   if (! f)
6048     return 1;
6049   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
6050     {
6051       long int i = longval ();
6052       if (i != ((long int) (sizeof (ac__type_sizeof_))))
6053         return 1;
6054       fprintf (f, "%ld\n", i);
6055     }
6056   else
6057     {
6058       unsigned long int i = ulongval ();
6059       if (i != ((long int) (sizeof (ac__type_sizeof_))))
6060         return 1;
6061       fprintf (f, "%lu\n", i);
6062     }
6063   return ferror (f) || fclose (f) != 0;
6064
6065   ;
6066   return 0;
6067 }
6068 _ACEOF
6069 rm -f conftest$ac_exeext
6070 if { (ac_try="$ac_link"
6071 case "(($ac_try" in
6072   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6073   *) ac_try_echo=$ac_try;;
6074 esac
6075 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6076   (eval "$ac_link") 2>&5
6077   ac_status=$?
6078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6079   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6080   { (case "(($ac_try" in
6081   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6082   *) ac_try_echo=$ac_try;;
6083 esac
6084 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6085   (eval "$ac_try") 2>&5
6086   ac_status=$?
6087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6088   (exit $ac_status); }; }; then
6089   ac_cv_sizeof_short=`cat conftest.val`
6090 else
6091   echo "$as_me: program exited with status $ac_status" >&5
6092 echo "$as_me: failed program was:" >&5
6093 sed 's/^/| /' conftest.$ac_ext >&5
6094
6095 ( exit $ac_status )
6096 if test "$ac_cv_type_short" = yes; then
6097      { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
6098 See \`config.log' for more details." >&5
6099 echo "$as_me: error: cannot compute sizeof (short)
6100 See \`config.log' for more details." >&2;}
6101    { (exit 77); exit 77; }; }
6102    else
6103      ac_cv_sizeof_short=0
6104    fi
6105 fi
6106 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6107 fi
6108 rm -f conftest.val
6109 fi
6110 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
6111 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
6112
6113
6114
6115 cat >>confdefs.h <<_ACEOF
6116 #define SIZEOF_SHORT $ac_cv_sizeof_short
6117 _ACEOF
6118
6119
6120 { echo "$as_me:$LINENO: checking for int" >&5
6121 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
6122 if test "${ac_cv_type_int+set}" = set; then
6123   echo $ECHO_N "(cached) $ECHO_C" >&6
6124 else
6125   cat >conftest.$ac_ext <<_ACEOF
6126 /* confdefs.h.  */
6127 _ACEOF
6128 cat confdefs.h >>conftest.$ac_ext
6129 cat >>conftest.$ac_ext <<_ACEOF
6130 /* end confdefs.h.  */
6131 $ac_includes_default
6132 typedef int ac__type_new_;
6133 int
6134 main ()
6135 {
6136 if ((ac__type_new_ *) 0)
6137   return 0;
6138 if (sizeof (ac__type_new_))
6139   return 0;
6140   ;
6141   return 0;
6142 }
6143 _ACEOF
6144 rm -f conftest.$ac_objext
6145 if { (ac_try="$ac_compile"
6146 case "(($ac_try" in
6147   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6148   *) ac_try_echo=$ac_try;;
6149 esac
6150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6151   (eval "$ac_compile") 2>conftest.er1
6152   ac_status=$?
6153   grep -v '^ *+' conftest.er1 >conftest.err
6154   rm -f conftest.er1
6155   cat conftest.err >&5
6156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6157   (exit $ac_status); } && {
6158          test -z "$ac_c_werror_flag" ||
6159          test ! -s conftest.err
6160        } && test -s conftest.$ac_objext; then
6161   ac_cv_type_int=yes
6162 else
6163   echo "$as_me: failed program was:" >&5
6164 sed 's/^/| /' conftest.$ac_ext >&5
6165
6166         ac_cv_type_int=no
6167 fi
6168
6169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6170 fi
6171 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
6172 echo "${ECHO_T}$ac_cv_type_int" >&6; }
6173
6174 # The cast to long int works around a bug in the HP C Compiler
6175 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6176 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6177 # This bug is HP SR number 8606223364.
6178 { echo "$as_me:$LINENO: checking size of int" >&5
6179 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
6180 if test "${ac_cv_sizeof_int+set}" = set; then
6181   echo $ECHO_N "(cached) $ECHO_C" >&6
6182 else
6183   if test "$cross_compiling" = yes; then
6184   # Depending upon the size, compute the lo and hi bounds.
6185 cat >conftest.$ac_ext <<_ACEOF
6186 /* confdefs.h.  */
6187 _ACEOF
6188 cat confdefs.h >>conftest.$ac_ext
6189 cat >>conftest.$ac_ext <<_ACEOF
6190 /* end confdefs.h.  */
6191 $ac_includes_default
6192    typedef int ac__type_sizeof_;
6193 int
6194 main ()
6195 {
6196 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
6197 test_array [0] = 0
6198
6199   ;
6200   return 0;
6201 }
6202 _ACEOF
6203 rm -f conftest.$ac_objext
6204 if { (ac_try="$ac_compile"
6205 case "(($ac_try" in
6206   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6207   *) ac_try_echo=$ac_try;;
6208 esac
6209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6210   (eval "$ac_compile") 2>conftest.er1
6211   ac_status=$?
6212   grep -v '^ *+' conftest.er1 >conftest.err
6213   rm -f conftest.er1
6214   cat conftest.err >&5
6215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6216   (exit $ac_status); } && {
6217          test -z "$ac_c_werror_flag" ||
6218          test ! -s conftest.err
6219        } && test -s conftest.$ac_objext; then
6220   ac_lo=0 ac_mid=0
6221   while :; do
6222     cat >conftest.$ac_ext <<_ACEOF
6223 /* confdefs.h.  */
6224 _ACEOF
6225 cat confdefs.h >>conftest.$ac_ext
6226 cat >>conftest.$ac_ext <<_ACEOF
6227 /* end confdefs.h.  */
6228 $ac_includes_default
6229    typedef int ac__type_sizeof_;
6230 int
6231 main ()
6232 {
6233 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
6234 test_array [0] = 0
6235
6236   ;
6237   return 0;
6238 }
6239 _ACEOF
6240 rm -f conftest.$ac_objext
6241 if { (ac_try="$ac_compile"
6242 case "(($ac_try" in
6243   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6244   *) ac_try_echo=$ac_try;;
6245 esac
6246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6247   (eval "$ac_compile") 2>conftest.er1
6248   ac_status=$?
6249   grep -v '^ *+' conftest.er1 >conftest.err
6250   rm -f conftest.er1
6251   cat conftest.err >&5
6252   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6253   (exit $ac_status); } && {
6254          test -z "$ac_c_werror_flag" ||
6255          test ! -s conftest.err
6256        } && test -s conftest.$ac_objext; then
6257   ac_hi=$ac_mid; break
6258 else
6259   echo "$as_me: failed program was:" >&5
6260 sed 's/^/| /' conftest.$ac_ext >&5
6261
6262         ac_lo=`expr $ac_mid + 1`
6263                         if test $ac_lo -le $ac_mid; then
6264                           ac_lo= ac_hi=
6265                           break
6266                         fi
6267                         ac_mid=`expr 2 '*' $ac_mid + 1`
6268 fi
6269
6270 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6271   done
6272 else
6273   echo "$as_me: failed program was:" >&5
6274 sed 's/^/| /' conftest.$ac_ext >&5
6275
6276         cat >conftest.$ac_ext <<_ACEOF
6277 /* confdefs.h.  */
6278 _ACEOF
6279 cat confdefs.h >>conftest.$ac_ext
6280 cat >>conftest.$ac_ext <<_ACEOF
6281 /* end confdefs.h.  */
6282 $ac_includes_default
6283    typedef int ac__type_sizeof_;
6284 int
6285 main ()
6286 {
6287 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
6288 test_array [0] = 0
6289
6290   ;
6291   return 0;
6292 }
6293 _ACEOF
6294 rm -f conftest.$ac_objext
6295 if { (ac_try="$ac_compile"
6296 case "(($ac_try" in
6297   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6298   *) ac_try_echo=$ac_try;;
6299 esac
6300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6301   (eval "$ac_compile") 2>conftest.er1
6302   ac_status=$?
6303   grep -v '^ *+' conftest.er1 >conftest.err
6304   rm -f conftest.er1
6305   cat conftest.err >&5
6306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6307   (exit $ac_status); } && {
6308          test -z "$ac_c_werror_flag" ||
6309          test ! -s conftest.err
6310        } && test -s conftest.$ac_objext; then
6311   ac_hi=-1 ac_mid=-1
6312   while :; do
6313     cat >conftest.$ac_ext <<_ACEOF
6314 /* confdefs.h.  */
6315 _ACEOF
6316 cat confdefs.h >>conftest.$ac_ext
6317 cat >>conftest.$ac_ext <<_ACEOF
6318 /* end confdefs.h.  */
6319 $ac_includes_default
6320    typedef int ac__type_sizeof_;
6321 int
6322 main ()
6323 {
6324 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
6325 test_array [0] = 0
6326
6327   ;
6328   return 0;
6329 }
6330 _ACEOF
6331 rm -f conftest.$ac_objext
6332 if { (ac_try="$ac_compile"
6333 case "(($ac_try" in
6334   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6335   *) ac_try_echo=$ac_try;;
6336 esac
6337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6338   (eval "$ac_compile") 2>conftest.er1
6339   ac_status=$?
6340   grep -v '^ *+' conftest.er1 >conftest.err
6341   rm -f conftest.er1
6342   cat conftest.err >&5
6343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6344   (exit $ac_status); } && {
6345          test -z "$ac_c_werror_flag" ||
6346          test ! -s conftest.err
6347        } && test -s conftest.$ac_objext; then
6348   ac_lo=$ac_mid; break
6349 else
6350   echo "$as_me: failed program was:" >&5
6351 sed 's/^/| /' conftest.$ac_ext >&5
6352
6353         ac_hi=`expr '(' $ac_mid ')' - 1`
6354                         if test $ac_mid -le $ac_hi; then
6355                           ac_lo= ac_hi=
6356                           break
6357                         fi
6358                         ac_mid=`expr 2 '*' $ac_mid`
6359 fi
6360
6361 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6362   done
6363 else
6364   echo "$as_me: failed program was:" >&5
6365 sed 's/^/| /' conftest.$ac_ext >&5
6366
6367         ac_lo= ac_hi=
6368 fi
6369
6370 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6371 fi
6372
6373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6374 # Binary search between lo and hi bounds.
6375 while test "x$ac_lo" != "x$ac_hi"; do
6376   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6377   cat >conftest.$ac_ext <<_ACEOF
6378 /* confdefs.h.  */
6379 _ACEOF
6380 cat confdefs.h >>conftest.$ac_ext
6381 cat >>conftest.$ac_ext <<_ACEOF
6382 /* end confdefs.h.  */
6383 $ac_includes_default
6384    typedef int ac__type_sizeof_;
6385 int
6386 main ()
6387 {
6388 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
6389 test_array [0] = 0
6390
6391   ;
6392   return 0;
6393 }
6394 _ACEOF
6395 rm -f conftest.$ac_objext
6396 if { (ac_try="$ac_compile"
6397 case "(($ac_try" in
6398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6399   *) ac_try_echo=$ac_try;;
6400 esac
6401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6402   (eval "$ac_compile") 2>conftest.er1
6403   ac_status=$?
6404   grep -v '^ *+' conftest.er1 >conftest.err
6405   rm -f conftest.er1
6406   cat conftest.err >&5
6407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6408   (exit $ac_status); } && {
6409          test -z "$ac_c_werror_flag" ||
6410          test ! -s conftest.err
6411        } && test -s conftest.$ac_objext; then
6412   ac_hi=$ac_mid
6413 else
6414   echo "$as_me: failed program was:" >&5
6415 sed 's/^/| /' conftest.$ac_ext >&5
6416
6417         ac_lo=`expr '(' $ac_mid ')' + 1`
6418 fi
6419
6420 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6421 done
6422 case $ac_lo in
6423 ?*) ac_cv_sizeof_int=$ac_lo;;
6424 '') if test "$ac_cv_type_int" = yes; then
6425      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
6426 See \`config.log' for more details." >&5
6427 echo "$as_me: error: cannot compute sizeof (int)
6428 See \`config.log' for more details." >&2;}
6429    { (exit 77); exit 77; }; }
6430    else
6431      ac_cv_sizeof_int=0
6432    fi ;;
6433 esac
6434 else
6435   cat >conftest.$ac_ext <<_ACEOF
6436 /* confdefs.h.  */
6437 _ACEOF
6438 cat confdefs.h >>conftest.$ac_ext
6439 cat >>conftest.$ac_ext <<_ACEOF
6440 /* end confdefs.h.  */
6441 $ac_includes_default
6442    typedef int ac__type_sizeof_;
6443 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
6444 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
6445 #include <stdio.h>
6446 #include <stdlib.h>
6447 int
6448 main ()
6449 {
6450
6451   FILE *f = fopen ("conftest.val", "w");
6452   if (! f)
6453     return 1;
6454   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
6455     {
6456       long int i = longval ();
6457       if (i != ((long int) (sizeof (ac__type_sizeof_))))
6458         return 1;
6459       fprintf (f, "%ld\n", i);
6460     }
6461   else
6462     {
6463       unsigned long int i = ulongval ();
6464       if (i != ((long int) (sizeof (ac__type_sizeof_))))
6465         return 1;
6466       fprintf (f, "%lu\n", i);
6467     }
6468   return ferror (f) || fclose (f) != 0;
6469
6470   ;
6471   return 0;
6472 }
6473 _ACEOF
6474 rm -f conftest$ac_exeext
6475 if { (ac_try="$ac_link"
6476 case "(($ac_try" in
6477   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6478   *) ac_try_echo=$ac_try;;
6479 esac
6480 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6481   (eval "$ac_link") 2>&5
6482   ac_status=$?
6483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6484   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6485   { (case "(($ac_try" in
6486   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6487   *) ac_try_echo=$ac_try;;
6488 esac
6489 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6490   (eval "$ac_try") 2>&5
6491   ac_status=$?
6492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6493   (exit $ac_status); }; }; then
6494   ac_cv_sizeof_int=`cat conftest.val`
6495 else
6496   echo "$as_me: program exited with status $ac_status" >&5
6497 echo "$as_me: failed program was:" >&5
6498 sed 's/^/| /' conftest.$ac_ext >&5
6499
6500 ( exit $ac_status )
6501 if test "$ac_cv_type_int" = yes; then
6502      { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
6503 See \`config.log' for more details." >&5
6504 echo "$as_me: error: cannot compute sizeof (int)
6505 See \`config.log' for more details." >&2;}
6506    { (exit 77); exit 77; }; }
6507    else
6508      ac_cv_sizeof_int=0
6509    fi
6510 fi
6511 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6512 fi
6513 rm -f conftest.val
6514 fi
6515 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
6516 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
6517
6518
6519
6520 cat >>confdefs.h <<_ACEOF
6521 #define SIZEOF_INT $ac_cv_sizeof_int
6522 _ACEOF
6523
6524
6525 { echo "$as_me:$LINENO: checking for long" >&5
6526 echo $ECHO_N "checking for long... $ECHO_C" >&6; }
6527 if test "${ac_cv_type_long+set}" = set; then
6528   echo $ECHO_N "(cached) $ECHO_C" >&6
6529 else
6530   cat >conftest.$ac_ext <<_ACEOF
6531 /* confdefs.h.  */
6532 _ACEOF
6533 cat confdefs.h >>conftest.$ac_ext
6534 cat >>conftest.$ac_ext <<_ACEOF
6535 /* end confdefs.h.  */
6536 $ac_includes_default
6537 typedef long ac__type_new_;
6538 int
6539 main ()
6540 {
6541 if ((ac__type_new_ *) 0)
6542   return 0;
6543 if (sizeof (ac__type_new_))
6544   return 0;
6545   ;
6546   return 0;
6547 }
6548 _ACEOF
6549 rm -f conftest.$ac_objext
6550 if { (ac_try="$ac_compile"
6551 case "(($ac_try" in
6552   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6553   *) ac_try_echo=$ac_try;;
6554 esac
6555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6556   (eval "$ac_compile") 2>conftest.er1
6557   ac_status=$?
6558   grep -v '^ *+' conftest.er1 >conftest.err
6559   rm -f conftest.er1
6560   cat conftest.err >&5
6561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6562   (exit $ac_status); } && {
6563          test -z "$ac_c_werror_flag" ||
6564          test ! -s conftest.err
6565        } && test -s conftest.$ac_objext; then
6566   ac_cv_type_long=yes
6567 else
6568   echo "$as_me: failed program was:" >&5
6569 sed 's/^/| /' conftest.$ac_ext >&5
6570
6571         ac_cv_type_long=no
6572 fi
6573
6574 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6575 fi
6576 { echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
6577 echo "${ECHO_T}$ac_cv_type_long" >&6; }
6578
6579 # The cast to long int works around a bug in the HP C Compiler
6580 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6581 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6582 # This bug is HP SR number 8606223364.
6583 { echo "$as_me:$LINENO: checking size of long" >&5
6584 echo $ECHO_N "checking size of long... $ECHO_C" >&6; }
6585 if test "${ac_cv_sizeof_long+set}" = set; then
6586   echo $ECHO_N "(cached) $ECHO_C" >&6
6587 else
6588   if test "$cross_compiling" = yes; then
6589   # Depending upon the size, compute the lo and hi bounds.
6590 cat >conftest.$ac_ext <<_ACEOF
6591 /* confdefs.h.  */
6592 _ACEOF
6593 cat confdefs.h >>conftest.$ac_ext
6594 cat >>conftest.$ac_ext <<_ACEOF
6595 /* end confdefs.h.  */
6596 $ac_includes_default
6597    typedef long ac__type_sizeof_;
6598 int
6599 main ()
6600 {
6601 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
6602 test_array [0] = 0
6603
6604   ;
6605   return 0;
6606 }
6607 _ACEOF
6608 rm -f conftest.$ac_objext
6609 if { (ac_try="$ac_compile"
6610 case "(($ac_try" in
6611   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6612   *) ac_try_echo=$ac_try;;
6613 esac
6614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6615   (eval "$ac_compile") 2>conftest.er1
6616   ac_status=$?
6617   grep -v '^ *+' conftest.er1 >conftest.err
6618   rm -f conftest.er1
6619   cat conftest.err >&5
6620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6621   (exit $ac_status); } && {
6622          test -z "$ac_c_werror_flag" ||
6623          test ! -s conftest.err
6624        } && test -s conftest.$ac_objext; then
6625   ac_lo=0 ac_mid=0
6626   while :; do
6627     cat >conftest.$ac_ext <<_ACEOF
6628 /* confdefs.h.  */
6629 _ACEOF
6630 cat confdefs.h >>conftest.$ac_ext
6631 cat >>conftest.$ac_ext <<_ACEOF
6632 /* end confdefs.h.  */
6633 $ac_includes_default
6634    typedef long ac__type_sizeof_;
6635 int
6636 main ()
6637 {
6638 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
6639 test_array [0] = 0
6640
6641   ;
6642   return 0;
6643 }
6644 _ACEOF
6645 rm -f conftest.$ac_objext
6646 if { (ac_try="$ac_compile"
6647 case "(($ac_try" in
6648   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6649   *) ac_try_echo=$ac_try;;
6650 esac
6651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6652   (eval "$ac_compile") 2>conftest.er1
6653   ac_status=$?
6654   grep -v '^ *+' conftest.er1 >conftest.err
6655   rm -f conftest.er1
6656   cat conftest.err >&5
6657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6658   (exit $ac_status); } && {
6659          test -z "$ac_c_werror_flag" ||
6660          test ! -s conftest.err
6661        } && test -s conftest.$ac_objext; then
6662   ac_hi=$ac_mid; break
6663 else
6664   echo "$as_me: failed program was:" >&5
6665 sed 's/^/| /' conftest.$ac_ext >&5
6666
6667         ac_lo=`expr $ac_mid + 1`
6668                         if test $ac_lo -le $ac_mid; then
6669                           ac_lo= ac_hi=
6670                           break
6671                         fi
6672                         ac_mid=`expr 2 '*' $ac_mid + 1`
6673 fi
6674
6675 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6676   done
6677 else
6678   echo "$as_me: failed program was:" >&5
6679 sed 's/^/| /' conftest.$ac_ext >&5
6680
6681         cat >conftest.$ac_ext <<_ACEOF
6682 /* confdefs.h.  */
6683 _ACEOF
6684 cat confdefs.h >>conftest.$ac_ext
6685 cat >>conftest.$ac_ext <<_ACEOF
6686 /* end confdefs.h.  */
6687 $ac_includes_default
6688    typedef long ac__type_sizeof_;
6689 int
6690 main ()
6691 {
6692 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
6693 test_array [0] = 0
6694
6695   ;
6696   return 0;
6697 }
6698 _ACEOF
6699 rm -f conftest.$ac_objext
6700 if { (ac_try="$ac_compile"
6701 case "(($ac_try" in
6702   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6703   *) ac_try_echo=$ac_try;;
6704 esac
6705 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6706   (eval "$ac_compile") 2>conftest.er1
6707   ac_status=$?
6708   grep -v '^ *+' conftest.er1 >conftest.err
6709   rm -f conftest.er1
6710   cat conftest.err >&5
6711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6712   (exit $ac_status); } && {
6713          test -z "$ac_c_werror_flag" ||
6714          test ! -s conftest.err
6715        } && test -s conftest.$ac_objext; then
6716   ac_hi=-1 ac_mid=-1
6717   while :; do
6718     cat >conftest.$ac_ext <<_ACEOF
6719 /* confdefs.h.  */
6720 _ACEOF
6721 cat confdefs.h >>conftest.$ac_ext
6722 cat >>conftest.$ac_ext <<_ACEOF
6723 /* end confdefs.h.  */
6724 $ac_includes_default
6725    typedef long ac__type_sizeof_;
6726 int
6727 main ()
6728 {
6729 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
6730 test_array [0] = 0
6731
6732   ;
6733   return 0;
6734 }
6735 _ACEOF
6736 rm -f conftest.$ac_objext
6737 if { (ac_try="$ac_compile"
6738 case "(($ac_try" in
6739   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6740   *) ac_try_echo=$ac_try;;
6741 esac
6742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6743   (eval "$ac_compile") 2>conftest.er1
6744   ac_status=$?
6745   grep -v '^ *+' conftest.er1 >conftest.err
6746   rm -f conftest.er1
6747   cat conftest.err >&5
6748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6749   (exit $ac_status); } && {
6750          test -z "$ac_c_werror_flag" ||
6751          test ! -s conftest.err
6752        } && test -s conftest.$ac_objext; then
6753   ac_lo=$ac_mid; break
6754 else
6755   echo "$as_me: failed program was:" >&5
6756 sed 's/^/| /' conftest.$ac_ext >&5
6757
6758         ac_hi=`expr '(' $ac_mid ')' - 1`
6759                         if test $ac_mid -le $ac_hi; then
6760                           ac_lo= ac_hi=
6761                           break
6762                         fi
6763                         ac_mid=`expr 2 '*' $ac_mid`
6764 fi
6765
6766 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6767   done
6768 else
6769   echo "$as_me: failed program was:" >&5
6770 sed 's/^/| /' conftest.$ac_ext >&5
6771
6772         ac_lo= ac_hi=
6773 fi
6774
6775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6776 fi
6777
6778 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6779 # Binary search between lo and hi bounds.
6780 while test "x$ac_lo" != "x$ac_hi"; do
6781   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6782   cat >conftest.$ac_ext <<_ACEOF
6783 /* confdefs.h.  */
6784 _ACEOF
6785 cat confdefs.h >>conftest.$ac_ext
6786 cat >>conftest.$ac_ext <<_ACEOF
6787 /* end confdefs.h.  */
6788 $ac_includes_default
6789    typedef long ac__type_sizeof_;
6790 int
6791 main ()
6792 {
6793 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
6794 test_array [0] = 0
6795
6796   ;
6797   return 0;
6798 }
6799 _ACEOF
6800 rm -f conftest.$ac_objext
6801 if { (ac_try="$ac_compile"
6802 case "(($ac_try" in
6803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6804   *) ac_try_echo=$ac_try;;
6805 esac
6806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6807   (eval "$ac_compile") 2>conftest.er1
6808   ac_status=$?
6809   grep -v '^ *+' conftest.er1 >conftest.err
6810   rm -f conftest.er1
6811   cat conftest.err >&5
6812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6813   (exit $ac_status); } && {
6814          test -z "$ac_c_werror_flag" ||
6815          test ! -s conftest.err
6816        } && test -s conftest.$ac_objext; then
6817   ac_hi=$ac_mid
6818 else
6819   echo "$as_me: failed program was:" >&5
6820 sed 's/^/| /' conftest.$ac_ext >&5
6821
6822         ac_lo=`expr '(' $ac_mid ')' + 1`
6823 fi
6824
6825 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6826 done
6827 case $ac_lo in
6828 ?*) ac_cv_sizeof_long=$ac_lo;;
6829 '') if test "$ac_cv_type_long" = yes; then
6830      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
6831 See \`config.log' for more details." >&5
6832 echo "$as_me: error: cannot compute sizeof (long)
6833 See \`config.log' for more details." >&2;}
6834    { (exit 77); exit 77; }; }
6835    else
6836      ac_cv_sizeof_long=0
6837    fi ;;
6838 esac
6839 else
6840   cat >conftest.$ac_ext <<_ACEOF
6841 /* confdefs.h.  */
6842 _ACEOF
6843 cat confdefs.h >>conftest.$ac_ext
6844 cat >>conftest.$ac_ext <<_ACEOF
6845 /* end confdefs.h.  */
6846 $ac_includes_default
6847    typedef long ac__type_sizeof_;
6848 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
6849 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
6850 #include <stdio.h>
6851 #include <stdlib.h>
6852 int
6853 main ()
6854 {
6855
6856   FILE *f = fopen ("conftest.val", "w");
6857   if (! f)
6858     return 1;
6859   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
6860     {
6861       long int i = longval ();
6862       if (i != ((long int) (sizeof (ac__type_sizeof_))))
6863         return 1;
6864       fprintf (f, "%ld\n", i);
6865     }
6866   else
6867     {
6868       unsigned long int i = ulongval ();
6869       if (i != ((long int) (sizeof (ac__type_sizeof_))))
6870         return 1;
6871       fprintf (f, "%lu\n", i);
6872     }
6873   return ferror (f) || fclose (f) != 0;
6874
6875   ;
6876   return 0;
6877 }
6878 _ACEOF
6879 rm -f conftest$ac_exeext
6880 if { (ac_try="$ac_link"
6881 case "(($ac_try" in
6882   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6883   *) ac_try_echo=$ac_try;;
6884 esac
6885 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6886   (eval "$ac_link") 2>&5
6887   ac_status=$?
6888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6889   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6890   { (case "(($ac_try" in
6891   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6892   *) ac_try_echo=$ac_try;;
6893 esac
6894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6895   (eval "$ac_try") 2>&5
6896   ac_status=$?
6897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6898   (exit $ac_status); }; }; then
6899   ac_cv_sizeof_long=`cat conftest.val`
6900 else
6901   echo "$as_me: program exited with status $ac_status" >&5
6902 echo "$as_me: failed program was:" >&5
6903 sed 's/^/| /' conftest.$ac_ext >&5
6904
6905 ( exit $ac_status )
6906 if test "$ac_cv_type_long" = yes; then
6907      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
6908 See \`config.log' for more details." >&5
6909 echo "$as_me: error: cannot compute sizeof (long)
6910 See \`config.log' for more details." >&2;}
6911    { (exit 77); exit 77; }; }
6912    else
6913      ac_cv_sizeof_long=0
6914    fi
6915 fi
6916 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6917 fi
6918 rm -f conftest.val
6919 fi
6920 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
6921 echo "${ECHO_T}$ac_cv_sizeof_long" >&6; }
6922
6923
6924
6925 cat >>confdefs.h <<_ACEOF
6926 #define SIZEOF_LONG $ac_cv_sizeof_long
6927 _ACEOF
6928
6929
6930 { echo "$as_me:$LINENO: checking for long long" >&5
6931 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
6932 if test "${ac_cv_type_long_long+set}" = set; then
6933   echo $ECHO_N "(cached) $ECHO_C" >&6
6934 else
6935   cat >conftest.$ac_ext <<_ACEOF
6936 /* confdefs.h.  */
6937 _ACEOF
6938 cat confdefs.h >>conftest.$ac_ext
6939 cat >>conftest.$ac_ext <<_ACEOF
6940 /* end confdefs.h.  */
6941 $ac_includes_default
6942 typedef long long ac__type_new_;
6943 int
6944 main ()
6945 {
6946 if ((ac__type_new_ *) 0)
6947   return 0;
6948 if (sizeof (ac__type_new_))
6949   return 0;
6950   ;
6951   return 0;
6952 }
6953 _ACEOF
6954 rm -f conftest.$ac_objext
6955 if { (ac_try="$ac_compile"
6956 case "(($ac_try" in
6957   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6958   *) ac_try_echo=$ac_try;;
6959 esac
6960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6961   (eval "$ac_compile") 2>conftest.er1
6962   ac_status=$?
6963   grep -v '^ *+' conftest.er1 >conftest.err
6964   rm -f conftest.er1
6965   cat conftest.err >&5
6966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6967   (exit $ac_status); } && {
6968          test -z "$ac_c_werror_flag" ||
6969          test ! -s conftest.err
6970        } && test -s conftest.$ac_objext; then
6971   ac_cv_type_long_long=yes
6972 else
6973   echo "$as_me: failed program was:" >&5
6974 sed 's/^/| /' conftest.$ac_ext >&5
6975
6976         ac_cv_type_long_long=no
6977 fi
6978
6979 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6980 fi
6981 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
6982 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
6983
6984 # The cast to long int works around a bug in the HP C Compiler
6985 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6986 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6987 # This bug is HP SR number 8606223364.
6988 { echo "$as_me:$LINENO: checking size of long long" >&5
6989 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
6990 if test "${ac_cv_sizeof_long_long+set}" = set; then
6991   echo $ECHO_N "(cached) $ECHO_C" >&6
6992 else
6993   if test "$cross_compiling" = yes; then
6994   # Depending upon the size, compute the lo and hi bounds.
6995 cat >conftest.$ac_ext <<_ACEOF
6996 /* confdefs.h.  */
6997 _ACEOF
6998 cat confdefs.h >>conftest.$ac_ext
6999 cat >>conftest.$ac_ext <<_ACEOF
7000 /* end confdefs.h.  */
7001 $ac_includes_default
7002    typedef long long ac__type_sizeof_;
7003 int
7004 main ()
7005 {
7006 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
7007 test_array [0] = 0
7008
7009   ;
7010   return 0;
7011 }
7012 _ACEOF
7013 rm -f conftest.$ac_objext
7014 if { (ac_try="$ac_compile"
7015 case "(($ac_try" in
7016   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7017   *) ac_try_echo=$ac_try;;
7018 esac
7019 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7020   (eval "$ac_compile") 2>conftest.er1
7021   ac_status=$?
7022   grep -v '^ *+' conftest.er1 >conftest.err
7023   rm -f conftest.er1
7024   cat conftest.err >&5
7025   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7026   (exit $ac_status); } && {
7027          test -z "$ac_c_werror_flag" ||
7028          test ! -s conftest.err
7029        } && test -s conftest.$ac_objext; then
7030   ac_lo=0 ac_mid=0
7031   while :; do
7032     cat >conftest.$ac_ext <<_ACEOF
7033 /* confdefs.h.  */
7034 _ACEOF
7035 cat confdefs.h >>conftest.$ac_ext
7036 cat >>conftest.$ac_ext <<_ACEOF
7037 /* end confdefs.h.  */
7038 $ac_includes_default
7039    typedef long long ac__type_sizeof_;
7040 int
7041 main ()
7042 {
7043 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7044 test_array [0] = 0
7045
7046   ;
7047   return 0;
7048 }
7049 _ACEOF
7050 rm -f conftest.$ac_objext
7051 if { (ac_try="$ac_compile"
7052 case "(($ac_try" in
7053   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7054   *) ac_try_echo=$ac_try;;
7055 esac
7056 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7057   (eval "$ac_compile") 2>conftest.er1
7058   ac_status=$?
7059   grep -v '^ *+' conftest.er1 >conftest.err
7060   rm -f conftest.er1
7061   cat conftest.err >&5
7062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7063   (exit $ac_status); } && {
7064          test -z "$ac_c_werror_flag" ||
7065          test ! -s conftest.err
7066        } && test -s conftest.$ac_objext; then
7067   ac_hi=$ac_mid; break
7068 else
7069   echo "$as_me: failed program was:" >&5
7070 sed 's/^/| /' conftest.$ac_ext >&5
7071
7072         ac_lo=`expr $ac_mid + 1`
7073                         if test $ac_lo -le $ac_mid; then
7074                           ac_lo= ac_hi=
7075                           break
7076                         fi
7077                         ac_mid=`expr 2 '*' $ac_mid + 1`
7078 fi
7079
7080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7081   done
7082 else
7083   echo "$as_me: failed program was:" >&5
7084 sed 's/^/| /' conftest.$ac_ext >&5
7085
7086         cat >conftest.$ac_ext <<_ACEOF
7087 /* confdefs.h.  */
7088 _ACEOF
7089 cat confdefs.h >>conftest.$ac_ext
7090 cat >>conftest.$ac_ext <<_ACEOF
7091 /* end confdefs.h.  */
7092 $ac_includes_default
7093    typedef long long ac__type_sizeof_;
7094 int
7095 main ()
7096 {
7097 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
7098 test_array [0] = 0
7099
7100   ;
7101   return 0;
7102 }
7103 _ACEOF
7104 rm -f conftest.$ac_objext
7105 if { (ac_try="$ac_compile"
7106 case "(($ac_try" in
7107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7108   *) ac_try_echo=$ac_try;;
7109 esac
7110 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7111   (eval "$ac_compile") 2>conftest.er1
7112   ac_status=$?
7113   grep -v '^ *+' conftest.er1 >conftest.err
7114   rm -f conftest.er1
7115   cat conftest.err >&5
7116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7117   (exit $ac_status); } && {
7118          test -z "$ac_c_werror_flag" ||
7119          test ! -s conftest.err
7120        } && test -s conftest.$ac_objext; then
7121   ac_hi=-1 ac_mid=-1
7122   while :; do
7123     cat >conftest.$ac_ext <<_ACEOF
7124 /* confdefs.h.  */
7125 _ACEOF
7126 cat confdefs.h >>conftest.$ac_ext
7127 cat >>conftest.$ac_ext <<_ACEOF
7128 /* end confdefs.h.  */
7129 $ac_includes_default
7130    typedef long long ac__type_sizeof_;
7131 int
7132 main ()
7133 {
7134 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
7135 test_array [0] = 0
7136
7137   ;
7138   return 0;
7139 }
7140 _ACEOF
7141 rm -f conftest.$ac_objext
7142 if { (ac_try="$ac_compile"
7143 case "(($ac_try" in
7144   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7145   *) ac_try_echo=$ac_try;;
7146 esac
7147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7148   (eval "$ac_compile") 2>conftest.er1
7149   ac_status=$?
7150   grep -v '^ *+' conftest.er1 >conftest.err
7151   rm -f conftest.er1
7152   cat conftest.err >&5
7153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7154   (exit $ac_status); } && {
7155          test -z "$ac_c_werror_flag" ||
7156          test ! -s conftest.err
7157        } && test -s conftest.$ac_objext; then
7158   ac_lo=$ac_mid; break
7159 else
7160   echo "$as_me: failed program was:" >&5
7161 sed 's/^/| /' conftest.$ac_ext >&5
7162
7163         ac_hi=`expr '(' $ac_mid ')' - 1`
7164                         if test $ac_mid -le $ac_hi; then
7165                           ac_lo= ac_hi=
7166                           break
7167                         fi
7168                         ac_mid=`expr 2 '*' $ac_mid`
7169 fi
7170
7171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7172   done
7173 else
7174   echo "$as_me: failed program was:" >&5
7175 sed 's/^/| /' conftest.$ac_ext >&5
7176
7177         ac_lo= ac_hi=
7178 fi
7179
7180 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7181 fi
7182
7183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7184 # Binary search between lo and hi bounds.
7185 while test "x$ac_lo" != "x$ac_hi"; do
7186   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
7187   cat >conftest.$ac_ext <<_ACEOF
7188 /* confdefs.h.  */
7189 _ACEOF
7190 cat confdefs.h >>conftest.$ac_ext
7191 cat >>conftest.$ac_ext <<_ACEOF
7192 /* end confdefs.h.  */
7193 $ac_includes_default
7194    typedef long long ac__type_sizeof_;
7195 int
7196 main ()
7197 {
7198 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
7199 test_array [0] = 0
7200
7201   ;
7202   return 0;
7203 }
7204 _ACEOF
7205 rm -f conftest.$ac_objext
7206 if { (ac_try="$ac_compile"
7207 case "(($ac_try" in
7208   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7209   *) ac_try_echo=$ac_try;;
7210 esac
7211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7212   (eval "$ac_compile") 2>conftest.er1
7213   ac_status=$?
7214   grep -v '^ *+' conftest.er1 >conftest.err
7215   rm -f conftest.er1
7216   cat conftest.err >&5
7217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7218   (exit $ac_status); } && {
7219          test -z "$ac_c_werror_flag" ||
7220          test ! -s conftest.err
7221        } && test -s conftest.$ac_objext; then
7222   ac_hi=$ac_mid
7223 else
7224   echo "$as_me: failed program was:" >&5
7225 sed 's/^/| /' conftest.$ac_ext >&5
7226
7227         ac_lo=`expr '(' $ac_mid ')' + 1`
7228 fi
7229
7230 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7231 done
7232 case $ac_lo in
7233 ?*) ac_cv_sizeof_long_long=$ac_lo;;
7234 '') if test "$ac_cv_type_long_long" = yes; then
7235      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
7236 See \`config.log' for more details." >&5
7237 echo "$as_me: error: cannot compute sizeof (long long)
7238 See \`config.log' for more details." >&2;}
7239    { (exit 77); exit 77; }; }
7240    else
7241      ac_cv_sizeof_long_long=0
7242    fi ;;
7243 esac
7244 else
7245   cat >conftest.$ac_ext <<_ACEOF
7246 /* confdefs.h.  */
7247 _ACEOF
7248 cat confdefs.h >>conftest.$ac_ext
7249 cat >>conftest.$ac_ext <<_ACEOF
7250 /* end confdefs.h.  */
7251 $ac_includes_default
7252    typedef long long ac__type_sizeof_;
7253 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
7254 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
7255 #include <stdio.h>
7256 #include <stdlib.h>
7257 int
7258 main ()
7259 {
7260
7261   FILE *f = fopen ("conftest.val", "w");
7262   if (! f)
7263     return 1;
7264   if (((long int) (sizeof (ac__type_sizeof_))) < 0)
7265     {
7266       long int i = longval ();
7267       if (i != ((long int) (sizeof (ac__type_sizeof_))))
7268         return 1;
7269       fprintf (f, "%ld\n", i);
7270     }
7271   else
7272     {
7273       unsigned long int i = ulongval ();
7274       if (i != ((long int) (sizeof (ac__type_sizeof_))))
7275         return 1;
7276       fprintf (f, "%lu\n", i);
7277     }
7278   return ferror (f) || fclose (f) != 0;
7279
7280   ;
7281   return 0;
7282 }
7283 _ACEOF
7284 rm -f conftest$ac_exeext
7285 if { (ac_try="$ac_link"
7286 case "(($ac_try" in
7287   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7288   *) ac_try_echo=$ac_try;;
7289 esac
7290 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7291   (eval "$ac_link") 2>&5
7292   ac_status=$?
7293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7294   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7295   { (case "(($ac_try" in
7296   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7297   *) ac_try_echo=$ac_try;;
7298 esac
7299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7300   (eval "$ac_try") 2>&5
7301   ac_status=$?
7302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7303   (exit $ac_status); }; }; then
7304   ac_cv_sizeof_long_long=`cat conftest.val`
7305 else
7306   echo "$as_me: program exited with status $ac_status" >&5
7307 echo "$as_me: failed program was:" >&5
7308 sed 's/^/| /' conftest.$ac_ext >&5
7309
7310 ( exit $ac_status )
7311 if test "$ac_cv_type_long_long" = yes; then
7312      { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
7313 See \`config.log' for more details." >&5
7314 echo "$as_me: error: cannot compute sizeof (long long)
7315 See \`config.log' for more details." >&2;}
7316    { (exit 77); exit 77; }; }
7317    else
7318      ac_cv_sizeof_long_long=0
7319    fi
7320 fi
7321 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7322 fi
7323 rm -f conftest.val
7324 fi
7325 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
7326 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
7327
7328
7329
7330 cat >>confdefs.h <<_ACEOF
7331 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
7332 _ACEOF
7333
7334
7335
7336
7337
7338         { echo "$as_me:$LINENO: checking for addrinfo" >&5
7339 echo $ECHO_N "checking for addrinfo... $ECHO_C" >&6; }
7340         if test "${ac_cv_addrinfo+set}" = set; then
7341   echo $ECHO_N "(cached) $ECHO_C" >&6
7342 else
7343   cat >conftest.$ac_ext <<_ACEOF
7344 /* confdefs.h.  */
7345 _ACEOF
7346 cat confdefs.h >>conftest.$ac_ext
7347 cat >>conftest.$ac_ext <<_ACEOF
7348 /* end confdefs.h.  */
7349
7350 #               include <netdb.h>
7351 int
7352 main ()
7353 {
7354 struct addrinfo a
7355   ;
7356   return 0;
7357 }
7358 _ACEOF
7359 rm -f conftest.$ac_objext
7360 if { (ac_try="$ac_compile"
7361 case "(($ac_try" in
7362   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7363   *) ac_try_echo=$ac_try;;
7364 esac
7365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7366   (eval "$ac_compile") 2>conftest.er1
7367   ac_status=$?
7368   grep -v '^ *+' conftest.er1 >conftest.err
7369   rm -f conftest.er1
7370   cat conftest.err >&5
7371   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7372   (exit $ac_status); } && {
7373          test -z "$ac_c_werror_flag" ||
7374          test ! -s conftest.err
7375        } && test -s conftest.$ac_objext; then
7376   ac_cv_addrinfo=yes
7377 else
7378   echo "$as_me: failed program was:" >&5
7379 sed 's/^/| /' conftest.$ac_ext >&5
7380
7381         ac_cv_addrinfo=no
7382 fi
7383
7384 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7385 fi
7386
7387         { echo "$as_me:$LINENO: result: $ac_cv_addrinfo" >&5
7388 echo "${ECHO_T}$ac_cv_addrinfo" >&6; }
7389         if test $ac_cv_addrinfo = yes; then
7390                 cat >>confdefs.h <<\_ACEOF
7391 #define HAVE_ADDRINFO 1
7392 _ACEOF
7393
7394         else
7395                 cat >>confdefs.h <<\_ACEOF
7396 #define NEED_ADDRINFO_H 1
7397 _ACEOF
7398
7399         fi
7400
7401 if test "$ac_cv_addrinfo" = no; then
7402         missing_includes=yes
7403 fi
7404
7405
7406         { echo "$as_me:$LINENO: checking for NI_MAXSERV" >&5
7407 echo $ECHO_N "checking for NI_MAXSERV... $ECHO_C" >&6; }
7408         if test "${ac_cv_maxserv+set}" = set; then
7409   echo $ECHO_N "(cached) $ECHO_C" >&6
7410 else
7411   cat >conftest.$ac_ext <<_ACEOF
7412 /* confdefs.h.  */
7413 _ACEOF
7414 cat confdefs.h >>conftest.$ac_ext
7415 cat >>conftest.$ac_ext <<_ACEOF
7416 /* end confdefs.h.  */
7417 #include <netdb.h>
7418 #ifdef NI_MAXSERV
7419 yes
7420 #endif
7421 _ACEOF
7422 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7423   $EGREP "yes" >/dev/null 2>&1; then
7424   ac_cv_maxserv=yes
7425 else
7426   ac_cv_maxserv=no
7427 fi
7428 rm -f conftest*
7429
7430 fi
7431
7432         { echo "$as_me:$LINENO: result: $ac_cv_maxserv" >&5
7433 echo "${ECHO_T}$ac_cv_maxserv" >&6; }
7434         if test $ac_cv_maxserv != yes; then
7435                 cat >>confdefs.h <<\_ACEOF
7436 #define NEED_ADDRINFO_H 1
7437 _ACEOF
7438
7439         fi
7440
7441 if test "$ac_cv_maxserv" = no; then
7442         missing_includes=yes
7443 fi
7444
7445
7446         { echo "$as_me:$LINENO: checking for NI_NAMEREQD" >&5
7447 echo $ECHO_N "checking for NI_NAMEREQD... $ECHO_C" >&6; }
7448         if test "${ac_cv_namereqd+set}" = set; then
7449   echo $ECHO_N "(cached) $ECHO_C" >&6
7450 else
7451   cat >conftest.$ac_ext <<_ACEOF
7452 /* confdefs.h.  */
7453 _ACEOF
7454 cat confdefs.h >>conftest.$ac_ext
7455 cat >>conftest.$ac_ext <<_ACEOF
7456 /* end confdefs.h.  */
7457 #include <netdb.h>
7458 #ifdef NI_NOFQDN
7459 yes
7460 #endif
7461 _ACEOF
7462 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7463   $EGREP "yes" >/dev/null 2>&1; then
7464   ac_cv_namereqd=yes
7465 else
7466   ac_cv_namereqd=no
7467 fi
7468 rm -f conftest*
7469
7470 fi
7471
7472         { echo "$as_me:$LINENO: result: $ac_cv_namereqd" >&5
7473 echo "${ECHO_T}$ac_cv_namereqd" >&6; }
7474         if test $ac_cv_namereqd != yes; then
7475                 cat >>confdefs.h <<\_ACEOF
7476 #define NEED_ADDRINFO_H 1
7477 _ACEOF
7478
7479         fi
7480
7481 if test "$ac_cv_namereqd" = no; then
7482         missing_includes=yes
7483 fi
7484
7485
7486         { echo "$as_me:$LINENO: checking for sockaddr_storage" >&5
7487 echo $ECHO_N "checking for sockaddr_storage... $ECHO_C" >&6; }
7488         if test "${ac_cv_sa_storage+set}" = set; then
7489   echo $ECHO_N "(cached) $ECHO_C" >&6
7490 else
7491   cat >conftest.$ac_ext <<_ACEOF
7492 /* confdefs.h.  */
7493 _ACEOF
7494 cat confdefs.h >>conftest.$ac_ext
7495 cat >>conftest.$ac_ext <<_ACEOF
7496 /* end confdefs.h.  */
7497
7498 #               include <sys/types.h>
7499 #               include <sys/socket.h>
7500 int
7501 main ()
7502 {
7503 struct sockaddr_storage s
7504   ;
7505   return 0;
7506 }
7507 _ACEOF
7508 rm -f conftest.$ac_objext
7509 if { (ac_try="$ac_compile"
7510 case "(($ac_try" in
7511   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7512   *) ac_try_echo=$ac_try;;
7513 esac
7514 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7515   (eval "$ac_compile") 2>conftest.er1
7516   ac_status=$?
7517   grep -v '^ *+' conftest.er1 >conftest.err
7518   rm -f conftest.er1
7519   cat conftest.err >&5
7520   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7521   (exit $ac_status); } && {
7522          test -z "$ac_c_werror_flag" ||
7523          test ! -s conftest.err
7524        } && test -s conftest.$ac_objext; then
7525   ac_cv_sa_storage=yes
7526 else
7527   echo "$as_me: failed program was:" >&5
7528 sed 's/^/| /' conftest.$ac_ext >&5
7529
7530         ac_cv_sa_storage=no
7531 fi
7532
7533 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7534 fi
7535
7536         { echo "$as_me:$LINENO: result: $ac_cv_sa_storage" >&5
7537 echo "${ECHO_T}$ac_cv_sa_storage" >&6; }
7538         if test $ac_cv_sa_storage = yes; then
7539                 cat >>confdefs.h <<\_ACEOF
7540 #define HAVE_SOCKADDR_STORAGE 1
7541 _ACEOF
7542
7543         fi
7544
7545 if test "$ac_cv_sa_storage" = no; then
7546         missing_includes=yes
7547 fi
7548
7549
7550         ac_cv_addrsz=yes
7551         { echo "$as_me:$LINENO: checking for INADDRSZ" >&5
7552 echo $ECHO_N "checking for INADDRSZ... $ECHO_C" >&6; }
7553         if test "${ac_cv_inaddrsz+set}" = set; then
7554   echo $ECHO_N "(cached) $ECHO_C" >&6
7555 else
7556   cat >conftest.$ac_ext <<_ACEOF
7557 /* confdefs.h.  */
7558 _ACEOF
7559 cat confdefs.h >>conftest.$ac_ext
7560 cat >>conftest.$ac_ext <<_ACEOF
7561 /* end confdefs.h.  */
7562
7563 #               include <arpa/nameser.h>
7564 int
7565 main ()
7566 {
7567 int a = INADDRSZ
7568   ;
7569   return 0;
7570 }
7571 _ACEOF
7572 rm -f conftest.$ac_objext
7573 if { (ac_try="$ac_compile"
7574 case "(($ac_try" in
7575   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7576   *) ac_try_echo=$ac_try;;
7577 esac
7578 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7579   (eval "$ac_compile") 2>conftest.er1
7580   ac_status=$?
7581   grep -v '^ *+' conftest.er1 >conftest.err
7582   rm -f conftest.er1
7583   cat conftest.err >&5
7584   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7585   (exit $ac_status); } && {
7586          test -z "$ac_c_werror_flag" ||
7587          test ! -s conftest.err
7588        } && test -s conftest.$ac_objext; then
7589   ac_cv_inaddrsz=yes
7590 else
7591   echo "$as_me: failed program was:" >&5
7592 sed 's/^/| /' conftest.$ac_ext >&5
7593
7594         ac_cv_inaddrsz=no
7595 fi
7596
7597 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7598 fi
7599
7600         { echo "$as_me:$LINENO: result: $ac_cv_inaddrsz" >&5
7601 echo "${ECHO_T}$ac_cv_inaddrsz" >&6; }
7602         if test $ac_cv_inaddrsz = yes; then
7603                 cat >>confdefs.h <<\_ACEOF
7604 #define HAVE_INADDRSZ 1
7605 _ACEOF
7606
7607         else
7608                 ac_cv_addrsz=no
7609         fi
7610         { echo "$as_me:$LINENO: checking for IN6ADDRSZ" >&5
7611 echo $ECHO_N "checking for IN6ADDRSZ... $ECHO_C" >&6; }
7612         if test "${ac_cv_in6addrsz+set}" = set; then
7613   echo $ECHO_N "(cached) $ECHO_C" >&6
7614 else
7615   cat >conftest.$ac_ext <<_ACEOF
7616 /* confdefs.h.  */
7617 _ACEOF
7618 cat confdefs.h >>conftest.$ac_ext
7619 cat >>conftest.$ac_ext <<_ACEOF
7620 /* end confdefs.h.  */
7621
7622 #               include <arpa/nameser.h>
7623 int
7624 main ()
7625 {
7626 int a = IN6ADDRSZ
7627   ;
7628   return 0;
7629 }
7630 _ACEOF
7631 rm -f conftest.$ac_objext
7632 if { (ac_try="$ac_compile"
7633 case "(($ac_try" in
7634   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7635   *) ac_try_echo=$ac_try;;
7636 esac
7637 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7638   (eval "$ac_compile") 2>conftest.er1
7639   ac_status=$?
7640   grep -v '^ *+' conftest.er1 >conftest.err
7641   rm -f conftest.er1
7642   cat conftest.err >&5
7643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7644   (exit $ac_status); } && {
7645          test -z "$ac_c_werror_flag" ||
7646          test ! -s conftest.err
7647        } && test -s conftest.$ac_objext; then
7648   ac_cv_in6addrsz=yes
7649 else
7650   echo "$as_me: failed program was:" >&5
7651 sed 's/^/| /' conftest.$ac_ext >&5
7652
7653         ac_cv_in6addrsz=no
7654 fi
7655
7656 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7657 fi
7658
7659         { echo "$as_me:$LINENO: result: $ac_cv_in6addrsz" >&5
7660 echo "${ECHO_T}$ac_cv_in6addrsz" >&6; }
7661         if test $ac_cv_in6addrsz = yes; then
7662                 cat >>confdefs.h <<\_ACEOF
7663 #define HAVE_IN6ADDRSZ 1
7664 _ACEOF
7665
7666         else
7667                 ac_cv_addrsz=no
7668         fi
7669
7670 if test "$ac_cv_addrsz" = no; then
7671         missing_includes=yes
7672 fi
7673
7674
7675         { echo "$as_me:$LINENO: checking for RES_USE_INET6" >&5
7676 echo $ECHO_N "checking for RES_USE_INET6... $ECHO_C" >&6; }
7677         if test "${ac_cv_res_inet6+set}" = set; then
7678   echo $ECHO_N "(cached) $ECHO_C" >&6
7679 else
7680   cat >conftest.$ac_ext <<_ACEOF
7681 /* confdefs.h.  */
7682 _ACEOF
7683 cat confdefs.h >>conftest.$ac_ext
7684 cat >>conftest.$ac_ext <<_ACEOF
7685 /* end confdefs.h.  */
7686
7687 #               include <sys/types.h>
7688 #               include <netinet/in.h>
7689 #               include <resolv.h>
7690 int
7691 main ()
7692 {
7693 int a = RES_USE_INET6
7694   ;
7695   return 0;
7696 }
7697 _ACEOF
7698 rm -f conftest.$ac_objext
7699 if { (ac_try="$ac_compile"
7700 case "(($ac_try" in
7701   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7702   *) ac_try_echo=$ac_try;;
7703 esac
7704 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7705   (eval "$ac_compile") 2>conftest.er1
7706   ac_status=$?
7707   grep -v '^ *+' conftest.er1 >conftest.err
7708   rm -f conftest.er1
7709   cat conftest.err >&5
7710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7711   (exit $ac_status); } && {
7712          test -z "$ac_c_werror_flag" ||
7713          test ! -s conftest.err
7714        } && test -s conftest.$ac_objext; then
7715   ac_cv_res_inet6=yes
7716 else
7717   echo "$as_me: failed program was:" >&5
7718 sed 's/^/| /' conftest.$ac_ext >&5
7719
7720         ac_cv_res_inet6=no
7721 fi
7722
7723 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7724 fi
7725
7726         { echo "$as_me:$LINENO: result: $ac_cv_res_inet6" >&5
7727 echo "${ECHO_T}$ac_cv_res_inet6" >&6; }
7728         if test $ac_cv_res_inet6 = yes; then
7729                 cat >>confdefs.h <<\_ACEOF
7730 #define HAVE_RES_USE_INET6 1
7731 _ACEOF
7732
7733         fi
7734
7735 if test "$ac_cv_res_inet6" = no; then
7736         missing_includes=yes
7737 fi
7738
7739
7740         { echo "$as_me:$LINENO: checking for res_state_ext" >&5
7741 echo $ECHO_N "checking for res_state_ext... $ECHO_C" >&6; }
7742         if test "${ac_cv_res_state_ext+set}" = set; then
7743   echo $ECHO_N "(cached) $ECHO_C" >&6
7744 else
7745   cat >conftest.$ac_ext <<_ACEOF
7746 /* confdefs.h.  */
7747 _ACEOF
7748 cat confdefs.h >>conftest.$ac_ext
7749 cat >>conftest.$ac_ext <<_ACEOF
7750 /* end confdefs.h.  */
7751
7752 #               include <sys/types.h>
7753 #               include <netinet/in.h>
7754 #               include <netinet6/in6.h>
7755 #               include <resolv.h>
7756 int
7757 main ()
7758 {
7759 struct __res_state_ext e
7760   ;
7761   return 0;
7762 }
7763 _ACEOF
7764 rm -f conftest.$ac_objext
7765 if { (ac_try="$ac_compile"
7766 case "(($ac_try" in
7767   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7768   *) ac_try_echo=$ac_try;;
7769 esac
7770 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7771   (eval "$ac_compile") 2>conftest.er1
7772   ac_status=$?
7773   grep -v '^ *+' conftest.er1 >conftest.err
7774   rm -f conftest.er1
7775   cat conftest.err >&5
7776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7777   (exit $ac_status); } && {
7778          test -z "$ac_c_werror_flag" ||
7779          test ! -s conftest.err
7780        } && test -s conftest.$ac_objext; then
7781   ac_cv_res_state_ext=yes
7782 else
7783   echo "$as_me: failed program was:" >&5
7784 sed 's/^/| /' conftest.$ac_ext >&5
7785
7786         ac_cv_res_state_ext=no
7787 fi
7788
7789 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7790 fi
7791
7792         { echo "$as_me:$LINENO: result: $ac_cv_res_state_ext" >&5
7793 echo "${ECHO_T}$ac_cv_res_state_ext" >&6; }
7794         if test $ac_cv_res_state_ext = yes; then
7795                 cat >>confdefs.h <<\_ACEOF
7796 #define HAVE_RES_STATE_EXT 1
7797 _ACEOF
7798
7799         fi
7800
7801 if test "$ac_cv_res_state_ext" = no; then
7802         missing_includes=yes
7803 fi
7804
7805
7806         { echo "$as_me:$LINENO: checking for nsort in res_state" >&5
7807 echo $ECHO_N "checking for nsort in res_state... $ECHO_C" >&6; }
7808         if test "${ac_cv_res_state+set}" = set; then
7809   echo $ECHO_N "(cached) $ECHO_C" >&6
7810 else
7811   cat >conftest.$ac_ext <<_ACEOF
7812 /* confdefs.h.  */
7813 _ACEOF
7814 cat confdefs.h >>conftest.$ac_ext
7815 cat >>conftest.$ac_ext <<_ACEOF
7816 /* end confdefs.h.  */
7817
7818 #               include <sys/types.h>
7819 #               include <netinet/in.h>
7820 #               include <netinet6/in6.h>
7821 #               include <resolv.h>
7822 int
7823 main ()
7824 {
7825 struct __res_state e; e.nsort = 0
7826   ;
7827   return 0;
7828 }
7829 _ACEOF
7830 rm -f conftest.$ac_objext
7831 if { (ac_try="$ac_compile"
7832 case "(($ac_try" in
7833   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7834   *) ac_try_echo=$ac_try;;
7835 esac
7836 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7837   (eval "$ac_compile") 2>conftest.er1
7838   ac_status=$?
7839   grep -v '^ *+' conftest.er1 >conftest.err
7840   rm -f conftest.er1
7841   cat conftest.err >&5
7842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7843   (exit $ac_status); } && {
7844          test -z "$ac_c_werror_flag" ||
7845          test ! -s conftest.err
7846        } && test -s conftest.$ac_objext; then
7847   ac_cv_res_state=yes
7848 else
7849   echo "$as_me: failed program was:" >&5
7850 sed 's/^/| /' conftest.$ac_ext >&5
7851
7852         ac_cv_res_state=no
7853 fi
7854
7855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7856 fi
7857
7858         { echo "$as_me:$LINENO: result: $ac_cv_res_state" >&5
7859 echo "${ECHO_T}$ac_cv_res_state" >&6; }
7860         if test $ac_cv_res_state = yes; then
7861                 cat >>confdefs.h <<\_ACEOF
7862 #define HAVE_NEW_RES_STATE 1
7863 _ACEOF
7864
7865         fi
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875 for ac_func in vfprintf strcasecmp strlcat strlcpy strdup strsep
7876 do
7877 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7878 { echo "$as_me:$LINENO: checking for $ac_func" >&5
7879 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
7880 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
7881   echo $ECHO_N "(cached) $ECHO_C" >&6
7882 else
7883   cat >conftest.$ac_ext <<_ACEOF
7884 /* confdefs.h.  */
7885 _ACEOF
7886 cat confdefs.h >>conftest.$ac_ext
7887 cat >>conftest.$ac_ext <<_ACEOF
7888 /* end confdefs.h.  */
7889 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7890    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7891 #define $ac_func innocuous_$ac_func
7892
7893 /* System header to define __stub macros and hopefully few prototypes,
7894     which can conflict with char $ac_func (); below.
7895     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7896     <limits.h> exists even on freestanding compilers.  */
7897
7898 #ifdef __STDC__
7899 # include <limits.h>
7900 #else
7901 # include <assert.h>
7902 #endif
7903
7904 #undef $ac_func
7905
7906 /* Override any GCC internal prototype to avoid an error.
7907    Use char because int might match the return type of a GCC
7908    builtin and then its argument prototype would still apply.  */
7909 #ifdef __cplusplus
7910 extern "C"
7911 #endif
7912 char $ac_func ();
7913 /* The GNU C library defines this for functions which it implements
7914     to always fail with ENOSYS.  Some functions are actually named
7915     something starting with __ and the normal name is an alias.  */
7916 #if defined __stub_$ac_func || defined __stub___$ac_func
7917 choke me
7918 #endif
7919
7920 int
7921 main ()
7922 {
7923 return $ac_func ();
7924   ;
7925   return 0;
7926 }
7927 _ACEOF
7928 rm -f conftest.$ac_objext conftest$ac_exeext
7929 if { (ac_try="$ac_link"
7930 case "(($ac_try" in
7931   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7932   *) ac_try_echo=$ac_try;;
7933 esac
7934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7935   (eval "$ac_link") 2>conftest.er1
7936   ac_status=$?
7937   grep -v '^ *+' conftest.er1 >conftest.err
7938   rm -f conftest.er1
7939   cat conftest.err >&5
7940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7941   (exit $ac_status); } && {
7942          test -z "$ac_c_werror_flag" ||
7943          test ! -s conftest.err
7944        } && test -s conftest$ac_exeext &&
7945        $as_test_x conftest$ac_exeext; then
7946   eval "$as_ac_var=yes"
7947 else
7948   echo "$as_me: failed program was:" >&5
7949 sed 's/^/| /' conftest.$ac_ext >&5
7950
7951         eval "$as_ac_var=no"
7952 fi
7953
7954 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7955       conftest$ac_exeext conftest.$ac_ext
7956 fi
7957 ac_res=`eval echo '${'$as_ac_var'}'`
7958                { echo "$as_me:$LINENO: result: $ac_res" >&5
7959 echo "${ECHO_T}$ac_res" >&6; }
7960 if test `eval echo '${'$as_ac_var'}'` = yes; then
7961   cat >>confdefs.h <<_ACEOF
7962 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7963 _ACEOF
7964
7965 else
7966   case " $LIBOBJS " in
7967   *" $ac_func.$ac_objext "* ) ;;
7968   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
7969  ;;
7970 esac
7971
7972 fi
7973 done
7974
7975
7976
7977 for ac_func in strftime
7978 do
7979 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7980 { echo "$as_me:$LINENO: checking for $ac_func" >&5
7981 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
7982 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
7983   echo $ECHO_N "(cached) $ECHO_C" >&6
7984 else
7985   cat >conftest.$ac_ext <<_ACEOF
7986 /* confdefs.h.  */
7987 _ACEOF
7988 cat confdefs.h >>conftest.$ac_ext
7989 cat >>conftest.$ac_ext <<_ACEOF
7990 /* end confdefs.h.  */
7991 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7992    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7993 #define $ac_func innocuous_$ac_func
7994
7995 /* System header to define __stub macros and hopefully few prototypes,
7996     which can conflict with char $ac_func (); below.
7997     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7998     <limits.h> exists even on freestanding compilers.  */
7999
8000 #ifdef __STDC__
8001 # include <limits.h>
8002 #else
8003 # include <assert.h>
8004 #endif
8005
8006 #undef $ac_func
8007
8008 /* Override any GCC internal prototype to avoid an error.
8009    Use char because int might match the return type of a GCC
8010    builtin and then its argument prototype would still apply.  */
8011 #ifdef __cplusplus
8012 extern "C"
8013 #endif
8014 char $ac_func ();
8015 /* The GNU C library defines this for functions which it implements
8016     to always fail with ENOSYS.  Some functions are actually named
8017     something starting with __ and the normal name is an alias.  */
8018 #if defined __stub_$ac_func || defined __stub___$ac_func
8019 choke me
8020 #endif
8021
8022 int
8023 main ()
8024 {
8025 return $ac_func ();
8026   ;
8027   return 0;
8028 }
8029 _ACEOF
8030 rm -f conftest.$ac_objext conftest$ac_exeext
8031 if { (ac_try="$ac_link"
8032 case "(($ac_try" in
8033   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8034   *) ac_try_echo=$ac_try;;
8035 esac
8036 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8037   (eval "$ac_link") 2>conftest.er1
8038   ac_status=$?
8039   grep -v '^ *+' conftest.er1 >conftest.err
8040   rm -f conftest.er1
8041   cat conftest.err >&5
8042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8043   (exit $ac_status); } && {
8044          test -z "$ac_c_werror_flag" ||
8045          test ! -s conftest.err
8046        } && test -s conftest$ac_exeext &&
8047        $as_test_x conftest$ac_exeext; then
8048   eval "$as_ac_var=yes"
8049 else
8050   echo "$as_me: failed program was:" >&5
8051 sed 's/^/| /' conftest.$ac_ext >&5
8052
8053         eval "$as_ac_var=no"
8054 fi
8055
8056 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8057       conftest$ac_exeext conftest.$ac_ext
8058 fi
8059 ac_res=`eval echo '${'$as_ac_var'}'`
8060                { echo "$as_me:$LINENO: result: $ac_res" >&5
8061 echo "${ECHO_T}$ac_res" >&6; }
8062 if test `eval echo '${'$as_ac_var'}'` = yes; then
8063   cat >>confdefs.h <<_ACEOF
8064 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8065 _ACEOF
8066
8067 fi
8068 done
8069
8070
8071
8072 for ac_func in setlinebuf alarm
8073 do
8074 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8075 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8076 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8077 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8078   echo $ECHO_N "(cached) $ECHO_C" >&6
8079 else
8080   cat >conftest.$ac_ext <<_ACEOF
8081 /* confdefs.h.  */
8082 _ACEOF
8083 cat confdefs.h >>conftest.$ac_ext
8084 cat >>conftest.$ac_ext <<_ACEOF
8085 /* end confdefs.h.  */
8086 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8087    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8088 #define $ac_func innocuous_$ac_func
8089
8090 /* System header to define __stub macros and hopefully few prototypes,
8091     which can conflict with char $ac_func (); below.
8092     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8093     <limits.h> exists even on freestanding compilers.  */
8094
8095 #ifdef __STDC__
8096 # include <limits.h>
8097 #else
8098 # include <assert.h>
8099 #endif
8100
8101 #undef $ac_func
8102
8103 /* Override any GCC internal prototype to avoid an error.
8104    Use char because int might match the return type of a GCC
8105    builtin and then its argument prototype would still apply.  */
8106 #ifdef __cplusplus
8107 extern "C"
8108 #endif
8109 char $ac_func ();
8110 /* The GNU C library defines this for functions which it implements
8111     to always fail with ENOSYS.  Some functions are actually named
8112     something starting with __ and the normal name is an alias.  */
8113 #if defined __stub_$ac_func || defined __stub___$ac_func
8114 choke me
8115 #endif
8116
8117 int
8118 main ()
8119 {
8120 return $ac_func ();
8121   ;
8122   return 0;
8123 }
8124 _ACEOF
8125 rm -f conftest.$ac_objext conftest$ac_exeext
8126 if { (ac_try="$ac_link"
8127 case "(($ac_try" in
8128   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8129   *) ac_try_echo=$ac_try;;
8130 esac
8131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8132   (eval "$ac_link") 2>conftest.er1
8133   ac_status=$?
8134   grep -v '^ *+' conftest.er1 >conftest.err
8135   rm -f conftest.er1
8136   cat conftest.err >&5
8137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8138   (exit $ac_status); } && {
8139          test -z "$ac_c_werror_flag" ||
8140          test ! -s conftest.err
8141        } && test -s conftest$ac_exeext &&
8142        $as_test_x conftest$ac_exeext; then
8143   eval "$as_ac_var=yes"
8144 else
8145   echo "$as_me: failed program was:" >&5
8146 sed 's/^/| /' conftest.$ac_ext >&5
8147
8148         eval "$as_ac_var=no"
8149 fi
8150
8151 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8152       conftest$ac_exeext conftest.$ac_ext
8153 fi
8154 ac_res=`eval echo '${'$as_ac_var'}'`
8155                { echo "$as_me:$LINENO: result: $ac_res" >&5
8156 echo "${ECHO_T}$ac_res" >&6; }
8157 if test `eval echo '${'$as_ac_var'}'` = yes; then
8158   cat >>confdefs.h <<_ACEOF
8159 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8160 _ACEOF
8161
8162 fi
8163 done
8164
8165
8166 needsnprintf=no
8167
8168
8169 for ac_func in vsnprintf snprintf
8170 do
8171 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8172 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8173 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8174 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8175   echo $ECHO_N "(cached) $ECHO_C" >&6
8176 else
8177   cat >conftest.$ac_ext <<_ACEOF
8178 /* confdefs.h.  */
8179 _ACEOF
8180 cat confdefs.h >>conftest.$ac_ext
8181 cat >>conftest.$ac_ext <<_ACEOF
8182 /* end confdefs.h.  */
8183 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8184    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8185 #define $ac_func innocuous_$ac_func
8186
8187 /* System header to define __stub macros and hopefully few prototypes,
8188     which can conflict with char $ac_func (); below.
8189     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8190     <limits.h> exists even on freestanding compilers.  */
8191
8192 #ifdef __STDC__
8193 # include <limits.h>
8194 #else
8195 # include <assert.h>
8196 #endif
8197
8198 #undef $ac_func
8199
8200 /* Override any GCC internal prototype to avoid an error.
8201    Use char because int might match the return type of a GCC
8202    builtin and then its argument prototype would still apply.  */
8203 #ifdef __cplusplus
8204 extern "C"
8205 #endif
8206 char $ac_func ();
8207 /* The GNU C library defines this for functions which it implements
8208     to always fail with ENOSYS.  Some functions are actually named
8209     something starting with __ and the normal name is an alias.  */
8210 #if defined __stub_$ac_func || defined __stub___$ac_func
8211 choke me
8212 #endif
8213
8214 int
8215 main ()
8216 {
8217 return $ac_func ();
8218   ;
8219   return 0;
8220 }
8221 _ACEOF
8222 rm -f conftest.$ac_objext conftest$ac_exeext
8223 if { (ac_try="$ac_link"
8224 case "(($ac_try" in
8225   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8226   *) ac_try_echo=$ac_try;;
8227 esac
8228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8229   (eval "$ac_link") 2>conftest.er1
8230   ac_status=$?
8231   grep -v '^ *+' conftest.er1 >conftest.err
8232   rm -f conftest.er1
8233   cat conftest.err >&5
8234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8235   (exit $ac_status); } && {
8236          test -z "$ac_c_werror_flag" ||
8237          test ! -s conftest.err
8238        } && test -s conftest$ac_exeext &&
8239        $as_test_x conftest$ac_exeext; then
8240   eval "$as_ac_var=yes"
8241 else
8242   echo "$as_me: failed program was:" >&5
8243 sed 's/^/| /' conftest.$ac_ext >&5
8244
8245         eval "$as_ac_var=no"
8246 fi
8247
8248 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8249       conftest$ac_exeext conftest.$ac_ext
8250 fi
8251 ac_res=`eval echo '${'$as_ac_var'}'`
8252                { echo "$as_me:$LINENO: result: $ac_res" >&5
8253 echo "${ECHO_T}$ac_res" >&6; }
8254 if test `eval echo '${'$as_ac_var'}'` = yes; then
8255   cat >>confdefs.h <<_ACEOF
8256 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8257 _ACEOF
8258
8259 else
8260   needsnprintf=yes
8261 fi
8262 done
8263
8264 if test $needsnprintf = yes; then
8265         case " $LIBOBJS " in
8266   *" snprintf.$ac_objext "* ) ;;
8267   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
8268  ;;
8269 esac
8270
8271 fi
8272
8273
8274     { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
8275 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
8276 if test "${ac_cv_type_signal+set}" = set; then
8277   echo $ECHO_N "(cached) $ECHO_C" >&6
8278 else
8279   cat >conftest.$ac_ext <<_ACEOF
8280 /* confdefs.h.  */
8281 _ACEOF
8282 cat confdefs.h >>conftest.$ac_ext
8283 cat >>conftest.$ac_ext <<_ACEOF
8284 /* end confdefs.h.  */
8285 #include <sys/types.h>
8286 #include <signal.h>
8287
8288 int
8289 main ()
8290 {
8291 return *(signal (0, 0)) (0) == 1;
8292   ;
8293   return 0;
8294 }
8295 _ACEOF
8296 rm -f conftest.$ac_objext
8297 if { (ac_try="$ac_compile"
8298 case "(($ac_try" in
8299   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8300   *) ac_try_echo=$ac_try;;
8301 esac
8302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8303   (eval "$ac_compile") 2>conftest.er1
8304   ac_status=$?
8305   grep -v '^ *+' conftest.er1 >conftest.err
8306   rm -f conftest.er1
8307   cat conftest.err >&5
8308   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8309   (exit $ac_status); } && {
8310          test -z "$ac_c_werror_flag" ||
8311          test ! -s conftest.err
8312        } && test -s conftest.$ac_objext; then
8313   ac_cv_type_signal=int
8314 else
8315   echo "$as_me: failed program was:" >&5
8316 sed 's/^/| /' conftest.$ac_ext >&5
8317
8318         ac_cv_type_signal=void
8319 fi
8320
8321 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8322 fi
8323 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
8324 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
8325
8326 cat >>confdefs.h <<_ACEOF
8327 #define RETSIGTYPE $ac_cv_type_signal
8328 _ACEOF
8329
8330
8331     if test "$ac_cv_type_signal" = void ; then
8332             cat >>confdefs.h <<\_ACEOF
8333 #define RETSIGVAL
8334 _ACEOF
8335
8336     else
8337             cat >>confdefs.h <<\_ACEOF
8338 #define RETSIGVAL (0)
8339 _ACEOF
8340
8341     fi
8342     case "$host_os" in
8343
8344     irix*)
8345             cat >>confdefs.h <<\_ACEOF
8346 #define _BSD_SIGNALS 1
8347 _ACEOF
8348
8349             ;;
8350
8351     *)
8352
8353 for ac_func in sigaction
8354 do
8355 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8356 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8357 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8358 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8359   echo $ECHO_N "(cached) $ECHO_C" >&6
8360 else
8361   cat >conftest.$ac_ext <<_ACEOF
8362 /* confdefs.h.  */
8363 _ACEOF
8364 cat confdefs.h >>conftest.$ac_ext
8365 cat >>conftest.$ac_ext <<_ACEOF
8366 /* end confdefs.h.  */
8367 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8368    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8369 #define $ac_func innocuous_$ac_func
8370
8371 /* System header to define __stub macros and hopefully few prototypes,
8372     which can conflict with char $ac_func (); below.
8373     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8374     <limits.h> exists even on freestanding compilers.  */
8375
8376 #ifdef __STDC__
8377 # include <limits.h>
8378 #else
8379 # include <assert.h>
8380 #endif
8381
8382 #undef $ac_func
8383
8384 /* Override any GCC internal prototype to avoid an error.
8385    Use char because int might match the return type of a GCC
8386    builtin and then its argument prototype would still apply.  */
8387 #ifdef __cplusplus
8388 extern "C"
8389 #endif
8390 char $ac_func ();
8391 /* The GNU C library defines this for functions which it implements
8392     to always fail with ENOSYS.  Some functions are actually named
8393     something starting with __ and the normal name is an alias.  */
8394 #if defined __stub_$ac_func || defined __stub___$ac_func
8395 choke me
8396 #endif
8397
8398 int
8399 main ()
8400 {
8401 return $ac_func ();
8402   ;
8403   return 0;
8404 }
8405 _ACEOF
8406 rm -f conftest.$ac_objext conftest$ac_exeext
8407 if { (ac_try="$ac_link"
8408 case "(($ac_try" in
8409   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8410   *) ac_try_echo=$ac_try;;
8411 esac
8412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8413   (eval "$ac_link") 2>conftest.er1
8414   ac_status=$?
8415   grep -v '^ *+' conftest.er1 >conftest.err
8416   rm -f conftest.er1
8417   cat conftest.err >&5
8418   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8419   (exit $ac_status); } && {
8420          test -z "$ac_c_werror_flag" ||
8421          test ! -s conftest.err
8422        } && test -s conftest$ac_exeext &&
8423        $as_test_x conftest$ac_exeext; then
8424   eval "$as_ac_var=yes"
8425 else
8426   echo "$as_me: failed program was:" >&5
8427 sed 's/^/| /' conftest.$ac_ext >&5
8428
8429         eval "$as_ac_var=no"
8430 fi
8431
8432 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8433       conftest$ac_exeext conftest.$ac_ext
8434 fi
8435 ac_res=`eval echo '${'$as_ac_var'}'`
8436                { echo "$as_me:$LINENO: result: $ac_res" >&5
8437 echo "${ECHO_T}$ac_res" >&6; }
8438 if test `eval echo '${'$as_ac_var'}'` = yes; then
8439   cat >>confdefs.h <<_ACEOF
8440 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8441 _ACEOF
8442
8443 fi
8444 done
8445
8446             if test $ac_cv_func_sigaction = no ; then
8447
8448 for ac_func in sigset
8449 do
8450 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8451 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8452 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8453 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8454   echo $ECHO_N "(cached) $ECHO_C" >&6
8455 else
8456   cat >conftest.$ac_ext <<_ACEOF
8457 /* confdefs.h.  */
8458 _ACEOF
8459 cat confdefs.h >>conftest.$ac_ext
8460 cat >>conftest.$ac_ext <<_ACEOF
8461 /* end confdefs.h.  */
8462 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8463    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8464 #define $ac_func innocuous_$ac_func
8465
8466 /* System header to define __stub macros and hopefully few prototypes,
8467     which can conflict with char $ac_func (); below.
8468     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8469     <limits.h> exists even on freestanding compilers.  */
8470
8471 #ifdef __STDC__
8472 # include <limits.h>
8473 #else
8474 # include <assert.h>
8475 #endif
8476
8477 #undef $ac_func
8478
8479 /* Override any GCC internal prototype to avoid an error.
8480    Use char because int might match the return type of a GCC
8481    builtin and then its argument prototype would still apply.  */
8482 #ifdef __cplusplus
8483 extern "C"
8484 #endif
8485 char $ac_func ();
8486 /* The GNU C library defines this for functions which it implements
8487     to always fail with ENOSYS.  Some functions are actually named
8488     something starting with __ and the normal name is an alias.  */
8489 #if defined __stub_$ac_func || defined __stub___$ac_func
8490 choke me
8491 #endif
8492
8493 int
8494 main ()
8495 {
8496 return $ac_func ();
8497   ;
8498   return 0;
8499 }
8500 _ACEOF
8501 rm -f conftest.$ac_objext conftest$ac_exeext
8502 if { (ac_try="$ac_link"
8503 case "(($ac_try" in
8504   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8505   *) ac_try_echo=$ac_try;;
8506 esac
8507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8508   (eval "$ac_link") 2>conftest.er1
8509   ac_status=$?
8510   grep -v '^ *+' conftest.er1 >conftest.err
8511   rm -f conftest.er1
8512   cat conftest.err >&5
8513   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8514   (exit $ac_status); } && {
8515          test -z "$ac_c_werror_flag" ||
8516          test ! -s conftest.err
8517        } && test -s conftest$ac_exeext &&
8518        $as_test_x conftest$ac_exeext; then
8519   eval "$as_ac_var=yes"
8520 else
8521   echo "$as_me: failed program was:" >&5
8522 sed 's/^/| /' conftest.$ac_ext >&5
8523
8524         eval "$as_ac_var=no"
8525 fi
8526
8527 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8528       conftest$ac_exeext conftest.$ac_ext
8529 fi
8530 ac_res=`eval echo '${'$as_ac_var'}'`
8531                { echo "$as_me:$LINENO: result: $ac_res" >&5
8532 echo "${ECHO_T}$ac_res" >&6; }
8533 if test `eval echo '${'$as_ac_var'}'` = yes; then
8534   cat >>confdefs.h <<_ACEOF
8535 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8536 _ACEOF
8537
8538 fi
8539 done
8540
8541             fi
8542             ;;
8543     esac
8544
8545 { echo "$as_me:$LINENO: checking for library containing dnet_htoa" >&5
8546 echo $ECHO_N "checking for library containing dnet_htoa... $ECHO_C" >&6; }
8547 if test "${ac_cv_search_dnet_htoa+set}" = set; then
8548   echo $ECHO_N "(cached) $ECHO_C" >&6
8549 else
8550   ac_func_search_save_LIBS=$LIBS
8551 cat >conftest.$ac_ext <<_ACEOF
8552 /* confdefs.h.  */
8553 _ACEOF
8554 cat confdefs.h >>conftest.$ac_ext
8555 cat >>conftest.$ac_ext <<_ACEOF
8556 /* end confdefs.h.  */
8557
8558 /* Override any GCC internal prototype to avoid an error.
8559    Use char because int might match the return type of a GCC
8560    builtin and then its argument prototype would still apply.  */
8561 #ifdef __cplusplus
8562 extern "C"
8563 #endif
8564 char dnet_htoa ();
8565 int
8566 main ()
8567 {
8568 return dnet_htoa ();
8569   ;
8570   return 0;
8571 }
8572 _ACEOF
8573 for ac_lib in '' dnet; do
8574   if test -z "$ac_lib"; then
8575     ac_res="none required"
8576   else
8577     ac_res=-l$ac_lib
8578     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8579   fi
8580   rm -f conftest.$ac_objext conftest$ac_exeext
8581 if { (ac_try="$ac_link"
8582 case "(($ac_try" in
8583   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8584   *) ac_try_echo=$ac_try;;
8585 esac
8586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8587   (eval "$ac_link") 2>conftest.er1
8588   ac_status=$?
8589   grep -v '^ *+' conftest.er1 >conftest.err
8590   rm -f conftest.er1
8591   cat conftest.err >&5
8592   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8593   (exit $ac_status); } && {
8594          test -z "$ac_c_werror_flag" ||
8595          test ! -s conftest.err
8596        } && test -s conftest$ac_exeext &&
8597        $as_test_x conftest$ac_exeext; then
8598   ac_cv_search_dnet_htoa=$ac_res
8599 else
8600   echo "$as_me: failed program was:" >&5
8601 sed 's/^/| /' conftest.$ac_ext >&5
8602
8603
8604 fi
8605
8606 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8607       conftest$ac_exeext
8608   if test "${ac_cv_search_dnet_htoa+set}" = set; then
8609   break
8610 fi
8611 done
8612 if test "${ac_cv_search_dnet_htoa+set}" = set; then
8613   :
8614 else
8615   ac_cv_search_dnet_htoa=no
8616 fi
8617 rm conftest.$ac_ext
8618 LIBS=$ac_func_search_save_LIBS
8619 fi
8620 { echo "$as_me:$LINENO: result: $ac_cv_search_dnet_htoa" >&5
8621 echo "${ECHO_T}$ac_cv_search_dnet_htoa" >&6; }
8622 ac_res=$ac_cv_search_dnet_htoa
8623 if test "$ac_res" != no; then
8624   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8625   cat >>confdefs.h <<\_ACEOF
8626 #define HAVE_DNET_HTOA 1
8627 _ACEOF
8628
8629 fi
8630
8631
8632
8633 { echo "$as_me:$LINENO: checking for main in -lrpc" >&5
8634 echo $ECHO_N "checking for main in -lrpc... $ECHO_C" >&6; }
8635 if test "${ac_cv_lib_rpc_main+set}" = set; then
8636   echo $ECHO_N "(cached) $ECHO_C" >&6
8637 else
8638   ac_check_lib_save_LIBS=$LIBS
8639 LIBS="-lrpc  $LIBS"
8640 cat >conftest.$ac_ext <<_ACEOF
8641 /* confdefs.h.  */
8642 _ACEOF
8643 cat confdefs.h >>conftest.$ac_ext
8644 cat >>conftest.$ac_ext <<_ACEOF
8645 /* end confdefs.h.  */
8646
8647
8648 int
8649 main ()
8650 {
8651 return main ();
8652   ;
8653   return 0;
8654 }
8655 _ACEOF
8656 rm -f conftest.$ac_objext conftest$ac_exeext
8657 if { (ac_try="$ac_link"
8658 case "(($ac_try" in
8659   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8660   *) ac_try_echo=$ac_try;;
8661 esac
8662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8663   (eval "$ac_link") 2>conftest.er1
8664   ac_status=$?
8665   grep -v '^ *+' conftest.er1 >conftest.err
8666   rm -f conftest.er1
8667   cat conftest.err >&5
8668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8669   (exit $ac_status); } && {
8670          test -z "$ac_c_werror_flag" ||
8671          test ! -s conftest.err
8672        } && test -s conftest$ac_exeext &&
8673        $as_test_x conftest$ac_exeext; then
8674   ac_cv_lib_rpc_main=yes
8675 else
8676   echo "$as_me: failed program was:" >&5
8677 sed 's/^/| /' conftest.$ac_ext >&5
8678
8679         ac_cv_lib_rpc_main=no
8680 fi
8681
8682 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8683       conftest$ac_exeext conftest.$ac_ext
8684 LIBS=$ac_check_lib_save_LIBS
8685 fi
8686 { echo "$as_me:$LINENO: result: $ac_cv_lib_rpc_main" >&5
8687 echo "${ECHO_T}$ac_cv_lib_rpc_main" >&6; }
8688 if test $ac_cv_lib_rpc_main = yes; then
8689   cat >>confdefs.h <<_ACEOF
8690 #define HAVE_LIBRPC 1
8691 _ACEOF
8692
8693   LIBS="-lrpc $LIBS"
8694
8695 fi
8696
8697 { echo "$as_me:$LINENO: checking for library containing getrpcbynumber" >&5
8698 echo $ECHO_N "checking for library containing getrpcbynumber... $ECHO_C" >&6; }
8699 if test "${ac_cv_search_getrpcbynumber+set}" = set; then
8700   echo $ECHO_N "(cached) $ECHO_C" >&6
8701 else
8702   ac_func_search_save_LIBS=$LIBS
8703 cat >conftest.$ac_ext <<_ACEOF
8704 /* confdefs.h.  */
8705 _ACEOF
8706 cat confdefs.h >>conftest.$ac_ext
8707 cat >>conftest.$ac_ext <<_ACEOF
8708 /* end confdefs.h.  */
8709
8710 /* Override any GCC internal prototype to avoid an error.
8711    Use char because int might match the return type of a GCC
8712    builtin and then its argument prototype would still apply.  */
8713 #ifdef __cplusplus
8714 extern "C"
8715 #endif
8716 char getrpcbynumber ();
8717 int
8718 main ()
8719 {
8720 return getrpcbynumber ();
8721   ;
8722   return 0;
8723 }
8724 _ACEOF
8725 for ac_lib in '' nsl; do
8726   if test -z "$ac_lib"; then
8727     ac_res="none required"
8728   else
8729     ac_res=-l$ac_lib
8730     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8731   fi
8732   rm -f conftest.$ac_objext conftest$ac_exeext
8733 if { (ac_try="$ac_link"
8734 case "(($ac_try" in
8735   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8736   *) ac_try_echo=$ac_try;;
8737 esac
8738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8739   (eval "$ac_link") 2>conftest.er1
8740   ac_status=$?
8741   grep -v '^ *+' conftest.er1 >conftest.err
8742   rm -f conftest.er1
8743   cat conftest.err >&5
8744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8745   (exit $ac_status); } && {
8746          test -z "$ac_c_werror_flag" ||
8747          test ! -s conftest.err
8748        } && test -s conftest$ac_exeext &&
8749        $as_test_x conftest$ac_exeext; then
8750   ac_cv_search_getrpcbynumber=$ac_res
8751 else
8752   echo "$as_me: failed program was:" >&5
8753 sed 's/^/| /' conftest.$ac_ext >&5
8754
8755
8756 fi
8757
8758 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8759       conftest$ac_exeext
8760   if test "${ac_cv_search_getrpcbynumber+set}" = set; then
8761   break
8762 fi
8763 done
8764 if test "${ac_cv_search_getrpcbynumber+set}" = set; then
8765   :
8766 else
8767   ac_cv_search_getrpcbynumber=no
8768 fi
8769 rm conftest.$ac_ext
8770 LIBS=$ac_func_search_save_LIBS
8771 fi
8772 { echo "$as_me:$LINENO: result: $ac_cv_search_getrpcbynumber" >&5
8773 echo "${ECHO_T}$ac_cv_search_getrpcbynumber" >&6; }
8774 ac_res=$ac_cv_search_getrpcbynumber
8775 if test "$ac_res" != no; then
8776   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8777   cat >>confdefs.h <<\_ACEOF
8778 #define HAVE_GETRPCBYNUMBER 1
8779 _ACEOF
8780
8781 fi
8782
8783
8784
8785
8786     # Most operating systems have gethostbyname() in the default searched
8787     # libraries (i.e. libc):
8788     # Some OSes (eg. Solaris) place it in libnsl
8789     # Some strange OSes (SINIX) have it in libsocket:
8790     { echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5
8791 echo $ECHO_N "checking for library containing gethostbyname... $ECHO_C" >&6; }
8792 if test "${ac_cv_search_gethostbyname+set}" = set; then
8793   echo $ECHO_N "(cached) $ECHO_C" >&6
8794 else
8795   ac_func_search_save_LIBS=$LIBS
8796 cat >conftest.$ac_ext <<_ACEOF
8797 /* confdefs.h.  */
8798 _ACEOF
8799 cat confdefs.h >>conftest.$ac_ext
8800 cat >>conftest.$ac_ext <<_ACEOF
8801 /* end confdefs.h.  */
8802
8803 /* Override any GCC internal prototype to avoid an error.
8804    Use char because int might match the return type of a GCC
8805    builtin and then its argument prototype would still apply.  */
8806 #ifdef __cplusplus
8807 extern "C"
8808 #endif
8809 char gethostbyname ();
8810 int
8811 main ()
8812 {
8813 return gethostbyname ();
8814   ;
8815   return 0;
8816 }
8817 _ACEOF
8818 for ac_lib in '' nsl socket resolv; do
8819   if test -z "$ac_lib"; then
8820     ac_res="none required"
8821   else
8822     ac_res=-l$ac_lib
8823     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8824   fi
8825   rm -f conftest.$ac_objext conftest$ac_exeext
8826 if { (ac_try="$ac_link"
8827 case "(($ac_try" in
8828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8829   *) ac_try_echo=$ac_try;;
8830 esac
8831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8832   (eval "$ac_link") 2>conftest.er1
8833   ac_status=$?
8834   grep -v '^ *+' conftest.er1 >conftest.err
8835   rm -f conftest.er1
8836   cat conftest.err >&5
8837   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8838   (exit $ac_status); } && {
8839          test -z "$ac_c_werror_flag" ||
8840          test ! -s conftest.err
8841        } && test -s conftest$ac_exeext &&
8842        $as_test_x conftest$ac_exeext; then
8843   ac_cv_search_gethostbyname=$ac_res
8844 else
8845   echo "$as_me: failed program was:" >&5
8846 sed 's/^/| /' conftest.$ac_ext >&5
8847
8848
8849 fi
8850
8851 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8852       conftest$ac_exeext
8853   if test "${ac_cv_search_gethostbyname+set}" = set; then
8854   break
8855 fi
8856 done
8857 if test "${ac_cv_search_gethostbyname+set}" = set; then
8858   :
8859 else
8860   ac_cv_search_gethostbyname=no
8861 fi
8862 rm conftest.$ac_ext
8863 LIBS=$ac_func_search_save_LIBS
8864 fi
8865 { echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5
8866 echo "${ECHO_T}$ac_cv_search_gethostbyname" >&6; }
8867 ac_res=$ac_cv_search_gethostbyname
8868 if test "$ac_res" != no; then
8869   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8870
8871 fi
8872
8873     # Unfortunately libsocket sometimes depends on libnsl and
8874     # AC_SEARCH_LIBS isn't up to the task of handling dependencies like this.
8875     if test "$ac_cv_search_gethostbyname" = "no"
8876     then
8877         { echo "$as_me:$LINENO: checking for gethostbyname in -lsocket" >&5
8878 echo $ECHO_N "checking for gethostbyname in -lsocket... $ECHO_C" >&6; }
8879 if test "${ac_cv_lib_socket_gethostbyname+set}" = set; then
8880   echo $ECHO_N "(cached) $ECHO_C" >&6
8881 else
8882   ac_check_lib_save_LIBS=$LIBS
8883 LIBS="-lsocket -lnsl $LIBS"
8884 cat >conftest.$ac_ext <<_ACEOF
8885 /* confdefs.h.  */
8886 _ACEOF
8887 cat confdefs.h >>conftest.$ac_ext
8888 cat >>conftest.$ac_ext <<_ACEOF
8889 /* end confdefs.h.  */
8890
8891 /* Override any GCC internal prototype to avoid an error.
8892    Use char because int might match the return type of a GCC
8893    builtin and then its argument prototype would still apply.  */
8894 #ifdef __cplusplus
8895 extern "C"
8896 #endif
8897 char gethostbyname ();
8898 int
8899 main ()
8900 {
8901 return gethostbyname ();
8902   ;
8903   return 0;
8904 }
8905 _ACEOF
8906 rm -f conftest.$ac_objext conftest$ac_exeext
8907 if { (ac_try="$ac_link"
8908 case "(($ac_try" in
8909   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8910   *) ac_try_echo=$ac_try;;
8911 esac
8912 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8913   (eval "$ac_link") 2>conftest.er1
8914   ac_status=$?
8915   grep -v '^ *+' conftest.er1 >conftest.err
8916   rm -f conftest.er1
8917   cat conftest.err >&5
8918   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8919   (exit $ac_status); } && {
8920          test -z "$ac_c_werror_flag" ||
8921          test ! -s conftest.err
8922        } && test -s conftest$ac_exeext &&
8923        $as_test_x conftest$ac_exeext; then
8924   ac_cv_lib_socket_gethostbyname=yes
8925 else
8926   echo "$as_me: failed program was:" >&5
8927 sed 's/^/| /' conftest.$ac_ext >&5
8928
8929         ac_cv_lib_socket_gethostbyname=no
8930 fi
8931
8932 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8933       conftest$ac_exeext conftest.$ac_ext
8934 LIBS=$ac_check_lib_save_LIBS
8935 fi
8936 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_gethostbyname" >&5
8937 echo "${ECHO_T}$ac_cv_lib_socket_gethostbyname" >&6; }
8938 if test $ac_cv_lib_socket_gethostbyname = yes; then
8939   LIBS="-lsocket -lnsl $LIBS"
8940 fi
8941
8942     fi
8943     { echo "$as_me:$LINENO: checking for library containing socket" >&5
8944 echo $ECHO_N "checking for library containing socket... $ECHO_C" >&6; }
8945 if test "${ac_cv_search_socket+set}" = set; then
8946   echo $ECHO_N "(cached) $ECHO_C" >&6
8947 else
8948   ac_func_search_save_LIBS=$LIBS
8949 cat >conftest.$ac_ext <<_ACEOF
8950 /* confdefs.h.  */
8951 _ACEOF
8952 cat confdefs.h >>conftest.$ac_ext
8953 cat >>conftest.$ac_ext <<_ACEOF
8954 /* end confdefs.h.  */
8955
8956 /* Override any GCC internal prototype to avoid an error.
8957    Use char because int might match the return type of a GCC
8958    builtin and then its argument prototype would still apply.  */
8959 #ifdef __cplusplus
8960 extern "C"
8961 #endif
8962 char socket ();
8963 int
8964 main ()
8965 {
8966 return socket ();
8967   ;
8968   return 0;
8969 }
8970 _ACEOF
8971 for ac_lib in '' socket; do
8972   if test -z "$ac_lib"; then
8973     ac_res="none required"
8974   else
8975     ac_res=-l$ac_lib
8976     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8977   fi
8978   rm -f conftest.$ac_objext conftest$ac_exeext
8979 if { (ac_try="$ac_link"
8980 case "(($ac_try" in
8981   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8982   *) ac_try_echo=$ac_try;;
8983 esac
8984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8985   (eval "$ac_link") 2>conftest.er1
8986   ac_status=$?
8987   grep -v '^ *+' conftest.er1 >conftest.err
8988   rm -f conftest.er1
8989   cat conftest.err >&5
8990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8991   (exit $ac_status); } && {
8992          test -z "$ac_c_werror_flag" ||
8993          test ! -s conftest.err
8994        } && test -s conftest$ac_exeext &&
8995        $as_test_x conftest$ac_exeext; then
8996   ac_cv_search_socket=$ac_res
8997 else
8998   echo "$as_me: failed program was:" >&5
8999 sed 's/^/| /' conftest.$ac_ext >&5
9000
9001
9002 fi
9003
9004 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9005       conftest$ac_exeext
9006   if test "${ac_cv_search_socket+set}" = set; then
9007   break
9008 fi
9009 done
9010 if test "${ac_cv_search_socket+set}" = set; then
9011   :
9012 else
9013   ac_cv_search_socket=no
9014 fi
9015 rm conftest.$ac_ext
9016 LIBS=$ac_func_search_save_LIBS
9017 fi
9018 { echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
9019 echo "${ECHO_T}$ac_cv_search_socket" >&6; }
9020 ac_res=$ac_cv_search_socket
9021 if test "$ac_res" != no; then
9022   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9023
9024 else
9025   { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
9026 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
9027 if test "${ac_cv_lib_socket_socket+set}" = set; then
9028   echo $ECHO_N "(cached) $ECHO_C" >&6
9029 else
9030   ac_check_lib_save_LIBS=$LIBS
9031 LIBS="-lsocket -lnsl $LIBS"
9032 cat >conftest.$ac_ext <<_ACEOF
9033 /* confdefs.h.  */
9034 _ACEOF
9035 cat confdefs.h >>conftest.$ac_ext
9036 cat >>conftest.$ac_ext <<_ACEOF
9037 /* end confdefs.h.  */
9038
9039 /* Override any GCC internal prototype to avoid an error.
9040    Use char because int might match the return type of a GCC
9041    builtin and then its argument prototype would still apply.  */
9042 #ifdef __cplusplus
9043 extern "C"
9044 #endif
9045 char socket ();
9046 int
9047 main ()
9048 {
9049 return socket ();
9050   ;
9051   return 0;
9052 }
9053 _ACEOF
9054 rm -f conftest.$ac_objext conftest$ac_exeext
9055 if { (ac_try="$ac_link"
9056 case "(($ac_try" in
9057   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9058   *) ac_try_echo=$ac_try;;
9059 esac
9060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9061   (eval "$ac_link") 2>conftest.er1
9062   ac_status=$?
9063   grep -v '^ *+' conftest.er1 >conftest.err
9064   rm -f conftest.er1
9065   cat conftest.err >&5
9066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9067   (exit $ac_status); } && {
9068          test -z "$ac_c_werror_flag" ||
9069          test ! -s conftest.err
9070        } && test -s conftest$ac_exeext &&
9071        $as_test_x conftest$ac_exeext; then
9072   ac_cv_lib_socket_socket=yes
9073 else
9074   echo "$as_me: failed program was:" >&5
9075 sed 's/^/| /' conftest.$ac_ext >&5
9076
9077         ac_cv_lib_socket_socket=no
9078 fi
9079
9080 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9081       conftest$ac_exeext conftest.$ac_ext
9082 LIBS=$ac_check_lib_save_LIBS
9083 fi
9084 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
9085 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
9086 if test $ac_cv_lib_socket_socket = yes; then
9087   LIBS="-lsocket -lnsl $LIBS"
9088 fi
9089
9090 fi
9091
9092     # DLPI needs putmsg under HPUX so test for -lstr while we're at it
9093     { echo "$as_me:$LINENO: checking for library containing putmsg" >&5
9094 echo $ECHO_N "checking for library containing putmsg... $ECHO_C" >&6; }
9095 if test "${ac_cv_search_putmsg+set}" = set; then
9096   echo $ECHO_N "(cached) $ECHO_C" >&6
9097 else
9098   ac_func_search_save_LIBS=$LIBS
9099 cat >conftest.$ac_ext <<_ACEOF
9100 /* confdefs.h.  */
9101 _ACEOF
9102 cat confdefs.h >>conftest.$ac_ext
9103 cat >>conftest.$ac_ext <<_ACEOF
9104 /* end confdefs.h.  */
9105
9106 /* Override any GCC internal prototype to avoid an error.
9107    Use char because int might match the return type of a GCC
9108    builtin and then its argument prototype would still apply.  */
9109 #ifdef __cplusplus
9110 extern "C"
9111 #endif
9112 char putmsg ();
9113 int
9114 main ()
9115 {
9116 return putmsg ();
9117   ;
9118   return 0;
9119 }
9120 _ACEOF
9121 for ac_lib in '' str; do
9122   if test -z "$ac_lib"; then
9123     ac_res="none required"
9124   else
9125     ac_res=-l$ac_lib
9126     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9127   fi
9128   rm -f conftest.$ac_objext conftest$ac_exeext
9129 if { (ac_try="$ac_link"
9130 case "(($ac_try" in
9131   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9132   *) ac_try_echo=$ac_try;;
9133 esac
9134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9135   (eval "$ac_link") 2>conftest.er1
9136   ac_status=$?
9137   grep -v '^ *+' conftest.er1 >conftest.err
9138   rm -f conftest.er1
9139   cat conftest.err >&5
9140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9141   (exit $ac_status); } && {
9142          test -z "$ac_c_werror_flag" ||
9143          test ! -s conftest.err
9144        } && test -s conftest$ac_exeext &&
9145        $as_test_x conftest$ac_exeext; then
9146   ac_cv_search_putmsg=$ac_res
9147 else
9148   echo "$as_me: failed program was:" >&5
9149 sed 's/^/| /' conftest.$ac_ext >&5
9150
9151
9152 fi
9153
9154 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9155       conftest$ac_exeext
9156   if test "${ac_cv_search_putmsg+set}" = set; then
9157   break
9158 fi
9159 done
9160 if test "${ac_cv_search_putmsg+set}" = set; then
9161   :
9162 else
9163   ac_cv_search_putmsg=no
9164 fi
9165 rm conftest.$ac_ext
9166 LIBS=$ac_func_search_save_LIBS
9167 fi
9168 { echo "$as_me:$LINENO: result: $ac_cv_search_putmsg" >&5
9169 echo "${ECHO_T}$ac_cv_search_putmsg" >&6; }
9170 ac_res=$ac_cv_search_putmsg
9171 if test "$ac_res" != no; then
9172   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9173
9174 fi
9175
9176
9177
9178                 LBL_LIBS="$LIBS"
9179     pfopen=/usr/examples/packetfilter/pfopen.c
9180     if test -f $pfopen ; then
9181
9182 for ac_func in pfopen
9183 do
9184 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9185 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9186 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9187 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9188   echo $ECHO_N "(cached) $ECHO_C" >&6
9189 else
9190   cat >conftest.$ac_ext <<_ACEOF
9191 /* confdefs.h.  */
9192 _ACEOF
9193 cat confdefs.h >>conftest.$ac_ext
9194 cat >>conftest.$ac_ext <<_ACEOF
9195 /* end confdefs.h.  */
9196 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9197    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9198 #define $ac_func innocuous_$ac_func
9199
9200 /* System header to define __stub macros and hopefully few prototypes,
9201     which can conflict with char $ac_func (); below.
9202     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9203     <limits.h> exists even on freestanding compilers.  */
9204
9205 #ifdef __STDC__
9206 # include <limits.h>
9207 #else
9208 # include <assert.h>
9209 #endif
9210
9211 #undef $ac_func
9212
9213 /* Override any GCC internal prototype to avoid an error.
9214    Use char because int might match the return type of a GCC
9215    builtin and then its argument prototype would still apply.  */
9216 #ifdef __cplusplus
9217 extern "C"
9218 #endif
9219 char $ac_func ();
9220 /* The GNU C library defines this for functions which it implements
9221     to always fail with ENOSYS.  Some functions are actually named
9222     something starting with __ and the normal name is an alias.  */
9223 #if defined __stub_$ac_func || defined __stub___$ac_func
9224 choke me
9225 #endif
9226
9227 int
9228 main ()
9229 {
9230 return $ac_func ();
9231   ;
9232   return 0;
9233 }
9234 _ACEOF
9235 rm -f conftest.$ac_objext conftest$ac_exeext
9236 if { (ac_try="$ac_link"
9237 case "(($ac_try" in
9238   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9239   *) ac_try_echo=$ac_try;;
9240 esac
9241 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9242   (eval "$ac_link") 2>conftest.er1
9243   ac_status=$?
9244   grep -v '^ *+' conftest.er1 >conftest.err
9245   rm -f conftest.er1
9246   cat conftest.err >&5
9247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9248   (exit $ac_status); } && {
9249          test -z "$ac_c_werror_flag" ||
9250          test ! -s conftest.err
9251        } && test -s conftest$ac_exeext &&
9252        $as_test_x conftest$ac_exeext; then
9253   eval "$as_ac_var=yes"
9254 else
9255   echo "$as_me: failed program was:" >&5
9256 sed 's/^/| /' conftest.$ac_ext >&5
9257
9258         eval "$as_ac_var=no"
9259 fi
9260
9261 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9262       conftest$ac_exeext conftest.$ac_ext
9263 fi
9264 ac_res=`eval echo '${'$as_ac_var'}'`
9265                { echo "$as_me:$LINENO: result: $ac_res" >&5
9266 echo "${ECHO_T}$ac_res" >&6; }
9267 if test `eval echo '${'$as_ac_var'}'` = yes; then
9268   cat >>confdefs.h <<_ACEOF
9269 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9270 _ACEOF
9271
9272 fi
9273 done
9274
9275             if test $ac_cv_func_pfopen = "no" ; then
9276                     { echo "$as_me:$LINENO: result: Using $pfopen" >&5
9277 echo "${ECHO_T}Using $pfopen" >&6; }
9278                     LIBS="$LIBS $pfopen"
9279             fi
9280     fi
9281     { echo "$as_me:$LINENO: checking for local pcap library" >&5
9282 echo $ECHO_N "checking for local pcap library... $ECHO_C" >&6; }
9283     libpcap=FAIL
9284     lastdir=FAIL
9285     places=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
9286         egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
9287     for dir in $places $srcdir/../libpcap $srcdir/libpcap ; do
9288             basedir=`echo $dir | sed -e 's/[ab][0-9]*$//'`
9289             if test $lastdir = $basedir ; then
9290                                     continue;
9291             fi
9292             lastdir=$dir
9293             if test -r $dir/libpcap.a ; then
9294                     libpcap=$dir/libpcap.a
9295                     d=$dir
9296                             fi
9297     done
9298     if test $libpcap = FAIL ; then
9299             { echo "$as_me:$LINENO: result: not found" >&5
9300 echo "${ECHO_T}not found" >&6; }
9301             { echo "$as_me:$LINENO: checking for main in -lpcap" >&5
9302 echo $ECHO_N "checking for main in -lpcap... $ECHO_C" >&6; }
9303 if test "${ac_cv_lib_pcap_main+set}" = set; then
9304   echo $ECHO_N "(cached) $ECHO_C" >&6
9305 else
9306   ac_check_lib_save_LIBS=$LIBS
9307 LIBS="-lpcap  $LIBS"
9308 cat >conftest.$ac_ext <<_ACEOF
9309 /* confdefs.h.  */
9310 _ACEOF
9311 cat confdefs.h >>conftest.$ac_ext
9312 cat >>conftest.$ac_ext <<_ACEOF
9313 /* end confdefs.h.  */
9314
9315
9316 int
9317 main ()
9318 {
9319 return main ();
9320   ;
9321   return 0;
9322 }
9323 _ACEOF
9324 rm -f conftest.$ac_objext conftest$ac_exeext
9325 if { (ac_try="$ac_link"
9326 case "(($ac_try" in
9327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9328   *) ac_try_echo=$ac_try;;
9329 esac
9330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9331   (eval "$ac_link") 2>conftest.er1
9332   ac_status=$?
9333   grep -v '^ *+' conftest.er1 >conftest.err
9334   rm -f conftest.er1
9335   cat conftest.err >&5
9336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9337   (exit $ac_status); } && {
9338          test -z "$ac_c_werror_flag" ||
9339          test ! -s conftest.err
9340        } && test -s conftest$ac_exeext &&
9341        $as_test_x conftest$ac_exeext; then
9342   ac_cv_lib_pcap_main=yes
9343 else
9344   echo "$as_me: failed program was:" >&5
9345 sed 's/^/| /' conftest.$ac_ext >&5
9346
9347         ac_cv_lib_pcap_main=no
9348 fi
9349
9350 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9351       conftest$ac_exeext conftest.$ac_ext
9352 LIBS=$ac_check_lib_save_LIBS
9353 fi
9354 { echo "$as_me:$LINENO: result: $ac_cv_lib_pcap_main" >&5
9355 echo "${ECHO_T}$ac_cv_lib_pcap_main" >&6; }
9356 if test $ac_cv_lib_pcap_main = yes; then
9357   libpcap="-lpcap"
9358 fi
9359
9360             if test $libpcap = FAIL ; then
9361                     { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5
9362 echo "$as_me: error: see the INSTALL doc for more info" >&2;}
9363    { (exit 1); exit 1; }; }
9364             fi
9365                                                                                                                                     { echo "$as_me:$LINENO: checking for extraneous pcap header directories" >&5
9366 echo $ECHO_N "checking for extraneous pcap header directories... $ECHO_C" >&6; }
9367             if test \( ! -r /usr/local/include/pcap.h \) -a \
9368                         \( ! -r /usr/include/pcap.h \); then
9369                 if test -r /usr/local/include/pcap/pcap.h; then
9370                     d="/usr/local/include/pcap"
9371                 elif test -r /usr/include/pcap/pcap.h; then
9372                     d="/usr/include/pcap"
9373                 fi
9374             fi
9375             if test -z "$d" ; then
9376                 { echo "$as_me:$LINENO: result: not found" >&5
9377 echo "${ECHO_T}not found" >&6; }
9378             else
9379                 V_INCLS="-I$d $V_INCLS"
9380                 { echo "$as_me:$LINENO: result: found -- -I$d added" >&5
9381 echo "${ECHO_T}found -- -I$d added" >&6; }
9382             fi
9383     else
9384             V_PCAPDEP=$libpcap
9385             places=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
9386                         egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
9387             if test -r $d/pcap.h; then
9388                     V_INCLS="-I$d $V_INCLS"
9389             elif test -r $places/pcap.h; then
9390                     V_INCLS="-I$places $V_INCLS"
9391             else
9392                     { { echo "$as_me:$LINENO: error: cannot find pcap.h" >&5
9393 echo "$as_me: error: cannot find pcap.h" >&2;}
9394    { (exit see INSTALL); exit see INSTALL; }; }
9395             fi
9396             { echo "$as_me:$LINENO: result: $libpcap" >&5
9397 echo "${ECHO_T}$libpcap" >&6; }
9398     fi
9399     LIBS="$libpcap $LIBS"
9400     case "$host_os" in
9401
9402     aix*)
9403             pseexe="/lib/pse.exp"
9404             { echo "$as_me:$LINENO: checking for $pseexe" >&5
9405 echo $ECHO_N "checking for $pseexe... $ECHO_C" >&6; }
9406             if test -f $pseexe ; then
9407                     { echo "$as_me:$LINENO: result: yes" >&5
9408 echo "${ECHO_T}yes" >&6; }
9409                     LIBS="$LIBS -I:$pseexe"
9410             fi
9411             #
9412             # We need "-lodm" and "-lcfg", as libpcap requires them on
9413             # AIX, and we just build a static libpcap.a and thus can't
9414             # arrange that when you link with libpcap you automatically
9415             # link with those libraries.
9416             #
9417             LIBS="$LIBS -lodm -lcfg"
9418             ;;
9419     esac
9420
9421                         { echo "$as_me:$LINENO: checking for pcap_list_datalinks" >&5
9422 echo $ECHO_N "checking for pcap_list_datalinks... $ECHO_C" >&6; }
9423 if test "${ac_cv_func_pcap_list_datalinks+set}" = set; then
9424   echo $ECHO_N "(cached) $ECHO_C" >&6
9425 else
9426   cat >conftest.$ac_ext <<_ACEOF
9427 /* confdefs.h.  */
9428 _ACEOF
9429 cat confdefs.h >>conftest.$ac_ext
9430 cat >>conftest.$ac_ext <<_ACEOF
9431 /* end confdefs.h.  */
9432 /* Define pcap_list_datalinks to an innocuous variant, in case <limits.h> declares pcap_list_datalinks.
9433    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9434 #define pcap_list_datalinks innocuous_pcap_list_datalinks
9435
9436 /* System header to define __stub macros and hopefully few prototypes,
9437     which can conflict with char pcap_list_datalinks (); below.
9438     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9439     <limits.h> exists even on freestanding compilers.  */
9440
9441 #ifdef __STDC__
9442 # include <limits.h>
9443 #else
9444 # include <assert.h>
9445 #endif
9446
9447 #undef pcap_list_datalinks
9448
9449 /* Override any GCC internal prototype to avoid an error.
9450    Use char because int might match the return type of a GCC
9451    builtin and then its argument prototype would still apply.  */
9452 #ifdef __cplusplus
9453 extern "C"
9454 #endif
9455 char pcap_list_datalinks ();
9456 /* The GNU C library defines this for functions which it implements
9457     to always fail with ENOSYS.  Some functions are actually named
9458     something starting with __ and the normal name is an alias.  */
9459 #if defined __stub_pcap_list_datalinks || defined __stub___pcap_list_datalinks
9460 choke me
9461 #endif
9462
9463 int
9464 main ()
9465 {
9466 return pcap_list_datalinks ();
9467   ;
9468   return 0;
9469 }
9470 _ACEOF
9471 rm -f conftest.$ac_objext conftest$ac_exeext
9472 if { (ac_try="$ac_link"
9473 case "(($ac_try" in
9474   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9475   *) ac_try_echo=$ac_try;;
9476 esac
9477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9478   (eval "$ac_link") 2>conftest.er1
9479   ac_status=$?
9480   grep -v '^ *+' conftest.er1 >conftest.err
9481   rm -f conftest.er1
9482   cat conftest.err >&5
9483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9484   (exit $ac_status); } && {
9485          test -z "$ac_c_werror_flag" ||
9486          test ! -s conftest.err
9487        } && test -s conftest$ac_exeext &&
9488        $as_test_x conftest$ac_exeext; then
9489   ac_cv_func_pcap_list_datalinks=yes
9490 else
9491   echo "$as_me: failed program was:" >&5
9492 sed 's/^/| /' conftest.$ac_ext >&5
9493
9494         ac_cv_func_pcap_list_datalinks=no
9495 fi
9496
9497 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9498       conftest$ac_exeext conftest.$ac_ext
9499 fi
9500 { echo "$as_me:$LINENO: result: $ac_cv_func_pcap_list_datalinks" >&5
9501 echo "${ECHO_T}$ac_cv_func_pcap_list_datalinks" >&6; }
9502 if test $ac_cv_func_pcap_list_datalinks = yes; then
9503   cat >>confdefs.h <<\_ACEOF
9504 #define HAVE_PCAP_LIST_DATALINKS 1
9505 _ACEOF
9506
9507 else
9508
9509             case " $LIBOBJS " in
9510   *" datalinks.$ac_objext "* ) ;;
9511   *) LIBOBJS="$LIBOBJS datalinks.$ac_objext"
9512  ;;
9513 esac
9514
9515
9516 fi
9517
9518     { echo "$as_me:$LINENO: checking for pcap_set_datalink" >&5
9519 echo $ECHO_N "checking for pcap_set_datalink... $ECHO_C" >&6; }
9520 if test "${ac_cv_func_pcap_set_datalink+set}" = set; then
9521   echo $ECHO_N "(cached) $ECHO_C" >&6
9522 else
9523   cat >conftest.$ac_ext <<_ACEOF
9524 /* confdefs.h.  */
9525 _ACEOF
9526 cat confdefs.h >>conftest.$ac_ext
9527 cat >>conftest.$ac_ext <<_ACEOF
9528 /* end confdefs.h.  */
9529 /* Define pcap_set_datalink to an innocuous variant, in case <limits.h> declares pcap_set_datalink.
9530    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9531 #define pcap_set_datalink innocuous_pcap_set_datalink
9532
9533 /* System header to define __stub macros and hopefully few prototypes,
9534     which can conflict with char pcap_set_datalink (); below.
9535     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9536     <limits.h> exists even on freestanding compilers.  */
9537
9538 #ifdef __STDC__
9539 # include <limits.h>
9540 #else
9541 # include <assert.h>
9542 #endif
9543
9544 #undef pcap_set_datalink
9545
9546 /* Override any GCC internal prototype to avoid an error.
9547    Use char because int might match the return type of a GCC
9548    builtin and then its argument prototype would still apply.  */
9549 #ifdef __cplusplus
9550 extern "C"
9551 #endif
9552 char pcap_set_datalink ();
9553 /* The GNU C library defines this for functions which it implements
9554     to always fail with ENOSYS.  Some functions are actually named
9555     something starting with __ and the normal name is an alias.  */
9556 #if defined __stub_pcap_set_datalink || defined __stub___pcap_set_datalink
9557 choke me
9558 #endif
9559
9560 int
9561 main ()
9562 {
9563 return pcap_set_datalink ();
9564   ;
9565   return 0;
9566 }
9567 _ACEOF
9568 rm -f conftest.$ac_objext conftest$ac_exeext
9569 if { (ac_try="$ac_link"
9570 case "(($ac_try" in
9571   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9572   *) ac_try_echo=$ac_try;;
9573 esac
9574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9575   (eval "$ac_link") 2>conftest.er1
9576   ac_status=$?
9577   grep -v '^ *+' conftest.er1 >conftest.err
9578   rm -f conftest.er1
9579   cat conftest.err >&5
9580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9581   (exit $ac_status); } && {
9582          test -z "$ac_c_werror_flag" ||
9583          test ! -s conftest.err
9584        } && test -s conftest$ac_exeext &&
9585        $as_test_x conftest$ac_exeext; then
9586   ac_cv_func_pcap_set_datalink=yes
9587 else
9588   echo "$as_me: failed program was:" >&5
9589 sed 's/^/| /' conftest.$ac_ext >&5
9590
9591         ac_cv_func_pcap_set_datalink=no
9592 fi
9593
9594 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9595       conftest$ac_exeext conftest.$ac_ext
9596 fi
9597 { echo "$as_me:$LINENO: result: $ac_cv_func_pcap_set_datalink" >&5
9598 echo "${ECHO_T}$ac_cv_func_pcap_set_datalink" >&6; }
9599 if test $ac_cv_func_pcap_set_datalink = yes; then
9600   cat >>confdefs.h <<\_ACEOF
9601 #define HAVE_PCAP_SET_DATALINK 1
9602 _ACEOF
9603
9604 fi
9605
9606     { echo "$as_me:$LINENO: checking for pcap_datalink_name_to_val" >&5
9607 echo $ECHO_N "checking for pcap_datalink_name_to_val... $ECHO_C" >&6; }
9608 if test "${ac_cv_func_pcap_datalink_name_to_val+set}" = set; then
9609   echo $ECHO_N "(cached) $ECHO_C" >&6
9610 else
9611   cat >conftest.$ac_ext <<_ACEOF
9612 /* confdefs.h.  */
9613 _ACEOF
9614 cat confdefs.h >>conftest.$ac_ext
9615 cat >>conftest.$ac_ext <<_ACEOF
9616 /* end confdefs.h.  */
9617 /* Define pcap_datalink_name_to_val to an innocuous variant, in case <limits.h> declares pcap_datalink_name_to_val.
9618    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9619 #define pcap_datalink_name_to_val innocuous_pcap_datalink_name_to_val
9620
9621 /* System header to define __stub macros and hopefully few prototypes,
9622     which can conflict with char pcap_datalink_name_to_val (); below.
9623     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9624     <limits.h> exists even on freestanding compilers.  */
9625
9626 #ifdef __STDC__
9627 # include <limits.h>
9628 #else
9629 # include <assert.h>
9630 #endif
9631
9632 #undef pcap_datalink_name_to_val
9633
9634 /* Override any GCC internal prototype to avoid an error.
9635    Use char because int might match the return type of a GCC
9636    builtin and then its argument prototype would still apply.  */
9637 #ifdef __cplusplus
9638 extern "C"
9639 #endif
9640 char pcap_datalink_name_to_val ();
9641 /* The GNU C library defines this for functions which it implements
9642     to always fail with ENOSYS.  Some functions are actually named
9643     something starting with __ and the normal name is an alias.  */
9644 #if defined __stub_pcap_datalink_name_to_val || defined __stub___pcap_datalink_name_to_val
9645 choke me
9646 #endif
9647
9648 int
9649 main ()
9650 {
9651 return pcap_datalink_name_to_val ();
9652   ;
9653   return 0;
9654 }
9655 _ACEOF
9656 rm -f conftest.$ac_objext conftest$ac_exeext
9657 if { (ac_try="$ac_link"
9658 case "(($ac_try" in
9659   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9660   *) ac_try_echo=$ac_try;;
9661 esac
9662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9663   (eval "$ac_link") 2>conftest.er1
9664   ac_status=$?
9665   grep -v '^ *+' conftest.er1 >conftest.err
9666   rm -f conftest.er1
9667   cat conftest.err >&5
9668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9669   (exit $ac_status); } && {
9670          test -z "$ac_c_werror_flag" ||
9671          test ! -s conftest.err
9672        } && test -s conftest$ac_exeext &&
9673        $as_test_x conftest$ac_exeext; then
9674   ac_cv_func_pcap_datalink_name_to_val=yes
9675 else
9676   echo "$as_me: failed program was:" >&5
9677 sed 's/^/| /' conftest.$ac_ext >&5
9678
9679         ac_cv_func_pcap_datalink_name_to_val=no
9680 fi
9681
9682 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9683       conftest$ac_exeext conftest.$ac_ext
9684 fi
9685 { echo "$as_me:$LINENO: result: $ac_cv_func_pcap_datalink_name_to_val" >&5
9686 echo "${ECHO_T}$ac_cv_func_pcap_datalink_name_to_val" >&6; }
9687 if test $ac_cv_func_pcap_datalink_name_to_val = yes; then
9688
9689             cat >>confdefs.h <<\_ACEOF
9690 #define HAVE_PCAP_DATALINK_NAME_TO_VAL 1
9691 _ACEOF
9692
9693             { echo "$as_me:$LINENO: checking for pcap_datalink_val_to_description" >&5
9694 echo $ECHO_N "checking for pcap_datalink_val_to_description... $ECHO_C" >&6; }
9695 if test "${ac_cv_func_pcap_datalink_val_to_description+set}" = set; then
9696   echo $ECHO_N "(cached) $ECHO_C" >&6
9697 else
9698   cat >conftest.$ac_ext <<_ACEOF
9699 /* confdefs.h.  */
9700 _ACEOF
9701 cat confdefs.h >>conftest.$ac_ext
9702 cat >>conftest.$ac_ext <<_ACEOF
9703 /* end confdefs.h.  */
9704 /* Define pcap_datalink_val_to_description to an innocuous variant, in case <limits.h> declares pcap_datalink_val_to_description.
9705    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9706 #define pcap_datalink_val_to_description innocuous_pcap_datalink_val_to_description
9707
9708 /* System header to define __stub macros and hopefully few prototypes,
9709     which can conflict with char pcap_datalink_val_to_description (); below.
9710     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9711     <limits.h> exists even on freestanding compilers.  */
9712
9713 #ifdef __STDC__
9714 # include <limits.h>
9715 #else
9716 # include <assert.h>
9717 #endif
9718
9719 #undef pcap_datalink_val_to_description
9720
9721 /* Override any GCC internal prototype to avoid an error.
9722    Use char because int might match the return type of a GCC
9723    builtin and then its argument prototype would still apply.  */
9724 #ifdef __cplusplus
9725 extern "C"
9726 #endif
9727 char pcap_datalink_val_to_description ();
9728 /* The GNU C library defines this for functions which it implements
9729     to always fail with ENOSYS.  Some functions are actually named
9730     something starting with __ and the normal name is an alias.  */
9731 #if defined __stub_pcap_datalink_val_to_description || defined __stub___pcap_datalink_val_to_description
9732 choke me
9733 #endif
9734
9735 int
9736 main ()
9737 {
9738 return pcap_datalink_val_to_description ();
9739   ;
9740   return 0;
9741 }
9742 _ACEOF
9743 rm -f conftest.$ac_objext conftest$ac_exeext
9744 if { (ac_try="$ac_link"
9745 case "(($ac_try" in
9746   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9747   *) ac_try_echo=$ac_try;;
9748 esac
9749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9750   (eval "$ac_link") 2>conftest.er1
9751   ac_status=$?
9752   grep -v '^ *+' conftest.er1 >conftest.err
9753   rm -f conftest.er1
9754   cat conftest.err >&5
9755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9756   (exit $ac_status); } && {
9757          test -z "$ac_c_werror_flag" ||
9758          test ! -s conftest.err
9759        } && test -s conftest$ac_exeext &&
9760        $as_test_x conftest$ac_exeext; then
9761   ac_cv_func_pcap_datalink_val_to_description=yes
9762 else
9763   echo "$as_me: failed program was:" >&5
9764 sed 's/^/| /' conftest.$ac_ext >&5
9765
9766         ac_cv_func_pcap_datalink_val_to_description=no
9767 fi
9768
9769 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9770       conftest$ac_exeext conftest.$ac_ext
9771 fi
9772 { echo "$as_me:$LINENO: result: $ac_cv_func_pcap_datalink_val_to_description" >&5
9773 echo "${ECHO_T}$ac_cv_func_pcap_datalink_val_to_description" >&6; }
9774 if test $ac_cv_func_pcap_datalink_val_to_description = yes; then
9775   cat >>confdefs.h <<\_ACEOF
9776 #define HAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION 1
9777 _ACEOF
9778
9779 else
9780
9781                     case " $LIBOBJS " in
9782   *" dlnames.$ac_objext "* ) ;;
9783   *) LIBOBJS="$LIBOBJS dlnames.$ac_objext"
9784  ;;
9785 esac
9786
9787
9788 fi
9789
9790
9791 else
9792
9793             case " $LIBOBJS " in
9794   *" dlnames.$ac_objext "* ) ;;
9795   *) LIBOBJS="$LIBOBJS dlnames.$ac_objext"
9796  ;;
9797 esac
9798
9799
9800 fi
9801
9802
9803
9804 for ac_func in pcap_breakloop
9805 do
9806 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9807 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9808 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9809 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9810   echo $ECHO_N "(cached) $ECHO_C" >&6
9811 else
9812   cat >conftest.$ac_ext <<_ACEOF
9813 /* confdefs.h.  */
9814 _ACEOF
9815 cat confdefs.h >>conftest.$ac_ext
9816 cat >>conftest.$ac_ext <<_ACEOF
9817 /* end confdefs.h.  */
9818 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9819    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9820 #define $ac_func innocuous_$ac_func
9821
9822 /* System header to define __stub macros and hopefully few prototypes,
9823     which can conflict with char $ac_func (); below.
9824     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9825     <limits.h> exists even on freestanding compilers.  */
9826
9827 #ifdef __STDC__
9828 # include <limits.h>
9829 #else
9830 # include <assert.h>
9831 #endif
9832
9833 #undef $ac_func
9834
9835 /* Override any GCC internal prototype to avoid an error.
9836    Use char because int might match the return type of a GCC
9837    builtin and then its argument prototype would still apply.  */
9838 #ifdef __cplusplus
9839 extern "C"
9840 #endif
9841 char $ac_func ();
9842 /* The GNU C library defines this for functions which it implements
9843     to always fail with ENOSYS.  Some functions are actually named
9844     something starting with __ and the normal name is an alias.  */
9845 #if defined __stub_$ac_func || defined __stub___$ac_func
9846 choke me
9847 #endif
9848
9849 int
9850 main ()
9851 {
9852 return $ac_func ();
9853   ;
9854   return 0;
9855 }
9856 _ACEOF
9857 rm -f conftest.$ac_objext conftest$ac_exeext
9858 if { (ac_try="$ac_link"
9859 case "(($ac_try" in
9860   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9861   *) ac_try_echo=$ac_try;;
9862 esac
9863 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9864   (eval "$ac_link") 2>conftest.er1
9865   ac_status=$?
9866   grep -v '^ *+' conftest.er1 >conftest.err
9867   rm -f conftest.er1
9868   cat conftest.err >&5
9869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9870   (exit $ac_status); } && {
9871          test -z "$ac_c_werror_flag" ||
9872          test ! -s conftest.err
9873        } && test -s conftest$ac_exeext &&
9874        $as_test_x conftest$ac_exeext; then
9875   eval "$as_ac_var=yes"
9876 else
9877   echo "$as_me: failed program was:" >&5
9878 sed 's/^/| /' conftest.$ac_ext >&5
9879
9880         eval "$as_ac_var=no"
9881 fi
9882
9883 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9884       conftest$ac_exeext conftest.$ac_ext
9885 fi
9886 ac_res=`eval echo '${'$as_ac_var'}'`
9887                { echo "$as_me:$LINENO: result: $ac_res" >&5
9888 echo "${ECHO_T}$ac_res" >&6; }
9889 if test `eval echo '${'$as_ac_var'}'` = yes; then
9890   cat >>confdefs.h <<_ACEOF
9891 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9892 _ACEOF
9893
9894 fi
9895 done
9896
9897
9898                 { echo "$as_me:$LINENO: checking for pcap_dump_ftell" >&5
9899 echo $ECHO_N "checking for pcap_dump_ftell... $ECHO_C" >&6; }
9900 if test "${ac_cv_func_pcap_dump_ftell+set}" = set; then
9901   echo $ECHO_N "(cached) $ECHO_C" >&6
9902 else
9903   cat >conftest.$ac_ext <<_ACEOF
9904 /* confdefs.h.  */
9905 _ACEOF
9906 cat confdefs.h >>conftest.$ac_ext
9907 cat >>conftest.$ac_ext <<_ACEOF
9908 /* end confdefs.h.  */
9909 /* Define pcap_dump_ftell to an innocuous variant, in case <limits.h> declares pcap_dump_ftell.
9910    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9911 #define pcap_dump_ftell innocuous_pcap_dump_ftell
9912
9913 /* System header to define __stub macros and hopefully few prototypes,
9914     which can conflict with char pcap_dump_ftell (); below.
9915     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9916     <limits.h> exists even on freestanding compilers.  */
9917
9918 #ifdef __STDC__
9919 # include <limits.h>
9920 #else
9921 # include <assert.h>
9922 #endif
9923
9924 #undef pcap_dump_ftell
9925
9926 /* Override any GCC internal prototype to avoid an error.
9927    Use char because int might match the return type of a GCC
9928    builtin and then its argument prototype would still apply.  */
9929 #ifdef __cplusplus
9930 extern "C"
9931 #endif
9932 char pcap_dump_ftell ();
9933 /* The GNU C library defines this for functions which it implements
9934     to always fail with ENOSYS.  Some functions are actually named
9935     something starting with __ and the normal name is an alias.  */
9936 #if defined __stub_pcap_dump_ftell || defined __stub___pcap_dump_ftell
9937 choke me
9938 #endif
9939
9940 int
9941 main ()
9942 {
9943 return pcap_dump_ftell ();
9944   ;
9945   return 0;
9946 }
9947 _ACEOF
9948 rm -f conftest.$ac_objext conftest$ac_exeext
9949 if { (ac_try="$ac_link"
9950 case "(($ac_try" in
9951   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9952   *) ac_try_echo=$ac_try;;
9953 esac
9954 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9955   (eval "$ac_link") 2>conftest.er1
9956   ac_status=$?
9957   grep -v '^ *+' conftest.er1 >conftest.err
9958   rm -f conftest.er1
9959   cat conftest.err >&5
9960   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9961   (exit $ac_status); } && {
9962          test -z "$ac_c_werror_flag" ||
9963          test ! -s conftest.err
9964        } && test -s conftest$ac_exeext &&
9965        $as_test_x conftest$ac_exeext; then
9966   ac_cv_func_pcap_dump_ftell=yes
9967 else
9968   echo "$as_me: failed program was:" >&5
9969 sed 's/^/| /' conftest.$ac_ext >&5
9970
9971         ac_cv_func_pcap_dump_ftell=no
9972 fi
9973
9974 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9975       conftest$ac_exeext conftest.$ac_ext
9976 fi
9977 { echo "$as_me:$LINENO: result: $ac_cv_func_pcap_dump_ftell" >&5
9978 echo "${ECHO_T}$ac_cv_func_pcap_dump_ftell" >&6; }
9979 if test $ac_cv_func_pcap_dump_ftell = yes; then
9980   cat >>confdefs.h <<\_ACEOF
9981 #define HAVE_PCAP_DUMP_FTELL 1
9982 _ACEOF
9983
9984 else
9985
9986             case " $LIBOBJS " in
9987   *" pcap_dump_ftell.$ac_objext "* ) ;;
9988   *) LIBOBJS="$LIBOBJS pcap_dump_ftell.$ac_objext"
9989  ;;
9990 esac
9991
9992
9993 fi
9994
9995
9996
9997 #
9998 # Check for these after AC_LBL_LIBPCAP, so we link with the appropriate
9999 # libraries (e.g., "-lsocket -lnsl" on Solaris).
10000 #
10001 # We don't use AC_REPLACE_FUNCS because that uses AC_CHECK_FUNCS which
10002 # use AC_CHECK_FUNC which doesn't let us specify the right #includes
10003 # to make this work on BSD/OS 4.x.  BSD/OS 4.x ships with the BIND8
10004 # resolver, and the way it defines inet_{ntop,pton} is rather strange;
10005 # it does not ship with a libc symbol "inet_ntop()", it ships with
10006 # "_inet_ntop()", and has a #define macro in one of the system headers
10007 # to rename it.
10008 #
10009 { echo "$as_me:$LINENO: checking for inet_ntop" >&5
10010 echo $ECHO_N "checking for inet_ntop... $ECHO_C" >&6; }
10011 cat >conftest.$ac_ext <<_ACEOF
10012 /* confdefs.h.  */
10013 _ACEOF
10014 cat confdefs.h >>conftest.$ac_ext
10015 cat >>conftest.$ac_ext <<_ACEOF
10016 /* end confdefs.h.  */
10017 #include <sys/types.h>
10018 #include <sys/socket.h>
10019 #include <netinet/in.h>
10020 #include <arpa/inet.h>
10021 int
10022 main ()
10023 {
10024 char src[4], dst[128];
10025 inet_ntop(AF_INET, src, dst, sizeof(dst));
10026   ;
10027   return 0;
10028 }
10029 _ACEOF
10030 rm -f conftest.$ac_objext conftest$ac_exeext
10031 if { (ac_try="$ac_link"
10032 case "(($ac_try" in
10033   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10034   *) ac_try_echo=$ac_try;;
10035 esac
10036 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10037   (eval "$ac_link") 2>conftest.er1
10038   ac_status=$?
10039   grep -v '^ *+' conftest.er1 >conftest.err
10040   rm -f conftest.er1
10041   cat conftest.err >&5
10042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10043   (exit $ac_status); } && {
10044          test -z "$ac_c_werror_flag" ||
10045          test ! -s conftest.err
10046        } && test -s conftest$ac_exeext &&
10047        $as_test_x conftest$ac_exeext; then
10048   { echo "$as_me:$LINENO: result: yes" >&5
10049 echo "${ECHO_T}yes" >&6; }
10050 else
10051   echo "$as_me: failed program was:" >&5
10052 sed 's/^/| /' conftest.$ac_ext >&5
10053
10054         { echo "$as_me:$LINENO: result: no" >&5
10055 echo "${ECHO_T}no" >&6; }
10056         case " $LIBOBJS " in
10057   *" inet_ntop.$ac_objext "* ) ;;
10058   *) LIBOBJS="$LIBOBJS inet_ntop.$ac_objext"
10059  ;;
10060 esac
10061
10062 fi
10063
10064 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10065       conftest$ac_exeext conftest.$ac_ext
10066 { echo "$as_me:$LINENO: checking for inet_pton" >&5
10067 echo $ECHO_N "checking for inet_pton... $ECHO_C" >&6; }
10068 cat >conftest.$ac_ext <<_ACEOF
10069 /* confdefs.h.  */
10070 _ACEOF
10071 cat confdefs.h >>conftest.$ac_ext
10072 cat >>conftest.$ac_ext <<_ACEOF
10073 /* end confdefs.h.  */
10074 #include <sys/types.h>
10075 #include <sys/socket.h>
10076 #include <netinet/in.h>
10077 #include <arpa/inet.h>
10078 int
10079 main ()
10080 {
10081 char src[128], dst[4];
10082 inet_pton(AF_INET, src, dst);
10083   ;
10084   return 0;
10085 }
10086 _ACEOF
10087 rm -f conftest.$ac_objext conftest$ac_exeext
10088 if { (ac_try="$ac_link"
10089 case "(($ac_try" in
10090   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10091   *) ac_try_echo=$ac_try;;
10092 esac
10093 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10094   (eval "$ac_link") 2>conftest.er1
10095   ac_status=$?
10096   grep -v '^ *+' conftest.er1 >conftest.err
10097   rm -f conftest.er1
10098   cat conftest.err >&5
10099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10100   (exit $ac_status); } && {
10101          test -z "$ac_c_werror_flag" ||
10102          test ! -s conftest.err
10103        } && test -s conftest$ac_exeext &&
10104        $as_test_x conftest$ac_exeext; then
10105   { echo "$as_me:$LINENO: result: yes" >&5
10106 echo "${ECHO_T}yes" >&6; }
10107 else
10108   echo "$as_me: failed program was:" >&5
10109 sed 's/^/| /' conftest.$ac_ext >&5
10110
10111         { echo "$as_me:$LINENO: result: no" >&5
10112 echo "${ECHO_T}no" >&6; }
10113         case " $LIBOBJS " in
10114   *" inet_pton.$ac_objext "* ) ;;
10115   *) LIBOBJS="$LIBOBJS inet_pton.$ac_objext"
10116  ;;
10117 esac
10118
10119 fi
10120
10121 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10122       conftest$ac_exeext conftest.$ac_ext
10123 { echo "$as_me:$LINENO: checking for inet_aton" >&5
10124 echo $ECHO_N "checking for inet_aton... $ECHO_C" >&6; }
10125 cat >conftest.$ac_ext <<_ACEOF
10126 /* confdefs.h.  */
10127 _ACEOF
10128 cat confdefs.h >>conftest.$ac_ext
10129 cat >>conftest.$ac_ext <<_ACEOF
10130 /* end confdefs.h.  */
10131 #include <sys/types.h>
10132 #include <netinet/in.h>
10133 #include <arpa/inet.h>
10134 int
10135 main ()
10136 {
10137 char src[128];
10138 struct in_addr dst;
10139 inet_aton(src, &dst);
10140   ;
10141   return 0;
10142 }
10143 _ACEOF
10144 rm -f conftest.$ac_objext conftest$ac_exeext
10145 if { (ac_try="$ac_link"
10146 case "(($ac_try" in
10147   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10148   *) ac_try_echo=$ac_try;;
10149 esac
10150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10151   (eval "$ac_link") 2>conftest.er1
10152   ac_status=$?
10153   grep -v '^ *+' conftest.er1 >conftest.err
10154   rm -f conftest.er1
10155   cat conftest.err >&5
10156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10157   (exit $ac_status); } && {
10158          test -z "$ac_c_werror_flag" ||
10159          test ! -s conftest.err
10160        } && test -s conftest$ac_exeext &&
10161        $as_test_x conftest$ac_exeext; then
10162   { echo "$as_me:$LINENO: result: yes" >&5
10163 echo "${ECHO_T}yes" >&6; }
10164 else
10165   echo "$as_me: failed program was:" >&5
10166 sed 's/^/| /' conftest.$ac_ext >&5
10167
10168         { echo "$as_me:$LINENO: result: no" >&5
10169 echo "${ECHO_T}no" >&6; }
10170         case " $LIBOBJS " in
10171   *" inet_aton.$ac_objext "* ) ;;
10172   *) LIBOBJS="$LIBOBJS inet_aton.$ac_objext"
10173  ;;
10174 esac
10175
10176 fi
10177
10178 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10179       conftest$ac_exeext conftest.$ac_ext
10180
10181 #
10182 # Check for these after AC_LBL_LIBPCAP, for the same reason.
10183 #
10184 # You are in a twisty little maze of UN*Xes, all different.
10185 # Some might not have ether_ntohost().
10186 # Some might have it, but not declare it in any header file.
10187 # Some might have it, but declare it in <netinet/if_ether.h>.
10188 # Some might have it, but declare it in <netinet/ether.h>
10189 # (And some might have it but document it as something declared in
10190 # <netinet/ethernet.h>, although <netinet/if_ether.h> appears to work.)
10191 #
10192 # Before you is a C compiler.
10193 #
10194
10195 for ac_func in ether_ntohost
10196 do
10197 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10198 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10199 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10200 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10201   echo $ECHO_N "(cached) $ECHO_C" >&6
10202 else
10203   cat >conftest.$ac_ext <<_ACEOF
10204 /* confdefs.h.  */
10205 _ACEOF
10206 cat confdefs.h >>conftest.$ac_ext
10207 cat >>conftest.$ac_ext <<_ACEOF
10208 /* end confdefs.h.  */
10209 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10210    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10211 #define $ac_func innocuous_$ac_func
10212
10213 /* System header to define __stub macros and hopefully few prototypes,
10214     which can conflict with char $ac_func (); below.
10215     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10216     <limits.h> exists even on freestanding compilers.  */
10217
10218 #ifdef __STDC__
10219 # include <limits.h>
10220 #else
10221 # include <assert.h>
10222 #endif
10223
10224 #undef $ac_func
10225
10226 /* Override any GCC internal prototype to avoid an error.
10227    Use char because int might match the return type of a GCC
10228    builtin and then its argument prototype would still apply.  */
10229 #ifdef __cplusplus
10230 extern "C"
10231 #endif
10232 char $ac_func ();
10233 /* The GNU C library defines this for functions which it implements
10234     to always fail with ENOSYS.  Some functions are actually named
10235     something starting with __ and the normal name is an alias.  */
10236 #if defined __stub_$ac_func || defined __stub___$ac_func
10237 choke me
10238 #endif
10239
10240 int
10241 main ()
10242 {
10243 return $ac_func ();
10244   ;
10245   return 0;
10246 }
10247 _ACEOF
10248 rm -f conftest.$ac_objext conftest$ac_exeext
10249 if { (ac_try="$ac_link"
10250 case "(($ac_try" in
10251   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10252   *) ac_try_echo=$ac_try;;
10253 esac
10254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10255   (eval "$ac_link") 2>conftest.er1
10256   ac_status=$?
10257   grep -v '^ *+' conftest.er1 >conftest.err
10258   rm -f conftest.er1
10259   cat conftest.err >&5
10260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10261   (exit $ac_status); } && {
10262          test -z "$ac_c_werror_flag" ||
10263          test ! -s conftest.err
10264        } && test -s conftest$ac_exeext &&
10265        $as_test_x conftest$ac_exeext; then
10266   eval "$as_ac_var=yes"
10267 else
10268   echo "$as_me: failed program was:" >&5
10269 sed 's/^/| /' conftest.$ac_ext >&5
10270
10271         eval "$as_ac_var=no"
10272 fi
10273
10274 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10275       conftest$ac_exeext conftest.$ac_ext
10276 fi
10277 ac_res=`eval echo '${'$as_ac_var'}'`
10278                { echo "$as_me:$LINENO: result: $ac_res" >&5
10279 echo "${ECHO_T}$ac_res" >&6; }
10280 if test `eval echo '${'$as_ac_var'}'` = yes; then
10281   cat >>confdefs.h <<_ACEOF
10282 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10283 _ACEOF
10284
10285     { echo "$as_me:$LINENO: checking for buggy ether_ntohost" >&5
10286 echo $ECHO_N "checking for buggy ether_ntohost... $ECHO_C" >&6; }
10287 if test "${ac_cv_buggy_ether_ntohost+set}" = set; then
10288   echo $ECHO_N "(cached) $ECHO_C" >&6
10289 else
10290
10291         if test "$cross_compiling" = yes; then
10292   ac_cv_buggy_ether_ntohost="not while cross-compiling"
10293 else
10294   cat >conftest.$ac_ext <<_ACEOF
10295 /* confdefs.h.  */
10296 _ACEOF
10297 cat confdefs.h >>conftest.$ac_ext
10298 cat >>conftest.$ac_ext <<_ACEOF
10299 /* end confdefs.h.  */
10300
10301                 #include <netdb.h>
10302                 #include <sys/types.h>
10303                 #include <sys/param.h>
10304                 #include <sys/socket.h>
10305
10306                 int
10307                 main(int argc, char **argv)
10308                 {
10309                         u_char ea[6] = { 0xff, 0xff, 0xff, 0xff, 0xff };
10310                         char name[MAXHOSTNAMELEN];
10311
10312                         ether_ntohost(name, (struct ether_addr *)ea);
10313                         exit(0);
10314                 }
10315
10316 _ACEOF
10317 rm -f conftest$ac_exeext
10318 if { (ac_try="$ac_link"
10319 case "(($ac_try" in
10320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10321   *) ac_try_echo=$ac_try;;
10322 esac
10323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10324   (eval "$ac_link") 2>&5
10325   ac_status=$?
10326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10327   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10328   { (case "(($ac_try" in
10329   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10330   *) ac_try_echo=$ac_try;;
10331 esac
10332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10333   (eval "$ac_try") 2>&5
10334   ac_status=$?
10335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10336   (exit $ac_status); }; }; then
10337   ac_cv_buggy_ether_ntohost=no
10338 else
10339   echo "$as_me: program exited with status $ac_status" >&5
10340 echo "$as_me: failed program was:" >&5
10341 sed 's/^/| /' conftest.$ac_ext >&5
10342
10343 ( exit $ac_status )
10344 ac_cv_buggy_ether_ntohost=yes
10345 fi
10346 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10347 fi
10348
10349
10350 fi
10351 { echo "$as_me:$LINENO: result: $ac_cv_buggy_ether_ntohost" >&5
10352 echo "${ECHO_T}$ac_cv_buggy_ether_ntohost" >&6; }
10353     if test "$ac_cv_buggy_ether_ntohost" = "no"; then
10354         cat >>confdefs.h <<\_ACEOF
10355 #define USE_ETHER_NTOHOST 1
10356 _ACEOF
10357
10358     fi
10359
10360 fi
10361 done
10362
10363 if test "$ac_cv_func_ether_ntohost" = yes -a \
10364     "$ac_cv_buggy_ether_ntohost" = "no"; then
10365         #
10366         # OK, we have ether_ntohost().  Do we have <netinet/if_ether.h>?
10367         #
10368         if test "$ac_cv_header_netinet_if_ether_h" = yes; then
10369                 #
10370                 # Yes.  Does it declare ether_ntohost()?
10371                 #
10372                 { echo "$as_me:$LINENO: checking whether ether_ntohost is declared" >&5
10373 echo $ECHO_N "checking whether ether_ntohost is declared... $ECHO_C" >&6; }
10374 if test "${ac_cv_have_decl_ether_ntohost+set}" = set; then
10375   echo $ECHO_N "(cached) $ECHO_C" >&6
10376 else
10377   cat >conftest.$ac_ext <<_ACEOF
10378 /* confdefs.h.  */
10379 _ACEOF
10380 cat confdefs.h >>conftest.$ac_ext
10381 cat >>conftest.$ac_ext <<_ACEOF
10382 /* end confdefs.h.  */
10383
10384 #include <sys/types.h>
10385 #include <sys/socket.h>
10386 #include <netinet/in.h>
10387 #include <arpa/inet.h>
10388 struct mbuf;
10389 struct rtentry;
10390 #include <net/if.h>
10391 #include <netinet/if_ether.h>
10392
10393
10394 int
10395 main ()
10396 {
10397 #ifndef ether_ntohost
10398   (void) ether_ntohost;
10399 #endif
10400
10401   ;
10402   return 0;
10403 }
10404 _ACEOF
10405 rm -f conftest.$ac_objext
10406 if { (ac_try="$ac_compile"
10407 case "(($ac_try" in
10408   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10409   *) ac_try_echo=$ac_try;;
10410 esac
10411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10412   (eval "$ac_compile") 2>conftest.er1
10413   ac_status=$?
10414   grep -v '^ *+' conftest.er1 >conftest.err
10415   rm -f conftest.er1
10416   cat conftest.err >&5
10417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10418   (exit $ac_status); } && {
10419          test -z "$ac_c_werror_flag" ||
10420          test ! -s conftest.err
10421        } && test -s conftest.$ac_objext; then
10422   ac_cv_have_decl_ether_ntohost=yes
10423 else
10424   echo "$as_me: failed program was:" >&5
10425 sed 's/^/| /' conftest.$ac_ext >&5
10426
10427         ac_cv_have_decl_ether_ntohost=no
10428 fi
10429
10430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10431 fi
10432 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_ether_ntohost" >&5
10433 echo "${ECHO_T}$ac_cv_have_decl_ether_ntohost" >&6; }
10434 if test $ac_cv_have_decl_ether_ntohost = yes; then
10435
10436
10437 cat >>confdefs.h <<\_ACEOF
10438 #define NETINET_IF_ETHER_H_DECLARES_ETHER_NTOHOST
10439 _ACEOF
10440
10441
10442 fi
10443
10444         fi
10445         #
10446         # Did that succeed?
10447         #
10448         if test "$ac_cv_have_decl_ether_ntohost" != yes; then
10449                 #
10450                 # No, how about <netinet/ether.h>, as on Linux?
10451                 #
10452
10453 for ac_header in netinet/ether.h
10454 do
10455 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10456 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10457   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10458 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10459 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10460   echo $ECHO_N "(cached) $ECHO_C" >&6
10461 fi
10462 ac_res=`eval echo '${'$as_ac_Header'}'`
10463                { echo "$as_me:$LINENO: result: $ac_res" >&5
10464 echo "${ECHO_T}$ac_res" >&6; }
10465 else
10466   # Is the header compilable?
10467 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10468 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10469 cat >conftest.$ac_ext <<_ACEOF
10470 /* confdefs.h.  */
10471 _ACEOF
10472 cat confdefs.h >>conftest.$ac_ext
10473 cat >>conftest.$ac_ext <<_ACEOF
10474 /* end confdefs.h.  */
10475 $ac_includes_default
10476 #include <$ac_header>
10477 _ACEOF
10478 rm -f conftest.$ac_objext
10479 if { (ac_try="$ac_compile"
10480 case "(($ac_try" in
10481   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10482   *) ac_try_echo=$ac_try;;
10483 esac
10484 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10485   (eval "$ac_compile") 2>conftest.er1
10486   ac_status=$?
10487   grep -v '^ *+' conftest.er1 >conftest.err
10488   rm -f conftest.er1
10489   cat conftest.err >&5
10490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10491   (exit $ac_status); } && {
10492          test -z "$ac_c_werror_flag" ||
10493          test ! -s conftest.err
10494        } && test -s conftest.$ac_objext; then
10495   ac_header_compiler=yes
10496 else
10497   echo "$as_me: failed program was:" >&5
10498 sed 's/^/| /' conftest.$ac_ext >&5
10499
10500         ac_header_compiler=no
10501 fi
10502
10503 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10504 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10505 echo "${ECHO_T}$ac_header_compiler" >&6; }
10506
10507 # Is the header present?
10508 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10509 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10510 cat >conftest.$ac_ext <<_ACEOF
10511 /* confdefs.h.  */
10512 _ACEOF
10513 cat confdefs.h >>conftest.$ac_ext
10514 cat >>conftest.$ac_ext <<_ACEOF
10515 /* end confdefs.h.  */
10516 #include <$ac_header>
10517 _ACEOF
10518 if { (ac_try="$ac_cpp conftest.$ac_ext"
10519 case "(($ac_try" in
10520   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10521   *) ac_try_echo=$ac_try;;
10522 esac
10523 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10524   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10525   ac_status=$?
10526   grep -v '^ *+' conftest.er1 >conftest.err
10527   rm -f conftest.er1
10528   cat conftest.err >&5
10529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10530   (exit $ac_status); } >/dev/null && {
10531          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10532          test ! -s conftest.err
10533        }; then
10534   ac_header_preproc=yes
10535 else
10536   echo "$as_me: failed program was:" >&5
10537 sed 's/^/| /' conftest.$ac_ext >&5
10538
10539   ac_header_preproc=no
10540 fi
10541
10542 rm -f conftest.err conftest.$ac_ext
10543 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10544 echo "${ECHO_T}$ac_header_preproc" >&6; }
10545
10546 # So?  What about this header?
10547 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10548   yes:no: )
10549     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10550 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10551     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10552 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10553     ac_header_preproc=yes
10554     ;;
10555   no:yes:* )
10556     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10557 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10558     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10559 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10560     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10561 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10562     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10563 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10564     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10565 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10566     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10567 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10568
10569     ;;
10570 esac
10571 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10572 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10573 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10574   echo $ECHO_N "(cached) $ECHO_C" >&6
10575 else
10576   eval "$as_ac_Header=\$ac_header_preproc"
10577 fi
10578 ac_res=`eval echo '${'$as_ac_Header'}'`
10579                { echo "$as_me:$LINENO: result: $ac_res" >&5
10580 echo "${ECHO_T}$ac_res" >&6; }
10581
10582 fi
10583 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10584   cat >>confdefs.h <<_ACEOF
10585 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10586 _ACEOF
10587
10588 fi
10589
10590 done
10591
10592                 if test "$ac_cv_header_netinet_ether_h" = yes; then
10593                         #
10594                         # We have it - does it declare ether_ntohost()?
10595                         # Unset ac_cv_have_decl_ether_ntohost so we don't
10596                         # treat the previous failure as a cached value and
10597                         # suppress the next test.
10598                         #
10599                         unset ac_cv_have_decl_ether_ntohost
10600                         { echo "$as_me:$LINENO: checking whether ether_ntohost is declared" >&5
10601 echo $ECHO_N "checking whether ether_ntohost is declared... $ECHO_C" >&6; }
10602 if test "${ac_cv_have_decl_ether_ntohost+set}" = set; then
10603   echo $ECHO_N "(cached) $ECHO_C" >&6
10604 else
10605   cat >conftest.$ac_ext <<_ACEOF
10606 /* confdefs.h.  */
10607 _ACEOF
10608 cat confdefs.h >>conftest.$ac_ext
10609 cat >>conftest.$ac_ext <<_ACEOF
10610 /* end confdefs.h.  */
10611
10612 #include <netinet/ether.h>
10613
10614
10615 int
10616 main ()
10617 {
10618 #ifndef ether_ntohost
10619   (void) ether_ntohost;
10620 #endif
10621
10622   ;
10623   return 0;
10624 }
10625 _ACEOF
10626 rm -f conftest.$ac_objext
10627 if { (ac_try="$ac_compile"
10628 case "(($ac_try" in
10629   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10630   *) ac_try_echo=$ac_try;;
10631 esac
10632 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10633   (eval "$ac_compile") 2>conftest.er1
10634   ac_status=$?
10635   grep -v '^ *+' conftest.er1 >conftest.err
10636   rm -f conftest.er1
10637   cat conftest.err >&5
10638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10639   (exit $ac_status); } && {
10640          test -z "$ac_c_werror_flag" ||
10641          test ! -s conftest.err
10642        } && test -s conftest.$ac_objext; then
10643   ac_cv_have_decl_ether_ntohost=yes
10644 else
10645   echo "$as_me: failed program was:" >&5
10646 sed 's/^/| /' conftest.$ac_ext >&5
10647
10648         ac_cv_have_decl_ether_ntohost=no
10649 fi
10650
10651 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10652 fi
10653 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_ether_ntohost" >&5
10654 echo "${ECHO_T}$ac_cv_have_decl_ether_ntohost" >&6; }
10655 if test $ac_cv_have_decl_ether_ntohost = yes; then
10656
10657
10658 cat >>confdefs.h <<\_ACEOF
10659 #define NETINET_ETHER_H_DECLARES_ETHER_NTOHOST
10660 _ACEOF
10661
10662
10663 fi
10664
10665                 fi
10666         fi
10667         #
10668         # Is ether_ntohost() declared?
10669         #
10670         if test "$ac_cv_have_decl_ether_ntohost" != yes; then
10671                 #
10672                 # No, we'll have to declare it ourselves.
10673                 # Do we have "struct ether_addr"?
10674                 #
10675                 { echo "$as_me:$LINENO: checking for struct ether_addr" >&5
10676 echo $ECHO_N "checking for struct ether_addr... $ECHO_C" >&6; }
10677 if test "${ac_cv_type_struct_ether_addr+set}" = set; then
10678   echo $ECHO_N "(cached) $ECHO_C" >&6
10679 else
10680   cat >conftest.$ac_ext <<_ACEOF
10681 /* confdefs.h.  */
10682 _ACEOF
10683 cat confdefs.h >>conftest.$ac_ext
10684 cat >>conftest.$ac_ext <<_ACEOF
10685 /* end confdefs.h.  */
10686
10687 #include <sys/types.h>
10688 #include <sys/socket.h>
10689 #include <netinet/in.h>
10690 #include <arpa/inet.h>
10691 struct mbuf;
10692 struct rtentry;
10693 #include <net/if.h>
10694 #include <netinet/if_ether.h>
10695
10696
10697 typedef struct ether_addr ac__type_new_;
10698 int
10699 main ()
10700 {
10701 if ((ac__type_new_ *) 0)
10702   return 0;
10703 if (sizeof (ac__type_new_))
10704   return 0;
10705   ;
10706   return 0;
10707 }
10708 _ACEOF
10709 rm -f conftest.$ac_objext
10710 if { (ac_try="$ac_compile"
10711 case "(($ac_try" in
10712   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10713   *) ac_try_echo=$ac_try;;
10714 esac
10715 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10716   (eval "$ac_compile") 2>conftest.er1
10717   ac_status=$?
10718   grep -v '^ *+' conftest.er1 >conftest.err
10719   rm -f conftest.er1
10720   cat conftest.err >&5
10721   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10722   (exit $ac_status); } && {
10723          test -z "$ac_c_werror_flag" ||
10724          test ! -s conftest.err
10725        } && test -s conftest.$ac_objext; then
10726   ac_cv_type_struct_ether_addr=yes
10727 else
10728   echo "$as_me: failed program was:" >&5
10729 sed 's/^/| /' conftest.$ac_ext >&5
10730
10731         ac_cv_type_struct_ether_addr=no
10732 fi
10733
10734 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10735 fi
10736 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_ether_addr" >&5
10737 echo "${ECHO_T}$ac_cv_type_struct_ether_addr" >&6; }
10738 if test $ac_cv_type_struct_ether_addr = yes; then
10739
10740 cat >>confdefs.h <<_ACEOF
10741 #define HAVE_STRUCT_ETHER_ADDR 1
10742 _ACEOF
10743
10744
10745 fi
10746
10747
10748 cat >>confdefs.h <<\_ACEOF
10749 #define HAVE_DECL_ETHER_NTOHOST 0
10750 _ACEOF
10751
10752         else
10753
10754 cat >>confdefs.h <<\_ACEOF
10755 #define HAVE_DECL_ETHER_NTOHOST 1
10756 _ACEOF
10757
10758         fi
10759 fi
10760
10761
10762         { echo "$as_me:$LINENO: checking if sockaddr struct has sa_len member" >&5
10763 echo $ECHO_N "checking if sockaddr struct has sa_len member... $ECHO_C" >&6; }
10764         if test "${ac_cv_sockaddr_has_sa_len+set}" = set; then
10765   echo $ECHO_N "(cached) $ECHO_C" >&6
10766 else
10767   cat >conftest.$ac_ext <<_ACEOF
10768 /* confdefs.h.  */
10769 _ACEOF
10770 cat confdefs.h >>conftest.$ac_ext
10771 cat >>conftest.$ac_ext <<_ACEOF
10772 /* end confdefs.h.  */
10773
10774 #               include <sys/types.h>
10775 #               include <sys/socket.h>
10776 int
10777 main ()
10778 {
10779 u_int i = sizeof(((struct sockaddr *)0)->sa_len)
10780   ;
10781   return 0;
10782 }
10783 _ACEOF
10784 rm -f conftest.$ac_objext
10785 if { (ac_try="$ac_compile"
10786 case "(($ac_try" in
10787   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10788   *) ac_try_echo=$ac_try;;
10789 esac
10790 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10791   (eval "$ac_compile") 2>conftest.er1
10792   ac_status=$?
10793   grep -v '^ *+' conftest.er1 >conftest.err
10794   rm -f conftest.er1
10795   cat conftest.err >&5
10796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10797   (exit $ac_status); } && {
10798          test -z "$ac_c_werror_flag" ||
10799          test ! -s conftest.err
10800        } && test -s conftest.$ac_objext; then
10801   ac_cv_sockaddr_has_sa_len=yes
10802 else
10803   echo "$as_me: failed program was:" >&5
10804 sed 's/^/| /' conftest.$ac_ext >&5
10805
10806         ac_cv_sockaddr_has_sa_len=no
10807 fi
10808
10809 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10810 fi
10811
10812         { echo "$as_me:$LINENO: result: $ac_cv_sockaddr_has_sa_len" >&5
10813 echo "${ECHO_T}$ac_cv_sockaddr_has_sa_len" >&6; }
10814                 if test $ac_cv_sockaddr_has_sa_len = yes ; then
10815                         cat >>confdefs.h <<\_ACEOF
10816 #define HAVE_SOCKADDR_SA_LEN 1
10817 _ACEOF
10818
10819         fi
10820
10821 if test "$ac_cv_sockaddr_has_sa_len" = no; then
10822         missing_includes=yes
10823 fi
10824
10825
10826
10827
10828 for ac_func in pcap_findalldevs pcap_dump_flush pcap_lib_version
10829 do
10830 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10831 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10832 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10833 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10834   echo $ECHO_N "(cached) $ECHO_C" >&6
10835 else
10836   cat >conftest.$ac_ext <<_ACEOF
10837 /* confdefs.h.  */
10838 _ACEOF
10839 cat confdefs.h >>conftest.$ac_ext
10840 cat >>conftest.$ac_ext <<_ACEOF
10841 /* end confdefs.h.  */
10842 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10843    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10844 #define $ac_func innocuous_$ac_func
10845
10846 /* System header to define __stub macros and hopefully few prototypes,
10847     which can conflict with char $ac_func (); below.
10848     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10849     <limits.h> exists even on freestanding compilers.  */
10850
10851 #ifdef __STDC__
10852 # include <limits.h>
10853 #else
10854 # include <assert.h>
10855 #endif
10856
10857 #undef $ac_func
10858
10859 /* Override any GCC internal prototype to avoid an error.
10860    Use char because int might match the return type of a GCC
10861    builtin and then its argument prototype would still apply.  */
10862 #ifdef __cplusplus
10863 extern "C"
10864 #endif
10865 char $ac_func ();
10866 /* The GNU C library defines this for functions which it implements
10867     to always fail with ENOSYS.  Some functions are actually named
10868     something starting with __ and the normal name is an alias.  */
10869 #if defined __stub_$ac_func || defined __stub___$ac_func
10870 choke me
10871 #endif
10872
10873 int
10874 main ()
10875 {
10876 return $ac_func ();
10877   ;
10878   return 0;
10879 }
10880 _ACEOF
10881 rm -f conftest.$ac_objext conftest$ac_exeext
10882 if { (ac_try="$ac_link"
10883 case "(($ac_try" in
10884   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10885   *) ac_try_echo=$ac_try;;
10886 esac
10887 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10888   (eval "$ac_link") 2>conftest.er1
10889   ac_status=$?
10890   grep -v '^ *+' conftest.er1 >conftest.err
10891   rm -f conftest.er1
10892   cat conftest.err >&5
10893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10894   (exit $ac_status); } && {
10895          test -z "$ac_c_werror_flag" ||
10896          test ! -s conftest.err
10897        } && test -s conftest$ac_exeext &&
10898        $as_test_x conftest$ac_exeext; then
10899   eval "$as_ac_var=yes"
10900 else
10901   echo "$as_me: failed program was:" >&5
10902 sed 's/^/| /' conftest.$ac_ext >&5
10903
10904         eval "$as_ac_var=no"
10905 fi
10906
10907 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10908       conftest$ac_exeext conftest.$ac_ext
10909 fi
10910 ac_res=`eval echo '${'$as_ac_var'}'`
10911                { echo "$as_me:$LINENO: result: $ac_res" >&5
10912 echo "${ECHO_T}$ac_res" >&6; }
10913 if test `eval echo '${'$as_ac_var'}'` = yes; then
10914   cat >>confdefs.h <<_ACEOF
10915 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10916 _ACEOF
10917
10918 fi
10919 done
10920
10921 if test $ac_cv_func_pcap_findalldevs = "yes" ; then
10922     savedcflags="$CFLAGS"
10923     CFLAGS="$CFLAGS $V_INCLS"
10924     { echo "$as_me:$LINENO: checking for pcap_if_t" >&5
10925 echo $ECHO_N "checking for pcap_if_t... $ECHO_C" >&6; }
10926 if test "${ac_cv_type_pcap_if_t+set}" = set; then
10927   echo $ECHO_N "(cached) $ECHO_C" >&6
10928 else
10929   cat >conftest.$ac_ext <<_ACEOF
10930 /* confdefs.h.  */
10931 _ACEOF
10932 cat confdefs.h >>conftest.$ac_ext
10933 cat >>conftest.$ac_ext <<_ACEOF
10934 /* end confdefs.h.  */
10935 #include <pcap.h>
10936
10937 typedef pcap_if_t ac__type_new_;
10938 int
10939 main ()
10940 {
10941 if ((ac__type_new_ *) 0)
10942   return 0;
10943 if (sizeof (ac__type_new_))
10944   return 0;
10945   ;
10946   return 0;
10947 }
10948 _ACEOF
10949 rm -f conftest.$ac_objext
10950 if { (ac_try="$ac_compile"
10951 case "(($ac_try" in
10952   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10953   *) ac_try_echo=$ac_try;;
10954 esac
10955 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10956   (eval "$ac_compile") 2>conftest.er1
10957   ac_status=$?
10958   grep -v '^ *+' conftest.er1 >conftest.err
10959   rm -f conftest.er1
10960   cat conftest.err >&5
10961   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10962   (exit $ac_status); } && {
10963          test -z "$ac_c_werror_flag" ||
10964          test ! -s conftest.err
10965        } && test -s conftest.$ac_objext; then
10966   ac_cv_type_pcap_if_t=yes
10967 else
10968   echo "$as_me: failed program was:" >&5
10969 sed 's/^/| /' conftest.$ac_ext >&5
10970
10971         ac_cv_type_pcap_if_t=no
10972 fi
10973
10974 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10975 fi
10976 { echo "$as_me:$LINENO: result: $ac_cv_type_pcap_if_t" >&5
10977 echo "${ECHO_T}$ac_cv_type_pcap_if_t" >&6; }
10978 if test $ac_cv_type_pcap_if_t = yes; then
10979
10980 cat >>confdefs.h <<_ACEOF
10981 #define HAVE_PCAP_IF_T 1
10982 _ACEOF
10983
10984
10985 fi
10986
10987     CFLAGS="$savedcflags"
10988 fi
10989
10990 if test $ac_cv_func_pcap_lib_version = "no" ; then
10991     { echo "$as_me:$LINENO: checking whether pcap_version is defined by libpcap" >&5
10992 echo $ECHO_N "checking whether pcap_version is defined by libpcap... $ECHO_C" >&6; }
10993     cat >conftest.$ac_ext <<_ACEOF
10994 /* confdefs.h.  */
10995 _ACEOF
10996 cat confdefs.h >>conftest.$ac_ext
10997 cat >>conftest.$ac_ext <<_ACEOF
10998 /* end confdefs.h.  */
10999
11000 int
11001 main ()
11002 {
11003
11004         extern char pcap_version[];
11005
11006         return (int)pcap_version;
11007
11008   ;
11009   return 0;
11010 }
11011 _ACEOF
11012 rm -f conftest.$ac_objext conftest$ac_exeext
11013 if { (ac_try="$ac_link"
11014 case "(($ac_try" in
11015   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11016   *) ac_try_echo=$ac_try;;
11017 esac
11018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11019   (eval "$ac_link") 2>conftest.er1
11020   ac_status=$?
11021   grep -v '^ *+' conftest.er1 >conftest.err
11022   rm -f conftest.er1
11023   cat conftest.err >&5
11024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11025   (exit $ac_status); } && {
11026          test -z "$ac_c_werror_flag" ||
11027          test ! -s conftest.err
11028        } && test -s conftest$ac_exeext &&
11029        $as_test_x conftest$ac_exeext; then
11030   ac_lbl_cv_pcap_version_defined=yes
11031 else
11032   echo "$as_me: failed program was:" >&5
11033 sed 's/^/| /' conftest.$ac_ext >&5
11034
11035         ac_lbl_cv_pcap_version_defined=no
11036 fi
11037
11038 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11039       conftest$ac_exeext conftest.$ac_ext
11040     if test "$ac_lbl_cv_pcap_version_defined" = yes ; then
11041         { echo "$as_me:$LINENO: result: yes" >&5
11042 echo "${ECHO_T}yes" >&6; }
11043         cat >>confdefs.h <<\_ACEOF
11044 #define HAVE_PCAP_VERSION 1
11045 _ACEOF
11046
11047     else
11048         { echo "$as_me:$LINENO: result: no" >&5
11049 echo "${ECHO_T}no" >&6; }
11050     fi
11051 fi
11052 { echo "$as_me:$LINENO: checking whether pcap_debug is defined by libpcap" >&5
11053 echo $ECHO_N "checking whether pcap_debug is defined by libpcap... $ECHO_C" >&6; }
11054 cat >conftest.$ac_ext <<_ACEOF
11055 /* confdefs.h.  */
11056 _ACEOF
11057 cat confdefs.h >>conftest.$ac_ext
11058 cat >>conftest.$ac_ext <<_ACEOF
11059 /* end confdefs.h.  */
11060
11061 int
11062 main ()
11063 {
11064
11065         extern int pcap_debug;
11066
11067         return pcap_debug;
11068
11069   ;
11070   return 0;
11071 }
11072 _ACEOF
11073 rm -f conftest.$ac_objext conftest$ac_exeext
11074 if { (ac_try="$ac_link"
11075 case "(($ac_try" in
11076   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11077   *) ac_try_echo=$ac_try;;
11078 esac
11079 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11080   (eval "$ac_link") 2>conftest.er1
11081   ac_status=$?
11082   grep -v '^ *+' conftest.er1 >conftest.err
11083   rm -f conftest.er1
11084   cat conftest.err >&5
11085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11086   (exit $ac_status); } && {
11087          test -z "$ac_c_werror_flag" ||
11088          test ! -s conftest.err
11089        } && test -s conftest$ac_exeext &&
11090        $as_test_x conftest$ac_exeext; then
11091   ac_lbl_cv_pcap_debug_defined=yes
11092 else
11093   echo "$as_me: failed program was:" >&5
11094 sed 's/^/| /' conftest.$ac_ext >&5
11095
11096         ac_lbl_cv_pcap_debug_defined=no
11097 fi
11098
11099 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11100       conftest$ac_exeext conftest.$ac_ext
11101 if test "$ac_lbl_cv_pcap_debug_defined" = yes ; then
11102         { echo "$as_me:$LINENO: result: yes" >&5
11103 echo "${ECHO_T}yes" >&6; }
11104         cat >>confdefs.h <<\_ACEOF
11105 #define HAVE_PCAP_DEBUG 1
11106 _ACEOF
11107
11108 else
11109         { echo "$as_me:$LINENO: result: no" >&5
11110 echo "${ECHO_T}no" >&6; }
11111         #
11112         # OK, what about "yydebug"?
11113         #
11114         { echo "$as_me:$LINENO: checking whether yydebug is defined by libpcap" >&5
11115 echo $ECHO_N "checking whether yydebug is defined by libpcap... $ECHO_C" >&6; }
11116         cat >conftest.$ac_ext <<_ACEOF
11117 /* confdefs.h.  */
11118 _ACEOF
11119 cat confdefs.h >>conftest.$ac_ext
11120 cat >>conftest.$ac_ext <<_ACEOF
11121 /* end confdefs.h.  */
11122
11123 int
11124 main ()
11125 {
11126
11127                 extern int yydebug;
11128
11129                 return yydebug;
11130
11131   ;
11132   return 0;
11133 }
11134 _ACEOF
11135 rm -f conftest.$ac_objext conftest$ac_exeext
11136 if { (ac_try="$ac_link"
11137 case "(($ac_try" in
11138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11139   *) ac_try_echo=$ac_try;;
11140 esac
11141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11142   (eval "$ac_link") 2>conftest.er1
11143   ac_status=$?
11144   grep -v '^ *+' conftest.er1 >conftest.err
11145   rm -f conftest.er1
11146   cat conftest.err >&5
11147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11148   (exit $ac_status); } && {
11149          test -z "$ac_c_werror_flag" ||
11150          test ! -s conftest.err
11151        } && test -s conftest$ac_exeext &&
11152        $as_test_x conftest$ac_exeext; then
11153   ac_lbl_cv_yydebug_defined=yes
11154 else
11155   echo "$as_me: failed program was:" >&5
11156 sed 's/^/| /' conftest.$ac_ext >&5
11157
11158         ac_lbl_cv_yydebug_defined=no
11159 fi
11160
11161 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11162       conftest$ac_exeext conftest.$ac_ext
11163         if test "$ac_lbl_cv_yydebug_defined" = yes ; then
11164                 { echo "$as_me:$LINENO: result: yes" >&5
11165 echo "${ECHO_T}yes" >&6; }
11166                 cat >>confdefs.h <<\_ACEOF
11167 #define HAVE_YYDEBUG 1
11168 _ACEOF
11169
11170         else
11171                 { echo "$as_me:$LINENO: result: no" >&5
11172 echo "${ECHO_T}no" >&6; }
11173         fi
11174 fi
11175
11176 for ac_func in bpf_dump
11177 do
11178 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11179 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11180 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11181 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11182   echo $ECHO_N "(cached) $ECHO_C" >&6
11183 else
11184   cat >conftest.$ac_ext <<_ACEOF
11185 /* confdefs.h.  */
11186 _ACEOF
11187 cat confdefs.h >>conftest.$ac_ext
11188 cat >>conftest.$ac_ext <<_ACEOF
11189 /* end confdefs.h.  */
11190 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11191    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11192 #define $ac_func innocuous_$ac_func
11193
11194 /* System header to define __stub macros and hopefully few prototypes,
11195     which can conflict with char $ac_func (); below.
11196     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11197     <limits.h> exists even on freestanding compilers.  */
11198
11199 #ifdef __STDC__
11200 # include <limits.h>
11201 #else
11202 # include <assert.h>
11203 #endif
11204
11205 #undef $ac_func
11206
11207 /* Override any GCC internal prototype to avoid an error.
11208    Use char because int might match the return type of a GCC
11209    builtin and then its argument prototype would still apply.  */
11210 #ifdef __cplusplus
11211 extern "C"
11212 #endif
11213 char $ac_func ();
11214 /* The GNU C library defines this for functions which it implements
11215     to always fail with ENOSYS.  Some functions are actually named
11216     something starting with __ and the normal name is an alias.  */
11217 #if defined __stub_$ac_func || defined __stub___$ac_func
11218 choke me
11219 #endif
11220
11221 int
11222 main ()
11223 {
11224 return $ac_func ();
11225   ;
11226   return 0;
11227 }
11228 _ACEOF
11229 rm -f conftest.$ac_objext conftest$ac_exeext
11230 if { (ac_try="$ac_link"
11231 case "(($ac_try" in
11232   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11233   *) ac_try_echo=$ac_try;;
11234 esac
11235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11236   (eval "$ac_link") 2>conftest.er1
11237   ac_status=$?
11238   grep -v '^ *+' conftest.er1 >conftest.err
11239   rm -f conftest.er1
11240   cat conftest.err >&5
11241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11242   (exit $ac_status); } && {
11243          test -z "$ac_c_werror_flag" ||
11244          test ! -s conftest.err
11245        } && test -s conftest$ac_exeext &&
11246        $as_test_x conftest$ac_exeext; then
11247   eval "$as_ac_var=yes"
11248 else
11249   echo "$as_me: failed program was:" >&5
11250 sed 's/^/| /' conftest.$ac_ext >&5
11251
11252         eval "$as_ac_var=no"
11253 fi
11254
11255 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11256       conftest$ac_exeext conftest.$ac_ext
11257 fi
11258 ac_res=`eval echo '${'$as_ac_var'}'`
11259                { echo "$as_me:$LINENO: result: $ac_res" >&5
11260 echo "${ECHO_T}$ac_res" >&6; }
11261 if test `eval echo '${'$as_ac_var'}'` = yes; then
11262   cat >>confdefs.h <<_ACEOF
11263 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11264 _ACEOF
11265
11266 else
11267   case " $LIBOBJS " in
11268   *" $ac_func.$ac_objext "* ) ;;
11269   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
11270  ;;
11271 esac
11272
11273 fi
11274 done
11275
11276
11277 V_GROUP=0
11278 if test -f /etc/group -a ! -z "`grep '^wheel:' /etc/group`" ; then
11279         V_GROUP=wheel
11280 fi
11281 case "$host_os" in
11282
11283 aix*)
11284                 cat >>confdefs.h <<\_ACEOF
11285 #define _SUN 1
11286 _ACEOF
11287
11288         ;;
11289
11290 irix*)
11291         V_GROUP=sys
11292         ;;
11293
11294 osf*)
11295         V_GROUP=system
11296         ;;
11297
11298 solaris*)
11299         V_GROUP=sys
11300         ;;
11301 esac
11302
11303 if test -f /dev/bpf0 ; then
11304         V_GROUP=bpf
11305 fi
11306
11307
11308 for ac_header in sys/bitypes.h
11309 do
11310 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11311 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11312   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11313 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11314 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11315   echo $ECHO_N "(cached) $ECHO_C" >&6
11316 fi
11317 ac_res=`eval echo '${'$as_ac_Header'}'`
11318                { echo "$as_me:$LINENO: result: $ac_res" >&5
11319 echo "${ECHO_T}$ac_res" >&6; }
11320 else
11321   # Is the header compilable?
11322 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11323 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11324 cat >conftest.$ac_ext <<_ACEOF
11325 /* confdefs.h.  */
11326 _ACEOF
11327 cat confdefs.h >>conftest.$ac_ext
11328 cat >>conftest.$ac_ext <<_ACEOF
11329 /* end confdefs.h.  */
11330 $ac_includes_default
11331 #include <$ac_header>
11332 _ACEOF
11333 rm -f conftest.$ac_objext
11334 if { (ac_try="$ac_compile"
11335 case "(($ac_try" in
11336   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11337   *) ac_try_echo=$ac_try;;
11338 esac
11339 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11340   (eval "$ac_compile") 2>conftest.er1
11341   ac_status=$?
11342   grep -v '^ *+' conftest.er1 >conftest.err
11343   rm -f conftest.er1
11344   cat conftest.err >&5
11345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11346   (exit $ac_status); } && {
11347          test -z "$ac_c_werror_flag" ||
11348          test ! -s conftest.err
11349        } && test -s conftest.$ac_objext; then
11350   ac_header_compiler=yes
11351 else
11352   echo "$as_me: failed program was:" >&5
11353 sed 's/^/| /' conftest.$ac_ext >&5
11354
11355         ac_header_compiler=no
11356 fi
11357
11358 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11359 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11360 echo "${ECHO_T}$ac_header_compiler" >&6; }
11361
11362 # Is the header present?
11363 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11364 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11365 cat >conftest.$ac_ext <<_ACEOF
11366 /* confdefs.h.  */
11367 _ACEOF
11368 cat confdefs.h >>conftest.$ac_ext
11369 cat >>conftest.$ac_ext <<_ACEOF
11370 /* end confdefs.h.  */
11371 #include <$ac_header>
11372 _ACEOF
11373 if { (ac_try="$ac_cpp conftest.$ac_ext"
11374 case "(($ac_try" in
11375   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11376   *) ac_try_echo=$ac_try;;
11377 esac
11378 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11379   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11380   ac_status=$?
11381   grep -v '^ *+' conftest.er1 >conftest.err
11382   rm -f conftest.er1
11383   cat conftest.err >&5
11384   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11385   (exit $ac_status); } >/dev/null && {
11386          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11387          test ! -s conftest.err
11388        }; then
11389   ac_header_preproc=yes
11390 else
11391   echo "$as_me: failed program was:" >&5
11392 sed 's/^/| /' conftest.$ac_ext >&5
11393
11394   ac_header_preproc=no
11395 fi
11396
11397 rm -f conftest.err conftest.$ac_ext
11398 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11399 echo "${ECHO_T}$ac_header_preproc" >&6; }
11400
11401 # So?  What about this header?
11402 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11403   yes:no: )
11404     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11405 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11406     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11407 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11408     ac_header_preproc=yes
11409     ;;
11410   no:yes:* )
11411     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11412 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11413     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11414 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11415     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11416 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11417     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11418 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11419     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11420 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11421     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11422 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11423
11424     ;;
11425 esac
11426 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11427 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11428 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11429   echo $ECHO_N "(cached) $ECHO_C" >&6
11430 else
11431   eval "$as_ac_Header=\$ac_header_preproc"
11432 fi
11433 ac_res=`eval echo '${'$as_ac_Header'}'`
11434                { echo "$as_me:$LINENO: result: $ac_res" >&5
11435 echo "${ECHO_T}$ac_res" >&6; }
11436
11437 fi
11438 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11439   cat >>confdefs.h <<_ACEOF
11440 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11441 _ACEOF
11442
11443 fi
11444
11445 done
11446
11447
11448 { echo "$as_me:$LINENO: checking for int8_t" >&5
11449 echo $ECHO_N "checking for int8_t... $ECHO_C" >&6; }
11450 if test "${ac_cv_type_int8_t+set}" = set; then
11451   echo $ECHO_N "(cached) $ECHO_C" >&6
11452 else
11453   cat >conftest.$ac_ext <<_ACEOF
11454 /* confdefs.h.  */
11455 _ACEOF
11456 cat confdefs.h >>conftest.$ac_ext
11457 cat >>conftest.$ac_ext <<_ACEOF
11458 /* end confdefs.h.  */
11459 $ac_includes_default
11460 typedef int8_t ac__type_new_;
11461 int
11462 main ()
11463 {
11464 if ((ac__type_new_ *) 0)
11465   return 0;
11466 if (sizeof (ac__type_new_))
11467   return 0;
11468   ;
11469   return 0;
11470 }
11471 _ACEOF
11472 rm -f conftest.$ac_objext
11473 if { (ac_try="$ac_compile"
11474 case "(($ac_try" in
11475   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11476   *) ac_try_echo=$ac_try;;
11477 esac
11478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11479   (eval "$ac_compile") 2>conftest.er1
11480   ac_status=$?
11481   grep -v '^ *+' conftest.er1 >conftest.err
11482   rm -f conftest.er1
11483   cat conftest.err >&5
11484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11485   (exit $ac_status); } && {
11486          test -z "$ac_c_werror_flag" ||
11487          test ! -s conftest.err
11488        } && test -s conftest.$ac_objext; then
11489   ac_cv_type_int8_t=yes
11490 else
11491   echo "$as_me: failed program was:" >&5
11492 sed 's/^/| /' conftest.$ac_ext >&5
11493
11494         ac_cv_type_int8_t=no
11495 fi
11496
11497 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11498 fi
11499 { echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5
11500 echo "${ECHO_T}$ac_cv_type_int8_t" >&6; }
11501 if test $ac_cv_type_int8_t = yes; then
11502   :
11503 else
11504
11505 cat >>confdefs.h <<\_ACEOF
11506 #define int8_t signed char
11507 _ACEOF
11508
11509 fi
11510
11511 { echo "$as_me:$LINENO: checking for u_int8_t" >&5
11512 echo $ECHO_N "checking for u_int8_t... $ECHO_C" >&6; }
11513 if test "${ac_cv_type_u_int8_t+set}" = set; then
11514   echo $ECHO_N "(cached) $ECHO_C" >&6
11515 else
11516   cat >conftest.$ac_ext <<_ACEOF
11517 /* confdefs.h.  */
11518 _ACEOF
11519 cat confdefs.h >>conftest.$ac_ext
11520 cat >>conftest.$ac_ext <<_ACEOF
11521 /* end confdefs.h.  */
11522 $ac_includes_default
11523 #ifdef HAVE_SYS_BITYPES_H
11524 #include <sys/bitypes.h>
11525 #endif
11526
11527 typedef u_int8_t ac__type_new_;
11528 int
11529 main ()
11530 {
11531 if ((ac__type_new_ *) 0)
11532   return 0;
11533 if (sizeof (ac__type_new_))
11534   return 0;
11535   ;
11536   return 0;
11537 }
11538 _ACEOF
11539 rm -f conftest.$ac_objext
11540 if { (ac_try="$ac_compile"
11541 case "(($ac_try" in
11542   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11543   *) ac_try_echo=$ac_try;;
11544 esac
11545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11546   (eval "$ac_compile") 2>conftest.er1
11547   ac_status=$?
11548   grep -v '^ *+' conftest.er1 >conftest.err
11549   rm -f conftest.er1
11550   cat conftest.err >&5
11551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11552   (exit $ac_status); } && {
11553          test -z "$ac_c_werror_flag" ||
11554          test ! -s conftest.err
11555        } && test -s conftest.$ac_objext; then
11556   ac_cv_type_u_int8_t=yes
11557 else
11558   echo "$as_me: failed program was:" >&5
11559 sed 's/^/| /' conftest.$ac_ext >&5
11560
11561         ac_cv_type_u_int8_t=no
11562 fi
11563
11564 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11565 fi
11566 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int8_t" >&5
11567 echo "${ECHO_T}$ac_cv_type_u_int8_t" >&6; }
11568 if test $ac_cv_type_u_int8_t = yes; then
11569   :
11570 else
11571
11572 cat >>confdefs.h <<\_ACEOF
11573 #define u_int8_t unsigned char
11574 _ACEOF
11575
11576 fi
11577
11578 { echo "$as_me:$LINENO: checking for int16_t" >&5
11579 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
11580 if test "${ac_cv_type_int16_t+set}" = set; then
11581   echo $ECHO_N "(cached) $ECHO_C" >&6
11582 else
11583   cat >conftest.$ac_ext <<_ACEOF
11584 /* confdefs.h.  */
11585 _ACEOF
11586 cat confdefs.h >>conftest.$ac_ext
11587 cat >>conftest.$ac_ext <<_ACEOF
11588 /* end confdefs.h.  */
11589 $ac_includes_default
11590 typedef int16_t ac__type_new_;
11591 int
11592 main ()
11593 {
11594 if ((ac__type_new_ *) 0)
11595   return 0;
11596 if (sizeof (ac__type_new_))
11597   return 0;
11598   ;
11599   return 0;
11600 }
11601 _ACEOF
11602 rm -f conftest.$ac_objext
11603 if { (ac_try="$ac_compile"
11604 case "(($ac_try" in
11605   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11606   *) ac_try_echo=$ac_try;;
11607 esac
11608 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11609   (eval "$ac_compile") 2>conftest.er1
11610   ac_status=$?
11611   grep -v '^ *+' conftest.er1 >conftest.err
11612   rm -f conftest.er1
11613   cat conftest.err >&5
11614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11615   (exit $ac_status); } && {
11616          test -z "$ac_c_werror_flag" ||
11617          test ! -s conftest.err
11618        } && test -s conftest.$ac_objext; then
11619   ac_cv_type_int16_t=yes
11620 else
11621   echo "$as_me: failed program was:" >&5
11622 sed 's/^/| /' conftest.$ac_ext >&5
11623
11624         ac_cv_type_int16_t=no
11625 fi
11626
11627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11628 fi
11629 { echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5
11630 echo "${ECHO_T}$ac_cv_type_int16_t" >&6; }
11631 if test $ac_cv_type_int16_t = yes; then
11632   :
11633 else
11634
11635 cat >>confdefs.h <<\_ACEOF
11636 #define int16_t short
11637 _ACEOF
11638
11639 fi
11640
11641 { echo "$as_me:$LINENO: checking for u_int16_t" >&5
11642 echo $ECHO_N "checking for u_int16_t... $ECHO_C" >&6; }
11643 if test "${ac_cv_type_u_int16_t+set}" = set; then
11644   echo $ECHO_N "(cached) $ECHO_C" >&6
11645 else
11646   cat >conftest.$ac_ext <<_ACEOF
11647 /* confdefs.h.  */
11648 _ACEOF
11649 cat confdefs.h >>conftest.$ac_ext
11650 cat >>conftest.$ac_ext <<_ACEOF
11651 /* end confdefs.h.  */
11652 $ac_includes_default
11653 #ifdef HAVE_SYS_BITYPES_H
11654 #include <sys/bitypes.h>
11655 #endif
11656
11657 typedef u_int16_t ac__type_new_;
11658 int
11659 main ()
11660 {
11661 if ((ac__type_new_ *) 0)
11662   return 0;
11663 if (sizeof (ac__type_new_))
11664   return 0;
11665   ;
11666   return 0;
11667 }
11668 _ACEOF
11669 rm -f conftest.$ac_objext
11670 if { (ac_try="$ac_compile"
11671 case "(($ac_try" in
11672   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11673   *) ac_try_echo=$ac_try;;
11674 esac
11675 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11676   (eval "$ac_compile") 2>conftest.er1
11677   ac_status=$?
11678   grep -v '^ *+' conftest.er1 >conftest.err
11679   rm -f conftest.er1
11680   cat conftest.err >&5
11681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11682   (exit $ac_status); } && {
11683          test -z "$ac_c_werror_flag" ||
11684          test ! -s conftest.err
11685        } && test -s conftest.$ac_objext; then
11686   ac_cv_type_u_int16_t=yes
11687 else
11688   echo "$as_me: failed program was:" >&5
11689 sed 's/^/| /' conftest.$ac_ext >&5
11690
11691         ac_cv_type_u_int16_t=no
11692 fi
11693
11694 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11695 fi
11696 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int16_t" >&5
11697 echo "${ECHO_T}$ac_cv_type_u_int16_t" >&6; }
11698 if test $ac_cv_type_u_int16_t = yes; then
11699   :
11700 else
11701
11702 cat >>confdefs.h <<\_ACEOF
11703 #define u_int16_t unsigned short
11704 _ACEOF
11705
11706 fi
11707
11708 { echo "$as_me:$LINENO: checking for int32_t" >&5
11709 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
11710 if test "${ac_cv_type_int32_t+set}" = set; then
11711   echo $ECHO_N "(cached) $ECHO_C" >&6
11712 else
11713   cat >conftest.$ac_ext <<_ACEOF
11714 /* confdefs.h.  */
11715 _ACEOF
11716 cat confdefs.h >>conftest.$ac_ext
11717 cat >>conftest.$ac_ext <<_ACEOF
11718 /* end confdefs.h.  */
11719 $ac_includes_default
11720 typedef int32_t ac__type_new_;
11721 int
11722 main ()
11723 {
11724 if ((ac__type_new_ *) 0)
11725   return 0;
11726 if (sizeof (ac__type_new_))
11727   return 0;
11728   ;
11729   return 0;
11730 }
11731 _ACEOF
11732 rm -f conftest.$ac_objext
11733 if { (ac_try="$ac_compile"
11734 case "(($ac_try" in
11735   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11736   *) ac_try_echo=$ac_try;;
11737 esac
11738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11739   (eval "$ac_compile") 2>conftest.er1
11740   ac_status=$?
11741   grep -v '^ *+' conftest.er1 >conftest.err
11742   rm -f conftest.er1
11743   cat conftest.err >&5
11744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11745   (exit $ac_status); } && {
11746          test -z "$ac_c_werror_flag" ||
11747          test ! -s conftest.err
11748        } && test -s conftest.$ac_objext; then
11749   ac_cv_type_int32_t=yes
11750 else
11751   echo "$as_me: failed program was:" >&5
11752 sed 's/^/| /' conftest.$ac_ext >&5
11753
11754         ac_cv_type_int32_t=no
11755 fi
11756
11757 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11758 fi
11759 { echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5
11760 echo "${ECHO_T}$ac_cv_type_int32_t" >&6; }
11761 if test $ac_cv_type_int32_t = yes; then
11762   :
11763 else
11764
11765 cat >>confdefs.h <<\_ACEOF
11766 #define int32_t int
11767 _ACEOF
11768
11769 fi
11770
11771 { echo "$as_me:$LINENO: checking for u_int32_t" >&5
11772 echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6; }
11773 if test "${ac_cv_type_u_int32_t+set}" = set; then
11774   echo $ECHO_N "(cached) $ECHO_C" >&6
11775 else
11776   cat >conftest.$ac_ext <<_ACEOF
11777 /* confdefs.h.  */
11778 _ACEOF
11779 cat confdefs.h >>conftest.$ac_ext
11780 cat >>conftest.$ac_ext <<_ACEOF
11781 /* end confdefs.h.  */
11782 $ac_includes_default
11783 #ifdef HAVE_SYS_BITYPES_H
11784 #include <sys/bitypes.h>
11785 #endif
11786
11787 typedef u_int32_t ac__type_new_;
11788 int
11789 main ()
11790 {
11791 if ((ac__type_new_ *) 0)
11792   return 0;
11793 if (sizeof (ac__type_new_))
11794   return 0;
11795   ;
11796   return 0;
11797 }
11798 _ACEOF
11799 rm -f conftest.$ac_objext
11800 if { (ac_try="$ac_compile"
11801 case "(($ac_try" in
11802   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11803   *) ac_try_echo=$ac_try;;
11804 esac
11805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11806   (eval "$ac_compile") 2>conftest.er1
11807   ac_status=$?
11808   grep -v '^ *+' conftest.er1 >conftest.err
11809   rm -f conftest.er1
11810   cat conftest.err >&5
11811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11812   (exit $ac_status); } && {
11813          test -z "$ac_c_werror_flag" ||
11814          test ! -s conftest.err
11815        } && test -s conftest.$ac_objext; then
11816   ac_cv_type_u_int32_t=yes
11817 else
11818   echo "$as_me: failed program was:" >&5
11819 sed 's/^/| /' conftest.$ac_ext >&5
11820
11821         ac_cv_type_u_int32_t=no
11822 fi
11823
11824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11825 fi
11826 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
11827 echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6; }
11828 if test $ac_cv_type_u_int32_t = yes; then
11829   :
11830 else
11831
11832 cat >>confdefs.h <<\_ACEOF
11833 #define u_int32_t unsigned int
11834 _ACEOF
11835
11836 fi
11837
11838 { echo "$as_me:$LINENO: checking for int64_t" >&5
11839 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
11840 if test "${ac_cv_type_int64_t+set}" = set; then
11841   echo $ECHO_N "(cached) $ECHO_C" >&6
11842 else
11843   cat >conftest.$ac_ext <<_ACEOF
11844 /* confdefs.h.  */
11845 _ACEOF
11846 cat confdefs.h >>conftest.$ac_ext
11847 cat >>conftest.$ac_ext <<_ACEOF
11848 /* end confdefs.h.  */
11849 $ac_includes_default
11850 typedef int64_t ac__type_new_;
11851 int
11852 main ()
11853 {
11854 if ((ac__type_new_ *) 0)
11855   return 0;
11856 if (sizeof (ac__type_new_))
11857   return 0;
11858   ;
11859   return 0;
11860 }
11861 _ACEOF
11862 rm -f conftest.$ac_objext
11863 if { (ac_try="$ac_compile"
11864 case "(($ac_try" in
11865   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11866   *) ac_try_echo=$ac_try;;
11867 esac
11868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11869   (eval "$ac_compile") 2>conftest.er1
11870   ac_status=$?
11871   grep -v '^ *+' conftest.er1 >conftest.err
11872   rm -f conftest.er1
11873   cat conftest.err >&5
11874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11875   (exit $ac_status); } && {
11876          test -z "$ac_c_werror_flag" ||
11877          test ! -s conftest.err
11878        } && test -s conftest.$ac_objext; then
11879   ac_cv_type_int64_t=yes
11880 else
11881   echo "$as_me: failed program was:" >&5
11882 sed 's/^/| /' conftest.$ac_ext >&5
11883
11884         ac_cv_type_int64_t=no
11885 fi
11886
11887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11888 fi
11889 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
11890 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
11891 if test $ac_cv_type_int64_t = yes; then
11892   :
11893 else
11894
11895 cat >>confdefs.h <<\_ACEOF
11896 #define int64_t long long
11897 _ACEOF
11898
11899 fi
11900
11901 { echo "$as_me:$LINENO: checking for u_int64_t" >&5
11902 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
11903 if test "${ac_cv_type_u_int64_t+set}" = set; then
11904   echo $ECHO_N "(cached) $ECHO_C" >&6
11905 else
11906   cat >conftest.$ac_ext <<_ACEOF
11907 /* confdefs.h.  */
11908 _ACEOF
11909 cat confdefs.h >>conftest.$ac_ext
11910 cat >>conftest.$ac_ext <<_ACEOF
11911 /* end confdefs.h.  */
11912 $ac_includes_default
11913 #ifdef HAVE_SYS_BITYPES_H
11914 #include <sys/bitypes.h>
11915 #endif
11916
11917 typedef u_int64_t ac__type_new_;
11918 int
11919 main ()
11920 {
11921 if ((ac__type_new_ *) 0)
11922   return 0;
11923 if (sizeof (ac__type_new_))
11924   return 0;
11925   ;
11926   return 0;
11927 }
11928 _ACEOF
11929 rm -f conftest.$ac_objext
11930 if { (ac_try="$ac_compile"
11931 case "(($ac_try" in
11932   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11933   *) ac_try_echo=$ac_try;;
11934 esac
11935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11936   (eval "$ac_compile") 2>conftest.er1
11937   ac_status=$?
11938   grep -v '^ *+' conftest.er1 >conftest.err
11939   rm -f conftest.er1
11940   cat conftest.err >&5
11941   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11942   (exit $ac_status); } && {
11943          test -z "$ac_c_werror_flag" ||
11944          test ! -s conftest.err
11945        } && test -s conftest.$ac_objext; then
11946   ac_cv_type_u_int64_t=yes
11947 else
11948   echo "$as_me: failed program was:" >&5
11949 sed 's/^/| /' conftest.$ac_ext >&5
11950
11951         ac_cv_type_u_int64_t=no
11952 fi
11953
11954 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11955 fi
11956 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
11957 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
11958 if test $ac_cv_type_u_int64_t = yes; then
11959   :
11960 else
11961
11962 cat >>confdefs.h <<\_ACEOF
11963 #define u_int64_t unsigned long long
11964 _ACEOF
11965
11966 fi
11967
11968
11969 #
11970 # We can't just check for <inttypes.h> - some systems have one that
11971 # doesn't define all the PRI[doxu]64 macros.
11972 #
11973
11974 for ac_header in inttypes.h
11975 do
11976 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11977 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11978   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11979 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11980 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11981   echo $ECHO_N "(cached) $ECHO_C" >&6
11982 fi
11983 ac_res=`eval echo '${'$as_ac_Header'}'`
11984                { echo "$as_me:$LINENO: result: $ac_res" >&5
11985 echo "${ECHO_T}$ac_res" >&6; }
11986 else
11987   # Is the header compilable?
11988 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11989 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11990 cat >conftest.$ac_ext <<_ACEOF
11991 /* confdefs.h.  */
11992 _ACEOF
11993 cat confdefs.h >>conftest.$ac_ext
11994 cat >>conftest.$ac_ext <<_ACEOF
11995 /* end confdefs.h.  */
11996 $ac_includes_default
11997 #include <$ac_header>
11998 _ACEOF
11999 rm -f conftest.$ac_objext
12000 if { (ac_try="$ac_compile"
12001 case "(($ac_try" in
12002   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12003   *) ac_try_echo=$ac_try;;
12004 esac
12005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12006   (eval "$ac_compile") 2>conftest.er1
12007   ac_status=$?
12008   grep -v '^ *+' conftest.er1 >conftest.err
12009   rm -f conftest.er1
12010   cat conftest.err >&5
12011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12012   (exit $ac_status); } && {
12013          test -z "$ac_c_werror_flag" ||
12014          test ! -s conftest.err
12015        } && test -s conftest.$ac_objext; then
12016   ac_header_compiler=yes
12017 else
12018   echo "$as_me: failed program was:" >&5
12019 sed 's/^/| /' conftest.$ac_ext >&5
12020
12021         ac_header_compiler=no
12022 fi
12023
12024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12025 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12026 echo "${ECHO_T}$ac_header_compiler" >&6; }
12027
12028 # Is the header present?
12029 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12030 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12031 cat >conftest.$ac_ext <<_ACEOF
12032 /* confdefs.h.  */
12033 _ACEOF
12034 cat confdefs.h >>conftest.$ac_ext
12035 cat >>conftest.$ac_ext <<_ACEOF
12036 /* end confdefs.h.  */
12037 #include <$ac_header>
12038 _ACEOF
12039 if { (ac_try="$ac_cpp conftest.$ac_ext"
12040 case "(($ac_try" in
12041   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12042   *) ac_try_echo=$ac_try;;
12043 esac
12044 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12045   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12046   ac_status=$?
12047   grep -v '^ *+' conftest.er1 >conftest.err
12048   rm -f conftest.er1
12049   cat conftest.err >&5
12050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12051   (exit $ac_status); } >/dev/null && {
12052          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12053          test ! -s conftest.err
12054        }; then
12055   ac_header_preproc=yes
12056 else
12057   echo "$as_me: failed program was:" >&5
12058 sed 's/^/| /' conftest.$ac_ext >&5
12059
12060   ac_header_preproc=no
12061 fi
12062
12063 rm -f conftest.err conftest.$ac_ext
12064 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12065 echo "${ECHO_T}$ac_header_preproc" >&6; }
12066
12067 # So?  What about this header?
12068 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12069   yes:no: )
12070     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12071 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12072     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12073 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12074     ac_header_preproc=yes
12075     ;;
12076   no:yes:* )
12077     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12078 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12079     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12080 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12081     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12082 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12083     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12084 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12085     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12086 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12087     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12088 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12089
12090     ;;
12091 esac
12092 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12093 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12094 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12095   echo $ECHO_N "(cached) $ECHO_C" >&6
12096 else
12097   eval "$as_ac_Header=\$ac_header_preproc"
12098 fi
12099 ac_res=`eval echo '${'$as_ac_Header'}'`
12100                { echo "$as_me:$LINENO: result: $ac_res" >&5
12101 echo "${ECHO_T}$ac_res" >&6; }
12102
12103 fi
12104 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12105   cat >>confdefs.h <<_ACEOF
12106 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12107 _ACEOF
12108
12109     #
12110     # OK, we have inttypes.h, but does it define those macros?
12111     #
12112     { echo "$as_me:$LINENO: checking whether inttypes.h defines the PRI[doxu]64 macros" >&5
12113 echo $ECHO_N "checking whether inttypes.h defines the PRI[doxu]64 macros... $ECHO_C" >&6; }
12114     cat >conftest.$ac_ext <<_ACEOF
12115
12116         /* confdefs.h.  */
12117 _ACEOF
12118 cat confdefs.h >>conftest.$ac_ext
12119 cat >>conftest.$ac_ext <<_ACEOF
12120 /* end confdefs.h.  */
12121
12122             #include <inttypes.h>
12123             #include <stdio.h>
12124             #include <sys/types.h>
12125             #ifdef HAVE_SYS_BITYPES_H
12126             #include <sys/bitypes.h>
12127             #endif
12128
12129             main()
12130             {
12131               printf("%" PRId64 "\n", (u_int64_t)1);
12132               printf("%" PRIo64 "\n", (u_int64_t)1);
12133               printf("%" PRIx64 "\n", (u_int64_t)1);
12134               printf("%" PRIu64 "\n", (u_int64_t)1);
12135             }
12136
12137
12138 _ACEOF
12139 rm -f conftest.$ac_objext
12140 if { (ac_try="$ac_compile"
12141 case "(($ac_try" in
12142   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12143   *) ac_try_echo=$ac_try;;
12144 esac
12145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12146   (eval "$ac_compile") 2>conftest.er1
12147   ac_status=$?
12148   grep -v '^ *+' conftest.er1 >conftest.err
12149   rm -f conftest.er1
12150   cat conftest.err >&5
12151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12152   (exit $ac_status); } && {
12153          test -z "$ac_c_werror_flag" ||
12154          test ! -s conftest.err
12155        } && test -s conftest.$ac_objext; then
12156
12157         { echo "$as_me:$LINENO: result: yes" >&5
12158 echo "${ECHO_T}yes" >&6; }
12159         ac_lbl_inttypes_h_defines_formats=yes
12160
12161 else
12162   echo "$as_me: failed program was:" >&5
12163 sed 's/^/| /' conftest.$ac_ext >&5
12164
12165
12166         { echo "$as_me:$LINENO: result: no" >&5
12167 echo "${ECHO_T}no" >&6; }
12168         ac_lbl_inttypes_h_defines_formats=no
12169
12170 fi
12171
12172 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12173
12174 else
12175
12176     #
12177     # We don't have inttypes.h, so it obviously can't define those
12178     # macros.
12179     #
12180     ac_lbl_inttypes_h_defines_formats=no
12181
12182 fi
12183
12184 done
12185
12186 if test "$ac_lbl_inttypes_h_defines_formats" = no; then
12187
12188     { echo "$as_me:$LINENO: checking whether %lx can be used to format 64-bit integers" >&5
12189 echo $ECHO_N "checking whether %lx can be used to format 64-bit integers... $ECHO_C" >&6; }
12190     if test "$cross_compiling" = yes; then
12191   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12192 See \`config.log' for more details." >&5
12193 echo "$as_me: error: cannot run test program while cross compiling
12194 See \`config.log' for more details." >&2;}
12195    { (exit 1); exit 1; }; }
12196 else
12197   cat >conftest.$ac_ext <<_ACEOF
12198
12199         /* confdefs.h.  */
12200 _ACEOF
12201 cat confdefs.h >>conftest.$ac_ext
12202 cat >>conftest.$ac_ext <<_ACEOF
12203 /* end confdefs.h.  */
12204
12205 #           ifdef HAVE_INTTYPES_H
12206             #include <inttypes.h>
12207 #           endif
12208 #           ifdef HAVE_SYS_BITYPES_H
12209             #include <sys/bitypes.h>
12210 #           endif
12211             #include <stdio.h>
12212             #include <sys/types.h>
12213
12214             main()
12215             {
12216               u_int64_t t = 1;
12217               char strbuf[16+1];
12218               sprintf(strbuf, "%016lx", t << 32);
12219               if (strcmp(strbuf, "0000000100000000") == 0)
12220                 exit(0);
12221               else
12222                 exit(1);
12223             }
12224
12225
12226 _ACEOF
12227 rm -f conftest$ac_exeext
12228 if { (ac_try="$ac_link"
12229 case "(($ac_try" in
12230   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12231   *) ac_try_echo=$ac_try;;
12232 esac
12233 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12234   (eval "$ac_link") 2>&5
12235   ac_status=$?
12236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12237   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12238   { (case "(($ac_try" in
12239   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12240   *) ac_try_echo=$ac_try;;
12241 esac
12242 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12243   (eval "$ac_try") 2>&5
12244   ac_status=$?
12245   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12246   (exit $ac_status); }; }; then
12247
12248         cat >>confdefs.h <<\_ACEOF
12249 #define PRId64 "ld"
12250 _ACEOF
12251
12252         cat >>confdefs.h <<\_ACEOF
12253 #define PRIo64 "lo"
12254 _ACEOF
12255
12256         cat >>confdefs.h <<\_ACEOF
12257 #define PRIx64 "lx"
12258 _ACEOF
12259
12260         cat >>confdefs.h <<\_ACEOF
12261 #define PRIu64 "lu"
12262 _ACEOF
12263
12264         { echo "$as_me:$LINENO: result: yes" >&5
12265 echo "${ECHO_T}yes" >&6; }
12266
12267 else
12268   echo "$as_me: program exited with status $ac_status" >&5
12269 echo "$as_me: failed program was:" >&5
12270 sed 's/^/| /' conftest.$ac_ext >&5
12271
12272 ( exit $ac_status )
12273
12274         { echo "$as_me:$LINENO: result: no" >&5
12275 echo "${ECHO_T}no" >&6; }
12276
12277
12278     { echo "$as_me:$LINENO: checking whether %llx can be used to format 64-bit integers" >&5
12279 echo $ECHO_N "checking whether %llx can be used to format 64-bit integers... $ECHO_C" >&6; }
12280     if test "$cross_compiling" = yes; then
12281   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12282 See \`config.log' for more details." >&5
12283 echo "$as_me: error: cannot run test program while cross compiling
12284 See \`config.log' for more details." >&2;}
12285    { (exit 1); exit 1; }; }
12286 else
12287   cat >conftest.$ac_ext <<_ACEOF
12288
12289         /* confdefs.h.  */
12290 _ACEOF
12291 cat confdefs.h >>conftest.$ac_ext
12292 cat >>conftest.$ac_ext <<_ACEOF
12293 /* end confdefs.h.  */
12294
12295 #           ifdef HAVE_INTTYPES_H
12296             #include <inttypes.h>
12297 #           endif
12298 #           ifdef HAVE_SYS_BITYPES_H
12299             #include <sys/bitypes.h>
12300 #           endif
12301             #include <stdio.h>
12302             #include <sys/types.h>
12303
12304             main()
12305             {
12306               u_int64_t t = 1;
12307               char strbuf[16+1];
12308               sprintf(strbuf, "%016llx", t << 32);
12309               if (strcmp(strbuf, "0000000100000000") == 0)
12310                 exit(0);
12311               else
12312                 exit(1);
12313             }
12314
12315
12316 _ACEOF
12317 rm -f conftest$ac_exeext
12318 if { (ac_try="$ac_link"
12319 case "(($ac_try" in
12320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12321   *) ac_try_echo=$ac_try;;
12322 esac
12323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12324   (eval "$ac_link") 2>&5
12325   ac_status=$?
12326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12327   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12328   { (case "(($ac_try" in
12329   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12330   *) ac_try_echo=$ac_try;;
12331 esac
12332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12333   (eval "$ac_try") 2>&5
12334   ac_status=$?
12335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12336   (exit $ac_status); }; }; then
12337
12338         cat >>confdefs.h <<\_ACEOF
12339 #define PRId64 "lld"
12340 _ACEOF
12341
12342         cat >>confdefs.h <<\_ACEOF
12343 #define PRIo64 "llo"
12344 _ACEOF
12345
12346         cat >>confdefs.h <<\_ACEOF
12347 #define PRIx64 "llx"
12348 _ACEOF
12349
12350         cat >>confdefs.h <<\_ACEOF
12351 #define PRIu64 "llu"
12352 _ACEOF
12353
12354         { echo "$as_me:$LINENO: result: yes" >&5
12355 echo "${ECHO_T}yes" >&6; }
12356
12357 else
12358   echo "$as_me: program exited with status $ac_status" >&5
12359 echo "$as_me: failed program was:" >&5
12360 sed 's/^/| /' conftest.$ac_ext >&5
12361
12362 ( exit $ac_status )
12363
12364         { echo "$as_me:$LINENO: result: no" >&5
12365 echo "${ECHO_T}no" >&6; }
12366
12367
12368     { echo "$as_me:$LINENO: checking whether %Lx can be used to format 64-bit integers" >&5
12369 echo $ECHO_N "checking whether %Lx can be used to format 64-bit integers... $ECHO_C" >&6; }
12370     if test "$cross_compiling" = yes; then
12371   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12372 See \`config.log' for more details." >&5
12373 echo "$as_me: error: cannot run test program while cross compiling
12374 See \`config.log' for more details." >&2;}
12375    { (exit 1); exit 1; }; }
12376 else
12377   cat >conftest.$ac_ext <<_ACEOF
12378
12379         /* confdefs.h.  */
12380 _ACEOF
12381 cat confdefs.h >>conftest.$ac_ext
12382 cat >>conftest.$ac_ext <<_ACEOF
12383 /* end confdefs.h.  */
12384
12385 #           ifdef HAVE_INTTYPES_H
12386             #include <inttypes.h>
12387 #           endif
12388 #           ifdef HAVE_SYS_BITYPES_H
12389             #include <sys/bitypes.h>
12390 #           endif
12391             #include <stdio.h>
12392             #include <sys/types.h>
12393
12394             main()
12395             {
12396               u_int64_t t = 1;
12397               char strbuf[16+1];
12398               sprintf(strbuf, "%016Lx", t << 32);
12399               if (strcmp(strbuf, "0000000100000000") == 0)
12400                 exit(0);
12401               else
12402                 exit(1);
12403             }
12404
12405
12406 _ACEOF
12407 rm -f conftest$ac_exeext
12408 if { (ac_try="$ac_link"
12409 case "(($ac_try" in
12410   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12411   *) ac_try_echo=$ac_try;;
12412 esac
12413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12414   (eval "$ac_link") 2>&5
12415   ac_status=$?
12416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12417   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12418   { (case "(($ac_try" in
12419   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12420   *) ac_try_echo=$ac_try;;
12421 esac
12422 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12423   (eval "$ac_try") 2>&5
12424   ac_status=$?
12425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12426   (exit $ac_status); }; }; then
12427
12428         cat >>confdefs.h <<\_ACEOF
12429 #define PRId64 "Ld"
12430 _ACEOF
12431
12432         cat >>confdefs.h <<\_ACEOF
12433 #define PRIo64 "Lo"
12434 _ACEOF
12435
12436         cat >>confdefs.h <<\_ACEOF
12437 #define PRIx64 "Lx"
12438 _ACEOF
12439
12440         cat >>confdefs.h <<\_ACEOF
12441 #define PRIu64 "Lu"
12442 _ACEOF
12443
12444         { echo "$as_me:$LINENO: result: yes" >&5
12445 echo "${ECHO_T}yes" >&6; }
12446
12447 else
12448   echo "$as_me: program exited with status $ac_status" >&5
12449 echo "$as_me: failed program was:" >&5
12450 sed 's/^/| /' conftest.$ac_ext >&5
12451
12452 ( exit $ac_status )
12453
12454         { echo "$as_me:$LINENO: result: no" >&5
12455 echo "${ECHO_T}no" >&6; }
12456
12457
12458     { echo "$as_me:$LINENO: checking whether %qx can be used to format 64-bit integers" >&5
12459 echo $ECHO_N "checking whether %qx can be used to format 64-bit integers... $ECHO_C" >&6; }
12460     if test "$cross_compiling" = yes; then
12461   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12462 See \`config.log' for more details." >&5
12463 echo "$as_me: error: cannot run test program while cross compiling
12464 See \`config.log' for more details." >&2;}
12465    { (exit 1); exit 1; }; }
12466 else
12467   cat >conftest.$ac_ext <<_ACEOF
12468
12469         /* confdefs.h.  */
12470 _ACEOF
12471 cat confdefs.h >>conftest.$ac_ext
12472 cat >>conftest.$ac_ext <<_ACEOF
12473 /* end confdefs.h.  */
12474
12475 #           ifdef HAVE_INTTYPES_H
12476             #include <inttypes.h>
12477 #           endif
12478 #           ifdef HAVE_SYS_BITYPES_H
12479             #include <sys/bitypes.h>
12480 #           endif
12481             #include <stdio.h>
12482             #include <sys/types.h>
12483
12484             main()
12485             {
12486               u_int64_t t = 1;
12487               char strbuf[16+1];
12488               sprintf(strbuf, "%016qx", t << 32);
12489               if (strcmp(strbuf, "0000000100000000") == 0)
12490                 exit(0);
12491               else
12492                 exit(1);
12493             }
12494
12495
12496 _ACEOF
12497 rm -f conftest$ac_exeext
12498 if { (ac_try="$ac_link"
12499 case "(($ac_try" in
12500   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12501   *) ac_try_echo=$ac_try;;
12502 esac
12503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12504   (eval "$ac_link") 2>&5
12505   ac_status=$?
12506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12507   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12508   { (case "(($ac_try" in
12509   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12510   *) ac_try_echo=$ac_try;;
12511 esac
12512 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12513   (eval "$ac_try") 2>&5
12514   ac_status=$?
12515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12516   (exit $ac_status); }; }; then
12517
12518         cat >>confdefs.h <<\_ACEOF
12519 #define PRId64 "qd"
12520 _ACEOF
12521
12522         cat >>confdefs.h <<\_ACEOF
12523 #define PRIo64 "qo"
12524 _ACEOF
12525
12526         cat >>confdefs.h <<\_ACEOF
12527 #define PRIx64 "qx"
12528 _ACEOF
12529
12530         cat >>confdefs.h <<\_ACEOF
12531 #define PRIu64 "qu"
12532 _ACEOF
12533
12534         { echo "$as_me:$LINENO: result: yes" >&5
12535 echo "${ECHO_T}yes" >&6; }
12536
12537 else
12538   echo "$as_me: program exited with status $ac_status" >&5
12539 echo "$as_me: failed program was:" >&5
12540 sed 's/^/| /' conftest.$ac_ext >&5
12541
12542 ( exit $ac_status )
12543
12544         { echo "$as_me:$LINENO: result: no" >&5
12545 echo "${ECHO_T}no" >&6; }
12546
12547                   { { echo "$as_me:$LINENO: error: neither %llx nor %Lx nor %qx worked on a 64-bit integer" >&5
12548 echo "$as_me: error: neither %llx nor %Lx nor %qx worked on a 64-bit integer" >&2;}
12549    { (exit 1); exit 1; }; }
12550
12551
12552 fi
12553 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12554 fi
12555
12556
12557
12558
12559
12560 fi
12561 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12562 fi
12563
12564
12565
12566
12567
12568 fi
12569 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12570 fi
12571
12572
12573
12574
12575
12576 fi
12577 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12578 fi
12579
12580
12581
12582 fi
12583
12584 rm -f os-proto.h
12585     if test "${LBL_CFLAGS+set}" = set; then
12586             V_CCOPT="$V_CCOPT ${LBL_CFLAGS}"
12587     fi
12588     if test -f .devel ; then
12589             if test "$GCC" = yes ; then
12590                     if test "${LBL_CFLAGS+set}" != set; then
12591                             if test "$ac_cv_prog_cc_g" = yes ; then
12592                                     V_CCOPT="-g $V_CCOPT"
12593                             fi
12594                             V_CCOPT="$V_CCOPT -Wall"
12595                             if test $ac_cv_lbl_gcc_vers -gt 1 ; then
12596                                     V_CCOPT="$V_CCOPT -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wpointer-arith -W"
12597                             fi
12598                     fi
12599             else
12600                     case "$host_os" in
12601
12602                     irix6*)
12603                             V_CCOPT="$V_CCOPT -n32"
12604                             ;;
12605
12606                     *)
12607                             ;;
12608                     esac
12609             fi
12610             os=`echo $host_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'`
12611             name="lbl/os-$os.h"
12612             if test -f $name ; then
12613                     ln -s $name os-proto.h
12614                     cat >>confdefs.h <<\_ACEOF
12615 #define HAVE_OS_PROTO_H 1
12616 _ACEOF
12617
12618             else
12619                     { echo "$as_me:$LINENO: WARNING: can't find $name" >&5
12620 echo "$as_me: WARNING: can't find $name" >&2;}
12621             fi
12622     fi
12623
12624 { echo "$as_me:$LINENO: checking if sockaddr struct has sa_len member" >&5
12625 echo $ECHO_N "checking if sockaddr struct has sa_len member... $ECHO_C" >&6; }
12626     if test "${ac_cv_lbl_sockaddr_has_sa_len+set}" = set; then
12627   echo $ECHO_N "(cached) $ECHO_C" >&6
12628 else
12629   cat >conftest.$ac_ext <<_ACEOF
12630 /* confdefs.h.  */
12631 _ACEOF
12632 cat confdefs.h >>conftest.$ac_ext
12633 cat >>conftest.$ac_ext <<_ACEOF
12634 /* end confdefs.h.  */
12635
12636 #       include <sys/types.h>
12637 #       include <sys/socket.h>
12638 int
12639 main ()
12640 {
12641 u_int i = sizeof(((struct sockaddr *)0)->sa_len)
12642   ;
12643   return 0;
12644 }
12645 _ACEOF
12646 rm -f conftest.$ac_objext
12647 if { (ac_try="$ac_compile"
12648 case "(($ac_try" in
12649   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12650   *) ac_try_echo=$ac_try;;
12651 esac
12652 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12653   (eval "$ac_compile") 2>conftest.er1
12654   ac_status=$?
12655   grep -v '^ *+' conftest.er1 >conftest.err
12656   rm -f conftest.er1
12657   cat conftest.err >&5
12658   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12659   (exit $ac_status); } && {
12660          test -z "$ac_c_werror_flag" ||
12661          test ! -s conftest.err
12662        } && test -s conftest.$ac_objext; then
12663   ac_cv_lbl_sockaddr_has_sa_len=yes
12664 else
12665   echo "$as_me: failed program was:" >&5
12666 sed 's/^/| /' conftest.$ac_ext >&5
12667
12668         ac_cv_lbl_sockaddr_has_sa_len=no
12669 fi
12670
12671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12672 fi
12673
12674     { echo "$as_me:$LINENO: result: $ac_cv_lbl_sockaddr_has_sa_len" >&5
12675 echo "${ECHO_T}$ac_cv_lbl_sockaddr_has_sa_len" >&6; }
12676     if test $ac_cv_lbl_sockaddr_has_sa_len = yes ; then
12677             cat >>confdefs.h <<\_ACEOF
12678 #define HAVE_SOCKADDR_SA_LEN 1
12679 _ACEOF
12680
12681     fi
12682
12683 { echo "$as_me:$LINENO: checking if unaligned accesses fail" >&5
12684 echo $ECHO_N "checking if unaligned accesses fail... $ECHO_C" >&6; }
12685     if test "${ac_cv_lbl_unaligned_fail+set}" = set; then
12686   echo $ECHO_N "(cached) $ECHO_C" >&6
12687 else
12688   case "$host_cpu" in
12689
12690         #
12691         # These are CPU types where:
12692         #
12693         #       the CPU faults on an unaligned access, but at least some
12694         #       OSes that support that CPU catch the fault and simulate
12695         #       the unaligned access (e.g., Alpha/{Digital,Tru64} UNIX) -
12696         #       the simulation is slow, so we don't want to use it;
12697         #
12698         #       the CPU, I infer (from the old
12699         #
12700         # XXX: should also check that they don't do weird things (like on arm)
12701         #
12702         #       comment) doesn't fault on unaligned accesses, but doesn't
12703         #       do a normal unaligned fetch, either (e.g., presumably, ARM);
12704         #
12705         #       for whatever reason, the test program doesn't work
12706         #       (this has been claimed to be the case for several of those
12707         #       CPUs - I don't know what the problem is; the problem
12708         #       was reported as "the test program dumps core" for SuperH,
12709         #       but that's what the test program is *supposed* to do -
12710         #       it dumps core before it writes anything, so the test
12711         #       for an empty output file should find an empty output
12712         #       file and conclude that unaligned accesses don't work).
12713         #
12714         # This run-time test won't work if you're cross-compiling, so
12715         # in order to support cross-compiling for a particular CPU,
12716         # we have to wire in the list of CPU types anyway, as far as
12717         # I know, so perhaps we should just have a set of CPUs on
12718         # which we know it doesn't work, a set of CPUs on which we
12719         # know it does work, and have the script just fail on other
12720         # cpu types and update it when such a failure occurs.
12721         #
12722         alpha*|arm*|hp*|mips*|sh*|sparc*|ia64|nv1)
12723                 ac_cv_lbl_unaligned_fail=yes
12724                 ;;
12725
12726         *)
12727                 cat >conftest.c <<EOF
12728 #               include <sys/types.h>
12729 #               include <sys/wait.h>
12730 #               include <stdio.h>
12731                 unsigned char a[5] = { 1, 2, 3, 4, 5 };
12732                 main() {
12733                 unsigned int i;
12734                 pid_t pid;
12735                 int status;
12736                 /* avoid "core dumped" message */
12737                 pid = fork();
12738                 if (pid <  0)
12739                         exit(2);
12740                 if (pid > 0) {
12741                         /* parent */
12742                         pid = waitpid(pid, &status, 0);
12743                         if (pid < 0)
12744                                 exit(3);
12745                         exit(!WIFEXITED(status));
12746                 }
12747                 /* child */
12748                 i = *(unsigned int *)&a[1];
12749                 printf("%d\n", i);
12750                 exit(0);
12751                 }
12752 EOF
12753                 ${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS \
12754                     conftest.c $LIBS >/dev/null 2>&1
12755                 if test ! -x conftest ; then
12756                                                 ac_cv_lbl_unaligned_fail=yes
12757                 else
12758                         ./conftest >conftest.out
12759                         if test ! -s conftest.out ; then
12760                                 ac_cv_lbl_unaligned_fail=yes
12761                         else
12762                                 ac_cv_lbl_unaligned_fail=no
12763                         fi
12764                 fi
12765                 rm -f conftest* core core.conftest
12766                 ;;
12767         esac
12768 fi
12769
12770     { echo "$as_me:$LINENO: result: $ac_cv_lbl_unaligned_fail" >&5
12771 echo "${ECHO_T}$ac_cv_lbl_unaligned_fail" >&6; }
12772     if test $ac_cv_lbl_unaligned_fail = yes ; then
12773             cat >>confdefs.h <<\_ACEOF
12774 #define LBL_ALIGN 1
12775 _ACEOF
12776
12777     fi
12778
12779
12780         { echo "$as_me:$LINENO: checking for h_errno" >&5
12781 echo $ECHO_N "checking for h_errno... $ECHO_C" >&6; }
12782         if test "${ac_cv_var_h_errno+set}" = set; then
12783   echo $ECHO_N "(cached) $ECHO_C" >&6
12784 else
12785   cat >conftest.$ac_ext <<_ACEOF
12786 /* confdefs.h.  */
12787 _ACEOF
12788 cat confdefs.h >>conftest.$ac_ext
12789 cat >>conftest.$ac_ext <<_ACEOF
12790 /* end confdefs.h.  */
12791
12792 #               include <sys/types.h>
12793 #               include <netdb.h>
12794 int
12795 main ()
12796 {
12797 int foo = h_errno;
12798   ;
12799   return 0;
12800 }
12801 _ACEOF
12802 rm -f conftest.$ac_objext
12803 if { (ac_try="$ac_compile"
12804 case "(($ac_try" in
12805   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12806   *) ac_try_echo=$ac_try;;
12807 esac
12808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12809   (eval "$ac_compile") 2>conftest.er1
12810   ac_status=$?
12811   grep -v '^ *+' conftest.er1 >conftest.err
12812   rm -f conftest.er1
12813   cat conftest.err >&5
12814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12815   (exit $ac_status); } && {
12816          test -z "$ac_c_werror_flag" ||
12817          test ! -s conftest.err
12818        } && test -s conftest.$ac_objext; then
12819   ac_cv_var_h_errno=yes
12820 else
12821   echo "$as_me: failed program was:" >&5
12822 sed 's/^/| /' conftest.$ac_ext >&5
12823
12824         ac_cv_var_h_errno=no
12825 fi
12826
12827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12828 fi
12829
12830         { echo "$as_me:$LINENO: result: $ac_cv_var_h_errno" >&5
12831 echo "${ECHO_T}$ac_cv_var_h_errno" >&6; }
12832         if test "$ac_cv_var_h_errno" = "yes"; then
12833                 cat >>confdefs.h <<\_ACEOF
12834 #define HAVE_H_ERRNO 1
12835 _ACEOF
12836
12837         fi
12838
12839
12840
12841 # Check whether --with-crypto was given.
12842 if test "${with_crypto+set}" = set; then
12843   withval=$with_crypto;
12844 else
12845
12846 { echo "$as_me:$LINENO: checking for SSLeay" >&5
12847 echo $ECHO_N "checking for SSLeay... $ECHO_C" >&6; }
12848 ac_cv_ssleay_path=no
12849 incdir=no
12850
12851 #
12852 # If Xprefix is set in the environment, use that value.
12853 # XXX - this should arguably be done by having --with-crypto take an
12854 # optional argument, and have that argument be used to set Xprefix
12855 # if present.
12856 #
12857 if test -z "$Xprefix"; then
12858         Xprefix=`eval echo $prefix`
12859 fi
12860
12861 for dir in $Xprefix /usr/${host_alias} /usr /usr/local /usr/local/ssl /usr/pkg; do
12862         #
12863         # XXX - is there a better way to check if a given library is
12864         # in a given directory than checking each of the possible
12865         # shared library suffixes?
12866         #
12867         # Are there any other suffixes we need to look for?  Do we have to
12868         # worry about ".so.{version}"?
12869         #
12870         # Or should we just look for "libcrypto.*"?
12871         #
12872         if test -d $dir/lib -a \( -f $dir/lib/libcrypto.a -o \
12873                                   -f $dir/lib/libcrypto.so -o \
12874                                   -f $dir/lib/libcrypto.sl -o \
12875                                   -f $dir/lib/libcrypto.dylib \); then
12876                 ac_cv_ssleay_path=$dir
12877         fi
12878         if test -d $dir/include/openssl -a -f $dir/include/openssl/des.h; then
12879                 incdir="-I$dir/include"
12880         fi
12881         if test "$ac_cv_ssleay_path" != "no" -a "$incdir" != "no"; then
12882                 break;
12883         else
12884                 ac_cv_ssleay_path=no
12885                 incdir=no
12886         fi
12887 done
12888 { echo "$as_me:$LINENO: result: $ac_cv_ssleay_path" >&5
12889 echo "${ECHO_T}$ac_cv_ssleay_path" >&6; }
12890 if test "$ac_cv_ssleay_path" != no; then
12891         V_INCLS="$V_INCLS $incdir"
12892         LDFLAGS="-L$dir/lib $LDFLAGS"
12893         if test -f $ac_cv_ssleay_path/lib/libRSAglue.a; then
12894                 LIBS="$LIBS -lRSAglue"
12895         fi
12896         if test -f $ac_cv_ssleay_path/lib/librsaref.a; then
12897                 LIBS="$LIBS -lrsaref"
12898         fi
12899
12900 { echo "$as_me:$LINENO: checking for DES_cbc_encrypt in -lcrypto" >&5
12901 echo $ECHO_N "checking for DES_cbc_encrypt in -lcrypto... $ECHO_C" >&6; }
12902 if test "${ac_cv_lib_crypto_DES_cbc_encrypt+set}" = set; then
12903   echo $ECHO_N "(cached) $ECHO_C" >&6
12904 else
12905   ac_check_lib_save_LIBS=$LIBS
12906 LIBS="-lcrypto  $LIBS"
12907 cat >conftest.$ac_ext <<_ACEOF
12908 /* confdefs.h.  */
12909 _ACEOF
12910 cat confdefs.h >>conftest.$ac_ext
12911 cat >>conftest.$ac_ext <<_ACEOF
12912 /* end confdefs.h.  */
12913
12914 /* Override any GCC internal prototype to avoid an error.
12915    Use char because int might match the return type of a GCC
12916    builtin and then its argument prototype would still apply.  */
12917 #ifdef __cplusplus
12918 extern "C"
12919 #endif
12920 char DES_cbc_encrypt ();
12921 int
12922 main ()
12923 {
12924 return DES_cbc_encrypt ();
12925   ;
12926   return 0;
12927 }
12928 _ACEOF
12929 rm -f conftest.$ac_objext conftest$ac_exeext
12930 if { (ac_try="$ac_link"
12931 case "(($ac_try" in
12932   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12933   *) ac_try_echo=$ac_try;;
12934 esac
12935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12936   (eval "$ac_link") 2>conftest.er1
12937   ac_status=$?
12938   grep -v '^ *+' conftest.er1 >conftest.err
12939   rm -f conftest.er1
12940   cat conftest.err >&5
12941   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12942   (exit $ac_status); } && {
12943          test -z "$ac_c_werror_flag" ||
12944          test ! -s conftest.err
12945        } && test -s conftest$ac_exeext &&
12946        $as_test_x conftest$ac_exeext; then
12947   ac_cv_lib_crypto_DES_cbc_encrypt=yes
12948 else
12949   echo "$as_me: failed program was:" >&5
12950 sed 's/^/| /' conftest.$ac_ext >&5
12951
12952         ac_cv_lib_crypto_DES_cbc_encrypt=no
12953 fi
12954
12955 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12956       conftest$ac_exeext conftest.$ac_ext
12957 LIBS=$ac_check_lib_save_LIBS
12958 fi
12959 { echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_DES_cbc_encrypt" >&5
12960 echo "${ECHO_T}$ac_cv_lib_crypto_DES_cbc_encrypt" >&6; }
12961 if test $ac_cv_lib_crypto_DES_cbc_encrypt = yes; then
12962   cat >>confdefs.h <<_ACEOF
12963 #define HAVE_LIBCRYPTO 1
12964 _ACEOF
12965
12966   LIBS="-lcrypto $LIBS"
12967
12968 fi
12969
12970
12971         CPPFLAGS="$CPPFLAGS $V_INCLS"
12972
12973 for ac_header in openssl/evp.h
12974 do
12975 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12976 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12977   { echo "$as_me:$LINENO: checking for $ac_header" >&5
12978 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12979 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12980   echo $ECHO_N "(cached) $ECHO_C" >&6
12981 fi
12982 ac_res=`eval echo '${'$as_ac_Header'}'`
12983                { echo "$as_me:$LINENO: result: $ac_res" >&5
12984 echo "${ECHO_T}$ac_res" >&6; }
12985 else
12986   # Is the header compilable?
12987 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12988 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12989 cat >conftest.$ac_ext <<_ACEOF
12990 /* confdefs.h.  */
12991 _ACEOF
12992 cat confdefs.h >>conftest.$ac_ext
12993 cat >>conftest.$ac_ext <<_ACEOF
12994 /* end confdefs.h.  */
12995 $ac_includes_default
12996 #include <$ac_header>
12997 _ACEOF
12998 rm -f conftest.$ac_objext
12999 if { (ac_try="$ac_compile"
13000 case "(($ac_try" in
13001   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13002   *) ac_try_echo=$ac_try;;
13003 esac
13004 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13005   (eval "$ac_compile") 2>conftest.er1
13006   ac_status=$?
13007   grep -v '^ *+' conftest.er1 >conftest.err
13008   rm -f conftest.er1
13009   cat conftest.err >&5
13010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13011   (exit $ac_status); } && {
13012          test -z "$ac_c_werror_flag" ||
13013          test ! -s conftest.err
13014        } && test -s conftest.$ac_objext; then
13015   ac_header_compiler=yes
13016 else
13017   echo "$as_me: failed program was:" >&5
13018 sed 's/^/| /' conftest.$ac_ext >&5
13019
13020         ac_header_compiler=no
13021 fi
13022
13023 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13024 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13025 echo "${ECHO_T}$ac_header_compiler" >&6; }
13026
13027 # Is the header present?
13028 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13029 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13030 cat >conftest.$ac_ext <<_ACEOF
13031 /* confdefs.h.  */
13032 _ACEOF
13033 cat confdefs.h >>conftest.$ac_ext
13034 cat >>conftest.$ac_ext <<_ACEOF
13035 /* end confdefs.h.  */
13036 #include <$ac_header>
13037 _ACEOF
13038 if { (ac_try="$ac_cpp conftest.$ac_ext"
13039 case "(($ac_try" in
13040   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13041   *) ac_try_echo=$ac_try;;
13042 esac
13043 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13044   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13045   ac_status=$?
13046   grep -v '^ *+' conftest.er1 >conftest.err
13047   rm -f conftest.er1
13048   cat conftest.err >&5
13049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13050   (exit $ac_status); } >/dev/null && {
13051          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13052          test ! -s conftest.err
13053        }; then
13054   ac_header_preproc=yes
13055 else
13056   echo "$as_me: failed program was:" >&5
13057 sed 's/^/| /' conftest.$ac_ext >&5
13058
13059   ac_header_preproc=no
13060 fi
13061
13062 rm -f conftest.err conftest.$ac_ext
13063 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13064 echo "${ECHO_T}$ac_header_preproc" >&6; }
13065
13066 # So?  What about this header?
13067 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13068   yes:no: )
13069     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13070 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13071     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13072 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13073     ac_header_preproc=yes
13074     ;;
13075   no:yes:* )
13076     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13077 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13078     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13079 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13080     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13081 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13082     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13083 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13084     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13085 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13086     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13087 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13088
13089     ;;
13090 esac
13091 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13092 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13093 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13094   echo $ECHO_N "(cached) $ECHO_C" >&6
13095 else
13096   eval "$as_ac_Header=\$ac_header_preproc"
13097 fi
13098 ac_res=`eval echo '${'$as_ac_Header'}'`
13099                { echo "$as_me:$LINENO: result: $ac_res" >&5
13100 echo "${ECHO_T}$ac_res" >&6; }
13101
13102 fi
13103 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13104   cat >>confdefs.h <<_ACEOF
13105 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13106 _ACEOF
13107
13108 fi
13109
13110 done
13111
13112 fi
13113
13114 fi
13115
13116
13117 if test "$missing_includes" = "yes"; then
13118         CPPFLAGS="$CPPFLAGS -I\$(srcdir)/missing"
13119         V_INCLS="$V_INCLS -I\$(srcdir)/missing"
13120 fi
13121
13122
13123
13124
13125
13126
13127
13128
13129 # Find a good install program.  We prefer a C program (faster),
13130 # so one script is as good as another.  But avoid the broken or
13131 # incompatible versions:
13132 # SysV /etc/install, /usr/sbin/install
13133 # SunOS /usr/etc/install
13134 # IRIX /sbin/install
13135 # AIX /bin/install
13136 # AmigaOS /C/install, which installs bootblocks on floppy discs
13137 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
13138 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
13139 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
13140 # OS/2's system install, which has a completely different semantic
13141 # ./install, which can be erroneously created by make from ./install.sh.
13142 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
13143 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
13144 if test -z "$INSTALL"; then
13145 if test "${ac_cv_path_install+set}" = set; then
13146   echo $ECHO_N "(cached) $ECHO_C" >&6
13147 else
13148   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13149 for as_dir in $PATH
13150 do
13151   IFS=$as_save_IFS
13152   test -z "$as_dir" && as_dir=.
13153   # Account for people who put trailing slashes in PATH elements.
13154 case $as_dir/ in
13155   ./ | .// | /cC/* | \
13156   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
13157   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
13158   /usr/ucb/* ) ;;
13159   *)
13160     # OSF1 and SCO ODT 3.0 have their own names for install.
13161     # Don't use installbsd from OSF since it installs stuff as root
13162     # by default.
13163     for ac_prog in ginstall scoinst install; do
13164       for ac_exec_ext in '' $ac_executable_extensions; do
13165         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
13166           if test $ac_prog = install &&
13167             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
13168             # AIX install.  It has an incompatible calling convention.
13169             :
13170           elif test $ac_prog = install &&
13171             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
13172             # program-specific install script used by HP pwplus--don't use.
13173             :
13174           else
13175             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
13176             break 3
13177           fi
13178         fi
13179       done
13180     done
13181     ;;
13182 esac
13183 done
13184 IFS=$as_save_IFS
13185
13186
13187 fi
13188   if test "${ac_cv_path_install+set}" = set; then
13189     INSTALL=$ac_cv_path_install
13190   else
13191     # As a last resort, use the slow shell script.  Don't cache a
13192     # value for INSTALL within a source directory, because that will
13193     # break other packages using the cache if that directory is
13194     # removed, or if the value is a relative name.
13195     INSTALL=$ac_install_sh
13196   fi
13197 fi
13198 { echo "$as_me:$LINENO: result: $INSTALL" >&5
13199 echo "${ECHO_T}$INSTALL" >&6; }
13200
13201 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
13202 # It thinks the first close brace ends the variable substitution.
13203 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
13204
13205 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
13206
13207 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
13208
13209
13210 ac_config_headers="$ac_config_headers config.h"
13211
13212
13213 ac_config_commands="$ac_config_commands default-1"
13214
13215 ac_config_files="$ac_config_files Makefile"
13216
13217 cat >confcache <<\_ACEOF
13218 # This file is a shell script that caches the results of configure
13219 # tests run on this system so they can be shared between configure
13220 # scripts and configure runs, see configure's option --config-cache.
13221 # It is not useful on other systems.  If it contains results you don't
13222 # want to keep, you may remove or edit it.
13223 #
13224 # config.status only pays attention to the cache file if you give it
13225 # the --recheck option to rerun configure.
13226 #
13227 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13228 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13229 # following values.
13230
13231 _ACEOF
13232
13233 # The following way of writing the cache mishandles newlines in values,
13234 # but we know of no workaround that is simple, portable, and efficient.
13235 # So, we kill variables containing newlines.
13236 # Ultrix sh set writes to stderr and can't be redirected directly,
13237 # and sets the high bit in the cache file unless we assign to the vars.
13238 (
13239   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13240     eval ac_val=\$$ac_var
13241     case $ac_val in #(
13242     *${as_nl}*)
13243       case $ac_var in #(
13244       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
13245 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
13246       esac
13247       case $ac_var in #(
13248       _ | IFS | as_nl) ;; #(
13249       *) $as_unset $ac_var ;;
13250       esac ;;
13251     esac
13252   done
13253
13254   (set) 2>&1 |
13255     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13256     *${as_nl}ac_space=\ *)
13257       # `set' does not quote correctly, so add quotes (double-quote
13258       # substitution turns \\\\ into \\, and sed turns \\ into \).
13259       sed -n \
13260         "s/'/'\\\\''/g;
13261           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13262       ;; #(
13263     *)
13264       # `set' quotes correctly as required by POSIX, so do not add quotes.
13265       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13266       ;;
13267     esac |
13268     sort
13269 ) |
13270   sed '
13271      /^ac_cv_env_/b end
13272      t clear
13273      :clear
13274      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13275      t end
13276      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13277      :end' >>confcache
13278 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13279   if test -w "$cache_file"; then
13280     test "x$cache_file" != "x/dev/null" &&
13281       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
13282 echo "$as_me: updating cache $cache_file" >&6;}
13283     cat confcache >$cache_file
13284   else
13285     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
13286 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13287   fi
13288 fi
13289 rm -f confcache
13290
13291 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13292 # Let make expand exec_prefix.
13293 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13294
13295 DEFS=-DHAVE_CONFIG_H
13296
13297 ac_libobjs=
13298 ac_ltlibobjs=
13299 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13300   # 1. Remove the extension, and $U if already installed.
13301   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13302   ac_i=`echo "$ac_i" | sed "$ac_script"`
13303   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13304   #    will be set to the directory where LIBOBJS objects are built.
13305   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13306   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
13307 done
13308 LIBOBJS=$ac_libobjs
13309
13310 LTLIBOBJS=$ac_ltlibobjs
13311
13312
13313
13314 : ${CONFIG_STATUS=./config.status}
13315 ac_clean_files_save=$ac_clean_files
13316 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13317 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13318 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13319 cat >$CONFIG_STATUS <<_ACEOF
13320 #! $SHELL
13321 # Generated by $as_me.
13322 # Run this file to recreate the current configuration.
13323 # Compiler output produced by configure, useful for debugging
13324 # configure, is in config.log if it exists.
13325
13326 debug=false
13327 ac_cs_recheck=false
13328 ac_cs_silent=false
13329 SHELL=\${CONFIG_SHELL-$SHELL}
13330 _ACEOF
13331
13332 cat >>$CONFIG_STATUS <<\_ACEOF
13333 ## --------------------- ##
13334 ## M4sh Initialization.  ##
13335 ## --------------------- ##
13336
13337 # Be more Bourne compatible
13338 DUALCASE=1; export DUALCASE # for MKS sh
13339 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13340   emulate sh
13341   NULLCMD=:
13342   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13343   # is contrary to our usage.  Disable this feature.
13344   alias -g '${1+"$@"}'='"$@"'
13345   setopt NO_GLOB_SUBST
13346 else
13347   case `(set -o) 2>/dev/null` in
13348   *posix*) set -o posix ;;
13349 esac
13350
13351 fi
13352
13353
13354
13355
13356 # PATH needs CR
13357 # Avoid depending upon Character Ranges.
13358 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13359 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13360 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13361 as_cr_digits='0123456789'
13362 as_cr_alnum=$as_cr_Letters$as_cr_digits
13363
13364 # The user is always right.
13365 if test "${PATH_SEPARATOR+set}" != set; then
13366   echo "#! /bin/sh" >conf$$.sh
13367   echo  "exit 0"   >>conf$$.sh
13368   chmod +x conf$$.sh
13369   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13370     PATH_SEPARATOR=';'
13371   else
13372     PATH_SEPARATOR=:
13373   fi
13374   rm -f conf$$.sh
13375 fi
13376
13377 # Support unset when possible.
13378 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13379   as_unset=unset
13380 else
13381   as_unset=false
13382 fi
13383
13384
13385 # IFS
13386 # We need space, tab and new line, in precisely that order.  Quoting is
13387 # there to prevent editors from complaining about space-tab.
13388 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13389 # splitting by setting IFS to empty value.)
13390 as_nl='
13391 '
13392 IFS=" ""        $as_nl"
13393
13394 # Find who we are.  Look in the path if we contain no directory separator.
13395 case $0 in
13396   *[\\/]* ) as_myself=$0 ;;
13397   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13398 for as_dir in $PATH
13399 do
13400   IFS=$as_save_IFS
13401   test -z "$as_dir" && as_dir=.
13402   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13403 done
13404 IFS=$as_save_IFS
13405
13406      ;;
13407 esac
13408 # We did not find ourselves, most probably we were run as `sh COMMAND'
13409 # in which case we are not to be found in the path.
13410 if test "x$as_myself" = x; then
13411   as_myself=$0
13412 fi
13413 if test ! -f "$as_myself"; then
13414   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13415   { (exit 1); exit 1; }
13416 fi
13417
13418 # Work around bugs in pre-3.0 UWIN ksh.
13419 for as_var in ENV MAIL MAILPATH
13420 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13421 done
13422 PS1='$ '
13423 PS2='> '
13424 PS4='+ '
13425
13426 # NLS nuisances.
13427 for as_var in \
13428   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13429   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13430   LC_TELEPHONE LC_TIME
13431 do
13432   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13433     eval $as_var=C; export $as_var
13434   else
13435     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
13436   fi
13437 done
13438
13439 # Required to use basename.
13440 if expr a : '\(a\)' >/dev/null 2>&1 &&
13441    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13442   as_expr=expr
13443 else
13444   as_expr=false
13445 fi
13446
13447 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13448   as_basename=basename
13449 else
13450   as_basename=false
13451 fi
13452
13453
13454 # Name of the executable.
13455 as_me=`$as_basename -- "$0" ||
13456 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13457          X"$0" : 'X\(//\)$' \| \
13458          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13459 echo X/"$0" |
13460     sed '/^.*\/\([^/][^/]*\)\/*$/{
13461             s//\1/
13462             q
13463           }
13464           /^X\/\(\/\/\)$/{
13465             s//\1/
13466             q
13467           }
13468           /^X\/\(\/\).*/{
13469             s//\1/
13470             q
13471           }
13472           s/.*/./; q'`
13473
13474 # CDPATH.
13475 $as_unset CDPATH
13476
13477
13478
13479   as_lineno_1=$LINENO
13480   as_lineno_2=$LINENO
13481   test "x$as_lineno_1" != "x$as_lineno_2" &&
13482   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
13483
13484   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13485   # uniformly replaced by the line number.  The first 'sed' inserts a
13486   # line-number line after each line using $LINENO; the second 'sed'
13487   # does the real work.  The second script uses 'N' to pair each
13488   # line-number line with the line containing $LINENO, and appends
13489   # trailing '-' during substitution so that $LINENO is not a special
13490   # case at line end.
13491   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13492   # scripts with optimization help from Paolo Bonzini.  Blame Lee
13493   # E. McMahon (1931-1989) for sed's syntax.  :-)
13494   sed -n '
13495     p
13496     /[$]LINENO/=
13497   ' <$as_myself |
13498     sed '
13499       s/[$]LINENO.*/&-/
13500       t lineno
13501       b
13502       :lineno
13503       N
13504       :loop
13505       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
13506       t loop
13507       s/-\n.*//
13508     ' >$as_me.lineno &&
13509   chmod +x "$as_me.lineno" ||
13510     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
13511    { (exit 1); exit 1; }; }
13512
13513   # Don't try to exec as it changes $[0], causing all sort of problems
13514   # (the dirname of $[0] is not the place where we might find the
13515   # original and so on.  Autoconf is especially sensitive to this).
13516   . "./$as_me.lineno"
13517   # Exit status is that of the last command.
13518   exit
13519 }
13520
13521
13522 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13523   as_dirname=dirname
13524 else
13525   as_dirname=false
13526 fi
13527
13528 ECHO_C= ECHO_N= ECHO_T=
13529 case `echo -n x` in
13530 -n*)
13531   case `echo 'x\c'` in
13532   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
13533   *)   ECHO_C='\c';;
13534   esac;;
13535 *)
13536   ECHO_N='-n';;
13537 esac
13538
13539 if expr a : '\(a\)' >/dev/null 2>&1 &&
13540    test "X`expr 00001 : '.*\(...\)'`" = X001; then
13541   as_expr=expr
13542 else
13543   as_expr=false
13544 fi
13545
13546 rm -f conf$$ conf$$.exe conf$$.file
13547 if test -d conf$$.dir; then
13548   rm -f conf$$.dir/conf$$.file
13549 else
13550   rm -f conf$$.dir
13551   mkdir conf$$.dir
13552 fi
13553 echo >conf$$.file
13554 if ln -s conf$$.file conf$$ 2>/dev/null; then
13555   as_ln_s='ln -s'
13556   # ... but there are two gotchas:
13557   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13558   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13559   # In both cases, we have to default to `cp -p'.
13560   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13561     as_ln_s='cp -p'
13562 elif ln conf$$.file conf$$ 2>/dev/null; then
13563   as_ln_s=ln
13564 else
13565   as_ln_s='cp -p'
13566 fi
13567 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13568 rmdir conf$$.dir 2>/dev/null
13569
13570 if mkdir -p . 2>/dev/null; then
13571   as_mkdir_p=:
13572 else
13573   test -d ./-p && rmdir ./-p
13574   as_mkdir_p=false
13575 fi
13576
13577 if test -x / >/dev/null 2>&1; then
13578   as_test_x='test -x'
13579 else
13580   if ls -dL / >/dev/null 2>&1; then
13581     as_ls_L_option=L
13582   else
13583     as_ls_L_option=
13584   fi
13585   as_test_x='
13586     eval sh -c '\''
13587       if test -d "$1"; then
13588         test -d "$1/.";
13589       else
13590         case $1 in
13591         -*)set "./$1";;
13592         esac;
13593         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
13594         ???[sx]*):;;*)false;;esac;fi
13595     '\'' sh
13596   '
13597 fi
13598 as_executable_p=$as_test_x
13599
13600 # Sed expression to map a string onto a valid CPP name.
13601 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13602
13603 # Sed expression to map a string onto a valid variable name.
13604 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13605
13606
13607 exec 6>&1
13608
13609 # Save the log message, to keep $[0] and so on meaningful, and to
13610 # report actual input values of CONFIG_FILES etc. instead of their
13611 # values after options handling.
13612 ac_log="
13613 This file was extended by $as_me, which was
13614 generated by GNU Autoconf 2.61.  Invocation command line was
13615
13616   CONFIG_FILES    = $CONFIG_FILES
13617   CONFIG_HEADERS  = $CONFIG_HEADERS
13618   CONFIG_LINKS    = $CONFIG_LINKS
13619   CONFIG_COMMANDS = $CONFIG_COMMANDS
13620   $ $0 $@
13621
13622 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13623 "
13624
13625 _ACEOF
13626
13627 cat >>$CONFIG_STATUS <<_ACEOF
13628 # Files that config.status was made for.
13629 config_files="$ac_config_files"
13630 config_headers="$ac_config_headers"
13631 config_commands="$ac_config_commands"
13632
13633 _ACEOF
13634
13635 cat >>$CONFIG_STATUS <<\_ACEOF
13636 ac_cs_usage="\
13637 \`$as_me' instantiates files from templates according to the
13638 current configuration.
13639
13640 Usage: $0 [OPTIONS] [FILE]...
13641
13642   -h, --help       print this help, then exit
13643   -V, --version    print version number and configuration settings, then exit
13644   -q, --quiet      do not print progress messages
13645   -d, --debug      don't remove temporary files
13646       --recheck    update $as_me by reconfiguring in the same conditions
13647   --file=FILE[:TEMPLATE]
13648                    instantiate the configuration file FILE
13649   --header=FILE[:TEMPLATE]
13650                    instantiate the configuration header FILE
13651
13652 Configuration files:
13653 $config_files
13654
13655 Configuration headers:
13656 $config_headers
13657
13658 Configuration commands:
13659 $config_commands
13660
13661 Report bugs to <bug-autoconf@gnu.org>."
13662
13663 _ACEOF
13664 cat >>$CONFIG_STATUS <<_ACEOF
13665 ac_cs_version="\\
13666 config.status
13667 configured by $0, generated by GNU Autoconf 2.61,
13668   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13669
13670 Copyright (C) 2006 Free Software Foundation, Inc.
13671 This config.status script is free software; the Free Software Foundation
13672 gives unlimited permission to copy, distribute and modify it."
13673
13674 ac_pwd='$ac_pwd'
13675 srcdir='$srcdir'
13676 INSTALL='$INSTALL'
13677 _ACEOF
13678
13679 cat >>$CONFIG_STATUS <<\_ACEOF
13680 # If no file are specified by the user, then we need to provide default
13681 # value.  By we need to know if files were specified by the user.
13682 ac_need_defaults=:
13683 while test $# != 0
13684 do
13685   case $1 in
13686   --*=*)
13687     ac_option=`expr "X$1" : 'X\([^=]*\)='`
13688     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13689     ac_shift=:
13690     ;;
13691   *)
13692     ac_option=$1
13693     ac_optarg=$2
13694     ac_shift=shift
13695     ;;
13696   esac
13697
13698   case $ac_option in
13699   # Handling of the options.
13700   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13701     ac_cs_recheck=: ;;
13702   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13703     echo "$ac_cs_version"; exit ;;
13704   --debug | --debu | --deb | --de | --d | -d )
13705     debug=: ;;
13706   --file | --fil | --fi | --f )
13707     $ac_shift
13708     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13709     ac_need_defaults=false;;
13710   --header | --heade | --head | --hea )
13711     $ac_shift
13712     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13713     ac_need_defaults=false;;
13714   --he | --h)
13715     # Conflict between --help and --header
13716     { echo "$as_me: error: ambiguous option: $1
13717 Try \`$0 --help' for more information." >&2
13718    { (exit 1); exit 1; }; };;
13719   --help | --hel | -h )
13720     echo "$ac_cs_usage"; exit ;;
13721   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13722   | -silent | --silent | --silen | --sile | --sil | --si | --s)
13723     ac_cs_silent=: ;;
13724
13725   # This is an error.
13726   -*) { echo "$as_me: error: unrecognized option: $1
13727 Try \`$0 --help' for more information." >&2
13728    { (exit 1); exit 1; }; } ;;
13729
13730   *) ac_config_targets="$ac_config_targets $1"
13731      ac_need_defaults=false ;;
13732
13733   esac
13734   shift
13735 done
13736
13737 ac_configure_extra_args=
13738
13739 if $ac_cs_silent; then
13740   exec 6>/dev/null
13741   ac_configure_extra_args="$ac_configure_extra_args --silent"
13742 fi
13743
13744 _ACEOF
13745 cat >>$CONFIG_STATUS <<_ACEOF
13746 if \$ac_cs_recheck; then
13747   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13748   CONFIG_SHELL=$SHELL
13749   export CONFIG_SHELL
13750   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13751 fi
13752
13753 _ACEOF
13754 cat >>$CONFIG_STATUS <<\_ACEOF
13755 exec 5>>config.log
13756 {
13757   echo
13758   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13759 ## Running $as_me. ##
13760 _ASBOX
13761   echo "$ac_log"
13762 } >&5
13763
13764 _ACEOF
13765 cat >>$CONFIG_STATUS <<_ACEOF
13766 #
13767 # INIT-COMMANDS
13768 #
13769
13770
13771 _ACEOF
13772
13773 cat >>$CONFIG_STATUS <<\_ACEOF
13774
13775 # Handling of arguments.
13776 for ac_config_target in $ac_config_targets
13777 do
13778   case $ac_config_target in
13779     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13780     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13781     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13782
13783   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13784 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13785    { (exit 1); exit 1; }; };;
13786   esac
13787 done
13788
13789
13790 # If the user did not use the arguments to specify the items to instantiate,
13791 # then the envvar interface is used.  Set only those that are not.
13792 # We use the long form for the default assignment because of an extremely
13793 # bizarre bug on SunOS 4.1.3.
13794 if $ac_need_defaults; then
13795   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13796   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13797   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13798 fi
13799
13800 # Have a temporary directory for convenience.  Make it in the build tree
13801 # simply because there is no reason against having it here, and in addition,
13802 # creating and moving files from /tmp can sometimes cause problems.
13803 # Hook for its removal unless debugging.
13804 # Note that there is a small window in which the directory will not be cleaned:
13805 # after its creation but before its name has been assigned to `$tmp'.
13806 $debug ||
13807 {
13808   tmp=
13809   trap 'exit_status=$?
13810   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13811 ' 0
13812   trap '{ (exit 1); exit 1; }' 1 2 13 15
13813 }
13814 # Create a (secure) tmp directory for tmp files.
13815
13816 {
13817   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13818   test -n "$tmp" && test -d "$tmp"
13819 }  ||
13820 {
13821   tmp=./conf$$-$RANDOM
13822   (umask 077 && mkdir "$tmp")
13823 } ||
13824 {
13825    echo "$me: cannot create a temporary directory in ." >&2
13826    { (exit 1); exit 1; }
13827 }
13828
13829 #
13830 # Set up the sed scripts for CONFIG_FILES section.
13831 #
13832
13833 # No need to generate the scripts if there are no CONFIG_FILES.
13834 # This happens for instance when ./config.status config.h
13835 if test -n "$CONFIG_FILES"; then
13836
13837 _ACEOF
13838
13839
13840
13841 ac_delim='%!_!# '
13842 for ac_last_try in false false false false false :; do
13843   cat >conf$$subs.sed <<_ACEOF
13844 SHELL!$SHELL$ac_delim
13845 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
13846 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
13847 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
13848 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
13849 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
13850 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
13851 exec_prefix!$exec_prefix$ac_delim
13852 prefix!$prefix$ac_delim
13853 program_transform_name!$program_transform_name$ac_delim
13854 bindir!$bindir$ac_delim
13855 sbindir!$sbindir$ac_delim
13856 libexecdir!$libexecdir$ac_delim
13857 datarootdir!$datarootdir$ac_delim
13858 datadir!$datadir$ac_delim
13859 sysconfdir!$sysconfdir$ac_delim
13860 sharedstatedir!$sharedstatedir$ac_delim
13861 localstatedir!$localstatedir$ac_delim
13862 includedir!$includedir$ac_delim
13863 oldincludedir!$oldincludedir$ac_delim
13864 docdir!$docdir$ac_delim
13865 infodir!$infodir$ac_delim
13866 htmldir!$htmldir$ac_delim
13867 dvidir!$dvidir$ac_delim
13868 pdfdir!$pdfdir$ac_delim
13869 psdir!$psdir$ac_delim
13870 libdir!$libdir$ac_delim
13871 localedir!$localedir$ac_delim
13872 mandir!$mandir$ac_delim
13873 DEFS!$DEFS$ac_delim
13874 ECHO_C!$ECHO_C$ac_delim
13875 ECHO_N!$ECHO_N$ac_delim
13876 ECHO_T!$ECHO_T$ac_delim
13877 LIBS!$LIBS$ac_delim
13878 build_alias!$build_alias$ac_delim
13879 host_alias!$host_alias$ac_delim
13880 target_alias!$target_alias$ac_delim
13881 build!$build$ac_delim
13882 build_cpu!$build_cpu$ac_delim
13883 build_vendor!$build_vendor$ac_delim
13884 build_os!$build_os$ac_delim
13885 host!$host$ac_delim
13886 host_cpu!$host_cpu$ac_delim
13887 host_vendor!$host_vendor$ac_delim
13888 host_os!$host_os$ac_delim
13889 SHLICC2!$SHLICC2$ac_delim
13890 CC!$CC$ac_delim
13891 CFLAGS!$CFLAGS$ac_delim
13892 LDFLAGS!$LDFLAGS$ac_delim
13893 CPPFLAGS!$CPPFLAGS$ac_delim
13894 ac_ct_CC!$ac_ct_CC$ac_delim
13895 EXEEXT!$EXEEXT$ac_delim
13896 OBJEXT!$OBJEXT$ac_delim
13897 CPP!$CPP$ac_delim
13898 GREP!$GREP$ac_delim
13899 EGREP!$EGREP$ac_delim
13900 LIBOBJS!$LIBOBJS$ac_delim
13901 V_CCOPT!$V_CCOPT$ac_delim
13902 V_DEFS!$V_DEFS$ac_delim
13903 V_GROUP!$V_GROUP$ac_delim
13904 V_INCLS!$V_INCLS$ac_delim
13905 V_PCAPDEP!$V_PCAPDEP$ac_delim
13906 LOCALSRC!$LOCALSRC$ac_delim
13907 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
13908 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
13909 INSTALL_DATA!$INSTALL_DATA$ac_delim
13910 LTLIBOBJS!$LTLIBOBJS$ac_delim
13911 _ACEOF
13912
13913   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 67; then
13914     break
13915   elif $ac_last_try; then
13916     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13917 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13918    { (exit 1); exit 1; }; }
13919   else
13920     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13921   fi
13922 done
13923
13924 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13925 if test -n "$ac_eof"; then
13926   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13927   ac_eof=`expr $ac_eof + 1`
13928 fi
13929
13930 cat >>$CONFIG_STATUS <<_ACEOF
13931 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
13932 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
13933 _ACEOF
13934 sed '
13935 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13936 s/^/s,@/; s/!/@,|#_!!_#|/
13937 :n
13938 t n
13939 s/'"$ac_delim"'$/,g/; t
13940 s/$/\\/; p
13941 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13942 ' >>$CONFIG_STATUS <conf$$subs.sed
13943 rm -f conf$$subs.sed
13944 cat >>$CONFIG_STATUS <<_ACEOF
13945 :end
13946 s/|#_!!_#|//g
13947 CEOF$ac_eof
13948 _ACEOF
13949
13950
13951 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13952 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13953 # trailing colons and then remove the whole line if VPATH becomes empty
13954 # (actually we leave an empty line to preserve line numbers).
13955 if test "x$srcdir" = x.; then
13956   ac_vpsub='/^[  ]*VPATH[        ]*=/{
13957 s/:*\$(srcdir):*/:/
13958 s/:*\${srcdir}:*/:/
13959 s/:*@srcdir@:*/:/
13960 s/^\([^=]*=[     ]*\):*/\1/
13961 s/:*$//
13962 s/^[^=]*=[       ]*$//
13963 }'
13964 fi
13965
13966 cat >>$CONFIG_STATUS <<\_ACEOF
13967 fi # test -n "$CONFIG_FILES"
13968
13969
13970 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
13971 do
13972   case $ac_tag in
13973   :[FHLC]) ac_mode=$ac_tag; continue;;
13974   esac
13975   case $ac_mode$ac_tag in
13976   :[FHL]*:*);;
13977   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
13978 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
13979    { (exit 1); exit 1; }; };;
13980   :[FH]-) ac_tag=-:-;;
13981   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13982   esac
13983   ac_save_IFS=$IFS
13984   IFS=:
13985   set x $ac_tag
13986   IFS=$ac_save_IFS
13987   shift
13988   ac_file=$1
13989   shift
13990
13991   case $ac_mode in
13992   :L) ac_source=$1;;
13993   :[FH])
13994     ac_file_inputs=
13995     for ac_f
13996     do
13997       case $ac_f in
13998       -) ac_f="$tmp/stdin";;
13999       *) # Look for the file first in the build tree, then in the source tree
14000          # (if the path is not absolute).  The absolute path cannot be DOS-style,
14001          # because $ac_f cannot contain `:'.
14002          test -f "$ac_f" ||
14003            case $ac_f in
14004            [\\/$]*) false;;
14005            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14006            esac ||
14007            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14008 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14009    { (exit 1); exit 1; }; };;
14010       esac
14011       ac_file_inputs="$ac_file_inputs $ac_f"
14012     done
14013
14014     # Let's still pretend it is `configure' which instantiates (i.e., don't
14015     # use $as_me), people would be surprised to read:
14016     #    /* config.h.  Generated by config.status.  */
14017     configure_input="Generated from "`IFS=:
14018           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
14019     if test x"$ac_file" != x-; then
14020       configure_input="$ac_file.  $configure_input"
14021       { echo "$as_me:$LINENO: creating $ac_file" >&5
14022 echo "$as_me: creating $ac_file" >&6;}
14023     fi
14024
14025     case $ac_tag in
14026     *:-:* | *:-) cat >"$tmp/stdin";;
14027     esac
14028     ;;
14029   esac
14030
14031   ac_dir=`$as_dirname -- "$ac_file" ||
14032 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14033          X"$ac_file" : 'X\(//\)[^/]' \| \
14034          X"$ac_file" : 'X\(//\)$' \| \
14035          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14036 echo X"$ac_file" |
14037     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14038             s//\1/
14039             q
14040           }
14041           /^X\(\/\/\)[^/].*/{
14042             s//\1/
14043             q
14044           }
14045           /^X\(\/\/\)$/{
14046             s//\1/
14047             q
14048           }
14049           /^X\(\/\).*/{
14050             s//\1/
14051             q
14052           }
14053           s/.*/./; q'`
14054   { as_dir="$ac_dir"
14055   case $as_dir in #(
14056   -*) as_dir=./$as_dir;;
14057   esac
14058   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
14059     as_dirs=
14060     while :; do
14061       case $as_dir in #(
14062       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
14063       *) as_qdir=$as_dir;;
14064       esac
14065       as_dirs="'$as_qdir' $as_dirs"
14066       as_dir=`$as_dirname -- "$as_dir" ||
14067 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14068          X"$as_dir" : 'X\(//\)[^/]' \| \
14069          X"$as_dir" : 'X\(//\)$' \| \
14070          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14071 echo X"$as_dir" |
14072     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14073             s//\1/
14074             q
14075           }
14076           /^X\(\/\/\)[^/].*/{
14077             s//\1/
14078             q
14079           }
14080           /^X\(\/\/\)$/{
14081             s//\1/
14082             q
14083           }
14084           /^X\(\/\).*/{
14085             s//\1/
14086             q
14087           }
14088           s/.*/./; q'`
14089       test -d "$as_dir" && break
14090     done
14091     test -z "$as_dirs" || eval "mkdir $as_dirs"
14092   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
14093 echo "$as_me: error: cannot create directory $as_dir" >&2;}
14094    { (exit 1); exit 1; }; }; }
14095   ac_builddir=.
14096
14097 case "$ac_dir" in
14098 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14099 *)
14100   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14101   # A ".." for each directory in $ac_dir_suffix.
14102   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
14103   case $ac_top_builddir_sub in
14104   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14105   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14106   esac ;;
14107 esac
14108 ac_abs_top_builddir=$ac_pwd
14109 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14110 # for backward compatibility:
14111 ac_top_builddir=$ac_top_build_prefix
14112
14113 case $srcdir in
14114   .)  # We are building in place.
14115     ac_srcdir=.
14116     ac_top_srcdir=$ac_top_builddir_sub
14117     ac_abs_top_srcdir=$ac_pwd ;;
14118   [\\/]* | ?:[\\/]* )  # Absolute name.
14119     ac_srcdir=$srcdir$ac_dir_suffix;
14120     ac_top_srcdir=$srcdir
14121     ac_abs_top_srcdir=$srcdir ;;
14122   *) # Relative name.
14123     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14124     ac_top_srcdir=$ac_top_build_prefix$srcdir
14125     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14126 esac
14127 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14128
14129
14130   case $ac_mode in
14131   :F)
14132   #
14133   # CONFIG_FILE
14134   #
14135
14136   case $INSTALL in
14137   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14138   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14139   esac
14140 _ACEOF
14141
14142 cat >>$CONFIG_STATUS <<\_ACEOF
14143 # If the template does not know about datarootdir, expand it.
14144 # FIXME: This hack should be removed a few years after 2.60.
14145 ac_datarootdir_hack=; ac_datarootdir_seen=
14146
14147 case `sed -n '/datarootdir/ {
14148   p
14149   q
14150 }
14151 /@datadir@/p
14152 /@docdir@/p
14153 /@infodir@/p
14154 /@localedir@/p
14155 /@mandir@/p
14156 ' $ac_file_inputs` in
14157 *datarootdir*) ac_datarootdir_seen=yes;;
14158 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14159   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14160 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14161 _ACEOF
14162 cat >>$CONFIG_STATUS <<_ACEOF
14163   ac_datarootdir_hack='
14164   s&@datadir@&$datadir&g
14165   s&@docdir@&$docdir&g
14166   s&@infodir@&$infodir&g
14167   s&@localedir@&$localedir&g
14168   s&@mandir@&$mandir&g
14169     s&\\\${datarootdir}&$datarootdir&g' ;;
14170 esac
14171 _ACEOF
14172
14173 # Neutralize VPATH when `$srcdir' = `.'.
14174 # Shell code in configure.ac might set extrasub.
14175 # FIXME: do we really want to maintain this feature?
14176 cat >>$CONFIG_STATUS <<_ACEOF
14177   sed "$ac_vpsub
14178 $extrasub
14179 _ACEOF
14180 cat >>$CONFIG_STATUS <<\_ACEOF
14181 :t
14182 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14183 s&@configure_input@&$configure_input&;t t
14184 s&@top_builddir@&$ac_top_builddir_sub&;t t
14185 s&@srcdir@&$ac_srcdir&;t t
14186 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14187 s&@top_srcdir@&$ac_top_srcdir&;t t
14188 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14189 s&@builddir@&$ac_builddir&;t t
14190 s&@abs_builddir@&$ac_abs_builddir&;t t
14191 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14192 s&@INSTALL@&$ac_INSTALL&;t t
14193 $ac_datarootdir_hack
14194 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
14195
14196 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14197   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14198   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14199   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14200 which seems to be undefined.  Please make sure it is defined." >&5
14201 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14202 which seems to be undefined.  Please make sure it is defined." >&2;}
14203
14204   rm -f "$tmp/stdin"
14205   case $ac_file in
14206   -) cat "$tmp/out"; rm -f "$tmp/out";;
14207   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
14208   esac
14209  ;;
14210   :H)
14211   #
14212   # CONFIG_HEADER
14213   #
14214 _ACEOF
14215
14216 # Transform confdefs.h into a sed script `conftest.defines', that
14217 # substitutes the proper values into config.h.in to produce config.h.
14218 rm -f conftest.defines conftest.tail
14219 # First, append a space to every undef/define line, to ease matching.
14220 echo 's/$/ /' >conftest.defines
14221 # Then, protect against being on the right side of a sed subst, or in
14222 # an unquoted here document, in config.status.  If some macros were
14223 # called several times there might be several #defines for the same
14224 # symbol, which is useless.  But do not sort them, since the last
14225 # AC_DEFINE must be honored.
14226 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14227 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
14228 # NAME is the cpp macro being defined, VALUE is the value it is being given.
14229 # PARAMS is the parameter list in the macro definition--in most cases, it's
14230 # just an empty string.
14231 ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
14232 ac_dB='\\)[      (].*,\\1define\\2'
14233 ac_dC=' '
14234 ac_dD=' ,'
14235
14236 uniq confdefs.h |
14237   sed -n '
14238         t rset
14239         :rset
14240         s/^[     ]*#[    ]*define[       ][      ]*//
14241         t ok
14242         d
14243         :ok
14244         s/[\\&,]/\\&/g
14245         s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
14246         s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
14247   ' >>conftest.defines
14248
14249 # Remove the space that was appended to ease matching.
14250 # Then replace #undef with comments.  This is necessary, for
14251 # example, in the case of _POSIX_SOURCE, which is predefined and required
14252 # on some systems where configure will not decide to define it.
14253 # (The regexp can be short, since the line contains either #define or #undef.)
14254 echo 's/ $//
14255 s,^[     #]*u.*,/* & */,' >>conftest.defines
14256
14257 # Break up conftest.defines:
14258 ac_max_sed_lines=50
14259
14260 # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
14261 # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
14262 # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
14263 # et cetera.
14264 ac_in='$ac_file_inputs'
14265 ac_out='"$tmp/out1"'
14266 ac_nxt='"$tmp/out2"'
14267
14268 while :
14269 do
14270   # Write a here document:
14271     cat >>$CONFIG_STATUS <<_ACEOF
14272     # First, check the format of the line:
14273     cat >"\$tmp/defines.sed" <<\\CEOF
14274 /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
14275 /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
14276 b
14277 :def
14278 _ACEOF
14279   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
14280   echo 'CEOF
14281     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
14282   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
14283   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
14284   grep . conftest.tail >/dev/null || break
14285   rm -f conftest.defines
14286   mv conftest.tail conftest.defines
14287 done
14288 rm -f conftest.defines conftest.tail
14289
14290 echo "ac_result=$ac_in" >>$CONFIG_STATUS
14291 cat >>$CONFIG_STATUS <<\_ACEOF
14292   if test x"$ac_file" != x-; then
14293     echo "/* $configure_input  */" >"$tmp/config.h"
14294     cat "$ac_result" >>"$tmp/config.h"
14295     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
14296       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14297 echo "$as_me: $ac_file is unchanged" >&6;}
14298     else
14299       rm -f $ac_file
14300       mv "$tmp/config.h" $ac_file
14301     fi
14302   else
14303     echo "/* $configure_input  */"
14304     cat "$ac_result"
14305   fi
14306   rm -f "$tmp/out12"
14307  ;;
14308
14309   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
14310 echo "$as_me: executing $ac_file commands" >&6;}
14311  ;;
14312   esac
14313
14314
14315   case $ac_file$ac_mode in
14316     "default-1":C) if test -f .devel; then
14317         echo timestamp > stamp-h
14318         cat Makefile-devel-adds >> Makefile
14319         make depend
14320 fi ;;
14321
14322   esac
14323 done # for ac_tag
14324
14325
14326 { (exit 0); exit 0; }
14327 _ACEOF
14328 chmod +x $CONFIG_STATUS
14329 ac_clean_files=$ac_clean_files_save
14330
14331
14332 # configure is writing to config.log, and then calls config.status.
14333 # config.status does its own redirection, appending to config.log.
14334 # Unfortunately, on DOS this fails, as config.log is still kept open
14335 # by configure, so config.status won't be able to write to it; its
14336 # output is simply discarded.  So we exec the FD to /dev/null,
14337 # effectively closing config.log, so it can be properly (re)opened and
14338 # appended to by config.status.  When coming back to configure, we
14339 # need to make the FD available again.
14340 if test "$no_create" != yes; then
14341   ac_cs_success=:
14342   ac_config_status_args=
14343   test "$silent" = yes &&
14344     ac_config_status_args="$ac_config_status_args --quiet"
14345   exec 5>/dev/null
14346   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14347   exec 5>>config.log
14348   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14349   # would make configure fail if this is the last instruction.
14350   $ac_cs_success || { (exit 1); exit 1; }
14351 fi
14352
14353 exit 0