]> The Tcpdump Group git mirrors - tcpdump/blob - configure
Improve printout of DHCPv6 options.
[tcpdump] / configure
1 #! /bin/sh
2 # From configure.in Revision: 1.204 .
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 PCAP_CONFIG
675 RANLIB
676 V_CCOPT
677 V_DEFS
678 V_GROUP
679 V_INCLS
680 V_PCAPDEP
681 LOCALSRC
682 MAN_FILE_FORMATS
683 MAN_MISC_INFO
684 INSTALL_PROGRAM
685 INSTALL_SCRIPT
686 INSTALL_DATA
687 LTLIBOBJS'
688 ac_subst_files=''
689 ac_precious_vars='build_alias
690 host_alias
691 target_alias
692 CC
693 CFLAGS
694 LDFLAGS
695 LIBS
696 CPPFLAGS
697 CPP'
698
699
700 # Initialize some variables set by options.
701 ac_init_help=
702 ac_init_version=false
703 # The variables have the same names as the options, with
704 # dashes changed to underlines.
705 cache_file=/dev/null
706 exec_prefix=NONE
707 no_create=
708 no_recursion=
709 prefix=NONE
710 program_prefix=NONE
711 program_suffix=NONE
712 program_transform_name=s,x,x,
713 silent=
714 site=
715 srcdir=
716 verbose=
717 x_includes=NONE
718 x_libraries=NONE
719
720 # Installation directory options.
721 # These are left unexpanded so users can "make install exec_prefix=/foo"
722 # and all the variables that are supposed to be based on exec_prefix
723 # by default will actually change.
724 # Use braces instead of parens because sh, perl, etc. also accept them.
725 # (The list follows the same order as the GNU Coding Standards.)
726 bindir='${exec_prefix}/bin'
727 sbindir='${exec_prefix}/sbin'
728 libexecdir='${exec_prefix}/libexec'
729 datarootdir='${prefix}/share'
730 datadir='${datarootdir}'
731 sysconfdir='${prefix}/etc'
732 sharedstatedir='${prefix}/com'
733 localstatedir='${prefix}/var'
734 includedir='${prefix}/include'
735 oldincludedir='/usr/include'
736 docdir='${datarootdir}/doc/${PACKAGE}'
737 infodir='${datarootdir}/info'
738 htmldir='${docdir}'
739 dvidir='${docdir}'
740 pdfdir='${docdir}'
741 psdir='${docdir}'
742 libdir='${exec_prefix}/lib'
743 localedir='${datarootdir}/locale'
744 mandir='${datarootdir}/man'
745
746 ac_prev=
747 ac_dashdash=
748 for ac_option
749 do
750 # If the previous option needs an argument, assign it.
751 if test -n "$ac_prev"; then
752 eval $ac_prev=\$ac_option
753 ac_prev=
754 continue
755 fi
756
757 case $ac_option in
758 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
759 *) ac_optarg=yes ;;
760 esac
761
762 # Accept the important Cygnus configure options, so we can diagnose typos.
763
764 case $ac_dashdash$ac_option in
765 --)
766 ac_dashdash=yes ;;
767
768 -bindir | --bindir | --bindi | --bind | --bin | --bi)
769 ac_prev=bindir ;;
770 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
771 bindir=$ac_optarg ;;
772
773 -build | --build | --buil | --bui | --bu)
774 ac_prev=build_alias ;;
775 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
776 build_alias=$ac_optarg ;;
777
778 -cache-file | --cache-file | --cache-fil | --cache-fi \
779 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
780 ac_prev=cache_file ;;
781 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
782 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
783 cache_file=$ac_optarg ;;
784
785 --config-cache | -C)
786 cache_file=config.cache ;;
787
788 -datadir | --datadir | --datadi | --datad)
789 ac_prev=datadir ;;
790 -datadir=* | --datadir=* | --datadi=* | --datad=*)
791 datadir=$ac_optarg ;;
792
793 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
794 | --dataroo | --dataro | --datar)
795 ac_prev=datarootdir ;;
796 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
797 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
798 datarootdir=$ac_optarg ;;
799
800 -disable-* | --disable-*)
801 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
802 # Reject names that are not valid shell variable names.
803 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
804 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
805 { (exit 1); exit 1; }; }
806 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
807 eval enable_$ac_feature=no ;;
808
809 -docdir | --docdir | --docdi | --doc | --do)
810 ac_prev=docdir ;;
811 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
812 docdir=$ac_optarg ;;
813
814 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
815 ac_prev=dvidir ;;
816 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
817 dvidir=$ac_optarg ;;
818
819 -enable-* | --enable-*)
820 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
821 # Reject names that are not valid shell variable names.
822 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
823 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
824 { (exit 1); exit 1; }; }
825 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
826 eval enable_$ac_feature=\$ac_optarg ;;
827
828 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
829 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
830 | --exec | --exe | --ex)
831 ac_prev=exec_prefix ;;
832 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
833 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
834 | --exec=* | --exe=* | --ex=*)
835 exec_prefix=$ac_optarg ;;
836
837 -gas | --gas | --ga | --g)
838 # Obsolete; use --with-gas.
839 with_gas=yes ;;
840
841 -help | --help | --hel | --he | -h)
842 ac_init_help=long ;;
843 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
844 ac_init_help=recursive ;;
845 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
846 ac_init_help=short ;;
847
848 -host | --host | --hos | --ho)
849 ac_prev=host_alias ;;
850 -host=* | --host=* | --hos=* | --ho=*)
851 host_alias=$ac_optarg ;;
852
853 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
854 ac_prev=htmldir ;;
855 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
856 | --ht=*)
857 htmldir=$ac_optarg ;;
858
859 -includedir | --includedir | --includedi | --included | --include \
860 | --includ | --inclu | --incl | --inc)
861 ac_prev=includedir ;;
862 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
863 | --includ=* | --inclu=* | --incl=* | --inc=*)
864 includedir=$ac_optarg ;;
865
866 -infodir | --infodir | --infodi | --infod | --info | --inf)
867 ac_prev=infodir ;;
868 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
869 infodir=$ac_optarg ;;
870
871 -libdir | --libdir | --libdi | --libd)
872 ac_prev=libdir ;;
873 -libdir=* | --libdir=* | --libdi=* | --libd=*)
874 libdir=$ac_optarg ;;
875
876 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
877 | --libexe | --libex | --libe)
878 ac_prev=libexecdir ;;
879 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
880 | --libexe=* | --libex=* | --libe=*)
881 libexecdir=$ac_optarg ;;
882
883 -localedir | --localedir | --localedi | --localed | --locale)
884 ac_prev=localedir ;;
885 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
886 localedir=$ac_optarg ;;
887
888 -localstatedir | --localstatedir | --localstatedi | --localstated \
889 | --localstate | --localstat | --localsta | --localst | --locals)
890 ac_prev=localstatedir ;;
891 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
892 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
893 localstatedir=$ac_optarg ;;
894
895 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
896 ac_prev=mandir ;;
897 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
898 mandir=$ac_optarg ;;
899
900 -nfp | --nfp | --nf)
901 # Obsolete; use --without-fp.
902 with_fp=no ;;
903
904 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
905 | --no-cr | --no-c | -n)
906 no_create=yes ;;
907
908 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
909 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
910 no_recursion=yes ;;
911
912 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
913 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
914 | --oldin | --oldi | --old | --ol | --o)
915 ac_prev=oldincludedir ;;
916 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
917 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
918 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
919 oldincludedir=$ac_optarg ;;
920
921 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
922 ac_prev=prefix ;;
923 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
924 prefix=$ac_optarg ;;
925
926 -program-prefix | --program-prefix | --program-prefi | --program-pref \
927 | --program-pre | --program-pr | --program-p)
928 ac_prev=program_prefix ;;
929 -program-prefix=* | --program-prefix=* | --program-prefi=* \
930 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
931 program_prefix=$ac_optarg ;;
932
933 -program-suffix | --program-suffix | --program-suffi | --program-suff \
934 | --program-suf | --program-su | --program-s)
935 ac_prev=program_suffix ;;
936 -program-suffix=* | --program-suffix=* | --program-suffi=* \
937 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
938 program_suffix=$ac_optarg ;;
939
940 -program-transform-name | --program-transform-name \
941 | --program-transform-nam | --program-transform-na \
942 | --program-transform-n | --program-transform- \
943 | --program-transform | --program-transfor \
944 | --program-transfo | --program-transf \
945 | --program-trans | --program-tran \
946 | --progr-tra | --program-tr | --program-t)
947 ac_prev=program_transform_name ;;
948 -program-transform-name=* | --program-transform-name=* \
949 | --program-transform-nam=* | --program-transform-na=* \
950 | --program-transform-n=* | --program-transform-=* \
951 | --program-transform=* | --program-transfor=* \
952 | --program-transfo=* | --program-transf=* \
953 | --program-trans=* | --program-tran=* \
954 | --progr-tra=* | --program-tr=* | --program-t=*)
955 program_transform_name=$ac_optarg ;;
956
957 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
958 ac_prev=pdfdir ;;
959 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
960 pdfdir=$ac_optarg ;;
961
962 -psdir | --psdir | --psdi | --psd | --ps)
963 ac_prev=psdir ;;
964 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
965 psdir=$ac_optarg ;;
966
967 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
968 | -silent | --silent | --silen | --sile | --sil)
969 silent=yes ;;
970
971 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
972 ac_prev=sbindir ;;
973 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
974 | --sbi=* | --sb=*)
975 sbindir=$ac_optarg ;;
976
977 -sharedstatedir | --sharedstatedir | --sharedstatedi \
978 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
979 | --sharedst | --shareds | --shared | --share | --shar \
980 | --sha | --sh)
981 ac_prev=sharedstatedir ;;
982 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
983 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
984 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
985 | --sha=* | --sh=*)
986 sharedstatedir=$ac_optarg ;;
987
988 -site | --site | --sit)
989 ac_prev=site ;;
990 -site=* | --site=* | --sit=*)
991 site=$ac_optarg ;;
992
993 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
994 ac_prev=srcdir ;;
995 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
996 srcdir=$ac_optarg ;;
997
998 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
999 | --syscon | --sysco | --sysc | --sys | --sy)
1000 ac_prev=sysconfdir ;;
1001 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1002 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1003 sysconfdir=$ac_optarg ;;
1004
1005 -target | --target | --targe | --targ | --tar | --ta | --t)
1006 ac_prev=target_alias ;;
1007 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1008 target_alias=$ac_optarg ;;
1009
1010 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1011 verbose=yes ;;
1012
1013 -version | --version | --versio | --versi | --vers | -V)
1014 ac_init_version=: ;;
1015
1016 -with-* | --with-*)
1017 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1018 # Reject names that are not valid shell variable names.
1019 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1020 { echo "$as_me: error: invalid package name: $ac_package" >&2
1021 { (exit 1); exit 1; }; }
1022 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1023 eval with_$ac_package=\$ac_optarg ;;
1024
1025 -without-* | --without-*)
1026 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1027 # Reject names that are not valid shell variable names.
1028 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1029 { echo "$as_me: error: invalid package name: $ac_package" >&2
1030 { (exit 1); exit 1; }; }
1031 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1032 eval with_$ac_package=no ;;
1033
1034 --x)
1035 # Obsolete; use --with-x.
1036 with_x=yes ;;
1037
1038 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1039 | --x-incl | --x-inc | --x-in | --x-i)
1040 ac_prev=x_includes ;;
1041 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1042 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1043 x_includes=$ac_optarg ;;
1044
1045 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1046 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1047 ac_prev=x_libraries ;;
1048 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1049 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1050 x_libraries=$ac_optarg ;;
1051
1052 -*) { echo "$as_me: error: unrecognized option: $ac_option
1053 Try \`$0 --help' for more information." >&2
1054 { (exit 1); exit 1; }; }
1055 ;;
1056
1057 *=*)
1058 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1059 # Reject names that are not valid shell variable names.
1060 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1061 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1062 { (exit 1); exit 1; }; }
1063 eval $ac_envvar=\$ac_optarg
1064 export $ac_envvar ;;
1065
1066 *)
1067 # FIXME: should be removed in autoconf 3.0.
1068 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1069 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1070 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1071 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1072 ;;
1073
1074 esac
1075 done
1076
1077 if test -n "$ac_prev"; then
1078 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1079 { echo "$as_me: error: missing argument to $ac_option" >&2
1080 { (exit 1); exit 1; }; }
1081 fi
1082
1083 # Be sure to have absolute directory names.
1084 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1085 datadir sysconfdir sharedstatedir localstatedir includedir \
1086 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1087 libdir localedir mandir
1088 do
1089 eval ac_val=\$$ac_var
1090 case $ac_val in
1091 [\\/$]* | ?:[\\/]* ) continue;;
1092 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1093 esac
1094 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1095 { (exit 1); exit 1; }; }
1096 done
1097
1098 # There might be people who depend on the old broken behavior: `$host'
1099 # used to hold the argument of --host etc.
1100 # FIXME: To remove some day.
1101 build=$build_alias
1102 host=$host_alias
1103 target=$target_alias
1104
1105 # FIXME: To remove some day.
1106 if test "x$host_alias" != x; then
1107 if test "x$build_alias" = x; then
1108 cross_compiling=maybe
1109 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1110 If a cross compiler is detected then cross compile mode will be used." >&2
1111 elif test "x$build_alias" != "x$host_alias"; then
1112 cross_compiling=yes
1113 fi
1114 fi
1115
1116 ac_tool_prefix=
1117 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1118
1119 test "$silent" = yes && exec 6>/dev/null
1120
1121
1122 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1123 ac_ls_di=`ls -di .` &&
1124 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1125 { echo "$as_me: error: Working directory cannot be determined" >&2
1126 { (exit 1); exit 1; }; }
1127 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1128 { echo "$as_me: error: pwd does not report name of working directory" >&2
1129 { (exit 1); exit 1; }; }
1130
1131
1132 # Find the source files, if location was not specified.
1133 if test -z "$srcdir"; then
1134 ac_srcdir_defaulted=yes
1135 # Try the directory containing this script, then the parent directory.
1136 ac_confdir=`$as_dirname -- "$0" ||
1137 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1138 X"$0" : 'X\(//\)[^/]' \| \
1139 X"$0" : 'X\(//\)$' \| \
1140 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1141 echo X"$0" |
1142 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1143 s//\1/
1144 q
1145 }
1146 /^X\(\/\/\)[^/].*/{
1147 s//\1/
1148 q
1149 }
1150 /^X\(\/\/\)$/{
1151 s//\1/
1152 q
1153 }
1154 /^X\(\/\).*/{
1155 s//\1/
1156 q
1157 }
1158 s/.*/./; q'`
1159 srcdir=$ac_confdir
1160 if test ! -r "$srcdir/$ac_unique_file"; then
1161 srcdir=..
1162 fi
1163 else
1164 ac_srcdir_defaulted=no
1165 fi
1166 if test ! -r "$srcdir/$ac_unique_file"; then
1167 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1168 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1169 { (exit 1); exit 1; }; }
1170 fi
1171 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1172 ac_abs_confdir=`(
1173 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1174 { (exit 1); exit 1; }; }
1175 pwd)`
1176 # When building in place, set srcdir=.
1177 if test "$ac_abs_confdir" = "$ac_pwd"; then
1178 srcdir=.
1179 fi
1180 # Remove unnecessary trailing slashes from srcdir.
1181 # Double slashes in file names in object file debugging info
1182 # mess up M-x gdb in Emacs.
1183 case $srcdir in
1184 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1185 esac
1186 for ac_var in $ac_precious_vars; do
1187 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1188 eval ac_env_${ac_var}_value=\$${ac_var}
1189 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1190 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1191 done
1192
1193 #
1194 # Report the --help message.
1195 #
1196 if test "$ac_init_help" = "long"; then
1197 # Omit some internal or obsolete options to make the list less imposing.
1198 # This message is too long to be a string in the A/UX 3.1 sh.
1199 cat <<_ACEOF
1200 \`configure' configures this package to adapt to many kinds of systems.
1201
1202 Usage: $0 [OPTION]... [VAR=VALUE]...
1203
1204 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1205 VAR=VALUE. See below for descriptions of some of the useful variables.
1206
1207 Defaults for the options are specified in brackets.
1208
1209 Configuration:
1210 -h, --help display this help and exit
1211 --help=short display options specific to this package
1212 --help=recursive display the short help of all the included packages
1213 -V, --version display version information and exit
1214 -q, --quiet, --silent do not print \`checking...' messages
1215 --cache-file=FILE cache test results in FILE [disabled]
1216 -C, --config-cache alias for \`--cache-file=config.cache'
1217 -n, --no-create do not create output files
1218 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1219
1220 Installation directories:
1221 --prefix=PREFIX install architecture-independent files in PREFIX
1222 [$ac_default_prefix]
1223 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1224 [PREFIX]
1225
1226 By default, \`make install' will install all the files in
1227 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1228 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1229 for instance \`--prefix=\$HOME'.
1230
1231 For better control, use the options below.
1232
1233 Fine tuning of the installation directories:
1234 --bindir=DIR user executables [EPREFIX/bin]
1235 --sbindir=DIR system admin executables [EPREFIX/sbin]
1236 --libexecdir=DIR program executables [EPREFIX/libexec]
1237 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1238 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1239 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1240 --libdir=DIR object code libraries [EPREFIX/lib]
1241 --includedir=DIR C header files [PREFIX/include]
1242 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1243 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1244 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1245 --infodir=DIR info documentation [DATAROOTDIR/info]
1246 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1247 --mandir=DIR man documentation [DATAROOTDIR/man]
1248 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1249 --htmldir=DIR html documentation [DOCDIR]
1250 --dvidir=DIR dvi documentation [DOCDIR]
1251 --pdfdir=DIR pdf documentation [DOCDIR]
1252 --psdir=DIR ps documentation [DOCDIR]
1253 _ACEOF
1254
1255 cat <<\_ACEOF
1256
1257 System types:
1258 --build=BUILD configure for building on BUILD [guessed]
1259 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1260 _ACEOF
1261 fi
1262
1263 if test -n "$ac_init_help"; then
1264
1265 cat <<\_ACEOF
1266
1267 Optional Features:
1268 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1269 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1270 --disable-universal don't build universal on OS X
1271 --enable-smb enable possibly-buggy SMB printer default=yes
1272 --disable-smb disable possibly-buggy SMB printer
1273 --enable-ipv6 enable ipv6 (with ipv4) support
1274 --disable-ipv6 disable ipv6 support
1275
1276 Optional Packages:
1277 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1278 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1279 --without-gcc don't use gcc
1280 --with-smi link with libsmi (allows to load MIBs on the fly to decode SNMP packets. default=yes
1281 --without-smi don't link with libsmi
1282 --with-user=USERNAME drop privileges by default to USERNAME
1283 --with-chroot=DIRECTORY when dropping privileges, chroot to DIRECTORY
1284 --with-crypto[=PATH] use SSLeay libcrypto (located in directory PATH, if
1285 supplied). [default=yes, if available]
1286
1287 Some influential environment variables:
1288 CC C compiler command
1289 CFLAGS C compiler flags
1290 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1291 nonstandard directory <lib dir>
1292 LIBS libraries to pass to the linker, e.g. -l<library>
1293 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1294 you have headers in a nonstandard directory <include dir>
1295 CPP C preprocessor
1296
1297 Use these variables to override the choices made by `configure' or to help
1298 it to find libraries and programs with nonstandard names/locations.
1299
1300 _ACEOF
1301 ac_status=$?
1302 fi
1303
1304 if test "$ac_init_help" = "recursive"; then
1305 # If there are subdirs, report their specific --help.
1306 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1307 test -d "$ac_dir" || continue
1308 ac_builddir=.
1309
1310 case "$ac_dir" in
1311 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1312 *)
1313 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1314 # A ".." for each directory in $ac_dir_suffix.
1315 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1316 case $ac_top_builddir_sub in
1317 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1318 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1319 esac ;;
1320 esac
1321 ac_abs_top_builddir=$ac_pwd
1322 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1323 # for backward compatibility:
1324 ac_top_builddir=$ac_top_build_prefix
1325
1326 case $srcdir in
1327 .) # We are building in place.
1328 ac_srcdir=.
1329 ac_top_srcdir=$ac_top_builddir_sub
1330 ac_abs_top_srcdir=$ac_pwd ;;
1331 [\\/]* | ?:[\\/]* ) # Absolute name.
1332 ac_srcdir=$srcdir$ac_dir_suffix;
1333 ac_top_srcdir=$srcdir
1334 ac_abs_top_srcdir=$srcdir ;;
1335 *) # Relative name.
1336 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1337 ac_top_srcdir=$ac_top_build_prefix$srcdir
1338 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1339 esac
1340 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1341
1342 cd "$ac_dir" || { ac_status=$?; continue; }
1343 # Check for guested configure.
1344 if test -f "$ac_srcdir/configure.gnu"; then
1345 echo &&
1346 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1347 elif test -f "$ac_srcdir/configure"; then
1348 echo &&
1349 $SHELL "$ac_srcdir/configure" --help=recursive
1350 else
1351 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1352 fi || ac_status=$?
1353 cd "$ac_pwd" || { ac_status=$?; break; }
1354 done
1355 fi
1356
1357 test -n "$ac_init_help" && exit $ac_status
1358 if $ac_init_version; then
1359 cat <<\_ACEOF
1360 configure
1361 generated by GNU Autoconf 2.61
1362
1363 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1364 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1365 This configure script is free software; the Free Software Foundation
1366 gives unlimited permission to copy, distribute and modify it.
1367 _ACEOF
1368 exit
1369 fi
1370 cat >config.log <<_ACEOF
1371 This file contains any messages produced by compilers while
1372 running configure, to aid debugging if configure makes a mistake.
1373
1374 It was created by $as_me, which was
1375 generated by GNU Autoconf 2.61. Invocation command line was
1376
1377 $ $0 $@
1378
1379 _ACEOF
1380 exec 5>>config.log
1381 {
1382 cat <<_ASUNAME
1383 ## --------- ##
1384 ## Platform. ##
1385 ## --------- ##
1386
1387 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1388 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1389 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1390 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1391 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1392
1393 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1394 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1395
1396 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1397 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1398 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1399 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1400 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1401 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1402 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1403
1404 _ASUNAME
1405
1406 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1407 for as_dir in $PATH
1408 do
1409 IFS=$as_save_IFS
1410 test -z "$as_dir" && as_dir=.
1411 echo "PATH: $as_dir"
1412 done
1413 IFS=$as_save_IFS
1414
1415 } >&5
1416
1417 cat >&5 <<_ACEOF
1418
1419
1420 ## ----------- ##
1421 ## Core tests. ##
1422 ## ----------- ##
1423
1424 _ACEOF
1425
1426
1427 # Keep a trace of the command line.
1428 # Strip out --no-create and --no-recursion so they do not pile up.
1429 # Strip out --silent because we don't want to record it for future runs.
1430 # Also quote any args containing shell meta-characters.
1431 # Make two passes to allow for proper duplicate-argument suppression.
1432 ac_configure_args=
1433 ac_configure_args0=
1434 ac_configure_args1=
1435 ac_must_keep_next=false
1436 for ac_pass in 1 2
1437 do
1438 for ac_arg
1439 do
1440 case $ac_arg in
1441 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1442 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1443 | -silent | --silent | --silen | --sile | --sil)
1444 continue ;;
1445 *\'*)
1446 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1447 esac
1448 case $ac_pass in
1449 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1450 2)
1451 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1452 if test $ac_must_keep_next = true; then
1453 ac_must_keep_next=false # Got value, back to normal.
1454 else
1455 case $ac_arg in
1456 *=* | --config-cache | -C | -disable-* | --disable-* \
1457 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1458 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1459 | -with-* | --with-* | -without-* | --without-* | --x)
1460 case "$ac_configure_args0 " in
1461 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1462 esac
1463 ;;
1464 -* ) ac_must_keep_next=true ;;
1465 esac
1466 fi
1467 ac_configure_args="$ac_configure_args '$ac_arg'"
1468 ;;
1469 esac
1470 done
1471 done
1472 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1473 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1474
1475 # When interrupted or exit'd, cleanup temporary files, and complete
1476 # config.log. We remove comments because anyway the quotes in there
1477 # would cause problems or look ugly.
1478 # WARNING: Use '\'' to represent an apostrophe within the trap.
1479 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1480 trap 'exit_status=$?
1481 # Save into config.log some information that might help in debugging.
1482 {
1483 echo
1484
1485 cat <<\_ASBOX
1486 ## ---------------- ##
1487 ## Cache variables. ##
1488 ## ---------------- ##
1489 _ASBOX
1490 echo
1491 # The following way of writing the cache mishandles newlines in values,
1492 (
1493 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1494 eval ac_val=\$$ac_var
1495 case $ac_val in #(
1496 *${as_nl}*)
1497 case $ac_var in #(
1498 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1499 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1500 esac
1501 case $ac_var in #(
1502 _ | IFS | as_nl) ;; #(
1503 *) $as_unset $ac_var ;;
1504 esac ;;
1505 esac
1506 done
1507 (set) 2>&1 |
1508 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1509 *${as_nl}ac_space=\ *)
1510 sed -n \
1511 "s/'\''/'\''\\\\'\'''\''/g;
1512 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1513 ;; #(
1514 *)
1515 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1516 ;;
1517 esac |
1518 sort
1519 )
1520 echo
1521
1522 cat <<\_ASBOX
1523 ## ----------------- ##
1524 ## Output variables. ##
1525 ## ----------------- ##
1526 _ASBOX
1527 echo
1528 for ac_var in $ac_subst_vars
1529 do
1530 eval ac_val=\$$ac_var
1531 case $ac_val in
1532 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1533 esac
1534 echo "$ac_var='\''$ac_val'\''"
1535 done | sort
1536 echo
1537
1538 if test -n "$ac_subst_files"; then
1539 cat <<\_ASBOX
1540 ## ------------------- ##
1541 ## File substitutions. ##
1542 ## ------------------- ##
1543 _ASBOX
1544 echo
1545 for ac_var in $ac_subst_files
1546 do
1547 eval ac_val=\$$ac_var
1548 case $ac_val in
1549 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1550 esac
1551 echo "$ac_var='\''$ac_val'\''"
1552 done | sort
1553 echo
1554 fi
1555
1556 if test -s confdefs.h; then
1557 cat <<\_ASBOX
1558 ## ----------- ##
1559 ## confdefs.h. ##
1560 ## ----------- ##
1561 _ASBOX
1562 echo
1563 cat confdefs.h
1564 echo
1565 fi
1566 test "$ac_signal" != 0 &&
1567 echo "$as_me: caught signal $ac_signal"
1568 echo "$as_me: exit $exit_status"
1569 } >&5
1570 rm -f core *.core core.conftest.* &&
1571 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1572 exit $exit_status
1573 ' 0
1574 for ac_signal in 1 2 13 15; do
1575 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1576 done
1577 ac_signal=0
1578
1579 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1580 rm -f -r conftest* confdefs.h
1581
1582 # Predefined preprocessor variables.
1583
1584 cat >>confdefs.h <<_ACEOF
1585 #define PACKAGE_NAME "$PACKAGE_NAME"
1586 _ACEOF
1587
1588
1589 cat >>confdefs.h <<_ACEOF
1590 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1591 _ACEOF
1592
1593
1594 cat >>confdefs.h <<_ACEOF
1595 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1596 _ACEOF
1597
1598
1599 cat >>confdefs.h <<_ACEOF
1600 #define PACKAGE_STRING "$PACKAGE_STRING"
1601 _ACEOF
1602
1603
1604 cat >>confdefs.h <<_ACEOF
1605 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1606 _ACEOF
1607
1608
1609 # Let the site file select an alternate cache file if it wants to.
1610 # Prefer explicitly selected file to automatically selected ones.
1611 if test -n "$CONFIG_SITE"; then
1612 set x "$CONFIG_SITE"
1613 elif test "x$prefix" != xNONE; then
1614 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1615 else
1616 set x "$ac_default_prefix/share/config.site" \
1617 "$ac_default_prefix/etc/config.site"
1618 fi
1619 shift
1620 for ac_site_file
1621 do
1622 if test -r "$ac_site_file"; then
1623 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1624 echo "$as_me: loading site script $ac_site_file" >&6;}
1625 sed 's/^/| /' "$ac_site_file" >&5
1626 . "$ac_site_file"
1627 fi
1628 done
1629
1630 if test -r "$cache_file"; then
1631 # Some versions of bash will fail to source /dev/null (special
1632 # files actually), so we avoid doing that.
1633 if test -f "$cache_file"; then
1634 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1635 echo "$as_me: loading cache $cache_file" >&6;}
1636 case $cache_file in
1637 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1638 *) . "./$cache_file";;
1639 esac
1640 fi
1641 else
1642 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1643 echo "$as_me: creating cache $cache_file" >&6;}
1644 >$cache_file
1645 fi
1646
1647 # Check that the precious variables saved in the cache have kept the same
1648 # value.
1649 ac_cache_corrupted=false
1650 for ac_var in $ac_precious_vars; do
1651 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1652 eval ac_new_set=\$ac_env_${ac_var}_set
1653 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1654 eval ac_new_val=\$ac_env_${ac_var}_value
1655 case $ac_old_set,$ac_new_set in
1656 set,)
1657 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1658 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1659 ac_cache_corrupted=: ;;
1660 ,set)
1661 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1662 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1663 ac_cache_corrupted=: ;;
1664 ,);;
1665 *)
1666 if test "x$ac_old_val" != "x$ac_new_val"; then
1667 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1668 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1669 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1670 echo "$as_me: former value: $ac_old_val" >&2;}
1671 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1672 echo "$as_me: current value: $ac_new_val" >&2;}
1673 ac_cache_corrupted=:
1674 fi;;
1675 esac
1676 # Pass precious variables to config.status.
1677 if test "$ac_new_set" = set; then
1678 case $ac_new_val in
1679 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1680 *) ac_arg=$ac_var=$ac_new_val ;;
1681 esac
1682 case " $ac_configure_args " in
1683 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1684 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1685 esac
1686 fi
1687 done
1688 if $ac_cache_corrupted; then
1689 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1690 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1691 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1692 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1693 { (exit 1); exit 1; }; }
1694 fi
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712 ac_ext=c
1713 ac_cpp='$CPP $CPPFLAGS'
1714 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1715 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1716 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1717
1718
1719
1720 ac_aux_dir=
1721 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
1722 if test -f "$ac_dir/install-sh"; then
1723 ac_aux_dir=$ac_dir
1724 ac_install_sh="$ac_aux_dir/install-sh -c"
1725 break
1726 elif test -f "$ac_dir/install.sh"; then
1727 ac_aux_dir=$ac_dir
1728 ac_install_sh="$ac_aux_dir/install.sh -c"
1729 break
1730 elif test -f "$ac_dir/shtool"; then
1731 ac_aux_dir=$ac_dir
1732 ac_install_sh="$ac_aux_dir/shtool install -c"
1733 break
1734 fi
1735 done
1736 if test -z "$ac_aux_dir"; then
1737 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
1738 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
1739 { (exit 1); exit 1; }; }
1740 fi
1741
1742 # These three variables are undocumented and unsupported,
1743 # and are intended to be withdrawn in a future Autoconf release.
1744 # They can cause serious problems if a builder's source tree is in a directory
1745 # whose full name contains unusual characters.
1746 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1747 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1748 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1749
1750
1751 # Make sure we can run config.sub.
1752 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
1753 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
1754 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
1755 { (exit 1); exit 1; }; }
1756
1757 { echo "$as_me:$LINENO: checking build system type" >&5
1758 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
1759 if test "${ac_cv_build+set}" = set; then
1760 echo $ECHO_N "(cached) $ECHO_C" >&6
1761 else
1762 ac_build_alias=$build_alias
1763 test "x$ac_build_alias" = x &&
1764 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
1765 test "x$ac_build_alias" = x &&
1766 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1767 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1768 { (exit 1); exit 1; }; }
1769 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
1770 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
1771 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
1772 { (exit 1); exit 1; }; }
1773
1774 fi
1775 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1776 echo "${ECHO_T}$ac_cv_build" >&6; }
1777 case $ac_cv_build in
1778 *-*-*) ;;
1779 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
1780 echo "$as_me: error: invalid value of canonical build" >&2;}
1781 { (exit 1); exit 1; }; };;
1782 esac
1783 build=$ac_cv_build
1784 ac_save_IFS=$IFS; IFS='-'
1785 set x $ac_cv_build
1786 shift
1787 build_cpu=$1
1788 build_vendor=$2
1789 shift; shift
1790 # Remember, the first character of IFS is used to create $*,
1791 # except with old shells:
1792 build_os=$*
1793 IFS=$ac_save_IFS
1794 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
1795
1796
1797 { echo "$as_me:$LINENO: checking host system type" >&5
1798 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
1799 if test "${ac_cv_host+set}" = set; then
1800 echo $ECHO_N "(cached) $ECHO_C" >&6
1801 else
1802 if test "x$host_alias" = x; then
1803 ac_cv_host=$ac_cv_build
1804 else
1805 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
1806 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
1807 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
1808 { (exit 1); exit 1; }; }
1809 fi
1810
1811 fi
1812 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1813 echo "${ECHO_T}$ac_cv_host" >&6; }
1814 case $ac_cv_host in
1815 *-*-*) ;;
1816 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
1817 echo "$as_me: error: invalid value of canonical host" >&2;}
1818 { (exit 1); exit 1; }; };;
1819 esac
1820 host=$ac_cv_host
1821 ac_save_IFS=$IFS; IFS='-'
1822 set x $ac_cv_host
1823 shift
1824 host_cpu=$1
1825 host_vendor=$2
1826 shift; shift
1827 # Remember, the first character of IFS is used to create $*,
1828 # except with old shells:
1829 host_os=$*
1830 IFS=$ac_save_IFS
1831 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841 # Check whether --with-gcc was given.
1842 if test "${with_gcc+set}" = set; then
1843 withval=$with_gcc;
1844 fi
1845
1846 V_CCOPT="-O"
1847 V_INCLS=""
1848 if test "${srcdir}" != "." ; then
1849 V_INCLS="-I\$(srcdir)"
1850 fi
1851 if test "${CFLAGS+set}" = set; then
1852 LBL_CFLAGS="$CFLAGS"
1853 fi
1854 if test -z "$CC" ; then
1855 case "$host_os" in
1856
1857 bsdi*)
1858 # Extract the first word of "shlicc2", so it can be a program name with args.
1859 set dummy shlicc2; ac_word=$2
1860 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1861 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1862 if test "${ac_cv_prog_SHLICC2+set}" = set; then
1863 echo $ECHO_N "(cached) $ECHO_C" >&6
1864 else
1865 if test -n "$SHLICC2"; then
1866 ac_cv_prog_SHLICC2="$SHLICC2" # Let the user override the test.
1867 else
1868 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1869 for as_dir in $PATH
1870 do
1871 IFS=$as_save_IFS
1872 test -z "$as_dir" && as_dir=.
1873 for ac_exec_ext in '' $ac_executable_extensions; do
1874 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1875 ac_cv_prog_SHLICC2="yes"
1876 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1877 break 2
1878 fi
1879 done
1880 done
1881 IFS=$as_save_IFS
1882
1883 test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2="no"
1884 fi
1885 fi
1886 SHLICC2=$ac_cv_prog_SHLICC2
1887 if test -n "$SHLICC2"; then
1888 { echo "$as_me:$LINENO: result: $SHLICC2" >&5
1889 echo "${ECHO_T}$SHLICC2" >&6; }
1890 else
1891 { echo "$as_me:$LINENO: result: no" >&5
1892 echo "${ECHO_T}no" >&6; }
1893 fi
1894
1895
1896 if test $SHLICC2 = yes ; then
1897 CC=shlicc2
1898 export CC
1899 fi
1900 ;;
1901 esac
1902 fi
1903 if test -z "$CC" -a "$with_gcc" = no ; then
1904 CC=cc
1905 export CC
1906 fi
1907
1908 ac_ext=c
1909 ac_cpp='$CPP $CPPFLAGS'
1910 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1911 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1912 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1913 if test -n "$ac_tool_prefix"; then
1914 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1915 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1916 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1917 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1918 if test "${ac_cv_prog_CC+set}" = set; then
1919 echo $ECHO_N "(cached) $ECHO_C" >&6
1920 else
1921 if test -n "$CC"; then
1922 ac_cv_prog_CC="$CC" # Let the user override the test.
1923 else
1924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1925 for as_dir in $PATH
1926 do
1927 IFS=$as_save_IFS
1928 test -z "$as_dir" && as_dir=.
1929 for ac_exec_ext in '' $ac_executable_extensions; do
1930 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1931 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1932 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1933 break 2
1934 fi
1935 done
1936 done
1937 IFS=$as_save_IFS
1938
1939 fi
1940 fi
1941 CC=$ac_cv_prog_CC
1942 if test -n "$CC"; then
1943 { echo "$as_me:$LINENO: result: $CC" >&5
1944 echo "${ECHO_T}$CC" >&6; }
1945 else
1946 { echo "$as_me:$LINENO: result: no" >&5
1947 echo "${ECHO_T}no" >&6; }
1948 fi
1949
1950
1951 fi
1952 if test -z "$ac_cv_prog_CC"; then
1953 ac_ct_CC=$CC
1954 # Extract the first word of "gcc", so it can be a program name with args.
1955 set dummy gcc; ac_word=$2
1956 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1957 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1958 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1959 echo $ECHO_N "(cached) $ECHO_C" >&6
1960 else
1961 if test -n "$ac_ct_CC"; then
1962 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1963 else
1964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1965 for as_dir in $PATH
1966 do
1967 IFS=$as_save_IFS
1968 test -z "$as_dir" && as_dir=.
1969 for ac_exec_ext in '' $ac_executable_extensions; do
1970 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1971 ac_cv_prog_ac_ct_CC="gcc"
1972 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1973 break 2
1974 fi
1975 done
1976 done
1977 IFS=$as_save_IFS
1978
1979 fi
1980 fi
1981 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1982 if test -n "$ac_ct_CC"; then
1983 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1984 echo "${ECHO_T}$ac_ct_CC" >&6; }
1985 else
1986 { echo "$as_me:$LINENO: result: no" >&5
1987 echo "${ECHO_T}no" >&6; }
1988 fi
1989
1990 if test "x$ac_ct_CC" = x; then
1991 CC=""
1992 else
1993 case $cross_compiling:$ac_tool_warned in
1994 yes:)
1995 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1996 whose name does not start with the host triplet. If you think this
1997 configuration is useful to you, please write to autoconf@gnu.org." >&5
1998 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1999 whose name does not start with the host triplet. If you think this
2000 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2001 ac_tool_warned=yes ;;
2002 esac
2003 CC=$ac_ct_CC
2004 fi
2005 else
2006 CC="$ac_cv_prog_CC"
2007 fi
2008
2009 if test -z "$CC"; then
2010 if test -n "$ac_tool_prefix"; then
2011 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2012 set dummy ${ac_tool_prefix}cc; ac_word=$2
2013 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2014 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2015 if test "${ac_cv_prog_CC+set}" = set; then
2016 echo $ECHO_N "(cached) $ECHO_C" >&6
2017 else
2018 if test -n "$CC"; then
2019 ac_cv_prog_CC="$CC" # Let the user override the test.
2020 else
2021 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2022 for as_dir in $PATH
2023 do
2024 IFS=$as_save_IFS
2025 test -z "$as_dir" && as_dir=.
2026 for ac_exec_ext in '' $ac_executable_extensions; do
2027 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2028 ac_cv_prog_CC="${ac_tool_prefix}cc"
2029 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2030 break 2
2031 fi
2032 done
2033 done
2034 IFS=$as_save_IFS
2035
2036 fi
2037 fi
2038 CC=$ac_cv_prog_CC
2039 if test -n "$CC"; then
2040 { echo "$as_me:$LINENO: result: $CC" >&5
2041 echo "${ECHO_T}$CC" >&6; }
2042 else
2043 { echo "$as_me:$LINENO: result: no" >&5
2044 echo "${ECHO_T}no" >&6; }
2045 fi
2046
2047
2048 fi
2049 fi
2050 if test -z "$CC"; then
2051 # Extract the first word of "cc", so it can be a program name with args.
2052 set dummy cc; ac_word=$2
2053 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2054 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2055 if test "${ac_cv_prog_CC+set}" = set; then
2056 echo $ECHO_N "(cached) $ECHO_C" >&6
2057 else
2058 if test -n "$CC"; then
2059 ac_cv_prog_CC="$CC" # Let the user override the test.
2060 else
2061 ac_prog_rejected=no
2062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2063 for as_dir in $PATH
2064 do
2065 IFS=$as_save_IFS
2066 test -z "$as_dir" && as_dir=.
2067 for ac_exec_ext in '' $ac_executable_extensions; do
2068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2069 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2070 ac_prog_rejected=yes
2071 continue
2072 fi
2073 ac_cv_prog_CC="cc"
2074 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2075 break 2
2076 fi
2077 done
2078 done
2079 IFS=$as_save_IFS
2080
2081 if test $ac_prog_rejected = yes; then
2082 # We found a bogon in the path, so make sure we never use it.
2083 set dummy $ac_cv_prog_CC
2084 shift
2085 if test $# != 0; then
2086 # We chose a different compiler from the bogus one.
2087 # However, it has the same basename, so the bogon will be chosen
2088 # first if we set CC to just the basename; use the full file name.
2089 shift
2090 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2091 fi
2092 fi
2093 fi
2094 fi
2095 CC=$ac_cv_prog_CC
2096 if test -n "$CC"; then
2097 { echo "$as_me:$LINENO: result: $CC" >&5
2098 echo "${ECHO_T}$CC" >&6; }
2099 else
2100 { echo "$as_me:$LINENO: result: no" >&5
2101 echo "${ECHO_T}no" >&6; }
2102 fi
2103
2104
2105 fi
2106 if test -z "$CC"; then
2107 if test -n "$ac_tool_prefix"; then
2108 for ac_prog in cl.exe
2109 do
2110 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2111 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2112 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2113 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2114 if test "${ac_cv_prog_CC+set}" = set; then
2115 echo $ECHO_N "(cached) $ECHO_C" >&6
2116 else
2117 if test -n "$CC"; then
2118 ac_cv_prog_CC="$CC" # Let the user override the test.
2119 else
2120 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2121 for as_dir in $PATH
2122 do
2123 IFS=$as_save_IFS
2124 test -z "$as_dir" && as_dir=.
2125 for ac_exec_ext in '' $ac_executable_extensions; do
2126 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2127 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2128 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2129 break 2
2130 fi
2131 done
2132 done
2133 IFS=$as_save_IFS
2134
2135 fi
2136 fi
2137 CC=$ac_cv_prog_CC
2138 if test -n "$CC"; then
2139 { echo "$as_me:$LINENO: result: $CC" >&5
2140 echo "${ECHO_T}$CC" >&6; }
2141 else
2142 { echo "$as_me:$LINENO: result: no" >&5
2143 echo "${ECHO_T}no" >&6; }
2144 fi
2145
2146
2147 test -n "$CC" && break
2148 done
2149 fi
2150 if test -z "$CC"; then
2151 ac_ct_CC=$CC
2152 for ac_prog in cl.exe
2153 do
2154 # Extract the first word of "$ac_prog", so it can be a program name with args.
2155 set dummy $ac_prog; ac_word=$2
2156 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2157 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2158 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2159 echo $ECHO_N "(cached) $ECHO_C" >&6
2160 else
2161 if test -n "$ac_ct_CC"; then
2162 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2163 else
2164 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2165 for as_dir in $PATH
2166 do
2167 IFS=$as_save_IFS
2168 test -z "$as_dir" && as_dir=.
2169 for ac_exec_ext in '' $ac_executable_extensions; do
2170 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2171 ac_cv_prog_ac_ct_CC="$ac_prog"
2172 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2173 break 2
2174 fi
2175 done
2176 done
2177 IFS=$as_save_IFS
2178
2179 fi
2180 fi
2181 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2182 if test -n "$ac_ct_CC"; then
2183 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2184 echo "${ECHO_T}$ac_ct_CC" >&6; }
2185 else
2186 { echo "$as_me:$LINENO: result: no" >&5
2187 echo "${ECHO_T}no" >&6; }
2188 fi
2189
2190
2191 test -n "$ac_ct_CC" && break
2192 done
2193
2194 if test "x$ac_ct_CC" = x; then
2195 CC=""
2196 else
2197 case $cross_compiling:$ac_tool_warned in
2198 yes:)
2199 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2200 whose name does not start with the host triplet. If you think this
2201 configuration is useful to you, please write to autoconf@gnu.org." >&5
2202 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2203 whose name does not start with the host triplet. If you think this
2204 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2205 ac_tool_warned=yes ;;
2206 esac
2207 CC=$ac_ct_CC
2208 fi
2209 fi
2210
2211 fi
2212
2213
2214 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2215 See \`config.log' for more details." >&5
2216 echo "$as_me: error: no acceptable C compiler found in \$PATH
2217 See \`config.log' for more details." >&2;}
2218 { (exit 1); exit 1; }; }
2219
2220 # Provide some information about the compiler.
2221 echo "$as_me:$LINENO: checking for C compiler version" >&5
2222 ac_compiler=`set X $ac_compile; echo $2`
2223 { (ac_try="$ac_compiler --version >&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 --version >&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 { (ac_try="$ac_compiler -V >&5"
2244 case "(($ac_try" in
2245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2246 *) ac_try_echo=$ac_try;;
2247 esac
2248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2249 (eval "$ac_compiler -V >&5") 2>&5
2250 ac_status=$?
2251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2252 (exit $ac_status); }
2253
2254 cat >conftest.$ac_ext <<_ACEOF
2255 /* confdefs.h. */
2256 _ACEOF
2257 cat confdefs.h >>conftest.$ac_ext
2258 cat >>conftest.$ac_ext <<_ACEOF
2259 /* end confdefs.h. */
2260
2261 int
2262 main ()
2263 {
2264
2265 ;
2266 return 0;
2267 }
2268 _ACEOF
2269 ac_clean_files_save=$ac_clean_files
2270 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2271 # Try to create an executable without -o first, disregard a.out.
2272 # It will help us diagnose broken compilers, and finding out an intuition
2273 # of exeext.
2274 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2275 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2276 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2277 #
2278 # List of possible output files, starting from the most likely.
2279 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2280 # only as a last resort. b.out is created by i960 compilers.
2281 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2282 #
2283 # The IRIX 6 linker writes into existing files which may not be
2284 # executable, retaining their permissions. Remove them first so a
2285 # subsequent execution test works.
2286 ac_rmfiles=
2287 for ac_file in $ac_files
2288 do
2289 case $ac_file in
2290 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2291 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2292 esac
2293 done
2294 rm -f $ac_rmfiles
2295
2296 if { (ac_try="$ac_link_default"
2297 case "(($ac_try" in
2298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2299 *) ac_try_echo=$ac_try;;
2300 esac
2301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2302 (eval "$ac_link_default") 2>&5
2303 ac_status=$?
2304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2305 (exit $ac_status); }; then
2306 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2307 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2308 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2309 # so that the user can short-circuit this test for compilers unknown to
2310 # Autoconf.
2311 for ac_file in $ac_files ''
2312 do
2313 test -f "$ac_file" || continue
2314 case $ac_file in
2315 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2316 ;;
2317 [ab].out )
2318 # We found the default executable, but exeext='' is most
2319 # certainly right.
2320 break;;
2321 *.* )
2322 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2323 then :; else
2324 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2325 fi
2326 # We set ac_cv_exeext here because the later test for it is not
2327 # safe: cross compilers may not add the suffix if given an `-o'
2328 # argument, so we may need to know it at that point already.
2329 # Even if this section looks crufty: it has the advantage of
2330 # actually working.
2331 break;;
2332 * )
2333 break;;
2334 esac
2335 done
2336 test "$ac_cv_exeext" = no && ac_cv_exeext=
2337
2338 else
2339 ac_file=''
2340 fi
2341
2342 { echo "$as_me:$LINENO: result: $ac_file" >&5
2343 echo "${ECHO_T}$ac_file" >&6; }
2344 if test -z "$ac_file"; then
2345 echo "$as_me: failed program was:" >&5
2346 sed 's/^/| /' conftest.$ac_ext >&5
2347
2348 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2349 See \`config.log' for more details." >&5
2350 echo "$as_me: error: C compiler cannot create executables
2351 See \`config.log' for more details." >&2;}
2352 { (exit 77); exit 77; }; }
2353 fi
2354
2355 ac_exeext=$ac_cv_exeext
2356
2357 # Check that the compiler produces executables we can run. If not, either
2358 # the compiler is broken, or we cross compile.
2359 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2360 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2361 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2362 # If not cross compiling, check that we can run a simple program.
2363 if test "$cross_compiling" != yes; then
2364 if { ac_try='./$ac_file'
2365 { (case "(($ac_try" in
2366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2367 *) ac_try_echo=$ac_try;;
2368 esac
2369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2370 (eval "$ac_try") 2>&5
2371 ac_status=$?
2372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2373 (exit $ac_status); }; }; then
2374 cross_compiling=no
2375 else
2376 if test "$cross_compiling" = maybe; then
2377 cross_compiling=yes
2378 else
2379 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2380 If you meant to cross compile, use \`--host'.
2381 See \`config.log' for more details." >&5
2382 echo "$as_me: error: cannot run C compiled programs.
2383 If you meant to cross compile, use \`--host'.
2384 See \`config.log' for more details." >&2;}
2385 { (exit 1); exit 1; }; }
2386 fi
2387 fi
2388 fi
2389 { echo "$as_me:$LINENO: result: yes" >&5
2390 echo "${ECHO_T}yes" >&6; }
2391
2392 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2393 ac_clean_files=$ac_clean_files_save
2394 # Check that the compiler produces executables we can run. If not, either
2395 # the compiler is broken, or we cross compile.
2396 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2397 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2398 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2399 echo "${ECHO_T}$cross_compiling" >&6; }
2400
2401 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2402 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2403 if { (ac_try="$ac_link"
2404 case "(($ac_try" in
2405 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2406 *) ac_try_echo=$ac_try;;
2407 esac
2408 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2409 (eval "$ac_link") 2>&5
2410 ac_status=$?
2411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2412 (exit $ac_status); }; then
2413 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2414 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2415 # work properly (i.e., refer to `conftest.exe'), while it won't with
2416 # `rm'.
2417 for ac_file in conftest.exe conftest conftest.*; do
2418 test -f "$ac_file" || continue
2419 case $ac_file in
2420 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2421 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2422 break;;
2423 * ) break;;
2424 esac
2425 done
2426 else
2427 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2428 See \`config.log' for more details." >&5
2429 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2430 See \`config.log' for more details." >&2;}
2431 { (exit 1); exit 1; }; }
2432 fi
2433
2434 rm -f conftest$ac_cv_exeext
2435 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2436 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2437
2438 rm -f conftest.$ac_ext
2439 EXEEXT=$ac_cv_exeext
2440 ac_exeext=$EXEEXT
2441 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2442 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2443 if test "${ac_cv_objext+set}" = set; then
2444 echo $ECHO_N "(cached) $ECHO_C" >&6
2445 else
2446 cat >conftest.$ac_ext <<_ACEOF
2447 /* confdefs.h. */
2448 _ACEOF
2449 cat confdefs.h >>conftest.$ac_ext
2450 cat >>conftest.$ac_ext <<_ACEOF
2451 /* end confdefs.h. */
2452
2453 int
2454 main ()
2455 {
2456
2457 ;
2458 return 0;
2459 }
2460 _ACEOF
2461 rm -f conftest.o conftest.obj
2462 if { (ac_try="$ac_compile"
2463 case "(($ac_try" in
2464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2465 *) ac_try_echo=$ac_try;;
2466 esac
2467 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2468 (eval "$ac_compile") 2>&5
2469 ac_status=$?
2470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2471 (exit $ac_status); }; then
2472 for ac_file in conftest.o conftest.obj conftest.*; do
2473 test -f "$ac_file" || continue;
2474 case $ac_file in
2475 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2476 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2477 break;;
2478 esac
2479 done
2480 else
2481 echo "$as_me: failed program was:" >&5
2482 sed 's/^/| /' conftest.$ac_ext >&5
2483
2484 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2485 See \`config.log' for more details." >&5
2486 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2487 See \`config.log' for more details." >&2;}
2488 { (exit 1); exit 1; }; }
2489 fi
2490
2491 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2492 fi
2493 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2494 echo "${ECHO_T}$ac_cv_objext" >&6; }
2495 OBJEXT=$ac_cv_objext
2496 ac_objext=$OBJEXT
2497 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2498 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2499 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2500 echo $ECHO_N "(cached) $ECHO_C" >&6
2501 else
2502 cat >conftest.$ac_ext <<_ACEOF
2503 /* confdefs.h. */
2504 _ACEOF
2505 cat confdefs.h >>conftest.$ac_ext
2506 cat >>conftest.$ac_ext <<_ACEOF
2507 /* end confdefs.h. */
2508
2509 int
2510 main ()
2511 {
2512 #ifndef __GNUC__
2513 choke me
2514 #endif
2515
2516 ;
2517 return 0;
2518 }
2519 _ACEOF
2520 rm -f conftest.$ac_objext
2521 if { (ac_try="$ac_compile"
2522 case "(($ac_try" in
2523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2524 *) ac_try_echo=$ac_try;;
2525 esac
2526 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2527 (eval "$ac_compile") 2>conftest.er1
2528 ac_status=$?
2529 grep -v '^ *+' conftest.er1 >conftest.err
2530 rm -f conftest.er1
2531 cat conftest.err >&5
2532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2533 (exit $ac_status); } && {
2534 test -z "$ac_c_werror_flag" ||
2535 test ! -s conftest.err
2536 } && test -s conftest.$ac_objext; then
2537 ac_compiler_gnu=yes
2538 else
2539 echo "$as_me: failed program was:" >&5
2540 sed 's/^/| /' conftest.$ac_ext >&5
2541
2542 ac_compiler_gnu=no
2543 fi
2544
2545 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2546 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2547
2548 fi
2549 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2550 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2551 GCC=`test $ac_compiler_gnu = yes && echo yes`
2552 ac_test_CFLAGS=${CFLAGS+set}
2553 ac_save_CFLAGS=$CFLAGS
2554 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2555 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2556 if test "${ac_cv_prog_cc_g+set}" = set; then
2557 echo $ECHO_N "(cached) $ECHO_C" >&6
2558 else
2559 ac_save_c_werror_flag=$ac_c_werror_flag
2560 ac_c_werror_flag=yes
2561 ac_cv_prog_cc_g=no
2562 CFLAGS="-g"
2563 cat >conftest.$ac_ext <<_ACEOF
2564 /* confdefs.h. */
2565 _ACEOF
2566 cat confdefs.h >>conftest.$ac_ext
2567 cat >>conftest.$ac_ext <<_ACEOF
2568 /* end confdefs.h. */
2569
2570 int
2571 main ()
2572 {
2573
2574 ;
2575 return 0;
2576 }
2577 _ACEOF
2578 rm -f conftest.$ac_objext
2579 if { (ac_try="$ac_compile"
2580 case "(($ac_try" in
2581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2582 *) ac_try_echo=$ac_try;;
2583 esac
2584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2585 (eval "$ac_compile") 2>conftest.er1
2586 ac_status=$?
2587 grep -v '^ *+' conftest.er1 >conftest.err
2588 rm -f conftest.er1
2589 cat conftest.err >&5
2590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2591 (exit $ac_status); } && {
2592 test -z "$ac_c_werror_flag" ||
2593 test ! -s conftest.err
2594 } && test -s conftest.$ac_objext; then
2595 ac_cv_prog_cc_g=yes
2596 else
2597 echo "$as_me: failed program was:" >&5
2598 sed 's/^/| /' conftest.$ac_ext >&5
2599
2600 CFLAGS=""
2601 cat >conftest.$ac_ext <<_ACEOF
2602 /* confdefs.h. */
2603 _ACEOF
2604 cat confdefs.h >>conftest.$ac_ext
2605 cat >>conftest.$ac_ext <<_ACEOF
2606 /* end confdefs.h. */
2607
2608 int
2609 main ()
2610 {
2611
2612 ;
2613 return 0;
2614 }
2615 _ACEOF
2616 rm -f conftest.$ac_objext
2617 if { (ac_try="$ac_compile"
2618 case "(($ac_try" in
2619 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2620 *) ac_try_echo=$ac_try;;
2621 esac
2622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2623 (eval "$ac_compile") 2>conftest.er1
2624 ac_status=$?
2625 grep -v '^ *+' conftest.er1 >conftest.err
2626 rm -f conftest.er1
2627 cat conftest.err >&5
2628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2629 (exit $ac_status); } && {
2630 test -z "$ac_c_werror_flag" ||
2631 test ! -s conftest.err
2632 } && test -s conftest.$ac_objext; then
2633 :
2634 else
2635 echo "$as_me: failed program was:" >&5
2636 sed 's/^/| /' conftest.$ac_ext >&5
2637
2638 ac_c_werror_flag=$ac_save_c_werror_flag
2639 CFLAGS="-g"
2640 cat >conftest.$ac_ext <<_ACEOF
2641 /* confdefs.h. */
2642 _ACEOF
2643 cat confdefs.h >>conftest.$ac_ext
2644 cat >>conftest.$ac_ext <<_ACEOF
2645 /* end confdefs.h. */
2646
2647 int
2648 main ()
2649 {
2650
2651 ;
2652 return 0;
2653 }
2654 _ACEOF
2655 rm -f conftest.$ac_objext
2656 if { (ac_try="$ac_compile"
2657 case "(($ac_try" in
2658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2659 *) ac_try_echo=$ac_try;;
2660 esac
2661 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2662 (eval "$ac_compile") 2>conftest.er1
2663 ac_status=$?
2664 grep -v '^ *+' conftest.er1 >conftest.err
2665 rm -f conftest.er1
2666 cat conftest.err >&5
2667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2668 (exit $ac_status); } && {
2669 test -z "$ac_c_werror_flag" ||
2670 test ! -s conftest.err
2671 } && test -s conftest.$ac_objext; then
2672 ac_cv_prog_cc_g=yes
2673 else
2674 echo "$as_me: failed program was:" >&5
2675 sed 's/^/| /' conftest.$ac_ext >&5
2676
2677
2678 fi
2679
2680 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2681 fi
2682
2683 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2684 fi
2685
2686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2687 ac_c_werror_flag=$ac_save_c_werror_flag
2688 fi
2689 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2690 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2691 if test "$ac_test_CFLAGS" = set; then
2692 CFLAGS=$ac_save_CFLAGS
2693 elif test $ac_cv_prog_cc_g = yes; then
2694 if test "$GCC" = yes; then
2695 CFLAGS="-g -O2"
2696 else
2697 CFLAGS="-g"
2698 fi
2699 else
2700 if test "$GCC" = yes; then
2701 CFLAGS="-O2"
2702 else
2703 CFLAGS=
2704 fi
2705 fi
2706 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2707 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2708 if test "${ac_cv_prog_cc_c89+set}" = set; then
2709 echo $ECHO_N "(cached) $ECHO_C" >&6
2710 else
2711 ac_cv_prog_cc_c89=no
2712 ac_save_CC=$CC
2713 cat >conftest.$ac_ext <<_ACEOF
2714 /* confdefs.h. */
2715 _ACEOF
2716 cat confdefs.h >>conftest.$ac_ext
2717 cat >>conftest.$ac_ext <<_ACEOF
2718 /* end confdefs.h. */
2719 #include <stdarg.h>
2720 #include <stdio.h>
2721 #include <sys/types.h>
2722 #include <sys/stat.h>
2723 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2724 struct buf { int x; };
2725 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2726 static char *e (p, i)
2727 char **p;
2728 int i;
2729 {
2730 return p[i];
2731 }
2732 static char *f (char * (*g) (char **, int), char **p, ...)
2733 {
2734 char *s;
2735 va_list v;
2736 va_start (v,p);
2737 s = g (p, va_arg (v,int));
2738 va_end (v);
2739 return s;
2740 }
2741
2742 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2743 function prototypes and stuff, but not '\xHH' hex character constants.
2744 These don't provoke an error unfortunately, instead are silently treated
2745 as 'x'. The following induces an error, until -std is added to get
2746 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2747 array size at least. It's necessary to write '\x00'==0 to get something
2748 that's true only with -std. */
2749 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2750
2751 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2752 inside strings and character constants. */
2753 #define FOO(x) 'x'
2754 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2755
2756 int test (int i, double x);
2757 struct s1 {int (*f) (int a);};
2758 struct s2 {int (*f) (double a);};
2759 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2760 int argc;
2761 char **argv;
2762 int
2763 main ()
2764 {
2765 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2766 ;
2767 return 0;
2768 }
2769 _ACEOF
2770 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2771 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2772 do
2773 CC="$ac_save_CC $ac_arg"
2774 rm -f conftest.$ac_objext
2775 if { (ac_try="$ac_compile"
2776 case "(($ac_try" in
2777 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2778 *) ac_try_echo=$ac_try;;
2779 esac
2780 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2781 (eval "$ac_compile") 2>conftest.er1
2782 ac_status=$?
2783 grep -v '^ *+' conftest.er1 >conftest.err
2784 rm -f conftest.er1
2785 cat conftest.err >&5
2786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2787 (exit $ac_status); } && {
2788 test -z "$ac_c_werror_flag" ||
2789 test ! -s conftest.err
2790 } && test -s conftest.$ac_objext; then
2791 ac_cv_prog_cc_c89=$ac_arg
2792 else
2793 echo "$as_me: failed program was:" >&5
2794 sed 's/^/| /' conftest.$ac_ext >&5
2795
2796
2797 fi
2798
2799 rm -f core conftest.err conftest.$ac_objext
2800 test "x$ac_cv_prog_cc_c89" != "xno" && break
2801 done
2802 rm -f conftest.$ac_ext
2803 CC=$ac_save_CC
2804
2805 fi
2806 # AC_CACHE_VAL
2807 case "x$ac_cv_prog_cc_c89" in
2808 x)
2809 { echo "$as_me:$LINENO: result: none needed" >&5
2810 echo "${ECHO_T}none needed" >&6; } ;;
2811 xno)
2812 { echo "$as_me:$LINENO: result: unsupported" >&5
2813 echo "${ECHO_T}unsupported" >&6; } ;;
2814 *)
2815 CC="$CC $ac_cv_prog_cc_c89"
2816 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2817 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2818 esac
2819
2820
2821 ac_ext=c
2822 ac_cpp='$CPP $CPPFLAGS'
2823 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2824 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2825 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2826
2827
2828
2829
2830
2831 if test "$GCC" = yes ; then
2832 if test "$SHLICC2" = yes ; then
2833 ac_cv_lbl_gcc_vers=2
2834 V_CCOPT="-O2"
2835 else
2836 { echo "$as_me:$LINENO: checking gcc version" >&5
2837 echo $ECHO_N "checking gcc version... $ECHO_C" >&6; }
2838 if test "${ac_cv_lbl_gcc_vers+set}" = set; then
2839 echo $ECHO_N "(cached) $ECHO_C" >&6
2840 else
2841 ac_cv_lbl_gcc_vers=`$CC -v 2>&1 | \
2842 sed -e '/^gcc version /!d' \
2843 -e 's/^gcc version //' \
2844 -e 's/ .*//' -e 's/^[^0-9]*//' \
2845 -e 's/\..*//'`
2846 fi
2847
2848 { echo "$as_me:$LINENO: result: $ac_cv_lbl_gcc_vers" >&5
2849 echo "${ECHO_T}$ac_cv_lbl_gcc_vers" >&6; }
2850 if test $ac_cv_lbl_gcc_vers -gt 1 ; then
2851 V_CCOPT="-O2"
2852 fi
2853 fi
2854 else
2855 { echo "$as_me:$LINENO: checking that $CC handles ansi prototypes" >&5
2856 echo $ECHO_N "checking that $CC handles ansi prototypes... $ECHO_C" >&6; }
2857 if test "${ac_cv_lbl_cc_ansi_prototypes+set}" = set; then
2858 echo $ECHO_N "(cached) $ECHO_C" >&6
2859 else
2860
2861 cat >conftest.$ac_ext <<_ACEOF
2862 /* confdefs.h. */
2863 _ACEOF
2864 cat confdefs.h >>conftest.$ac_ext
2865 cat >>conftest.$ac_ext <<_ACEOF
2866 /* end confdefs.h. */
2867 #include <sys/types.h>
2868 int
2869 main ()
2870 {
2871 int frob(int, char *)
2872 ;
2873 return 0;
2874 }
2875 _ACEOF
2876 rm -f conftest.$ac_objext
2877 if { (ac_try="$ac_compile"
2878 case "(($ac_try" in
2879 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2880 *) ac_try_echo=$ac_try;;
2881 esac
2882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2883 (eval "$ac_compile") 2>conftest.er1
2884 ac_status=$?
2885 grep -v '^ *+' conftest.er1 >conftest.err
2886 rm -f conftest.er1
2887 cat conftest.err >&5
2888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2889 (exit $ac_status); } && {
2890 test -z "$ac_c_werror_flag" ||
2891 test ! -s conftest.err
2892 } && test -s conftest.$ac_objext; then
2893 ac_cv_lbl_cc_ansi_prototypes=yes
2894 else
2895 echo "$as_me: failed program was:" >&5
2896 sed 's/^/| /' conftest.$ac_ext >&5
2897
2898 ac_cv_lbl_cc_ansi_prototypes=no
2899 fi
2900
2901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2902 fi
2903
2904 { echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_ansi_prototypes" >&5
2905 echo "${ECHO_T}$ac_cv_lbl_cc_ansi_prototypes" >&6; }
2906 if test $ac_cv_lbl_cc_ansi_prototypes = no ; then
2907 case "$host_os" in
2908
2909 hpux*)
2910 { echo "$as_me:$LINENO: checking for HP-UX ansi compiler ($CC -Aa -D_HPUX_SOURCE)" >&5
2911 echo $ECHO_N "checking for HP-UX ansi compiler ($CC -Aa -D_HPUX_SOURCE)... $ECHO_C" >&6; }
2912 savedcflags="$CFLAGS"
2913 CFLAGS="-Aa -D_HPUX_SOURCE $CFLAGS"
2914 if test "${ac_cv_lbl_cc_hpux_cc_aa+set}" = set; then
2915 echo $ECHO_N "(cached) $ECHO_C" >&6
2916 else
2917 cat >conftest.$ac_ext <<_ACEOF
2918 /* confdefs.h. */
2919 _ACEOF
2920 cat confdefs.h >>conftest.$ac_ext
2921 cat >>conftest.$ac_ext <<_ACEOF
2922 /* end confdefs.h. */
2923 #include <sys/types.h>
2924 int
2925 main ()
2926 {
2927 int frob(int, char *)
2928 ;
2929 return 0;
2930 }
2931 _ACEOF
2932 rm -f conftest.$ac_objext
2933 if { (ac_try="$ac_compile"
2934 case "(($ac_try" in
2935 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2936 *) ac_try_echo=$ac_try;;
2937 esac
2938 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2939 (eval "$ac_compile") 2>conftest.er1
2940 ac_status=$?
2941 grep -v '^ *+' conftest.er1 >conftest.err
2942 rm -f conftest.er1
2943 cat conftest.err >&5
2944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2945 (exit $ac_status); } && {
2946 test -z "$ac_c_werror_flag" ||
2947 test ! -s conftest.err
2948 } && test -s conftest.$ac_objext; then
2949 ac_cv_lbl_cc_hpux_cc_aa=yes
2950 else
2951 echo "$as_me: failed program was:" >&5
2952 sed 's/^/| /' conftest.$ac_ext >&5
2953
2954 ac_cv_lbl_cc_hpux_cc_aa=no
2955 fi
2956
2957 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2958 fi
2959
2960 { echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_hpux_cc_aa" >&5
2961 echo "${ECHO_T}$ac_cv_lbl_cc_hpux_cc_aa" >&6; }
2962 if test $ac_cv_lbl_cc_hpux_cc_aa = no ; then
2963 { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5
2964 echo "$as_me: error: see the INSTALL doc for more info" >&2;}
2965 { (exit 1); exit 1; }; }
2966 fi
2967 CFLAGS="$savedcflags"
2968 V_CCOPT="-Aa $V_CCOPT"
2969
2970 cat >>confdefs.h <<\_ACEOF
2971 #define _HPUX_SOURCE 1
2972 _ACEOF
2973
2974 ;;
2975
2976 osf*)
2977 { echo "$as_me:$LINENO: checking for ansi mode in DEC compiler ($CC -std1)" >&5
2978 echo $ECHO_N "checking for ansi mode in DEC compiler ($CC -std1)... $ECHO_C" >&6; }
2979 savedcflags="$CFLAGS"
2980 CFLAGS="-std1"
2981 if test "${ac_cv_lbl_cc_osf1_cc_std1+set}" = set; then
2982 echo $ECHO_N "(cached) $ECHO_C" >&6
2983 else
2984 cat >conftest.$ac_ext <<_ACEOF
2985 /* confdefs.h. */
2986 _ACEOF
2987 cat confdefs.h >>conftest.$ac_ext
2988 cat >>conftest.$ac_ext <<_ACEOF
2989 /* end confdefs.h. */
2990 #include <sys/types.h>
2991 int
2992 main ()
2993 {
2994 int frob(int, char *)
2995 ;
2996 return 0;
2997 }
2998 _ACEOF
2999 rm -f conftest.$ac_objext
3000 if { (ac_try="$ac_compile"
3001 case "(($ac_try" in
3002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3003 *) ac_try_echo=$ac_try;;
3004 esac
3005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3006 (eval "$ac_compile") 2>conftest.er1
3007 ac_status=$?
3008 grep -v '^ *+' conftest.er1 >conftest.err
3009 rm -f conftest.er1
3010 cat conftest.err >&5
3011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3012 (exit $ac_status); } && {
3013 test -z "$ac_c_werror_flag" ||
3014 test ! -s conftest.err
3015 } && test -s conftest.$ac_objext; then
3016 ac_cv_lbl_cc_osf1_cc_std1=yes
3017 else
3018 echo "$as_me: failed program was:" >&5
3019 sed 's/^/| /' conftest.$ac_ext >&5
3020
3021 ac_cv_lbl_cc_osf1_cc_std1=no
3022 fi
3023
3024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3025 fi
3026
3027 { echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_osf1_cc_std1" >&5
3028 echo "${ECHO_T}$ac_cv_lbl_cc_osf1_cc_std1" >&6; }
3029 if test $ac_cv_lbl_cc_osf1_cc_std1 = no ; then
3030 { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5
3031 echo "$as_me: error: see the INSTALL doc for more info" >&2;}
3032 { (exit 1); exit 1; }; }
3033 fi
3034 CFLAGS="$savedcflags"
3035 V_CCOPT="-std1 $V_CCOPT"
3036 ;;
3037
3038 *)
3039 { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5
3040 echo "$as_me: error: see the INSTALL doc for more info" >&2;}
3041 { (exit 1); exit 1; }; }
3042 ;;
3043 esac
3044 fi
3045 V_INCLS="$V_INCLS -I/usr/local/include"
3046 LDFLAGS="$LDFLAGS -L/usr/local/lib"
3047
3048 case "$host_os" in
3049
3050 irix*)
3051 V_CCOPT="$V_CCOPT -xansi -signed -O"
3052 ;;
3053
3054 osf*)
3055 #
3056 # Presumed to be DEC OSF/1, Digital UNIX, or
3057 # Tru64 UNIX.
3058 #
3059 V_CCOPT="$V_CCOPT -O"
3060 ;;
3061
3062 ultrix*)
3063 { echo "$as_me:$LINENO: checking that Ultrix $CC hacks const in prototypes" >&5
3064 echo $ECHO_N "checking that Ultrix $CC hacks const in prototypes... $ECHO_C" >&6; }
3065 if test "${ac_cv_lbl_cc_const_proto+set}" = set; then
3066 echo $ECHO_N "(cached) $ECHO_C" >&6
3067 else
3068 cat >conftest.$ac_ext <<_ACEOF
3069 /* confdefs.h. */
3070 _ACEOF
3071 cat confdefs.h >>conftest.$ac_ext
3072 cat >>conftest.$ac_ext <<_ACEOF
3073 /* end confdefs.h. */
3074 #include <sys/types.h>
3075 int
3076 main ()
3077 {
3078 struct a { int b; };
3079 void c(const struct a *)
3080 ;
3081 return 0;
3082 }
3083 _ACEOF
3084 rm -f conftest.$ac_objext
3085 if { (ac_try="$ac_compile"
3086 case "(($ac_try" in
3087 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3088 *) ac_try_echo=$ac_try;;
3089 esac
3090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3091 (eval "$ac_compile") 2>conftest.er1
3092 ac_status=$?
3093 grep -v '^ *+' conftest.er1 >conftest.err
3094 rm -f conftest.er1
3095 cat conftest.err >&5
3096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3097 (exit $ac_status); } && {
3098 test -z "$ac_c_werror_flag" ||
3099 test ! -s conftest.err
3100 } && test -s conftest.$ac_objext; then
3101 ac_cv_lbl_cc_const_proto=yes
3102 else
3103 echo "$as_me: failed program was:" >&5
3104 sed 's/^/| /' conftest.$ac_ext >&5
3105
3106 ac_cv_lbl_cc_const_proto=no
3107 fi
3108
3109 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3110 fi
3111
3112 { echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_const_proto" >&5
3113 echo "${ECHO_T}$ac_cv_lbl_cc_const_proto" >&6; }
3114 if test $ac_cv_lbl_cc_const_proto = no ; then
3115
3116 cat >>confdefs.h <<\_ACEOF
3117 #define const
3118 _ACEOF
3119
3120 fi
3121 ;;
3122 esac
3123 fi
3124
3125 { echo "$as_me:$LINENO: checking for inline" >&5
3126 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
3127 save_CFLAGS="$CFLAGS"
3128 CFLAGS="$V_CCOPT"
3129 if test "${ac_cv_lbl_inline+set}" = set; then
3130 echo $ECHO_N "(cached) $ECHO_C" >&6
3131 else
3132
3133 ac_cv_lbl_inline=""
3134 ac_lbl_cc_inline=no
3135 for ac_lbl_inline in inline __inline__ __inline
3136 do
3137 cat >conftest.$ac_ext <<_ACEOF
3138 /* confdefs.h. */
3139 _ACEOF
3140 cat confdefs.h >>conftest.$ac_ext
3141 cat >>conftest.$ac_ext <<_ACEOF
3142 /* end confdefs.h. */
3143 #define inline $ac_lbl_inline
3144 static inline struct iltest *foo(void);
3145 struct iltest {
3146 int iltest1;
3147 int iltest2;
3148 };
3149
3150 static inline struct iltest *
3151 foo()
3152 {
3153 static struct iltest xxx;
3154
3155 return &xxx;
3156 }
3157 int
3158 main ()
3159 {
3160
3161 ;
3162 return 0;
3163 }
3164 _ACEOF
3165 rm -f conftest.$ac_objext
3166 if { (ac_try="$ac_compile"
3167 case "(($ac_try" in
3168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3169 *) ac_try_echo=$ac_try;;
3170 esac
3171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3172 (eval "$ac_compile") 2>conftest.er1
3173 ac_status=$?
3174 grep -v '^ *+' conftest.er1 >conftest.err
3175 rm -f conftest.er1
3176 cat conftest.err >&5
3177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3178 (exit $ac_status); } && {
3179 test -z "$ac_c_werror_flag" ||
3180 test ! -s conftest.err
3181 } && test -s conftest.$ac_objext; then
3182 ac_lbl_cc_inline=yes
3183 else
3184 echo "$as_me: failed program was:" >&5
3185 sed 's/^/| /' conftest.$ac_ext >&5
3186
3187
3188 fi
3189
3190 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3191 if test "$ac_lbl_cc_inline" = yes ; then
3192 break;
3193 fi
3194 done
3195 if test "$ac_lbl_cc_inline" = yes ; then
3196 ac_cv_lbl_inline=$ac_lbl_inline
3197 fi
3198 fi
3199
3200 CFLAGS="$save_CFLAGS"
3201 if test ! -z "$ac_cv_lbl_inline" ; then
3202 { echo "$as_me:$LINENO: result: $ac_cv_lbl_inline" >&5
3203 echo "${ECHO_T}$ac_cv_lbl_inline" >&6; }
3204 else
3205 { echo "$as_me:$LINENO: result: no" >&5
3206 echo "${ECHO_T}no" >&6; }
3207 fi
3208
3209 cat >>confdefs.h <<_ACEOF
3210 #define inline $ac_cv_lbl_inline
3211 _ACEOF
3212
3213
3214 { echo "$as_me:$LINENO: checking for __attribute__" >&5
3215 echo $ECHO_N "checking for __attribute__... $ECHO_C" >&6; }
3216 if test "${ac_cv___attribute__+set}" = set; then
3217 echo $ECHO_N "(cached) $ECHO_C" >&6
3218 else
3219
3220 cat >conftest.$ac_ext <<_ACEOF
3221 /* confdefs.h. */
3222 _ACEOF
3223 cat confdefs.h >>conftest.$ac_ext
3224 cat >>conftest.$ac_ext <<_ACEOF
3225 /* end confdefs.h. */
3226
3227 #include <stdlib.h>
3228
3229 static void foo(void) __attribute__ ((noreturn));
3230
3231 static void
3232 foo(void)
3233 {
3234 exit(1);
3235 }
3236
3237 int
3238 main(int argc, char **argv)
3239 {
3240 foo();
3241 }
3242
3243 _ACEOF
3244 rm -f conftest.$ac_objext
3245 if { (ac_try="$ac_compile"
3246 case "(($ac_try" in
3247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3248 *) ac_try_echo=$ac_try;;
3249 esac
3250 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3251 (eval "$ac_compile") 2>conftest.er1
3252 ac_status=$?
3253 grep -v '^ *+' conftest.er1 >conftest.err
3254 rm -f conftest.er1
3255 cat conftest.err >&5
3256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3257 (exit $ac_status); } && {
3258 test -z "$ac_c_werror_flag" ||
3259 test ! -s conftest.err
3260 } && test -s conftest.$ac_objext; then
3261 ac_cv___attribute__=yes
3262 else
3263 echo "$as_me: failed program was:" >&5
3264 sed 's/^/| /' conftest.$ac_ext >&5
3265
3266 ac_cv___attribute__=no
3267 fi
3268
3269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3270 fi
3271
3272 if test "$ac_cv___attribute__" = "yes"; then
3273
3274 cat >>confdefs.h <<\_ACEOF
3275 #define HAVE___ATTRIBUTE__ 1
3276 _ACEOF
3277
3278 V_DEFS="$V_DEFS -D_U_=\"__attribute__((unused))\""
3279 else
3280 V_DEFS="$V_DEFS -D_U_=\"\""
3281 fi
3282 { echo "$as_me:$LINENO: result: $ac_cv___attribute__" >&5
3283 echo "${ECHO_T}$ac_cv___attribute__" >&6; }
3284
3285 if test "$ac_cv___attribute__" = "yes"; then
3286
3287 { echo "$as_me:$LINENO: checking whether __attribute__((format)) can be applied to function pointers" >&5
3288 echo $ECHO_N "checking whether __attribute__((format)) can be applied to function pointers... $ECHO_C" >&6; }
3289 if test "${ac_cv___attribute___format_function_pointer+set}" = set; then
3290 echo $ECHO_N "(cached) $ECHO_C" >&6
3291 else
3292
3293 cat >conftest.$ac_ext <<_ACEOF
3294 /* confdefs.h. */
3295 _ACEOF
3296 cat confdefs.h >>conftest.$ac_ext
3297 cat >>conftest.$ac_ext <<_ACEOF
3298 /* end confdefs.h. */
3299
3300 #include <stdlib.h>
3301
3302 extern int (*foo)(const char *fmt, ...)
3303 __attribute__ ((format (printf, 1, 2)));
3304
3305 int
3306 main(int argc, char **argv)
3307 {
3308 (*foo)("%s", "test");
3309 }
3310
3311 _ACEOF
3312 rm -f conftest.$ac_objext
3313 if { (ac_try="$ac_compile"
3314 case "(($ac_try" in
3315 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3316 *) ac_try_echo=$ac_try;;
3317 esac
3318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3319 (eval "$ac_compile") 2>conftest.er1
3320 ac_status=$?
3321 grep -v '^ *+' conftest.er1 >conftest.err
3322 rm -f conftest.er1
3323 cat conftest.err >&5
3324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3325 (exit $ac_status); } && {
3326 test -z "$ac_c_werror_flag" ||
3327 test ! -s conftest.err
3328 } && test -s conftest.$ac_objext; then
3329 ac_cv___attribute___format_function_pointer=yes
3330 else
3331 echo "$as_me: failed program was:" >&5
3332 sed 's/^/| /' conftest.$ac_ext >&5
3333
3334 ac_cv___attribute___format_function_pointer=no
3335 fi
3336
3337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3338 fi
3339
3340 if test "$ac_cv___attribute___format_function_pointer" = "yes"; then
3341
3342 cat >>confdefs.h <<\_ACEOF
3343 #define __ATTRIBUTE___FORMAT_OK_FOR_FUNCTION_POINTERS 1
3344 _ACEOF
3345
3346 fi
3347 { echo "$as_me:$LINENO: result: $ac_cv___attribute___format_function_pointer" >&5
3348 echo "${ECHO_T}$ac_cv___attribute___format_function_pointer" >&6; }
3349
3350 fi
3351 ac_ext=c
3352 ac_cpp='$CPP $CPPFLAGS'
3353 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3354 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3355 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3356 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3357 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3358 # On Suns, sometimes $CPP names a directory.
3359 if test -n "$CPP" && test -d "$CPP"; then
3360 CPP=
3361 fi
3362 if test -z "$CPP"; then
3363 if test "${ac_cv_prog_CPP+set}" = set; then
3364 echo $ECHO_N "(cached) $ECHO_C" >&6
3365 else
3366 # Double quotes because CPP needs to be expanded
3367 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3368 do
3369 ac_preproc_ok=false
3370 for ac_c_preproc_warn_flag in '' yes
3371 do
3372 # Use a header file that comes with gcc, so configuring glibc
3373 # with a fresh cross-compiler works.
3374 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3375 # <limits.h> exists even on freestanding compilers.
3376 # On the NeXT, cc -E runs the code through the compiler's parser,
3377 # not just through cpp. "Syntax error" is here to catch this case.
3378 cat >conftest.$ac_ext <<_ACEOF
3379 /* confdefs.h. */
3380 _ACEOF
3381 cat confdefs.h >>conftest.$ac_ext
3382 cat >>conftest.$ac_ext <<_ACEOF
3383 /* end confdefs.h. */
3384 #ifdef __STDC__
3385 # include <limits.h>
3386 #else
3387 # include <assert.h>
3388 #endif
3389 Syntax error
3390 _ACEOF
3391 if { (ac_try="$ac_cpp conftest.$ac_ext"
3392 case "(($ac_try" in
3393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3394 *) ac_try_echo=$ac_try;;
3395 esac
3396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3397 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3398 ac_status=$?
3399 grep -v '^ *+' conftest.er1 >conftest.err
3400 rm -f conftest.er1
3401 cat conftest.err >&5
3402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3403 (exit $ac_status); } >/dev/null && {
3404 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3405 test ! -s conftest.err
3406 }; then
3407 :
3408 else
3409 echo "$as_me: failed program was:" >&5
3410 sed 's/^/| /' conftest.$ac_ext >&5
3411
3412 # Broken: fails on valid input.
3413 continue
3414 fi
3415
3416 rm -f conftest.err conftest.$ac_ext
3417
3418 # OK, works on sane cases. Now check whether nonexistent headers
3419 # can be detected and how.
3420 cat >conftest.$ac_ext <<_ACEOF
3421 /* confdefs.h. */
3422 _ACEOF
3423 cat confdefs.h >>conftest.$ac_ext
3424 cat >>conftest.$ac_ext <<_ACEOF
3425 /* end confdefs.h. */
3426 #include <ac_nonexistent.h>
3427 _ACEOF
3428 if { (ac_try="$ac_cpp conftest.$ac_ext"
3429 case "(($ac_try" in
3430 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3431 *) ac_try_echo=$ac_try;;
3432 esac
3433 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3434 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3435 ac_status=$?
3436 grep -v '^ *+' conftest.er1 >conftest.err
3437 rm -f conftest.er1
3438 cat conftest.err >&5
3439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3440 (exit $ac_status); } >/dev/null && {
3441 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3442 test ! -s conftest.err
3443 }; then
3444 # Broken: success on invalid input.
3445 continue
3446 else
3447 echo "$as_me: failed program was:" >&5
3448 sed 's/^/| /' conftest.$ac_ext >&5
3449
3450 # Passes both tests.
3451 ac_preproc_ok=:
3452 break
3453 fi
3454
3455 rm -f conftest.err conftest.$ac_ext
3456
3457 done
3458 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3459 rm -f conftest.err conftest.$ac_ext
3460 if $ac_preproc_ok; then
3461 break
3462 fi
3463
3464 done
3465 ac_cv_prog_CPP=$CPP
3466
3467 fi
3468 CPP=$ac_cv_prog_CPP
3469 else
3470 ac_cv_prog_CPP=$CPP
3471 fi
3472 { echo "$as_me:$LINENO: result: $CPP" >&5
3473 echo "${ECHO_T}$CPP" >&6; }
3474 ac_preproc_ok=false
3475 for ac_c_preproc_warn_flag in '' yes
3476 do
3477 # Use a header file that comes with gcc, so configuring glibc
3478 # with a fresh cross-compiler works.
3479 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3480 # <limits.h> exists even on freestanding compilers.
3481 # On the NeXT, cc -E runs the code through the compiler's parser,
3482 # not just through cpp. "Syntax error" is here to catch this case.
3483 cat >conftest.$ac_ext <<_ACEOF
3484 /* confdefs.h. */
3485 _ACEOF
3486 cat confdefs.h >>conftest.$ac_ext
3487 cat >>conftest.$ac_ext <<_ACEOF
3488 /* end confdefs.h. */
3489 #ifdef __STDC__
3490 # include <limits.h>
3491 #else
3492 # include <assert.h>
3493 #endif
3494 Syntax error
3495 _ACEOF
3496 if { (ac_try="$ac_cpp conftest.$ac_ext"
3497 case "(($ac_try" in
3498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3499 *) ac_try_echo=$ac_try;;
3500 esac
3501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3502 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3503 ac_status=$?
3504 grep -v '^ *+' conftest.er1 >conftest.err
3505 rm -f conftest.er1
3506 cat conftest.err >&5
3507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3508 (exit $ac_status); } >/dev/null && {
3509 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3510 test ! -s conftest.err
3511 }; then
3512 :
3513 else
3514 echo "$as_me: failed program was:" >&5
3515 sed 's/^/| /' conftest.$ac_ext >&5
3516
3517 # Broken: fails on valid input.
3518 continue
3519 fi
3520
3521 rm -f conftest.err conftest.$ac_ext
3522
3523 # OK, works on sane cases. Now check whether nonexistent headers
3524 # can be detected and how.
3525 cat >conftest.$ac_ext <<_ACEOF
3526 /* confdefs.h. */
3527 _ACEOF
3528 cat confdefs.h >>conftest.$ac_ext
3529 cat >>conftest.$ac_ext <<_ACEOF
3530 /* end confdefs.h. */
3531 #include <ac_nonexistent.h>
3532 _ACEOF
3533 if { (ac_try="$ac_cpp conftest.$ac_ext"
3534 case "(($ac_try" in
3535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3536 *) ac_try_echo=$ac_try;;
3537 esac
3538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3539 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3540 ac_status=$?
3541 grep -v '^ *+' conftest.er1 >conftest.err
3542 rm -f conftest.er1
3543 cat conftest.err >&5
3544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3545 (exit $ac_status); } >/dev/null && {
3546 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3547 test ! -s conftest.err
3548 }; then
3549 # Broken: success on invalid input.
3550 continue
3551 else
3552 echo "$as_me: failed program was:" >&5
3553 sed 's/^/| /' conftest.$ac_ext >&5
3554
3555 # Passes both tests.
3556 ac_preproc_ok=:
3557 break
3558 fi
3559
3560 rm -f conftest.err conftest.$ac_ext
3561
3562 done
3563 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3564 rm -f conftest.err conftest.$ac_ext
3565 if $ac_preproc_ok; then
3566 :
3567 else
3568 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3569 See \`config.log' for more details." >&5
3570 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3571 See \`config.log' for more details." >&2;}
3572 { (exit 1); exit 1; }; }
3573 fi
3574
3575 ac_ext=c
3576 ac_cpp='$CPP $CPPFLAGS'
3577 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3578 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3579 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3580
3581
3582 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3583 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3584 if test "${ac_cv_path_GREP+set}" = set; then
3585 echo $ECHO_N "(cached) $ECHO_C" >&6
3586 else
3587 # Extract the first word of "grep ggrep" to use in msg output
3588 if test -z "$GREP"; then
3589 set dummy grep ggrep; ac_prog_name=$2
3590 if test "${ac_cv_path_GREP+set}" = set; then
3591 echo $ECHO_N "(cached) $ECHO_C" >&6
3592 else
3593 ac_path_GREP_found=false
3594 # Loop through the user's path and test for each of PROGNAME-LIST
3595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3596 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3597 do
3598 IFS=$as_save_IFS
3599 test -z "$as_dir" && as_dir=.
3600 for ac_prog in grep ggrep; do
3601 for ac_exec_ext in '' $ac_executable_extensions; do
3602 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3603 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3604 # Check for GNU ac_path_GREP and select it if it is found.
3605 # Check for GNU $ac_path_GREP
3606 case `"$ac_path_GREP" --version 2>&1` in
3607 *GNU*)
3608 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3609 *)
3610 ac_count=0
3611 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3612 while :
3613 do
3614 cat "conftest.in" "conftest.in" >"conftest.tmp"
3615 mv "conftest.tmp" "conftest.in"
3616 cp "conftest.in" "conftest.nl"
3617 echo 'GREP' >> "conftest.nl"
3618 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3619 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3620 ac_count=`expr $ac_count + 1`
3621 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3622 # Best one so far, save it but keep looking for a better one
3623 ac_cv_path_GREP="$ac_path_GREP"
3624 ac_path_GREP_max=$ac_count
3625 fi
3626 # 10*(2^10) chars as input seems more than enough
3627 test $ac_count -gt 10 && break
3628 done
3629 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3630 esac
3631
3632
3633 $ac_path_GREP_found && break 3
3634 done
3635 done
3636
3637 done
3638 IFS=$as_save_IFS
3639
3640
3641 fi
3642
3643 GREP="$ac_cv_path_GREP"
3644 if test -z "$GREP"; then
3645 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3646 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3647 { (exit 1); exit 1; }; }
3648 fi
3649
3650 else
3651 ac_cv_path_GREP=$GREP
3652 fi
3653
3654
3655 fi
3656 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3657 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3658 GREP="$ac_cv_path_GREP"
3659
3660
3661 { echo "$as_me:$LINENO: checking for egrep" >&5
3662 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3663 if test "${ac_cv_path_EGREP+set}" = set; then
3664 echo $ECHO_N "(cached) $ECHO_C" >&6
3665 else
3666 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3667 then ac_cv_path_EGREP="$GREP -E"
3668 else
3669 # Extract the first word of "egrep" to use in msg output
3670 if test -z "$EGREP"; then
3671 set dummy egrep; ac_prog_name=$2
3672 if test "${ac_cv_path_EGREP+set}" = set; then
3673 echo $ECHO_N "(cached) $ECHO_C" >&6
3674 else
3675 ac_path_EGREP_found=false
3676 # Loop through the user's path and test for each of PROGNAME-LIST
3677 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3678 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3679 do
3680 IFS=$as_save_IFS
3681 test -z "$as_dir" && as_dir=.
3682 for ac_prog in egrep; do
3683 for ac_exec_ext in '' $ac_executable_extensions; do
3684 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3685 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3686 # Check for GNU ac_path_EGREP and select it if it is found.
3687 # Check for GNU $ac_path_EGREP
3688 case `"$ac_path_EGREP" --version 2>&1` in
3689 *GNU*)
3690 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3691 *)
3692 ac_count=0
3693 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3694 while :
3695 do
3696 cat "conftest.in" "conftest.in" >"conftest.tmp"
3697 mv "conftest.tmp" "conftest.in"
3698 cp "conftest.in" "conftest.nl"
3699 echo 'EGREP' >> "conftest.nl"
3700 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3701 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3702 ac_count=`expr $ac_count + 1`
3703 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3704 # Best one so far, save it but keep looking for a better one
3705 ac_cv_path_EGREP="$ac_path_EGREP"
3706 ac_path_EGREP_max=$ac_count
3707 fi
3708 # 10*(2^10) chars as input seems more than enough
3709 test $ac_count -gt 10 && break
3710 done
3711 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3712 esac
3713
3714
3715 $ac_path_EGREP_found && break 3
3716 done
3717 done
3718
3719 done
3720 IFS=$as_save_IFS
3721
3722
3723 fi
3724
3725 EGREP="$ac_cv_path_EGREP"
3726 if test -z "$EGREP"; then
3727 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3728 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3729 { (exit 1); exit 1; }; }
3730 fi
3731
3732 else
3733 ac_cv_path_EGREP=$EGREP
3734 fi
3735
3736
3737 fi
3738 fi
3739 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3740 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3741 EGREP="$ac_cv_path_EGREP"
3742
3743
3744 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3745 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
3746 if test "${ac_cv_header_stdc+set}" = set; then
3747 echo $ECHO_N "(cached) $ECHO_C" >&6
3748 else
3749 cat >conftest.$ac_ext <<_ACEOF
3750 /* confdefs.h. */
3751 _ACEOF
3752 cat confdefs.h >>conftest.$ac_ext
3753 cat >>conftest.$ac_ext <<_ACEOF
3754 /* end confdefs.h. */
3755 #include <stdlib.h>
3756 #include <stdarg.h>
3757 #include <string.h>
3758 #include <float.h>
3759
3760 int
3761 main ()
3762 {
3763
3764 ;
3765 return 0;
3766 }
3767 _ACEOF
3768 rm -f conftest.$ac_objext
3769 if { (ac_try="$ac_compile"
3770 case "(($ac_try" in
3771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3772 *) ac_try_echo=$ac_try;;
3773 esac
3774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3775 (eval "$ac_compile") 2>conftest.er1
3776 ac_status=$?
3777 grep -v '^ *+' conftest.er1 >conftest.err
3778 rm -f conftest.er1
3779 cat conftest.err >&5
3780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3781 (exit $ac_status); } && {
3782 test -z "$ac_c_werror_flag" ||
3783 test ! -s conftest.err
3784 } && test -s conftest.$ac_objext; then
3785 ac_cv_header_stdc=yes
3786 else
3787 echo "$as_me: failed program was:" >&5
3788 sed 's/^/| /' conftest.$ac_ext >&5
3789
3790 ac_cv_header_stdc=no
3791 fi
3792
3793 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3794
3795 if test $ac_cv_header_stdc = yes; then
3796 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3797 cat >conftest.$ac_ext <<_ACEOF
3798 /* confdefs.h. */
3799 _ACEOF
3800 cat confdefs.h >>conftest.$ac_ext
3801 cat >>conftest.$ac_ext <<_ACEOF
3802 /* end confdefs.h. */
3803 #include <string.h>
3804
3805 _ACEOF
3806 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3807 $EGREP "memchr" >/dev/null 2>&1; then
3808 :
3809 else
3810 ac_cv_header_stdc=no
3811 fi
3812 rm -f -r conftest*
3813
3814 fi
3815
3816 if test $ac_cv_header_stdc = yes; then
3817 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3818 cat >conftest.$ac_ext <<_ACEOF
3819 /* confdefs.h. */
3820 _ACEOF
3821 cat confdefs.h >>conftest.$ac_ext
3822 cat >>conftest.$ac_ext <<_ACEOF
3823 /* end confdefs.h. */
3824 #include <stdlib.h>
3825
3826 _ACEOF
3827 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3828 $EGREP "free" >/dev/null 2>&1; then
3829 :
3830 else
3831 ac_cv_header_stdc=no
3832 fi
3833 rm -f -r conftest*
3834
3835 fi
3836
3837 if test $ac_cv_header_stdc = yes; then
3838 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3839 if test "$cross_compiling" = yes; then
3840 :
3841 else
3842 cat >conftest.$ac_ext <<_ACEOF
3843 /* confdefs.h. */
3844 _ACEOF
3845 cat confdefs.h >>conftest.$ac_ext
3846 cat >>conftest.$ac_ext <<_ACEOF
3847 /* end confdefs.h. */
3848 #include <ctype.h>
3849 #include <stdlib.h>
3850 #if ((' ' & 0x0FF) == 0x020)
3851 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3852 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3853 #else
3854 # define ISLOWER(c) \
3855 (('a' <= (c) && (c) <= 'i') \
3856 || ('j' <= (c) && (c) <= 'r') \
3857 || ('s' <= (c) && (c) <= 'z'))
3858 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3859 #endif
3860
3861 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3862 int
3863 main ()
3864 {
3865 int i;
3866 for (i = 0; i < 256; i++)
3867 if (XOR (islower (i), ISLOWER (i))
3868 || toupper (i) != TOUPPER (i))
3869 return 2;
3870 return 0;
3871 }
3872 _ACEOF
3873 rm -f conftest$ac_exeext
3874 if { (ac_try="$ac_link"
3875 case "(($ac_try" in
3876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3877 *) ac_try_echo=$ac_try;;
3878 esac
3879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3880 (eval "$ac_link") 2>&5
3881 ac_status=$?
3882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3883 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3884 { (case "(($ac_try" in
3885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3886 *) ac_try_echo=$ac_try;;
3887 esac
3888 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3889 (eval "$ac_try") 2>&5
3890 ac_status=$?
3891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3892 (exit $ac_status); }; }; then
3893 :
3894 else
3895 echo "$as_me: program exited with status $ac_status" >&5
3896 echo "$as_me: failed program was:" >&5
3897 sed 's/^/| /' conftest.$ac_ext >&5
3898
3899 ( exit $ac_status )
3900 ac_cv_header_stdc=no
3901 fi
3902 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3903 fi
3904
3905
3906 fi
3907 fi
3908 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3909 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
3910 if test $ac_cv_header_stdc = yes; then
3911
3912 cat >>confdefs.h <<\_ACEOF
3913 #define STDC_HEADERS 1
3914 _ACEOF
3915
3916 fi
3917
3918 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3929 inttypes.h stdint.h unistd.h
3930 do
3931 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3932 { echo "$as_me:$LINENO: checking for $ac_header" >&5
3933 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3934 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3935 echo $ECHO_N "(cached) $ECHO_C" >&6
3936 else
3937 cat >conftest.$ac_ext <<_ACEOF
3938 /* confdefs.h. */
3939 _ACEOF
3940 cat confdefs.h >>conftest.$ac_ext
3941 cat >>conftest.$ac_ext <<_ACEOF
3942 /* end confdefs.h. */
3943 $ac_includes_default
3944
3945 #include <$ac_header>
3946 _ACEOF
3947 rm -f conftest.$ac_objext
3948 if { (ac_try="$ac_compile"
3949 case "(($ac_try" in
3950 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3951 *) ac_try_echo=$ac_try;;
3952 esac
3953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3954 (eval "$ac_compile") 2>conftest.er1
3955 ac_status=$?
3956 grep -v '^ *+' conftest.er1 >conftest.err
3957 rm -f conftest.er1
3958 cat conftest.err >&5
3959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3960 (exit $ac_status); } && {
3961 test -z "$ac_c_werror_flag" ||
3962 test ! -s conftest.err
3963 } && test -s conftest.$ac_objext; then
3964 eval "$as_ac_Header=yes"
3965 else
3966 echo "$as_me: failed program was:" >&5
3967 sed 's/^/| /' conftest.$ac_ext >&5
3968
3969 eval "$as_ac_Header=no"
3970 fi
3971
3972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3973 fi
3974 ac_res=`eval echo '${'$as_ac_Header'}'`
3975 { echo "$as_me:$LINENO: result: $ac_res" >&5
3976 echo "${ECHO_T}$ac_res" >&6; }
3977 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3978 cat >>confdefs.h <<_ACEOF
3979 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3980 _ACEOF
3981
3982 fi
3983
3984 done
3985
3986
3987
3988
3989
3990 for ac_header in fcntl.h rpc/rpcent.h netdnet/dnetdb.h
3991 do
3992 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3993 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3994 { echo "$as_me:$LINENO: checking for $ac_header" >&5
3995 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3996 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3997 echo $ECHO_N "(cached) $ECHO_C" >&6
3998 fi
3999 ac_res=`eval echo '${'$as_ac_Header'}'`
4000 { echo "$as_me:$LINENO: result: $ac_res" >&5
4001 echo "${ECHO_T}$ac_res" >&6; }
4002 else
4003 # Is the header compilable?
4004 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
4005 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
4006 cat >conftest.$ac_ext <<_ACEOF
4007 /* confdefs.h. */
4008 _ACEOF
4009 cat confdefs.h >>conftest.$ac_ext
4010 cat >>conftest.$ac_ext <<_ACEOF
4011 /* end confdefs.h. */
4012 $ac_includes_default
4013 #include <$ac_header>
4014 _ACEOF
4015 rm -f conftest.$ac_objext
4016 if { (ac_try="$ac_compile"
4017 case "(($ac_try" in
4018 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4019 *) ac_try_echo=$ac_try;;
4020 esac
4021 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4022 (eval "$ac_compile") 2>conftest.er1
4023 ac_status=$?
4024 grep -v '^ *+' conftest.er1 >conftest.err
4025 rm -f conftest.er1
4026 cat conftest.err >&5
4027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4028 (exit $ac_status); } && {
4029 test -z "$ac_c_werror_flag" ||
4030 test ! -s conftest.err
4031 } && test -s conftest.$ac_objext; then
4032 ac_header_compiler=yes
4033 else
4034 echo "$as_me: failed program was:" >&5
4035 sed 's/^/| /' conftest.$ac_ext >&5
4036
4037 ac_header_compiler=no
4038 fi
4039
4040 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4041 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4042 echo "${ECHO_T}$ac_header_compiler" >&6; }
4043
4044 # Is the header present?
4045 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
4046 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
4047 cat >conftest.$ac_ext <<_ACEOF
4048 /* confdefs.h. */
4049 _ACEOF
4050 cat confdefs.h >>conftest.$ac_ext
4051 cat >>conftest.$ac_ext <<_ACEOF
4052 /* end confdefs.h. */
4053 #include <$ac_header>
4054 _ACEOF
4055 if { (ac_try="$ac_cpp conftest.$ac_ext"
4056 case "(($ac_try" in
4057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4058 *) ac_try_echo=$ac_try;;
4059 esac
4060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4061 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4062 ac_status=$?
4063 grep -v '^ *+' conftest.er1 >conftest.err
4064 rm -f conftest.er1
4065 cat conftest.err >&5
4066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4067 (exit $ac_status); } >/dev/null && {
4068 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4069 test ! -s conftest.err
4070 }; then
4071 ac_header_preproc=yes
4072 else
4073 echo "$as_me: failed program was:" >&5
4074 sed 's/^/| /' conftest.$ac_ext >&5
4075
4076 ac_header_preproc=no
4077 fi
4078
4079 rm -f conftest.err conftest.$ac_ext
4080 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4081 echo "${ECHO_T}$ac_header_preproc" >&6; }
4082
4083 # So? What about this header?
4084 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4085 yes:no: )
4086 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4087 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4088 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4089 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4090 ac_header_preproc=yes
4091 ;;
4092 no:yes:* )
4093 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4094 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4095 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4096 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4097 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4098 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4099 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4100 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4101 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4102 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4103 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4104 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4105
4106 ;;
4107 esac
4108 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4109 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4110 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4111 echo $ECHO_N "(cached) $ECHO_C" >&6
4112 else
4113 eval "$as_ac_Header=\$ac_header_preproc"
4114 fi
4115 ac_res=`eval echo '${'$as_ac_Header'}'`
4116 { echo "$as_me:$LINENO: result: $ac_res" >&5
4117 echo "${ECHO_T}$ac_res" >&6; }
4118
4119 fi
4120 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4121 cat >>confdefs.h <<_ACEOF
4122 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4123 _ACEOF
4124
4125 fi
4126
4127 done
4128
4129
4130 for ac_header in net/pfvar.h
4131 do
4132 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4133 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4134 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4135 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4136 echo $ECHO_N "(cached) $ECHO_C" >&6
4137 else
4138 cat >conftest.$ac_ext <<_ACEOF
4139 /* confdefs.h. */
4140 _ACEOF
4141 cat confdefs.h >>conftest.$ac_ext
4142 cat >>conftest.$ac_ext <<_ACEOF
4143 /* end confdefs.h. */
4144 #include <sys/types.h>
4145 #include <sys/socket.h>
4146 #include <net/if.h>
4147
4148 #include <$ac_header>
4149 _ACEOF
4150 rm -f conftest.$ac_objext
4151 if { (ac_try="$ac_compile"
4152 case "(($ac_try" in
4153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4154 *) ac_try_echo=$ac_try;;
4155 esac
4156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4157 (eval "$ac_compile") 2>conftest.er1
4158 ac_status=$?
4159 grep -v '^ *+' conftest.er1 >conftest.err
4160 rm -f conftest.er1
4161 cat conftest.err >&5
4162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4163 (exit $ac_status); } && {
4164 test -z "$ac_c_werror_flag" ||
4165 test ! -s conftest.err
4166 } && test -s conftest.$ac_objext; then
4167 eval "$as_ac_Header=yes"
4168 else
4169 echo "$as_me: failed program was:" >&5
4170 sed 's/^/| /' conftest.$ac_ext >&5
4171
4172 eval "$as_ac_Header=no"
4173 fi
4174
4175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4176 fi
4177 ac_res=`eval echo '${'$as_ac_Header'}'`
4178 { echo "$as_me:$LINENO: result: $ac_res" >&5
4179 echo "${ECHO_T}$ac_res" >&6; }
4180 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4181 cat >>confdefs.h <<_ACEOF
4182 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4183 _ACEOF
4184
4185 fi
4186
4187 done
4188
4189 if test "$ac_cv_header_net_pfvar_h" = yes; then
4190 LOCALSRC="print-pflog.c $LOCALSRC"
4191 fi
4192
4193 for ac_header in netinet/if_ether.h
4194 do
4195 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4196 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4197 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4198 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4199 echo $ECHO_N "(cached) $ECHO_C" >&6
4200 else
4201 cat >conftest.$ac_ext <<_ACEOF
4202 /* confdefs.h. */
4203 _ACEOF
4204 cat confdefs.h >>conftest.$ac_ext
4205 cat >>conftest.$ac_ext <<_ACEOF
4206 /* end confdefs.h. */
4207 #include <sys/types.h>
4208 #include <sys/socket.h>
4209
4210 #include <$ac_header>
4211 _ACEOF
4212 rm -f conftest.$ac_objext
4213 if { (ac_try="$ac_compile"
4214 case "(($ac_try" in
4215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4216 *) ac_try_echo=$ac_try;;
4217 esac
4218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4219 (eval "$ac_compile") 2>conftest.er1
4220 ac_status=$?
4221 grep -v '^ *+' conftest.er1 >conftest.err
4222 rm -f conftest.er1
4223 cat conftest.err >&5
4224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4225 (exit $ac_status); } && {
4226 test -z "$ac_c_werror_flag" ||
4227 test ! -s conftest.err
4228 } && test -s conftest.$ac_objext; then
4229 eval "$as_ac_Header=yes"
4230 else
4231 echo "$as_me: failed program was:" >&5
4232 sed 's/^/| /' conftest.$ac_ext >&5
4233
4234 eval "$as_ac_Header=no"
4235 fi
4236
4237 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4238 fi
4239 ac_res=`eval echo '${'$as_ac_Header'}'`
4240 { echo "$as_me:$LINENO: result: $ac_res" >&5
4241 echo "${ECHO_T}$ac_res" >&6; }
4242 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4243 cat >>confdefs.h <<_ACEOF
4244 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4245 _ACEOF
4246
4247 fi
4248
4249 done
4250
4251 if test "$ac_cv_header_netinet_if_ether_h" != yes; then
4252 #
4253 # The simple test didn't work.
4254 # Do we need to include <net/if.h> first?
4255 # Unset ac_cv_header_netinet_if_ether_h so we don't
4256 # treat the previous failure as a cached value and
4257 # suppress the next test.
4258 #
4259 { echo "$as_me:$LINENO: Rechecking with some additional includes" >&5
4260 echo "$as_me: Rechecking with some additional includes" >&6;}
4261 unset ac_cv_header_netinet_if_ether_h
4262
4263 for ac_header in netinet/if_ether.h
4264 do
4265 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4266 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4267 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4268 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4269 echo $ECHO_N "(cached) $ECHO_C" >&6
4270 else
4271 cat >conftest.$ac_ext <<_ACEOF
4272 /* confdefs.h. */
4273 _ACEOF
4274 cat confdefs.h >>conftest.$ac_ext
4275 cat >>conftest.$ac_ext <<_ACEOF
4276 /* end confdefs.h. */
4277 #include <sys/types.h>
4278 #include <sys/socket.h>
4279 #include <netinet/in.h>
4280 struct mbuf;
4281 struct rtentry;
4282 #include <net/if.h>
4283
4284 #include <$ac_header>
4285 _ACEOF
4286 rm -f conftest.$ac_objext
4287 if { (ac_try="$ac_compile"
4288 case "(($ac_try" in
4289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4290 *) ac_try_echo=$ac_try;;
4291 esac
4292 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4293 (eval "$ac_compile") 2>conftest.er1
4294 ac_status=$?
4295 grep -v '^ *+' conftest.er1 >conftest.err
4296 rm -f conftest.er1
4297 cat conftest.err >&5
4298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4299 (exit $ac_status); } && {
4300 test -z "$ac_c_werror_flag" ||
4301 test ! -s conftest.err
4302 } && test -s conftest.$ac_objext; then
4303 eval "$as_ac_Header=yes"
4304 else
4305 echo "$as_me: failed program was:" >&5
4306 sed 's/^/| /' conftest.$ac_ext >&5
4307
4308 eval "$as_ac_Header=no"
4309 fi
4310
4311 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4312 fi
4313 ac_res=`eval echo '${'$as_ac_Header'}'`
4314 { echo "$as_me:$LINENO: result: $ac_res" >&5
4315 echo "${ECHO_T}$ac_res" >&6; }
4316 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4317 cat >>confdefs.h <<_ACEOF
4318 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4319 _ACEOF
4320
4321 fi
4322
4323 done
4324
4325 fi
4326
4327 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
4328 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
4329 if test "${ac_cv_header_time+set}" = set; then
4330 echo $ECHO_N "(cached) $ECHO_C" >&6
4331 else
4332 cat >conftest.$ac_ext <<_ACEOF
4333 /* confdefs.h. */
4334 _ACEOF
4335 cat confdefs.h >>conftest.$ac_ext
4336 cat >>conftest.$ac_ext <<_ACEOF
4337 /* end confdefs.h. */
4338 #include <sys/types.h>
4339 #include <sys/time.h>
4340 #include <time.h>
4341
4342 int
4343 main ()
4344 {
4345 if ((struct tm *) 0)
4346 return 0;
4347 ;
4348 return 0;
4349 }
4350 _ACEOF
4351 rm -f conftest.$ac_objext
4352 if { (ac_try="$ac_compile"
4353 case "(($ac_try" in
4354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4355 *) ac_try_echo=$ac_try;;
4356 esac
4357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4358 (eval "$ac_compile") 2>conftest.er1
4359 ac_status=$?
4360 grep -v '^ *+' conftest.er1 >conftest.err
4361 rm -f conftest.er1
4362 cat conftest.err >&5
4363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4364 (exit $ac_status); } && {
4365 test -z "$ac_c_werror_flag" ||
4366 test ! -s conftest.err
4367 } && test -s conftest.$ac_objext; then
4368 ac_cv_header_time=yes
4369 else
4370 echo "$as_me: failed program was:" >&5
4371 sed 's/^/| /' conftest.$ac_ext >&5
4372
4373 ac_cv_header_time=no
4374 fi
4375
4376 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4377 fi
4378 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
4379 echo "${ECHO_T}$ac_cv_header_time" >&6; }
4380 if test $ac_cv_header_time = yes; then
4381
4382 cat >>confdefs.h <<\_ACEOF
4383 #define TIME_WITH_SYS_TIME 1
4384 _ACEOF
4385
4386 fi
4387
4388
4389 case "$host_os" in
4390
4391 darwin*)
4392 # Check whether --enable-universal was given.
4393 if test "${enable_universal+set}" = set; then
4394 enableval=$enable_universal;
4395 fi
4396
4397 if test "$enable_universal" != "no"; then
4398 case "$host_os" in
4399
4400 darwin9.*)
4401 #
4402 # Leopard. Build for x86 and 32-bit PowerPC, with
4403 # x86 first. (That's what Apple does.)
4404 #
4405 V_CCOPT="$V_CCOPT -arch i386 -arch ppc"
4406 LDFLAGS="$LDFLAGS -arch i386 -arch ppc"
4407 ;;
4408
4409 darwin10.*)
4410 #
4411 # Snow Leopard. Build for x86-64 and x86, with
4412 # x86-64 first. (That's what Apple does.)
4413 #
4414 V_CCOPT="$V_CCOPT -arch x86_64 -arch i386"
4415 LDFLAGS="$LDFLAGS -arch x86_64 -arch i386"
4416 ;;
4417 esac
4418 fi
4419 ;;
4420
4421 linux*)
4422 { echo "$as_me:$LINENO: checking Linux kernel version" >&5
4423 echo $ECHO_N "checking Linux kernel version... $ECHO_C" >&6; }
4424 if test "$cross_compiling" = yes; then
4425 if test "${ac_cv_linux_vers+set}" = set; then
4426 echo $ECHO_N "(cached) $ECHO_C" >&6
4427 else
4428 ac_cv_linux_vers=unknown
4429 fi
4430
4431 else
4432 if test "${ac_cv_linux_vers+set}" = set; then
4433 echo $ECHO_N "(cached) $ECHO_C" >&6
4434 else
4435 ac_cv_linux_vers=`uname -r 2>&1 | \
4436 sed -n -e '$s/.* //' -e '$s/\..*//p'`
4437 fi
4438
4439 fi
4440 { echo "$as_me:$LINENO: result: $ac_cv_linux_vers" >&5
4441 echo "${ECHO_T}$ac_cv_linux_vers" >&6; }
4442 if test $ac_cv_linux_vers = unknown ; then
4443 { { echo "$as_me:$LINENO: error: cannot determine linux version when cross-compiling" >&5
4444 echo "$as_me: error: cannot determine linux version when cross-compiling" >&2;}
4445 { (exit 1); exit 1; }; }
4446 fi
4447 if test $ac_cv_linux_vers -lt 2 ; then
4448 { { echo "$as_me:$LINENO: error: version 2 or higher required; see the INSTALL doc for more info" >&5
4449 echo "$as_me: error: version 2 or higher required; see the INSTALL doc for more info" >&2;}
4450 { (exit 1); exit 1; }; }
4451 fi
4452 ;;
4453
4454 *)
4455 ;;
4456 esac
4457
4458
4459
4460 # Check whether --with-smi was given.
4461 if test "${with_smi+set}" = set; then
4462 withval=$with_smi;
4463 else
4464 with_smi=yes
4465 fi
4466
4467
4468 if test "x$with_smi" != "xno" ; then
4469
4470 for ac_header in smi.h
4471 do
4472 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4473 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4474 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4475 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4476 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4477 echo $ECHO_N "(cached) $ECHO_C" >&6
4478 fi
4479 ac_res=`eval echo '${'$as_ac_Header'}'`
4480 { echo "$as_me:$LINENO: result: $ac_res" >&5
4481 echo "${ECHO_T}$ac_res" >&6; }
4482 else
4483 # Is the header compilable?
4484 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
4485 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
4486 cat >conftest.$ac_ext <<_ACEOF
4487 /* confdefs.h. */
4488 _ACEOF
4489 cat confdefs.h >>conftest.$ac_ext
4490 cat >>conftest.$ac_ext <<_ACEOF
4491 /* end confdefs.h. */
4492 $ac_includes_default
4493 #include <$ac_header>
4494 _ACEOF
4495 rm -f conftest.$ac_objext
4496 if { (ac_try="$ac_compile"
4497 case "(($ac_try" in
4498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4499 *) ac_try_echo=$ac_try;;
4500 esac
4501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4502 (eval "$ac_compile") 2>conftest.er1
4503 ac_status=$?
4504 grep -v '^ *+' conftest.er1 >conftest.err
4505 rm -f conftest.er1
4506 cat conftest.err >&5
4507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4508 (exit $ac_status); } && {
4509 test -z "$ac_c_werror_flag" ||
4510 test ! -s conftest.err
4511 } && test -s conftest.$ac_objext; then
4512 ac_header_compiler=yes
4513 else
4514 echo "$as_me: failed program was:" >&5
4515 sed 's/^/| /' conftest.$ac_ext >&5
4516
4517 ac_header_compiler=no
4518 fi
4519
4520 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4521 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4522 echo "${ECHO_T}$ac_header_compiler" >&6; }
4523
4524 # Is the header present?
4525 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
4526 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
4527 cat >conftest.$ac_ext <<_ACEOF
4528 /* confdefs.h. */
4529 _ACEOF
4530 cat confdefs.h >>conftest.$ac_ext
4531 cat >>conftest.$ac_ext <<_ACEOF
4532 /* end confdefs.h. */
4533 #include <$ac_header>
4534 _ACEOF
4535 if { (ac_try="$ac_cpp conftest.$ac_ext"
4536 case "(($ac_try" in
4537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4538 *) ac_try_echo=$ac_try;;
4539 esac
4540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4541 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4542 ac_status=$?
4543 grep -v '^ *+' conftest.er1 >conftest.err
4544 rm -f conftest.er1
4545 cat conftest.err >&5
4546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4547 (exit $ac_status); } >/dev/null && {
4548 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4549 test ! -s conftest.err
4550 }; then
4551 ac_header_preproc=yes
4552 else
4553 echo "$as_me: failed program was:" >&5
4554 sed 's/^/| /' conftest.$ac_ext >&5
4555
4556 ac_header_preproc=no
4557 fi
4558
4559 rm -f conftest.err conftest.$ac_ext
4560 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4561 echo "${ECHO_T}$ac_header_preproc" >&6; }
4562
4563 # So? What about this header?
4564 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4565 yes:no: )
4566 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4567 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4568 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4569 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4570 ac_header_preproc=yes
4571 ;;
4572 no:yes:* )
4573 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4574 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4575 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4576 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4577 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4578 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4579 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4580 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4581 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4582 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4583 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4584 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4585
4586 ;;
4587 esac
4588 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4589 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4590 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4591 echo $ECHO_N "(cached) $ECHO_C" >&6
4592 else
4593 eval "$as_ac_Header=\$ac_header_preproc"
4594 fi
4595 ac_res=`eval echo '${'$as_ac_Header'}'`
4596 { echo "$as_me:$LINENO: result: $ac_res" >&5
4597 echo "${ECHO_T}$ac_res" >&6; }
4598
4599 fi
4600 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4601 cat >>confdefs.h <<_ACEOF
4602 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4603 _ACEOF
4604
4605 fi
4606
4607 done
4608
4609
4610 { echo "$as_me:$LINENO: checking for smiInit in -lsmi" >&5
4611 echo $ECHO_N "checking for smiInit in -lsmi... $ECHO_C" >&6; }
4612 if test "${ac_cv_lib_smi_smiInit+set}" = set; then
4613 echo $ECHO_N "(cached) $ECHO_C" >&6
4614 else
4615 ac_check_lib_save_LIBS=$LIBS
4616 LIBS="-lsmi $LIBS"
4617 cat >conftest.$ac_ext <<_ACEOF
4618 /* confdefs.h. */
4619 _ACEOF
4620 cat confdefs.h >>conftest.$ac_ext
4621 cat >>conftest.$ac_ext <<_ACEOF
4622 /* end confdefs.h. */
4623
4624 /* Override any GCC internal prototype to avoid an error.
4625 Use char because int might match the return type of a GCC
4626 builtin and then its argument prototype would still apply. */
4627 #ifdef __cplusplus
4628 extern "C"
4629 #endif
4630 char smiInit ();
4631 int
4632 main ()
4633 {
4634 return smiInit ();
4635 ;
4636 return 0;
4637 }
4638 _ACEOF
4639 rm -f conftest.$ac_objext conftest$ac_exeext
4640 if { (ac_try="$ac_link"
4641 case "(($ac_try" in
4642 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4643 *) ac_try_echo=$ac_try;;
4644 esac
4645 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4646 (eval "$ac_link") 2>conftest.er1
4647 ac_status=$?
4648 grep -v '^ *+' conftest.er1 >conftest.err
4649 rm -f conftest.er1
4650 cat conftest.err >&5
4651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4652 (exit $ac_status); } && {
4653 test -z "$ac_c_werror_flag" ||
4654 test ! -s conftest.err
4655 } && test -s conftest$ac_exeext &&
4656 $as_test_x conftest$ac_exeext; then
4657 ac_cv_lib_smi_smiInit=yes
4658 else
4659 echo "$as_me: failed program was:" >&5
4660 sed 's/^/| /' conftest.$ac_ext >&5
4661
4662 ac_cv_lib_smi_smiInit=no
4663 fi
4664
4665 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4666 conftest$ac_exeext conftest.$ac_ext
4667 LIBS=$ac_check_lib_save_LIBS
4668 fi
4669 { echo "$as_me:$LINENO: result: $ac_cv_lib_smi_smiInit" >&5
4670 echo "${ECHO_T}$ac_cv_lib_smi_smiInit" >&6; }
4671 if test $ac_cv_lib_smi_smiInit = yes; then
4672 cat >>confdefs.h <<_ACEOF
4673 #define HAVE_LIBSMI 1
4674 _ACEOF
4675
4676 LIBS="-lsmi $LIBS"
4677
4678 fi
4679
4680 if test "$ac_cv_header_smi_h" = yes -a "$ac_cv_lib_smi_smiInit" = yes
4681 then
4682 { echo "$as_me:$LINENO: checking whether to enable libsmi" >&5
4683 echo $ECHO_N "checking whether to enable libsmi... $ECHO_C" >&6; }
4684 if test "$cross_compiling" = yes; then
4685 { echo "$as_me:$LINENO: result: not when cross-compiling" >&5
4686 echo "${ECHO_T}not when cross-compiling" >&6; }
4687 libsmi=no
4688
4689 else
4690 cat >conftest.$ac_ext <<_ACEOF
4691 /* confdefs.h. */
4692 _ACEOF
4693 cat confdefs.h >>conftest.$ac_ext
4694 cat >>conftest.$ac_ext <<_ACEOF
4695 /* end confdefs.h. */
4696 /* libsmi available check */
4697 #include <smi.h>
4698 main()
4699 {
4700 int current, revision, age, n;
4701 const int required = 2;
4702 if (smiInit(""))
4703 exit(1);
4704 if (strcmp(SMI_LIBRARY_VERSION, smi_library_version))
4705 exit(2);
4706 n = sscanf(smi_library_version, "%d:%d:%d", &current, &revision, &age);
4707 if (n != 3)
4708 exit(3);
4709 if (required < current - age || required > current)
4710 exit(4);
4711 exit(0);
4712 }
4713
4714 _ACEOF
4715 rm -f conftest$ac_exeext
4716 if { (ac_try="$ac_link"
4717 case "(($ac_try" in
4718 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4719 *) ac_try_echo=$ac_try;;
4720 esac
4721 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4722 (eval "$ac_link") 2>&5
4723 ac_status=$?
4724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4725 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4726 { (case "(($ac_try" in
4727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4728 *) ac_try_echo=$ac_try;;
4729 esac
4730 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4731 (eval "$ac_try") 2>&5
4732 ac_status=$?
4733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4734 (exit $ac_status); }; }; then
4735 { echo "$as_me:$LINENO: result: yes" >&5
4736 echo "${ECHO_T}yes" >&6; }
4737 cat >>confdefs.h <<\_ACEOF
4738 #define LIBSMI 1
4739 _ACEOF
4740
4741 libsmi=yes
4742 else
4743 echo "$as_me: program exited with status $ac_status" >&5
4744 echo "$as_me: failed program was:" >&5
4745 sed 's/^/| /' conftest.$ac_ext >&5
4746
4747 ( exit $ac_status )
4748 case $? in
4749 1) { echo "$as_me:$LINENO: result: no - smiInit failed" >&5
4750 echo "${ECHO_T}no - smiInit failed" >&6; } ;;
4751 2) { echo "$as_me:$LINENO: result: no - header/library version mismatch" >&5
4752 echo "${ECHO_T}no - header/library version mismatch" >&6; } ;;
4753 3) { echo "$as_me:$LINENO: result: no - can't determine library version" >&5
4754 echo "${ECHO_T}no - can't determine library version" >&6; } ;;
4755 4) { echo "$as_me:$LINENO: result: no - too old" >&5
4756 echo "${ECHO_T}no - too old" >&6; } ;;
4757 *) { echo "$as_me:$LINENO: result: no" >&5
4758 echo "${ECHO_T}no" >&6; } ;;
4759 esac
4760 libsmi=no
4761 fi
4762 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4763 fi
4764
4765
4766 fi
4767 fi
4768
4769 { echo "$as_me:$LINENO: checking whether to enable the possibly-buggy SMB printer" >&5
4770 echo $ECHO_N "checking whether to enable the possibly-buggy SMB printer... $ECHO_C" >&6; }
4771 # Check whether --enable-smb was given.
4772 if test "${enable_smb+set}" = set; then
4773 enableval=$enable_smb;
4774 else
4775 enableval=yes
4776 fi
4777
4778 case "$enableval" in
4779 yes) { echo "$as_me:$LINENO: result: yes" >&5
4780 echo "${ECHO_T}yes" >&6; }
4781 { echo "$as_me:$LINENO: WARNING: The SMB printer may have exploitable buffer overflows!!!" >&5
4782 echo "$as_me: WARNING: The SMB printer may have exploitable buffer overflows!!!" >&2;}
4783 cat >>confdefs.h <<\_ACEOF
4784 #define TCPDUMP_DO_SMB 1
4785 _ACEOF
4786
4787 LOCALSRC="print-smb.c smbutil.c $LOCALSRC"
4788 ;;
4789 *) { echo "$as_me:$LINENO: result: no" >&5
4790 echo "${ECHO_T}no" >&6; }
4791 ;;
4792 esac
4793
4794
4795 # Check whether --with-user was given.
4796 if test "${with_user+set}" = set; then
4797 withval=$with_user;
4798 fi
4799
4800 { echo "$as_me:$LINENO: checking whether to drop root privileges by default" >&5
4801 echo $ECHO_N "checking whether to drop root privileges by default... $ECHO_C" >&6; }
4802 if test ! -z "$with_user" ; then
4803 cat >>confdefs.h <<_ACEOF
4804 #define WITH_USER "$withval"
4805 _ACEOF
4806
4807 { echo "$as_me:$LINENO: result: to \"$withval\"" >&5
4808 echo "${ECHO_T}to \"$withval\"" >&6; }
4809 else
4810 { echo "$as_me:$LINENO: result: no" >&5
4811 echo "${ECHO_T}no" >&6; }
4812 fi
4813
4814
4815 # Check whether --with-chroot was given.
4816 if test "${with_chroot+set}" = set; then
4817 withval=$with_chroot;
4818 fi
4819
4820 { echo "$as_me:$LINENO: checking whether to chroot" >&5
4821 echo $ECHO_N "checking whether to chroot... $ECHO_C" >&6; }
4822 if test ! -z "$with_chroot" && test "$with_chroot" != "no" ; then
4823 cat >>confdefs.h <<_ACEOF
4824 #define WITH_CHROOT "$withval"
4825 _ACEOF
4826
4827 { echo "$as_me:$LINENO: result: to \"$withval\"" >&5
4828 echo "${ECHO_T}to \"$withval\"" >&6; }
4829 else
4830 { echo "$as_me:$LINENO: result: no" >&5
4831 echo "${ECHO_T}no" >&6; }
4832 fi
4833
4834 { echo "$as_me:$LINENO: checking whether to enable ipv6" >&5
4835 echo $ECHO_N "checking whether to enable ipv6... $ECHO_C" >&6; }
4836 # Check whether --enable-ipv6 was given.
4837 if test "${enable_ipv6+set}" = set; then
4838 enableval=$enable_ipv6; case "$enableval" in
4839 yes) { echo "$as_me:$LINENO: result: yes" >&5
4840 echo "${ECHO_T}yes" >&6; }
4841 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"
4842 cat >>confdefs.h <<\_ACEOF
4843 #define INET6 1
4844 _ACEOF
4845
4846 ipv6=yes
4847 ;;
4848 *)
4849 { echo "$as_me:$LINENO: result: no" >&5
4850 echo "${ECHO_T}no" >&6; }
4851 ipv6=no
4852 ;;
4853 esac
4854 else
4855 if test "$cross_compiling" = yes; then
4856 { echo "$as_me:$LINENO: result: no" >&5
4857 echo "${ECHO_T}no" >&6; }
4858 ipv6=no
4859
4860 else
4861 cat >conftest.$ac_ext <<_ACEOF
4862 /* confdefs.h. */
4863 _ACEOF
4864 cat confdefs.h >>conftest.$ac_ext
4865 cat >>conftest.$ac_ext <<_ACEOF
4866 /* end confdefs.h. */
4867 /* AF_INET6 available check */
4868 #include <sys/types.h>
4869 #include <sys/socket.h>
4870 main()
4871 {
4872 if (socket(AF_INET6, SOCK_STREAM, 0) < 0)
4873 exit(1);
4874 else
4875 exit(0);
4876 }
4877
4878 _ACEOF
4879 rm -f conftest$ac_exeext
4880 if { (ac_try="$ac_link"
4881 case "(($ac_try" in
4882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4883 *) ac_try_echo=$ac_try;;
4884 esac
4885 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4886 (eval "$ac_link") 2>&5
4887 ac_status=$?
4888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4889 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4890 { (case "(($ac_try" in
4891 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4892 *) ac_try_echo=$ac_try;;
4893 esac
4894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4895 (eval "$ac_try") 2>&5
4896 ac_status=$?
4897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4898 (exit $ac_status); }; }; then
4899 { echo "$as_me:$LINENO: result: yes" >&5
4900 echo "${ECHO_T}yes" >&6; }
4901 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"
4902 cat >>confdefs.h <<\_ACEOF
4903 #define INET6 1
4904 _ACEOF
4905
4906 ipv6=yes
4907 else
4908 echo "$as_me: program exited with status $ac_status" >&5
4909 echo "$as_me: failed program was:" >&5
4910 sed 's/^/| /' conftest.$ac_ext >&5
4911
4912 ( exit $ac_status )
4913 { echo "$as_me:$LINENO: result: no" >&5
4914 echo "${ECHO_T}no" >&6; }
4915 ipv6=no
4916 fi
4917 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4918 fi
4919
4920
4921 fi
4922
4923
4924 ipv6type=unknown
4925 ipv6lib=none
4926 ipv6trylibc=no
4927
4928 if test "$ipv6" = "yes"; then
4929 { echo "$as_me:$LINENO: checking ipv6 stack type" >&5
4930 echo $ECHO_N "checking ipv6 stack type... $ECHO_C" >&6; }
4931 for i in inria kame linux-glibc linux-libinet6 toshiba v6d zeta; do
4932 case $i in
4933 inria)
4934 cat >conftest.$ac_ext <<_ACEOF
4935 /* confdefs.h. */
4936 _ACEOF
4937 cat confdefs.h >>conftest.$ac_ext
4938 cat >>conftest.$ac_ext <<_ACEOF
4939 /* end confdefs.h. */
4940 #include <netinet/in.h>
4941 #ifdef IPV6_INRIA_VERSION
4942 yes
4943 #endif
4944 _ACEOF
4945 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4946 $EGREP "yes" >/dev/null 2>&1; then
4947 ipv6type=$i;
4948 CFLAGS="-DINET6 $CFLAGS"
4949 fi
4950 rm -f -r conftest*
4951
4952 ;;
4953 kame)
4954 cat >conftest.$ac_ext <<_ACEOF
4955 /* confdefs.h. */
4956 _ACEOF
4957 cat confdefs.h >>conftest.$ac_ext
4958 cat >>conftest.$ac_ext <<_ACEOF
4959 /* end confdefs.h. */
4960 #include <netinet/in.h>
4961 #ifdef __KAME__
4962 yes
4963 #endif
4964 _ACEOF
4965 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4966 $EGREP "yes" >/dev/null 2>&1; then
4967 ipv6type=$i;
4968 ipv6lib=inet6;
4969 ipv6libdir=/usr/local/v6/lib;
4970 ipv6trylibc=yes;
4971 CFLAGS="-DINET6 $CFLAGS"
4972 fi
4973 rm -f -r conftest*
4974
4975 ;;
4976 linux-glibc)
4977 cat >conftest.$ac_ext <<_ACEOF
4978 /* confdefs.h. */
4979 _ACEOF
4980 cat confdefs.h >>conftest.$ac_ext
4981 cat >>conftest.$ac_ext <<_ACEOF
4982 /* end confdefs.h. */
4983 #include <features.h>
4984 #if defined(__GLIBC__) && __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1
4985 yes
4986 #endif
4987 _ACEOF
4988 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4989 $EGREP "yes" >/dev/null 2>&1; then
4990 ipv6type=$i;
4991 CFLAGS="-DINET6 $CFLAGS"
4992 fi
4993 rm -f -r conftest*
4994
4995 ;;
4996 linux-libinet6)
4997 if test -d /usr/inet6 -o -f /usr/include/netinet/ip6.h; then
4998 ipv6type=$i
4999 ipv6lib=inet6
5000 ipv6libdir=/usr/inet6/lib
5001 ipv6trylibc=yes;
5002 CFLAGS="-DINET6 -I/usr/inet6/include $CFLAGS"
5003 fi
5004 ;;
5005 toshiba)
5006 cat >conftest.$ac_ext <<_ACEOF
5007 /* confdefs.h. */
5008 _ACEOF
5009 cat confdefs.h >>conftest.$ac_ext
5010 cat >>conftest.$ac_ext <<_ACEOF
5011 /* end confdefs.h. */
5012 #include <sys/param.h>
5013 #ifdef _TOSHIBA_INET6
5014 yes
5015 #endif
5016 _ACEOF
5017 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5018 $EGREP "yes" >/dev/null 2>&1; then
5019 ipv6type=$i;
5020 ipv6lib=inet6;
5021 ipv6libdir=/usr/local/v6/lib;
5022 CFLAGS="-DINET6 $CFLAGS"
5023 fi
5024 rm -f -r conftest*
5025
5026 ;;
5027 v6d)
5028 cat >conftest.$ac_ext <<_ACEOF
5029 /* confdefs.h. */
5030 _ACEOF
5031 cat confdefs.h >>conftest.$ac_ext
5032 cat >>conftest.$ac_ext <<_ACEOF
5033 /* end confdefs.h. */
5034 #include </usr/local/v6/include/sys/v6config.h>
5035 #ifdef __V6D__
5036 yes
5037 #endif
5038 _ACEOF
5039 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5040 $EGREP "yes" >/dev/null 2>&1; then
5041 ipv6type=$i;
5042 ipv6lib=v6;
5043 ipv6libdir=/usr/local/v6/lib;
5044 CFLAGS="-I/usr/local/v6/include $CFLAGS"
5045 fi
5046 rm -f -r conftest*
5047
5048 ;;
5049 zeta)
5050 cat >conftest.$ac_ext <<_ACEOF
5051 /* confdefs.h. */
5052 _ACEOF
5053 cat confdefs.h >>conftest.$ac_ext
5054 cat >>conftest.$ac_ext <<_ACEOF
5055 /* end confdefs.h. */
5056 #include <sys/param.h>
5057 #ifdef _ZETA_MINAMI_INET6
5058 yes
5059 #endif
5060 _ACEOF
5061 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5062 $EGREP "yes" >/dev/null 2>&1; then
5063 ipv6type=$i;
5064 ipv6lib=inet6;
5065 ipv6libdir=/usr/local/v6/lib;
5066 CFLAGS="-DINET6 $CFLAGS"
5067 fi
5068 rm -f -r conftest*
5069
5070 ;;
5071 esac
5072 if test "$ipv6type" != "unknown"; then
5073 break
5074 fi
5075 done
5076 { echo "$as_me:$LINENO: result: $ipv6type" >&5
5077 echo "${ECHO_T}$ipv6type" >&6; }
5078 fi
5079
5080 if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then
5081 if test -d $ipv6libdir -a -f $ipv6libdir/lib$ipv6lib.a; then
5082 LIBS="-L$ipv6libdir -l$ipv6lib $LIBS"
5083 echo "You have $ipv6lib library, using it"
5084 else
5085 if test "$ipv6trylibc" = "yes"; then
5086 echo "You do not have $ipv6lib library, using libc"
5087 else
5088 echo 'Fatal: no $ipv6lib library found. cannot continue.'
5089 echo "You need to fetch lib$ipv6lib.a from appropriate"
5090 echo 'ipv6 kit and compile beforehand.'
5091 exit 1
5092 fi
5093 fi
5094 fi
5095
5096
5097 if test "$ipv6" = "yes"; then
5098 #
5099 # XXX - on Tru64 UNIX 5.1, there is no "getaddrinfo()"
5100 # function in libc; there are "ngetaddrinfo()" and
5101 # "ogetaddrinfo()" functions, and <netdb.h> #defines
5102 # "getaddrinfo" to be either "ngetaddrinfo" or
5103 # "ogetaddrinfo", depending on whether _SOCKADDR_LEN
5104 # or _XOPEN_SOURCE_EXTENDED are defined or not.
5105 #
5106 # So this test doesn't work on Tru64 5.1, and possibly
5107 # on other 5.x releases. This causes the configure
5108 # script to become confused, and results in libpcap
5109 # being unbuildable.
5110 #
5111 { echo "$as_me:$LINENO: checking for library containing getaddrinfo" >&5
5112 echo $ECHO_N "checking for library containing getaddrinfo... $ECHO_C" >&6; }
5113 if test "${ac_cv_search_getaddrinfo+set}" = set; then
5114 echo $ECHO_N "(cached) $ECHO_C" >&6
5115 else
5116 ac_func_search_save_LIBS=$LIBS
5117 cat >conftest.$ac_ext <<_ACEOF
5118 /* confdefs.h. */
5119 _ACEOF
5120 cat confdefs.h >>conftest.$ac_ext
5121 cat >>conftest.$ac_ext <<_ACEOF
5122 /* end confdefs.h. */
5123
5124 /* Override any GCC internal prototype to avoid an error.
5125 Use char because int might match the return type of a GCC
5126 builtin and then its argument prototype would still apply. */
5127 #ifdef __cplusplus
5128 extern "C"
5129 #endif
5130 char getaddrinfo ();
5131 int
5132 main ()
5133 {
5134 return getaddrinfo ();
5135 ;
5136 return 0;
5137 }
5138 _ACEOF
5139 for ac_lib in '' socket; do
5140 if test -z "$ac_lib"; then
5141 ac_res="none required"
5142 else
5143 ac_res=-l$ac_lib
5144 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5145 fi
5146 rm -f conftest.$ac_objext conftest$ac_exeext
5147 if { (ac_try="$ac_link"
5148 case "(($ac_try" in
5149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5150 *) ac_try_echo=$ac_try;;
5151 esac
5152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5153 (eval "$ac_link") 2>conftest.er1
5154 ac_status=$?
5155 grep -v '^ *+' conftest.er1 >conftest.err
5156 rm -f conftest.er1
5157 cat conftest.err >&5
5158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5159 (exit $ac_status); } && {
5160 test -z "$ac_c_werror_flag" ||
5161 test ! -s conftest.err
5162 } && test -s conftest$ac_exeext &&
5163 $as_test_x conftest$ac_exeext; then
5164 ac_cv_search_getaddrinfo=$ac_res
5165 else
5166 echo "$as_me: failed program was:" >&5
5167 sed 's/^/| /' conftest.$ac_ext >&5
5168
5169
5170 fi
5171
5172 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5173 conftest$ac_exeext
5174 if test "${ac_cv_search_getaddrinfo+set}" = set; then
5175 break
5176 fi
5177 done
5178 if test "${ac_cv_search_getaddrinfo+set}" = set; then
5179 :
5180 else
5181 ac_cv_search_getaddrinfo=no
5182 fi
5183 rm conftest.$ac_ext
5184 LIBS=$ac_func_search_save_LIBS
5185 fi
5186 { echo "$as_me:$LINENO: result: $ac_cv_search_getaddrinfo" >&5
5187 echo "${ECHO_T}$ac_cv_search_getaddrinfo" >&6; }
5188 ac_res=$ac_cv_search_getaddrinfo
5189 if test "$ac_res" != no; then
5190 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5191 { echo "$as_me:$LINENO: checking getaddrinfo bug" >&5
5192 echo $ECHO_N "checking getaddrinfo bug... $ECHO_C" >&6; }
5193 if test "${td_cv_buggygetaddrinfo+set}" = set; then
5194 echo $ECHO_N "(cached) $ECHO_C" >&6
5195 else
5196 if test "$cross_compiling" = yes; then
5197 td_cv_buggygetaddrinfo=yes
5198 else
5199 cat >conftest.$ac_ext <<_ACEOF
5200 /* confdefs.h. */
5201 _ACEOF
5202 cat confdefs.h >>conftest.$ac_ext
5203 cat >>conftest.$ac_ext <<_ACEOF
5204 /* end confdefs.h. */
5205
5206 #include <sys/types.h>
5207 #include <netdb.h>
5208 #include <string.h>
5209 #include <sys/socket.h>
5210 #include <netinet/in.h>
5211
5212 main()
5213 {
5214 int passive, gaierr, inet4 = 0, inet6 = 0;
5215 struct addrinfo hints, *ai, *aitop;
5216 char straddr[INET6_ADDRSTRLEN], strport[16];
5217
5218 for (passive = 0; passive <= 1; passive++) {
5219 memset(&hints, 0, sizeof(hints));
5220 hints.ai_family = AF_UNSPEC;
5221 hints.ai_flags = passive ? AI_PASSIVE : 0;
5222 hints.ai_socktype = SOCK_STREAM;
5223 hints.ai_protocol = IPPROTO_TCP;
5224 if ((gaierr = getaddrinfo(NULL, "54321", &hints, &aitop)) != 0) {
5225 (void)gai_strerror(gaierr);
5226 goto bad;
5227 }
5228 for (ai = aitop; ai; ai = ai->ai_next) {
5229 if (ai->ai_addr == NULL ||
5230 ai->ai_addrlen == 0 ||
5231 getnameinfo(ai->ai_addr, ai->ai_addrlen,
5232 straddr, sizeof(straddr), strport, sizeof(strport),
5233 NI_NUMERICHOST|NI_NUMERICSERV) != 0) {
5234 goto bad;
5235 }
5236 switch (ai->ai_family) {
5237 case AF_INET:
5238 if (strcmp(strport, "54321") != 0) {
5239 goto bad;
5240 }
5241 if (passive) {
5242 if (strcmp(straddr, "0.0.0.0") != 0) {
5243 goto bad;
5244 }
5245 } else {
5246 if (strcmp(straddr, "127.0.0.1") != 0) {
5247 goto bad;
5248 }
5249 }
5250 inet4++;
5251 break;
5252 case AF_INET6:
5253 if (strcmp(strport, "54321") != 0) {
5254 goto bad;
5255 }
5256 if (passive) {
5257 if (strcmp(straddr, "::") != 0) {
5258 goto bad;
5259 }
5260 } else {
5261 if (strcmp(straddr, "::1") != 0) {
5262 goto bad;
5263 }
5264 }
5265 inet6++;
5266 break;
5267 case AF_UNSPEC:
5268 goto bad;
5269 break;
5270 #ifdef AF_UNIX
5271 case AF_UNIX:
5272 #else
5273 #ifdef AF_LOCAL
5274 case AF_LOCAL:
5275 #endif
5276 #endif
5277 default:
5278 /* another family support? */
5279 break;
5280 }
5281 }
5282 }
5283
5284 /* supported family should be 2, unsupported family should be 0 */
5285 if (!(inet4 == 0 || inet4 == 2))
5286 goto bad;
5287 if (!(inet6 == 0 || inet6 == 2))
5288 goto bad;
5289
5290 if (aitop)
5291 freeaddrinfo(aitop);
5292 exit(0);
5293
5294 bad:
5295 if (aitop)
5296 freeaddrinfo(aitop);
5297 exit(1);
5298 }
5299
5300 _ACEOF
5301 rm -f conftest$ac_exeext
5302 if { (ac_try="$ac_link"
5303 case "(($ac_try" in
5304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5305 *) ac_try_echo=$ac_try;;
5306 esac
5307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5308 (eval "$ac_link") 2>&5
5309 ac_status=$?
5310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5311 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5312 { (case "(($ac_try" in
5313 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5314 *) ac_try_echo=$ac_try;;
5315 esac
5316 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5317 (eval "$ac_try") 2>&5
5318 ac_status=$?
5319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5320 (exit $ac_status); }; }; then
5321 td_cv_buggygetaddrinfo=no
5322 else
5323 echo "$as_me: program exited with status $ac_status" >&5
5324 echo "$as_me: failed program was:" >&5
5325 sed 's/^/| /' conftest.$ac_ext >&5
5326
5327 ( exit $ac_status )
5328 td_cv_buggygetaddrinfo=yes
5329 fi
5330 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5331 fi
5332
5333
5334 fi
5335
5336 if test "$td_cv_buggygetaddrinfo" = no; then
5337 { echo "$as_me:$LINENO: result: good" >&5
5338 echo "${ECHO_T}good" >&6; }
5339 else
5340 { echo "$as_me:$LINENO: result: buggy" >&5
5341 echo "${ECHO_T}buggy" >&6; }
5342 fi
5343
5344 if test "$td_cv_buggygetaddrinfo" = "yes"; then
5345 #
5346 # XXX - it doesn't appear that "ipv6type" can ever be
5347 # set to "linux". Should this be testing for
5348 # "linux-glibc", or for that *or* "linux-libinet6"?
5349 # If the latter, note that "linux-libinet6" is also
5350 # the type given to some non-Linux OSes.
5351 #
5352 if test "$ipv6type" != "linux"; then
5353 echo 'Fatal: You must get working getaddrinfo() function.'
5354 echo ' or you can specify "--disable-ipv6"'.
5355 exit 1
5356 else
5357 echo 'Warning: getaddrinfo() implementation on your system seems be buggy.'
5358 echo ' Better upgrade your system library to newest version'
5359 echo ' of GNU C library (aka glibc).'
5360 fi
5361 fi
5362
5363 fi
5364
5365
5366 for ac_func in getnameinfo
5367 do
5368 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5369 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5370 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5371 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5372 echo $ECHO_N "(cached) $ECHO_C" >&6
5373 else
5374 cat >conftest.$ac_ext <<_ACEOF
5375 /* confdefs.h. */
5376 _ACEOF
5377 cat confdefs.h >>conftest.$ac_ext
5378 cat >>conftest.$ac_ext <<_ACEOF
5379 /* end confdefs.h. */
5380 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5381 For example, HP-UX 11i <limits.h> declares gettimeofday. */
5382 #define $ac_func innocuous_$ac_func
5383
5384 /* System header to define __stub macros and hopefully few prototypes,
5385 which can conflict with char $ac_func (); below.
5386 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5387 <limits.h> exists even on freestanding compilers. */
5388
5389 #ifdef __STDC__
5390 # include <limits.h>
5391 #else
5392 # include <assert.h>
5393 #endif
5394
5395 #undef $ac_func
5396
5397 /* Override any GCC internal prototype to avoid an error.
5398 Use char because int might match the return type of a GCC
5399 builtin and then its argument prototype would still apply. */
5400 #ifdef __cplusplus
5401 extern "C"
5402 #endif
5403 char $ac_func ();
5404 /* The GNU C library defines this for functions which it implements
5405 to always fail with ENOSYS. Some functions are actually named
5406 something starting with __ and the normal name is an alias. */
5407 #if defined __stub_$ac_func || defined __stub___$ac_func
5408 choke me
5409 #endif
5410
5411 int
5412 main ()
5413 {
5414 return $ac_func ();
5415 ;
5416 return 0;
5417 }
5418 _ACEOF
5419 rm -f conftest.$ac_objext conftest$ac_exeext
5420 if { (ac_try="$ac_link"
5421 case "(($ac_try" in
5422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5423 *) ac_try_echo=$ac_try;;
5424 esac
5425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5426 (eval "$ac_link") 2>conftest.er1
5427 ac_status=$?
5428 grep -v '^ *+' conftest.er1 >conftest.err
5429 rm -f conftest.er1
5430 cat conftest.err >&5
5431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5432 (exit $ac_status); } && {
5433 test -z "$ac_c_werror_flag" ||
5434 test ! -s conftest.err
5435 } && test -s conftest$ac_exeext &&
5436 $as_test_x conftest$ac_exeext; then
5437 eval "$as_ac_var=yes"
5438 else
5439 echo "$as_me: failed program was:" >&5
5440 sed 's/^/| /' conftest.$ac_ext >&5
5441
5442 eval "$as_ac_var=no"
5443 fi
5444
5445 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5446 conftest$ac_exeext conftest.$ac_ext
5447 fi
5448 ac_res=`eval echo '${'$as_ac_var'}'`
5449 { echo "$as_me:$LINENO: result: $ac_res" >&5
5450 echo "${ECHO_T}$ac_res" >&6; }
5451 if test `eval echo '${'$as_ac_var'}'` = yes; then
5452 cat >>confdefs.h <<_ACEOF
5453 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5454 _ACEOF
5455
5456 else
5457 case " $LIBOBJS " in
5458 *" $ac_func.$ac_objext "* ) ;;
5459 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
5460 ;;
5461 esac
5462
5463 fi
5464 done
5465
5466
5467 fi
5468
5469 { echo "$as_me:$LINENO: checking for dnet_htoa declaration in netdnet/dnetdb.h" >&5
5470 echo $ECHO_N "checking for dnet_htoa declaration in netdnet/dnetdb.h... $ECHO_C" >&6; }
5471 if test "${td_cv_decl_netdnet_dnetdb_h_dnet_htoa+set}" = set; then
5472 echo $ECHO_N "(cached) $ECHO_C" >&6
5473 else
5474 cat >conftest.$ac_ext <<_ACEOF
5475 /* confdefs.h. */
5476 _ACEOF
5477 cat confdefs.h >>conftest.$ac_ext
5478 cat >>conftest.$ac_ext <<_ACEOF
5479 /* end confdefs.h. */
5480 #include <netdnet/dnetdb.h>
5481
5482 _ACEOF
5483 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5484 $EGREP "dnet_htoa" >/dev/null 2>&1; then
5485 td_cv_decl_netdnet_dnetdb_h_dnet_htoa=yes
5486 else
5487 td_cv_decl_netdnet_dnetdb_h_dnet_htoa=no
5488 fi
5489 rm -f -r conftest*
5490
5491 fi
5492 { echo "$as_me:$LINENO: result: $td_cv_decl_netdnet_dnetdb_h_dnet_htoa" >&5
5493 echo "${ECHO_T}$td_cv_decl_netdnet_dnetdb_h_dnet_htoa" >&6; }
5494 if test "$td_cv_decl_netdnet_dnetdb_h_dnet_htoa" = yes; then
5495 cat >>confdefs.h <<\_ACEOF
5496 #define HAVE_NETDNET_DNETDB_H_DNET_HTOA 1
5497 _ACEOF
5498
5499 fi
5500
5501
5502 { echo "$as_me:$LINENO: checking for addrinfo" >&5
5503 echo $ECHO_N "checking for addrinfo... $ECHO_C" >&6; }
5504 if test "${ac_cv_addrinfo+set}" = set; then
5505 echo $ECHO_N "(cached) $ECHO_C" >&6
5506 else
5507 cat >conftest.$ac_ext <<_ACEOF
5508 /* confdefs.h. */
5509 _ACEOF
5510 cat confdefs.h >>conftest.$ac_ext
5511 cat >>conftest.$ac_ext <<_ACEOF
5512 /* end confdefs.h. */
5513
5514 # include <netdb.h>
5515 int
5516 main ()
5517 {
5518 struct addrinfo a
5519 ;
5520 return 0;
5521 }
5522 _ACEOF
5523 rm -f conftest.$ac_objext
5524 if { (ac_try="$ac_compile"
5525 case "(($ac_try" in
5526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5527 *) ac_try_echo=$ac_try;;
5528 esac
5529 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5530 (eval "$ac_compile") 2>conftest.er1
5531 ac_status=$?
5532 grep -v '^ *+' conftest.er1 >conftest.err
5533 rm -f conftest.er1
5534 cat conftest.err >&5
5535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5536 (exit $ac_status); } && {
5537 test -z "$ac_c_werror_flag" ||
5538 test ! -s conftest.err
5539 } && test -s conftest.$ac_objext; then
5540 ac_cv_addrinfo=yes
5541 else
5542 echo "$as_me: failed program was:" >&5
5543 sed 's/^/| /' conftest.$ac_ext >&5
5544
5545 ac_cv_addrinfo=no
5546 fi
5547
5548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5549 fi
5550
5551 { echo "$as_me:$LINENO: result: $ac_cv_addrinfo" >&5
5552 echo "${ECHO_T}$ac_cv_addrinfo" >&6; }
5553 if test $ac_cv_addrinfo = yes; then
5554 cat >>confdefs.h <<\_ACEOF
5555 #define HAVE_ADDRINFO 1
5556 _ACEOF
5557
5558 else
5559 cat >>confdefs.h <<\_ACEOF
5560 #define NEED_ADDRINFO_H 1
5561 _ACEOF
5562
5563 fi
5564
5565 if test "$ac_cv_addrinfo" = no; then
5566 missing_includes=yes
5567 fi
5568
5569
5570 { echo "$as_me:$LINENO: checking for NI_MAXSERV" >&5
5571 echo $ECHO_N "checking for NI_MAXSERV... $ECHO_C" >&6; }
5572 if test "${ac_cv_maxserv+set}" = set; then
5573 echo $ECHO_N "(cached) $ECHO_C" >&6
5574 else
5575 cat >conftest.$ac_ext <<_ACEOF
5576 /* confdefs.h. */
5577 _ACEOF
5578 cat confdefs.h >>conftest.$ac_ext
5579 cat >>conftest.$ac_ext <<_ACEOF
5580 /* end confdefs.h. */
5581 #include <netdb.h>
5582 #ifdef NI_MAXSERV
5583 yes
5584 #endif
5585 _ACEOF
5586 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5587 $EGREP "yes" >/dev/null 2>&1; then
5588 ac_cv_maxserv=yes
5589 else
5590 ac_cv_maxserv=no
5591 fi
5592 rm -f -r conftest*
5593
5594 fi
5595
5596 { echo "$as_me:$LINENO: result: $ac_cv_maxserv" >&5
5597 echo "${ECHO_T}$ac_cv_maxserv" >&6; }
5598 if test $ac_cv_maxserv != yes; then
5599 cat >>confdefs.h <<\_ACEOF
5600 #define NEED_ADDRINFO_H 1
5601 _ACEOF
5602
5603 fi
5604
5605 if test "$ac_cv_maxserv" = no; then
5606 missing_includes=yes
5607 fi
5608
5609
5610 { echo "$as_me:$LINENO: checking for NI_NAMEREQD" >&5
5611 echo $ECHO_N "checking for NI_NAMEREQD... $ECHO_C" >&6; }
5612 if test "${ac_cv_namereqd+set}" = set; then
5613 echo $ECHO_N "(cached) $ECHO_C" >&6
5614 else
5615 cat >conftest.$ac_ext <<_ACEOF
5616 /* confdefs.h. */
5617 _ACEOF
5618 cat confdefs.h >>conftest.$ac_ext
5619 cat >>conftest.$ac_ext <<_ACEOF
5620 /* end confdefs.h. */
5621 #include <netdb.h>
5622 #ifdef NI_NOFQDN
5623 yes
5624 #endif
5625 _ACEOF
5626 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5627 $EGREP "yes" >/dev/null 2>&1; then
5628 ac_cv_namereqd=yes
5629 else
5630 ac_cv_namereqd=no
5631 fi
5632 rm -f -r conftest*
5633
5634 fi
5635
5636 { echo "$as_me:$LINENO: result: $ac_cv_namereqd" >&5
5637 echo "${ECHO_T}$ac_cv_namereqd" >&6; }
5638 if test $ac_cv_namereqd != yes; then
5639 cat >>confdefs.h <<\_ACEOF
5640 #define NEED_ADDRINFO_H 1
5641 _ACEOF
5642
5643 fi
5644
5645 if test "$ac_cv_namereqd" = no; then
5646 missing_includes=yes
5647 fi
5648
5649
5650 { echo "$as_me:$LINENO: checking for sockaddr_storage" >&5
5651 echo $ECHO_N "checking for sockaddr_storage... $ECHO_C" >&6; }
5652 if test "${ac_cv_sa_storage+set}" = set; then
5653 echo $ECHO_N "(cached) $ECHO_C" >&6
5654 else
5655 cat >conftest.$ac_ext <<_ACEOF
5656 /* confdefs.h. */
5657 _ACEOF
5658 cat confdefs.h >>conftest.$ac_ext
5659 cat >>conftest.$ac_ext <<_ACEOF
5660 /* end confdefs.h. */
5661
5662 # include <sys/types.h>
5663 # include <sys/socket.h>
5664 int
5665 main ()
5666 {
5667 struct sockaddr_storage s
5668 ;
5669 return 0;
5670 }
5671 _ACEOF
5672 rm -f conftest.$ac_objext
5673 if { (ac_try="$ac_compile"
5674 case "(($ac_try" in
5675 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5676 *) ac_try_echo=$ac_try;;
5677 esac
5678 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5679 (eval "$ac_compile") 2>conftest.er1
5680 ac_status=$?
5681 grep -v '^ *+' conftest.er1 >conftest.err
5682 rm -f conftest.er1
5683 cat conftest.err >&5
5684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5685 (exit $ac_status); } && {
5686 test -z "$ac_c_werror_flag" ||
5687 test ! -s conftest.err
5688 } && test -s conftest.$ac_objext; then
5689 ac_cv_sa_storage=yes
5690 else
5691 echo "$as_me: failed program was:" >&5
5692 sed 's/^/| /' conftest.$ac_ext >&5
5693
5694 ac_cv_sa_storage=no
5695 fi
5696
5697 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5698 fi
5699
5700 { echo "$as_me:$LINENO: result: $ac_cv_sa_storage" >&5
5701 echo "${ECHO_T}$ac_cv_sa_storage" >&6; }
5702 if test $ac_cv_sa_storage = yes; then
5703 cat >>confdefs.h <<\_ACEOF
5704 #define HAVE_SOCKADDR_STORAGE 1
5705 _ACEOF
5706
5707 fi
5708
5709 if test "$ac_cv_sa_storage" = no; then
5710 missing_includes=yes
5711 fi
5712
5713
5714 ac_cv_addrsz=yes
5715 { echo "$as_me:$LINENO: checking for INADDRSZ" >&5
5716 echo $ECHO_N "checking for INADDRSZ... $ECHO_C" >&6; }
5717 if test "${ac_cv_inaddrsz+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
5727 # include <arpa/nameser.h>
5728 int
5729 main ()
5730 {
5731 int a = INADDRSZ
5732 ;
5733 return 0;
5734 }
5735 _ACEOF
5736 rm -f conftest.$ac_objext
5737 if { (ac_try="$ac_compile"
5738 case "(($ac_try" in
5739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5740 *) ac_try_echo=$ac_try;;
5741 esac
5742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5743 (eval "$ac_compile") 2>conftest.er1
5744 ac_status=$?
5745 grep -v '^ *+' conftest.er1 >conftest.err
5746 rm -f conftest.er1
5747 cat conftest.err >&5
5748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5749 (exit $ac_status); } && {
5750 test -z "$ac_c_werror_flag" ||
5751 test ! -s conftest.err
5752 } && test -s conftest.$ac_objext; then
5753 ac_cv_inaddrsz=yes
5754 else
5755 echo "$as_me: failed program was:" >&5
5756 sed 's/^/| /' conftest.$ac_ext >&5
5757
5758 ac_cv_inaddrsz=no
5759 fi
5760
5761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5762 fi
5763
5764 { echo "$as_me:$LINENO: result: $ac_cv_inaddrsz" >&5
5765 echo "${ECHO_T}$ac_cv_inaddrsz" >&6; }
5766 if test $ac_cv_inaddrsz = yes; then
5767 cat >>confdefs.h <<\_ACEOF
5768 #define HAVE_INADDRSZ 1
5769 _ACEOF
5770
5771 else
5772 ac_cv_addrsz=no
5773 fi
5774 { echo "$as_me:$LINENO: checking for IN6ADDRSZ" >&5
5775 echo $ECHO_N "checking for IN6ADDRSZ... $ECHO_C" >&6; }
5776 if test "${ac_cv_in6addrsz+set}" = set; then
5777 echo $ECHO_N "(cached) $ECHO_C" >&6
5778 else
5779 cat >conftest.$ac_ext <<_ACEOF
5780 /* confdefs.h. */
5781 _ACEOF
5782 cat confdefs.h >>conftest.$ac_ext
5783 cat >>conftest.$ac_ext <<_ACEOF
5784 /* end confdefs.h. */
5785
5786 # include <arpa/nameser.h>
5787 int
5788 main ()
5789 {
5790 int a = IN6ADDRSZ
5791 ;
5792 return 0;
5793 }
5794 _ACEOF
5795 rm -f conftest.$ac_objext
5796 if { (ac_try="$ac_compile"
5797 case "(($ac_try" in
5798 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5799 *) ac_try_echo=$ac_try;;
5800 esac
5801 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5802 (eval "$ac_compile") 2>conftest.er1
5803 ac_status=$?
5804 grep -v '^ *+' conftest.er1 >conftest.err
5805 rm -f conftest.er1
5806 cat conftest.err >&5
5807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5808 (exit $ac_status); } && {
5809 test -z "$ac_c_werror_flag" ||
5810 test ! -s conftest.err
5811 } && test -s conftest.$ac_objext; then
5812 ac_cv_in6addrsz=yes
5813 else
5814 echo "$as_me: failed program was:" >&5
5815 sed 's/^/| /' conftest.$ac_ext >&5
5816
5817 ac_cv_in6addrsz=no
5818 fi
5819
5820 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5821 fi
5822
5823 { echo "$as_me:$LINENO: result: $ac_cv_in6addrsz" >&5
5824 echo "${ECHO_T}$ac_cv_in6addrsz" >&6; }
5825 if test $ac_cv_in6addrsz = yes; then
5826 cat >>confdefs.h <<\_ACEOF
5827 #define HAVE_IN6ADDRSZ 1
5828 _ACEOF
5829
5830 else
5831 ac_cv_addrsz=no
5832 fi
5833
5834 if test "$ac_cv_addrsz" = no; then
5835 missing_includes=yes
5836 fi
5837
5838
5839 { echo "$as_me:$LINENO: checking for RES_USE_INET6" >&5
5840 echo $ECHO_N "checking for RES_USE_INET6... $ECHO_C" >&6; }
5841 if test "${ac_cv_res_inet6+set}" = set; then
5842 echo $ECHO_N "(cached) $ECHO_C" >&6
5843 else
5844 cat >conftest.$ac_ext <<_ACEOF
5845 /* confdefs.h. */
5846 _ACEOF
5847 cat confdefs.h >>conftest.$ac_ext
5848 cat >>conftest.$ac_ext <<_ACEOF
5849 /* end confdefs.h. */
5850
5851 # include <sys/types.h>
5852 # include <netinet/in.h>
5853 # include <resolv.h>
5854 int
5855 main ()
5856 {
5857 int a = RES_USE_INET6
5858 ;
5859 return 0;
5860 }
5861 _ACEOF
5862 rm -f conftest.$ac_objext
5863 if { (ac_try="$ac_compile"
5864 case "(($ac_try" in
5865 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5866 *) ac_try_echo=$ac_try;;
5867 esac
5868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5869 (eval "$ac_compile") 2>conftest.er1
5870 ac_status=$?
5871 grep -v '^ *+' conftest.er1 >conftest.err
5872 rm -f conftest.er1
5873 cat conftest.err >&5
5874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5875 (exit $ac_status); } && {
5876 test -z "$ac_c_werror_flag" ||
5877 test ! -s conftest.err
5878 } && test -s conftest.$ac_objext; then
5879 ac_cv_res_inet6=yes
5880 else
5881 echo "$as_me: failed program was:" >&5
5882 sed 's/^/| /' conftest.$ac_ext >&5
5883
5884 ac_cv_res_inet6=no
5885 fi
5886
5887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5888 fi
5889
5890 { echo "$as_me:$LINENO: result: $ac_cv_res_inet6" >&5
5891 echo "${ECHO_T}$ac_cv_res_inet6" >&6; }
5892 if test $ac_cv_res_inet6 = yes; then
5893 cat >>confdefs.h <<\_ACEOF
5894 #define HAVE_RES_USE_INET6 1
5895 _ACEOF
5896
5897 fi
5898
5899 if test "$ac_cv_res_inet6" = no; then
5900 missing_includes=yes
5901 fi
5902
5903
5904 { echo "$as_me:$LINENO: checking for res_state_ext" >&5
5905 echo $ECHO_N "checking for res_state_ext... $ECHO_C" >&6; }
5906 if test "${ac_cv_res_state_ext+set}" = set; then
5907 echo $ECHO_N "(cached) $ECHO_C" >&6
5908 else
5909 cat >conftest.$ac_ext <<_ACEOF
5910 /* confdefs.h. */
5911 _ACEOF
5912 cat confdefs.h >>conftest.$ac_ext
5913 cat >>conftest.$ac_ext <<_ACEOF
5914 /* end confdefs.h. */
5915
5916 # include <sys/types.h>
5917 # include <netinet/in.h>
5918 # include <netinet6/in6.h>
5919 # include <resolv.h>
5920 int
5921 main ()
5922 {
5923 struct __res_state_ext e
5924 ;
5925 return 0;
5926 }
5927 _ACEOF
5928 rm -f conftest.$ac_objext
5929 if { (ac_try="$ac_compile"
5930 case "(($ac_try" in
5931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5932 *) ac_try_echo=$ac_try;;
5933 esac
5934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5935 (eval "$ac_compile") 2>conftest.er1
5936 ac_status=$?
5937 grep -v '^ *+' conftest.er1 >conftest.err
5938 rm -f conftest.er1
5939 cat conftest.err >&5
5940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5941 (exit $ac_status); } && {
5942 test -z "$ac_c_werror_flag" ||
5943 test ! -s conftest.err
5944 } && test -s conftest.$ac_objext; then
5945 ac_cv_res_state_ext=yes
5946 else
5947 echo "$as_me: failed program was:" >&5
5948 sed 's/^/| /' conftest.$ac_ext >&5
5949
5950 ac_cv_res_state_ext=no
5951 fi
5952
5953 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5954 fi
5955
5956 { echo "$as_me:$LINENO: result: $ac_cv_res_state_ext" >&5
5957 echo "${ECHO_T}$ac_cv_res_state_ext" >&6; }
5958 if test $ac_cv_res_state_ext = yes; then
5959 cat >>confdefs.h <<\_ACEOF
5960 #define HAVE_RES_STATE_EXT 1
5961 _ACEOF
5962
5963 fi
5964
5965 if test "$ac_cv_res_state_ext" = no; then
5966 missing_includes=yes
5967 fi
5968
5969
5970 { echo "$as_me:$LINENO: checking for nsort in res_state" >&5
5971 echo $ECHO_N "checking for nsort in res_state... $ECHO_C" >&6; }
5972 if test "${ac_cv_res_state+set}" = set; then
5973 echo $ECHO_N "(cached) $ECHO_C" >&6
5974 else
5975 cat >conftest.$ac_ext <<_ACEOF
5976 /* confdefs.h. */
5977 _ACEOF
5978 cat confdefs.h >>conftest.$ac_ext
5979 cat >>conftest.$ac_ext <<_ACEOF
5980 /* end confdefs.h. */
5981
5982 # include <sys/types.h>
5983 # include <netinet/in.h>
5984 # include <netinet6/in6.h>
5985 # include <resolv.h>
5986 int
5987 main ()
5988 {
5989 struct __res_state e; e.nsort = 0
5990 ;
5991 return 0;
5992 }
5993 _ACEOF
5994 rm -f conftest.$ac_objext
5995 if { (ac_try="$ac_compile"
5996 case "(($ac_try" in
5997 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5998 *) ac_try_echo=$ac_try;;
5999 esac
6000 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6001 (eval "$ac_compile") 2>conftest.er1
6002 ac_status=$?
6003 grep -v '^ *+' conftest.er1 >conftest.err
6004 rm -f conftest.er1
6005 cat conftest.err >&5
6006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6007 (exit $ac_status); } && {
6008 test -z "$ac_c_werror_flag" ||
6009 test ! -s conftest.err
6010 } && test -s conftest.$ac_objext; then
6011 ac_cv_res_state=yes
6012 else
6013 echo "$as_me: failed program was:" >&5
6014 sed 's/^/| /' conftest.$ac_ext >&5
6015
6016 ac_cv_res_state=no
6017 fi
6018
6019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6020 fi
6021
6022 { echo "$as_me:$LINENO: result: $ac_cv_res_state" >&5
6023 echo "${ECHO_T}$ac_cv_res_state" >&6; }
6024 if test $ac_cv_res_state = yes; then
6025 cat >>confdefs.h <<\_ACEOF
6026 #define HAVE_NEW_RES_STATE 1
6027 _ACEOF
6028
6029 fi
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039 for ac_func in vfprintf strcasecmp strlcat strlcpy strdup strsep
6040 do
6041 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6042 { echo "$as_me:$LINENO: checking for $ac_func" >&5
6043 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6044 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6045 echo $ECHO_N "(cached) $ECHO_C" >&6
6046 else
6047 cat >conftest.$ac_ext <<_ACEOF
6048 /* confdefs.h. */
6049 _ACEOF
6050 cat confdefs.h >>conftest.$ac_ext
6051 cat >>conftest.$ac_ext <<_ACEOF
6052 /* end confdefs.h. */
6053 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6054 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6055 #define $ac_func innocuous_$ac_func
6056
6057 /* System header to define __stub macros and hopefully few prototypes,
6058 which can conflict with char $ac_func (); below.
6059 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6060 <limits.h> exists even on freestanding compilers. */
6061
6062 #ifdef __STDC__
6063 # include <limits.h>
6064 #else
6065 # include <assert.h>
6066 #endif
6067
6068 #undef $ac_func
6069
6070 /* Override any GCC internal prototype to avoid an error.
6071 Use char because int might match the return type of a GCC
6072 builtin and then its argument prototype would still apply. */
6073 #ifdef __cplusplus
6074 extern "C"
6075 #endif
6076 char $ac_func ();
6077 /* The GNU C library defines this for functions which it implements
6078 to always fail with ENOSYS. Some functions are actually named
6079 something starting with __ and the normal name is an alias. */
6080 #if defined __stub_$ac_func || defined __stub___$ac_func
6081 choke me
6082 #endif
6083
6084 int
6085 main ()
6086 {
6087 return $ac_func ();
6088 ;
6089 return 0;
6090 }
6091 _ACEOF
6092 rm -f conftest.$ac_objext conftest$ac_exeext
6093 if { (ac_try="$ac_link"
6094 case "(($ac_try" in
6095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6096 *) ac_try_echo=$ac_try;;
6097 esac
6098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6099 (eval "$ac_link") 2>conftest.er1
6100 ac_status=$?
6101 grep -v '^ *+' conftest.er1 >conftest.err
6102 rm -f conftest.er1
6103 cat conftest.err >&5
6104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6105 (exit $ac_status); } && {
6106 test -z "$ac_c_werror_flag" ||
6107 test ! -s conftest.err
6108 } && test -s conftest$ac_exeext &&
6109 $as_test_x conftest$ac_exeext; then
6110 eval "$as_ac_var=yes"
6111 else
6112 echo "$as_me: failed program was:" >&5
6113 sed 's/^/| /' conftest.$ac_ext >&5
6114
6115 eval "$as_ac_var=no"
6116 fi
6117
6118 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6119 conftest$ac_exeext conftest.$ac_ext
6120 fi
6121 ac_res=`eval echo '${'$as_ac_var'}'`
6122 { echo "$as_me:$LINENO: result: $ac_res" >&5
6123 echo "${ECHO_T}$ac_res" >&6; }
6124 if test `eval echo '${'$as_ac_var'}'` = yes; then
6125 cat >>confdefs.h <<_ACEOF
6126 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6127 _ACEOF
6128
6129 else
6130 case " $LIBOBJS " in
6131 *" $ac_func.$ac_objext "* ) ;;
6132 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
6133 ;;
6134 esac
6135
6136 fi
6137 done
6138
6139
6140
6141 for ac_func in strftime
6142 do
6143 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6144 { echo "$as_me:$LINENO: checking for $ac_func" >&5
6145 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6146 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6147 echo $ECHO_N "(cached) $ECHO_C" >&6
6148 else
6149 cat >conftest.$ac_ext <<_ACEOF
6150 /* confdefs.h. */
6151 _ACEOF
6152 cat confdefs.h >>conftest.$ac_ext
6153 cat >>conftest.$ac_ext <<_ACEOF
6154 /* end confdefs.h. */
6155 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6156 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6157 #define $ac_func innocuous_$ac_func
6158
6159 /* System header to define __stub macros and hopefully few prototypes,
6160 which can conflict with char $ac_func (); below.
6161 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6162 <limits.h> exists even on freestanding compilers. */
6163
6164 #ifdef __STDC__
6165 # include <limits.h>
6166 #else
6167 # include <assert.h>
6168 #endif
6169
6170 #undef $ac_func
6171
6172 /* Override any GCC internal prototype to avoid an error.
6173 Use char because int might match the return type of a GCC
6174 builtin and then its argument prototype would still apply. */
6175 #ifdef __cplusplus
6176 extern "C"
6177 #endif
6178 char $ac_func ();
6179 /* The GNU C library defines this for functions which it implements
6180 to always fail with ENOSYS. Some functions are actually named
6181 something starting with __ and the normal name is an alias. */
6182 #if defined __stub_$ac_func || defined __stub___$ac_func
6183 choke me
6184 #endif
6185
6186 int
6187 main ()
6188 {
6189 return $ac_func ();
6190 ;
6191 return 0;
6192 }
6193 _ACEOF
6194 rm -f conftest.$ac_objext conftest$ac_exeext
6195 if { (ac_try="$ac_link"
6196 case "(($ac_try" in
6197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6198 *) ac_try_echo=$ac_try;;
6199 esac
6200 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6201 (eval "$ac_link") 2>conftest.er1
6202 ac_status=$?
6203 grep -v '^ *+' conftest.er1 >conftest.err
6204 rm -f conftest.er1
6205 cat conftest.err >&5
6206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6207 (exit $ac_status); } && {
6208 test -z "$ac_c_werror_flag" ||
6209 test ! -s conftest.err
6210 } && test -s conftest$ac_exeext &&
6211 $as_test_x conftest$ac_exeext; then
6212 eval "$as_ac_var=yes"
6213 else
6214 echo "$as_me: failed program was:" >&5
6215 sed 's/^/| /' conftest.$ac_ext >&5
6216
6217 eval "$as_ac_var=no"
6218 fi
6219
6220 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6221 conftest$ac_exeext conftest.$ac_ext
6222 fi
6223 ac_res=`eval echo '${'$as_ac_var'}'`
6224 { echo "$as_me:$LINENO: result: $ac_res" >&5
6225 echo "${ECHO_T}$ac_res" >&6; }
6226 if test `eval echo '${'$as_ac_var'}'` = yes; then
6227 cat >>confdefs.h <<_ACEOF
6228 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6229 _ACEOF
6230
6231 fi
6232 done
6233
6234
6235
6236 for ac_func in setlinebuf alarm
6237 do
6238 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6239 { echo "$as_me:$LINENO: checking for $ac_func" >&5
6240 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6241 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6242 echo $ECHO_N "(cached) $ECHO_C" >&6
6243 else
6244 cat >conftest.$ac_ext <<_ACEOF
6245 /* confdefs.h. */
6246 _ACEOF
6247 cat confdefs.h >>conftest.$ac_ext
6248 cat >>conftest.$ac_ext <<_ACEOF
6249 /* end confdefs.h. */
6250 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6251 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6252 #define $ac_func innocuous_$ac_func
6253
6254 /* System header to define __stub macros and hopefully few prototypes,
6255 which can conflict with char $ac_func (); below.
6256 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6257 <limits.h> exists even on freestanding compilers. */
6258
6259 #ifdef __STDC__
6260 # include <limits.h>
6261 #else
6262 # include <assert.h>
6263 #endif
6264
6265 #undef $ac_func
6266
6267 /* Override any GCC internal prototype to avoid an error.
6268 Use char because int might match the return type of a GCC
6269 builtin and then its argument prototype would still apply. */
6270 #ifdef __cplusplus
6271 extern "C"
6272 #endif
6273 char $ac_func ();
6274 /* The GNU C library defines this for functions which it implements
6275 to always fail with ENOSYS. Some functions are actually named
6276 something starting with __ and the normal name is an alias. */
6277 #if defined __stub_$ac_func || defined __stub___$ac_func
6278 choke me
6279 #endif
6280
6281 int
6282 main ()
6283 {
6284 return $ac_func ();
6285 ;
6286 return 0;
6287 }
6288 _ACEOF
6289 rm -f conftest.$ac_objext conftest$ac_exeext
6290 if { (ac_try="$ac_link"
6291 case "(($ac_try" in
6292 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6293 *) ac_try_echo=$ac_try;;
6294 esac
6295 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6296 (eval "$ac_link") 2>conftest.er1
6297 ac_status=$?
6298 grep -v '^ *+' conftest.er1 >conftest.err
6299 rm -f conftest.er1
6300 cat conftest.err >&5
6301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6302 (exit $ac_status); } && {
6303 test -z "$ac_c_werror_flag" ||
6304 test ! -s conftest.err
6305 } && test -s conftest$ac_exeext &&
6306 $as_test_x conftest$ac_exeext; then
6307 eval "$as_ac_var=yes"
6308 else
6309 echo "$as_me: failed program was:" >&5
6310 sed 's/^/| /' conftest.$ac_ext >&5
6311
6312 eval "$as_ac_var=no"
6313 fi
6314
6315 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6316 conftest$ac_exeext conftest.$ac_ext
6317 fi
6318 ac_res=`eval echo '${'$as_ac_var'}'`
6319 { echo "$as_me:$LINENO: result: $ac_res" >&5
6320 echo "${ECHO_T}$ac_res" >&6; }
6321 if test `eval echo '${'$as_ac_var'}'` = yes; then
6322 cat >>confdefs.h <<_ACEOF
6323 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6324 _ACEOF
6325
6326 fi
6327 done
6328
6329
6330 needsnprintf=no
6331
6332
6333 for ac_func in vsnprintf snprintf
6334 do
6335 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6336 { echo "$as_me:$LINENO: checking for $ac_func" >&5
6337 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6338 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6339 echo $ECHO_N "(cached) $ECHO_C" >&6
6340 else
6341 cat >conftest.$ac_ext <<_ACEOF
6342 /* confdefs.h. */
6343 _ACEOF
6344 cat confdefs.h >>conftest.$ac_ext
6345 cat >>conftest.$ac_ext <<_ACEOF
6346 /* end confdefs.h. */
6347 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6348 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6349 #define $ac_func innocuous_$ac_func
6350
6351 /* System header to define __stub macros and hopefully few prototypes,
6352 which can conflict with char $ac_func (); below.
6353 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6354 <limits.h> exists even on freestanding compilers. */
6355
6356 #ifdef __STDC__
6357 # include <limits.h>
6358 #else
6359 # include <assert.h>
6360 #endif
6361
6362 #undef $ac_func
6363
6364 /* Override any GCC internal prototype to avoid an error.
6365 Use char because int might match the return type of a GCC
6366 builtin and then its argument prototype would still apply. */
6367 #ifdef __cplusplus
6368 extern "C"
6369 #endif
6370 char $ac_func ();
6371 /* The GNU C library defines this for functions which it implements
6372 to always fail with ENOSYS. Some functions are actually named
6373 something starting with __ and the normal name is an alias. */
6374 #if defined __stub_$ac_func || defined __stub___$ac_func
6375 choke me
6376 #endif
6377
6378 int
6379 main ()
6380 {
6381 return $ac_func ();
6382 ;
6383 return 0;
6384 }
6385 _ACEOF
6386 rm -f conftest.$ac_objext conftest$ac_exeext
6387 if { (ac_try="$ac_link"
6388 case "(($ac_try" in
6389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6390 *) ac_try_echo=$ac_try;;
6391 esac
6392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6393 (eval "$ac_link") 2>conftest.er1
6394 ac_status=$?
6395 grep -v '^ *+' conftest.er1 >conftest.err
6396 rm -f conftest.er1
6397 cat conftest.err >&5
6398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6399 (exit $ac_status); } && {
6400 test -z "$ac_c_werror_flag" ||
6401 test ! -s conftest.err
6402 } && test -s conftest$ac_exeext &&
6403 $as_test_x conftest$ac_exeext; then
6404 eval "$as_ac_var=yes"
6405 else
6406 echo "$as_me: failed program was:" >&5
6407 sed 's/^/| /' conftest.$ac_ext >&5
6408
6409 eval "$as_ac_var=no"
6410 fi
6411
6412 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6413 conftest$ac_exeext conftest.$ac_ext
6414 fi
6415 ac_res=`eval echo '${'$as_ac_var'}'`
6416 { echo "$as_me:$LINENO: result: $ac_res" >&5
6417 echo "${ECHO_T}$ac_res" >&6; }
6418 if test `eval echo '${'$as_ac_var'}'` = yes; then
6419 cat >>confdefs.h <<_ACEOF
6420 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6421 _ACEOF
6422
6423 else
6424 needsnprintf=yes
6425 fi
6426 done
6427
6428 if test $needsnprintf = yes; then
6429 case " $LIBOBJS " in
6430 *" snprintf.$ac_objext "* ) ;;
6431 *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
6432 ;;
6433 esac
6434
6435 fi
6436
6437
6438 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
6439 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
6440 if test "${ac_cv_type_signal+set}" = set; then
6441 echo $ECHO_N "(cached) $ECHO_C" >&6
6442 else
6443 cat >conftest.$ac_ext <<_ACEOF
6444 /* confdefs.h. */
6445 _ACEOF
6446 cat confdefs.h >>conftest.$ac_ext
6447 cat >>conftest.$ac_ext <<_ACEOF
6448 /* end confdefs.h. */
6449 #include <sys/types.h>
6450 #include <signal.h>
6451
6452 int
6453 main ()
6454 {
6455 return *(signal (0, 0)) (0) == 1;
6456 ;
6457 return 0;
6458 }
6459 _ACEOF
6460 rm -f conftest.$ac_objext
6461 if { (ac_try="$ac_compile"
6462 case "(($ac_try" in
6463 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6464 *) ac_try_echo=$ac_try;;
6465 esac
6466 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6467 (eval "$ac_compile") 2>conftest.er1
6468 ac_status=$?
6469 grep -v '^ *+' conftest.er1 >conftest.err
6470 rm -f conftest.er1
6471 cat conftest.err >&5
6472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6473 (exit $ac_status); } && {
6474 test -z "$ac_c_werror_flag" ||
6475 test ! -s conftest.err
6476 } && test -s conftest.$ac_objext; then
6477 ac_cv_type_signal=int
6478 else
6479 echo "$as_me: failed program was:" >&5
6480 sed 's/^/| /' conftest.$ac_ext >&5
6481
6482 ac_cv_type_signal=void
6483 fi
6484
6485 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6486 fi
6487 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
6488 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
6489
6490 cat >>confdefs.h <<_ACEOF
6491 #define RETSIGTYPE $ac_cv_type_signal
6492 _ACEOF
6493
6494
6495 if test "$ac_cv_type_signal" = void ; then
6496
6497 cat >>confdefs.h <<\_ACEOF
6498 #define RETSIGVAL
6499 _ACEOF
6500
6501 else
6502
6503 cat >>confdefs.h <<\_ACEOF
6504 #define RETSIGVAL (0)
6505 _ACEOF
6506
6507 fi
6508 case "$host_os" in
6509
6510 irix*)
6511
6512 cat >>confdefs.h <<\_ACEOF
6513 #define _BSD_SIGNALS 1
6514 _ACEOF
6515
6516 ;;
6517
6518 *)
6519
6520 for ac_func in sigaction
6521 do
6522 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6523 { echo "$as_me:$LINENO: checking for $ac_func" >&5
6524 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6525 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6526 echo $ECHO_N "(cached) $ECHO_C" >&6
6527 else
6528 cat >conftest.$ac_ext <<_ACEOF
6529 /* confdefs.h. */
6530 _ACEOF
6531 cat confdefs.h >>conftest.$ac_ext
6532 cat >>conftest.$ac_ext <<_ACEOF
6533 /* end confdefs.h. */
6534 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6535 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6536 #define $ac_func innocuous_$ac_func
6537
6538 /* System header to define __stub macros and hopefully few prototypes,
6539 which can conflict with char $ac_func (); below.
6540 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6541 <limits.h> exists even on freestanding compilers. */
6542
6543 #ifdef __STDC__
6544 # include <limits.h>
6545 #else
6546 # include <assert.h>
6547 #endif
6548
6549 #undef $ac_func
6550
6551 /* Override any GCC internal prototype to avoid an error.
6552 Use char because int might match the return type of a GCC
6553 builtin and then its argument prototype would still apply. */
6554 #ifdef __cplusplus
6555 extern "C"
6556 #endif
6557 char $ac_func ();
6558 /* The GNU C library defines this for functions which it implements
6559 to always fail with ENOSYS. Some functions are actually named
6560 something starting with __ and the normal name is an alias. */
6561 #if defined __stub_$ac_func || defined __stub___$ac_func
6562 choke me
6563 #endif
6564
6565 int
6566 main ()
6567 {
6568 return $ac_func ();
6569 ;
6570 return 0;
6571 }
6572 _ACEOF
6573 rm -f conftest.$ac_objext conftest$ac_exeext
6574 if { (ac_try="$ac_link"
6575 case "(($ac_try" in
6576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6577 *) ac_try_echo=$ac_try;;
6578 esac
6579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6580 (eval "$ac_link") 2>conftest.er1
6581 ac_status=$?
6582 grep -v '^ *+' conftest.er1 >conftest.err
6583 rm -f conftest.er1
6584 cat conftest.err >&5
6585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6586 (exit $ac_status); } && {
6587 test -z "$ac_c_werror_flag" ||
6588 test ! -s conftest.err
6589 } && test -s conftest$ac_exeext &&
6590 $as_test_x conftest$ac_exeext; then
6591 eval "$as_ac_var=yes"
6592 else
6593 echo "$as_me: failed program was:" >&5
6594 sed 's/^/| /' conftest.$ac_ext >&5
6595
6596 eval "$as_ac_var=no"
6597 fi
6598
6599 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6600 conftest$ac_exeext conftest.$ac_ext
6601 fi
6602 ac_res=`eval echo '${'$as_ac_var'}'`
6603 { echo "$as_me:$LINENO: result: $ac_res" >&5
6604 echo "${ECHO_T}$ac_res" >&6; }
6605 if test `eval echo '${'$as_ac_var'}'` = yes; then
6606 cat >>confdefs.h <<_ACEOF
6607 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6608 _ACEOF
6609
6610 fi
6611 done
6612
6613 if test $ac_cv_func_sigaction = no ; then
6614
6615 for ac_func in sigset
6616 do
6617 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6618 { echo "$as_me:$LINENO: checking for $ac_func" >&5
6619 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6620 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6621 echo $ECHO_N "(cached) $ECHO_C" >&6
6622 else
6623 cat >conftest.$ac_ext <<_ACEOF
6624 /* confdefs.h. */
6625 _ACEOF
6626 cat confdefs.h >>conftest.$ac_ext
6627 cat >>conftest.$ac_ext <<_ACEOF
6628 /* end confdefs.h. */
6629 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6630 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6631 #define $ac_func innocuous_$ac_func
6632
6633 /* System header to define __stub macros and hopefully few prototypes,
6634 which can conflict with char $ac_func (); below.
6635 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6636 <limits.h> exists even on freestanding compilers. */
6637
6638 #ifdef __STDC__
6639 # include <limits.h>
6640 #else
6641 # include <assert.h>
6642 #endif
6643
6644 #undef $ac_func
6645
6646 /* Override any GCC internal prototype to avoid an error.
6647 Use char because int might match the return type of a GCC
6648 builtin and then its argument prototype would still apply. */
6649 #ifdef __cplusplus
6650 extern "C"
6651 #endif
6652 char $ac_func ();
6653 /* The GNU C library defines this for functions which it implements
6654 to always fail with ENOSYS. Some functions are actually named
6655 something starting with __ and the normal name is an alias. */
6656 #if defined __stub_$ac_func || defined __stub___$ac_func
6657 choke me
6658 #endif
6659
6660 int
6661 main ()
6662 {
6663 return $ac_func ();
6664 ;
6665 return 0;
6666 }
6667 _ACEOF
6668 rm -f conftest.$ac_objext conftest$ac_exeext
6669 if { (ac_try="$ac_link"
6670 case "(($ac_try" in
6671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6672 *) ac_try_echo=$ac_try;;
6673 esac
6674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6675 (eval "$ac_link") 2>conftest.er1
6676 ac_status=$?
6677 grep -v '^ *+' conftest.er1 >conftest.err
6678 rm -f conftest.er1
6679 cat conftest.err >&5
6680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6681 (exit $ac_status); } && {
6682 test -z "$ac_c_werror_flag" ||
6683 test ! -s conftest.err
6684 } && test -s conftest$ac_exeext &&
6685 $as_test_x conftest$ac_exeext; then
6686 eval "$as_ac_var=yes"
6687 else
6688 echo "$as_me: failed program was:" >&5
6689 sed 's/^/| /' conftest.$ac_ext >&5
6690
6691 eval "$as_ac_var=no"
6692 fi
6693
6694 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6695 conftest$ac_exeext conftest.$ac_ext
6696 fi
6697 ac_res=`eval echo '${'$as_ac_var'}'`
6698 { echo "$as_me:$LINENO: result: $ac_res" >&5
6699 echo "${ECHO_T}$ac_res" >&6; }
6700 if test `eval echo '${'$as_ac_var'}'` = yes; then
6701 cat >>confdefs.h <<_ACEOF
6702 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6703 _ACEOF
6704
6705 fi
6706 done
6707
6708 fi
6709 ;;
6710 esac
6711
6712 { echo "$as_me:$LINENO: checking for library containing dnet_htoa" >&5
6713 echo $ECHO_N "checking for library containing dnet_htoa... $ECHO_C" >&6; }
6714 if test "${ac_cv_search_dnet_htoa+set}" = set; then
6715 echo $ECHO_N "(cached) $ECHO_C" >&6
6716 else
6717 ac_func_search_save_LIBS=$LIBS
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
6725 /* Override any GCC internal prototype to avoid an error.
6726 Use char because int might match the return type of a GCC
6727 builtin and then its argument prototype would still apply. */
6728 #ifdef __cplusplus
6729 extern "C"
6730 #endif
6731 char dnet_htoa ();
6732 int
6733 main ()
6734 {
6735 return dnet_htoa ();
6736 ;
6737 return 0;
6738 }
6739 _ACEOF
6740 for ac_lib in '' dnet; do
6741 if test -z "$ac_lib"; then
6742 ac_res="none required"
6743 else
6744 ac_res=-l$ac_lib
6745 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6746 fi
6747 rm -f conftest.$ac_objext conftest$ac_exeext
6748 if { (ac_try="$ac_link"
6749 case "(($ac_try" in
6750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6751 *) ac_try_echo=$ac_try;;
6752 esac
6753 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6754 (eval "$ac_link") 2>conftest.er1
6755 ac_status=$?
6756 grep -v '^ *+' conftest.er1 >conftest.err
6757 rm -f conftest.er1
6758 cat conftest.err >&5
6759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6760 (exit $ac_status); } && {
6761 test -z "$ac_c_werror_flag" ||
6762 test ! -s conftest.err
6763 } && test -s conftest$ac_exeext &&
6764 $as_test_x conftest$ac_exeext; then
6765 ac_cv_search_dnet_htoa=$ac_res
6766 else
6767 echo "$as_me: failed program was:" >&5
6768 sed 's/^/| /' conftest.$ac_ext >&5
6769
6770
6771 fi
6772
6773 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6774 conftest$ac_exeext
6775 if test "${ac_cv_search_dnet_htoa+set}" = set; then
6776 break
6777 fi
6778 done
6779 if test "${ac_cv_search_dnet_htoa+set}" = set; then
6780 :
6781 else
6782 ac_cv_search_dnet_htoa=no
6783 fi
6784 rm conftest.$ac_ext
6785 LIBS=$ac_func_search_save_LIBS
6786 fi
6787 { echo "$as_me:$LINENO: result: $ac_cv_search_dnet_htoa" >&5
6788 echo "${ECHO_T}$ac_cv_search_dnet_htoa" >&6; }
6789 ac_res=$ac_cv_search_dnet_htoa
6790 if test "$ac_res" != no; then
6791 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6792 cat >>confdefs.h <<\_ACEOF
6793 #define HAVE_DNET_HTOA 1
6794 _ACEOF
6795
6796 fi
6797
6798
6799
6800 { echo "$as_me:$LINENO: checking for main in -lrpc" >&5
6801 echo $ECHO_N "checking for main in -lrpc... $ECHO_C" >&6; }
6802 if test "${ac_cv_lib_rpc_main+set}" = set; then
6803 echo $ECHO_N "(cached) $ECHO_C" >&6
6804 else
6805 ac_check_lib_save_LIBS=$LIBS
6806 LIBS="-lrpc $LIBS"
6807 cat >conftest.$ac_ext <<_ACEOF
6808 /* confdefs.h. */
6809 _ACEOF
6810 cat confdefs.h >>conftest.$ac_ext
6811 cat >>conftest.$ac_ext <<_ACEOF
6812 /* end confdefs.h. */
6813
6814
6815 int
6816 main ()
6817 {
6818 return main ();
6819 ;
6820 return 0;
6821 }
6822 _ACEOF
6823 rm -f conftest.$ac_objext conftest$ac_exeext
6824 if { (ac_try="$ac_link"
6825 case "(($ac_try" in
6826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6827 *) ac_try_echo=$ac_try;;
6828 esac
6829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6830 (eval "$ac_link") 2>conftest.er1
6831 ac_status=$?
6832 grep -v '^ *+' conftest.er1 >conftest.err
6833 rm -f conftest.er1
6834 cat conftest.err >&5
6835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6836 (exit $ac_status); } && {
6837 test -z "$ac_c_werror_flag" ||
6838 test ! -s conftest.err
6839 } && test -s conftest$ac_exeext &&
6840 $as_test_x conftest$ac_exeext; then
6841 ac_cv_lib_rpc_main=yes
6842 else
6843 echo "$as_me: failed program was:" >&5
6844 sed 's/^/| /' conftest.$ac_ext >&5
6845
6846 ac_cv_lib_rpc_main=no
6847 fi
6848
6849 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6850 conftest$ac_exeext conftest.$ac_ext
6851 LIBS=$ac_check_lib_save_LIBS
6852 fi
6853 { echo "$as_me:$LINENO: result: $ac_cv_lib_rpc_main" >&5
6854 echo "${ECHO_T}$ac_cv_lib_rpc_main" >&6; }
6855 if test $ac_cv_lib_rpc_main = yes; then
6856 cat >>confdefs.h <<_ACEOF
6857 #define HAVE_LIBRPC 1
6858 _ACEOF
6859
6860 LIBS="-lrpc $LIBS"
6861
6862 fi
6863
6864 { echo "$as_me:$LINENO: checking for library containing getrpcbynumber" >&5
6865 echo $ECHO_N "checking for library containing getrpcbynumber... $ECHO_C" >&6; }
6866 if test "${ac_cv_search_getrpcbynumber+set}" = set; then
6867 echo $ECHO_N "(cached) $ECHO_C" >&6
6868 else
6869 ac_func_search_save_LIBS=$LIBS
6870 cat >conftest.$ac_ext <<_ACEOF
6871 /* confdefs.h. */
6872 _ACEOF
6873 cat confdefs.h >>conftest.$ac_ext
6874 cat >>conftest.$ac_ext <<_ACEOF
6875 /* end confdefs.h. */
6876
6877 /* Override any GCC internal prototype to avoid an error.
6878 Use char because int might match the return type of a GCC
6879 builtin and then its argument prototype would still apply. */
6880 #ifdef __cplusplus
6881 extern "C"
6882 #endif
6883 char getrpcbynumber ();
6884 int
6885 main ()
6886 {
6887 return getrpcbynumber ();
6888 ;
6889 return 0;
6890 }
6891 _ACEOF
6892 for ac_lib in '' nsl; do
6893 if test -z "$ac_lib"; then
6894 ac_res="none required"
6895 else
6896 ac_res=-l$ac_lib
6897 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6898 fi
6899 rm -f conftest.$ac_objext conftest$ac_exeext
6900 if { (ac_try="$ac_link"
6901 case "(($ac_try" in
6902 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6903 *) ac_try_echo=$ac_try;;
6904 esac
6905 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6906 (eval "$ac_link") 2>conftest.er1
6907 ac_status=$?
6908 grep -v '^ *+' conftest.er1 >conftest.err
6909 rm -f conftest.er1
6910 cat conftest.err >&5
6911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6912 (exit $ac_status); } && {
6913 test -z "$ac_c_werror_flag" ||
6914 test ! -s conftest.err
6915 } && test -s conftest$ac_exeext &&
6916 $as_test_x conftest$ac_exeext; then
6917 ac_cv_search_getrpcbynumber=$ac_res
6918 else
6919 echo "$as_me: failed program was:" >&5
6920 sed 's/^/| /' conftest.$ac_ext >&5
6921
6922
6923 fi
6924
6925 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6926 conftest$ac_exeext
6927 if test "${ac_cv_search_getrpcbynumber+set}" = set; then
6928 break
6929 fi
6930 done
6931 if test "${ac_cv_search_getrpcbynumber+set}" = set; then
6932 :
6933 else
6934 ac_cv_search_getrpcbynumber=no
6935 fi
6936 rm conftest.$ac_ext
6937 LIBS=$ac_func_search_save_LIBS
6938 fi
6939 { echo "$as_me:$LINENO: result: $ac_cv_search_getrpcbynumber" >&5
6940 echo "${ECHO_T}$ac_cv_search_getrpcbynumber" >&6; }
6941 ac_res=$ac_cv_search_getrpcbynumber
6942 if test "$ac_res" != no; then
6943 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
6944 cat >>confdefs.h <<\_ACEOF
6945 #define HAVE_GETRPCBYNUMBER 1
6946 _ACEOF
6947
6948 fi
6949
6950
6951
6952
6953 # Most operating systems have gethostbyname() in the default searched
6954 # libraries (i.e. libc):
6955 # Some OSes (eg. Solaris) place it in libnsl
6956 # Some strange OSes (SINIX) have it in libsocket:
6957 { echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5
6958 echo $ECHO_N "checking for library containing gethostbyname... $ECHO_C" >&6; }
6959 if test "${ac_cv_search_gethostbyname+set}" = set; then
6960 echo $ECHO_N "(cached) $ECHO_C" >&6
6961 else
6962 ac_func_search_save_LIBS=$LIBS
6963 cat >conftest.$ac_ext <<_ACEOF
6964 /* confdefs.h. */
6965 _ACEOF
6966 cat confdefs.h >>conftest.$ac_ext
6967 cat >>conftest.$ac_ext <<_ACEOF
6968 /* end confdefs.h. */
6969
6970 /* Override any GCC internal prototype to avoid an error.
6971 Use char because int might match the return type of a GCC
6972 builtin and then its argument prototype would still apply. */
6973 #ifdef __cplusplus
6974 extern "C"
6975 #endif
6976 char gethostbyname ();
6977 int
6978 main ()
6979 {
6980 return gethostbyname ();
6981 ;
6982 return 0;
6983 }
6984 _ACEOF
6985 for ac_lib in '' nsl socket resolv; do
6986 if test -z "$ac_lib"; then
6987 ac_res="none required"
6988 else
6989 ac_res=-l$ac_lib
6990 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6991 fi
6992 rm -f conftest.$ac_objext conftest$ac_exeext
6993 if { (ac_try="$ac_link"
6994 case "(($ac_try" in
6995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6996 *) ac_try_echo=$ac_try;;
6997 esac
6998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6999 (eval "$ac_link") 2>conftest.er1
7000 ac_status=$?
7001 grep -v '^ *+' conftest.er1 >conftest.err
7002 rm -f conftest.er1
7003 cat conftest.err >&5
7004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7005 (exit $ac_status); } && {
7006 test -z "$ac_c_werror_flag" ||
7007 test ! -s conftest.err
7008 } && test -s conftest$ac_exeext &&
7009 $as_test_x conftest$ac_exeext; then
7010 ac_cv_search_gethostbyname=$ac_res
7011 else
7012 echo "$as_me: failed program was:" >&5
7013 sed 's/^/| /' conftest.$ac_ext >&5
7014
7015
7016 fi
7017
7018 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7019 conftest$ac_exeext
7020 if test "${ac_cv_search_gethostbyname+set}" = set; then
7021 break
7022 fi
7023 done
7024 if test "${ac_cv_search_gethostbyname+set}" = set; then
7025 :
7026 else
7027 ac_cv_search_gethostbyname=no
7028 fi
7029 rm conftest.$ac_ext
7030 LIBS=$ac_func_search_save_LIBS
7031 fi
7032 { echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5
7033 echo "${ECHO_T}$ac_cv_search_gethostbyname" >&6; }
7034 ac_res=$ac_cv_search_gethostbyname
7035 if test "$ac_res" != no; then
7036 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7037
7038 fi
7039
7040 # Unfortunately libsocket sometimes depends on libnsl and
7041 # AC_SEARCH_LIBS isn't up to the task of handling dependencies like this.
7042 if test "$ac_cv_search_gethostbyname" = "no"
7043 then
7044 { echo "$as_me:$LINENO: checking for gethostbyname in -lsocket" >&5
7045 echo $ECHO_N "checking for gethostbyname in -lsocket... $ECHO_C" >&6; }
7046 if test "${ac_cv_lib_socket_gethostbyname+set}" = set; then
7047 echo $ECHO_N "(cached) $ECHO_C" >&6
7048 else
7049 ac_check_lib_save_LIBS=$LIBS
7050 LIBS="-lsocket -lnsl $LIBS"
7051 cat >conftest.$ac_ext <<_ACEOF
7052 /* confdefs.h. */
7053 _ACEOF
7054 cat confdefs.h >>conftest.$ac_ext
7055 cat >>conftest.$ac_ext <<_ACEOF
7056 /* end confdefs.h. */
7057
7058 /* Override any GCC internal prototype to avoid an error.
7059 Use char because int might match the return type of a GCC
7060 builtin and then its argument prototype would still apply. */
7061 #ifdef __cplusplus
7062 extern "C"
7063 #endif
7064 char gethostbyname ();
7065 int
7066 main ()
7067 {
7068 return gethostbyname ();
7069 ;
7070 return 0;
7071 }
7072 _ACEOF
7073 rm -f conftest.$ac_objext conftest$ac_exeext
7074 if { (ac_try="$ac_link"
7075 case "(($ac_try" in
7076 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7077 *) ac_try_echo=$ac_try;;
7078 esac
7079 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7080 (eval "$ac_link") 2>conftest.er1
7081 ac_status=$?
7082 grep -v '^ *+' conftest.er1 >conftest.err
7083 rm -f conftest.er1
7084 cat conftest.err >&5
7085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7086 (exit $ac_status); } && {
7087 test -z "$ac_c_werror_flag" ||
7088 test ! -s conftest.err
7089 } && test -s conftest$ac_exeext &&
7090 $as_test_x conftest$ac_exeext; then
7091 ac_cv_lib_socket_gethostbyname=yes
7092 else
7093 echo "$as_me: failed program was:" >&5
7094 sed 's/^/| /' conftest.$ac_ext >&5
7095
7096 ac_cv_lib_socket_gethostbyname=no
7097 fi
7098
7099 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7100 conftest$ac_exeext conftest.$ac_ext
7101 LIBS=$ac_check_lib_save_LIBS
7102 fi
7103 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_gethostbyname" >&5
7104 echo "${ECHO_T}$ac_cv_lib_socket_gethostbyname" >&6; }
7105 if test $ac_cv_lib_socket_gethostbyname = yes; then
7106 LIBS="-lsocket -lnsl $LIBS"
7107 fi
7108
7109 fi
7110 { echo "$as_me:$LINENO: checking for library containing socket" >&5
7111 echo $ECHO_N "checking for library containing socket... $ECHO_C" >&6; }
7112 if test "${ac_cv_search_socket+set}" = set; then
7113 echo $ECHO_N "(cached) $ECHO_C" >&6
7114 else
7115 ac_func_search_save_LIBS=$LIBS
7116 cat >conftest.$ac_ext <<_ACEOF
7117 /* confdefs.h. */
7118 _ACEOF
7119 cat confdefs.h >>conftest.$ac_ext
7120 cat >>conftest.$ac_ext <<_ACEOF
7121 /* end confdefs.h. */
7122
7123 /* Override any GCC internal prototype to avoid an error.
7124 Use char because int might match the return type of a GCC
7125 builtin and then its argument prototype would still apply. */
7126 #ifdef __cplusplus
7127 extern "C"
7128 #endif
7129 char socket ();
7130 int
7131 main ()
7132 {
7133 return socket ();
7134 ;
7135 return 0;
7136 }
7137 _ACEOF
7138 for ac_lib in '' socket; do
7139 if test -z "$ac_lib"; then
7140 ac_res="none required"
7141 else
7142 ac_res=-l$ac_lib
7143 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7144 fi
7145 rm -f conftest.$ac_objext conftest$ac_exeext
7146 if { (ac_try="$ac_link"
7147 case "(($ac_try" in
7148 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7149 *) ac_try_echo=$ac_try;;
7150 esac
7151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7152 (eval "$ac_link") 2>conftest.er1
7153 ac_status=$?
7154 grep -v '^ *+' conftest.er1 >conftest.err
7155 rm -f conftest.er1
7156 cat conftest.err >&5
7157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7158 (exit $ac_status); } && {
7159 test -z "$ac_c_werror_flag" ||
7160 test ! -s conftest.err
7161 } && test -s conftest$ac_exeext &&
7162 $as_test_x conftest$ac_exeext; then
7163 ac_cv_search_socket=$ac_res
7164 else
7165 echo "$as_me: failed program was:" >&5
7166 sed 's/^/| /' conftest.$ac_ext >&5
7167
7168
7169 fi
7170
7171 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7172 conftest$ac_exeext
7173 if test "${ac_cv_search_socket+set}" = set; then
7174 break
7175 fi
7176 done
7177 if test "${ac_cv_search_socket+set}" = set; then
7178 :
7179 else
7180 ac_cv_search_socket=no
7181 fi
7182 rm conftest.$ac_ext
7183 LIBS=$ac_func_search_save_LIBS
7184 fi
7185 { echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
7186 echo "${ECHO_T}$ac_cv_search_socket" >&6; }
7187 ac_res=$ac_cv_search_socket
7188 if test "$ac_res" != no; then
7189 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7190
7191 else
7192 { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
7193 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; }
7194 if test "${ac_cv_lib_socket_socket+set}" = set; then
7195 echo $ECHO_N "(cached) $ECHO_C" >&6
7196 else
7197 ac_check_lib_save_LIBS=$LIBS
7198 LIBS="-lsocket -lnsl $LIBS"
7199 cat >conftest.$ac_ext <<_ACEOF
7200 /* confdefs.h. */
7201 _ACEOF
7202 cat confdefs.h >>conftest.$ac_ext
7203 cat >>conftest.$ac_ext <<_ACEOF
7204 /* end confdefs.h. */
7205
7206 /* Override any GCC internal prototype to avoid an error.
7207 Use char because int might match the return type of a GCC
7208 builtin and then its argument prototype would still apply. */
7209 #ifdef __cplusplus
7210 extern "C"
7211 #endif
7212 char socket ();
7213 int
7214 main ()
7215 {
7216 return socket ();
7217 ;
7218 return 0;
7219 }
7220 _ACEOF
7221 rm -f conftest.$ac_objext conftest$ac_exeext
7222 if { (ac_try="$ac_link"
7223 case "(($ac_try" in
7224 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7225 *) ac_try_echo=$ac_try;;
7226 esac
7227 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7228 (eval "$ac_link") 2>conftest.er1
7229 ac_status=$?
7230 grep -v '^ *+' conftest.er1 >conftest.err
7231 rm -f conftest.er1
7232 cat conftest.err >&5
7233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7234 (exit $ac_status); } && {
7235 test -z "$ac_c_werror_flag" ||
7236 test ! -s conftest.err
7237 } && test -s conftest$ac_exeext &&
7238 $as_test_x conftest$ac_exeext; then
7239 ac_cv_lib_socket_socket=yes
7240 else
7241 echo "$as_me: failed program was:" >&5
7242 sed 's/^/| /' conftest.$ac_ext >&5
7243
7244 ac_cv_lib_socket_socket=no
7245 fi
7246
7247 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7248 conftest$ac_exeext conftest.$ac_ext
7249 LIBS=$ac_check_lib_save_LIBS
7250 fi
7251 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
7252 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6; }
7253 if test $ac_cv_lib_socket_socket = yes; then
7254 LIBS="-lsocket -lnsl $LIBS"
7255 fi
7256
7257 fi
7258
7259 # DLPI needs putmsg under HPUX so test for -lstr while we're at it
7260 { echo "$as_me:$LINENO: checking for library containing putmsg" >&5
7261 echo $ECHO_N "checking for library containing putmsg... $ECHO_C" >&6; }
7262 if test "${ac_cv_search_putmsg+set}" = set; then
7263 echo $ECHO_N "(cached) $ECHO_C" >&6
7264 else
7265 ac_func_search_save_LIBS=$LIBS
7266 cat >conftest.$ac_ext <<_ACEOF
7267 /* confdefs.h. */
7268 _ACEOF
7269 cat confdefs.h >>conftest.$ac_ext
7270 cat >>conftest.$ac_ext <<_ACEOF
7271 /* end confdefs.h. */
7272
7273 /* Override any GCC internal prototype to avoid an error.
7274 Use char because int might match the return type of a GCC
7275 builtin and then its argument prototype would still apply. */
7276 #ifdef __cplusplus
7277 extern "C"
7278 #endif
7279 char putmsg ();
7280 int
7281 main ()
7282 {
7283 return putmsg ();
7284 ;
7285 return 0;
7286 }
7287 _ACEOF
7288 for ac_lib in '' str; do
7289 if test -z "$ac_lib"; then
7290 ac_res="none required"
7291 else
7292 ac_res=-l$ac_lib
7293 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7294 fi
7295 rm -f conftest.$ac_objext conftest$ac_exeext
7296 if { (ac_try="$ac_link"
7297 case "(($ac_try" in
7298 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7299 *) ac_try_echo=$ac_try;;
7300 esac
7301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7302 (eval "$ac_link") 2>conftest.er1
7303 ac_status=$?
7304 grep -v '^ *+' conftest.er1 >conftest.err
7305 rm -f conftest.er1
7306 cat conftest.err >&5
7307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7308 (exit $ac_status); } && {
7309 test -z "$ac_c_werror_flag" ||
7310 test ! -s conftest.err
7311 } && test -s conftest$ac_exeext &&
7312 $as_test_x conftest$ac_exeext; then
7313 ac_cv_search_putmsg=$ac_res
7314 else
7315 echo "$as_me: failed program was:" >&5
7316 sed 's/^/| /' conftest.$ac_ext >&5
7317
7318
7319 fi
7320
7321 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7322 conftest$ac_exeext
7323 if test "${ac_cv_search_putmsg+set}" = set; then
7324 break
7325 fi
7326 done
7327 if test "${ac_cv_search_putmsg+set}" = set; then
7328 :
7329 else
7330 ac_cv_search_putmsg=no
7331 fi
7332 rm conftest.$ac_ext
7333 LIBS=$ac_func_search_save_LIBS
7334 fi
7335 { echo "$as_me:$LINENO: result: $ac_cv_search_putmsg" >&5
7336 echo "${ECHO_T}$ac_cv_search_putmsg" >&6; }
7337 ac_res=$ac_cv_search_putmsg
7338 if test "$ac_res" != no; then
7339 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7340
7341 fi
7342
7343
7344
7345 LBL_LIBS="$LIBS"
7346 pfopen=/usr/examples/packetfilter/pfopen.c
7347 if test -f $pfopen ; then
7348
7349 for ac_func in pfopen
7350 do
7351 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7352 { echo "$as_me:$LINENO: checking for $ac_func" >&5
7353 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
7354 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
7355 echo $ECHO_N "(cached) $ECHO_C" >&6
7356 else
7357 cat >conftest.$ac_ext <<_ACEOF
7358 /* confdefs.h. */
7359 _ACEOF
7360 cat confdefs.h >>conftest.$ac_ext
7361 cat >>conftest.$ac_ext <<_ACEOF
7362 /* end confdefs.h. */
7363 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7364 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7365 #define $ac_func innocuous_$ac_func
7366
7367 /* System header to define __stub macros and hopefully few prototypes,
7368 which can conflict with char $ac_func (); below.
7369 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7370 <limits.h> exists even on freestanding compilers. */
7371
7372 #ifdef __STDC__
7373 # include <limits.h>
7374 #else
7375 # include <assert.h>
7376 #endif
7377
7378 #undef $ac_func
7379
7380 /* Override any GCC internal prototype to avoid an error.
7381 Use char because int might match the return type of a GCC
7382 builtin and then its argument prototype would still apply. */
7383 #ifdef __cplusplus
7384 extern "C"
7385 #endif
7386 char $ac_func ();
7387 /* The GNU C library defines this for functions which it implements
7388 to always fail with ENOSYS. Some functions are actually named
7389 something starting with __ and the normal name is an alias. */
7390 #if defined __stub_$ac_func || defined __stub___$ac_func
7391 choke me
7392 #endif
7393
7394 int
7395 main ()
7396 {
7397 return $ac_func ();
7398 ;
7399 return 0;
7400 }
7401 _ACEOF
7402 rm -f conftest.$ac_objext conftest$ac_exeext
7403 if { (ac_try="$ac_link"
7404 case "(($ac_try" in
7405 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7406 *) ac_try_echo=$ac_try;;
7407 esac
7408 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7409 (eval "$ac_link") 2>conftest.er1
7410 ac_status=$?
7411 grep -v '^ *+' conftest.er1 >conftest.err
7412 rm -f conftest.er1
7413 cat conftest.err >&5
7414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7415 (exit $ac_status); } && {
7416 test -z "$ac_c_werror_flag" ||
7417 test ! -s conftest.err
7418 } && test -s conftest$ac_exeext &&
7419 $as_test_x conftest$ac_exeext; then
7420 eval "$as_ac_var=yes"
7421 else
7422 echo "$as_me: failed program was:" >&5
7423 sed 's/^/| /' conftest.$ac_ext >&5
7424
7425 eval "$as_ac_var=no"
7426 fi
7427
7428 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7429 conftest$ac_exeext conftest.$ac_ext
7430 fi
7431 ac_res=`eval echo '${'$as_ac_var'}'`
7432 { echo "$as_me:$LINENO: result: $ac_res" >&5
7433 echo "${ECHO_T}$ac_res" >&6; }
7434 if test `eval echo '${'$as_ac_var'}'` = yes; then
7435 cat >>confdefs.h <<_ACEOF
7436 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7437 _ACEOF
7438
7439 fi
7440 done
7441
7442 if test $ac_cv_func_pfopen = "no" ; then
7443 { echo "$as_me:$LINENO: result: Using $pfopen" >&5
7444 echo "${ECHO_T}Using $pfopen" >&6; }
7445 LIBS="$LIBS $pfopen"
7446 fi
7447 fi
7448 { echo "$as_me:$LINENO: checking for local pcap library" >&5
7449 echo $ECHO_N "checking for local pcap library... $ECHO_C" >&6; }
7450 libpcap=FAIL
7451 lastdir=FAIL
7452 places=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
7453 egrep '/libpcap-[0-9]+\.[0-9]+(\.[0-9]*)?([ab][0-9]*|-PRE-GIT)?$'`
7454 for dir in $places $srcdir/../libpcap $srcdir/libpcap ; do
7455 basedir=`echo $dir | sed -e 's/[ab][0-9]*$//' | \
7456 sed -e 's/-PRE-GIT$//' `
7457 if test $lastdir = $basedir ; then
7458 continue;
7459 fi
7460 lastdir=$dir
7461 if test -r $dir/libpcap.a ; then
7462 libpcap=$dir/libpcap.a
7463 d=$dir
7464 fi
7465 done
7466 if test $libpcap = FAIL ; then
7467 { echo "$as_me:$LINENO: result: not found" >&5
7468 echo "${ECHO_T}not found" >&6; }
7469
7470 #
7471 # Look for pcap-config.
7472 #
7473 # Extract the first word of "pcap-config", so it can be a program name with args.
7474 set dummy pcap-config; ac_word=$2
7475 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7476 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7477 if test "${ac_cv_path_PCAP_CONFIG+set}" = set; then
7478 echo $ECHO_N "(cached) $ECHO_C" >&6
7479 else
7480 case $PCAP_CONFIG in
7481 [\\/]* | ?:[\\/]*)
7482 ac_cv_path_PCAP_CONFIG="$PCAP_CONFIG" # Let the user override the test with a path.
7483 ;;
7484 *)
7485 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7486 for as_dir in $PATH
7487 do
7488 IFS=$as_save_IFS
7489 test -z "$as_dir" && as_dir=.
7490 for ac_exec_ext in '' $ac_executable_extensions; do
7491 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7492 ac_cv_path_PCAP_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7493 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7494 break 2
7495 fi
7496 done
7497 done
7498 IFS=$as_save_IFS
7499
7500 ;;
7501 esac
7502 fi
7503 PCAP_CONFIG=$ac_cv_path_PCAP_CONFIG
7504 if test -n "$PCAP_CONFIG"; then
7505 { echo "$as_me:$LINENO: result: $PCAP_CONFIG" >&5
7506 echo "${ECHO_T}$PCAP_CONFIG" >&6; }
7507 else
7508 { echo "$as_me:$LINENO: result: no" >&5
7509 echo "${ECHO_T}no" >&6; }
7510 fi
7511
7512
7513 if test -n "$PCAP_CONFIG" ; then
7514 #
7515 # Found - use it to get the include flags for
7516 # libpcap and the flags to link with libpcap.
7517 #
7518 V_INCLS="`\"$PCAP_CONFIG\" --cflags` $V_INCLS"
7519 libpcap="`\"$PCAP_CONFIG\" --libs`"
7520 else
7521 #
7522 # Not found; look for pcap.
7523 #
7524 { echo "$as_me:$LINENO: checking for main in -lpcap" >&5
7525 echo $ECHO_N "checking for main in -lpcap... $ECHO_C" >&6; }
7526 if test "${ac_cv_lib_pcap_main+set}" = set; then
7527 echo $ECHO_N "(cached) $ECHO_C" >&6
7528 else
7529 ac_check_lib_save_LIBS=$LIBS
7530 LIBS="-lpcap $LIBS"
7531 cat >conftest.$ac_ext <<_ACEOF
7532 /* confdefs.h. */
7533 _ACEOF
7534 cat confdefs.h >>conftest.$ac_ext
7535 cat >>conftest.$ac_ext <<_ACEOF
7536 /* end confdefs.h. */
7537
7538
7539 int
7540 main ()
7541 {
7542 return main ();
7543 ;
7544 return 0;
7545 }
7546 _ACEOF
7547 rm -f conftest.$ac_objext conftest$ac_exeext
7548 if { (ac_try="$ac_link"
7549 case "(($ac_try" in
7550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7551 *) ac_try_echo=$ac_try;;
7552 esac
7553 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7554 (eval "$ac_link") 2>conftest.er1
7555 ac_status=$?
7556 grep -v '^ *+' conftest.er1 >conftest.err
7557 rm -f conftest.er1
7558 cat conftest.err >&5
7559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7560 (exit $ac_status); } && {
7561 test -z "$ac_c_werror_flag" ||
7562 test ! -s conftest.err
7563 } && test -s conftest$ac_exeext &&
7564 $as_test_x conftest$ac_exeext; then
7565 ac_cv_lib_pcap_main=yes
7566 else
7567 echo "$as_me: failed program was:" >&5
7568 sed 's/^/| /' conftest.$ac_ext >&5
7569
7570 ac_cv_lib_pcap_main=no
7571 fi
7572
7573 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7574 conftest$ac_exeext conftest.$ac_ext
7575 LIBS=$ac_check_lib_save_LIBS
7576 fi
7577 { echo "$as_me:$LINENO: result: $ac_cv_lib_pcap_main" >&5
7578 echo "${ECHO_T}$ac_cv_lib_pcap_main" >&6; }
7579 if test $ac_cv_lib_pcap_main = yes; then
7580 libpcap="-lpcap"
7581 fi
7582
7583 if test $libpcap = FAIL ; then
7584 { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5
7585 echo "$as_me: error: see the INSTALL doc for more info" >&2;}
7586 { (exit 1); exit 1; }; }
7587 fi
7588 { echo "$as_me:$LINENO: checking for extraneous pcap header directories" >&5
7589 echo $ECHO_N "checking for extraneous pcap header directories... $ECHO_C" >&6; }
7590 if test \( ! -r /usr/local/include/pcap.h \) -a \
7591 \( ! -r /usr/include/pcap.h \); then
7592 if test -r /usr/local/include/pcap/pcap.h; then
7593 d="/usr/local/include/pcap"
7594 elif test -r /usr/include/pcap/pcap.h; then
7595 d="/usr/include/pcap"
7596 fi
7597 fi
7598 if test -z "$d" ; then
7599 { echo "$as_me:$LINENO: result: not found" >&5
7600 echo "${ECHO_T}not found" >&6; }
7601 else
7602 V_INCLS="-I$d $V_INCLS"
7603 { echo "$as_me:$LINENO: result: found -- -I$d added" >&5
7604 echo "${ECHO_T}found -- -I$d added" >&6; }
7605 fi
7606 fi
7607 else
7608 V_PCAPDEP=$libpcap
7609 places=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
7610 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
7611 if test -r $d/pcap.h; then
7612 V_INCLS="-I$d $V_INCLS"
7613 elif test -r $places/pcap.h; then
7614 V_INCLS="-I$places $V_INCLS"
7615 else
7616 { { echo "$as_me:$LINENO: error: cannot find pcap.h" >&5
7617 echo "$as_me: error: cannot find pcap.h" >&2;}
7618 { (exit see INSTALL); exit see INSTALL; }; }
7619 fi
7620 { echo "$as_me:$LINENO: result: $libpcap" >&5
7621 echo "${ECHO_T}$libpcap" >&6; }
7622 # Extract the first word of "pcap-config", so it can be a program name with args.
7623 set dummy pcap-config; ac_word=$2
7624 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7625 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7626 if test "${ac_cv_path_PCAP_CONFIG+set}" = set; then
7627 echo $ECHO_N "(cached) $ECHO_C" >&6
7628 else
7629 case $PCAP_CONFIG in
7630 [\\/]* | ?:[\\/]*)
7631 ac_cv_path_PCAP_CONFIG="$PCAP_CONFIG" # Let the user override the test with a path.
7632 ;;
7633 *)
7634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7635 for as_dir in $d
7636 do
7637 IFS=$as_save_IFS
7638 test -z "$as_dir" && as_dir=.
7639 for ac_exec_ext in '' $ac_executable_extensions; do
7640 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7641 ac_cv_path_PCAP_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7642 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7643 break 2
7644 fi
7645 done
7646 done
7647 IFS=$as_save_IFS
7648
7649 ;;
7650 esac
7651 fi
7652 PCAP_CONFIG=$ac_cv_path_PCAP_CONFIG
7653 if test -n "$PCAP_CONFIG"; then
7654 { echo "$as_me:$LINENO: result: $PCAP_CONFIG" >&5
7655 echo "${ECHO_T}$PCAP_CONFIG" >&6; }
7656 else
7657 { echo "$as_me:$LINENO: result: no" >&5
7658 echo "${ECHO_T}no" >&6; }
7659 fi
7660
7661
7662 if test -n "$PCAP_CONFIG"; then
7663 #
7664 # The libpcap directory has a pcap-config script.
7665 # Use it to get any additioal libraries needed
7666 # to link with the libpcap archive library in
7667 # that directory
7668 #
7669 libpcap="$libpcap `\"$PCAP_CONFIG\" --additional-libs --static`"
7670 fi
7671 fi
7672 LIBS="$libpcap $LIBS"
7673 if ! test -n "$PCAP_CONFIG" ; then
7674 #
7675 # We don't have pcap-config; find out any additional link flags
7676 # we need. (If we have pcap-config, we assume it tells us what
7677 # we need.)
7678 #
7679 case "$host_os" in
7680
7681 aix*)
7682 #
7683 # If libpcap is DLPI-based, we have to use /lib/pse.exp if
7684 # present, as we use the STREAMS routines.
7685 #
7686 # (XXX - true only if we're linking with a static libpcap?)
7687 #
7688 pseexe="/lib/pse.exp"
7689 { echo "$as_me:$LINENO: checking for $pseexe" >&5
7690 echo $ECHO_N "checking for $pseexe... $ECHO_C" >&6; }
7691 if test -f $pseexe ; then
7692 { echo "$as_me:$LINENO: result: yes" >&5
7693 echo "${ECHO_T}yes" >&6; }
7694 LIBS="$LIBS -I:$pseexe"
7695 fi
7696
7697 #
7698 # If libpcap is BPF-based, we need "-lodm" and "-lcfg", as
7699 # we use them to load the BPF module.
7700 #
7701 # (XXX - true only if we're linking with a static libpcap?)
7702 #
7703 LIBS="$LIBS -lodm -lcfg"
7704 ;;
7705 esac
7706 fi
7707
7708 { echo "$as_me:$LINENO: checking for pcap_list_datalinks" >&5
7709 echo $ECHO_N "checking for pcap_list_datalinks... $ECHO_C" >&6; }
7710 if test "${ac_cv_func_pcap_list_datalinks+set}" = set; then
7711 echo $ECHO_N "(cached) $ECHO_C" >&6
7712 else
7713 cat >conftest.$ac_ext <<_ACEOF
7714 /* confdefs.h. */
7715 _ACEOF
7716 cat confdefs.h >>conftest.$ac_ext
7717 cat >>conftest.$ac_ext <<_ACEOF
7718 /* end confdefs.h. */
7719 /* Define pcap_list_datalinks to an innocuous variant, in case <limits.h> declares pcap_list_datalinks.
7720 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7721 #define pcap_list_datalinks innocuous_pcap_list_datalinks
7722
7723 /* System header to define __stub macros and hopefully few prototypes,
7724 which can conflict with char pcap_list_datalinks (); below.
7725 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7726 <limits.h> exists even on freestanding compilers. */
7727
7728 #ifdef __STDC__
7729 # include <limits.h>
7730 #else
7731 # include <assert.h>
7732 #endif
7733
7734 #undef pcap_list_datalinks
7735
7736 /* Override any GCC internal prototype to avoid an error.
7737 Use char because int might match the return type of a GCC
7738 builtin and then its argument prototype would still apply. */
7739 #ifdef __cplusplus
7740 extern "C"
7741 #endif
7742 char pcap_list_datalinks ();
7743 /* The GNU C library defines this for functions which it implements
7744 to always fail with ENOSYS. Some functions are actually named
7745 something starting with __ and the normal name is an alias. */
7746 #if defined __stub_pcap_list_datalinks || defined __stub___pcap_list_datalinks
7747 choke me
7748 #endif
7749
7750 int
7751 main ()
7752 {
7753 return pcap_list_datalinks ();
7754 ;
7755 return 0;
7756 }
7757 _ACEOF
7758 rm -f conftest.$ac_objext conftest$ac_exeext
7759 if { (ac_try="$ac_link"
7760 case "(($ac_try" in
7761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7762 *) ac_try_echo=$ac_try;;
7763 esac
7764 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7765 (eval "$ac_link") 2>conftest.er1
7766 ac_status=$?
7767 grep -v '^ *+' conftest.er1 >conftest.err
7768 rm -f conftest.er1
7769 cat conftest.err >&5
7770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7771 (exit $ac_status); } && {
7772 test -z "$ac_c_werror_flag" ||
7773 test ! -s conftest.err
7774 } && test -s conftest$ac_exeext &&
7775 $as_test_x conftest$ac_exeext; then
7776 ac_cv_func_pcap_list_datalinks=yes
7777 else
7778 echo "$as_me: failed program was:" >&5
7779 sed 's/^/| /' conftest.$ac_ext >&5
7780
7781 ac_cv_func_pcap_list_datalinks=no
7782 fi
7783
7784 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7785 conftest$ac_exeext conftest.$ac_ext
7786 fi
7787 { echo "$as_me:$LINENO: result: $ac_cv_func_pcap_list_datalinks" >&5
7788 echo "${ECHO_T}$ac_cv_func_pcap_list_datalinks" >&6; }
7789 if test $ac_cv_func_pcap_list_datalinks = yes; then
7790 cat >>confdefs.h <<\_ACEOF
7791 #define HAVE_PCAP_LIST_DATALINKS 1
7792 _ACEOF
7793
7794 else
7795
7796 case " $LIBOBJS " in
7797 *" datalinks.$ac_objext "* ) ;;
7798 *) LIBOBJS="$LIBOBJS datalinks.$ac_objext"
7799 ;;
7800 esac
7801
7802
7803 fi
7804
7805 { echo "$as_me:$LINENO: checking for pcap_set_datalink" >&5
7806 echo $ECHO_N "checking for pcap_set_datalink... $ECHO_C" >&6; }
7807 if test "${ac_cv_func_pcap_set_datalink+set}" = set; then
7808 echo $ECHO_N "(cached) $ECHO_C" >&6
7809 else
7810 cat >conftest.$ac_ext <<_ACEOF
7811 /* confdefs.h. */
7812 _ACEOF
7813 cat confdefs.h >>conftest.$ac_ext
7814 cat >>conftest.$ac_ext <<_ACEOF
7815 /* end confdefs.h. */
7816 /* Define pcap_set_datalink to an innocuous variant, in case <limits.h> declares pcap_set_datalink.
7817 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7818 #define pcap_set_datalink innocuous_pcap_set_datalink
7819
7820 /* System header to define __stub macros and hopefully few prototypes,
7821 which can conflict with char pcap_set_datalink (); below.
7822 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7823 <limits.h> exists even on freestanding compilers. */
7824
7825 #ifdef __STDC__
7826 # include <limits.h>
7827 #else
7828 # include <assert.h>
7829 #endif
7830
7831 #undef pcap_set_datalink
7832
7833 /* Override any GCC internal prototype to avoid an error.
7834 Use char because int might match the return type of a GCC
7835 builtin and then its argument prototype would still apply. */
7836 #ifdef __cplusplus
7837 extern "C"
7838 #endif
7839 char pcap_set_datalink ();
7840 /* The GNU C library defines this for functions which it implements
7841 to always fail with ENOSYS. Some functions are actually named
7842 something starting with __ and the normal name is an alias. */
7843 #if defined __stub_pcap_set_datalink || defined __stub___pcap_set_datalink
7844 choke me
7845 #endif
7846
7847 int
7848 main ()
7849 {
7850 return pcap_set_datalink ();
7851 ;
7852 return 0;
7853 }
7854 _ACEOF
7855 rm -f conftest.$ac_objext conftest$ac_exeext
7856 if { (ac_try="$ac_link"
7857 case "(($ac_try" in
7858 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7859 *) ac_try_echo=$ac_try;;
7860 esac
7861 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7862 (eval "$ac_link") 2>conftest.er1
7863 ac_status=$?
7864 grep -v '^ *+' conftest.er1 >conftest.err
7865 rm -f conftest.er1
7866 cat conftest.err >&5
7867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7868 (exit $ac_status); } && {
7869 test -z "$ac_c_werror_flag" ||
7870 test ! -s conftest.err
7871 } && test -s conftest$ac_exeext &&
7872 $as_test_x conftest$ac_exeext; then
7873 ac_cv_func_pcap_set_datalink=yes
7874 else
7875 echo "$as_me: failed program was:" >&5
7876 sed 's/^/| /' conftest.$ac_ext >&5
7877
7878 ac_cv_func_pcap_set_datalink=no
7879 fi
7880
7881 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7882 conftest$ac_exeext conftest.$ac_ext
7883 fi
7884 { echo "$as_me:$LINENO: result: $ac_cv_func_pcap_set_datalink" >&5
7885 echo "${ECHO_T}$ac_cv_func_pcap_set_datalink" >&6; }
7886 if test $ac_cv_func_pcap_set_datalink = yes; then
7887 cat >>confdefs.h <<\_ACEOF
7888 #define HAVE_PCAP_SET_DATALINK 1
7889 _ACEOF
7890
7891 fi
7892
7893 { echo "$as_me:$LINENO: checking for pcap_datalink_name_to_val" >&5
7894 echo $ECHO_N "checking for pcap_datalink_name_to_val... $ECHO_C" >&6; }
7895 if test "${ac_cv_func_pcap_datalink_name_to_val+set}" = set; then
7896 echo $ECHO_N "(cached) $ECHO_C" >&6
7897 else
7898 cat >conftest.$ac_ext <<_ACEOF
7899 /* confdefs.h. */
7900 _ACEOF
7901 cat confdefs.h >>conftest.$ac_ext
7902 cat >>conftest.$ac_ext <<_ACEOF
7903 /* end confdefs.h. */
7904 /* Define pcap_datalink_name_to_val to an innocuous variant, in case <limits.h> declares pcap_datalink_name_to_val.
7905 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7906 #define pcap_datalink_name_to_val innocuous_pcap_datalink_name_to_val
7907
7908 /* System header to define __stub macros and hopefully few prototypes,
7909 which can conflict with char pcap_datalink_name_to_val (); below.
7910 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7911 <limits.h> exists even on freestanding compilers. */
7912
7913 #ifdef __STDC__
7914 # include <limits.h>
7915 #else
7916 # include <assert.h>
7917 #endif
7918
7919 #undef pcap_datalink_name_to_val
7920
7921 /* Override any GCC internal prototype to avoid an error.
7922 Use char because int might match the return type of a GCC
7923 builtin and then its argument prototype would still apply. */
7924 #ifdef __cplusplus
7925 extern "C"
7926 #endif
7927 char pcap_datalink_name_to_val ();
7928 /* The GNU C library defines this for functions which it implements
7929 to always fail with ENOSYS. Some functions are actually named
7930 something starting with __ and the normal name is an alias. */
7931 #if defined __stub_pcap_datalink_name_to_val || defined __stub___pcap_datalink_name_to_val
7932 choke me
7933 #endif
7934
7935 int
7936 main ()
7937 {
7938 return pcap_datalink_name_to_val ();
7939 ;
7940 return 0;
7941 }
7942 _ACEOF
7943 rm -f conftest.$ac_objext conftest$ac_exeext
7944 if { (ac_try="$ac_link"
7945 case "(($ac_try" in
7946 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7947 *) ac_try_echo=$ac_try;;
7948 esac
7949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7950 (eval "$ac_link") 2>conftest.er1
7951 ac_status=$?
7952 grep -v '^ *+' conftest.er1 >conftest.err
7953 rm -f conftest.er1
7954 cat conftest.err >&5
7955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7956 (exit $ac_status); } && {
7957 test -z "$ac_c_werror_flag" ||
7958 test ! -s conftest.err
7959 } && test -s conftest$ac_exeext &&
7960 $as_test_x conftest$ac_exeext; then
7961 ac_cv_func_pcap_datalink_name_to_val=yes
7962 else
7963 echo "$as_me: failed program was:" >&5
7964 sed 's/^/| /' conftest.$ac_ext >&5
7965
7966 ac_cv_func_pcap_datalink_name_to_val=no
7967 fi
7968
7969 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7970 conftest$ac_exeext conftest.$ac_ext
7971 fi
7972 { echo "$as_me:$LINENO: result: $ac_cv_func_pcap_datalink_name_to_val" >&5
7973 echo "${ECHO_T}$ac_cv_func_pcap_datalink_name_to_val" >&6; }
7974 if test $ac_cv_func_pcap_datalink_name_to_val = yes; then
7975
7976 cat >>confdefs.h <<\_ACEOF
7977 #define HAVE_PCAP_DATALINK_NAME_TO_VAL 1
7978 _ACEOF
7979
7980 { echo "$as_me:$LINENO: checking for pcap_datalink_val_to_description" >&5
7981 echo $ECHO_N "checking for pcap_datalink_val_to_description... $ECHO_C" >&6; }
7982 if test "${ac_cv_func_pcap_datalink_val_to_description+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 pcap_datalink_val_to_description to an innocuous variant, in case <limits.h> declares pcap_datalink_val_to_description.
7992 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7993 #define pcap_datalink_val_to_description innocuous_pcap_datalink_val_to_description
7994
7995 /* System header to define __stub macros and hopefully few prototypes,
7996 which can conflict with char pcap_datalink_val_to_description (); 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 pcap_datalink_val_to_description
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 pcap_datalink_val_to_description ();
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_pcap_datalink_val_to_description || defined __stub___pcap_datalink_val_to_description
8019 choke me
8020 #endif
8021
8022 int
8023 main ()
8024 {
8025 return pcap_datalink_val_to_description ();
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 ac_cv_func_pcap_datalink_val_to_description=yes
8049 else
8050 echo "$as_me: failed program was:" >&5
8051 sed 's/^/| /' conftest.$ac_ext >&5
8052
8053 ac_cv_func_pcap_datalink_val_to_description=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 { echo "$as_me:$LINENO: result: $ac_cv_func_pcap_datalink_val_to_description" >&5
8060 echo "${ECHO_T}$ac_cv_func_pcap_datalink_val_to_description" >&6; }
8061 if test $ac_cv_func_pcap_datalink_val_to_description = yes; then
8062 cat >>confdefs.h <<\_ACEOF
8063 #define HAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION 1
8064 _ACEOF
8065
8066 else
8067
8068 case " $LIBOBJS " in
8069 *" dlnames.$ac_objext "* ) ;;
8070 *) LIBOBJS="$LIBOBJS dlnames.$ac_objext"
8071 ;;
8072 esac
8073
8074
8075 fi
8076
8077
8078 else
8079
8080 case " $LIBOBJS " in
8081 *" dlnames.$ac_objext "* ) ;;
8082 *) LIBOBJS="$LIBOBJS dlnames.$ac_objext"
8083 ;;
8084 esac
8085
8086
8087 fi
8088
8089
8090
8091 for ac_func in pcap_breakloop
8092 do
8093 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8094 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8095 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8096 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8097 echo $ECHO_N "(cached) $ECHO_C" >&6
8098 else
8099 cat >conftest.$ac_ext <<_ACEOF
8100 /* confdefs.h. */
8101 _ACEOF
8102 cat confdefs.h >>conftest.$ac_ext
8103 cat >>conftest.$ac_ext <<_ACEOF
8104 /* end confdefs.h. */
8105 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8106 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8107 #define $ac_func innocuous_$ac_func
8108
8109 /* System header to define __stub macros and hopefully few prototypes,
8110 which can conflict with char $ac_func (); below.
8111 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8112 <limits.h> exists even on freestanding compilers. */
8113
8114 #ifdef __STDC__
8115 # include <limits.h>
8116 #else
8117 # include <assert.h>
8118 #endif
8119
8120 #undef $ac_func
8121
8122 /* Override any GCC internal prototype to avoid an error.
8123 Use char because int might match the return type of a GCC
8124 builtin and then its argument prototype would still apply. */
8125 #ifdef __cplusplus
8126 extern "C"
8127 #endif
8128 char $ac_func ();
8129 /* The GNU C library defines this for functions which it implements
8130 to always fail with ENOSYS. Some functions are actually named
8131 something starting with __ and the normal name is an alias. */
8132 #if defined __stub_$ac_func || defined __stub___$ac_func
8133 choke me
8134 #endif
8135
8136 int
8137 main ()
8138 {
8139 return $ac_func ();
8140 ;
8141 return 0;
8142 }
8143 _ACEOF
8144 rm -f conftest.$ac_objext conftest$ac_exeext
8145 if { (ac_try="$ac_link"
8146 case "(($ac_try" in
8147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8148 *) ac_try_echo=$ac_try;;
8149 esac
8150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8151 (eval "$ac_link") 2>conftest.er1
8152 ac_status=$?
8153 grep -v '^ *+' conftest.er1 >conftest.err
8154 rm -f conftest.er1
8155 cat conftest.err >&5
8156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8157 (exit $ac_status); } && {
8158 test -z "$ac_c_werror_flag" ||
8159 test ! -s conftest.err
8160 } && test -s conftest$ac_exeext &&
8161 $as_test_x conftest$ac_exeext; then
8162 eval "$as_ac_var=yes"
8163 else
8164 echo "$as_me: failed program was:" >&5
8165 sed 's/^/| /' conftest.$ac_ext >&5
8166
8167 eval "$as_ac_var=no"
8168 fi
8169
8170 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8171 conftest$ac_exeext conftest.$ac_ext
8172 fi
8173 ac_res=`eval echo '${'$as_ac_var'}'`
8174 { echo "$as_me:$LINENO: result: $ac_res" >&5
8175 echo "${ECHO_T}$ac_res" >&6; }
8176 if test `eval echo '${'$as_ac_var'}'` = yes; then
8177 cat >>confdefs.h <<_ACEOF
8178 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8179 _ACEOF
8180
8181 fi
8182 done
8183
8184
8185 { echo "$as_me:$LINENO: checking for pcap_dump_ftell" >&5
8186 echo $ECHO_N "checking for pcap_dump_ftell... $ECHO_C" >&6; }
8187 if test "${ac_cv_func_pcap_dump_ftell+set}" = set; then
8188 echo $ECHO_N "(cached) $ECHO_C" >&6
8189 else
8190 cat >conftest.$ac_ext <<_ACEOF
8191 /* confdefs.h. */
8192 _ACEOF
8193 cat confdefs.h >>conftest.$ac_ext
8194 cat >>conftest.$ac_ext <<_ACEOF
8195 /* end confdefs.h. */
8196 /* Define pcap_dump_ftell to an innocuous variant, in case <limits.h> declares pcap_dump_ftell.
8197 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8198 #define pcap_dump_ftell innocuous_pcap_dump_ftell
8199
8200 /* System header to define __stub macros and hopefully few prototypes,
8201 which can conflict with char pcap_dump_ftell (); below.
8202 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8203 <limits.h> exists even on freestanding compilers. */
8204
8205 #ifdef __STDC__
8206 # include <limits.h>
8207 #else
8208 # include <assert.h>
8209 #endif
8210
8211 #undef pcap_dump_ftell
8212
8213 /* Override any GCC internal prototype to avoid an error.
8214 Use char because int might match the return type of a GCC
8215 builtin and then its argument prototype would still apply. */
8216 #ifdef __cplusplus
8217 extern "C"
8218 #endif
8219 char pcap_dump_ftell ();
8220 /* The GNU C library defines this for functions which it implements
8221 to always fail with ENOSYS. Some functions are actually named
8222 something starting with __ and the normal name is an alias. */
8223 #if defined __stub_pcap_dump_ftell || defined __stub___pcap_dump_ftell
8224 choke me
8225 #endif
8226
8227 int
8228 main ()
8229 {
8230 return pcap_dump_ftell ();
8231 ;
8232 return 0;
8233 }
8234 _ACEOF
8235 rm -f conftest.$ac_objext conftest$ac_exeext
8236 if { (ac_try="$ac_link"
8237 case "(($ac_try" in
8238 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8239 *) ac_try_echo=$ac_try;;
8240 esac
8241 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8242 (eval "$ac_link") 2>conftest.er1
8243 ac_status=$?
8244 grep -v '^ *+' conftest.er1 >conftest.err
8245 rm -f conftest.er1
8246 cat conftest.err >&5
8247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8248 (exit $ac_status); } && {
8249 test -z "$ac_c_werror_flag" ||
8250 test ! -s conftest.err
8251 } && test -s conftest$ac_exeext &&
8252 $as_test_x conftest$ac_exeext; then
8253 ac_cv_func_pcap_dump_ftell=yes
8254 else
8255 echo "$as_me: failed program was:" >&5
8256 sed 's/^/| /' conftest.$ac_ext >&5
8257
8258 ac_cv_func_pcap_dump_ftell=no
8259 fi
8260
8261 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8262 conftest$ac_exeext conftest.$ac_ext
8263 fi
8264 { echo "$as_me:$LINENO: result: $ac_cv_func_pcap_dump_ftell" >&5
8265 echo "${ECHO_T}$ac_cv_func_pcap_dump_ftell" >&6; }
8266 if test $ac_cv_func_pcap_dump_ftell = yes; then
8267 cat >>confdefs.h <<\_ACEOF
8268 #define HAVE_PCAP_DUMP_FTELL 1
8269 _ACEOF
8270
8271 else
8272
8273 case " $LIBOBJS " in
8274 *" pcap_dump_ftell.$ac_objext "* ) ;;
8275 *) LIBOBJS="$LIBOBJS pcap_dump_ftell.$ac_objext"
8276 ;;
8277 esac
8278
8279
8280 fi
8281
8282
8283
8284 #
8285 # Check for these after AC_LBL_LIBPCAP, so we link with the appropriate
8286 # libraries (e.g., "-lsocket -lnsl" on Solaris).
8287 #
8288 # We don't use AC_REPLACE_FUNCS because that uses AC_CHECK_FUNCS which
8289 # use AC_CHECK_FUNC which doesn't let us specify the right #includes
8290 # to make this work on BSD/OS 4.x. BSD/OS 4.x ships with the BIND8
8291 # resolver, and the way it defines inet_{ntop,pton} is rather strange;
8292 # it does not ship with a libc symbol "inet_ntop()", it ships with
8293 # "_inet_ntop()", and has a #define macro in one of the system headers
8294 # to rename it.
8295 #
8296 { echo "$as_me:$LINENO: checking for inet_ntop" >&5
8297 echo $ECHO_N "checking for inet_ntop... $ECHO_C" >&6; }
8298 cat >conftest.$ac_ext <<_ACEOF
8299 /* confdefs.h. */
8300 _ACEOF
8301 cat confdefs.h >>conftest.$ac_ext
8302 cat >>conftest.$ac_ext <<_ACEOF
8303 /* end confdefs.h. */
8304 #include <sys/types.h>
8305 #include <sys/socket.h>
8306 #include <netinet/in.h>
8307 #include <arpa/inet.h>
8308 int
8309 main ()
8310 {
8311 char src[4], dst[128];
8312 inet_ntop(AF_INET, src, dst, sizeof(dst));
8313 ;
8314 return 0;
8315 }
8316 _ACEOF
8317 rm -f conftest.$ac_objext conftest$ac_exeext
8318 if { (ac_try="$ac_link"
8319 case "(($ac_try" in
8320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8321 *) ac_try_echo=$ac_try;;
8322 esac
8323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8324 (eval "$ac_link") 2>conftest.er1
8325 ac_status=$?
8326 grep -v '^ *+' conftest.er1 >conftest.err
8327 rm -f conftest.er1
8328 cat conftest.err >&5
8329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8330 (exit $ac_status); } && {
8331 test -z "$ac_c_werror_flag" ||
8332 test ! -s conftest.err
8333 } && test -s conftest$ac_exeext &&
8334 $as_test_x conftest$ac_exeext; then
8335 { echo "$as_me:$LINENO: result: yes" >&5
8336 echo "${ECHO_T}yes" >&6; }
8337 else
8338 echo "$as_me: failed program was:" >&5
8339 sed 's/^/| /' conftest.$ac_ext >&5
8340
8341 { echo "$as_me:$LINENO: result: no" >&5
8342 echo "${ECHO_T}no" >&6; }
8343 case " $LIBOBJS " in
8344 *" inet_ntop.$ac_objext "* ) ;;
8345 *) LIBOBJS="$LIBOBJS inet_ntop.$ac_objext"
8346 ;;
8347 esac
8348
8349 fi
8350
8351 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8352 conftest$ac_exeext conftest.$ac_ext
8353 { echo "$as_me:$LINENO: checking for inet_pton" >&5
8354 echo $ECHO_N "checking for inet_pton... $ECHO_C" >&6; }
8355 cat >conftest.$ac_ext <<_ACEOF
8356 /* confdefs.h. */
8357 _ACEOF
8358 cat confdefs.h >>conftest.$ac_ext
8359 cat >>conftest.$ac_ext <<_ACEOF
8360 /* end confdefs.h. */
8361 #include <sys/types.h>
8362 #include <sys/socket.h>
8363 #include <netinet/in.h>
8364 #include <arpa/inet.h>
8365 int
8366 main ()
8367 {
8368 char src[128], dst[4];
8369 inet_pton(AF_INET, src, dst);
8370 ;
8371 return 0;
8372 }
8373 _ACEOF
8374 rm -f conftest.$ac_objext conftest$ac_exeext
8375 if { (ac_try="$ac_link"
8376 case "(($ac_try" in
8377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8378 *) ac_try_echo=$ac_try;;
8379 esac
8380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8381 (eval "$ac_link") 2>conftest.er1
8382 ac_status=$?
8383 grep -v '^ *+' conftest.er1 >conftest.err
8384 rm -f conftest.er1
8385 cat conftest.err >&5
8386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8387 (exit $ac_status); } && {
8388 test -z "$ac_c_werror_flag" ||
8389 test ! -s conftest.err
8390 } && test -s conftest$ac_exeext &&
8391 $as_test_x conftest$ac_exeext; then
8392 { echo "$as_me:$LINENO: result: yes" >&5
8393 echo "${ECHO_T}yes" >&6; }
8394 else
8395 echo "$as_me: failed program was:" >&5
8396 sed 's/^/| /' conftest.$ac_ext >&5
8397
8398 { echo "$as_me:$LINENO: result: no" >&5
8399 echo "${ECHO_T}no" >&6; }
8400 case " $LIBOBJS " in
8401 *" inet_pton.$ac_objext "* ) ;;
8402 *) LIBOBJS="$LIBOBJS inet_pton.$ac_objext"
8403 ;;
8404 esac
8405
8406 fi
8407
8408 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8409 conftest$ac_exeext conftest.$ac_ext
8410 { echo "$as_me:$LINENO: checking for inet_aton" >&5
8411 echo $ECHO_N "checking for inet_aton... $ECHO_C" >&6; }
8412 cat >conftest.$ac_ext <<_ACEOF
8413 /* confdefs.h. */
8414 _ACEOF
8415 cat confdefs.h >>conftest.$ac_ext
8416 cat >>conftest.$ac_ext <<_ACEOF
8417 /* end confdefs.h. */
8418 #include <sys/types.h>
8419 #include <netinet/in.h>
8420 #include <arpa/inet.h>
8421 int
8422 main ()
8423 {
8424 char src[128];
8425 struct in_addr dst;
8426 inet_aton(src, &dst);
8427 ;
8428 return 0;
8429 }
8430 _ACEOF
8431 rm -f conftest.$ac_objext conftest$ac_exeext
8432 if { (ac_try="$ac_link"
8433 case "(($ac_try" in
8434 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8435 *) ac_try_echo=$ac_try;;
8436 esac
8437 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8438 (eval "$ac_link") 2>conftest.er1
8439 ac_status=$?
8440 grep -v '^ *+' conftest.er1 >conftest.err
8441 rm -f conftest.er1
8442 cat conftest.err >&5
8443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8444 (exit $ac_status); } && {
8445 test -z "$ac_c_werror_flag" ||
8446 test ! -s conftest.err
8447 } && test -s conftest$ac_exeext &&
8448 $as_test_x conftest$ac_exeext; then
8449 { echo "$as_me:$LINENO: result: yes" >&5
8450 echo "${ECHO_T}yes" >&6; }
8451 else
8452 echo "$as_me: failed program was:" >&5
8453 sed 's/^/| /' conftest.$ac_ext >&5
8454
8455 { echo "$as_me:$LINENO: result: no" >&5
8456 echo "${ECHO_T}no" >&6; }
8457 case " $LIBOBJS " in
8458 *" inet_aton.$ac_objext "* ) ;;
8459 *) LIBOBJS="$LIBOBJS inet_aton.$ac_objext"
8460 ;;
8461 esac
8462
8463 fi
8464
8465 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8466 conftest$ac_exeext conftest.$ac_ext
8467
8468 #
8469 # Check for these after AC_LBL_LIBPCAP, for the same reason.
8470 #
8471 # You are in a twisty little maze of UN*Xes, all different.
8472 # Some might not have ether_ntohost().
8473 # Some might have it, but not declare it in any header file.
8474 # Some might have it, but declare it in <netinet/if_ether.h>.
8475 # Some might have it, but declare it in <netinet/ether.h>
8476 # (And some might have it but document it as something declared in
8477 # <netinet/ethernet.h>, although <netinet/if_ether.h> appears to work.)
8478 #
8479 # Before you is a C compiler.
8480 #
8481
8482 for ac_func in ether_ntohost
8483 do
8484 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8485 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8486 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8487 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8488 echo $ECHO_N "(cached) $ECHO_C" >&6
8489 else
8490 cat >conftest.$ac_ext <<_ACEOF
8491 /* confdefs.h. */
8492 _ACEOF
8493 cat confdefs.h >>conftest.$ac_ext
8494 cat >>conftest.$ac_ext <<_ACEOF
8495 /* end confdefs.h. */
8496 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8497 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8498 #define $ac_func innocuous_$ac_func
8499
8500 /* System header to define __stub macros and hopefully few prototypes,
8501 which can conflict with char $ac_func (); below.
8502 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8503 <limits.h> exists even on freestanding compilers. */
8504
8505 #ifdef __STDC__
8506 # include <limits.h>
8507 #else
8508 # include <assert.h>
8509 #endif
8510
8511 #undef $ac_func
8512
8513 /* Override any GCC internal prototype to avoid an error.
8514 Use char because int might match the return type of a GCC
8515 builtin and then its argument prototype would still apply. */
8516 #ifdef __cplusplus
8517 extern "C"
8518 #endif
8519 char $ac_func ();
8520 /* The GNU C library defines this for functions which it implements
8521 to always fail with ENOSYS. Some functions are actually named
8522 something starting with __ and the normal name is an alias. */
8523 #if defined __stub_$ac_func || defined __stub___$ac_func
8524 choke me
8525 #endif
8526
8527 int
8528 main ()
8529 {
8530 return $ac_func ();
8531 ;
8532 return 0;
8533 }
8534 _ACEOF
8535 rm -f conftest.$ac_objext conftest$ac_exeext
8536 if { (ac_try="$ac_link"
8537 case "(($ac_try" in
8538 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8539 *) ac_try_echo=$ac_try;;
8540 esac
8541 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8542 (eval "$ac_link") 2>conftest.er1
8543 ac_status=$?
8544 grep -v '^ *+' conftest.er1 >conftest.err
8545 rm -f conftest.er1
8546 cat conftest.err >&5
8547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8548 (exit $ac_status); } && {
8549 test -z "$ac_c_werror_flag" ||
8550 test ! -s conftest.err
8551 } && test -s conftest$ac_exeext &&
8552 $as_test_x conftest$ac_exeext; then
8553 eval "$as_ac_var=yes"
8554 else
8555 echo "$as_me: failed program was:" >&5
8556 sed 's/^/| /' conftest.$ac_ext >&5
8557
8558 eval "$as_ac_var=no"
8559 fi
8560
8561 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8562 conftest$ac_exeext conftest.$ac_ext
8563 fi
8564 ac_res=`eval echo '${'$as_ac_var'}'`
8565 { echo "$as_me:$LINENO: result: $ac_res" >&5
8566 echo "${ECHO_T}$ac_res" >&6; }
8567 if test `eval echo '${'$as_ac_var'}'` = yes; then
8568 cat >>confdefs.h <<_ACEOF
8569 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8570 _ACEOF
8571
8572 { echo "$as_me:$LINENO: checking for buggy ether_ntohost" >&5
8573 echo $ECHO_N "checking for buggy ether_ntohost... $ECHO_C" >&6; }
8574 if test "${ac_cv_buggy_ether_ntohost+set}" = set; then
8575 echo $ECHO_N "(cached) $ECHO_C" >&6
8576 else
8577
8578 if test "$cross_compiling" = yes; then
8579 ac_cv_buggy_ether_ntohost="not while cross-compiling"
8580 else
8581 cat >conftest.$ac_ext <<_ACEOF
8582 /* confdefs.h. */
8583 _ACEOF
8584 cat confdefs.h >>conftest.$ac_ext
8585 cat >>conftest.$ac_ext <<_ACEOF
8586 /* end confdefs.h. */
8587
8588 #include <netdb.h>
8589 #include <sys/types.h>
8590 #include <sys/param.h>
8591 #include <sys/socket.h>
8592
8593 int
8594 main(int argc, char **argv)
8595 {
8596 u_char ea[6] = { 0xff, 0xff, 0xff, 0xff, 0xff };
8597 char name[MAXHOSTNAMELEN];
8598
8599 ether_ntohost(name, (struct ether_addr *)ea);
8600 exit(0);
8601 }
8602
8603 _ACEOF
8604 rm -f conftest$ac_exeext
8605 if { (ac_try="$ac_link"
8606 case "(($ac_try" in
8607 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8608 *) ac_try_echo=$ac_try;;
8609 esac
8610 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8611 (eval "$ac_link") 2>&5
8612 ac_status=$?
8613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8614 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8615 { (case "(($ac_try" in
8616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8617 *) ac_try_echo=$ac_try;;
8618 esac
8619 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8620 (eval "$ac_try") 2>&5
8621 ac_status=$?
8622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8623 (exit $ac_status); }; }; then
8624 ac_cv_buggy_ether_ntohost=no
8625 else
8626 echo "$as_me: program exited with status $ac_status" >&5
8627 echo "$as_me: failed program was:" >&5
8628 sed 's/^/| /' conftest.$ac_ext >&5
8629
8630 ( exit $ac_status )
8631 ac_cv_buggy_ether_ntohost=yes
8632 fi
8633 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8634 fi
8635
8636
8637 fi
8638 { echo "$as_me:$LINENO: result: $ac_cv_buggy_ether_ntohost" >&5
8639 echo "${ECHO_T}$ac_cv_buggy_ether_ntohost" >&6; }
8640 if test "$ac_cv_buggy_ether_ntohost" = "no"; then
8641 cat >>confdefs.h <<\_ACEOF
8642 #define USE_ETHER_NTOHOST 1
8643 _ACEOF
8644
8645 fi
8646
8647 fi
8648 done
8649
8650 if test "$ac_cv_func_ether_ntohost" = yes -a \
8651 "$ac_cv_buggy_ether_ntohost" = "no"; then
8652 #
8653 # OK, we have ether_ntohost(). Do we have <netinet/if_ether.h>?
8654 #
8655 if test "$ac_cv_header_netinet_if_ether_h" = yes; then
8656 #
8657 # Yes. Does it declare ether_ntohost()?
8658 #
8659 { echo "$as_me:$LINENO: checking whether ether_ntohost is declared" >&5
8660 echo $ECHO_N "checking whether ether_ntohost is declared... $ECHO_C" >&6; }
8661 if test "${ac_cv_have_decl_ether_ntohost+set}" = set; then
8662 echo $ECHO_N "(cached) $ECHO_C" >&6
8663 else
8664 cat >conftest.$ac_ext <<_ACEOF
8665 /* confdefs.h. */
8666 _ACEOF
8667 cat confdefs.h >>conftest.$ac_ext
8668 cat >>conftest.$ac_ext <<_ACEOF
8669 /* end confdefs.h. */
8670
8671 #include <sys/types.h>
8672 #include <sys/socket.h>
8673 #include <netinet/in.h>
8674 #include <arpa/inet.h>
8675 struct mbuf;
8676 struct rtentry;
8677 #include <net/if.h>
8678 #include <netinet/if_ether.h>
8679
8680
8681 int
8682 main ()
8683 {
8684 #ifndef ether_ntohost
8685 (void) ether_ntohost;
8686 #endif
8687
8688 ;
8689 return 0;
8690 }
8691 _ACEOF
8692 rm -f conftest.$ac_objext
8693 if { (ac_try="$ac_compile"
8694 case "(($ac_try" in
8695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8696 *) ac_try_echo=$ac_try;;
8697 esac
8698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8699 (eval "$ac_compile") 2>conftest.er1
8700 ac_status=$?
8701 grep -v '^ *+' conftest.er1 >conftest.err
8702 rm -f conftest.er1
8703 cat conftest.err >&5
8704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8705 (exit $ac_status); } && {
8706 test -z "$ac_c_werror_flag" ||
8707 test ! -s conftest.err
8708 } && test -s conftest.$ac_objext; then
8709 ac_cv_have_decl_ether_ntohost=yes
8710 else
8711 echo "$as_me: failed program was:" >&5
8712 sed 's/^/| /' conftest.$ac_ext >&5
8713
8714 ac_cv_have_decl_ether_ntohost=no
8715 fi
8716
8717 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8718 fi
8719 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_ether_ntohost" >&5
8720 echo "${ECHO_T}$ac_cv_have_decl_ether_ntohost" >&6; }
8721 if test $ac_cv_have_decl_ether_ntohost = yes; then
8722
8723
8724 cat >>confdefs.h <<\_ACEOF
8725 #define NETINET_IF_ETHER_H_DECLARES_ETHER_NTOHOST
8726 _ACEOF
8727
8728
8729 fi
8730
8731 fi
8732 #
8733 # Did that succeed?
8734 #
8735 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
8736 #
8737 # No, how about <netinet/ether.h>, as on Linux?
8738 #
8739
8740 for ac_header in netinet/ether.h
8741 do
8742 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8743 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8744 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8745 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8746 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8747 echo $ECHO_N "(cached) $ECHO_C" >&6
8748 fi
8749 ac_res=`eval echo '${'$as_ac_Header'}'`
8750 { echo "$as_me:$LINENO: result: $ac_res" >&5
8751 echo "${ECHO_T}$ac_res" >&6; }
8752 else
8753 # Is the header compilable?
8754 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8755 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8756 cat >conftest.$ac_ext <<_ACEOF
8757 /* confdefs.h. */
8758 _ACEOF
8759 cat confdefs.h >>conftest.$ac_ext
8760 cat >>conftest.$ac_ext <<_ACEOF
8761 /* end confdefs.h. */
8762 $ac_includes_default
8763 #include <$ac_header>
8764 _ACEOF
8765 rm -f conftest.$ac_objext
8766 if { (ac_try="$ac_compile"
8767 case "(($ac_try" in
8768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8769 *) ac_try_echo=$ac_try;;
8770 esac
8771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8772 (eval "$ac_compile") 2>conftest.er1
8773 ac_status=$?
8774 grep -v '^ *+' conftest.er1 >conftest.err
8775 rm -f conftest.er1
8776 cat conftest.err >&5
8777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8778 (exit $ac_status); } && {
8779 test -z "$ac_c_werror_flag" ||
8780 test ! -s conftest.err
8781 } && test -s conftest.$ac_objext; then
8782 ac_header_compiler=yes
8783 else
8784 echo "$as_me: failed program was:" >&5
8785 sed 's/^/| /' conftest.$ac_ext >&5
8786
8787 ac_header_compiler=no
8788 fi
8789
8790 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8791 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8792 echo "${ECHO_T}$ac_header_compiler" >&6; }
8793
8794 # Is the header present?
8795 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8796 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8797 cat >conftest.$ac_ext <<_ACEOF
8798 /* confdefs.h. */
8799 _ACEOF
8800 cat confdefs.h >>conftest.$ac_ext
8801 cat >>conftest.$ac_ext <<_ACEOF
8802 /* end confdefs.h. */
8803 #include <$ac_header>
8804 _ACEOF
8805 if { (ac_try="$ac_cpp conftest.$ac_ext"
8806 case "(($ac_try" in
8807 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8808 *) ac_try_echo=$ac_try;;
8809 esac
8810 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8811 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8812 ac_status=$?
8813 grep -v '^ *+' conftest.er1 >conftest.err
8814 rm -f conftest.er1
8815 cat conftest.err >&5
8816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8817 (exit $ac_status); } >/dev/null && {
8818 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8819 test ! -s conftest.err
8820 }; then
8821 ac_header_preproc=yes
8822 else
8823 echo "$as_me: failed program was:" >&5
8824 sed 's/^/| /' conftest.$ac_ext >&5
8825
8826 ac_header_preproc=no
8827 fi
8828
8829 rm -f conftest.err conftest.$ac_ext
8830 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8831 echo "${ECHO_T}$ac_header_preproc" >&6; }
8832
8833 # So? What about this header?
8834 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8835 yes:no: )
8836 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8837 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8838 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8839 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8840 ac_header_preproc=yes
8841 ;;
8842 no:yes:* )
8843 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8844 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8845 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8846 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8847 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8848 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8849 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8850 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8851 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8852 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8853 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8854 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8855
8856 ;;
8857 esac
8858 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8859 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8860 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8861 echo $ECHO_N "(cached) $ECHO_C" >&6
8862 else
8863 eval "$as_ac_Header=\$ac_header_preproc"
8864 fi
8865 ac_res=`eval echo '${'$as_ac_Header'}'`
8866 { echo "$as_me:$LINENO: result: $ac_res" >&5
8867 echo "${ECHO_T}$ac_res" >&6; }
8868
8869 fi
8870 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8871 cat >>confdefs.h <<_ACEOF
8872 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8873 _ACEOF
8874
8875 fi
8876
8877 done
8878
8879 if test "$ac_cv_header_netinet_ether_h" = yes; then
8880 #
8881 # We have it - does it declare ether_ntohost()?
8882 # Unset ac_cv_have_decl_ether_ntohost so we don't
8883 # treat the previous failure as a cached value and
8884 # suppress the next test.
8885 #
8886 unset ac_cv_have_decl_ether_ntohost
8887 { echo "$as_me:$LINENO: checking whether ether_ntohost is declared" >&5
8888 echo $ECHO_N "checking whether ether_ntohost is declared... $ECHO_C" >&6; }
8889 if test "${ac_cv_have_decl_ether_ntohost+set}" = set; then
8890 echo $ECHO_N "(cached) $ECHO_C" >&6
8891 else
8892 cat >conftest.$ac_ext <<_ACEOF
8893 /* confdefs.h. */
8894 _ACEOF
8895 cat confdefs.h >>conftest.$ac_ext
8896 cat >>conftest.$ac_ext <<_ACEOF
8897 /* end confdefs.h. */
8898
8899 #include <netinet/ether.h>
8900
8901
8902 int
8903 main ()
8904 {
8905 #ifndef ether_ntohost
8906 (void) ether_ntohost;
8907 #endif
8908
8909 ;
8910 return 0;
8911 }
8912 _ACEOF
8913 rm -f conftest.$ac_objext
8914 if { (ac_try="$ac_compile"
8915 case "(($ac_try" in
8916 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8917 *) ac_try_echo=$ac_try;;
8918 esac
8919 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8920 (eval "$ac_compile") 2>conftest.er1
8921 ac_status=$?
8922 grep -v '^ *+' conftest.er1 >conftest.err
8923 rm -f conftest.er1
8924 cat conftest.err >&5
8925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8926 (exit $ac_status); } && {
8927 test -z "$ac_c_werror_flag" ||
8928 test ! -s conftest.err
8929 } && test -s conftest.$ac_objext; then
8930 ac_cv_have_decl_ether_ntohost=yes
8931 else
8932 echo "$as_me: failed program was:" >&5
8933 sed 's/^/| /' conftest.$ac_ext >&5
8934
8935 ac_cv_have_decl_ether_ntohost=no
8936 fi
8937
8938 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8939 fi
8940 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_ether_ntohost" >&5
8941 echo "${ECHO_T}$ac_cv_have_decl_ether_ntohost" >&6; }
8942 if test $ac_cv_have_decl_ether_ntohost = yes; then
8943
8944
8945 cat >>confdefs.h <<\_ACEOF
8946 #define NETINET_ETHER_H_DECLARES_ETHER_NTOHOST
8947 _ACEOF
8948
8949
8950 fi
8951
8952 fi
8953 fi
8954 #
8955 # Is ether_ntohost() declared?
8956 #
8957 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
8958 #
8959 # No, we'll have to declare it ourselves.
8960 # Do we have "struct ether_addr"?
8961 #
8962 { echo "$as_me:$LINENO: checking for struct ether_addr" >&5
8963 echo $ECHO_N "checking for struct ether_addr... $ECHO_C" >&6; }
8964 if test "${ac_cv_type_struct_ether_addr+set}" = set; then
8965 echo $ECHO_N "(cached) $ECHO_C" >&6
8966 else
8967 cat >conftest.$ac_ext <<_ACEOF
8968 /* confdefs.h. */
8969 _ACEOF
8970 cat confdefs.h >>conftest.$ac_ext
8971 cat >>conftest.$ac_ext <<_ACEOF
8972 /* end confdefs.h. */
8973
8974 #include <sys/types.h>
8975 #include <sys/socket.h>
8976 #include <netinet/in.h>
8977 #include <arpa/inet.h>
8978 struct mbuf;
8979 struct rtentry;
8980 #include <net/if.h>
8981 #include <netinet/if_ether.h>
8982
8983
8984 typedef struct ether_addr ac__type_new_;
8985 int
8986 main ()
8987 {
8988 if ((ac__type_new_ *) 0)
8989 return 0;
8990 if (sizeof (ac__type_new_))
8991 return 0;
8992 ;
8993 return 0;
8994 }
8995 _ACEOF
8996 rm -f conftest.$ac_objext
8997 if { (ac_try="$ac_compile"
8998 case "(($ac_try" in
8999 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9000 *) ac_try_echo=$ac_try;;
9001 esac
9002 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9003 (eval "$ac_compile") 2>conftest.er1
9004 ac_status=$?
9005 grep -v '^ *+' conftest.er1 >conftest.err
9006 rm -f conftest.er1
9007 cat conftest.err >&5
9008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9009 (exit $ac_status); } && {
9010 test -z "$ac_c_werror_flag" ||
9011 test ! -s conftest.err
9012 } && test -s conftest.$ac_objext; then
9013 ac_cv_type_struct_ether_addr=yes
9014 else
9015 echo "$as_me: failed program was:" >&5
9016 sed 's/^/| /' conftest.$ac_ext >&5
9017
9018 ac_cv_type_struct_ether_addr=no
9019 fi
9020
9021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9022 fi
9023 { echo "$as_me:$LINENO: result: $ac_cv_type_struct_ether_addr" >&5
9024 echo "${ECHO_T}$ac_cv_type_struct_ether_addr" >&6; }
9025 if test $ac_cv_type_struct_ether_addr = yes; then
9026
9027 cat >>confdefs.h <<_ACEOF
9028 #define HAVE_STRUCT_ETHER_ADDR 1
9029 _ACEOF
9030
9031
9032 fi
9033
9034
9035 cat >>confdefs.h <<\_ACEOF
9036 #define HAVE_DECL_ETHER_NTOHOST 0
9037 _ACEOF
9038
9039 else
9040
9041 cat >>confdefs.h <<\_ACEOF
9042 #define HAVE_DECL_ETHER_NTOHOST 1
9043 _ACEOF
9044
9045 fi
9046 fi
9047
9048 # libdlpi is needed for Solaris 11 and later.
9049 { echo "$as_me:$LINENO: checking for dlpi_walk in -ldlpi" >&5
9050 echo $ECHO_N "checking for dlpi_walk in -ldlpi... $ECHO_C" >&6; }
9051 if test "${ac_cv_lib_dlpi_dlpi_walk+set}" = set; then
9052 echo $ECHO_N "(cached) $ECHO_C" >&6
9053 else
9054 ac_check_lib_save_LIBS=$LIBS
9055 LIBS="-ldlpi -L/lib $LIBS"
9056 cat >conftest.$ac_ext <<_ACEOF
9057 /* confdefs.h. */
9058 _ACEOF
9059 cat confdefs.h >>conftest.$ac_ext
9060 cat >>conftest.$ac_ext <<_ACEOF
9061 /* end confdefs.h. */
9062
9063 /* Override any GCC internal prototype to avoid an error.
9064 Use char because int might match the return type of a GCC
9065 builtin and then its argument prototype would still apply. */
9066 #ifdef __cplusplus
9067 extern "C"
9068 #endif
9069 char dlpi_walk ();
9070 int
9071 main ()
9072 {
9073 return dlpi_walk ();
9074 ;
9075 return 0;
9076 }
9077 _ACEOF
9078 rm -f conftest.$ac_objext conftest$ac_exeext
9079 if { (ac_try="$ac_link"
9080 case "(($ac_try" in
9081 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9082 *) ac_try_echo=$ac_try;;
9083 esac
9084 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9085 (eval "$ac_link") 2>conftest.er1
9086 ac_status=$?
9087 grep -v '^ *+' conftest.er1 >conftest.err
9088 rm -f conftest.er1
9089 cat conftest.err >&5
9090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9091 (exit $ac_status); } && {
9092 test -z "$ac_c_werror_flag" ||
9093 test ! -s conftest.err
9094 } && test -s conftest$ac_exeext &&
9095 $as_test_x conftest$ac_exeext; then
9096 ac_cv_lib_dlpi_dlpi_walk=yes
9097 else
9098 echo "$as_me: failed program was:" >&5
9099 sed 's/^/| /' conftest.$ac_ext >&5
9100
9101 ac_cv_lib_dlpi_dlpi_walk=no
9102 fi
9103
9104 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9105 conftest$ac_exeext conftest.$ac_ext
9106 LIBS=$ac_check_lib_save_LIBS
9107 fi
9108 { echo "$as_me:$LINENO: result: $ac_cv_lib_dlpi_dlpi_walk" >&5
9109 echo "${ECHO_T}$ac_cv_lib_dlpi_dlpi_walk" >&6; }
9110 if test $ac_cv_lib_dlpi_dlpi_walk = yes; then
9111 LIBS="$LIBS -ldlpi" LDFLAGS="-L/lib $LDFLAGS"
9112 fi
9113
9114
9115
9116 { echo "$as_me:$LINENO: checking if sockaddr struct has sa_len member" >&5
9117 echo $ECHO_N "checking if sockaddr struct has sa_len member... $ECHO_C" >&6; }
9118 if test "${ac_cv_sockaddr_has_sa_len+set}" = set; then
9119 echo $ECHO_N "(cached) $ECHO_C" >&6
9120 else
9121 cat >conftest.$ac_ext <<_ACEOF
9122 /* confdefs.h. */
9123 _ACEOF
9124 cat confdefs.h >>conftest.$ac_ext
9125 cat >>conftest.$ac_ext <<_ACEOF
9126 /* end confdefs.h. */
9127
9128 # include <sys/types.h>
9129 # include <sys/socket.h>
9130 int
9131 main ()
9132 {
9133 u_int i = sizeof(((struct sockaddr *)0)->sa_len)
9134 ;
9135 return 0;
9136 }
9137 _ACEOF
9138 rm -f conftest.$ac_objext
9139 if { (ac_try="$ac_compile"
9140 case "(($ac_try" in
9141 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9142 *) ac_try_echo=$ac_try;;
9143 esac
9144 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9145 (eval "$ac_compile") 2>conftest.er1
9146 ac_status=$?
9147 grep -v '^ *+' conftest.er1 >conftest.err
9148 rm -f conftest.er1
9149 cat conftest.err >&5
9150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9151 (exit $ac_status); } && {
9152 test -z "$ac_c_werror_flag" ||
9153 test ! -s conftest.err
9154 } && test -s conftest.$ac_objext; then
9155 ac_cv_sockaddr_has_sa_len=yes
9156 else
9157 echo "$as_me: failed program was:" >&5
9158 sed 's/^/| /' conftest.$ac_ext >&5
9159
9160 ac_cv_sockaddr_has_sa_len=no
9161 fi
9162
9163 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9164 fi
9165
9166 { echo "$as_me:$LINENO: result: $ac_cv_sockaddr_has_sa_len" >&5
9167 echo "${ECHO_T}$ac_cv_sockaddr_has_sa_len" >&6; }
9168 if test $ac_cv_sockaddr_has_sa_len = yes ; then
9169 cat >>confdefs.h <<\_ACEOF
9170 #define HAVE_SOCKADDR_SA_LEN 1
9171 _ACEOF
9172
9173 fi
9174
9175 if test "$ac_cv_sockaddr_has_sa_len" = no; then
9176 missing_includes=yes
9177 fi
9178
9179 #
9180 # Do we have the new open API? Check for pcap_create, and assume that,
9181 # if we do, we also have pcap_activate() and the other new routines
9182 # introduced in libpcap 1.0.0.
9183 #
9184
9185 for ac_func in pcap_create
9186 do
9187 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9188 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9189 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9190 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9191 echo $ECHO_N "(cached) $ECHO_C" >&6
9192 else
9193 cat >conftest.$ac_ext <<_ACEOF
9194 /* confdefs.h. */
9195 _ACEOF
9196 cat confdefs.h >>conftest.$ac_ext
9197 cat >>conftest.$ac_ext <<_ACEOF
9198 /* end confdefs.h. */
9199 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9200 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9201 #define $ac_func innocuous_$ac_func
9202
9203 /* System header to define __stub macros and hopefully few prototypes,
9204 which can conflict with char $ac_func (); below.
9205 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9206 <limits.h> exists even on freestanding compilers. */
9207
9208 #ifdef __STDC__
9209 # include <limits.h>
9210 #else
9211 # include <assert.h>
9212 #endif
9213
9214 #undef $ac_func
9215
9216 /* Override any GCC internal prototype to avoid an error.
9217 Use char because int might match the return type of a GCC
9218 builtin and then its argument prototype would still apply. */
9219 #ifdef __cplusplus
9220 extern "C"
9221 #endif
9222 char $ac_func ();
9223 /* The GNU C library defines this for functions which it implements
9224 to always fail with ENOSYS. Some functions are actually named
9225 something starting with __ and the normal name is an alias. */
9226 #if defined __stub_$ac_func || defined __stub___$ac_func
9227 choke me
9228 #endif
9229
9230 int
9231 main ()
9232 {
9233 return $ac_func ();
9234 ;
9235 return 0;
9236 }
9237 _ACEOF
9238 rm -f conftest.$ac_objext conftest$ac_exeext
9239 if { (ac_try="$ac_link"
9240 case "(($ac_try" in
9241 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9242 *) ac_try_echo=$ac_try;;
9243 esac
9244 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9245 (eval "$ac_link") 2>conftest.er1
9246 ac_status=$?
9247 grep -v '^ *+' conftest.er1 >conftest.err
9248 rm -f conftest.er1
9249 cat conftest.err >&5
9250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9251 (exit $ac_status); } && {
9252 test -z "$ac_c_werror_flag" ||
9253 test ! -s conftest.err
9254 } && test -s conftest$ac_exeext &&
9255 $as_test_x conftest$ac_exeext; then
9256 eval "$as_ac_var=yes"
9257 else
9258 echo "$as_me: failed program was:" >&5
9259 sed 's/^/| /' conftest.$ac_ext >&5
9260
9261 eval "$as_ac_var=no"
9262 fi
9263
9264 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9265 conftest$ac_exeext conftest.$ac_ext
9266 fi
9267 ac_res=`eval echo '${'$as_ac_var'}'`
9268 { echo "$as_me:$LINENO: result: $ac_res" >&5
9269 echo "${ECHO_T}$ac_res" >&6; }
9270 if test `eval echo '${'$as_ac_var'}'` = yes; then
9271 cat >>confdefs.h <<_ACEOF
9272 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9273 _ACEOF
9274
9275 fi
9276 done
9277
9278 if test $ac_cv_func_pcap_create = "yes" ; then
9279 #
9280 # OK, do we have pcap_set_tstamp_type? If so, assume we have
9281 # pcap_list_tstamp_types and pcap_free_tstamp_types as well.
9282 #
9283
9284 for ac_func in pcap_set_tstamp_type
9285 do
9286 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9287 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9288 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9289 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9290 echo $ECHO_N "(cached) $ECHO_C" >&6
9291 else
9292 cat >conftest.$ac_ext <<_ACEOF
9293 /* confdefs.h. */
9294 _ACEOF
9295 cat confdefs.h >>conftest.$ac_ext
9296 cat >>conftest.$ac_ext <<_ACEOF
9297 /* end confdefs.h. */
9298 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9299 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9300 #define $ac_func innocuous_$ac_func
9301
9302 /* System header to define __stub macros and hopefully few prototypes,
9303 which can conflict with char $ac_func (); below.
9304 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9305 <limits.h> exists even on freestanding compilers. */
9306
9307 #ifdef __STDC__
9308 # include <limits.h>
9309 #else
9310 # include <assert.h>
9311 #endif
9312
9313 #undef $ac_func
9314
9315 /* Override any GCC internal prototype to avoid an error.
9316 Use char because int might match the return type of a GCC
9317 builtin and then its argument prototype would still apply. */
9318 #ifdef __cplusplus
9319 extern "C"
9320 #endif
9321 char $ac_func ();
9322 /* The GNU C library defines this for functions which it implements
9323 to always fail with ENOSYS. Some functions are actually named
9324 something starting with __ and the normal name is an alias. */
9325 #if defined __stub_$ac_func || defined __stub___$ac_func
9326 choke me
9327 #endif
9328
9329 int
9330 main ()
9331 {
9332 return $ac_func ();
9333 ;
9334 return 0;
9335 }
9336 _ACEOF
9337 rm -f conftest.$ac_objext conftest$ac_exeext
9338 if { (ac_try="$ac_link"
9339 case "(($ac_try" in
9340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9341 *) ac_try_echo=$ac_try;;
9342 esac
9343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9344 (eval "$ac_link") 2>conftest.er1
9345 ac_status=$?
9346 grep -v '^ *+' conftest.er1 >conftest.err
9347 rm -f conftest.er1
9348 cat conftest.err >&5
9349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9350 (exit $ac_status); } && {
9351 test -z "$ac_c_werror_flag" ||
9352 test ! -s conftest.err
9353 } && test -s conftest$ac_exeext &&
9354 $as_test_x conftest$ac_exeext; then
9355 eval "$as_ac_var=yes"
9356 else
9357 echo "$as_me: failed program was:" >&5
9358 sed 's/^/| /' conftest.$ac_ext >&5
9359
9360 eval "$as_ac_var=no"
9361 fi
9362
9363 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9364 conftest$ac_exeext conftest.$ac_ext
9365 fi
9366 ac_res=`eval echo '${'$as_ac_var'}'`
9367 { echo "$as_me:$LINENO: result: $ac_res" >&5
9368 echo "${ECHO_T}$ac_res" >&6; }
9369 if test `eval echo '${'$as_ac_var'}'` = yes; then
9370 cat >>confdefs.h <<_ACEOF
9371 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9372 _ACEOF
9373
9374 fi
9375 done
9376
9377 fi
9378
9379
9380
9381
9382 for ac_func in pcap_findalldevs pcap_dump_flush pcap_lib_version
9383 do
9384 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9385 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9386 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9387 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9388 echo $ECHO_N "(cached) $ECHO_C" >&6
9389 else
9390 cat >conftest.$ac_ext <<_ACEOF
9391 /* confdefs.h. */
9392 _ACEOF
9393 cat confdefs.h >>conftest.$ac_ext
9394 cat >>conftest.$ac_ext <<_ACEOF
9395 /* end confdefs.h. */
9396 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9397 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9398 #define $ac_func innocuous_$ac_func
9399
9400 /* System header to define __stub macros and hopefully few prototypes,
9401 which can conflict with char $ac_func (); below.
9402 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9403 <limits.h> exists even on freestanding compilers. */
9404
9405 #ifdef __STDC__
9406 # include <limits.h>
9407 #else
9408 # include <assert.h>
9409 #endif
9410
9411 #undef $ac_func
9412
9413 /* Override any GCC internal prototype to avoid an error.
9414 Use char because int might match the return type of a GCC
9415 builtin and then its argument prototype would still apply. */
9416 #ifdef __cplusplus
9417 extern "C"
9418 #endif
9419 char $ac_func ();
9420 /* The GNU C library defines this for functions which it implements
9421 to always fail with ENOSYS. Some functions are actually named
9422 something starting with __ and the normal name is an alias. */
9423 #if defined __stub_$ac_func || defined __stub___$ac_func
9424 choke me
9425 #endif
9426
9427 int
9428 main ()
9429 {
9430 return $ac_func ();
9431 ;
9432 return 0;
9433 }
9434 _ACEOF
9435 rm -f conftest.$ac_objext conftest$ac_exeext
9436 if { (ac_try="$ac_link"
9437 case "(($ac_try" in
9438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9439 *) ac_try_echo=$ac_try;;
9440 esac
9441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9442 (eval "$ac_link") 2>conftest.er1
9443 ac_status=$?
9444 grep -v '^ *+' conftest.er1 >conftest.err
9445 rm -f conftest.er1
9446 cat conftest.err >&5
9447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9448 (exit $ac_status); } && {
9449 test -z "$ac_c_werror_flag" ||
9450 test ! -s conftest.err
9451 } && test -s conftest$ac_exeext &&
9452 $as_test_x conftest$ac_exeext; then
9453 eval "$as_ac_var=yes"
9454 else
9455 echo "$as_me: failed program was:" >&5
9456 sed 's/^/| /' conftest.$ac_ext >&5
9457
9458 eval "$as_ac_var=no"
9459 fi
9460
9461 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9462 conftest$ac_exeext conftest.$ac_ext
9463 fi
9464 ac_res=`eval echo '${'$as_ac_var'}'`
9465 { echo "$as_me:$LINENO: result: $ac_res" >&5
9466 echo "${ECHO_T}$ac_res" >&6; }
9467 if test `eval echo '${'$as_ac_var'}'` = yes; then
9468 cat >>confdefs.h <<_ACEOF
9469 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9470 _ACEOF
9471
9472 fi
9473 done
9474
9475 if test $ac_cv_func_pcap_findalldevs = "yes" ; then
9476 savedppflags="$CPPLAGS"
9477 CPPFLAGS="$CPPFLAGS $V_INCLS"
9478 { echo "$as_me:$LINENO: checking for pcap_if_t" >&5
9479 echo $ECHO_N "checking for pcap_if_t... $ECHO_C" >&6; }
9480 if test "${ac_cv_type_pcap_if_t+set}" = set; then
9481 echo $ECHO_N "(cached) $ECHO_C" >&6
9482 else
9483 cat >conftest.$ac_ext <<_ACEOF
9484 /* confdefs.h. */
9485 _ACEOF
9486 cat confdefs.h >>conftest.$ac_ext
9487 cat >>conftest.$ac_ext <<_ACEOF
9488 /* end confdefs.h. */
9489 #include <pcap.h>
9490
9491 typedef pcap_if_t ac__type_new_;
9492 int
9493 main ()
9494 {
9495 if ((ac__type_new_ *) 0)
9496 return 0;
9497 if (sizeof (ac__type_new_))
9498 return 0;
9499 ;
9500 return 0;
9501 }
9502 _ACEOF
9503 rm -f conftest.$ac_objext
9504 if { (ac_try="$ac_compile"
9505 case "(($ac_try" in
9506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9507 *) ac_try_echo=$ac_try;;
9508 esac
9509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9510 (eval "$ac_compile") 2>conftest.er1
9511 ac_status=$?
9512 grep -v '^ *+' conftest.er1 >conftest.err
9513 rm -f conftest.er1
9514 cat conftest.err >&5
9515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9516 (exit $ac_status); } && {
9517 test -z "$ac_c_werror_flag" ||
9518 test ! -s conftest.err
9519 } && test -s conftest.$ac_objext; then
9520 ac_cv_type_pcap_if_t=yes
9521 else
9522 echo "$as_me: failed program was:" >&5
9523 sed 's/^/| /' conftest.$ac_ext >&5
9524
9525 ac_cv_type_pcap_if_t=no
9526 fi
9527
9528 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9529 fi
9530 { echo "$as_me:$LINENO: result: $ac_cv_type_pcap_if_t" >&5
9531 echo "${ECHO_T}$ac_cv_type_pcap_if_t" >&6; }
9532 if test $ac_cv_type_pcap_if_t = yes; then
9533
9534 cat >>confdefs.h <<_ACEOF
9535 #define HAVE_PCAP_IF_T 1
9536 _ACEOF
9537
9538
9539 fi
9540
9541 CPPFLAGS="$savedcppflags"
9542 fi
9543
9544 if test $ac_cv_func_pcap_lib_version = "no" ; then
9545 { echo "$as_me:$LINENO: checking whether pcap_version is defined by libpcap" >&5
9546 echo $ECHO_N "checking whether pcap_version is defined by libpcap... $ECHO_C" >&6; }
9547 cat >conftest.$ac_ext <<_ACEOF
9548 /* confdefs.h. */
9549 _ACEOF
9550 cat confdefs.h >>conftest.$ac_ext
9551 cat >>conftest.$ac_ext <<_ACEOF
9552 /* end confdefs.h. */
9553
9554 int
9555 main ()
9556 {
9557
9558 extern char pcap_version[];
9559
9560 return (int)pcap_version;
9561
9562 ;
9563 return 0;
9564 }
9565 _ACEOF
9566 rm -f conftest.$ac_objext conftest$ac_exeext
9567 if { (ac_try="$ac_link"
9568 case "(($ac_try" in
9569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9570 *) ac_try_echo=$ac_try;;
9571 esac
9572 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9573 (eval "$ac_link") 2>conftest.er1
9574 ac_status=$?
9575 grep -v '^ *+' conftest.er1 >conftest.err
9576 rm -f conftest.er1
9577 cat conftest.err >&5
9578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9579 (exit $ac_status); } && {
9580 test -z "$ac_c_werror_flag" ||
9581 test ! -s conftest.err
9582 } && test -s conftest$ac_exeext &&
9583 $as_test_x conftest$ac_exeext; then
9584 ac_lbl_cv_pcap_version_defined=yes
9585 else
9586 echo "$as_me: failed program was:" >&5
9587 sed 's/^/| /' conftest.$ac_ext >&5
9588
9589 ac_lbl_cv_pcap_version_defined=no
9590 fi
9591
9592 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9593 conftest$ac_exeext conftest.$ac_ext
9594 if test "$ac_lbl_cv_pcap_version_defined" = yes ; then
9595 { echo "$as_me:$LINENO: result: yes" >&5
9596 echo "${ECHO_T}yes" >&6; }
9597 cat >>confdefs.h <<\_ACEOF
9598 #define HAVE_PCAP_VERSION 1
9599 _ACEOF
9600
9601 else
9602 { echo "$as_me:$LINENO: result: no" >&5
9603 echo "${ECHO_T}no" >&6; }
9604 fi
9605 fi
9606 { echo "$as_me:$LINENO: checking whether pcap_debug is defined by libpcap" >&5
9607 echo $ECHO_N "checking whether pcap_debug is defined by libpcap... $ECHO_C" >&6; }
9608 cat >conftest.$ac_ext <<_ACEOF
9609 /* confdefs.h. */
9610 _ACEOF
9611 cat confdefs.h >>conftest.$ac_ext
9612 cat >>conftest.$ac_ext <<_ACEOF
9613 /* end confdefs.h. */
9614
9615 int
9616 main ()
9617 {
9618
9619 extern int pcap_debug;
9620
9621 return pcap_debug;
9622
9623 ;
9624 return 0;
9625 }
9626 _ACEOF
9627 rm -f conftest.$ac_objext conftest$ac_exeext
9628 if { (ac_try="$ac_link"
9629 case "(($ac_try" in
9630 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9631 *) ac_try_echo=$ac_try;;
9632 esac
9633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9634 (eval "$ac_link") 2>conftest.er1
9635 ac_status=$?
9636 grep -v '^ *+' conftest.er1 >conftest.err
9637 rm -f conftest.er1
9638 cat conftest.err >&5
9639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9640 (exit $ac_status); } && {
9641 test -z "$ac_c_werror_flag" ||
9642 test ! -s conftest.err
9643 } && test -s conftest$ac_exeext &&
9644 $as_test_x conftest$ac_exeext; then
9645 ac_lbl_cv_pcap_debug_defined=yes
9646 else
9647 echo "$as_me: failed program was:" >&5
9648 sed 's/^/| /' conftest.$ac_ext >&5
9649
9650 ac_lbl_cv_pcap_debug_defined=no
9651 fi
9652
9653 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9654 conftest$ac_exeext conftest.$ac_ext
9655 if test "$ac_lbl_cv_pcap_debug_defined" = yes ; then
9656 { echo "$as_me:$LINENO: result: yes" >&5
9657 echo "${ECHO_T}yes" >&6; }
9658 cat >>confdefs.h <<\_ACEOF
9659 #define HAVE_PCAP_DEBUG 1
9660 _ACEOF
9661
9662 else
9663 { echo "$as_me:$LINENO: result: no" >&5
9664 echo "${ECHO_T}no" >&6; }
9665 #
9666 # OK, what about "yydebug"?
9667 #
9668 { echo "$as_me:$LINENO: checking whether yydebug is defined by libpcap" >&5
9669 echo $ECHO_N "checking whether yydebug is defined by libpcap... $ECHO_C" >&6; }
9670 cat >conftest.$ac_ext <<_ACEOF
9671 /* confdefs.h. */
9672 _ACEOF
9673 cat confdefs.h >>conftest.$ac_ext
9674 cat >>conftest.$ac_ext <<_ACEOF
9675 /* end confdefs.h. */
9676
9677 int
9678 main ()
9679 {
9680
9681 extern int yydebug;
9682
9683 return yydebug;
9684
9685 ;
9686 return 0;
9687 }
9688 _ACEOF
9689 rm -f conftest.$ac_objext conftest$ac_exeext
9690 if { (ac_try="$ac_link"
9691 case "(($ac_try" in
9692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9693 *) ac_try_echo=$ac_try;;
9694 esac
9695 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9696 (eval "$ac_link") 2>conftest.er1
9697 ac_status=$?
9698 grep -v '^ *+' conftest.er1 >conftest.err
9699 rm -f conftest.er1
9700 cat conftest.err >&5
9701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9702 (exit $ac_status); } && {
9703 test -z "$ac_c_werror_flag" ||
9704 test ! -s conftest.err
9705 } && test -s conftest$ac_exeext &&
9706 $as_test_x conftest$ac_exeext; then
9707 ac_lbl_cv_yydebug_defined=yes
9708 else
9709 echo "$as_me: failed program was:" >&5
9710 sed 's/^/| /' conftest.$ac_ext >&5
9711
9712 ac_lbl_cv_yydebug_defined=no
9713 fi
9714
9715 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9716 conftest$ac_exeext conftest.$ac_ext
9717 if test "$ac_lbl_cv_yydebug_defined" = yes ; then
9718 { echo "$as_me:$LINENO: result: yes" >&5
9719 echo "${ECHO_T}yes" >&6; }
9720 cat >>confdefs.h <<\_ACEOF
9721 #define HAVE_YYDEBUG 1
9722 _ACEOF
9723
9724 else
9725 { echo "$as_me:$LINENO: result: no" >&5
9726 echo "${ECHO_T}no" >&6; }
9727 fi
9728 fi
9729
9730 for ac_func in bpf_dump
9731 do
9732 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9733 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9734 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9735 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9736 echo $ECHO_N "(cached) $ECHO_C" >&6
9737 else
9738 cat >conftest.$ac_ext <<_ACEOF
9739 /* confdefs.h. */
9740 _ACEOF
9741 cat confdefs.h >>conftest.$ac_ext
9742 cat >>conftest.$ac_ext <<_ACEOF
9743 /* end confdefs.h. */
9744 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9745 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9746 #define $ac_func innocuous_$ac_func
9747
9748 /* System header to define __stub macros and hopefully few prototypes,
9749 which can conflict with char $ac_func (); below.
9750 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9751 <limits.h> exists even on freestanding compilers. */
9752
9753 #ifdef __STDC__
9754 # include <limits.h>
9755 #else
9756 # include <assert.h>
9757 #endif
9758
9759 #undef $ac_func
9760
9761 /* Override any GCC internal prototype to avoid an error.
9762 Use char because int might match the return type of a GCC
9763 builtin and then its argument prototype would still apply. */
9764 #ifdef __cplusplus
9765 extern "C"
9766 #endif
9767 char $ac_func ();
9768 /* The GNU C library defines this for functions which it implements
9769 to always fail with ENOSYS. Some functions are actually named
9770 something starting with __ and the normal name is an alias. */
9771 #if defined __stub_$ac_func || defined __stub___$ac_func
9772 choke me
9773 #endif
9774
9775 int
9776 main ()
9777 {
9778 return $ac_func ();
9779 ;
9780 return 0;
9781 }
9782 _ACEOF
9783 rm -f conftest.$ac_objext conftest$ac_exeext
9784 if { (ac_try="$ac_link"
9785 case "(($ac_try" in
9786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9787 *) ac_try_echo=$ac_try;;
9788 esac
9789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9790 (eval "$ac_link") 2>conftest.er1
9791 ac_status=$?
9792 grep -v '^ *+' conftest.er1 >conftest.err
9793 rm -f conftest.er1
9794 cat conftest.err >&5
9795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9796 (exit $ac_status); } && {
9797 test -z "$ac_c_werror_flag" ||
9798 test ! -s conftest.err
9799 } && test -s conftest$ac_exeext &&
9800 $as_test_x conftest$ac_exeext; then
9801 eval "$as_ac_var=yes"
9802 else
9803 echo "$as_me: failed program was:" >&5
9804 sed 's/^/| /' conftest.$ac_ext >&5
9805
9806 eval "$as_ac_var=no"
9807 fi
9808
9809 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9810 conftest$ac_exeext conftest.$ac_ext
9811 fi
9812 ac_res=`eval echo '${'$as_ac_var'}'`
9813 { echo "$as_me:$LINENO: result: $ac_res" >&5
9814 echo "${ECHO_T}$ac_res" >&6; }
9815 if test `eval echo '${'$as_ac_var'}'` = yes; then
9816 cat >>confdefs.h <<_ACEOF
9817 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9818 _ACEOF
9819
9820 else
9821 case " $LIBOBJS " in
9822 *" $ac_func.$ac_objext "* ) ;;
9823 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
9824 ;;
9825 esac
9826
9827 fi
9828 done
9829
9830
9831 V_GROUP=0
9832 if test -f /etc/group -a ! -z "`grep '^wheel:' /etc/group`" ; then
9833 V_GROUP=wheel
9834 fi
9835 #
9836 # Assume V7/BSD convention for man pages (file formats in section 5,
9837 # miscellaneous info in section 7).
9838 #
9839 MAN_FILE_FORMATS=5
9840 MAN_MISC_INFO=7
9841 case "$host_os" in
9842
9843 aix*)
9844
9845 cat >>confdefs.h <<\_ACEOF
9846 #define _SUN 1
9847 _ACEOF
9848
9849 ;;
9850
9851 hpux*)
9852 #
9853 # Use System V conventions for man pages.
9854 #
9855 MAN_FILE_FORMATS=4
9856 MAN_MISC_INFO=5
9857 ;;
9858
9859 irix*)
9860 V_GROUP=sys
9861
9862 #
9863 # Use System V conventions for man pages.
9864 #
9865 MAN_FILE_FORMATS=4
9866 MAN_MISC_INFO=5
9867 ;;
9868
9869 osf*)
9870 V_GROUP=system
9871
9872 #
9873 # Use System V conventions for man pages.
9874 #
9875 MAN_FILE_FORMATS=4
9876 MAN_MISC_INFO=5
9877 ;;
9878
9879 solaris*)
9880 V_GROUP=sys
9881
9882 #
9883 # Use System V conventions for man pages.
9884 #
9885 MAN_FILE_FORMATS=4
9886 MAN_MISC_INFO=5
9887 ;;
9888 esac
9889
9890 if test -f /dev/bpf0 ; then
9891 V_GROUP=bpf
9892 fi
9893
9894 #
9895 # Check for some headers introduced in later versions of libpcap
9896 # and used by some printers.
9897 #
9898 savedcppflags="$CPPFLAGS"
9899 CPPFLAGS="$CPPFLAGS $V_INCLS"
9900
9901 for ac_header in pcap/bluetooth.h
9902 do
9903 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9904 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9905 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9906 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9907 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9908 echo $ECHO_N "(cached) $ECHO_C" >&6
9909 fi
9910 ac_res=`eval echo '${'$as_ac_Header'}'`
9911 { echo "$as_me:$LINENO: result: $ac_res" >&5
9912 echo "${ECHO_T}$ac_res" >&6; }
9913 else
9914 # Is the header compilable?
9915 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9916 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9917 cat >conftest.$ac_ext <<_ACEOF
9918 /* confdefs.h. */
9919 _ACEOF
9920 cat confdefs.h >>conftest.$ac_ext
9921 cat >>conftest.$ac_ext <<_ACEOF
9922 /* end confdefs.h. */
9923 $ac_includes_default
9924 #include <$ac_header>
9925 _ACEOF
9926 rm -f conftest.$ac_objext
9927 if { (ac_try="$ac_compile"
9928 case "(($ac_try" in
9929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9930 *) ac_try_echo=$ac_try;;
9931 esac
9932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9933 (eval "$ac_compile") 2>conftest.er1
9934 ac_status=$?
9935 grep -v '^ *+' conftest.er1 >conftest.err
9936 rm -f conftest.er1
9937 cat conftest.err >&5
9938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9939 (exit $ac_status); } && {
9940 test -z "$ac_c_werror_flag" ||
9941 test ! -s conftest.err
9942 } && test -s conftest.$ac_objext; then
9943 ac_header_compiler=yes
9944 else
9945 echo "$as_me: failed program was:" >&5
9946 sed 's/^/| /' conftest.$ac_ext >&5
9947
9948 ac_header_compiler=no
9949 fi
9950
9951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9952 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9953 echo "${ECHO_T}$ac_header_compiler" >&6; }
9954
9955 # Is the header present?
9956 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9957 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9958 cat >conftest.$ac_ext <<_ACEOF
9959 /* confdefs.h. */
9960 _ACEOF
9961 cat confdefs.h >>conftest.$ac_ext
9962 cat >>conftest.$ac_ext <<_ACEOF
9963 /* end confdefs.h. */
9964 #include <$ac_header>
9965 _ACEOF
9966 if { (ac_try="$ac_cpp conftest.$ac_ext"
9967 case "(($ac_try" in
9968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9969 *) ac_try_echo=$ac_try;;
9970 esac
9971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9972 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9973 ac_status=$?
9974 grep -v '^ *+' conftest.er1 >conftest.err
9975 rm -f conftest.er1
9976 cat conftest.err >&5
9977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9978 (exit $ac_status); } >/dev/null && {
9979 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9980 test ! -s conftest.err
9981 }; then
9982 ac_header_preproc=yes
9983 else
9984 echo "$as_me: failed program was:" >&5
9985 sed 's/^/| /' conftest.$ac_ext >&5
9986
9987 ac_header_preproc=no
9988 fi
9989
9990 rm -f conftest.err conftest.$ac_ext
9991 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9992 echo "${ECHO_T}$ac_header_preproc" >&6; }
9993
9994 # So? What about this header?
9995 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9996 yes:no: )
9997 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9998 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9999 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10000 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10001 ac_header_preproc=yes
10002 ;;
10003 no:yes:* )
10004 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10005 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10006 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10007 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10008 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10009 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10010 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10011 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10012 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10013 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10014 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10015 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10016
10017 ;;
10018 esac
10019 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10020 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10021 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10022 echo $ECHO_N "(cached) $ECHO_C" >&6
10023 else
10024 eval "$as_ac_Header=\$ac_header_preproc"
10025 fi
10026 ac_res=`eval echo '${'$as_ac_Header'}'`
10027 { echo "$as_me:$LINENO: result: $ac_res" >&5
10028 echo "${ECHO_T}$ac_res" >&6; }
10029
10030 fi
10031 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10032 cat >>confdefs.h <<_ACEOF
10033 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10034 _ACEOF
10035
10036 fi
10037
10038 done
10039
10040
10041 for ac_header in pcap/usb.h
10042 do
10043 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10044 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10045 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10046 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10047 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10048 echo $ECHO_N "(cached) $ECHO_C" >&6
10049 fi
10050 ac_res=`eval echo '${'$as_ac_Header'}'`
10051 { echo "$as_me:$LINENO: result: $ac_res" >&5
10052 echo "${ECHO_T}$ac_res" >&6; }
10053 else
10054 # Is the header compilable?
10055 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10056 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10057 cat >conftest.$ac_ext <<_ACEOF
10058 /* confdefs.h. */
10059 _ACEOF
10060 cat confdefs.h >>conftest.$ac_ext
10061 cat >>conftest.$ac_ext <<_ACEOF
10062 /* end confdefs.h. */
10063 $ac_includes_default
10064 #include <$ac_header>
10065 _ACEOF
10066 rm -f conftest.$ac_objext
10067 if { (ac_try="$ac_compile"
10068 case "(($ac_try" in
10069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10070 *) ac_try_echo=$ac_try;;
10071 esac
10072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10073 (eval "$ac_compile") 2>conftest.er1
10074 ac_status=$?
10075 grep -v '^ *+' conftest.er1 >conftest.err
10076 rm -f conftest.er1
10077 cat conftest.err >&5
10078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10079 (exit $ac_status); } && {
10080 test -z "$ac_c_werror_flag" ||
10081 test ! -s conftest.err
10082 } && test -s conftest.$ac_objext; then
10083 ac_header_compiler=yes
10084 else
10085 echo "$as_me: failed program was:" >&5
10086 sed 's/^/| /' conftest.$ac_ext >&5
10087
10088 ac_header_compiler=no
10089 fi
10090
10091 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10092 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10093 echo "${ECHO_T}$ac_header_compiler" >&6; }
10094
10095 # Is the header present?
10096 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10097 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10098 cat >conftest.$ac_ext <<_ACEOF
10099 /* confdefs.h. */
10100 _ACEOF
10101 cat confdefs.h >>conftest.$ac_ext
10102 cat >>conftest.$ac_ext <<_ACEOF
10103 /* end confdefs.h. */
10104 #include <$ac_header>
10105 _ACEOF
10106 if { (ac_try="$ac_cpp conftest.$ac_ext"
10107 case "(($ac_try" in
10108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10109 *) ac_try_echo=$ac_try;;
10110 esac
10111 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10112 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10113 ac_status=$?
10114 grep -v '^ *+' conftest.er1 >conftest.err
10115 rm -f conftest.er1
10116 cat conftest.err >&5
10117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10118 (exit $ac_status); } >/dev/null && {
10119 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10120 test ! -s conftest.err
10121 }; then
10122 ac_header_preproc=yes
10123 else
10124 echo "$as_me: failed program was:" >&5
10125 sed 's/^/| /' conftest.$ac_ext >&5
10126
10127 ac_header_preproc=no
10128 fi
10129
10130 rm -f conftest.err conftest.$ac_ext
10131 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10132 echo "${ECHO_T}$ac_header_preproc" >&6; }
10133
10134 # So? What about this header?
10135 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10136 yes:no: )
10137 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10138 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10139 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10140 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10141 ac_header_preproc=yes
10142 ;;
10143 no:yes:* )
10144 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10145 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10146 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10147 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10148 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10149 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10150 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10151 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10152 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10153 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10154 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10155 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10156
10157 ;;
10158 esac
10159 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10160 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10161 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10162 echo $ECHO_N "(cached) $ECHO_C" >&6
10163 else
10164 eval "$as_ac_Header=\$ac_header_preproc"
10165 fi
10166 ac_res=`eval echo '${'$as_ac_Header'}'`
10167 { echo "$as_me:$LINENO: result: $ac_res" >&5
10168 echo "${ECHO_T}$ac_res" >&6; }
10169
10170 fi
10171 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10172 cat >>confdefs.h <<_ACEOF
10173 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10174 _ACEOF
10175
10176 fi
10177
10178 done
10179
10180 CPPFLAGS="$savedcppflags"
10181
10182
10183 for ac_header in sys/bitypes.h
10184 do
10185 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10186 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10187 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10188 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10189 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10190 echo $ECHO_N "(cached) $ECHO_C" >&6
10191 fi
10192 ac_res=`eval echo '${'$as_ac_Header'}'`
10193 { echo "$as_me:$LINENO: result: $ac_res" >&5
10194 echo "${ECHO_T}$ac_res" >&6; }
10195 else
10196 # Is the header compilable?
10197 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10198 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10199 cat >conftest.$ac_ext <<_ACEOF
10200 /* confdefs.h. */
10201 _ACEOF
10202 cat confdefs.h >>conftest.$ac_ext
10203 cat >>conftest.$ac_ext <<_ACEOF
10204 /* end confdefs.h. */
10205 $ac_includes_default
10206 #include <$ac_header>
10207 _ACEOF
10208 rm -f conftest.$ac_objext
10209 if { (ac_try="$ac_compile"
10210 case "(($ac_try" in
10211 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10212 *) ac_try_echo=$ac_try;;
10213 esac
10214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10215 (eval "$ac_compile") 2>conftest.er1
10216 ac_status=$?
10217 grep -v '^ *+' conftest.er1 >conftest.err
10218 rm -f conftest.er1
10219 cat conftest.err >&5
10220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10221 (exit $ac_status); } && {
10222 test -z "$ac_c_werror_flag" ||
10223 test ! -s conftest.err
10224 } && test -s conftest.$ac_objext; then
10225 ac_header_compiler=yes
10226 else
10227 echo "$as_me: failed program was:" >&5
10228 sed 's/^/| /' conftest.$ac_ext >&5
10229
10230 ac_header_compiler=no
10231 fi
10232
10233 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10234 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10235 echo "${ECHO_T}$ac_header_compiler" >&6; }
10236
10237 # Is the header present?
10238 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10239 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10240 cat >conftest.$ac_ext <<_ACEOF
10241 /* confdefs.h. */
10242 _ACEOF
10243 cat confdefs.h >>conftest.$ac_ext
10244 cat >>conftest.$ac_ext <<_ACEOF
10245 /* end confdefs.h. */
10246 #include <$ac_header>
10247 _ACEOF
10248 if { (ac_try="$ac_cpp conftest.$ac_ext"
10249 case "(($ac_try" in
10250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10251 *) ac_try_echo=$ac_try;;
10252 esac
10253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10254 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10255 ac_status=$?
10256 grep -v '^ *+' conftest.er1 >conftest.err
10257 rm -f conftest.er1
10258 cat conftest.err >&5
10259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10260 (exit $ac_status); } >/dev/null && {
10261 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10262 test ! -s conftest.err
10263 }; then
10264 ac_header_preproc=yes
10265 else
10266 echo "$as_me: failed program was:" >&5
10267 sed 's/^/| /' conftest.$ac_ext >&5
10268
10269 ac_header_preproc=no
10270 fi
10271
10272 rm -f conftest.err conftest.$ac_ext
10273 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10274 echo "${ECHO_T}$ac_header_preproc" >&6; }
10275
10276 # So? What about this header?
10277 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10278 yes:no: )
10279 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10280 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10281 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10282 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10283 ac_header_preproc=yes
10284 ;;
10285 no:yes:* )
10286 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10287 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10288 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10289 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10290 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10291 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10292 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10293 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10294 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10295 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10296 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10297 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10298
10299 ;;
10300 esac
10301 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10302 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10303 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10304 echo $ECHO_N "(cached) $ECHO_C" >&6
10305 else
10306 eval "$as_ac_Header=\$ac_header_preproc"
10307 fi
10308 ac_res=`eval echo '${'$as_ac_Header'}'`
10309 { echo "$as_me:$LINENO: result: $ac_res" >&5
10310 echo "${ECHO_T}$ac_res" >&6; }
10311
10312 fi
10313 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10314 cat >>confdefs.h <<_ACEOF
10315 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10316 _ACEOF
10317
10318 fi
10319
10320 done
10321
10322
10323 { echo "$as_me:$LINENO: checking for int8_t" >&5
10324 echo $ECHO_N "checking for int8_t... $ECHO_C" >&6; }
10325 if test "${ac_cv_type_int8_t+set}" = set; then
10326 echo $ECHO_N "(cached) $ECHO_C" >&6
10327 else
10328 cat >conftest.$ac_ext <<_ACEOF
10329 /* confdefs.h. */
10330 _ACEOF
10331 cat confdefs.h >>conftest.$ac_ext
10332 cat >>conftest.$ac_ext <<_ACEOF
10333 /* end confdefs.h. */
10334 $ac_includes_default
10335 #ifdef HAVE_SYS_BITYPES_H
10336 #include <sys/bitypes.h>
10337 #endif
10338
10339 typedef int8_t ac__type_new_;
10340 int
10341 main ()
10342 {
10343 if ((ac__type_new_ *) 0)
10344 return 0;
10345 if (sizeof (ac__type_new_))
10346 return 0;
10347 ;
10348 return 0;
10349 }
10350 _ACEOF
10351 rm -f conftest.$ac_objext
10352 if { (ac_try="$ac_compile"
10353 case "(($ac_try" in
10354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10355 *) ac_try_echo=$ac_try;;
10356 esac
10357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10358 (eval "$ac_compile") 2>conftest.er1
10359 ac_status=$?
10360 grep -v '^ *+' conftest.er1 >conftest.err
10361 rm -f conftest.er1
10362 cat conftest.err >&5
10363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10364 (exit $ac_status); } && {
10365 test -z "$ac_c_werror_flag" ||
10366 test ! -s conftest.err
10367 } && test -s conftest.$ac_objext; then
10368 ac_cv_type_int8_t=yes
10369 else
10370 echo "$as_me: failed program was:" >&5
10371 sed 's/^/| /' conftest.$ac_ext >&5
10372
10373 ac_cv_type_int8_t=no
10374 fi
10375
10376 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10377 fi
10378 { echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5
10379 echo "${ECHO_T}$ac_cv_type_int8_t" >&6; }
10380 if test $ac_cv_type_int8_t = yes; then
10381 :
10382 else
10383
10384 cat >>confdefs.h <<\_ACEOF
10385 #define int8_t signed char
10386 _ACEOF
10387
10388 fi
10389
10390 { echo "$as_me:$LINENO: checking for u_int8_t" >&5
10391 echo $ECHO_N "checking for u_int8_t... $ECHO_C" >&6; }
10392 if test "${ac_cv_type_u_int8_t+set}" = set; then
10393 echo $ECHO_N "(cached) $ECHO_C" >&6
10394 else
10395 cat >conftest.$ac_ext <<_ACEOF
10396 /* confdefs.h. */
10397 _ACEOF
10398 cat confdefs.h >>conftest.$ac_ext
10399 cat >>conftest.$ac_ext <<_ACEOF
10400 /* end confdefs.h. */
10401 $ac_includes_default
10402 #ifdef HAVE_SYS_BITYPES_H
10403 #include <sys/bitypes.h>
10404 #endif
10405
10406 typedef u_int8_t ac__type_new_;
10407 int
10408 main ()
10409 {
10410 if ((ac__type_new_ *) 0)
10411 return 0;
10412 if (sizeof (ac__type_new_))
10413 return 0;
10414 ;
10415 return 0;
10416 }
10417 _ACEOF
10418 rm -f conftest.$ac_objext
10419 if { (ac_try="$ac_compile"
10420 case "(($ac_try" in
10421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10422 *) ac_try_echo=$ac_try;;
10423 esac
10424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10425 (eval "$ac_compile") 2>conftest.er1
10426 ac_status=$?
10427 grep -v '^ *+' conftest.er1 >conftest.err
10428 rm -f conftest.er1
10429 cat conftest.err >&5
10430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10431 (exit $ac_status); } && {
10432 test -z "$ac_c_werror_flag" ||
10433 test ! -s conftest.err
10434 } && test -s conftest.$ac_objext; then
10435 ac_cv_type_u_int8_t=yes
10436 else
10437 echo "$as_me: failed program was:" >&5
10438 sed 's/^/| /' conftest.$ac_ext >&5
10439
10440 ac_cv_type_u_int8_t=no
10441 fi
10442
10443 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10444 fi
10445 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int8_t" >&5
10446 echo "${ECHO_T}$ac_cv_type_u_int8_t" >&6; }
10447 if test $ac_cv_type_u_int8_t = yes; then
10448 :
10449 else
10450
10451 cat >>confdefs.h <<\_ACEOF
10452 #define u_int8_t unsigned char
10453 _ACEOF
10454
10455 fi
10456
10457 { echo "$as_me:$LINENO: checking for int16_t" >&5
10458 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6; }
10459 if test "${ac_cv_type_int16_t+set}" = set; then
10460 echo $ECHO_N "(cached) $ECHO_C" >&6
10461 else
10462 cat >conftest.$ac_ext <<_ACEOF
10463 /* confdefs.h. */
10464 _ACEOF
10465 cat confdefs.h >>conftest.$ac_ext
10466 cat >>conftest.$ac_ext <<_ACEOF
10467 /* end confdefs.h. */
10468 $ac_includes_default
10469 typedef int16_t ac__type_new_;
10470 int
10471 main ()
10472 {
10473 if ((ac__type_new_ *) 0)
10474 return 0;
10475 if (sizeof (ac__type_new_))
10476 return 0;
10477 ;
10478 return 0;
10479 }
10480 _ACEOF
10481 rm -f conftest.$ac_objext
10482 if { (ac_try="$ac_compile"
10483 case "(($ac_try" in
10484 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10485 *) ac_try_echo=$ac_try;;
10486 esac
10487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10488 (eval "$ac_compile") 2>conftest.er1
10489 ac_status=$?
10490 grep -v '^ *+' conftest.er1 >conftest.err
10491 rm -f conftest.er1
10492 cat conftest.err >&5
10493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10494 (exit $ac_status); } && {
10495 test -z "$ac_c_werror_flag" ||
10496 test ! -s conftest.err
10497 } && test -s conftest.$ac_objext; then
10498 ac_cv_type_int16_t=yes
10499 else
10500 echo "$as_me: failed program was:" >&5
10501 sed 's/^/| /' conftest.$ac_ext >&5
10502
10503 ac_cv_type_int16_t=no
10504 fi
10505
10506 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10507 fi
10508 { echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5
10509 echo "${ECHO_T}$ac_cv_type_int16_t" >&6; }
10510 if test $ac_cv_type_int16_t = yes; then
10511 :
10512 else
10513
10514 cat >>confdefs.h <<\_ACEOF
10515 #define int16_t short
10516 _ACEOF
10517
10518 $ac_includes_default
10519 #ifdef HAVE_SYS_BITYPES_H
10520 #include <sys/bitypes.h>
10521 #endif
10522 fi
10523
10524 { echo "$as_me:$LINENO: checking for u_int16_t" >&5
10525 echo $ECHO_N "checking for u_int16_t... $ECHO_C" >&6; }
10526 if test "${ac_cv_type_u_int16_t+set}" = set; then
10527 echo $ECHO_N "(cached) $ECHO_C" >&6
10528 else
10529 cat >conftest.$ac_ext <<_ACEOF
10530 /* confdefs.h. */
10531 _ACEOF
10532 cat confdefs.h >>conftest.$ac_ext
10533 cat >>conftest.$ac_ext <<_ACEOF
10534 /* end confdefs.h. */
10535 $ac_includes_default
10536 #ifdef HAVE_SYS_BITYPES_H
10537 #include <sys/bitypes.h>
10538 #endif
10539
10540 typedef u_int16_t ac__type_new_;
10541 int
10542 main ()
10543 {
10544 if ((ac__type_new_ *) 0)
10545 return 0;
10546 if (sizeof (ac__type_new_))
10547 return 0;
10548 ;
10549 return 0;
10550 }
10551 _ACEOF
10552 rm -f conftest.$ac_objext
10553 if { (ac_try="$ac_compile"
10554 case "(($ac_try" in
10555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10556 *) ac_try_echo=$ac_try;;
10557 esac
10558 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10559 (eval "$ac_compile") 2>conftest.er1
10560 ac_status=$?
10561 grep -v '^ *+' conftest.er1 >conftest.err
10562 rm -f conftest.er1
10563 cat conftest.err >&5
10564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10565 (exit $ac_status); } && {
10566 test -z "$ac_c_werror_flag" ||
10567 test ! -s conftest.err
10568 } && test -s conftest.$ac_objext; then
10569 ac_cv_type_u_int16_t=yes
10570 else
10571 echo "$as_me: failed program was:" >&5
10572 sed 's/^/| /' conftest.$ac_ext >&5
10573
10574 ac_cv_type_u_int16_t=no
10575 fi
10576
10577 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10578 fi
10579 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int16_t" >&5
10580 echo "${ECHO_T}$ac_cv_type_u_int16_t" >&6; }
10581 if test $ac_cv_type_u_int16_t = yes; then
10582 :
10583 else
10584
10585 cat >>confdefs.h <<\_ACEOF
10586 #define u_int16_t unsigned short
10587 _ACEOF
10588
10589 fi
10590
10591 { echo "$as_me:$LINENO: checking for int32_t" >&5
10592 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6; }
10593 if test "${ac_cv_type_int32_t+set}" = set; then
10594 echo $ECHO_N "(cached) $ECHO_C" >&6
10595 else
10596 cat >conftest.$ac_ext <<_ACEOF
10597 /* confdefs.h. */
10598 _ACEOF
10599 cat confdefs.h >>conftest.$ac_ext
10600 cat >>conftest.$ac_ext <<_ACEOF
10601 /* end confdefs.h. */
10602 $ac_includes_default
10603 #ifdef HAVE_SYS_BITYPES_H
10604 #include <sys/bitypes.h>
10605 #endif
10606
10607 typedef int32_t ac__type_new_;
10608 int
10609 main ()
10610 {
10611 if ((ac__type_new_ *) 0)
10612 return 0;
10613 if (sizeof (ac__type_new_))
10614 return 0;
10615 ;
10616 return 0;
10617 }
10618 _ACEOF
10619 rm -f conftest.$ac_objext
10620 if { (ac_try="$ac_compile"
10621 case "(($ac_try" in
10622 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10623 *) ac_try_echo=$ac_try;;
10624 esac
10625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10626 (eval "$ac_compile") 2>conftest.er1
10627 ac_status=$?
10628 grep -v '^ *+' conftest.er1 >conftest.err
10629 rm -f conftest.er1
10630 cat conftest.err >&5
10631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10632 (exit $ac_status); } && {
10633 test -z "$ac_c_werror_flag" ||
10634 test ! -s conftest.err
10635 } && test -s conftest.$ac_objext; then
10636 ac_cv_type_int32_t=yes
10637 else
10638 echo "$as_me: failed program was:" >&5
10639 sed 's/^/| /' conftest.$ac_ext >&5
10640
10641 ac_cv_type_int32_t=no
10642 fi
10643
10644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10645 fi
10646 { echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5
10647 echo "${ECHO_T}$ac_cv_type_int32_t" >&6; }
10648 if test $ac_cv_type_int32_t = yes; then
10649 :
10650 else
10651
10652 cat >>confdefs.h <<\_ACEOF
10653 #define int32_t int
10654 _ACEOF
10655
10656 fi
10657
10658 { echo "$as_me:$LINENO: checking for u_int32_t" >&5
10659 echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6; }
10660 if test "${ac_cv_type_u_int32_t+set}" = set; then
10661 echo $ECHO_N "(cached) $ECHO_C" >&6
10662 else
10663 cat >conftest.$ac_ext <<_ACEOF
10664 /* confdefs.h. */
10665 _ACEOF
10666 cat confdefs.h >>conftest.$ac_ext
10667 cat >>conftest.$ac_ext <<_ACEOF
10668 /* end confdefs.h. */
10669 $ac_includes_default
10670 #ifdef HAVE_SYS_BITYPES_H
10671 #include <sys/bitypes.h>
10672 #endif
10673
10674 typedef u_int32_t ac__type_new_;
10675 int
10676 main ()
10677 {
10678 if ((ac__type_new_ *) 0)
10679 return 0;
10680 if (sizeof (ac__type_new_))
10681 return 0;
10682 ;
10683 return 0;
10684 }
10685 _ACEOF
10686 rm -f conftest.$ac_objext
10687 if { (ac_try="$ac_compile"
10688 case "(($ac_try" in
10689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10690 *) ac_try_echo=$ac_try;;
10691 esac
10692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10693 (eval "$ac_compile") 2>conftest.er1
10694 ac_status=$?
10695 grep -v '^ *+' conftest.er1 >conftest.err
10696 rm -f conftest.er1
10697 cat conftest.err >&5
10698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10699 (exit $ac_status); } && {
10700 test -z "$ac_c_werror_flag" ||
10701 test ! -s conftest.err
10702 } && test -s conftest.$ac_objext; then
10703 ac_cv_type_u_int32_t=yes
10704 else
10705 echo "$as_me: failed program was:" >&5
10706 sed 's/^/| /' conftest.$ac_ext >&5
10707
10708 ac_cv_type_u_int32_t=no
10709 fi
10710
10711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10712 fi
10713 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
10714 echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6; }
10715 if test $ac_cv_type_u_int32_t = yes; then
10716 :
10717 else
10718
10719 cat >>confdefs.h <<\_ACEOF
10720 #define u_int32_t unsigned int
10721 _ACEOF
10722
10723 fi
10724
10725 { echo "$as_me:$LINENO: checking for int64_t" >&5
10726 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
10727 if test "${ac_cv_type_int64_t+set}" = set; then
10728 echo $ECHO_N "(cached) $ECHO_C" >&6
10729 else
10730 cat >conftest.$ac_ext <<_ACEOF
10731 /* confdefs.h. */
10732 _ACEOF
10733 cat confdefs.h >>conftest.$ac_ext
10734 cat >>conftest.$ac_ext <<_ACEOF
10735 /* end confdefs.h. */
10736 $ac_includes_default
10737 #ifdef HAVE_SYS_BITYPES_H
10738 #include <sys/bitypes.h>
10739 #endif
10740
10741 typedef int64_t ac__type_new_;
10742 int
10743 main ()
10744 {
10745 if ((ac__type_new_ *) 0)
10746 return 0;
10747 if (sizeof (ac__type_new_))
10748 return 0;
10749 ;
10750 return 0;
10751 }
10752 _ACEOF
10753 rm -f conftest.$ac_objext
10754 if { (ac_try="$ac_compile"
10755 case "(($ac_try" in
10756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10757 *) ac_try_echo=$ac_try;;
10758 esac
10759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10760 (eval "$ac_compile") 2>conftest.er1
10761 ac_status=$?
10762 grep -v '^ *+' conftest.er1 >conftest.err
10763 rm -f conftest.er1
10764 cat conftest.err >&5
10765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10766 (exit $ac_status); } && {
10767 test -z "$ac_c_werror_flag" ||
10768 test ! -s conftest.err
10769 } && test -s conftest.$ac_objext; then
10770 ac_cv_type_int64_t=yes
10771 else
10772 echo "$as_me: failed program was:" >&5
10773 sed 's/^/| /' conftest.$ac_ext >&5
10774
10775 ac_cv_type_int64_t=no
10776 fi
10777
10778 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10779 fi
10780 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
10781 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
10782 if test $ac_cv_type_int64_t = yes; then
10783 :
10784 else
10785
10786 cat >>confdefs.h <<\_ACEOF
10787 #define int64_t long long
10788 _ACEOF
10789
10790 fi
10791
10792 { echo "$as_me:$LINENO: checking for u_int64_t" >&5
10793 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
10794 if test "${ac_cv_type_u_int64_t+set}" = set; then
10795 echo $ECHO_N "(cached) $ECHO_C" >&6
10796 else
10797 cat >conftest.$ac_ext <<_ACEOF
10798 /* confdefs.h. */
10799 _ACEOF
10800 cat confdefs.h >>conftest.$ac_ext
10801 cat >>conftest.$ac_ext <<_ACEOF
10802 /* end confdefs.h. */
10803 $ac_includes_default
10804 #ifdef HAVE_SYS_BITYPES_H
10805 #include <sys/bitypes.h>
10806 #endif
10807
10808 typedef u_int64_t ac__type_new_;
10809 int
10810 main ()
10811 {
10812 if ((ac__type_new_ *) 0)
10813 return 0;
10814 if (sizeof (ac__type_new_))
10815 return 0;
10816 ;
10817 return 0;
10818 }
10819 _ACEOF
10820 rm -f conftest.$ac_objext
10821 if { (ac_try="$ac_compile"
10822 case "(($ac_try" in
10823 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10824 *) ac_try_echo=$ac_try;;
10825 esac
10826 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10827 (eval "$ac_compile") 2>conftest.er1
10828 ac_status=$?
10829 grep -v '^ *+' conftest.er1 >conftest.err
10830 rm -f conftest.er1
10831 cat conftest.err >&5
10832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10833 (exit $ac_status); } && {
10834 test -z "$ac_c_werror_flag" ||
10835 test ! -s conftest.err
10836 } && test -s conftest.$ac_objext; then
10837 ac_cv_type_u_int64_t=yes
10838 else
10839 echo "$as_me: failed program was:" >&5
10840 sed 's/^/| /' conftest.$ac_ext >&5
10841
10842 ac_cv_type_u_int64_t=no
10843 fi
10844
10845 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10846 fi
10847 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
10848 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
10849 if test $ac_cv_type_u_int64_t = yes; then
10850 :
10851 else
10852
10853 cat >>confdefs.h <<\_ACEOF
10854 #define u_int64_t unsigned long long
10855 _ACEOF
10856
10857 fi
10858
10859
10860 #
10861 # We can't just check for <inttypes.h> - some systems have one that
10862 # doesn't define all the PRI[doxu]64 macros.
10863 #
10864
10865 for ac_header in inttypes.h
10866 do
10867 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10868 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10869 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10870 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10871 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10872 echo $ECHO_N "(cached) $ECHO_C" >&6
10873 fi
10874 ac_res=`eval echo '${'$as_ac_Header'}'`
10875 { echo "$as_me:$LINENO: result: $ac_res" >&5
10876 echo "${ECHO_T}$ac_res" >&6; }
10877 else
10878 # Is the header compilable?
10879 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10880 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10881 cat >conftest.$ac_ext <<_ACEOF
10882 /* confdefs.h. */
10883 _ACEOF
10884 cat confdefs.h >>conftest.$ac_ext
10885 cat >>conftest.$ac_ext <<_ACEOF
10886 /* end confdefs.h. */
10887 $ac_includes_default
10888 #include <$ac_header>
10889 _ACEOF
10890 rm -f conftest.$ac_objext
10891 if { (ac_try="$ac_compile"
10892 case "(($ac_try" in
10893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10894 *) ac_try_echo=$ac_try;;
10895 esac
10896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10897 (eval "$ac_compile") 2>conftest.er1
10898 ac_status=$?
10899 grep -v '^ *+' conftest.er1 >conftest.err
10900 rm -f conftest.er1
10901 cat conftest.err >&5
10902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10903 (exit $ac_status); } && {
10904 test -z "$ac_c_werror_flag" ||
10905 test ! -s conftest.err
10906 } && test -s conftest.$ac_objext; then
10907 ac_header_compiler=yes
10908 else
10909 echo "$as_me: failed program was:" >&5
10910 sed 's/^/| /' conftest.$ac_ext >&5
10911
10912 ac_header_compiler=no
10913 fi
10914
10915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10916 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10917 echo "${ECHO_T}$ac_header_compiler" >&6; }
10918
10919 # Is the header present?
10920 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10921 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10922 cat >conftest.$ac_ext <<_ACEOF
10923 /* confdefs.h. */
10924 _ACEOF
10925 cat confdefs.h >>conftest.$ac_ext
10926 cat >>conftest.$ac_ext <<_ACEOF
10927 /* end confdefs.h. */
10928 #include <$ac_header>
10929 _ACEOF
10930 if { (ac_try="$ac_cpp conftest.$ac_ext"
10931 case "(($ac_try" in
10932 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10933 *) ac_try_echo=$ac_try;;
10934 esac
10935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10936 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10937 ac_status=$?
10938 grep -v '^ *+' conftest.er1 >conftest.err
10939 rm -f conftest.er1
10940 cat conftest.err >&5
10941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10942 (exit $ac_status); } >/dev/null && {
10943 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10944 test ! -s conftest.err
10945 }; then
10946 ac_header_preproc=yes
10947 else
10948 echo "$as_me: failed program was:" >&5
10949 sed 's/^/| /' conftest.$ac_ext >&5
10950
10951 ac_header_preproc=no
10952 fi
10953
10954 rm -f conftest.err conftest.$ac_ext
10955 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10956 echo "${ECHO_T}$ac_header_preproc" >&6; }
10957
10958 # So? What about this header?
10959 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10960 yes:no: )
10961 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10962 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10963 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10964 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10965 ac_header_preproc=yes
10966 ;;
10967 no:yes:* )
10968 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10969 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10970 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10971 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10972 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10973 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10974 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10975 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10976 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10977 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10978 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10979 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10980
10981 ;;
10982 esac
10983 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10984 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10985 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10986 echo $ECHO_N "(cached) $ECHO_C" >&6
10987 else
10988 eval "$as_ac_Header=\$ac_header_preproc"
10989 fi
10990 ac_res=`eval echo '${'$as_ac_Header'}'`
10991 { echo "$as_me:$LINENO: result: $ac_res" >&5
10992 echo "${ECHO_T}$ac_res" >&6; }
10993
10994 fi
10995 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10996 cat >>confdefs.h <<_ACEOF
10997 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10998 _ACEOF
10999
11000 #
11001 # OK, we have inttypes.h, but does it define those macros?
11002 #
11003 { echo "$as_me:$LINENO: checking whether inttypes.h defines the PRI[doxu]64 macros" >&5
11004 echo $ECHO_N "checking whether inttypes.h defines the PRI[doxu]64 macros... $ECHO_C" >&6; }
11005 cat >conftest.$ac_ext <<_ACEOF
11006
11007 /* confdefs.h. */
11008 _ACEOF
11009 cat confdefs.h >>conftest.$ac_ext
11010 cat >>conftest.$ac_ext <<_ACEOF
11011 /* end confdefs.h. */
11012
11013 #include <inttypes.h>
11014 #include <stdio.h>
11015 #include <sys/types.h>
11016 #ifdef HAVE_SYS_BITYPES_H
11017 #include <sys/bitypes.h>
11018 #endif
11019
11020 main()
11021 {
11022 printf("%" PRId64 "\n", (u_int64_t)1);
11023 printf("%" PRIo64 "\n", (u_int64_t)1);
11024 printf("%" PRIx64 "\n", (u_int64_t)1);
11025 printf("%" PRIu64 "\n", (u_int64_t)1);
11026 }
11027
11028
11029 _ACEOF
11030 rm -f conftest.$ac_objext
11031 if { (ac_try="$ac_compile"
11032 case "(($ac_try" in
11033 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11034 *) ac_try_echo=$ac_try;;
11035 esac
11036 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11037 (eval "$ac_compile") 2>conftest.er1
11038 ac_status=$?
11039 grep -v '^ *+' conftest.er1 >conftest.err
11040 rm -f conftest.er1
11041 cat conftest.err >&5
11042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11043 (exit $ac_status); } && {
11044 test -z "$ac_c_werror_flag" ||
11045 test ! -s conftest.err
11046 } && test -s conftest.$ac_objext; then
11047
11048 { echo "$as_me:$LINENO: result: yes" >&5
11049 echo "${ECHO_T}yes" >&6; }
11050 ac_lbl_inttypes_h_defines_formats=yes
11051
11052 else
11053 echo "$as_me: failed program was:" >&5
11054 sed 's/^/| /' conftest.$ac_ext >&5
11055
11056
11057 { echo "$as_me:$LINENO: result: no" >&5
11058 echo "${ECHO_T}no" >&6; }
11059 ac_lbl_inttypes_h_defines_formats=no
11060
11061 fi
11062
11063 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11064
11065 else
11066
11067 #
11068 # We don't have inttypes.h, so it obviously can't define those
11069 # macros.
11070 #
11071 ac_lbl_inttypes_h_defines_formats=no
11072
11073 fi
11074
11075 done
11076
11077 if test "$ac_lbl_inttypes_h_defines_formats" = no; then
11078
11079 { echo "$as_me:$LINENO: checking whether %lx can be used to format 64-bit integers" >&5
11080 echo $ECHO_N "checking whether %lx can be used to format 64-bit integers... $ECHO_C" >&6; }
11081 if test "$cross_compiling" = yes; then
11082 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11083 See \`config.log' for more details." >&5
11084 echo "$as_me: error: cannot run test program while cross compiling
11085 See \`config.log' for more details." >&2;}
11086 { (exit 1); exit 1; }; }
11087 else
11088 cat >conftest.$ac_ext <<_ACEOF
11089
11090 /* confdefs.h. */
11091 _ACEOF
11092 cat confdefs.h >>conftest.$ac_ext
11093 cat >>conftest.$ac_ext <<_ACEOF
11094 /* end confdefs.h. */
11095
11096 # ifdef HAVE_INTTYPES_H
11097 #include <inttypes.h>
11098 # endif
11099 # ifdef HAVE_SYS_BITYPES_H
11100 #include <sys/bitypes.h>
11101 # endif
11102 #include <stdio.h>
11103 #include <sys/types.h>
11104
11105 main()
11106 {
11107 u_int64_t t = 1;
11108 char strbuf[16+1];
11109 sprintf(strbuf, "%016lx", t << 32);
11110 if (strcmp(strbuf, "0000000100000000") == 0)
11111 exit(0);
11112 else
11113 exit(1);
11114 }
11115
11116
11117 _ACEOF
11118 rm -f conftest$ac_exeext
11119 if { (ac_try="$ac_link"
11120 case "(($ac_try" in
11121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11122 *) ac_try_echo=$ac_try;;
11123 esac
11124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11125 (eval "$ac_link") 2>&5
11126 ac_status=$?
11127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11128 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11129 { (case "(($ac_try" in
11130 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11131 *) ac_try_echo=$ac_try;;
11132 esac
11133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11134 (eval "$ac_try") 2>&5
11135 ac_status=$?
11136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11137 (exit $ac_status); }; }; then
11138
11139 cat >>confdefs.h <<\_ACEOF
11140 #define PRId64 "ld"
11141 _ACEOF
11142
11143 cat >>confdefs.h <<\_ACEOF
11144 #define PRIo64 "lo"
11145 _ACEOF
11146
11147 cat >>confdefs.h <<\_ACEOF
11148 #define PRIx64 "lx"
11149 _ACEOF
11150
11151 cat >>confdefs.h <<\_ACEOF
11152 #define PRIu64 "lu"
11153 _ACEOF
11154
11155 { echo "$as_me:$LINENO: result: yes" >&5
11156 echo "${ECHO_T}yes" >&6; }
11157
11158 else
11159 echo "$as_me: program exited with status $ac_status" >&5
11160 echo "$as_me: failed program was:" >&5
11161 sed 's/^/| /' conftest.$ac_ext >&5
11162
11163 ( exit $ac_status )
11164
11165 { echo "$as_me:$LINENO: result: no" >&5
11166 echo "${ECHO_T}no" >&6; }
11167
11168
11169 { echo "$as_me:$LINENO: checking whether %llx can be used to format 64-bit integers" >&5
11170 echo $ECHO_N "checking whether %llx can be used to format 64-bit integers... $ECHO_C" >&6; }
11171 if test "$cross_compiling" = yes; then
11172 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11173 See \`config.log' for more details." >&5
11174 echo "$as_me: error: cannot run test program while cross compiling
11175 See \`config.log' for more details." >&2;}
11176 { (exit 1); exit 1; }; }
11177 else
11178 cat >conftest.$ac_ext <<_ACEOF
11179
11180 /* confdefs.h. */
11181 _ACEOF
11182 cat confdefs.h >>conftest.$ac_ext
11183 cat >>conftest.$ac_ext <<_ACEOF
11184 /* end confdefs.h. */
11185
11186 # ifdef HAVE_INTTYPES_H
11187 #include <inttypes.h>
11188 # endif
11189 # ifdef HAVE_SYS_BITYPES_H
11190 #include <sys/bitypes.h>
11191 # endif
11192 #include <stdio.h>
11193 #include <sys/types.h>
11194
11195 main()
11196 {
11197 u_int64_t t = 1;
11198 char strbuf[16+1];
11199 sprintf(strbuf, "%016llx", t << 32);
11200 if (strcmp(strbuf, "0000000100000000") == 0)
11201 exit(0);
11202 else
11203 exit(1);
11204 }
11205
11206
11207 _ACEOF
11208 rm -f conftest$ac_exeext
11209 if { (ac_try="$ac_link"
11210 case "(($ac_try" in
11211 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11212 *) ac_try_echo=$ac_try;;
11213 esac
11214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11215 (eval "$ac_link") 2>&5
11216 ac_status=$?
11217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11218 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11219 { (case "(($ac_try" in
11220 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11221 *) ac_try_echo=$ac_try;;
11222 esac
11223 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11224 (eval "$ac_try") 2>&5
11225 ac_status=$?
11226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11227 (exit $ac_status); }; }; then
11228
11229 cat >>confdefs.h <<\_ACEOF
11230 #define PRId64 "lld"
11231 _ACEOF
11232
11233 cat >>confdefs.h <<\_ACEOF
11234 #define PRIo64 "llo"
11235 _ACEOF
11236
11237 cat >>confdefs.h <<\_ACEOF
11238 #define PRIx64 "llx"
11239 _ACEOF
11240
11241 cat >>confdefs.h <<\_ACEOF
11242 #define PRIu64 "llu"
11243 _ACEOF
11244
11245 { echo "$as_me:$LINENO: result: yes" >&5
11246 echo "${ECHO_T}yes" >&6; }
11247
11248 else
11249 echo "$as_me: program exited with status $ac_status" >&5
11250 echo "$as_me: failed program was:" >&5
11251 sed 's/^/| /' conftest.$ac_ext >&5
11252
11253 ( exit $ac_status )
11254
11255 { echo "$as_me:$LINENO: result: no" >&5
11256 echo "${ECHO_T}no" >&6; }
11257
11258
11259 { echo "$as_me:$LINENO: checking whether %Lx can be used to format 64-bit integers" >&5
11260 echo $ECHO_N "checking whether %Lx can be used to format 64-bit integers... $ECHO_C" >&6; }
11261 if test "$cross_compiling" = yes; then
11262 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11263 See \`config.log' for more details." >&5
11264 echo "$as_me: error: cannot run test program while cross compiling
11265 See \`config.log' for more details." >&2;}
11266 { (exit 1); exit 1; }; }
11267 else
11268 cat >conftest.$ac_ext <<_ACEOF
11269
11270 /* confdefs.h. */
11271 _ACEOF
11272 cat confdefs.h >>conftest.$ac_ext
11273 cat >>conftest.$ac_ext <<_ACEOF
11274 /* end confdefs.h. */
11275
11276 # ifdef HAVE_INTTYPES_H
11277 #include <inttypes.h>
11278 # endif
11279 # ifdef HAVE_SYS_BITYPES_H
11280 #include <sys/bitypes.h>
11281 # endif
11282 #include <stdio.h>
11283 #include <sys/types.h>
11284
11285 main()
11286 {
11287 u_int64_t t = 1;
11288 char strbuf[16+1];
11289 sprintf(strbuf, "%016Lx", t << 32);
11290 if (strcmp(strbuf, "0000000100000000") == 0)
11291 exit(0);
11292 else
11293 exit(1);
11294 }
11295
11296
11297 _ACEOF
11298 rm -f conftest$ac_exeext
11299 if { (ac_try="$ac_link"
11300 case "(($ac_try" in
11301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11302 *) ac_try_echo=$ac_try;;
11303 esac
11304 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11305 (eval "$ac_link") 2>&5
11306 ac_status=$?
11307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11308 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11309 { (case "(($ac_try" in
11310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11311 *) ac_try_echo=$ac_try;;
11312 esac
11313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11314 (eval "$ac_try") 2>&5
11315 ac_status=$?
11316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11317 (exit $ac_status); }; }; then
11318
11319 cat >>confdefs.h <<\_ACEOF
11320 #define PRId64 "Ld"
11321 _ACEOF
11322
11323 cat >>confdefs.h <<\_ACEOF
11324 #define PRIo64 "Lo"
11325 _ACEOF
11326
11327 cat >>confdefs.h <<\_ACEOF
11328 #define PRIx64 "Lx"
11329 _ACEOF
11330
11331 cat >>confdefs.h <<\_ACEOF
11332 #define PRIu64 "Lu"
11333 _ACEOF
11334
11335 { echo "$as_me:$LINENO: result: yes" >&5
11336 echo "${ECHO_T}yes" >&6; }
11337
11338 else
11339 echo "$as_me: program exited with status $ac_status" >&5
11340 echo "$as_me: failed program was:" >&5
11341 sed 's/^/| /' conftest.$ac_ext >&5
11342
11343 ( exit $ac_status )
11344
11345 { echo "$as_me:$LINENO: result: no" >&5
11346 echo "${ECHO_T}no" >&6; }
11347
11348
11349 { echo "$as_me:$LINENO: checking whether %qx can be used to format 64-bit integers" >&5
11350 echo $ECHO_N "checking whether %qx can be used to format 64-bit integers... $ECHO_C" >&6; }
11351 if test "$cross_compiling" = yes; then
11352 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11353 See \`config.log' for more details." >&5
11354 echo "$as_me: error: cannot run test program while cross compiling
11355 See \`config.log' for more details." >&2;}
11356 { (exit 1); exit 1; }; }
11357 else
11358 cat >conftest.$ac_ext <<_ACEOF
11359
11360 /* confdefs.h. */
11361 _ACEOF
11362 cat confdefs.h >>conftest.$ac_ext
11363 cat >>conftest.$ac_ext <<_ACEOF
11364 /* end confdefs.h. */
11365
11366 # ifdef HAVE_INTTYPES_H
11367 #include <inttypes.h>
11368 # endif
11369 # ifdef HAVE_SYS_BITYPES_H
11370 #include <sys/bitypes.h>
11371 # endif
11372 #include <stdio.h>
11373 #include <sys/types.h>
11374
11375 main()
11376 {
11377 u_int64_t t = 1;
11378 char strbuf[16+1];
11379 sprintf(strbuf, "%016qx", t << 32);
11380 if (strcmp(strbuf, "0000000100000000") == 0)
11381 exit(0);
11382 else
11383 exit(1);
11384 }
11385
11386
11387 _ACEOF
11388 rm -f conftest$ac_exeext
11389 if { (ac_try="$ac_link"
11390 case "(($ac_try" in
11391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11392 *) ac_try_echo=$ac_try;;
11393 esac
11394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11395 (eval "$ac_link") 2>&5
11396 ac_status=$?
11397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11398 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11399 { (case "(($ac_try" in
11400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11401 *) ac_try_echo=$ac_try;;
11402 esac
11403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11404 (eval "$ac_try") 2>&5
11405 ac_status=$?
11406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11407 (exit $ac_status); }; }; then
11408
11409 cat >>confdefs.h <<\_ACEOF
11410 #define PRId64 "qd"
11411 _ACEOF
11412
11413 cat >>confdefs.h <<\_ACEOF
11414 #define PRIo64 "qo"
11415 _ACEOF
11416
11417 cat >>confdefs.h <<\_ACEOF
11418 #define PRIx64 "qx"
11419 _ACEOF
11420
11421 cat >>confdefs.h <<\_ACEOF
11422 #define PRIu64 "qu"
11423 _ACEOF
11424
11425 { echo "$as_me:$LINENO: result: yes" >&5
11426 echo "${ECHO_T}yes" >&6; }
11427
11428 else
11429 echo "$as_me: program exited with status $ac_status" >&5
11430 echo "$as_me: failed program was:" >&5
11431 sed 's/^/| /' conftest.$ac_ext >&5
11432
11433 ( exit $ac_status )
11434
11435 { echo "$as_me:$LINENO: result: no" >&5
11436 echo "${ECHO_T}no" >&6; }
11437
11438 { { echo "$as_me:$LINENO: error: neither %llx nor %Lx nor %qx worked on a 64-bit integer" >&5
11439 echo "$as_me: error: neither %llx nor %Lx nor %qx worked on a 64-bit integer" >&2;}
11440 { (exit 1); exit 1; }; }
11441
11442
11443 fi
11444 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11445 fi
11446
11447
11448
11449
11450
11451 fi
11452 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11453 fi
11454
11455
11456
11457
11458
11459 fi
11460 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11461 fi
11462
11463
11464
11465
11466
11467 fi
11468 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11469 fi
11470
11471
11472
11473 fi
11474
11475 if test -n "$ac_tool_prefix"; then
11476 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
11477 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
11478 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11479 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11480 if test "${ac_cv_prog_RANLIB+set}" = set; then
11481 echo $ECHO_N "(cached) $ECHO_C" >&6
11482 else
11483 if test -n "$RANLIB"; then
11484 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
11485 else
11486 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11487 for as_dir in $PATH
11488 do
11489 IFS=$as_save_IFS
11490 test -z "$as_dir" && as_dir=.
11491 for ac_exec_ext in '' $ac_executable_extensions; do
11492 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11493 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
11494 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11495 break 2
11496 fi
11497 done
11498 done
11499 IFS=$as_save_IFS
11500
11501 fi
11502 fi
11503 RANLIB=$ac_cv_prog_RANLIB
11504 if test -n "$RANLIB"; then
11505 { echo "$as_me:$LINENO: result: $RANLIB" >&5
11506 echo "${ECHO_T}$RANLIB" >&6; }
11507 else
11508 { echo "$as_me:$LINENO: result: no" >&5
11509 echo "${ECHO_T}no" >&6; }
11510 fi
11511
11512
11513 fi
11514 if test -z "$ac_cv_prog_RANLIB"; then
11515 ac_ct_RANLIB=$RANLIB
11516 # Extract the first word of "ranlib", so it can be a program name with args.
11517 set dummy ranlib; ac_word=$2
11518 { echo "$as_me:$LINENO: checking for $ac_word" >&5
11519 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
11520 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
11521 echo $ECHO_N "(cached) $ECHO_C" >&6
11522 else
11523 if test -n "$ac_ct_RANLIB"; then
11524 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
11525 else
11526 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11527 for as_dir in $PATH
11528 do
11529 IFS=$as_save_IFS
11530 test -z "$as_dir" && as_dir=.
11531 for ac_exec_ext in '' $ac_executable_extensions; do
11532 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11533 ac_cv_prog_ac_ct_RANLIB="ranlib"
11534 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11535 break 2
11536 fi
11537 done
11538 done
11539 IFS=$as_save_IFS
11540
11541 fi
11542 fi
11543 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
11544 if test -n "$ac_ct_RANLIB"; then
11545 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
11546 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
11547 else
11548 { echo "$as_me:$LINENO: result: no" >&5
11549 echo "${ECHO_T}no" >&6; }
11550 fi
11551
11552 if test "x$ac_ct_RANLIB" = x; then
11553 RANLIB=":"
11554 else
11555 case $cross_compiling:$ac_tool_warned in
11556 yes:)
11557 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
11558 whose name does not start with the host triplet. If you think this
11559 configuration is useful to you, please write to autoconf@gnu.org." >&5
11560 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
11561 whose name does not start with the host triplet. If you think this
11562 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
11563 ac_tool_warned=yes ;;
11564 esac
11565 RANLIB=$ac_ct_RANLIB
11566 fi
11567 else
11568 RANLIB="$ac_cv_prog_RANLIB"
11569 fi
11570
11571
11572 rm -f os-proto.h
11573 if test "${LBL_CFLAGS+set}" = set; then
11574 V_CCOPT="$V_CCOPT ${LBL_CFLAGS}"
11575 fi
11576 if test -f .devel ; then
11577 if test "$GCC" = yes ; then
11578 if test "${LBL_CFLAGS+set}" != set; then
11579 if test "$ac_cv_prog_cc_g" = yes ; then
11580 V_CCOPT="-g $V_CCOPT"
11581 fi
11582 V_CCOPT="$V_CCOPT -Wall"
11583 if test $ac_cv_lbl_gcc_vers -gt 1 ; then
11584 V_CCOPT="$V_CCOPT -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wpointer-arith -W"
11585 fi
11586 fi
11587 else
11588 case "$host_os" in
11589
11590 irix6*)
11591 V_CCOPT="$V_CCOPT -n32"
11592 ;;
11593
11594 *)
11595 ;;
11596 esac
11597 fi
11598 os=`echo $host_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'`
11599 name="lbl/os-$os.h"
11600 if test -f $name ; then
11601 ln -s $name os-proto.h
11602
11603 cat >>confdefs.h <<\_ACEOF
11604 #define HAVE_OS_PROTO_H 1
11605 _ACEOF
11606
11607 else
11608 { echo "$as_me:$LINENO: WARNING: can't find $name" >&5
11609 echo "$as_me: WARNING: can't find $name" >&2;}
11610 fi
11611 fi
11612
11613 { echo "$as_me:$LINENO: checking if sockaddr struct has the sa_len member" >&5
11614 echo $ECHO_N "checking if sockaddr struct has the sa_len member... $ECHO_C" >&6; }
11615 if test "${ac_cv_lbl_sockaddr_has_sa_len+set}" = set; then
11616 echo $ECHO_N "(cached) $ECHO_C" >&6
11617 else
11618 cat >conftest.$ac_ext <<_ACEOF
11619 /* confdefs.h. */
11620 _ACEOF
11621 cat confdefs.h >>conftest.$ac_ext
11622 cat >>conftest.$ac_ext <<_ACEOF
11623 /* end confdefs.h. */
11624
11625 # include <sys/types.h>
11626 # include <sys/socket.h>
11627 int
11628 main ()
11629 {
11630 u_int i = sizeof(((struct sockaddr *)0)->sa_len)
11631 ;
11632 return 0;
11633 }
11634 _ACEOF
11635 rm -f conftest.$ac_objext
11636 if { (ac_try="$ac_compile"
11637 case "(($ac_try" in
11638 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11639 *) ac_try_echo=$ac_try;;
11640 esac
11641 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11642 (eval "$ac_compile") 2>conftest.er1
11643 ac_status=$?
11644 grep -v '^ *+' conftest.er1 >conftest.err
11645 rm -f conftest.er1
11646 cat conftest.err >&5
11647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11648 (exit $ac_status); } && {
11649 test -z "$ac_c_werror_flag" ||
11650 test ! -s conftest.err
11651 } && test -s conftest.$ac_objext; then
11652 ac_cv_lbl_sockaddr_has_sa_len=yes
11653 else
11654 echo "$as_me: failed program was:" >&5
11655 sed 's/^/| /' conftest.$ac_ext >&5
11656
11657 ac_cv_lbl_sockaddr_has_sa_len=no
11658 fi
11659
11660 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11661 fi
11662
11663 { echo "$as_me:$LINENO: result: $ac_cv_lbl_sockaddr_has_sa_len" >&5
11664 echo "${ECHO_T}$ac_cv_lbl_sockaddr_has_sa_len" >&6; }
11665 if test $ac_cv_lbl_sockaddr_has_sa_len = yes ; then
11666
11667 cat >>confdefs.h <<\_ACEOF
11668 #define HAVE_SOCKADDR_SA_LEN 1
11669 _ACEOF
11670
11671 fi
11672
11673 { echo "$as_me:$LINENO: checking if unaligned accesses fail" >&5
11674 echo $ECHO_N "checking if unaligned accesses fail... $ECHO_C" >&6; }
11675 if test "${ac_cv_lbl_unaligned_fail+set}" = set; then
11676 echo $ECHO_N "(cached) $ECHO_C" >&6
11677 else
11678 case "$host_cpu" in
11679
11680 #
11681 # These are CPU types where:
11682 #
11683 # the CPU faults on an unaligned access, but at least some
11684 # OSes that support that CPU catch the fault and simulate
11685 # the unaligned access (e.g., Alpha/{Digital,Tru64} UNIX) -
11686 # the simulation is slow, so we don't want to use it;
11687 #
11688 # the CPU, I infer (from the old
11689 #
11690 # XXX: should also check that they don't do weird things (like on arm)
11691 #
11692 # comment) doesn't fault on unaligned accesses, but doesn't
11693 # do a normal unaligned fetch, either (e.g., presumably, ARM);
11694 #
11695 # for whatever reason, the test program doesn't work
11696 # (this has been claimed to be the case for several of those
11697 # CPUs - I don't know what the problem is; the problem
11698 # was reported as "the test program dumps core" for SuperH,
11699 # but that's what the test program is *supposed* to do -
11700 # it dumps core before it writes anything, so the test
11701 # for an empty output file should find an empty output
11702 # file and conclude that unaligned accesses don't work).
11703 #
11704 # This run-time test won't work if you're cross-compiling, so
11705 # in order to support cross-compiling for a particular CPU,
11706 # we have to wire in the list of CPU types anyway, as far as
11707 # I know, so perhaps we should just have a set of CPUs on
11708 # which we know it doesn't work, a set of CPUs on which we
11709 # know it does work, and have the script just fail on other
11710 # cpu types and update it when such a failure occurs.
11711 #
11712 alpha*|arm*|bfin*|hp*|mips*|sh*|sparc*|ia64|nv1)
11713 ac_cv_lbl_unaligned_fail=yes
11714 ;;
11715
11716 *)
11717 cat >conftest.c <<EOF
11718 # include <sys/types.h>
11719 # include <sys/wait.h>
11720 # include <stdio.h>
11721 unsigned char a[5] = { 1, 2, 3, 4, 5 };
11722 main() {
11723 unsigned int i;
11724 pid_t pid;
11725 int status;
11726 /* avoid "core dumped" message */
11727 pid = fork();
11728 if (pid < 0)
11729 exit(2);
11730 if (pid > 0) {
11731 /* parent */
11732 pid = waitpid(pid, &status, 0);
11733 if (pid < 0)
11734 exit(3);
11735 exit(!WIFEXITED(status));
11736 }
11737 /* child */
11738 i = *(unsigned int *)&a[1];
11739 printf("%d\n", i);
11740 exit(0);
11741 }
11742 EOF
11743 ${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS \
11744 conftest.c $LIBS >/dev/null 2>&1
11745 if test ! -x conftest ; then
11746 ac_cv_lbl_unaligned_fail=yes
11747 else
11748 ./conftest >conftest.out
11749 if test ! -s conftest.out ; then
11750 ac_cv_lbl_unaligned_fail=yes
11751 else
11752 ac_cv_lbl_unaligned_fail=no
11753 fi
11754 fi
11755 rm -f -r conftest* core core.conftest
11756 ;;
11757 esac
11758 fi
11759
11760 { echo "$as_me:$LINENO: result: $ac_cv_lbl_unaligned_fail" >&5
11761 echo "${ECHO_T}$ac_cv_lbl_unaligned_fail" >&6; }
11762 if test $ac_cv_lbl_unaligned_fail = yes ; then
11763
11764 cat >>confdefs.h <<\_ACEOF
11765 #define LBL_ALIGN 1
11766 _ACEOF
11767
11768 fi
11769
11770
11771 { echo "$as_me:$LINENO: checking for h_errno" >&5
11772 echo $ECHO_N "checking for h_errno... $ECHO_C" >&6; }
11773 if test "${ac_cv_var_h_errno+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
11783 # include <sys/types.h>
11784 # include <netdb.h>
11785 int
11786 main ()
11787 {
11788 int foo = h_errno;
11789 ;
11790 return 0;
11791 }
11792 _ACEOF
11793 rm -f conftest.$ac_objext
11794 if { (ac_try="$ac_compile"
11795 case "(($ac_try" in
11796 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11797 *) ac_try_echo=$ac_try;;
11798 esac
11799 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11800 (eval "$ac_compile") 2>conftest.er1
11801 ac_status=$?
11802 grep -v '^ *+' conftest.er1 >conftest.err
11803 rm -f conftest.er1
11804 cat conftest.err >&5
11805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806 (exit $ac_status); } && {
11807 test -z "$ac_c_werror_flag" ||
11808 test ! -s conftest.err
11809 } && test -s conftest.$ac_objext; then
11810 ac_cv_var_h_errno=yes
11811 else
11812 echo "$as_me: failed program was:" >&5
11813 sed 's/^/| /' conftest.$ac_ext >&5
11814
11815 ac_cv_var_h_errno=no
11816 fi
11817
11818 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11819 fi
11820
11821 { echo "$as_me:$LINENO: result: $ac_cv_var_h_errno" >&5
11822 echo "${ECHO_T}$ac_cv_var_h_errno" >&6; }
11823 if test "$ac_cv_var_h_errno" = "yes"; then
11824 cat >>confdefs.h <<\_ACEOF
11825 #define HAVE_H_ERRNO 1
11826 _ACEOF
11827
11828 fi
11829
11830
11831 # Check for SSLeay
11832 { echo "$as_me:$LINENO: checking whether to use SSLeay libcrypto" >&5
11833 echo $ECHO_N "checking whether to use SSLeay libcrypto... $ECHO_C" >&6; }
11834 # Specify location for both includes and libraries.
11835 want_libcrypto=youmama
11836
11837 # Check whether --with-crypto was given.
11838 if test "${with_crypto+set}" = set; then
11839 withval=$with_crypto;
11840 if test $withval = no
11841 then
11842 want_libcrypto=no
11843 { echo "$as_me:$LINENO: result: no" >&5
11844 echo "${ECHO_T}no" >&6; }
11845 elif test $withval = yes
11846 then
11847 want_libcrypto=yes
11848 { echo "$as_me:$LINENO: result: yes" >&5
11849 echo "${ECHO_T}yes" >&6; }
11850 else
11851 want_libcrypto=yes
11852 { echo "$as_me:$LINENO: result: yes" >&5
11853 echo "${ECHO_T}yes" >&6; }
11854 crypto_dir=$withval
11855 fi
11856
11857 else
11858
11859 #
11860 # Use libcrypto if it's present, otherwise don't.
11861 #
11862 want_libcrypto=ifavailable
11863 { echo "$as_me:$LINENO: result: yes, if available" >&5
11864 echo "${ECHO_T}yes, if available" >&6; }
11865
11866 fi
11867
11868 if test "$want_libcrypto" != "no"; then
11869 ac_cv_ssleay_path=no
11870 incdir=no
11871 if test "x$crypto_dir" = x; then
11872 #
11873 # Location not specified; check the default locations.
11874 #
11875 { echo "$as_me:$LINENO: checking where SSLeay is located" >&5
11876 echo $ECHO_N "checking where SSLeay is located... $ECHO_C" >&6; }
11877 dirs="/usr /usr/local /usr/local/ssl /usr/pkg"
11878 if test "x${host_alias}" != x; then
11879 dirs="/usr/${host_alias} $dirs"
11880 fi
11881 for dir in $dirs; do
11882
11883 #
11884 # Find the last component of $libdir; it's not necessarily
11885 # "lib" - it might be "lib64" on, for example, x86-64
11886 # Linux systems.
11887 #
11888 # We assume the directory in which we're looking for
11889 # libcrypto has a subdirectory with that as its name.
11890 #
11891 tmplib=`echo "$libdir" | sed 's,.*/,,'`
11892
11893 #
11894 # XXX - is there a better way to check if a given library is
11895 # in a given directory than checking each of the possible
11896 # shared library suffixes?
11897 #
11898 # Are there any other suffixes we need to look for? Do we
11899 # have to worry about ".so.{version}"?
11900 #
11901 # Or should we just look for "libcrypto.*"?
11902 #
11903 if test -d "$dir/$tmplib" -a \( -f "$dir/$tmplib/libcrypto.a" -o \
11904 -f "$dir/$tmplib/libcrypto.so" -o \
11905 -f "$dir/$tmplib/libcrypto.sl" -o \
11906 -f "$dir/$tmplib/libcrypto.dylib" \); then
11907 ac_cv_ssleay_path="$dir"
11908 fi
11909
11910 #
11911 # Make sure we have the headers as well.
11912 #
11913 if test -d "$dir/include/openssl" -a -f "$dir/include/openssl/des.h"; then
11914 incdir="-I$dir/include"
11915 fi
11916
11917
11918 if test "$ac_cv_ssleay_path" != "no" -a "$incdir" != "no"; then
11919 break;
11920 else
11921 ac_cv_ssleay_path=no
11922 incdir=no
11923 fi
11924 done
11925 if test "$ac_cv_ssleay_path" != no; then
11926 { echo "$as_me:$LINENO: result: $ac_cv_ssleay_path" >&5
11927 echo "${ECHO_T}$ac_cv_ssleay_path" >&6; }
11928 fi
11929 else
11930 { echo "$as_me:$LINENO: checking for SSLeay in $crypto_dir" >&5
11931 echo $ECHO_N "checking for SSLeay in $crypto_dir... $ECHO_C" >&6; }
11932
11933 #
11934 # Find the last component of $libdir; it's not necessarily
11935 # "lib" - it might be "lib64" on, for example, x86-64
11936 # Linux systems.
11937 #
11938 # We assume the directory in which we're looking for
11939 # libcrypto has a subdirectory with that as its name.
11940 #
11941 tmplib=`echo "$libdir" | sed 's,.*/,,'`
11942
11943 #
11944 # XXX - is there a better way to check if a given library is
11945 # in a given directory than checking each of the possible
11946 # shared library suffixes?
11947 #
11948 # Are there any other suffixes we need to look for? Do we
11949 # have to worry about ".so.{version}"?
11950 #
11951 # Or should we just look for "libcrypto.*"?
11952 #
11953 if test -d "$crypto_dir/$tmplib" -a \( -f "$crypto_dir/$tmplib/libcrypto.a" -o \
11954 -f "$crypto_dir/$tmplib/libcrypto.so" -o \
11955 -f "$crypto_dir/$tmplib/libcrypto.sl" -o \
11956 -f "$crypto_dir/$tmplib/libcrypto.dylib" \); then
11957 ac_cv_ssleay_path="$crypto_dir"
11958 fi
11959
11960 #
11961 # Make sure we have the headers as well.
11962 #
11963 if test -d "$crypto_dir/include/openssl" -a -f "$crypto_dir/include/openssl/des.h"; then
11964 incdir="-I$crypto_dir/include"
11965 fi
11966
11967 if test "$ac_cv_ssleay_path" != no; then
11968 { echo "$as_me:$LINENO: result: found" >&5
11969 echo "${ECHO_T}found" >&6; }
11970 fi
11971 fi
11972 if test "$ac_cv_ssleay_path" != no; then
11973 V_INCLS="$V_INCLS $incdir"
11974 if test "$dir" != "/usr"; then
11975 LDFLAGS="-L$dir/lib $LDFLAGS"
11976 fi
11977 if test -f $ac_cv_ssleay_path/lib/libRSAglue.a; then
11978 LIBS="$LIBS -lRSAglue"
11979 fi
11980 if test -f $ac_cv_ssleay_path/lib/librsaref.a; then
11981 LIBS="$LIBS -lrsaref"
11982 fi
11983
11984 { echo "$as_me:$LINENO: checking for DES_cbc_encrypt in -lcrypto" >&5
11985 echo $ECHO_N "checking for DES_cbc_encrypt in -lcrypto... $ECHO_C" >&6; }
11986 if test "${ac_cv_lib_crypto_DES_cbc_encrypt+set}" = set; then
11987 echo $ECHO_N "(cached) $ECHO_C" >&6
11988 else
11989 ac_check_lib_save_LIBS=$LIBS
11990 LIBS="-lcrypto $LIBS"
11991 cat >conftest.$ac_ext <<_ACEOF
11992 /* confdefs.h. */
11993 _ACEOF
11994 cat confdefs.h >>conftest.$ac_ext
11995 cat >>conftest.$ac_ext <<_ACEOF
11996 /* end confdefs.h. */
11997
11998 /* Override any GCC internal prototype to avoid an error.
11999 Use char because int might match the return type of a GCC
12000 builtin and then its argument prototype would still apply. */
12001 #ifdef __cplusplus
12002 extern "C"
12003 #endif
12004 char DES_cbc_encrypt ();
12005 int
12006 main ()
12007 {
12008 return DES_cbc_encrypt ();
12009 ;
12010 return 0;
12011 }
12012 _ACEOF
12013 rm -f conftest.$ac_objext conftest$ac_exeext
12014 if { (ac_try="$ac_link"
12015 case "(($ac_try" in
12016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12017 *) ac_try_echo=$ac_try;;
12018 esac
12019 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12020 (eval "$ac_link") 2>conftest.er1
12021 ac_status=$?
12022 grep -v '^ *+' conftest.er1 >conftest.err
12023 rm -f conftest.er1
12024 cat conftest.err >&5
12025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12026 (exit $ac_status); } && {
12027 test -z "$ac_c_werror_flag" ||
12028 test ! -s conftest.err
12029 } && test -s conftest$ac_exeext &&
12030 $as_test_x conftest$ac_exeext; then
12031 ac_cv_lib_crypto_DES_cbc_encrypt=yes
12032 else
12033 echo "$as_me: failed program was:" >&5
12034 sed 's/^/| /' conftest.$ac_ext >&5
12035
12036 ac_cv_lib_crypto_DES_cbc_encrypt=no
12037 fi
12038
12039 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12040 conftest$ac_exeext conftest.$ac_ext
12041 LIBS=$ac_check_lib_save_LIBS
12042 fi
12043 { echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_DES_cbc_encrypt" >&5
12044 echo "${ECHO_T}$ac_cv_lib_crypto_DES_cbc_encrypt" >&6; }
12045 if test $ac_cv_lib_crypto_DES_cbc_encrypt = yes; then
12046 cat >>confdefs.h <<_ACEOF
12047 #define HAVE_LIBCRYPTO 1
12048 _ACEOF
12049
12050 LIBS="-lcrypto $LIBS"
12051
12052 fi
12053
12054
12055 CPPFLAGS="$CPPFLAGS $V_INCLS"
12056
12057 for ac_header in openssl/evp.h
12058 do
12059 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12060 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12061 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12062 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12063 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12064 echo $ECHO_N "(cached) $ECHO_C" >&6
12065 fi
12066 ac_res=`eval echo '${'$as_ac_Header'}'`
12067 { echo "$as_me:$LINENO: result: $ac_res" >&5
12068 echo "${ECHO_T}$ac_res" >&6; }
12069 else
12070 # Is the header compilable?
12071 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12072 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12073 cat >conftest.$ac_ext <<_ACEOF
12074 /* confdefs.h. */
12075 _ACEOF
12076 cat confdefs.h >>conftest.$ac_ext
12077 cat >>conftest.$ac_ext <<_ACEOF
12078 /* end confdefs.h. */
12079 $ac_includes_default
12080 #include <$ac_header>
12081 _ACEOF
12082 rm -f conftest.$ac_objext
12083 if { (ac_try="$ac_compile"
12084 case "(($ac_try" in
12085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12086 *) ac_try_echo=$ac_try;;
12087 esac
12088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12089 (eval "$ac_compile") 2>conftest.er1
12090 ac_status=$?
12091 grep -v '^ *+' conftest.er1 >conftest.err
12092 rm -f conftest.er1
12093 cat conftest.err >&5
12094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12095 (exit $ac_status); } && {
12096 test -z "$ac_c_werror_flag" ||
12097 test ! -s conftest.err
12098 } && test -s conftest.$ac_objext; then
12099 ac_header_compiler=yes
12100 else
12101 echo "$as_me: failed program was:" >&5
12102 sed 's/^/| /' conftest.$ac_ext >&5
12103
12104 ac_header_compiler=no
12105 fi
12106
12107 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12108 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12109 echo "${ECHO_T}$ac_header_compiler" >&6; }
12110
12111 # Is the header present?
12112 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12113 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12114 cat >conftest.$ac_ext <<_ACEOF
12115 /* confdefs.h. */
12116 _ACEOF
12117 cat confdefs.h >>conftest.$ac_ext
12118 cat >>conftest.$ac_ext <<_ACEOF
12119 /* end confdefs.h. */
12120 #include <$ac_header>
12121 _ACEOF
12122 if { (ac_try="$ac_cpp conftest.$ac_ext"
12123 case "(($ac_try" in
12124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12125 *) ac_try_echo=$ac_try;;
12126 esac
12127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12128 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12129 ac_status=$?
12130 grep -v '^ *+' conftest.er1 >conftest.err
12131 rm -f conftest.er1
12132 cat conftest.err >&5
12133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12134 (exit $ac_status); } >/dev/null && {
12135 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12136 test ! -s conftest.err
12137 }; then
12138 ac_header_preproc=yes
12139 else
12140 echo "$as_me: failed program was:" >&5
12141 sed 's/^/| /' conftest.$ac_ext >&5
12142
12143 ac_header_preproc=no
12144 fi
12145
12146 rm -f conftest.err conftest.$ac_ext
12147 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12148 echo "${ECHO_T}$ac_header_preproc" >&6; }
12149
12150 # So? What about this header?
12151 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12152 yes:no: )
12153 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12154 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12155 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12156 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12157 ac_header_preproc=yes
12158 ;;
12159 no:yes:* )
12160 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12161 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12162 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12163 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12164 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12165 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12166 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12167 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12168 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12169 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12170 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12171 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12172
12173 ;;
12174 esac
12175 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12176 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12177 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12178 echo $ECHO_N "(cached) $ECHO_C" >&6
12179 else
12180 eval "$as_ac_Header=\$ac_header_preproc"
12181 fi
12182 ac_res=`eval echo '${'$as_ac_Header'}'`
12183 { echo "$as_me:$LINENO: result: $ac_res" >&5
12184 echo "${ECHO_T}$ac_res" >&6; }
12185
12186 fi
12187 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12188 cat >>confdefs.h <<_ACEOF
12189 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12190 _ACEOF
12191
12192 fi
12193
12194 done
12195
12196 else
12197 #
12198 # Not found. Did the user explicitly ask for it?
12199 #
12200 { echo "$as_me:$LINENO: result: not found" >&5
12201 echo "${ECHO_T}not found" >&6; }
12202 if test "$want_libcrypto" = yes; then
12203 { { echo "$as_me:$LINENO: error: SSLeay not found" >&5
12204 echo "$as_me: error: SSLeay not found" >&2;}
12205 { (exit 1); exit 1; }; }
12206 fi
12207 fi
12208 fi
12209
12210 if test "$missing_includes" = "yes"; then
12211 CPPFLAGS="$CPPFLAGS -I\$(srcdir)/missing"
12212 V_INCLS="$V_INCLS -I\$(srcdir)/missing"
12213 fi
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224 # Find a good install program. We prefer a C program (faster),
12225 # so one script is as good as another. But avoid the broken or
12226 # incompatible versions:
12227 # SysV /etc/install, /usr/sbin/install
12228 # SunOS /usr/etc/install
12229 # IRIX /sbin/install
12230 # AIX /bin/install
12231 # AmigaOS /C/install, which installs bootblocks on floppy discs
12232 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
12233 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
12234 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
12235 # OS/2's system install, which has a completely different semantic
12236 # ./install, which can be erroneously created by make from ./install.sh.
12237 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
12238 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
12239 if test -z "$INSTALL"; then
12240 if test "${ac_cv_path_install+set}" = set; then
12241 echo $ECHO_N "(cached) $ECHO_C" >&6
12242 else
12243 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12244 for as_dir in $PATH
12245 do
12246 IFS=$as_save_IFS
12247 test -z "$as_dir" && as_dir=.
12248 # Account for people who put trailing slashes in PATH elements.
12249 case $as_dir/ in
12250 ./ | .// | /cC/* | \
12251 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
12252 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
12253 /usr/ucb/* ) ;;
12254 *)
12255 # OSF1 and SCO ODT 3.0 have their own names for install.
12256 # Don't use installbsd from OSF since it installs stuff as root
12257 # by default.
12258 for ac_prog in ginstall scoinst install; do
12259 for ac_exec_ext in '' $ac_executable_extensions; do
12260 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
12261 if test $ac_prog = install &&
12262 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
12263 # AIX install. It has an incompatible calling convention.
12264 :
12265 elif test $ac_prog = install &&
12266 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
12267 # program-specific install script used by HP pwplus--don't use.
12268 :
12269 else
12270 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
12271 break 3
12272 fi
12273 fi
12274 done
12275 done
12276 ;;
12277 esac
12278 done
12279 IFS=$as_save_IFS
12280
12281
12282 fi
12283 if test "${ac_cv_path_install+set}" = set; then
12284 INSTALL=$ac_cv_path_install
12285 else
12286 # As a last resort, use the slow shell script. Don't cache a
12287 # value for INSTALL within a source directory, because that will
12288 # break other packages using the cache if that directory is
12289 # removed, or if the value is a relative name.
12290 INSTALL=$ac_install_sh
12291 fi
12292 fi
12293 { echo "$as_me:$LINENO: result: $INSTALL" >&5
12294 echo "${ECHO_T}$INSTALL" >&6; }
12295
12296 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
12297 # It thinks the first close brace ends the variable substitution.
12298 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
12299
12300 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
12301
12302 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
12303
12304
12305 ac_config_headers="$ac_config_headers config.h"
12306
12307
12308 ac_config_commands="$ac_config_commands default-1"
12309
12310 ac_config_files="$ac_config_files Makefile tcpdump.1"
12311
12312 cat >confcache <<\_ACEOF
12313 # This file is a shell script that caches the results of configure
12314 # tests run on this system so they can be shared between configure
12315 # scripts and configure runs, see configure's option --config-cache.
12316 # It is not useful on other systems. If it contains results you don't
12317 # want to keep, you may remove or edit it.
12318 #
12319 # config.status only pays attention to the cache file if you give it
12320 # the --recheck option to rerun configure.
12321 #
12322 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12323 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12324 # following values.
12325
12326 _ACEOF
12327
12328 # The following way of writing the cache mishandles newlines in values,
12329 # but we know of no workaround that is simple, portable, and efficient.
12330 # So, we kill variables containing newlines.
12331 # Ultrix sh set writes to stderr and can't be redirected directly,
12332 # and sets the high bit in the cache file unless we assign to the vars.
12333 (
12334 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12335 eval ac_val=\$$ac_var
12336 case $ac_val in #(
12337 *${as_nl}*)
12338 case $ac_var in #(
12339 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
12340 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
12341 esac
12342 case $ac_var in #(
12343 _ | IFS | as_nl) ;; #(
12344 *) $as_unset $ac_var ;;
12345 esac ;;
12346 esac
12347 done
12348
12349 (set) 2>&1 |
12350 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12351 *${as_nl}ac_space=\ *)
12352 # `set' does not quote correctly, so add quotes (double-quote
12353 # substitution turns \\\\ into \\, and sed turns \\ into \).
12354 sed -n \
12355 "s/'/'\\\\''/g;
12356 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12357 ;; #(
12358 *)
12359 # `set' quotes correctly as required by POSIX, so do not add quotes.
12360 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12361 ;;
12362 esac |
12363 sort
12364 ) |
12365 sed '
12366 /^ac_cv_env_/b end
12367 t clear
12368 :clear
12369 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12370 t end
12371 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12372 :end' >>confcache
12373 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12374 if test -w "$cache_file"; then
12375 test "x$cache_file" != "x/dev/null" &&
12376 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
12377 echo "$as_me: updating cache $cache_file" >&6;}
12378 cat confcache >$cache_file
12379 else
12380 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
12381 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12382 fi
12383 fi
12384 rm -f confcache
12385
12386 test "x$prefix" = xNONE && prefix=$ac_default_prefix
12387 # Let make expand exec_prefix.
12388 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12389
12390 DEFS=-DHAVE_CONFIG_H
12391
12392 ac_libobjs=
12393 ac_ltlibobjs=
12394 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12395 # 1. Remove the extension, and $U if already installed.
12396 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12397 ac_i=`echo "$ac_i" | sed "$ac_script"`
12398 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12399 # will be set to the directory where LIBOBJS objects are built.
12400 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12401 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
12402 done
12403 LIBOBJS=$ac_libobjs
12404
12405 LTLIBOBJS=$ac_ltlibobjs
12406
12407
12408
12409 : ${CONFIG_STATUS=./config.status}
12410 ac_clean_files_save=$ac_clean_files
12411 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12412 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
12413 echo "$as_me: creating $CONFIG_STATUS" >&6;}
12414 cat >$CONFIG_STATUS <<_ACEOF
12415 #! $SHELL
12416 # Generated by $as_me.
12417 # Run this file to recreate the current configuration.
12418 # Compiler output produced by configure, useful for debugging
12419 # configure, is in config.log if it exists.
12420
12421 debug=false
12422 ac_cs_recheck=false
12423 ac_cs_silent=false
12424 SHELL=\${CONFIG_SHELL-$SHELL}
12425 _ACEOF
12426
12427 cat >>$CONFIG_STATUS <<\_ACEOF
12428 ## --------------------- ##
12429 ## M4sh Initialization. ##
12430 ## --------------------- ##
12431
12432 # Be more Bourne compatible
12433 DUALCASE=1; export DUALCASE # for MKS sh
12434 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
12435 emulate sh
12436 NULLCMD=:
12437 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
12438 # is contrary to our usage. Disable this feature.
12439 alias -g '${1+"$@"}'='"$@"'
12440 setopt NO_GLOB_SUBST
12441 else
12442 case `(set -o) 2>/dev/null` in
12443 *posix*) set -o posix ;;
12444 esac
12445
12446 fi
12447
12448
12449
12450
12451 # PATH needs CR
12452 # Avoid depending upon Character Ranges.
12453 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12454 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12455 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12456 as_cr_digits='0123456789'
12457 as_cr_alnum=$as_cr_Letters$as_cr_digits
12458
12459 # The user is always right.
12460 if test "${PATH_SEPARATOR+set}" != set; then
12461 echo "#! /bin/sh" >conf$$.sh
12462 echo "exit 0" >>conf$$.sh
12463 chmod +x conf$$.sh
12464 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12465 PATH_SEPARATOR=';'
12466 else
12467 PATH_SEPARATOR=:
12468 fi
12469 rm -f conf$$.sh
12470 fi
12471
12472 # Support unset when possible.
12473 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
12474 as_unset=unset
12475 else
12476 as_unset=false
12477 fi
12478
12479
12480 # IFS
12481 # We need space, tab and new line, in precisely that order. Quoting is
12482 # there to prevent editors from complaining about space-tab.
12483 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12484 # splitting by setting IFS to empty value.)
12485 as_nl='
12486 '
12487 IFS=" "" $as_nl"
12488
12489 # Find who we are. Look in the path if we contain no directory separator.
12490 case $0 in
12491 *[\\/]* ) as_myself=$0 ;;
12492 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12493 for as_dir in $PATH
12494 do
12495 IFS=$as_save_IFS
12496 test -z "$as_dir" && as_dir=.
12497 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12498 done
12499 IFS=$as_save_IFS
12500
12501 ;;
12502 esac
12503 # We did not find ourselves, most probably we were run as `sh COMMAND'
12504 # in which case we are not to be found in the path.
12505 if test "x$as_myself" = x; then
12506 as_myself=$0
12507 fi
12508 if test ! -f "$as_myself"; then
12509 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12510 { (exit 1); exit 1; }
12511 fi
12512
12513 # Work around bugs in pre-3.0 UWIN ksh.
12514 for as_var in ENV MAIL MAILPATH
12515 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12516 done
12517 PS1='$ '
12518 PS2='> '
12519 PS4='+ '
12520
12521 # NLS nuisances.
12522 for as_var in \
12523 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
12524 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
12525 LC_TELEPHONE LC_TIME
12526 do
12527 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
12528 eval $as_var=C; export $as_var
12529 else
12530 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
12531 fi
12532 done
12533
12534 # Required to use basename.
12535 if expr a : '\(a\)' >/dev/null 2>&1 &&
12536 test "X`expr 00001 : '.*\(...\)'`" = X001; then
12537 as_expr=expr
12538 else
12539 as_expr=false
12540 fi
12541
12542 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12543 as_basename=basename
12544 else
12545 as_basename=false
12546 fi
12547
12548
12549 # Name of the executable.
12550 as_me=`$as_basename -- "$0" ||
12551 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12552 X"$0" : 'X\(//\)$' \| \
12553 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12554 echo X/"$0" |
12555 sed '/^.*\/\([^/][^/]*\)\/*$/{
12556 s//\1/
12557 q
12558 }
12559 /^X\/\(\/\/\)$/{
12560 s//\1/
12561 q
12562 }
12563 /^X\/\(\/\).*/{
12564 s//\1/
12565 q
12566 }
12567 s/.*/./; q'`
12568
12569 # CDPATH.
12570 $as_unset CDPATH
12571
12572
12573
12574 as_lineno_1=$LINENO
12575 as_lineno_2=$LINENO
12576 test "x$as_lineno_1" != "x$as_lineno_2" &&
12577 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
12578
12579 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
12580 # uniformly replaced by the line number. The first 'sed' inserts a
12581 # line-number line after each line using $LINENO; the second 'sed'
12582 # does the real work. The second script uses 'N' to pair each
12583 # line-number line with the line containing $LINENO, and appends
12584 # trailing '-' during substitution so that $LINENO is not a special
12585 # case at line end.
12586 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
12587 # scripts with optimization help from Paolo Bonzini. Blame Lee
12588 # E. McMahon (1931-1989) for sed's syntax. :-)
12589 sed -n '
12590 p
12591 /[$]LINENO/=
12592 ' <$as_myself |
12593 sed '
12594 s/[$]LINENO.*/&-/
12595 t lineno
12596 b
12597 :lineno
12598 N
12599 :loop
12600 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
12601 t loop
12602 s/-\n.*//
12603 ' >$as_me.lineno &&
12604 chmod +x "$as_me.lineno" ||
12605 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
12606 { (exit 1); exit 1; }; }
12607
12608 # Don't try to exec as it changes $[0], causing all sort of problems
12609 # (the dirname of $[0] is not the place where we might find the
12610 # original and so on. Autoconf is especially sensitive to this).
12611 . "./$as_me.lineno"
12612 # Exit status is that of the last command.
12613 exit
12614 }
12615
12616
12617 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12618 as_dirname=dirname
12619 else
12620 as_dirname=false
12621 fi
12622
12623 ECHO_C= ECHO_N= ECHO_T=
12624 case `echo -n x` in
12625 -n*)
12626 case `echo 'x\c'` in
12627 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12628 *) ECHO_C='\c';;
12629 esac;;
12630 *)
12631 ECHO_N='-n';;
12632 esac
12633
12634 if expr a : '\(a\)' >/dev/null 2>&1 &&
12635 test "X`expr 00001 : '.*\(...\)'`" = X001; then
12636 as_expr=expr
12637 else
12638 as_expr=false
12639 fi
12640
12641 rm -f conf$$ conf$$.exe conf$$.file
12642 if test -d conf$$.dir; then
12643 rm -f conf$$.dir/conf$$.file
12644 else
12645 rm -f conf$$.dir
12646 mkdir conf$$.dir
12647 fi
12648 echo >conf$$.file
12649 if ln -s conf$$.file conf$$ 2>/dev/null; then
12650 as_ln_s='ln -s'
12651 # ... but there are two gotchas:
12652 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12653 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12654 # In both cases, we have to default to `cp -p'.
12655 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12656 as_ln_s='cp -p'
12657 elif ln conf$$.file conf$$ 2>/dev/null; then
12658 as_ln_s=ln
12659 else
12660 as_ln_s='cp -p'
12661 fi
12662 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12663 rmdir conf$$.dir 2>/dev/null
12664
12665 if mkdir -p . 2>/dev/null; then
12666 as_mkdir_p=:
12667 else
12668 test -d ./-p && rmdir ./-p
12669 as_mkdir_p=false
12670 fi
12671
12672 if test -x / >/dev/null 2>&1; then
12673 as_test_x='test -x'
12674 else
12675 if ls -dL / >/dev/null 2>&1; then
12676 as_ls_L_option=L
12677 else
12678 as_ls_L_option=
12679 fi
12680 as_test_x='
12681 eval sh -c '\''
12682 if test -d "$1"; then
12683 test -d "$1/.";
12684 else
12685 case $1 in
12686 -*)set "./$1";;
12687 esac;
12688 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
12689 ???[sx]*):;;*)false;;esac;fi
12690 '\'' sh
12691 '
12692 fi
12693 as_executable_p=$as_test_x
12694
12695 # Sed expression to map a string onto a valid CPP name.
12696 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12697
12698 # Sed expression to map a string onto a valid variable name.
12699 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12700
12701
12702 exec 6>&1
12703
12704 # Save the log message, to keep $[0] and so on meaningful, and to
12705 # report actual input values of CONFIG_FILES etc. instead of their
12706 # values after options handling.
12707 ac_log="
12708 This file was extended by $as_me, which was
12709 generated by GNU Autoconf 2.61. Invocation command line was
12710
12711 CONFIG_FILES = $CONFIG_FILES
12712 CONFIG_HEADERS = $CONFIG_HEADERS
12713 CONFIG_LINKS = $CONFIG_LINKS
12714 CONFIG_COMMANDS = $CONFIG_COMMANDS
12715 $ $0 $@
12716
12717 on `(hostname || uname -n) 2>/dev/null | sed 1q`
12718 "
12719
12720 _ACEOF
12721
12722 cat >>$CONFIG_STATUS <<_ACEOF
12723 # Files that config.status was made for.
12724 config_files="$ac_config_files"
12725 config_headers="$ac_config_headers"
12726 config_commands="$ac_config_commands"
12727
12728 _ACEOF
12729
12730 cat >>$CONFIG_STATUS <<\_ACEOF
12731 ac_cs_usage="\
12732 \`$as_me' instantiates files from templates according to the
12733 current configuration.
12734
12735 Usage: $0 [OPTIONS] [FILE]...
12736
12737 -h, --help print this help, then exit
12738 -V, --version print version number and configuration settings, then exit
12739 -q, --quiet do not print progress messages
12740 -d, --debug don't remove temporary files
12741 --recheck update $as_me by reconfiguring in the same conditions
12742 --file=FILE[:TEMPLATE]
12743 instantiate the configuration file FILE
12744 --header=FILE[:TEMPLATE]
12745 instantiate the configuration header FILE
12746
12747 Configuration files:
12748 $config_files
12749
12750 Configuration headers:
12751 $config_headers
12752
12753 Configuration commands:
12754 $config_commands
12755
12756 Report bugs to <bug-autoconf@gnu.org>."
12757
12758 _ACEOF
12759 cat >>$CONFIG_STATUS <<_ACEOF
12760 ac_cs_version="\\
12761 config.status
12762 configured by $0, generated by GNU Autoconf 2.61,
12763 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12764
12765 Copyright (C) 2006 Free Software Foundation, Inc.
12766 This config.status script is free software; the Free Software Foundation
12767 gives unlimited permission to copy, distribute and modify it."
12768
12769 ac_pwd='$ac_pwd'
12770 srcdir='$srcdir'
12771 INSTALL='$INSTALL'
12772 _ACEOF
12773
12774 cat >>$CONFIG_STATUS <<\_ACEOF
12775 # If no file are specified by the user, then we need to provide default
12776 # value. By we need to know if files were specified by the user.
12777 ac_need_defaults=:
12778 while test $# != 0
12779 do
12780 case $1 in
12781 --*=*)
12782 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12783 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12784 ac_shift=:
12785 ;;
12786 *)
12787 ac_option=$1
12788 ac_optarg=$2
12789 ac_shift=shift
12790 ;;
12791 esac
12792
12793 case $ac_option in
12794 # Handling of the options.
12795 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12796 ac_cs_recheck=: ;;
12797 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12798 echo "$ac_cs_version"; exit ;;
12799 --debug | --debu | --deb | --de | --d | -d )
12800 debug=: ;;
12801 --file | --fil | --fi | --f )
12802 $ac_shift
12803 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
12804 ac_need_defaults=false;;
12805 --header | --heade | --head | --hea )
12806 $ac_shift
12807 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
12808 ac_need_defaults=false;;
12809 --he | --h)
12810 # Conflict between --help and --header
12811 { echo "$as_me: error: ambiguous option: $1
12812 Try \`$0 --help' for more information." >&2
12813 { (exit 1); exit 1; }; };;
12814 --help | --hel | -h )
12815 echo "$ac_cs_usage"; exit ;;
12816 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12817 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12818 ac_cs_silent=: ;;
12819
12820 # This is an error.
12821 -*) { echo "$as_me: error: unrecognized option: $1
12822 Try \`$0 --help' for more information." >&2
12823 { (exit 1); exit 1; }; } ;;
12824
12825 *) ac_config_targets="$ac_config_targets $1"
12826 ac_need_defaults=false ;;
12827
12828 esac
12829 shift
12830 done
12831
12832 ac_configure_extra_args=
12833
12834 if $ac_cs_silent; then
12835 exec 6>/dev/null
12836 ac_configure_extra_args="$ac_configure_extra_args --silent"
12837 fi
12838
12839 _ACEOF
12840 cat >>$CONFIG_STATUS <<_ACEOF
12841 if \$ac_cs_recheck; then
12842 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
12843 CONFIG_SHELL=$SHELL
12844 export CONFIG_SHELL
12845 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12846 fi
12847
12848 _ACEOF
12849 cat >>$CONFIG_STATUS <<\_ACEOF
12850 exec 5>>config.log
12851 {
12852 echo
12853 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12854 ## Running $as_me. ##
12855 _ASBOX
12856 echo "$ac_log"
12857 } >&5
12858
12859 _ACEOF
12860 cat >>$CONFIG_STATUS <<_ACEOF
12861 #
12862 # INIT-COMMANDS
12863 #
12864
12865
12866 _ACEOF
12867
12868 cat >>$CONFIG_STATUS <<\_ACEOF
12869
12870 # Handling of arguments.
12871 for ac_config_target in $ac_config_targets
12872 do
12873 case $ac_config_target in
12874 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12875 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
12876 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12877 "tcpdump.1") CONFIG_FILES="$CONFIG_FILES tcpdump.1" ;;
12878
12879 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12880 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12881 { (exit 1); exit 1; }; };;
12882 esac
12883 done
12884
12885
12886 # If the user did not use the arguments to specify the items to instantiate,
12887 # then the envvar interface is used. Set only those that are not.
12888 # We use the long form for the default assignment because of an extremely
12889 # bizarre bug on SunOS 4.1.3.
12890 if $ac_need_defaults; then
12891 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12892 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12893 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12894 fi
12895
12896 # Have a temporary directory for convenience. Make it in the build tree
12897 # simply because there is no reason against having it here, and in addition,
12898 # creating and moving files from /tmp can sometimes cause problems.
12899 # Hook for its removal unless debugging.
12900 # Note that there is a small window in which the directory will not be cleaned:
12901 # after its creation but before its name has been assigned to `$tmp'.
12902 $debug ||
12903 {
12904 tmp=
12905 trap 'exit_status=$?
12906 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12907 ' 0
12908 trap '{ (exit 1); exit 1; }' 1 2 13 15
12909 }
12910 # Create a (secure) tmp directory for tmp files.
12911
12912 {
12913 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12914 test -n "$tmp" && test -d "$tmp"
12915 } ||
12916 {
12917 tmp=./conf$$-$RANDOM
12918 (umask 077 && mkdir "$tmp")
12919 } ||
12920 {
12921 echo "$me: cannot create a temporary directory in ." >&2
12922 { (exit 1); exit 1; }
12923 }
12924
12925 #
12926 # Set up the sed scripts for CONFIG_FILES section.
12927 #
12928
12929 # No need to generate the scripts if there are no CONFIG_FILES.
12930 # This happens for instance when ./config.status config.h
12931 if test -n "$CONFIG_FILES"; then
12932
12933 _ACEOF
12934
12935
12936
12937 ac_delim='%!_!# '
12938 for ac_last_try in false false false false false :; do
12939 cat >conf$$subs.sed <<_ACEOF
12940 SHELL!$SHELL$ac_delim
12941 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
12942 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
12943 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
12944 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
12945 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
12946 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
12947 exec_prefix!$exec_prefix$ac_delim
12948 prefix!$prefix$ac_delim
12949 program_transform_name!$program_transform_name$ac_delim
12950 bindir!$bindir$ac_delim
12951 sbindir!$sbindir$ac_delim
12952 libexecdir!$libexecdir$ac_delim
12953 datarootdir!$datarootdir$ac_delim
12954 datadir!$datadir$ac_delim
12955 sysconfdir!$sysconfdir$ac_delim
12956 sharedstatedir!$sharedstatedir$ac_delim
12957 localstatedir!$localstatedir$ac_delim
12958 includedir!$includedir$ac_delim
12959 oldincludedir!$oldincludedir$ac_delim
12960 docdir!$docdir$ac_delim
12961 infodir!$infodir$ac_delim
12962 htmldir!$htmldir$ac_delim
12963 dvidir!$dvidir$ac_delim
12964 pdfdir!$pdfdir$ac_delim
12965 psdir!$psdir$ac_delim
12966 libdir!$libdir$ac_delim
12967 localedir!$localedir$ac_delim
12968 mandir!$mandir$ac_delim
12969 DEFS!$DEFS$ac_delim
12970 ECHO_C!$ECHO_C$ac_delim
12971 ECHO_N!$ECHO_N$ac_delim
12972 ECHO_T!$ECHO_T$ac_delim
12973 LIBS!$LIBS$ac_delim
12974 build_alias!$build_alias$ac_delim
12975 host_alias!$host_alias$ac_delim
12976 target_alias!$target_alias$ac_delim
12977 build!$build$ac_delim
12978 build_cpu!$build_cpu$ac_delim
12979 build_vendor!$build_vendor$ac_delim
12980 build_os!$build_os$ac_delim
12981 host!$host$ac_delim
12982 host_cpu!$host_cpu$ac_delim
12983 host_vendor!$host_vendor$ac_delim
12984 host_os!$host_os$ac_delim
12985 SHLICC2!$SHLICC2$ac_delim
12986 CC!$CC$ac_delim
12987 CFLAGS!$CFLAGS$ac_delim
12988 LDFLAGS!$LDFLAGS$ac_delim
12989 CPPFLAGS!$CPPFLAGS$ac_delim
12990 ac_ct_CC!$ac_ct_CC$ac_delim
12991 EXEEXT!$EXEEXT$ac_delim
12992 OBJEXT!$OBJEXT$ac_delim
12993 CPP!$CPP$ac_delim
12994 GREP!$GREP$ac_delim
12995 EGREP!$EGREP$ac_delim
12996 LIBOBJS!$LIBOBJS$ac_delim
12997 PCAP_CONFIG!$PCAP_CONFIG$ac_delim
12998 RANLIB!$RANLIB$ac_delim
12999 V_CCOPT!$V_CCOPT$ac_delim
13000 V_DEFS!$V_DEFS$ac_delim
13001 V_GROUP!$V_GROUP$ac_delim
13002 V_INCLS!$V_INCLS$ac_delim
13003 V_PCAPDEP!$V_PCAPDEP$ac_delim
13004 LOCALSRC!$LOCALSRC$ac_delim
13005 MAN_FILE_FORMATS!$MAN_FILE_FORMATS$ac_delim
13006 MAN_MISC_INFO!$MAN_MISC_INFO$ac_delim
13007 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
13008 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
13009 INSTALL_DATA!$INSTALL_DATA$ac_delim
13010 LTLIBOBJS!$LTLIBOBJS$ac_delim
13011 _ACEOF
13012
13013 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 71; then
13014 break
13015 elif $ac_last_try; then
13016 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
13017 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
13018 { (exit 1); exit 1; }; }
13019 else
13020 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13021 fi
13022 done
13023
13024 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
13025 if test -n "$ac_eof"; then
13026 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
13027 ac_eof=`expr $ac_eof + 1`
13028 fi
13029
13030 cat >>$CONFIG_STATUS <<_ACEOF
13031 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
13032 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
13033 _ACEOF
13034 sed '
13035 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
13036 s/^/s,@/; s/!/@,|#_!!_#|/
13037 :n
13038 t n
13039 s/'"$ac_delim"'$/,g/; t
13040 s/$/\\/; p
13041 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
13042 ' >>$CONFIG_STATUS <conf$$subs.sed
13043 rm -f conf$$subs.sed
13044 cat >>$CONFIG_STATUS <<_ACEOF
13045 :end
13046 s/|#_!!_#|//g
13047 CEOF$ac_eof
13048 _ACEOF
13049
13050
13051 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13052 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13053 # trailing colons and then remove the whole line if VPATH becomes empty
13054 # (actually we leave an empty line to preserve line numbers).
13055 if test "x$srcdir" = x.; then
13056 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13057 s/:*\$(srcdir):*/:/
13058 s/:*\${srcdir}:*/:/
13059 s/:*@srcdir@:*/:/
13060 s/^\([^=]*=[ ]*\):*/\1/
13061 s/:*$//
13062 s/^[^=]*=[ ]*$//
13063 }'
13064 fi
13065
13066 cat >>$CONFIG_STATUS <<\_ACEOF
13067 fi # test -n "$CONFIG_FILES"
13068
13069
13070 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
13071 do
13072 case $ac_tag in
13073 :[FHLC]) ac_mode=$ac_tag; continue;;
13074 esac
13075 case $ac_mode$ac_tag in
13076 :[FHL]*:*);;
13077 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
13078 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
13079 { (exit 1); exit 1; }; };;
13080 :[FH]-) ac_tag=-:-;;
13081 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13082 esac
13083 ac_save_IFS=$IFS
13084 IFS=:
13085 set x $ac_tag
13086 IFS=$ac_save_IFS
13087 shift
13088 ac_file=$1
13089 shift
13090
13091 case $ac_mode in
13092 :L) ac_source=$1;;
13093 :[FH])
13094 ac_file_inputs=
13095 for ac_f
13096 do
13097 case $ac_f in
13098 -) ac_f="$tmp/stdin";;
13099 *) # Look for the file first in the build tree, then in the source tree
13100 # (if the path is not absolute). The absolute path cannot be DOS-style,
13101 # because $ac_f cannot contain `:'.
13102 test -f "$ac_f" ||
13103 case $ac_f in
13104 [\\/$]*) false;;
13105 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13106 esac ||
13107 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
13108 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
13109 { (exit 1); exit 1; }; };;
13110 esac
13111 ac_file_inputs="$ac_file_inputs $ac_f"
13112 done
13113
13114 # Let's still pretend it is `configure' which instantiates (i.e., don't
13115 # use $as_me), people would be surprised to read:
13116 # /* config.h. Generated by config.status. */
13117 configure_input="Generated from "`IFS=:
13118 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
13119 if test x"$ac_file" != x-; then
13120 configure_input="$ac_file. $configure_input"
13121 { echo "$as_me:$LINENO: creating $ac_file" >&5
13122 echo "$as_me: creating $ac_file" >&6;}
13123 fi
13124
13125 case $ac_tag in
13126 *:-:* | *:-) cat >"$tmp/stdin";;
13127 esac
13128 ;;
13129 esac
13130
13131 ac_dir=`$as_dirname -- "$ac_file" ||
13132 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13133 X"$ac_file" : 'X\(//\)[^/]' \| \
13134 X"$ac_file" : 'X\(//\)$' \| \
13135 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13136 echo X"$ac_file" |
13137 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13138 s//\1/
13139 q
13140 }
13141 /^X\(\/\/\)[^/].*/{
13142 s//\1/
13143 q
13144 }
13145 /^X\(\/\/\)$/{
13146 s//\1/
13147 q
13148 }
13149 /^X\(\/\).*/{
13150 s//\1/
13151 q
13152 }
13153 s/.*/./; q'`
13154 { as_dir="$ac_dir"
13155 case $as_dir in #(
13156 -*) as_dir=./$as_dir;;
13157 esac
13158 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
13159 as_dirs=
13160 while :; do
13161 case $as_dir in #(
13162 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
13163 *) as_qdir=$as_dir;;
13164 esac
13165 as_dirs="'$as_qdir' $as_dirs"
13166 as_dir=`$as_dirname -- "$as_dir" ||
13167 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13168 X"$as_dir" : 'X\(//\)[^/]' \| \
13169 X"$as_dir" : 'X\(//\)$' \| \
13170 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13171 echo X"$as_dir" |
13172 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13173 s//\1/
13174 q
13175 }
13176 /^X\(\/\/\)[^/].*/{
13177 s//\1/
13178 q
13179 }
13180 /^X\(\/\/\)$/{
13181 s//\1/
13182 q
13183 }
13184 /^X\(\/\).*/{
13185 s//\1/
13186 q
13187 }
13188 s/.*/./; q'`
13189 test -d "$as_dir" && break
13190 done
13191 test -z "$as_dirs" || eval "mkdir $as_dirs"
13192 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
13193 echo "$as_me: error: cannot create directory $as_dir" >&2;}
13194 { (exit 1); exit 1; }; }; }
13195 ac_builddir=.
13196
13197 case "$ac_dir" in
13198 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13199 *)
13200 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13201 # A ".." for each directory in $ac_dir_suffix.
13202 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
13203 case $ac_top_builddir_sub in
13204 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13205 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13206 esac ;;
13207 esac
13208 ac_abs_top_builddir=$ac_pwd
13209 ac_abs_builddir=$ac_pwd$ac_dir_suffix
13210 # for backward compatibility:
13211 ac_top_builddir=$ac_top_build_prefix
13212
13213 case $srcdir in
13214 .) # We are building in place.
13215 ac_srcdir=.
13216 ac_top_srcdir=$ac_top_builddir_sub
13217 ac_abs_top_srcdir=$ac_pwd ;;
13218 [\\/]* | ?:[\\/]* ) # Absolute name.
13219 ac_srcdir=$srcdir$ac_dir_suffix;
13220 ac_top_srcdir=$srcdir
13221 ac_abs_top_srcdir=$srcdir ;;
13222 *) # Relative name.
13223 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13224 ac_top_srcdir=$ac_top_build_prefix$srcdir
13225 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13226 esac
13227 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13228
13229
13230 case $ac_mode in
13231 :F)
13232 #
13233 # CONFIG_FILE
13234 #
13235
13236 case $INSTALL in
13237 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13238 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13239 esac
13240 _ACEOF
13241
13242 cat >>$CONFIG_STATUS <<\_ACEOF
13243 # If the template does not know about datarootdir, expand it.
13244 # FIXME: This hack should be removed a few years after 2.60.
13245 ac_datarootdir_hack=; ac_datarootdir_seen=
13246
13247 case `sed -n '/datarootdir/ {
13248 p
13249 q
13250 }
13251 /@datadir@/p
13252 /@docdir@/p
13253 /@infodir@/p
13254 /@localedir@/p
13255 /@mandir@/p
13256 ' $ac_file_inputs` in
13257 *datarootdir*) ac_datarootdir_seen=yes;;
13258 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13259 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13260 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13261 _ACEOF
13262 cat >>$CONFIG_STATUS <<_ACEOF
13263 ac_datarootdir_hack='
13264 s&@datadir@&$datadir&g
13265 s&@docdir@&$docdir&g
13266 s&@infodir@&$infodir&g
13267 s&@localedir@&$localedir&g
13268 s&@mandir@&$mandir&g
13269 s&\\\${datarootdir}&$datarootdir&g' ;;
13270 esac
13271 _ACEOF
13272
13273 # Neutralize VPATH when `$srcdir' = `.'.
13274 # Shell code in configure.ac might set extrasub.
13275 # FIXME: do we really want to maintain this feature?
13276 cat >>$CONFIG_STATUS <<_ACEOF
13277 sed "$ac_vpsub
13278 $extrasub
13279 _ACEOF
13280 cat >>$CONFIG_STATUS <<\_ACEOF
13281 :t
13282 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13283 s&@configure_input@&$configure_input&;t t
13284 s&@top_builddir@&$ac_top_builddir_sub&;t t
13285 s&@srcdir@&$ac_srcdir&;t t
13286 s&@abs_srcdir@&$ac_abs_srcdir&;t t
13287 s&@top_srcdir@&$ac_top_srcdir&;t t
13288 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13289 s&@builddir@&$ac_builddir&;t t
13290 s&@abs_builddir@&$ac_abs_builddir&;t t
13291 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13292 s&@INSTALL@&$ac_INSTALL&;t t
13293 $ac_datarootdir_hack
13294 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
13295
13296 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13297 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13298 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13299 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13300 which seems to be undefined. Please make sure it is defined." >&5
13301 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13302 which seems to be undefined. Please make sure it is defined." >&2;}
13303
13304 rm -f "$tmp/stdin"
13305 case $ac_file in
13306 -) cat "$tmp/out"; rm -f "$tmp/out";;
13307 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
13308 esac
13309 ;;
13310 :H)
13311 #
13312 # CONFIG_HEADER
13313 #
13314 _ACEOF
13315
13316 # Transform confdefs.h into a sed script `conftest.defines', that
13317 # substitutes the proper values into config.h.in to produce config.h.
13318 rm -f conftest.defines conftest.tail
13319 # First, append a space to every undef/define line, to ease matching.
13320 echo 's/$/ /' >conftest.defines
13321 # Then, protect against being on the right side of a sed subst, or in
13322 # an unquoted here document, in config.status. If some macros were
13323 # called several times there might be several #defines for the same
13324 # symbol, which is useless. But do not sort them, since the last
13325 # AC_DEFINE must be honored.
13326 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13327 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
13328 # NAME is the cpp macro being defined, VALUE is the value it is being given.
13329 # PARAMS is the parameter list in the macro definition--in most cases, it's
13330 # just an empty string.
13331 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
13332 ac_dB='\\)[ (].*,\\1define\\2'
13333 ac_dC=' '
13334 ac_dD=' ,'
13335
13336 uniq confdefs.h |
13337 sed -n '
13338 t rset
13339 :rset
13340 s/^[ ]*#[ ]*define[ ][ ]*//
13341 t ok
13342 d
13343 :ok
13344 s/[\\&,]/\\&/g
13345 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
13346 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
13347 ' >>conftest.defines
13348
13349 # Remove the space that was appended to ease matching.
13350 # Then replace #undef with comments. This is necessary, for
13351 # example, in the case of _POSIX_SOURCE, which is predefined and required
13352 # on some systems where configure will not decide to define it.
13353 # (The regexp can be short, since the line contains either #define or #undef.)
13354 echo 's/ $//
13355 s,^[ #]*u.*,/* & */,' >>conftest.defines
13356
13357 # Break up conftest.defines:
13358 ac_max_sed_lines=50
13359
13360 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
13361 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
13362 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
13363 # et cetera.
13364 ac_in='$ac_file_inputs'
13365 ac_out='"$tmp/out1"'
13366 ac_nxt='"$tmp/out2"'
13367
13368 while :
13369 do
13370 # Write a here document:
13371 cat >>$CONFIG_STATUS <<_ACEOF
13372 # First, check the format of the line:
13373 cat >"\$tmp/defines.sed" <<\\CEOF
13374 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
13375 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
13376 b
13377 :def
13378 _ACEOF
13379 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
13380 echo 'CEOF
13381 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
13382 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
13383 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
13384 grep . conftest.tail >/dev/null || break
13385 rm -f conftest.defines
13386 mv conftest.tail conftest.defines
13387 done
13388 rm -f conftest.defines conftest.tail
13389
13390 echo "ac_result=$ac_in" >>$CONFIG_STATUS
13391 cat >>$CONFIG_STATUS <<\_ACEOF
13392 if test x"$ac_file" != x-; then
13393 echo "/* $configure_input */" >"$tmp/config.h"
13394 cat "$ac_result" >>"$tmp/config.h"
13395 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
13396 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
13397 echo "$as_me: $ac_file is unchanged" >&6;}
13398 else
13399 rm -f $ac_file
13400 mv "$tmp/config.h" $ac_file
13401 fi
13402 else
13403 echo "/* $configure_input */"
13404 cat "$ac_result"
13405 fi
13406 rm -f "$tmp/out12"
13407 ;;
13408
13409 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
13410 echo "$as_me: executing $ac_file commands" >&6;}
13411 ;;
13412 esac
13413
13414
13415 case $ac_file$ac_mode in
13416 "default-1":C) if test -f .devel; then
13417 echo timestamp > stamp-h
13418 cat Makefile-devel-adds >> Makefile
13419 make depend
13420 fi ;;
13421
13422 esac
13423 done # for ac_tag
13424
13425
13426 { (exit 0); exit 0; }
13427 _ACEOF
13428 chmod +x $CONFIG_STATUS
13429 ac_clean_files=$ac_clean_files_save
13430
13431
13432 # configure is writing to config.log, and then calls config.status.
13433 # config.status does its own redirection, appending to config.log.
13434 # Unfortunately, on DOS this fails, as config.log is still kept open
13435 # by configure, so config.status won't be able to write to it; its
13436 # output is simply discarded. So we exec the FD to /dev/null,
13437 # effectively closing config.log, so it can be properly (re)opened and
13438 # appended to by config.status. When coming back to configure, we
13439 # need to make the FD available again.
13440 if test "$no_create" != yes; then
13441 ac_cs_success=:
13442 ac_config_status_args=
13443 test "$silent" = yes &&
13444 ac_config_status_args="$ac_config_status_args --quiet"
13445 exec 5>/dev/null
13446 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13447 exec 5>>config.log
13448 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13449 # would make configure fail if this is the last instruction.
13450 $ac_cs_success || { (exit 1); exit 1; }
13451 fi
13452
13453 exit 0