Expand PMF_FN_* macros.
[netbsd-mini2440.git] / dist / tcpdump / configure
blob970217f3901ad6b9883173eff8720477ff87495c
1 #! /bin/sh
2 # From configure.in Revision: 1.188.2.7 .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.59.
6 # Copyright (C) 2003 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization. ##
11 ## --------------------- ##
13 # Be Bourne compatible
14 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
15 emulate sh
16 NULLCMD=:
17 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
18 # is contrary to our usage. Disable this feature.
19 alias -g '${1+"$@"}'='"$@"'
20 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
21 set -o posix
23 DUALCASE=1; export DUALCASE # for MKS sh
25 # Support unset when possible.
26 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
27 as_unset=unset
28 else
29 as_unset=false
33 # Work around bugs in pre-3.0 UWIN ksh.
34 $as_unset ENV MAIL MAILPATH
35 PS1='$ '
36 PS2='> '
37 PS4='+ '
39 # NLS nuisances.
40 for as_var in \
41 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
42 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
43 LC_TELEPHONE LC_TIME
45 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
46 eval $as_var=C; export $as_var
47 else
48 $as_unset $as_var
50 done
52 # Required to use basename.
53 if expr a : '\(a\)' >/dev/null 2>&1; then
54 as_expr=expr
55 else
56 as_expr=false
59 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
60 as_basename=basename
61 else
62 as_basename=false
66 # Name of the executable.
67 as_me=`$as_basename "$0" ||
68 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
69 X"$0" : 'X\(//\)$' \| \
70 X"$0" : 'X\(/\)$' \| \
71 . : '\(.\)' 2>/dev/null ||
72 echo X/"$0" |
73 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
74 /^X\/\(\/\/\)$/{ s//\1/; q; }
75 /^X\/\(\/\).*/{ s//\1/; q; }
76 s/.*/./; q'`
79 # PATH needs CR, and LINENO needs CR and PATH.
80 # Avoid depending upon Character Ranges.
81 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
82 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
83 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
84 as_cr_digits='0123456789'
85 as_cr_alnum=$as_cr_Letters$as_cr_digits
87 # The user is always right.
88 if test "${PATH_SEPARATOR+set}" != set; then
89 echo "#! /bin/sh" >conf$$.sh
90 echo "exit 0" >>conf$$.sh
91 chmod +x conf$$.sh
92 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
93 PATH_SEPARATOR=';'
94 else
95 PATH_SEPARATOR=:
97 rm -f conf$$.sh
101 as_lineno_1=$LINENO
102 as_lineno_2=$LINENO
103 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
104 test "x$as_lineno_1" != "x$as_lineno_2" &&
105 test "x$as_lineno_3" = "x$as_lineno_2" || {
106 # Find who we are. Look in the path if we contain no path at all
107 # relative or not.
108 case $0 in
109 *[\\/]* ) as_myself=$0 ;;
110 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
111 for as_dir in $PATH
113 IFS=$as_save_IFS
114 test -z "$as_dir" && as_dir=.
115 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
116 done
119 esac
120 # We did not find ourselves, most probably we were run as `sh COMMAND'
121 # in which case we are not to be found in the path.
122 if test "x$as_myself" = x; then
123 as_myself=$0
125 if test ! -f "$as_myself"; then
126 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
127 { (exit 1); exit 1; }; }
129 case $CONFIG_SHELL in
131 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
132 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
134 IFS=$as_save_IFS
135 test -z "$as_dir" && as_dir=.
136 for as_base in sh bash ksh sh5; do
137 case $as_dir in
139 if ("$as_dir/$as_base" -c '
140 as_lineno_1=$LINENO
141 as_lineno_2=$LINENO
142 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
143 test "x$as_lineno_1" != "x$as_lineno_2" &&
144 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
145 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
146 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
147 CONFIG_SHELL=$as_dir/$as_base
148 export CONFIG_SHELL
149 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
150 fi;;
151 esac
152 done
153 done
155 esac
157 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
158 # uniformly replaced by the line number. The first 'sed' inserts a
159 # line-number line before each line; the second 'sed' does the real
160 # work. The second script uses 'N' to pair each line-number line
161 # with the numbered line, and appends trailing '-' during
162 # substitution so that $LINENO is not a special case at line end.
163 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
164 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
165 sed '=' <$as_myself |
166 sed '
168 s,$,-,
169 : loop
170 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
171 t loop
172 s,-$,,
173 s,^['$as_cr_digits']*\n,,
174 ' >$as_me.lineno &&
175 chmod +x $as_me.lineno ||
176 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
177 { (exit 1); exit 1; }; }
179 # Don't try to exec as it changes $[0], causing all sort of problems
180 # (the dirname of $[0] is not the place where we might find the
181 # original and so on. Autoconf is especially sensible to this).
182 . ./$as_me.lineno
183 # Exit status is that of the last command.
184 exit
188 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
189 *c*,-n*) ECHO_N= ECHO_C='
190 ' ECHO_T=' ' ;;
191 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
192 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
193 esac
195 if expr a : '\(a\)' >/dev/null 2>&1; then
196 as_expr=expr
197 else
198 as_expr=false
201 rm -f conf$$ conf$$.exe conf$$.file
202 echo >conf$$.file
203 if ln -s conf$$.file conf$$ 2>/dev/null; then
204 # We could just check for DJGPP; but this test a) works b) is more generic
205 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
206 if test -f conf$$.exe; then
207 # Don't use ln at all; we don't have any links
208 as_ln_s='cp -p'
209 else
210 as_ln_s='ln -s'
212 elif ln conf$$.file conf$$ 2>/dev/null; then
213 as_ln_s=ln
214 else
215 as_ln_s='cp -p'
217 rm -f conf$$ conf$$.exe conf$$.file
219 if mkdir -p . 2>/dev/null; then
220 as_mkdir_p=:
221 else
222 test -d ./-p && rmdir ./-p
223 as_mkdir_p=false
226 as_executable_p="test -f"
228 # Sed expression to map a string onto a valid CPP name.
229 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
231 # Sed expression to map a string onto a valid variable name.
232 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
235 # IFS
236 # We need space, tab and new line, in precisely that order.
237 as_nl='
239 IFS=" $as_nl"
241 # CDPATH.
242 $as_unset CDPATH
245 # Name of the host.
246 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
247 # so uname gets run too.
248 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
250 exec 6>&1
253 # Initializations.
255 ac_default_prefix=/usr/local
256 ac_config_libobj_dir=.
257 cross_compiling=no
258 subdirs=
259 MFLAGS=
260 MAKEFLAGS=
261 SHELL=${CONFIG_SHELL-/bin/sh}
263 # Maximum number of lines to put in a shell here document.
264 # This variable seems obsolete. It should probably be removed, and
265 # only ac_max_sed_lines should be used.
266 : ${ac_max_here_lines=38}
268 # Identity of this package.
269 PACKAGE_NAME=
270 PACKAGE_TARNAME=
271 PACKAGE_VERSION=
272 PACKAGE_STRING=
273 PACKAGE_BUGREPORT=
275 ac_unique_file="tcpdump.c"
276 # Factoring default headers for most tests.
277 ac_includes_default="\
278 #include <stdio.h>
279 #if HAVE_SYS_TYPES_H
280 # include <sys/types.h>
281 #endif
282 #if HAVE_SYS_STAT_H
283 # include <sys/stat.h>
284 #endif
285 #if STDC_HEADERS
286 # include <stdlib.h>
287 # include <stddef.h>
288 #else
289 # if HAVE_STDLIB_H
290 # include <stdlib.h>
291 # endif
292 #endif
293 #if HAVE_STRING_H
294 # if !STDC_HEADERS && HAVE_MEMORY_H
295 # include <memory.h>
296 # endif
297 # include <string.h>
298 #endif
299 #if HAVE_STRINGS_H
300 # include <strings.h>
301 #endif
302 #if HAVE_INTTYPES_H
303 # include <inttypes.h>
304 #else
305 # if HAVE_STDINT_H
306 # include <stdint.h>
307 # endif
308 #endif
309 #if HAVE_UNISTD_H
310 # include <unistd.h>
311 #endif"
313 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os SHLICC2 CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP LIBOBJS V_CCOPT V_DEFS V_GROUP V_INCLS V_PCAPDEP LOCALSRC INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA LTLIBOBJS'
314 ac_subst_files=''
316 # Initialize some variables set by options.
317 ac_init_help=
318 ac_init_version=false
319 # The variables have the same names as the options, with
320 # dashes changed to underlines.
321 cache_file=/dev/null
322 exec_prefix=NONE
323 no_create=
324 no_recursion=
325 prefix=NONE
326 program_prefix=NONE
327 program_suffix=NONE
328 program_transform_name=s,x,x,
329 silent=
330 site=
331 srcdir=
332 verbose=
333 x_includes=NONE
334 x_libraries=NONE
336 # Installation directory options.
337 # These are left unexpanded so users can "make install exec_prefix=/foo"
338 # and all the variables that are supposed to be based on exec_prefix
339 # by default will actually change.
340 # Use braces instead of parens because sh, perl, etc. also accept them.
341 bindir='${exec_prefix}/bin'
342 sbindir='${exec_prefix}/sbin'
343 libexecdir='${exec_prefix}/libexec'
344 datadir='${prefix}/share'
345 sysconfdir='${prefix}/etc'
346 sharedstatedir='${prefix}/com'
347 localstatedir='${prefix}/var'
348 libdir='${exec_prefix}/lib'
349 includedir='${prefix}/include'
350 oldincludedir='/usr/include'
351 infodir='${prefix}/info'
352 mandir='${prefix}/man'
354 ac_prev=
355 for ac_option
357 # If the previous option needs an argument, assign it.
358 if test -n "$ac_prev"; then
359 eval "$ac_prev=\$ac_option"
360 ac_prev=
361 continue
364 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
366 # Accept the important Cygnus configure options, so we can diagnose typos.
368 case $ac_option in
370 -bindir | --bindir | --bindi | --bind | --bin | --bi)
371 ac_prev=bindir ;;
372 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
373 bindir=$ac_optarg ;;
375 -build | --build | --buil | --bui | --bu)
376 ac_prev=build_alias ;;
377 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
378 build_alias=$ac_optarg ;;
380 -cache-file | --cache-file | --cache-fil | --cache-fi \
381 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
382 ac_prev=cache_file ;;
383 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
384 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
385 cache_file=$ac_optarg ;;
387 --config-cache | -C)
388 cache_file=config.cache ;;
390 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
391 ac_prev=datadir ;;
392 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
393 | --da=*)
394 datadir=$ac_optarg ;;
396 -disable-* | --disable-*)
397 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
398 # Reject names that are not valid shell variable names.
399 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
400 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
401 { (exit 1); exit 1; }; }
402 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
403 eval "enable_$ac_feature=no" ;;
405 -enable-* | --enable-*)
406 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
407 # Reject names that are not valid shell variable names.
408 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
409 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
410 { (exit 1); exit 1; }; }
411 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
412 case $ac_option in
413 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
414 *) ac_optarg=yes ;;
415 esac
416 eval "enable_$ac_feature='$ac_optarg'" ;;
418 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
419 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
420 | --exec | --exe | --ex)
421 ac_prev=exec_prefix ;;
422 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
423 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
424 | --exec=* | --exe=* | --ex=*)
425 exec_prefix=$ac_optarg ;;
427 -gas | --gas | --ga | --g)
428 # Obsolete; use --with-gas.
429 with_gas=yes ;;
431 -help | --help | --hel | --he | -h)
432 ac_init_help=long ;;
433 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
434 ac_init_help=recursive ;;
435 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
436 ac_init_help=short ;;
438 -host | --host | --hos | --ho)
439 ac_prev=host_alias ;;
440 -host=* | --host=* | --hos=* | --ho=*)
441 host_alias=$ac_optarg ;;
443 -includedir | --includedir | --includedi | --included | --include \
444 | --includ | --inclu | --incl | --inc)
445 ac_prev=includedir ;;
446 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
447 | --includ=* | --inclu=* | --incl=* | --inc=*)
448 includedir=$ac_optarg ;;
450 -infodir | --infodir | --infodi | --infod | --info | --inf)
451 ac_prev=infodir ;;
452 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
453 infodir=$ac_optarg ;;
455 -libdir | --libdir | --libdi | --libd)
456 ac_prev=libdir ;;
457 -libdir=* | --libdir=* | --libdi=* | --libd=*)
458 libdir=$ac_optarg ;;
460 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
461 | --libexe | --libex | --libe)
462 ac_prev=libexecdir ;;
463 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
464 | --libexe=* | --libex=* | --libe=*)
465 libexecdir=$ac_optarg ;;
467 -localstatedir | --localstatedir | --localstatedi | --localstated \
468 | --localstate | --localstat | --localsta | --localst \
469 | --locals | --local | --loca | --loc | --lo)
470 ac_prev=localstatedir ;;
471 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
472 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
473 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
474 localstatedir=$ac_optarg ;;
476 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
477 ac_prev=mandir ;;
478 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
479 mandir=$ac_optarg ;;
481 -nfp | --nfp | --nf)
482 # Obsolete; use --without-fp.
483 with_fp=no ;;
485 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
486 | --no-cr | --no-c | -n)
487 no_create=yes ;;
489 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
490 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
491 no_recursion=yes ;;
493 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
494 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
495 | --oldin | --oldi | --old | --ol | --o)
496 ac_prev=oldincludedir ;;
497 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
498 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
499 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
500 oldincludedir=$ac_optarg ;;
502 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
503 ac_prev=prefix ;;
504 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
505 prefix=$ac_optarg ;;
507 -program-prefix | --program-prefix | --program-prefi | --program-pref \
508 | --program-pre | --program-pr | --program-p)
509 ac_prev=program_prefix ;;
510 -program-prefix=* | --program-prefix=* | --program-prefi=* \
511 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
512 program_prefix=$ac_optarg ;;
514 -program-suffix | --program-suffix | --program-suffi | --program-suff \
515 | --program-suf | --program-su | --program-s)
516 ac_prev=program_suffix ;;
517 -program-suffix=* | --program-suffix=* | --program-suffi=* \
518 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
519 program_suffix=$ac_optarg ;;
521 -program-transform-name | --program-transform-name \
522 | --program-transform-nam | --program-transform-na \
523 | --program-transform-n | --program-transform- \
524 | --program-transform | --program-transfor \
525 | --program-transfo | --program-transf \
526 | --program-trans | --program-tran \
527 | --progr-tra | --program-tr | --program-t)
528 ac_prev=program_transform_name ;;
529 -program-transform-name=* | --program-transform-name=* \
530 | --program-transform-nam=* | --program-transform-na=* \
531 | --program-transform-n=* | --program-transform-=* \
532 | --program-transform=* | --program-transfor=* \
533 | --program-transfo=* | --program-transf=* \
534 | --program-trans=* | --program-tran=* \
535 | --progr-tra=* | --program-tr=* | --program-t=*)
536 program_transform_name=$ac_optarg ;;
538 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
539 | -silent | --silent | --silen | --sile | --sil)
540 silent=yes ;;
542 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
543 ac_prev=sbindir ;;
544 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
545 | --sbi=* | --sb=*)
546 sbindir=$ac_optarg ;;
548 -sharedstatedir | --sharedstatedir | --sharedstatedi \
549 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
550 | --sharedst | --shareds | --shared | --share | --shar \
551 | --sha | --sh)
552 ac_prev=sharedstatedir ;;
553 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
554 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
555 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
556 | --sha=* | --sh=*)
557 sharedstatedir=$ac_optarg ;;
559 -site | --site | --sit)
560 ac_prev=site ;;
561 -site=* | --site=* | --sit=*)
562 site=$ac_optarg ;;
564 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
565 ac_prev=srcdir ;;
566 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
567 srcdir=$ac_optarg ;;
569 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
570 | --syscon | --sysco | --sysc | --sys | --sy)
571 ac_prev=sysconfdir ;;
572 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
573 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
574 sysconfdir=$ac_optarg ;;
576 -target | --target | --targe | --targ | --tar | --ta | --t)
577 ac_prev=target_alias ;;
578 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
579 target_alias=$ac_optarg ;;
581 -v | -verbose | --verbose | --verbos | --verbo | --verb)
582 verbose=yes ;;
584 -version | --version | --versio | --versi | --vers | -V)
585 ac_init_version=: ;;
587 -with-* | --with-*)
588 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
589 # Reject names that are not valid shell variable names.
590 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
591 { echo "$as_me: error: invalid package name: $ac_package" >&2
592 { (exit 1); exit 1; }; }
593 ac_package=`echo $ac_package| sed 's/-/_/g'`
594 case $ac_option in
595 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
596 *) ac_optarg=yes ;;
597 esac
598 eval "with_$ac_package='$ac_optarg'" ;;
600 -without-* | --without-*)
601 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
602 # Reject names that are not valid shell variable names.
603 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
604 { echo "$as_me: error: invalid package name: $ac_package" >&2
605 { (exit 1); exit 1; }; }
606 ac_package=`echo $ac_package | sed 's/-/_/g'`
607 eval "with_$ac_package=no" ;;
609 --x)
610 # Obsolete; use --with-x.
611 with_x=yes ;;
613 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
614 | --x-incl | --x-inc | --x-in | --x-i)
615 ac_prev=x_includes ;;
616 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
617 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
618 x_includes=$ac_optarg ;;
620 -x-libraries | --x-libraries | --x-librarie | --x-librari \
621 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
622 ac_prev=x_libraries ;;
623 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
624 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
625 x_libraries=$ac_optarg ;;
627 -*) { echo "$as_me: error: unrecognized option: $ac_option
628 Try \`$0 --help' for more information." >&2
629 { (exit 1); exit 1; }; }
632 *=*)
633 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
634 # Reject names that are not valid shell variable names.
635 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
636 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
637 { (exit 1); exit 1; }; }
638 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
639 eval "$ac_envvar='$ac_optarg'"
640 export $ac_envvar ;;
643 # FIXME: should be removed in autoconf 3.0.
644 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
645 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
646 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
647 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
650 esac
651 done
653 if test -n "$ac_prev"; then
654 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
655 { echo "$as_me: error: missing argument to $ac_option" >&2
656 { (exit 1); exit 1; }; }
659 # Be sure to have absolute paths.
660 for ac_var in exec_prefix prefix
662 eval ac_val=$`echo $ac_var`
663 case $ac_val in
664 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
665 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
666 { (exit 1); exit 1; }; };;
667 esac
668 done
670 # Be sure to have absolute paths.
671 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
672 localstatedir libdir includedir oldincludedir infodir mandir
674 eval ac_val=$`echo $ac_var`
675 case $ac_val in
676 [\\/$]* | ?:[\\/]* ) ;;
677 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
678 { (exit 1); exit 1; }; };;
679 esac
680 done
682 # There might be people who depend on the old broken behavior: `$host'
683 # used to hold the argument of --host etc.
684 # FIXME: To remove some day.
685 build=$build_alias
686 host=$host_alias
687 target=$target_alias
689 # FIXME: To remove some day.
690 if test "x$host_alias" != x; then
691 if test "x$build_alias" = x; then
692 cross_compiling=maybe
693 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
694 If a cross compiler is detected then cross compile mode will be used." >&2
695 elif test "x$build_alias" != "x$host_alias"; then
696 cross_compiling=yes
700 ac_tool_prefix=
701 test -n "$host_alias" && ac_tool_prefix=$host_alias-
703 test "$silent" = yes && exec 6>/dev/null
706 # Find the source files, if location was not specified.
707 if test -z "$srcdir"; then
708 ac_srcdir_defaulted=yes
709 # Try the directory containing this script, then its parent.
710 ac_confdir=`(dirname "$0") 2>/dev/null ||
711 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
712 X"$0" : 'X\(//\)[^/]' \| \
713 X"$0" : 'X\(//\)$' \| \
714 X"$0" : 'X\(/\)' \| \
715 . : '\(.\)' 2>/dev/null ||
716 echo X"$0" |
717 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
718 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
719 /^X\(\/\/\)$/{ s//\1/; q; }
720 /^X\(\/\).*/{ s//\1/; q; }
721 s/.*/./; q'`
722 srcdir=$ac_confdir
723 if test ! -r $srcdir/$ac_unique_file; then
724 srcdir=..
726 else
727 ac_srcdir_defaulted=no
729 if test ! -r $srcdir/$ac_unique_file; then
730 if test "$ac_srcdir_defaulted" = yes; then
731 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
732 { (exit 1); exit 1; }; }
733 else
734 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
735 { (exit 1); exit 1; }; }
738 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
739 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
740 { (exit 1); exit 1; }; }
741 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
742 ac_env_build_alias_set=${build_alias+set}
743 ac_env_build_alias_value=$build_alias
744 ac_cv_env_build_alias_set=${build_alias+set}
745 ac_cv_env_build_alias_value=$build_alias
746 ac_env_host_alias_set=${host_alias+set}
747 ac_env_host_alias_value=$host_alias
748 ac_cv_env_host_alias_set=${host_alias+set}
749 ac_cv_env_host_alias_value=$host_alias
750 ac_env_target_alias_set=${target_alias+set}
751 ac_env_target_alias_value=$target_alias
752 ac_cv_env_target_alias_set=${target_alias+set}
753 ac_cv_env_target_alias_value=$target_alias
754 ac_env_CC_set=${CC+set}
755 ac_env_CC_value=$CC
756 ac_cv_env_CC_set=${CC+set}
757 ac_cv_env_CC_value=$CC
758 ac_env_CFLAGS_set=${CFLAGS+set}
759 ac_env_CFLAGS_value=$CFLAGS
760 ac_cv_env_CFLAGS_set=${CFLAGS+set}
761 ac_cv_env_CFLAGS_value=$CFLAGS
762 ac_env_LDFLAGS_set=${LDFLAGS+set}
763 ac_env_LDFLAGS_value=$LDFLAGS
764 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
765 ac_cv_env_LDFLAGS_value=$LDFLAGS
766 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
767 ac_env_CPPFLAGS_value=$CPPFLAGS
768 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
769 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
770 ac_env_CPP_set=${CPP+set}
771 ac_env_CPP_value=$CPP
772 ac_cv_env_CPP_set=${CPP+set}
773 ac_cv_env_CPP_value=$CPP
776 # Report the --help message.
778 if test "$ac_init_help" = "long"; then
779 # Omit some internal or obsolete options to make the list less imposing.
780 # This message is too long to be a string in the A/UX 3.1 sh.
781 cat <<_ACEOF
782 \`configure' configures this package to adapt to many kinds of systems.
784 Usage: $0 [OPTION]... [VAR=VALUE]...
786 To assign environment variables (e.g., CC, CFLAGS...), specify them as
787 VAR=VALUE. See below for descriptions of some of the useful variables.
789 Defaults for the options are specified in brackets.
791 Configuration:
792 -h, --help display this help and exit
793 --help=short display options specific to this package
794 --help=recursive display the short help of all the included packages
795 -V, --version display version information and exit
796 -q, --quiet, --silent do not print \`checking...' messages
797 --cache-file=FILE cache test results in FILE [disabled]
798 -C, --config-cache alias for \`--cache-file=config.cache'
799 -n, --no-create do not create output files
800 --srcdir=DIR find the sources in DIR [configure dir or \`..']
802 _ACEOF
804 cat <<_ACEOF
805 Installation directories:
806 --prefix=PREFIX install architecture-independent files in PREFIX
807 [$ac_default_prefix]
808 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
809 [PREFIX]
811 By default, \`make install' will install all the files in
812 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
813 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
814 for instance \`--prefix=\$HOME'.
816 For better control, use the options below.
818 Fine tuning of the installation directories:
819 --bindir=DIR user executables [EPREFIX/bin]
820 --sbindir=DIR system admin executables [EPREFIX/sbin]
821 --libexecdir=DIR program executables [EPREFIX/libexec]
822 --datadir=DIR read-only architecture-independent data [PREFIX/share]
823 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
824 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
825 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
826 --libdir=DIR object code libraries [EPREFIX/lib]
827 --includedir=DIR C header files [PREFIX/include]
828 --oldincludedir=DIR C header files for non-gcc [/usr/include]
829 --infodir=DIR info documentation [PREFIX/info]
830 --mandir=DIR man documentation [PREFIX/man]
831 _ACEOF
833 cat <<\_ACEOF
835 System types:
836 --build=BUILD configure for building on BUILD [guessed]
837 --host=HOST cross-compile to build programs to run on HOST [BUILD]
838 _ACEOF
841 if test -n "$ac_init_help"; then
843 cat <<\_ACEOF
845 Optional Features:
846 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
847 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
848 --enable-smb enable possibly-buggy SMB printer default=yes
849 --disable-smb disable possibly-buggy SMB printer
850 --enable-ipv6 enable ipv6 (with ipv4) support
851 --disable-ipv6 disable ipv6 support
853 Optional Packages:
854 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
855 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
856 --without-gcc don't use gcc
857 --with-user=USERNAME drop privileges by default to USERNAME
858 --with-chroot=DIRECTORY when dropping privileges, chroot to DIRECTORY
859 --without-crypto disable crypto support
861 Some influential environment variables:
862 CC C compiler command
863 CFLAGS C compiler flags
864 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
865 nonstandard directory <lib dir>
866 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
867 headers in a nonstandard directory <include dir>
868 CPP C preprocessor
870 Use these variables to override the choices made by `configure' or to help
871 it to find libraries and programs with nonstandard names/locations.
873 _ACEOF
876 if test "$ac_init_help" = "recursive"; then
877 # If there are subdirs, report their specific --help.
878 ac_popdir=`pwd`
879 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
880 test -d $ac_dir || continue
881 ac_builddir=.
883 if test "$ac_dir" != .; then
884 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
885 # A "../" for each directory in $ac_dir_suffix.
886 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
887 else
888 ac_dir_suffix= ac_top_builddir=
891 case $srcdir in
892 .) # No --srcdir option. We are building in place.
893 ac_srcdir=.
894 if test -z "$ac_top_builddir"; then
895 ac_top_srcdir=.
896 else
897 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
898 fi ;;
899 [\\/]* | ?:[\\/]* ) # Absolute path.
900 ac_srcdir=$srcdir$ac_dir_suffix;
901 ac_top_srcdir=$srcdir ;;
902 *) # Relative path.
903 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
904 ac_top_srcdir=$ac_top_builddir$srcdir ;;
905 esac
907 # Do not use `cd foo && pwd` to compute absolute paths, because
908 # the directories may not exist.
909 case `pwd` in
910 .) ac_abs_builddir="$ac_dir";;
912 case "$ac_dir" in
913 .) ac_abs_builddir=`pwd`;;
914 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
915 *) ac_abs_builddir=`pwd`/"$ac_dir";;
916 esac;;
917 esac
918 case $ac_abs_builddir in
919 .) ac_abs_top_builddir=${ac_top_builddir}.;;
921 case ${ac_top_builddir}. in
922 .) ac_abs_top_builddir=$ac_abs_builddir;;
923 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
924 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
925 esac;;
926 esac
927 case $ac_abs_builddir in
928 .) ac_abs_srcdir=$ac_srcdir;;
930 case $ac_srcdir in
931 .) ac_abs_srcdir=$ac_abs_builddir;;
932 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
933 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
934 esac;;
935 esac
936 case $ac_abs_builddir in
937 .) ac_abs_top_srcdir=$ac_top_srcdir;;
939 case $ac_top_srcdir in
940 .) ac_abs_top_srcdir=$ac_abs_builddir;;
941 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
942 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
943 esac;;
944 esac
946 cd $ac_dir
947 # Check for guested configure; otherwise get Cygnus style configure.
948 if test -f $ac_srcdir/configure.gnu; then
949 echo
950 $SHELL $ac_srcdir/configure.gnu --help=recursive
951 elif test -f $ac_srcdir/configure; then
952 echo
953 $SHELL $ac_srcdir/configure --help=recursive
954 elif test -f $ac_srcdir/configure.ac ||
955 test -f $ac_srcdir/configure.in; then
956 echo
957 $ac_configure --help
958 else
959 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
961 cd $ac_popdir
962 done
965 test -n "$ac_init_help" && exit 0
966 if $ac_init_version; then
967 cat <<\_ACEOF
969 Copyright (C) 2003 Free Software Foundation, Inc.
970 This configure script is free software; the Free Software Foundation
971 gives unlimited permission to copy, distribute and modify it.
972 _ACEOF
973 exit 0
975 exec 5>config.log
976 cat >&5 <<_ACEOF
977 This file contains any messages produced by compilers while
978 running configure, to aid debugging if configure makes a mistake.
980 It was created by $as_me, which was
981 generated by GNU Autoconf 2.59. Invocation command line was
983 $ $0 $@
985 _ACEOF
987 cat <<_ASUNAME
988 ## --------- ##
989 ## Platform. ##
990 ## --------- ##
992 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
993 uname -m = `(uname -m) 2>/dev/null || echo unknown`
994 uname -r = `(uname -r) 2>/dev/null || echo unknown`
995 uname -s = `(uname -s) 2>/dev/null || echo unknown`
996 uname -v = `(uname -v) 2>/dev/null || echo unknown`
998 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
999 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1001 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1002 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1003 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1004 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1005 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1006 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1007 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1009 _ASUNAME
1011 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1012 for as_dir in $PATH
1014 IFS=$as_save_IFS
1015 test -z "$as_dir" && as_dir=.
1016 echo "PATH: $as_dir"
1017 done
1019 } >&5
1021 cat >&5 <<_ACEOF
1024 ## ----------- ##
1025 ## Core tests. ##
1026 ## ----------- ##
1028 _ACEOF
1031 # Keep a trace of the command line.
1032 # Strip out --no-create and --no-recursion so they do not pile up.
1033 # Strip out --silent because we don't want to record it for future runs.
1034 # Also quote any args containing shell meta-characters.
1035 # Make two passes to allow for proper duplicate-argument suppression.
1036 ac_configure_args=
1037 ac_configure_args0=
1038 ac_configure_args1=
1039 ac_sep=
1040 ac_must_keep_next=false
1041 for ac_pass in 1 2
1043 for ac_arg
1045 case $ac_arg in
1046 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1047 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1048 | -silent | --silent | --silen | --sile | --sil)
1049 continue ;;
1050 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1051 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1052 esac
1053 case $ac_pass in
1054 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1056 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1057 if test $ac_must_keep_next = true; then
1058 ac_must_keep_next=false # Got value, back to normal.
1059 else
1060 case $ac_arg in
1061 *=* | --config-cache | -C | -disable-* | --disable-* \
1062 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1063 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1064 | -with-* | --with-* | -without-* | --without-* | --x)
1065 case "$ac_configure_args0 " in
1066 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1067 esac
1069 -* ) ac_must_keep_next=true ;;
1070 esac
1072 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1073 # Get rid of the leading space.
1074 ac_sep=" "
1076 esac
1077 done
1078 done
1079 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1080 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1082 # When interrupted or exit'd, cleanup temporary files, and complete
1083 # config.log. We remove comments because anyway the quotes in there
1084 # would cause problems or look ugly.
1085 # WARNING: Be sure not to use single quotes in there, as some shells,
1086 # such as our DU 5.0 friend, will then `close' the trap.
1087 trap 'exit_status=$?
1088 # Save into config.log some information that might help in debugging.
1090 echo
1092 cat <<\_ASBOX
1093 ## ---------------- ##
1094 ## Cache variables. ##
1095 ## ---------------- ##
1096 _ASBOX
1097 echo
1098 # The following way of writing the cache mishandles newlines in values,
1100 (set) 2>&1 |
1101 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1102 *ac_space=\ *)
1103 sed -n \
1104 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1105 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1108 sed -n \
1109 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1111 esac;
1113 echo
1115 cat <<\_ASBOX
1116 ## ----------------- ##
1117 ## Output variables. ##
1118 ## ----------------- ##
1119 _ASBOX
1120 echo
1121 for ac_var in $ac_subst_vars
1123 eval ac_val=$`echo $ac_var`
1124 echo "$ac_var='"'"'$ac_val'"'"'"
1125 done | sort
1126 echo
1128 if test -n "$ac_subst_files"; then
1129 cat <<\_ASBOX
1130 ## ------------- ##
1131 ## Output files. ##
1132 ## ------------- ##
1133 _ASBOX
1134 echo
1135 for ac_var in $ac_subst_files
1137 eval ac_val=$`echo $ac_var`
1138 echo "$ac_var='"'"'$ac_val'"'"'"
1139 done | sort
1140 echo
1143 if test -s confdefs.h; then
1144 cat <<\_ASBOX
1145 ## ----------- ##
1146 ## confdefs.h. ##
1147 ## ----------- ##
1148 _ASBOX
1149 echo
1150 sed "/^$/d" confdefs.h | sort
1151 echo
1153 test "$ac_signal" != 0 &&
1154 echo "$as_me: caught signal $ac_signal"
1155 echo "$as_me: exit $exit_status"
1156 } >&5
1157 rm -f core *.core &&
1158 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1159 exit $exit_status
1161 for ac_signal in 1 2 13 15; do
1162 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1163 done
1164 ac_signal=0
1166 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1167 rm -rf conftest* confdefs.h
1168 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1169 echo >confdefs.h
1171 # Predefined preprocessor variables.
1173 cat >>confdefs.h <<_ACEOF
1174 #define PACKAGE_NAME "$PACKAGE_NAME"
1175 _ACEOF
1178 cat >>confdefs.h <<_ACEOF
1179 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1180 _ACEOF
1183 cat >>confdefs.h <<_ACEOF
1184 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1185 _ACEOF
1188 cat >>confdefs.h <<_ACEOF
1189 #define PACKAGE_STRING "$PACKAGE_STRING"
1190 _ACEOF
1193 cat >>confdefs.h <<_ACEOF
1194 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1195 _ACEOF
1198 # Let the site file select an alternate cache file if it wants to.
1199 # Prefer explicitly selected file to automatically selected ones.
1200 if test -z "$CONFIG_SITE"; then
1201 if test "x$prefix" != xNONE; then
1202 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1203 else
1204 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1207 for ac_site_file in $CONFIG_SITE; do
1208 if test -r "$ac_site_file"; then
1209 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1210 echo "$as_me: loading site script $ac_site_file" >&6;}
1211 sed 's/^/| /' "$ac_site_file" >&5
1212 . "$ac_site_file"
1214 done
1216 if test -r "$cache_file"; then
1217 # Some versions of bash will fail to source /dev/null (special
1218 # files actually), so we avoid doing that.
1219 if test -f "$cache_file"; then
1220 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1221 echo "$as_me: loading cache $cache_file" >&6;}
1222 case $cache_file in
1223 [\\/]* | ?:[\\/]* ) . $cache_file;;
1224 *) . ./$cache_file;;
1225 esac
1227 else
1228 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1229 echo "$as_me: creating cache $cache_file" >&6;}
1230 >$cache_file
1233 # Check that the precious variables saved in the cache have kept the same
1234 # value.
1235 ac_cache_corrupted=false
1236 for ac_var in `(set) 2>&1 |
1237 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1238 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1239 eval ac_new_set=\$ac_env_${ac_var}_set
1240 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1241 eval ac_new_val="\$ac_env_${ac_var}_value"
1242 case $ac_old_set,$ac_new_set in
1243 set,)
1244 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1245 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1246 ac_cache_corrupted=: ;;
1247 ,set)
1248 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1249 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1250 ac_cache_corrupted=: ;;
1251 ,);;
1253 if test "x$ac_old_val" != "x$ac_new_val"; then
1254 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1255 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1256 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1257 echo "$as_me: former value: $ac_old_val" >&2;}
1258 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1259 echo "$as_me: current value: $ac_new_val" >&2;}
1260 ac_cache_corrupted=:
1261 fi;;
1262 esac
1263 # Pass precious variables to config.status.
1264 if test "$ac_new_set" = set; then
1265 case $ac_new_val in
1266 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1267 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1268 *) ac_arg=$ac_var=$ac_new_val ;;
1269 esac
1270 case " $ac_configure_args " in
1271 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1272 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1273 esac
1275 done
1276 if $ac_cache_corrupted; then
1277 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1278 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1279 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1280 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1281 { (exit 1); exit 1; }; }
1284 ac_ext=c
1285 ac_cpp='$CPP $CPPFLAGS'
1286 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1287 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1288 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1309 ac_aux_dir=
1310 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1311 if test -f $ac_dir/install-sh; then
1312 ac_aux_dir=$ac_dir
1313 ac_install_sh="$ac_aux_dir/install-sh -c"
1314 break
1315 elif test -f $ac_dir/install.sh; then
1316 ac_aux_dir=$ac_dir
1317 ac_install_sh="$ac_aux_dir/install.sh -c"
1318 break
1319 elif test -f $ac_dir/shtool; then
1320 ac_aux_dir=$ac_dir
1321 ac_install_sh="$ac_aux_dir/shtool install -c"
1322 break
1324 done
1325 if test -z "$ac_aux_dir"; then
1326 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1327 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1328 { (exit 1); exit 1; }; }
1330 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1331 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1332 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1334 # Make sure we can run config.sub.
1335 $ac_config_sub sun4 >/dev/null 2>&1 ||
1336 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1337 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1338 { (exit 1); exit 1; }; }
1340 echo "$as_me:$LINENO: checking build system type" >&5
1341 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1342 if test "${ac_cv_build+set}" = set; then
1343 echo $ECHO_N "(cached) $ECHO_C" >&6
1344 else
1345 ac_cv_build_alias=$build_alias
1346 test -z "$ac_cv_build_alias" &&
1347 ac_cv_build_alias=`$ac_config_guess`
1348 test -z "$ac_cv_build_alias" &&
1349 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1350 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1351 { (exit 1); exit 1; }; }
1352 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1353 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1354 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1355 { (exit 1); exit 1; }; }
1358 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1359 echo "${ECHO_T}$ac_cv_build" >&6
1360 build=$ac_cv_build
1361 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1362 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1363 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1366 echo "$as_me:$LINENO: checking host system type" >&5
1367 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1368 if test "${ac_cv_host+set}" = set; then
1369 echo $ECHO_N "(cached) $ECHO_C" >&6
1370 else
1371 ac_cv_host_alias=$host_alias
1372 test -z "$ac_cv_host_alias" &&
1373 ac_cv_host_alias=$ac_cv_build_alias
1374 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1375 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1376 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1377 { (exit 1); exit 1; }; }
1380 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1381 echo "${ECHO_T}$ac_cv_host" >&6
1382 host=$ac_cv_host
1383 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1384 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1385 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1394 # Check whether --with-gcc or --without-gcc was given.
1395 if test "${with_gcc+set}" = set; then
1396 withval="$with_gcc"
1399 V_CCOPT="-O"
1400 V_INCLS=""
1401 if test "${srcdir}" != "." ; then
1402 V_INCLS="-I\$(srcdir)"
1404 if test "${CFLAGS+set}" = set; then
1405 LBL_CFLAGS="$CFLAGS"
1407 if test -z "$CC" ; then
1408 case "$host_os" in
1410 bsdi*)
1411 # Extract the first word of "shlicc2", so it can be a program name with args.
1412 set dummy shlicc2; ac_word=$2
1413 echo "$as_me:$LINENO: checking for $ac_word" >&5
1414 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1415 if test "${ac_cv_prog_SHLICC2+set}" = set; then
1416 echo $ECHO_N "(cached) $ECHO_C" >&6
1417 else
1418 if test -n "$SHLICC2"; then
1419 ac_cv_prog_SHLICC2="$SHLICC2" # Let the user override the test.
1420 else
1421 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1422 for as_dir in $PATH
1424 IFS=$as_save_IFS
1425 test -z "$as_dir" && as_dir=.
1426 for ac_exec_ext in '' $ac_executable_extensions; do
1427 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1428 ac_cv_prog_SHLICC2="yes"
1429 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1430 break 2
1432 done
1433 done
1435 test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2="no"
1438 SHLICC2=$ac_cv_prog_SHLICC2
1439 if test -n "$SHLICC2"; then
1440 echo "$as_me:$LINENO: result: $SHLICC2" >&5
1441 echo "${ECHO_T}$SHLICC2" >&6
1442 else
1443 echo "$as_me:$LINENO: result: no" >&5
1444 echo "${ECHO_T}no" >&6
1447 if test $SHLICC2 = yes ; then
1448 CC=shlicc2
1449 export CC
1452 esac
1454 if test -z "$CC" -a "$with_gcc" = no ; then
1455 CC=cc
1456 export CC
1458 ac_ext=c
1459 ac_cpp='$CPP $CPPFLAGS'
1460 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1461 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1462 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1463 if test -n "$ac_tool_prefix"; then
1464 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1465 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1466 echo "$as_me:$LINENO: checking for $ac_word" >&5
1467 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1468 if test "${ac_cv_prog_CC+set}" = set; then
1469 echo $ECHO_N "(cached) $ECHO_C" >&6
1470 else
1471 if test -n "$CC"; then
1472 ac_cv_prog_CC="$CC" # Let the user override the test.
1473 else
1474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1475 for as_dir in $PATH
1477 IFS=$as_save_IFS
1478 test -z "$as_dir" && as_dir=.
1479 for ac_exec_ext in '' $ac_executable_extensions; do
1480 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1481 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1482 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1483 break 2
1485 done
1486 done
1490 CC=$ac_cv_prog_CC
1491 if test -n "$CC"; then
1492 echo "$as_me:$LINENO: result: $CC" >&5
1493 echo "${ECHO_T}$CC" >&6
1494 else
1495 echo "$as_me:$LINENO: result: no" >&5
1496 echo "${ECHO_T}no" >&6
1500 if test -z "$ac_cv_prog_CC"; then
1501 ac_ct_CC=$CC
1502 # Extract the first word of "gcc", so it can be a program name with args.
1503 set dummy gcc; ac_word=$2
1504 echo "$as_me:$LINENO: checking for $ac_word" >&5
1505 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1506 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1507 echo $ECHO_N "(cached) $ECHO_C" >&6
1508 else
1509 if test -n "$ac_ct_CC"; then
1510 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1511 else
1512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1513 for as_dir in $PATH
1515 IFS=$as_save_IFS
1516 test -z "$as_dir" && as_dir=.
1517 for ac_exec_ext in '' $ac_executable_extensions; do
1518 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1519 ac_cv_prog_ac_ct_CC="gcc"
1520 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1521 break 2
1523 done
1524 done
1528 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1529 if test -n "$ac_ct_CC"; then
1530 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1531 echo "${ECHO_T}$ac_ct_CC" >&6
1532 else
1533 echo "$as_me:$LINENO: result: no" >&5
1534 echo "${ECHO_T}no" >&6
1537 CC=$ac_ct_CC
1538 else
1539 CC="$ac_cv_prog_CC"
1542 if test -z "$CC"; then
1543 if test -n "$ac_tool_prefix"; then
1544 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1545 set dummy ${ac_tool_prefix}cc; ac_word=$2
1546 echo "$as_me:$LINENO: checking for $ac_word" >&5
1547 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1548 if test "${ac_cv_prog_CC+set}" = set; then
1549 echo $ECHO_N "(cached) $ECHO_C" >&6
1550 else
1551 if test -n "$CC"; then
1552 ac_cv_prog_CC="$CC" # Let the user override the test.
1553 else
1554 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1555 for as_dir in $PATH
1557 IFS=$as_save_IFS
1558 test -z "$as_dir" && as_dir=.
1559 for ac_exec_ext in '' $ac_executable_extensions; do
1560 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1561 ac_cv_prog_CC="${ac_tool_prefix}cc"
1562 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1563 break 2
1565 done
1566 done
1570 CC=$ac_cv_prog_CC
1571 if test -n "$CC"; then
1572 echo "$as_me:$LINENO: result: $CC" >&5
1573 echo "${ECHO_T}$CC" >&6
1574 else
1575 echo "$as_me:$LINENO: result: no" >&5
1576 echo "${ECHO_T}no" >&6
1580 if test -z "$ac_cv_prog_CC"; then
1581 ac_ct_CC=$CC
1582 # Extract the first word of "cc", so it can be a program name with args.
1583 set dummy cc; ac_word=$2
1584 echo "$as_me:$LINENO: checking for $ac_word" >&5
1585 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1586 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1587 echo $ECHO_N "(cached) $ECHO_C" >&6
1588 else
1589 if test -n "$ac_ct_CC"; then
1590 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1591 else
1592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1593 for as_dir in $PATH
1595 IFS=$as_save_IFS
1596 test -z "$as_dir" && as_dir=.
1597 for ac_exec_ext in '' $ac_executable_extensions; do
1598 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1599 ac_cv_prog_ac_ct_CC="cc"
1600 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1601 break 2
1603 done
1604 done
1608 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1609 if test -n "$ac_ct_CC"; then
1610 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1611 echo "${ECHO_T}$ac_ct_CC" >&6
1612 else
1613 echo "$as_me:$LINENO: result: no" >&5
1614 echo "${ECHO_T}no" >&6
1617 CC=$ac_ct_CC
1618 else
1619 CC="$ac_cv_prog_CC"
1623 if test -z "$CC"; then
1624 # Extract the first word of "cc", so it can be a program name with args.
1625 set dummy cc; ac_word=$2
1626 echo "$as_me:$LINENO: checking for $ac_word" >&5
1627 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1628 if test "${ac_cv_prog_CC+set}" = set; then
1629 echo $ECHO_N "(cached) $ECHO_C" >&6
1630 else
1631 if test -n "$CC"; then
1632 ac_cv_prog_CC="$CC" # Let the user override the test.
1633 else
1634 ac_prog_rejected=no
1635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1636 for as_dir in $PATH
1638 IFS=$as_save_IFS
1639 test -z "$as_dir" && as_dir=.
1640 for ac_exec_ext in '' $ac_executable_extensions; do
1641 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1642 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1643 ac_prog_rejected=yes
1644 continue
1646 ac_cv_prog_CC="cc"
1647 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1648 break 2
1650 done
1651 done
1653 if test $ac_prog_rejected = yes; then
1654 # We found a bogon in the path, so make sure we never use it.
1655 set dummy $ac_cv_prog_CC
1656 shift
1657 if test $# != 0; then
1658 # We chose a different compiler from the bogus one.
1659 # However, it has the same basename, so the bogon will be chosen
1660 # first if we set CC to just the basename; use the full file name.
1661 shift
1662 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1667 CC=$ac_cv_prog_CC
1668 if test -n "$CC"; then
1669 echo "$as_me:$LINENO: result: $CC" >&5
1670 echo "${ECHO_T}$CC" >&6
1671 else
1672 echo "$as_me:$LINENO: result: no" >&5
1673 echo "${ECHO_T}no" >&6
1677 if test -z "$CC"; then
1678 if test -n "$ac_tool_prefix"; then
1679 for ac_prog in cl
1681 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1682 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1683 echo "$as_me:$LINENO: checking for $ac_word" >&5
1684 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1685 if test "${ac_cv_prog_CC+set}" = set; then
1686 echo $ECHO_N "(cached) $ECHO_C" >&6
1687 else
1688 if test -n "$CC"; then
1689 ac_cv_prog_CC="$CC" # Let the user override the test.
1690 else
1691 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1692 for as_dir in $PATH
1694 IFS=$as_save_IFS
1695 test -z "$as_dir" && as_dir=.
1696 for ac_exec_ext in '' $ac_executable_extensions; do
1697 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1698 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1699 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1700 break 2
1702 done
1703 done
1707 CC=$ac_cv_prog_CC
1708 if test -n "$CC"; then
1709 echo "$as_me:$LINENO: result: $CC" >&5
1710 echo "${ECHO_T}$CC" >&6
1711 else
1712 echo "$as_me:$LINENO: result: no" >&5
1713 echo "${ECHO_T}no" >&6
1716 test -n "$CC" && break
1717 done
1719 if test -z "$CC"; then
1720 ac_ct_CC=$CC
1721 for ac_prog in cl
1723 # Extract the first word of "$ac_prog", so it can be a program name with args.
1724 set dummy $ac_prog; ac_word=$2
1725 echo "$as_me:$LINENO: checking for $ac_word" >&5
1726 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1727 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1728 echo $ECHO_N "(cached) $ECHO_C" >&6
1729 else
1730 if test -n "$ac_ct_CC"; then
1731 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1732 else
1733 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1734 for as_dir in $PATH
1736 IFS=$as_save_IFS
1737 test -z "$as_dir" && as_dir=.
1738 for ac_exec_ext in '' $ac_executable_extensions; do
1739 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1740 ac_cv_prog_ac_ct_CC="$ac_prog"
1741 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1742 break 2
1744 done
1745 done
1749 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1750 if test -n "$ac_ct_CC"; then
1751 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1752 echo "${ECHO_T}$ac_ct_CC" >&6
1753 else
1754 echo "$as_me:$LINENO: result: no" >&5
1755 echo "${ECHO_T}no" >&6
1758 test -n "$ac_ct_CC" && break
1759 done
1761 CC=$ac_ct_CC
1767 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1768 See \`config.log' for more details." >&5
1769 echo "$as_me: error: no acceptable C compiler found in \$PATH
1770 See \`config.log' for more details." >&2;}
1771 { (exit 1); exit 1; }; }
1773 # Provide some information about the compiler.
1774 echo "$as_me:$LINENO:" \
1775 "checking for C compiler version" >&5
1776 ac_compiler=`set X $ac_compile; echo $2`
1777 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1778 (eval $ac_compiler --version </dev/null >&5) 2>&5
1779 ac_status=$?
1780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1781 (exit $ac_status); }
1782 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1783 (eval $ac_compiler -v </dev/null >&5) 2>&5
1784 ac_status=$?
1785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1786 (exit $ac_status); }
1787 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1788 (eval $ac_compiler -V </dev/null >&5) 2>&5
1789 ac_status=$?
1790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1791 (exit $ac_status); }
1793 cat >conftest.$ac_ext <<_ACEOF
1794 /* confdefs.h. */
1795 _ACEOF
1796 cat confdefs.h >>conftest.$ac_ext
1797 cat >>conftest.$ac_ext <<_ACEOF
1798 /* end confdefs.h. */
1801 main ()
1805 return 0;
1807 _ACEOF
1808 ac_clean_files_save=$ac_clean_files
1809 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1810 # Try to create an executable without -o first, disregard a.out.
1811 # It will help us diagnose broken compilers, and finding out an intuition
1812 # of exeext.
1813 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1814 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1815 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1816 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1817 (eval $ac_link_default) 2>&5
1818 ac_status=$?
1819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1820 (exit $ac_status); }; then
1821 # Find the output, starting from the most likely. This scheme is
1822 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1823 # resort.
1825 # Be careful to initialize this variable, since it used to be cached.
1826 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1827 ac_cv_exeext=
1828 # b.out is created by i960 compilers.
1829 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1831 test -f "$ac_file" || continue
1832 case $ac_file in
1833 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1835 conftest.$ac_ext )
1836 # This is the source file.
1838 [ab].out )
1839 # We found the default executable, but exeext='' is most
1840 # certainly right.
1841 break;;
1842 *.* )
1843 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1844 # FIXME: I believe we export ac_cv_exeext for Libtool,
1845 # but it would be cool to find out if it's true. Does anybody
1846 # maintain Libtool? --akim.
1847 export ac_cv_exeext
1848 break;;
1850 break;;
1851 esac
1852 done
1853 else
1854 echo "$as_me: failed program was:" >&5
1855 sed 's/^/| /' conftest.$ac_ext >&5
1857 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1858 See \`config.log' for more details." >&5
1859 echo "$as_me: error: C compiler cannot create executables
1860 See \`config.log' for more details." >&2;}
1861 { (exit 77); exit 77; }; }
1864 ac_exeext=$ac_cv_exeext
1865 echo "$as_me:$LINENO: result: $ac_file" >&5
1866 echo "${ECHO_T}$ac_file" >&6
1868 # Check the compiler produces executables we can run. If not, either
1869 # the compiler is broken, or we cross compile.
1870 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1871 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1872 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1873 # If not cross compiling, check that we can run a simple program.
1874 if test "$cross_compiling" != yes; then
1875 if { ac_try='./$ac_file'
1876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1877 (eval $ac_try) 2>&5
1878 ac_status=$?
1879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1880 (exit $ac_status); }; }; then
1881 cross_compiling=no
1882 else
1883 if test "$cross_compiling" = maybe; then
1884 cross_compiling=yes
1885 else
1886 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
1887 If you meant to cross compile, use \`--host'.
1888 See \`config.log' for more details." >&5
1889 echo "$as_me: error: cannot run C compiled programs.
1890 If you meant to cross compile, use \`--host'.
1891 See \`config.log' for more details." >&2;}
1892 { (exit 1); exit 1; }; }
1896 echo "$as_me:$LINENO: result: yes" >&5
1897 echo "${ECHO_T}yes" >&6
1899 rm -f a.out a.exe conftest$ac_cv_exeext b.out
1900 ac_clean_files=$ac_clean_files_save
1901 # Check the compiler produces executables we can run. If not, either
1902 # the compiler is broken, or we cross compile.
1903 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
1904 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
1905 echo "$as_me:$LINENO: result: $cross_compiling" >&5
1906 echo "${ECHO_T}$cross_compiling" >&6
1908 echo "$as_me:$LINENO: checking for suffix of executables" >&5
1909 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
1910 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
1911 (eval $ac_link) 2>&5
1912 ac_status=$?
1913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1914 (exit $ac_status); }; then
1915 # If both `conftest.exe' and `conftest' are `present' (well, observable)
1916 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
1917 # work properly (i.e., refer to `conftest.exe'), while it won't with
1918 # `rm'.
1919 for ac_file in conftest.exe conftest conftest.*; do
1920 test -f "$ac_file" || continue
1921 case $ac_file in
1922 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
1923 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1924 export ac_cv_exeext
1925 break;;
1926 * ) break;;
1927 esac
1928 done
1929 else
1930 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
1931 See \`config.log' for more details." >&5
1932 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
1933 See \`config.log' for more details." >&2;}
1934 { (exit 1); exit 1; }; }
1937 rm -f conftest$ac_cv_exeext
1938 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
1939 echo "${ECHO_T}$ac_cv_exeext" >&6
1941 rm -f conftest.$ac_ext
1942 EXEEXT=$ac_cv_exeext
1943 ac_exeext=$EXEEXT
1944 echo "$as_me:$LINENO: checking for suffix of object files" >&5
1945 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
1946 if test "${ac_cv_objext+set}" = set; then
1947 echo $ECHO_N "(cached) $ECHO_C" >&6
1948 else
1949 cat >conftest.$ac_ext <<_ACEOF
1950 /* confdefs.h. */
1951 _ACEOF
1952 cat confdefs.h >>conftest.$ac_ext
1953 cat >>conftest.$ac_ext <<_ACEOF
1954 /* end confdefs.h. */
1957 main ()
1961 return 0;
1963 _ACEOF
1964 rm -f conftest.o conftest.obj
1965 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
1966 (eval $ac_compile) 2>&5
1967 ac_status=$?
1968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1969 (exit $ac_status); }; then
1970 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
1971 case $ac_file in
1972 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
1973 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
1974 break;;
1975 esac
1976 done
1977 else
1978 echo "$as_me: failed program was:" >&5
1979 sed 's/^/| /' conftest.$ac_ext >&5
1981 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
1982 See \`config.log' for more details." >&5
1983 echo "$as_me: error: cannot compute suffix of object files: cannot compile
1984 See \`config.log' for more details." >&2;}
1985 { (exit 1); exit 1; }; }
1988 rm -f conftest.$ac_cv_objext conftest.$ac_ext
1990 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
1991 echo "${ECHO_T}$ac_cv_objext" >&6
1992 OBJEXT=$ac_cv_objext
1993 ac_objext=$OBJEXT
1994 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
1995 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
1996 if test "${ac_cv_c_compiler_gnu+set}" = set; then
1997 echo $ECHO_N "(cached) $ECHO_C" >&6
1998 else
1999 cat >conftest.$ac_ext <<_ACEOF
2000 /* confdefs.h. */
2001 _ACEOF
2002 cat confdefs.h >>conftest.$ac_ext
2003 cat >>conftest.$ac_ext <<_ACEOF
2004 /* end confdefs.h. */
2007 main ()
2009 #ifndef __GNUC__
2010 choke me
2011 #endif
2014 return 0;
2016 _ACEOF
2017 rm -f conftest.$ac_objext
2018 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2019 (eval $ac_compile) 2>conftest.er1
2020 ac_status=$?
2021 grep -v '^ *+' conftest.er1 >conftest.err
2022 rm -f conftest.er1
2023 cat conftest.err >&5
2024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2025 (exit $ac_status); } &&
2026 { ac_try='test -z "$ac_c_werror_flag"
2027 || test ! -s conftest.err'
2028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2029 (eval $ac_try) 2>&5
2030 ac_status=$?
2031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2032 (exit $ac_status); }; } &&
2033 { ac_try='test -s conftest.$ac_objext'
2034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2035 (eval $ac_try) 2>&5
2036 ac_status=$?
2037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2038 (exit $ac_status); }; }; then
2039 ac_compiler_gnu=yes
2040 else
2041 echo "$as_me: failed program was:" >&5
2042 sed 's/^/| /' conftest.$ac_ext >&5
2044 ac_compiler_gnu=no
2046 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2047 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2050 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2051 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2052 GCC=`test $ac_compiler_gnu = yes && echo yes`
2053 ac_test_CFLAGS=${CFLAGS+set}
2054 ac_save_CFLAGS=$CFLAGS
2055 CFLAGS="-g"
2056 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2057 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2058 if test "${ac_cv_prog_cc_g+set}" = set; then
2059 echo $ECHO_N "(cached) $ECHO_C" >&6
2060 else
2061 cat >conftest.$ac_ext <<_ACEOF
2062 /* confdefs.h. */
2063 _ACEOF
2064 cat confdefs.h >>conftest.$ac_ext
2065 cat >>conftest.$ac_ext <<_ACEOF
2066 /* end confdefs.h. */
2069 main ()
2073 return 0;
2075 _ACEOF
2076 rm -f conftest.$ac_objext
2077 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2078 (eval $ac_compile) 2>conftest.er1
2079 ac_status=$?
2080 grep -v '^ *+' conftest.er1 >conftest.err
2081 rm -f conftest.er1
2082 cat conftest.err >&5
2083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2084 (exit $ac_status); } &&
2085 { ac_try='test -z "$ac_c_werror_flag"
2086 || test ! -s conftest.err'
2087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2088 (eval $ac_try) 2>&5
2089 ac_status=$?
2090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2091 (exit $ac_status); }; } &&
2092 { ac_try='test -s conftest.$ac_objext'
2093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2094 (eval $ac_try) 2>&5
2095 ac_status=$?
2096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2097 (exit $ac_status); }; }; then
2098 ac_cv_prog_cc_g=yes
2099 else
2100 echo "$as_me: failed program was:" >&5
2101 sed 's/^/| /' conftest.$ac_ext >&5
2103 ac_cv_prog_cc_g=no
2105 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2107 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2108 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2109 if test "$ac_test_CFLAGS" = set; then
2110 CFLAGS=$ac_save_CFLAGS
2111 elif test $ac_cv_prog_cc_g = yes; then
2112 if test "$GCC" = yes; then
2113 CFLAGS="-g -O2"
2114 else
2115 CFLAGS="-g"
2117 else
2118 if test "$GCC" = yes; then
2119 CFLAGS="-O2"
2120 else
2121 CFLAGS=
2124 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2125 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2126 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2127 echo $ECHO_N "(cached) $ECHO_C" >&6
2128 else
2129 ac_cv_prog_cc_stdc=no
2130 ac_save_CC=$CC
2131 cat >conftest.$ac_ext <<_ACEOF
2132 /* confdefs.h. */
2133 _ACEOF
2134 cat confdefs.h >>conftest.$ac_ext
2135 cat >>conftest.$ac_ext <<_ACEOF
2136 /* end confdefs.h. */
2137 #include <stdarg.h>
2138 #include <stdio.h>
2139 #include <sys/types.h>
2140 #include <sys/stat.h>
2141 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2142 struct buf { int x; };
2143 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2144 static char *e (p, i)
2145 char **p;
2146 int i;
2148 return p[i];
2150 static char *f (char * (*g) (char **, int), char **p, ...)
2152 char *s;
2153 va_list v;
2154 va_start (v,p);
2155 s = g (p, va_arg (v,int));
2156 va_end (v);
2157 return s;
2160 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2161 function prototypes and stuff, but not '\xHH' hex character constants.
2162 These don't provoke an error unfortunately, instead are silently treated
2163 as 'x'. The following induces an error, until -std1 is added to get
2164 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2165 array size at least. It's necessary to write '\x00'==0 to get something
2166 that's true only with -std1. */
2167 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2169 int test (int i, double x);
2170 struct s1 {int (*f) (int a);};
2171 struct s2 {int (*f) (double a);};
2172 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2173 int argc;
2174 char **argv;
2176 main ()
2178 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2180 return 0;
2182 _ACEOF
2183 # Don't try gcc -ansi; that turns off useful extensions and
2184 # breaks some systems' header files.
2185 # AIX -qlanglvl=ansi
2186 # Ultrix and OSF/1 -std1
2187 # HP-UX 10.20 and later -Ae
2188 # HP-UX older versions -Aa -D_HPUX_SOURCE
2189 # SVR4 -Xc -D__EXTENSIONS__
2190 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2192 CC="$ac_save_CC $ac_arg"
2193 rm -f conftest.$ac_objext
2194 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2195 (eval $ac_compile) 2>conftest.er1
2196 ac_status=$?
2197 grep -v '^ *+' conftest.er1 >conftest.err
2198 rm -f conftest.er1
2199 cat conftest.err >&5
2200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2201 (exit $ac_status); } &&
2202 { ac_try='test -z "$ac_c_werror_flag"
2203 || test ! -s conftest.err'
2204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2205 (eval $ac_try) 2>&5
2206 ac_status=$?
2207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2208 (exit $ac_status); }; } &&
2209 { ac_try='test -s conftest.$ac_objext'
2210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2211 (eval $ac_try) 2>&5
2212 ac_status=$?
2213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2214 (exit $ac_status); }; }; then
2215 ac_cv_prog_cc_stdc=$ac_arg
2216 break
2217 else
2218 echo "$as_me: failed program was:" >&5
2219 sed 's/^/| /' conftest.$ac_ext >&5
2222 rm -f conftest.err conftest.$ac_objext
2223 done
2224 rm -f conftest.$ac_ext conftest.$ac_objext
2225 CC=$ac_save_CC
2229 case "x$ac_cv_prog_cc_stdc" in
2230 x|xno)
2231 echo "$as_me:$LINENO: result: none needed" >&5
2232 echo "${ECHO_T}none needed" >&6 ;;
2234 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2235 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2236 CC="$CC $ac_cv_prog_cc_stdc" ;;
2237 esac
2239 # Some people use a C++ compiler to compile C. Since we use `exit',
2240 # in C++ we need to declare it. In case someone uses the same compiler
2241 # for both compiling C and C++ we need to have the C++ compiler decide
2242 # the declaration of exit, since it's the most demanding environment.
2243 cat >conftest.$ac_ext <<_ACEOF
2244 #ifndef __cplusplus
2245 choke me
2246 #endif
2247 _ACEOF
2248 rm -f conftest.$ac_objext
2249 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2250 (eval $ac_compile) 2>conftest.er1
2251 ac_status=$?
2252 grep -v '^ *+' conftest.er1 >conftest.err
2253 rm -f conftest.er1
2254 cat conftest.err >&5
2255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2256 (exit $ac_status); } &&
2257 { ac_try='test -z "$ac_c_werror_flag"
2258 || test ! -s conftest.err'
2259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2260 (eval $ac_try) 2>&5
2261 ac_status=$?
2262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2263 (exit $ac_status); }; } &&
2264 { ac_try='test -s conftest.$ac_objext'
2265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2266 (eval $ac_try) 2>&5
2267 ac_status=$?
2268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2269 (exit $ac_status); }; }; then
2270 for ac_declaration in \
2271 '' \
2272 'extern "C" void std::exit (int) throw (); using std::exit;' \
2273 'extern "C" void std::exit (int); using std::exit;' \
2274 'extern "C" void exit (int) throw ();' \
2275 'extern "C" void exit (int);' \
2276 'void exit (int);'
2278 cat >conftest.$ac_ext <<_ACEOF
2279 /* confdefs.h. */
2280 _ACEOF
2281 cat confdefs.h >>conftest.$ac_ext
2282 cat >>conftest.$ac_ext <<_ACEOF
2283 /* end confdefs.h. */
2284 $ac_declaration
2285 #include <stdlib.h>
2287 main ()
2289 exit (42);
2291 return 0;
2293 _ACEOF
2294 rm -f conftest.$ac_objext
2295 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2296 (eval $ac_compile) 2>conftest.er1
2297 ac_status=$?
2298 grep -v '^ *+' conftest.er1 >conftest.err
2299 rm -f conftest.er1
2300 cat conftest.err >&5
2301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2302 (exit $ac_status); } &&
2303 { ac_try='test -z "$ac_c_werror_flag"
2304 || test ! -s conftest.err'
2305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2306 (eval $ac_try) 2>&5
2307 ac_status=$?
2308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2309 (exit $ac_status); }; } &&
2310 { ac_try='test -s conftest.$ac_objext'
2311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2312 (eval $ac_try) 2>&5
2313 ac_status=$?
2314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2315 (exit $ac_status); }; }; then
2317 else
2318 echo "$as_me: failed program was:" >&5
2319 sed 's/^/| /' conftest.$ac_ext >&5
2321 continue
2323 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2324 cat >conftest.$ac_ext <<_ACEOF
2325 /* confdefs.h. */
2326 _ACEOF
2327 cat confdefs.h >>conftest.$ac_ext
2328 cat >>conftest.$ac_ext <<_ACEOF
2329 /* end confdefs.h. */
2330 $ac_declaration
2332 main ()
2334 exit (42);
2336 return 0;
2338 _ACEOF
2339 rm -f conftest.$ac_objext
2340 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2341 (eval $ac_compile) 2>conftest.er1
2342 ac_status=$?
2343 grep -v '^ *+' conftest.er1 >conftest.err
2344 rm -f conftest.er1
2345 cat conftest.err >&5
2346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2347 (exit $ac_status); } &&
2348 { ac_try='test -z "$ac_c_werror_flag"
2349 || test ! -s conftest.err'
2350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2351 (eval $ac_try) 2>&5
2352 ac_status=$?
2353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2354 (exit $ac_status); }; } &&
2355 { ac_try='test -s conftest.$ac_objext'
2356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2357 (eval $ac_try) 2>&5
2358 ac_status=$?
2359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2360 (exit $ac_status); }; }; then
2361 break
2362 else
2363 echo "$as_me: failed program was:" >&5
2364 sed 's/^/| /' conftest.$ac_ext >&5
2367 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2368 done
2369 rm -f conftest*
2370 if test -n "$ac_declaration"; then
2371 echo '#ifdef __cplusplus' >>confdefs.h
2372 echo $ac_declaration >>confdefs.h
2373 echo '#endif' >>confdefs.h
2376 else
2377 echo "$as_me: failed program was:" >&5
2378 sed 's/^/| /' conftest.$ac_ext >&5
2381 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2382 ac_ext=c
2383 ac_cpp='$CPP $CPPFLAGS'
2384 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2385 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2386 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2388 if test "$GCC" = yes ; then
2389 if test "$SHLICC2" = yes ; then
2390 ac_cv_lbl_gcc_vers=2
2391 V_CCOPT="-O2"
2392 else
2393 echo "$as_me:$LINENO: checking gcc version" >&5
2394 echo $ECHO_N "checking gcc version... $ECHO_C" >&6
2395 if test "${ac_cv_lbl_gcc_vers+set}" = set; then
2396 echo $ECHO_N "(cached) $ECHO_C" >&6
2397 else
2398 ac_cv_lbl_gcc_vers=`$CC -v 2>&1 | \
2399 sed -e '/^gcc version /!d' \
2400 -e 's/^gcc version //' \
2401 -e 's/ .*//' -e 's/^[^0-9]*//' \
2402 -e 's/\..*//'`
2405 echo "$as_me:$LINENO: result: $ac_cv_lbl_gcc_vers" >&5
2406 echo "${ECHO_T}$ac_cv_lbl_gcc_vers" >&6
2407 if test $ac_cv_lbl_gcc_vers -gt 1 ; then
2408 V_CCOPT="-O2"
2411 else
2412 echo "$as_me:$LINENO: checking that $CC handles ansi prototypes" >&5
2413 echo $ECHO_N "checking that $CC handles ansi prototypes... $ECHO_C" >&6
2414 if test "${ac_cv_lbl_cc_ansi_prototypes+set}" = set; then
2415 echo $ECHO_N "(cached) $ECHO_C" >&6
2416 else
2418 cat >conftest.$ac_ext <<_ACEOF
2419 /* confdefs.h. */
2420 _ACEOF
2421 cat confdefs.h >>conftest.$ac_ext
2422 cat >>conftest.$ac_ext <<_ACEOF
2423 /* end confdefs.h. */
2424 #include <sys/types.h>
2426 main ()
2428 int frob(int, char *)
2430 return 0;
2432 _ACEOF
2433 rm -f conftest.$ac_objext
2434 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2435 (eval $ac_compile) 2>conftest.er1
2436 ac_status=$?
2437 grep -v '^ *+' conftest.er1 >conftest.err
2438 rm -f conftest.er1
2439 cat conftest.err >&5
2440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2441 (exit $ac_status); } &&
2442 { ac_try='test -z "$ac_c_werror_flag"
2443 || test ! -s conftest.err'
2444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2445 (eval $ac_try) 2>&5
2446 ac_status=$?
2447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2448 (exit $ac_status); }; } &&
2449 { ac_try='test -s conftest.$ac_objext'
2450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2451 (eval $ac_try) 2>&5
2452 ac_status=$?
2453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2454 (exit $ac_status); }; }; then
2455 ac_cv_lbl_cc_ansi_prototypes=yes
2456 else
2457 echo "$as_me: failed program was:" >&5
2458 sed 's/^/| /' conftest.$ac_ext >&5
2460 ac_cv_lbl_cc_ansi_prototypes=no
2462 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2465 echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_ansi_prototypes" >&5
2466 echo "${ECHO_T}$ac_cv_lbl_cc_ansi_prototypes" >&6
2467 if test $ac_cv_lbl_cc_ansi_prototypes = no ; then
2468 case "$host_os" in
2470 hpux*)
2471 echo "$as_me:$LINENO: checking for HP-UX ansi compiler ($CC -Aa -D_HPUX_SOURCE)" >&5
2472 echo $ECHO_N "checking for HP-UX ansi compiler ($CC -Aa -D_HPUX_SOURCE)... $ECHO_C" >&6
2473 savedcflags="$CFLAGS"
2474 CFLAGS="-Aa -D_HPUX_SOURCE $CFLAGS"
2475 if test "${ac_cv_lbl_cc_hpux_cc_aa+set}" = set; then
2476 echo $ECHO_N "(cached) $ECHO_C" >&6
2477 else
2478 cat >conftest.$ac_ext <<_ACEOF
2479 /* confdefs.h. */
2480 _ACEOF
2481 cat confdefs.h >>conftest.$ac_ext
2482 cat >>conftest.$ac_ext <<_ACEOF
2483 /* end confdefs.h. */
2484 #include <sys/types.h>
2486 main ()
2488 int frob(int, char *)
2490 return 0;
2492 _ACEOF
2493 rm -f conftest.$ac_objext
2494 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2495 (eval $ac_compile) 2>conftest.er1
2496 ac_status=$?
2497 grep -v '^ *+' conftest.er1 >conftest.err
2498 rm -f conftest.er1
2499 cat conftest.err >&5
2500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2501 (exit $ac_status); } &&
2502 { ac_try='test -z "$ac_c_werror_flag"
2503 || test ! -s conftest.err'
2504 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2505 (eval $ac_try) 2>&5
2506 ac_status=$?
2507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2508 (exit $ac_status); }; } &&
2509 { ac_try='test -s conftest.$ac_objext'
2510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2511 (eval $ac_try) 2>&5
2512 ac_status=$?
2513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2514 (exit $ac_status); }; }; then
2515 ac_cv_lbl_cc_hpux_cc_aa=yes
2516 else
2517 echo "$as_me: failed program was:" >&5
2518 sed 's/^/| /' conftest.$ac_ext >&5
2520 ac_cv_lbl_cc_hpux_cc_aa=no
2522 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2525 echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_hpux_cc_aa" >&5
2526 echo "${ECHO_T}$ac_cv_lbl_cc_hpux_cc_aa" >&6
2527 if test $ac_cv_lbl_cc_hpux_cc_aa = no ; then
2528 { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5
2529 echo "$as_me: error: see the INSTALL doc for more info" >&2;}
2530 { (exit 1); exit 1; }; }
2532 CFLAGS="$savedcflags"
2533 V_CCOPT="-Aa $V_CCOPT"
2534 cat >>confdefs.h <<\_ACEOF
2535 #define _HPUX_SOURCE 1
2536 _ACEOF
2541 { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5
2542 echo "$as_me: error: see the INSTALL doc for more info" >&2;}
2543 { (exit 1); exit 1; }; }
2545 esac
2547 V_INCLS="$V_INCLS -I/usr/local/include"
2548 LDFLAGS="$LDFLAGS -L/usr/local/lib"
2550 case "$host_os" in
2552 irix*)
2553 V_CCOPT="$V_CCOPT -xansi -signed -O"
2556 osf*)
2557 V_CCOPT="$V_CCOPT -std1 -O"
2560 ultrix*)
2561 echo "$as_me:$LINENO: checking that Ultrix $CC hacks const in prototypes" >&5
2562 echo $ECHO_N "checking that Ultrix $CC hacks const in prototypes... $ECHO_C" >&6
2563 if test "${ac_cv_lbl_cc_const_proto+set}" = set; then
2564 echo $ECHO_N "(cached) $ECHO_C" >&6
2565 else
2566 cat >conftest.$ac_ext <<_ACEOF
2567 /* confdefs.h. */
2568 _ACEOF
2569 cat confdefs.h >>conftest.$ac_ext
2570 cat >>conftest.$ac_ext <<_ACEOF
2571 /* end confdefs.h. */
2572 #include <sys/types.h>
2574 main ()
2576 struct a { int b; };
2577 void c(const struct a *)
2579 return 0;
2581 _ACEOF
2582 rm -f conftest.$ac_objext
2583 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2584 (eval $ac_compile) 2>conftest.er1
2585 ac_status=$?
2586 grep -v '^ *+' conftest.er1 >conftest.err
2587 rm -f conftest.er1
2588 cat conftest.err >&5
2589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2590 (exit $ac_status); } &&
2591 { ac_try='test -z "$ac_c_werror_flag"
2592 || test ! -s conftest.err'
2593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2594 (eval $ac_try) 2>&5
2595 ac_status=$?
2596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2597 (exit $ac_status); }; } &&
2598 { ac_try='test -s conftest.$ac_objext'
2599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2600 (eval $ac_try) 2>&5
2601 ac_status=$?
2602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2603 (exit $ac_status); }; }; then
2604 ac_cv_lbl_cc_const_proto=yes
2605 else
2606 echo "$as_me: failed program was:" >&5
2607 sed 's/^/| /' conftest.$ac_ext >&5
2609 ac_cv_lbl_cc_const_proto=no
2611 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2614 echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_const_proto" >&5
2615 echo "${ECHO_T}$ac_cv_lbl_cc_const_proto" >&6
2616 if test $ac_cv_lbl_cc_const_proto = no ; then
2617 cat >>confdefs.h <<\_ACEOF
2618 #define const
2619 _ACEOF
2623 esac
2626 echo "$as_me:$LINENO: checking for inline" >&5
2627 echo $ECHO_N "checking for inline... $ECHO_C" >&6
2628 if test "${ac_cv_lbl_inline+set}" = set; then
2629 echo $ECHO_N "(cached) $ECHO_C" >&6
2630 else
2632 ac_cv_lbl_inline=""
2633 ac_lbl_cc_inline=no
2634 for ac_lbl_inline in inline __inline__ __inline
2636 cat >conftest.$ac_ext <<_ACEOF
2637 /* confdefs.h. */
2638 _ACEOF
2639 cat confdefs.h >>conftest.$ac_ext
2640 cat >>conftest.$ac_ext <<_ACEOF
2641 /* end confdefs.h. */
2642 #define inline $ac_lbl_inline
2643 static inline struct iltest *foo(void);
2644 struct iltest {
2645 int iltest1;
2646 int iltest2;
2649 static inline struct iltest *
2650 foo()
2652 static struct iltest xxx;
2654 return &xxx;
2657 main ()
2661 return 0;
2663 _ACEOF
2664 rm -f conftest.$ac_objext
2665 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2666 (eval $ac_compile) 2>conftest.er1
2667 ac_status=$?
2668 grep -v '^ *+' conftest.er1 >conftest.err
2669 rm -f conftest.er1
2670 cat conftest.err >&5
2671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2672 (exit $ac_status); } &&
2673 { ac_try='test -z "$ac_c_werror_flag"
2674 || test ! -s conftest.err'
2675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2676 (eval $ac_try) 2>&5
2677 ac_status=$?
2678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2679 (exit $ac_status); }; } &&
2680 { ac_try='test -s conftest.$ac_objext'
2681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2682 (eval $ac_try) 2>&5
2683 ac_status=$?
2684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2685 (exit $ac_status); }; }; then
2686 ac_lbl_cc_inline=yes
2687 else
2688 echo "$as_me: failed program was:" >&5
2689 sed 's/^/| /' conftest.$ac_ext >&5
2692 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2693 if test "$ac_lbl_cc_inline" = yes ; then
2694 break;
2696 done
2697 if test "$ac_lbl_cc_inline" = yes ; then
2698 ac_cv_lbl_inline=$ac_lbl_inline
2702 if test ! -z "$ac_cv_lbl_inline" ; then
2703 echo "$as_me:$LINENO: result: $ac_cv_lbl_inline" >&5
2704 echo "${ECHO_T}$ac_cv_lbl_inline" >&6
2705 else
2706 echo "$as_me:$LINENO: result: no" >&5
2707 echo "${ECHO_T}no" >&6
2710 cat >>confdefs.h <<_ACEOF
2711 #define inline $ac_cv_lbl_inline
2712 _ACEOF
2715 echo "$as_me:$LINENO: checking for __attribute__" >&5
2716 echo $ECHO_N "checking for __attribute__... $ECHO_C" >&6
2717 if test "${ac_cv___attribute__+set}" = set; then
2718 echo $ECHO_N "(cached) $ECHO_C" >&6
2719 else
2721 cat >conftest.$ac_ext <<_ACEOF
2722 /* confdefs.h. */
2723 _ACEOF
2724 cat confdefs.h >>conftest.$ac_ext
2725 cat >>conftest.$ac_ext <<_ACEOF
2726 /* end confdefs.h. */
2728 #include <stdlib.h>
2730 static void foo(void) __attribute__ ((noreturn));
2732 static void
2733 foo(void)
2735 exit(1);
2739 main(int argc, char **argv)
2741 foo();
2744 _ACEOF
2745 rm -f conftest.$ac_objext
2746 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2747 (eval $ac_compile) 2>conftest.er1
2748 ac_status=$?
2749 grep -v '^ *+' conftest.er1 >conftest.err
2750 rm -f conftest.er1
2751 cat conftest.err >&5
2752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2753 (exit $ac_status); } &&
2754 { ac_try='test -z "$ac_c_werror_flag"
2755 || test ! -s conftest.err'
2756 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2757 (eval $ac_try) 2>&5
2758 ac_status=$?
2759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2760 (exit $ac_status); }; } &&
2761 { ac_try='test -s conftest.$ac_objext'
2762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2763 (eval $ac_try) 2>&5
2764 ac_status=$?
2765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2766 (exit $ac_status); }; }; then
2767 ac_cv___attribute__=yes
2768 else
2769 echo "$as_me: failed program was:" >&5
2770 sed 's/^/| /' conftest.$ac_ext >&5
2772 ac_cv___attribute__=no
2774 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2777 if test "$ac_cv___attribute__" = "yes"; then
2779 cat >>confdefs.h <<\_ACEOF
2780 #define HAVE___ATTRIBUTE__ 1
2781 _ACEOF
2783 V_DEFS="$V_DEFS -D_U_=\"__attribute__((unused))\""
2784 else
2785 V_DEFS="$V_DEFS -D_U_=\"\""
2787 echo "$as_me:$LINENO: result: $ac_cv___attribute__" >&5
2788 echo "${ECHO_T}$ac_cv___attribute__" >&6
2790 ac_ext=c
2791 ac_cpp='$CPP $CPPFLAGS'
2792 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2793 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2794 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2795 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2796 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2797 # On Suns, sometimes $CPP names a directory.
2798 if test -n "$CPP" && test -d "$CPP"; then
2799 CPP=
2801 if test -z "$CPP"; then
2802 if test "${ac_cv_prog_CPP+set}" = set; then
2803 echo $ECHO_N "(cached) $ECHO_C" >&6
2804 else
2805 # Double quotes because CPP needs to be expanded
2806 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2808 ac_preproc_ok=false
2809 for ac_c_preproc_warn_flag in '' yes
2811 # Use a header file that comes with gcc, so configuring glibc
2812 # with a fresh cross-compiler works.
2813 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2814 # <limits.h> exists even on freestanding compilers.
2815 # On the NeXT, cc -E runs the code through the compiler's parser,
2816 # not just through cpp. "Syntax error" is here to catch this case.
2817 cat >conftest.$ac_ext <<_ACEOF
2818 /* confdefs.h. */
2819 _ACEOF
2820 cat confdefs.h >>conftest.$ac_ext
2821 cat >>conftest.$ac_ext <<_ACEOF
2822 /* end confdefs.h. */
2823 #ifdef __STDC__
2824 # include <limits.h>
2825 #else
2826 # include <assert.h>
2827 #endif
2828 Syntax error
2829 _ACEOF
2830 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2831 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2832 ac_status=$?
2833 grep -v '^ *+' conftest.er1 >conftest.err
2834 rm -f conftest.er1
2835 cat conftest.err >&5
2836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2837 (exit $ac_status); } >/dev/null; then
2838 if test -s conftest.err; then
2839 ac_cpp_err=$ac_c_preproc_warn_flag
2840 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2841 else
2842 ac_cpp_err=
2844 else
2845 ac_cpp_err=yes
2847 if test -z "$ac_cpp_err"; then
2849 else
2850 echo "$as_me: failed program was:" >&5
2851 sed 's/^/| /' conftest.$ac_ext >&5
2853 # Broken: fails on valid input.
2854 continue
2856 rm -f conftest.err conftest.$ac_ext
2858 # OK, works on sane cases. Now check whether non-existent headers
2859 # can be detected and how.
2860 cat >conftest.$ac_ext <<_ACEOF
2861 /* confdefs.h. */
2862 _ACEOF
2863 cat confdefs.h >>conftest.$ac_ext
2864 cat >>conftest.$ac_ext <<_ACEOF
2865 /* end confdefs.h. */
2866 #include <ac_nonexistent.h>
2867 _ACEOF
2868 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2869 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2870 ac_status=$?
2871 grep -v '^ *+' conftest.er1 >conftest.err
2872 rm -f conftest.er1
2873 cat conftest.err >&5
2874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2875 (exit $ac_status); } >/dev/null; then
2876 if test -s conftest.err; then
2877 ac_cpp_err=$ac_c_preproc_warn_flag
2878 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2879 else
2880 ac_cpp_err=
2882 else
2883 ac_cpp_err=yes
2885 if test -z "$ac_cpp_err"; then
2886 # Broken: success on invalid input.
2887 continue
2888 else
2889 echo "$as_me: failed program was:" >&5
2890 sed 's/^/| /' conftest.$ac_ext >&5
2892 # Passes both tests.
2893 ac_preproc_ok=:
2894 break
2896 rm -f conftest.err conftest.$ac_ext
2898 done
2899 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2900 rm -f conftest.err conftest.$ac_ext
2901 if $ac_preproc_ok; then
2902 break
2905 done
2906 ac_cv_prog_CPP=$CPP
2909 CPP=$ac_cv_prog_CPP
2910 else
2911 ac_cv_prog_CPP=$CPP
2913 echo "$as_me:$LINENO: result: $CPP" >&5
2914 echo "${ECHO_T}$CPP" >&6
2915 ac_preproc_ok=false
2916 for ac_c_preproc_warn_flag in '' yes
2918 # Use a header file that comes with gcc, so configuring glibc
2919 # with a fresh cross-compiler works.
2920 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2921 # <limits.h> exists even on freestanding compilers.
2922 # On the NeXT, cc -E runs the code through the compiler's parser,
2923 # not just through cpp. "Syntax error" is here to catch this case.
2924 cat >conftest.$ac_ext <<_ACEOF
2925 /* confdefs.h. */
2926 _ACEOF
2927 cat confdefs.h >>conftest.$ac_ext
2928 cat >>conftest.$ac_ext <<_ACEOF
2929 /* end confdefs.h. */
2930 #ifdef __STDC__
2931 # include <limits.h>
2932 #else
2933 # include <assert.h>
2934 #endif
2935 Syntax error
2936 _ACEOF
2937 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2938 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2939 ac_status=$?
2940 grep -v '^ *+' conftest.er1 >conftest.err
2941 rm -f conftest.er1
2942 cat conftest.err >&5
2943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2944 (exit $ac_status); } >/dev/null; then
2945 if test -s conftest.err; then
2946 ac_cpp_err=$ac_c_preproc_warn_flag
2947 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2948 else
2949 ac_cpp_err=
2951 else
2952 ac_cpp_err=yes
2954 if test -z "$ac_cpp_err"; then
2956 else
2957 echo "$as_me: failed program was:" >&5
2958 sed 's/^/| /' conftest.$ac_ext >&5
2960 # Broken: fails on valid input.
2961 continue
2963 rm -f conftest.err conftest.$ac_ext
2965 # OK, works on sane cases. Now check whether non-existent headers
2966 # can be detected and how.
2967 cat >conftest.$ac_ext <<_ACEOF
2968 /* confdefs.h. */
2969 _ACEOF
2970 cat confdefs.h >>conftest.$ac_ext
2971 cat >>conftest.$ac_ext <<_ACEOF
2972 /* end confdefs.h. */
2973 #include <ac_nonexistent.h>
2974 _ACEOF
2975 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2976 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2977 ac_status=$?
2978 grep -v '^ *+' conftest.er1 >conftest.err
2979 rm -f conftest.er1
2980 cat conftest.err >&5
2981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2982 (exit $ac_status); } >/dev/null; then
2983 if test -s conftest.err; then
2984 ac_cpp_err=$ac_c_preproc_warn_flag
2985 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2986 else
2987 ac_cpp_err=
2989 else
2990 ac_cpp_err=yes
2992 if test -z "$ac_cpp_err"; then
2993 # Broken: success on invalid input.
2994 continue
2995 else
2996 echo "$as_me: failed program was:" >&5
2997 sed 's/^/| /' conftest.$ac_ext >&5
2999 # Passes both tests.
3000 ac_preproc_ok=:
3001 break
3003 rm -f conftest.err conftest.$ac_ext
3005 done
3006 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3007 rm -f conftest.err conftest.$ac_ext
3008 if $ac_preproc_ok; then
3010 else
3011 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3012 See \`config.log' for more details." >&5
3013 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3014 See \`config.log' for more details." >&2;}
3015 { (exit 1); exit 1; }; }
3018 ac_ext=c
3019 ac_cpp='$CPP $CPPFLAGS'
3020 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3021 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3022 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3025 echo "$as_me:$LINENO: checking for egrep" >&5
3026 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3027 if test "${ac_cv_prog_egrep+set}" = set; then
3028 echo $ECHO_N "(cached) $ECHO_C" >&6
3029 else
3030 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3031 then ac_cv_prog_egrep='grep -E'
3032 else ac_cv_prog_egrep='egrep'
3035 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3036 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3037 EGREP=$ac_cv_prog_egrep
3040 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3041 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3042 if test "${ac_cv_header_stdc+set}" = set; then
3043 echo $ECHO_N "(cached) $ECHO_C" >&6
3044 else
3045 cat >conftest.$ac_ext <<_ACEOF
3046 /* confdefs.h. */
3047 _ACEOF
3048 cat confdefs.h >>conftest.$ac_ext
3049 cat >>conftest.$ac_ext <<_ACEOF
3050 /* end confdefs.h. */
3051 #include <stdlib.h>
3052 #include <stdarg.h>
3053 #include <string.h>
3054 #include <float.h>
3057 main ()
3061 return 0;
3063 _ACEOF
3064 rm -f conftest.$ac_objext
3065 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3066 (eval $ac_compile) 2>conftest.er1
3067 ac_status=$?
3068 grep -v '^ *+' conftest.er1 >conftest.err
3069 rm -f conftest.er1
3070 cat conftest.err >&5
3071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3072 (exit $ac_status); } &&
3073 { ac_try='test -z "$ac_c_werror_flag"
3074 || test ! -s conftest.err'
3075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3076 (eval $ac_try) 2>&5
3077 ac_status=$?
3078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3079 (exit $ac_status); }; } &&
3080 { ac_try='test -s conftest.$ac_objext'
3081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3082 (eval $ac_try) 2>&5
3083 ac_status=$?
3084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3085 (exit $ac_status); }; }; then
3086 ac_cv_header_stdc=yes
3087 else
3088 echo "$as_me: failed program was:" >&5
3089 sed 's/^/| /' conftest.$ac_ext >&5
3091 ac_cv_header_stdc=no
3093 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3095 if test $ac_cv_header_stdc = yes; then
3096 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3097 cat >conftest.$ac_ext <<_ACEOF
3098 /* confdefs.h. */
3099 _ACEOF
3100 cat confdefs.h >>conftest.$ac_ext
3101 cat >>conftest.$ac_ext <<_ACEOF
3102 /* end confdefs.h. */
3103 #include <string.h>
3105 _ACEOF
3106 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3107 $EGREP "memchr" >/dev/null 2>&1; then
3109 else
3110 ac_cv_header_stdc=no
3112 rm -f conftest*
3116 if test $ac_cv_header_stdc = yes; then
3117 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3118 cat >conftest.$ac_ext <<_ACEOF
3119 /* confdefs.h. */
3120 _ACEOF
3121 cat confdefs.h >>conftest.$ac_ext
3122 cat >>conftest.$ac_ext <<_ACEOF
3123 /* end confdefs.h. */
3124 #include <stdlib.h>
3126 _ACEOF
3127 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3128 $EGREP "free" >/dev/null 2>&1; then
3130 else
3131 ac_cv_header_stdc=no
3133 rm -f conftest*
3137 if test $ac_cv_header_stdc = yes; then
3138 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3139 if test "$cross_compiling" = yes; then
3141 else
3142 cat >conftest.$ac_ext <<_ACEOF
3143 /* confdefs.h. */
3144 _ACEOF
3145 cat confdefs.h >>conftest.$ac_ext
3146 cat >>conftest.$ac_ext <<_ACEOF
3147 /* end confdefs.h. */
3148 #include <ctype.h>
3149 #if ((' ' & 0x0FF) == 0x020)
3150 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3151 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3152 #else
3153 # define ISLOWER(c) \
3154 (('a' <= (c) && (c) <= 'i') \
3155 || ('j' <= (c) && (c) <= 'r') \
3156 || ('s' <= (c) && (c) <= 'z'))
3157 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3158 #endif
3160 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3162 main ()
3164 int i;
3165 for (i = 0; i < 256; i++)
3166 if (XOR (islower (i), ISLOWER (i))
3167 || toupper (i) != TOUPPER (i))
3168 exit(2);
3169 exit (0);
3171 _ACEOF
3172 rm -f conftest$ac_exeext
3173 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3174 (eval $ac_link) 2>&5
3175 ac_status=$?
3176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3177 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3178 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3179 (eval $ac_try) 2>&5
3180 ac_status=$?
3181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3182 (exit $ac_status); }; }; then
3184 else
3185 echo "$as_me: program exited with status $ac_status" >&5
3186 echo "$as_me: failed program was:" >&5
3187 sed 's/^/| /' conftest.$ac_ext >&5
3189 ( exit $ac_status )
3190 ac_cv_header_stdc=no
3192 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3196 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3197 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3198 if test $ac_cv_header_stdc = yes; then
3200 cat >>confdefs.h <<\_ACEOF
3201 #define STDC_HEADERS 1
3202 _ACEOF
3206 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3216 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3217 inttypes.h stdint.h unistd.h
3219 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3220 echo "$as_me:$LINENO: checking for $ac_header" >&5
3221 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3222 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3223 echo $ECHO_N "(cached) $ECHO_C" >&6
3224 else
3225 cat >conftest.$ac_ext <<_ACEOF
3226 /* confdefs.h. */
3227 _ACEOF
3228 cat confdefs.h >>conftest.$ac_ext
3229 cat >>conftest.$ac_ext <<_ACEOF
3230 /* end confdefs.h. */
3231 $ac_includes_default
3233 #include <$ac_header>
3234 _ACEOF
3235 rm -f conftest.$ac_objext
3236 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3237 (eval $ac_compile) 2>conftest.er1
3238 ac_status=$?
3239 grep -v '^ *+' conftest.er1 >conftest.err
3240 rm -f conftest.er1
3241 cat conftest.err >&5
3242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3243 (exit $ac_status); } &&
3244 { ac_try='test -z "$ac_c_werror_flag"
3245 || test ! -s conftest.err'
3246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3247 (eval $ac_try) 2>&5
3248 ac_status=$?
3249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3250 (exit $ac_status); }; } &&
3251 { ac_try='test -s conftest.$ac_objext'
3252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3253 (eval $ac_try) 2>&5
3254 ac_status=$?
3255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3256 (exit $ac_status); }; }; then
3257 eval "$as_ac_Header=yes"
3258 else
3259 echo "$as_me: failed program was:" >&5
3260 sed 's/^/| /' conftest.$ac_ext >&5
3262 eval "$as_ac_Header=no"
3264 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3266 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3267 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3268 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3269 cat >>confdefs.h <<_ACEOF
3270 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3271 _ACEOF
3275 done
3281 for ac_header in fcntl.h rpc/rpcent.h netdnet/dnetdb.h
3283 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3284 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3285 echo "$as_me:$LINENO: checking for $ac_header" >&5
3286 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3287 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3288 echo $ECHO_N "(cached) $ECHO_C" >&6
3290 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3291 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3292 else
3293 # Is the header compilable?
3294 echo "$as_me:$LINENO: checking $ac_header usability" >&5
3295 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
3296 cat >conftest.$ac_ext <<_ACEOF
3297 /* confdefs.h. */
3298 _ACEOF
3299 cat confdefs.h >>conftest.$ac_ext
3300 cat >>conftest.$ac_ext <<_ACEOF
3301 /* end confdefs.h. */
3302 $ac_includes_default
3303 #include <$ac_header>
3304 _ACEOF
3305 rm -f conftest.$ac_objext
3306 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3307 (eval $ac_compile) 2>conftest.er1
3308 ac_status=$?
3309 grep -v '^ *+' conftest.er1 >conftest.err
3310 rm -f conftest.er1
3311 cat conftest.err >&5
3312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3313 (exit $ac_status); } &&
3314 { ac_try='test -z "$ac_c_werror_flag"
3315 || test ! -s conftest.err'
3316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3317 (eval $ac_try) 2>&5
3318 ac_status=$?
3319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3320 (exit $ac_status); }; } &&
3321 { ac_try='test -s conftest.$ac_objext'
3322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3323 (eval $ac_try) 2>&5
3324 ac_status=$?
3325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3326 (exit $ac_status); }; }; then
3327 ac_header_compiler=yes
3328 else
3329 echo "$as_me: failed program was:" >&5
3330 sed 's/^/| /' conftest.$ac_ext >&5
3332 ac_header_compiler=no
3334 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3335 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3336 echo "${ECHO_T}$ac_header_compiler" >&6
3338 # Is the header present?
3339 echo "$as_me:$LINENO: checking $ac_header presence" >&5
3340 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
3341 cat >conftest.$ac_ext <<_ACEOF
3342 /* confdefs.h. */
3343 _ACEOF
3344 cat confdefs.h >>conftest.$ac_ext
3345 cat >>conftest.$ac_ext <<_ACEOF
3346 /* end confdefs.h. */
3347 #include <$ac_header>
3348 _ACEOF
3349 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3350 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3351 ac_status=$?
3352 grep -v '^ *+' conftest.er1 >conftest.err
3353 rm -f conftest.er1
3354 cat conftest.err >&5
3355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3356 (exit $ac_status); } >/dev/null; then
3357 if test -s conftest.err; then
3358 ac_cpp_err=$ac_c_preproc_warn_flag
3359 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3360 else
3361 ac_cpp_err=
3363 else
3364 ac_cpp_err=yes
3366 if test -z "$ac_cpp_err"; then
3367 ac_header_preproc=yes
3368 else
3369 echo "$as_me: failed program was:" >&5
3370 sed 's/^/| /' conftest.$ac_ext >&5
3372 ac_header_preproc=no
3374 rm -f conftest.err conftest.$ac_ext
3375 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3376 echo "${ECHO_T}$ac_header_preproc" >&6
3378 # So? What about this header?
3379 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
3380 yes:no: )
3381 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
3382 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
3383 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
3384 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
3385 ac_header_preproc=yes
3387 no:yes:* )
3388 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
3389 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
3390 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
3391 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
3392 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
3393 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
3394 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
3395 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
3396 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
3397 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
3398 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
3399 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
3401 cat <<\_ASBOX
3402 ## ------------------------------------------ ##
3403 ## Report this to the AC_PACKAGE_NAME lists. ##
3404 ## ------------------------------------------ ##
3405 _ASBOX
3407 sed "s/^/$as_me: WARNING: /" >&2
3409 esac
3410 echo "$as_me:$LINENO: checking for $ac_header" >&5
3411 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3412 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3413 echo $ECHO_N "(cached) $ECHO_C" >&6
3414 else
3415 eval "$as_ac_Header=\$ac_header_preproc"
3417 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3418 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3421 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3422 cat >>confdefs.h <<_ACEOF
3423 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3424 _ACEOF
3428 done
3431 for ac_header in netinet/if_ether.h
3433 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3434 echo "$as_me:$LINENO: checking for $ac_header" >&5
3435 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3436 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3437 echo $ECHO_N "(cached) $ECHO_C" >&6
3438 else
3439 cat >conftest.$ac_ext <<_ACEOF
3440 /* confdefs.h. */
3441 _ACEOF
3442 cat confdefs.h >>conftest.$ac_ext
3443 cat >>conftest.$ac_ext <<_ACEOF
3444 /* end confdefs.h. */
3445 #include <sys/types.h>
3446 #include <sys/socket.h>
3448 #include <$ac_header>
3449 _ACEOF
3450 rm -f conftest.$ac_objext
3451 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3452 (eval $ac_compile) 2>conftest.er1
3453 ac_status=$?
3454 grep -v '^ *+' conftest.er1 >conftest.err
3455 rm -f conftest.er1
3456 cat conftest.err >&5
3457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3458 (exit $ac_status); } &&
3459 { ac_try='test -z "$ac_c_werror_flag"
3460 || test ! -s conftest.err'
3461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3462 (eval $ac_try) 2>&5
3463 ac_status=$?
3464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3465 (exit $ac_status); }; } &&
3466 { ac_try='test -s conftest.$ac_objext'
3467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3468 (eval $ac_try) 2>&5
3469 ac_status=$?
3470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3471 (exit $ac_status); }; }; then
3472 eval "$as_ac_Header=yes"
3473 else
3474 echo "$as_me: failed program was:" >&5
3475 sed 's/^/| /' conftest.$ac_ext >&5
3477 eval "$as_ac_Header=no"
3479 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3481 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3482 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3483 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3484 cat >>confdefs.h <<_ACEOF
3485 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3486 _ACEOF
3490 done
3492 if test "$ac_cv_header_netinet_if_ether_h" != yes; then
3494 # The simple test didn't work.
3495 # Do we need to include <net/if.h> first?
3496 # Unset ac_cv_header_netinet_if_ether_h so we don't
3497 # treat the previous failure as a cached value and
3498 # suppress the next test.
3500 { echo "$as_me:$LINENO: Rechecking with some additional includes" >&5
3501 echo "$as_me: Rechecking with some additional includes" >&6;}
3502 unset ac_cv_header_netinet_if_ether_h
3504 for ac_header in netinet/if_ether.h
3506 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3507 echo "$as_me:$LINENO: checking for $ac_header" >&5
3508 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3509 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3510 echo $ECHO_N "(cached) $ECHO_C" >&6
3511 else
3512 cat >conftest.$ac_ext <<_ACEOF
3513 /* confdefs.h. */
3514 _ACEOF
3515 cat confdefs.h >>conftest.$ac_ext
3516 cat >>conftest.$ac_ext <<_ACEOF
3517 /* end confdefs.h. */
3518 #include <sys/types.h>
3519 #include <sys/socket.h>
3520 #include <netinet/in.h>
3521 struct mbuf;
3522 struct rtentry;
3523 #include <net/if.h>
3525 #include <$ac_header>
3526 _ACEOF
3527 rm -f conftest.$ac_objext
3528 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3529 (eval $ac_compile) 2>conftest.er1
3530 ac_status=$?
3531 grep -v '^ *+' conftest.er1 >conftest.err
3532 rm -f conftest.er1
3533 cat conftest.err >&5
3534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3535 (exit $ac_status); } &&
3536 { ac_try='test -z "$ac_c_werror_flag"
3537 || test ! -s conftest.err'
3538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3539 (eval $ac_try) 2>&5
3540 ac_status=$?
3541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3542 (exit $ac_status); }; } &&
3543 { ac_try='test -s conftest.$ac_objext'
3544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3545 (eval $ac_try) 2>&5
3546 ac_status=$?
3547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3548 (exit $ac_status); }; }; then
3549 eval "$as_ac_Header=yes"
3550 else
3551 echo "$as_me: failed program was:" >&5
3552 sed 's/^/| /' conftest.$ac_ext >&5
3554 eval "$as_ac_Header=no"
3556 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3558 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3559 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3560 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3561 cat >>confdefs.h <<_ACEOF
3562 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3563 _ACEOF
3567 done
3571 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
3572 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
3573 if test "${ac_cv_header_time+set}" = set; then
3574 echo $ECHO_N "(cached) $ECHO_C" >&6
3575 else
3576 cat >conftest.$ac_ext <<_ACEOF
3577 /* confdefs.h. */
3578 _ACEOF
3579 cat confdefs.h >>conftest.$ac_ext
3580 cat >>conftest.$ac_ext <<_ACEOF
3581 /* end confdefs.h. */
3582 #include <sys/types.h>
3583 #include <sys/time.h>
3584 #include <time.h>
3587 main ()
3589 if ((struct tm *) 0)
3590 return 0;
3592 return 0;
3594 _ACEOF
3595 rm -f conftest.$ac_objext
3596 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3597 (eval $ac_compile) 2>conftest.er1
3598 ac_status=$?
3599 grep -v '^ *+' conftest.er1 >conftest.err
3600 rm -f conftest.er1
3601 cat conftest.err >&5
3602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3603 (exit $ac_status); } &&
3604 { ac_try='test -z "$ac_c_werror_flag"
3605 || test ! -s conftest.err'
3606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3607 (eval $ac_try) 2>&5
3608 ac_status=$?
3609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3610 (exit $ac_status); }; } &&
3611 { ac_try='test -s conftest.$ac_objext'
3612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3613 (eval $ac_try) 2>&5
3614 ac_status=$?
3615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3616 (exit $ac_status); }; }; then
3617 ac_cv_header_time=yes
3618 else
3619 echo "$as_me: failed program was:" >&5
3620 sed 's/^/| /' conftest.$ac_ext >&5
3622 ac_cv_header_time=no
3624 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3626 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
3627 echo "${ECHO_T}$ac_cv_header_time" >&6
3628 if test $ac_cv_header_time = yes; then
3630 cat >>confdefs.h <<\_ACEOF
3631 #define TIME_WITH_SYS_TIME 1
3632 _ACEOF
3637 case "$host_os" in
3639 linux*)
3640 echo "$as_me:$LINENO: checking Linux kernel version" >&5
3641 echo $ECHO_N "checking Linux kernel version... $ECHO_C" >&6
3642 if test "$cross_compiling" = yes; then
3643 if test "${ac_cv_linux_vers+set}" = set; then
3644 echo $ECHO_N "(cached) $ECHO_C" >&6
3645 else
3646 ac_cv_linux_vers=unknown
3649 else
3650 if test "${ac_cv_linux_vers+set}" = set; then
3651 echo $ECHO_N "(cached) $ECHO_C" >&6
3652 else
3653 ac_cv_linux_vers=`uname -r 2>&1 | \
3654 sed -n -e '$s/.* //' -e '$s/\..*//p'`
3658 echo "$as_me:$LINENO: result: $ac_cv_linux_vers" >&5
3659 echo "${ECHO_T}$ac_cv_linux_vers" >&6
3660 if test $ac_cv_linux_vers = unknown ; then
3661 { { echo "$as_me:$LINENO: error: cannot determine linux version when cross-compiling" >&5
3662 echo "$as_me: error: cannot determine linux version when cross-compiling" >&2;}
3663 { (exit 1); exit 1; }; }
3665 if test $ac_cv_linux_vers -lt 2 ; then
3666 { { echo "$as_me:$LINENO: error: version 2 or higher required; see the INSTALL doc for more info" >&5
3667 echo "$as_me: error: version 2 or higher required; see the INSTALL doc for more info" >&2;}
3668 { (exit 1); exit 1; }; }
3674 esac
3678 for ac_header in smi.h
3680 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3681 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3682 echo "$as_me:$LINENO: checking for $ac_header" >&5
3683 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3684 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3685 echo $ECHO_N "(cached) $ECHO_C" >&6
3687 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3688 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3689 else
3690 # Is the header compilable?
3691 echo "$as_me:$LINENO: checking $ac_header usability" >&5
3692 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
3693 cat >conftest.$ac_ext <<_ACEOF
3694 /* confdefs.h. */
3695 _ACEOF
3696 cat confdefs.h >>conftest.$ac_ext
3697 cat >>conftest.$ac_ext <<_ACEOF
3698 /* end confdefs.h. */
3699 $ac_includes_default
3700 #include <$ac_header>
3701 _ACEOF
3702 rm -f conftest.$ac_objext
3703 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3704 (eval $ac_compile) 2>conftest.er1
3705 ac_status=$?
3706 grep -v '^ *+' conftest.er1 >conftest.err
3707 rm -f conftest.er1
3708 cat conftest.err >&5
3709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3710 (exit $ac_status); } &&
3711 { ac_try='test -z "$ac_c_werror_flag"
3712 || test ! -s conftest.err'
3713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3714 (eval $ac_try) 2>&5
3715 ac_status=$?
3716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3717 (exit $ac_status); }; } &&
3718 { ac_try='test -s conftest.$ac_objext'
3719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3720 (eval $ac_try) 2>&5
3721 ac_status=$?
3722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3723 (exit $ac_status); }; }; then
3724 ac_header_compiler=yes
3725 else
3726 echo "$as_me: failed program was:" >&5
3727 sed 's/^/| /' conftest.$ac_ext >&5
3729 ac_header_compiler=no
3731 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3732 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3733 echo "${ECHO_T}$ac_header_compiler" >&6
3735 # Is the header present?
3736 echo "$as_me:$LINENO: checking $ac_header presence" >&5
3737 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
3738 cat >conftest.$ac_ext <<_ACEOF
3739 /* confdefs.h. */
3740 _ACEOF
3741 cat confdefs.h >>conftest.$ac_ext
3742 cat >>conftest.$ac_ext <<_ACEOF
3743 /* end confdefs.h. */
3744 #include <$ac_header>
3745 _ACEOF
3746 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3747 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3748 ac_status=$?
3749 grep -v '^ *+' conftest.er1 >conftest.err
3750 rm -f conftest.er1
3751 cat conftest.err >&5
3752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3753 (exit $ac_status); } >/dev/null; then
3754 if test -s conftest.err; then
3755 ac_cpp_err=$ac_c_preproc_warn_flag
3756 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3757 else
3758 ac_cpp_err=
3760 else
3761 ac_cpp_err=yes
3763 if test -z "$ac_cpp_err"; then
3764 ac_header_preproc=yes
3765 else
3766 echo "$as_me: failed program was:" >&5
3767 sed 's/^/| /' conftest.$ac_ext >&5
3769 ac_header_preproc=no
3771 rm -f conftest.err conftest.$ac_ext
3772 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3773 echo "${ECHO_T}$ac_header_preproc" >&6
3775 # So? What about this header?
3776 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
3777 yes:no: )
3778 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
3779 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
3780 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
3781 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
3782 ac_header_preproc=yes
3784 no:yes:* )
3785 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
3786 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
3787 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
3788 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
3789 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
3790 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
3791 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
3792 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
3793 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
3794 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
3795 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
3796 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
3798 cat <<\_ASBOX
3799 ## ------------------------------------------ ##
3800 ## Report this to the AC_PACKAGE_NAME lists. ##
3801 ## ------------------------------------------ ##
3802 _ASBOX
3804 sed "s/^/$as_me: WARNING: /" >&2
3806 esac
3807 echo "$as_me:$LINENO: checking for $ac_header" >&5
3808 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3809 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3810 echo $ECHO_N "(cached) $ECHO_C" >&6
3811 else
3812 eval "$as_ac_Header=\$ac_header_preproc"
3814 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3815 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3818 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3819 cat >>confdefs.h <<_ACEOF
3820 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3821 _ACEOF
3825 done
3828 echo "$as_me:$LINENO: checking for smiInit in -lsmi" >&5
3829 echo $ECHO_N "checking for smiInit in -lsmi... $ECHO_C" >&6
3830 if test "${ac_cv_lib_smi_smiInit+set}" = set; then
3831 echo $ECHO_N "(cached) $ECHO_C" >&6
3832 else
3833 ac_check_lib_save_LIBS=$LIBS
3834 LIBS="-lsmi $LIBS"
3835 cat >conftest.$ac_ext <<_ACEOF
3836 /* confdefs.h. */
3837 _ACEOF
3838 cat confdefs.h >>conftest.$ac_ext
3839 cat >>conftest.$ac_ext <<_ACEOF
3840 /* end confdefs.h. */
3842 /* Override any gcc2 internal prototype to avoid an error. */
3843 #ifdef __cplusplus
3844 extern "C"
3845 #endif
3846 /* We use char because int might match the return type of a gcc2
3847 builtin and then its argument prototype would still apply. */
3848 char smiInit ();
3850 main ()
3852 smiInit ();
3854 return 0;
3856 _ACEOF
3857 rm -f conftest.$ac_objext conftest$ac_exeext
3858 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3859 (eval $ac_link) 2>conftest.er1
3860 ac_status=$?
3861 grep -v '^ *+' conftest.er1 >conftest.err
3862 rm -f conftest.er1
3863 cat conftest.err >&5
3864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3865 (exit $ac_status); } &&
3866 { ac_try='test -z "$ac_c_werror_flag"
3867 || test ! -s conftest.err'
3868 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3869 (eval $ac_try) 2>&5
3870 ac_status=$?
3871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3872 (exit $ac_status); }; } &&
3873 { ac_try='test -s conftest$ac_exeext'
3874 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3875 (eval $ac_try) 2>&5
3876 ac_status=$?
3877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3878 (exit $ac_status); }; }; then
3879 ac_cv_lib_smi_smiInit=yes
3880 else
3881 echo "$as_me: failed program was:" >&5
3882 sed 's/^/| /' conftest.$ac_ext >&5
3884 ac_cv_lib_smi_smiInit=no
3886 rm -f conftest.err conftest.$ac_objext \
3887 conftest$ac_exeext conftest.$ac_ext
3888 LIBS=$ac_check_lib_save_LIBS
3890 echo "$as_me:$LINENO: result: $ac_cv_lib_smi_smiInit" >&5
3891 echo "${ECHO_T}$ac_cv_lib_smi_smiInit" >&6
3892 if test $ac_cv_lib_smi_smiInit = yes; then
3893 cat >>confdefs.h <<_ACEOF
3894 #define HAVE_LIBSMI 1
3895 _ACEOF
3897 LIBS="-lsmi $LIBS"
3901 if test "$ac_cv_header_smi_h" = yes -a "$ac_cv_lib_smi_smiInit" = yes
3902 then
3903 echo "$as_me:$LINENO: checking whether to enable libsmi" >&5
3904 echo $ECHO_N "checking whether to enable libsmi... $ECHO_C" >&6
3905 if test "$cross_compiling" = yes; then
3906 echo "$as_me:$LINENO: result: not when cross-compiling" >&5
3907 echo "${ECHO_T}not when cross-compiling" >&6
3908 libsmi=no
3910 else
3911 cat >conftest.$ac_ext <<_ACEOF
3912 /* confdefs.h. */
3913 _ACEOF
3914 cat confdefs.h >>conftest.$ac_ext
3915 cat >>conftest.$ac_ext <<_ACEOF
3916 /* end confdefs.h. */
3917 /* libsmi available check */
3918 #include <smi.h>
3919 main()
3921 int current, revision, age, n;
3922 const int required = 2;
3923 if (smiInit(""))
3924 exit(1);
3925 if (strcmp(SMI_LIBRARY_VERSION, smi_library_version))
3926 exit(2);
3927 n = sscanf(smi_library_version, "%d:%d:%d", &current, &revision, &age);
3928 if (n != 3)
3929 exit(3);
3930 if (required < current - age || required > current)
3931 exit(4);
3932 exit(0);
3935 _ACEOF
3936 rm -f conftest$ac_exeext
3937 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3938 (eval $ac_link) 2>&5
3939 ac_status=$?
3940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3941 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3943 (eval $ac_try) 2>&5
3944 ac_status=$?
3945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3946 (exit $ac_status); }; }; then
3947 echo "$as_me:$LINENO: result: yes" >&5
3948 echo "${ECHO_T}yes" >&6
3949 cat >>confdefs.h <<\_ACEOF
3950 #define LIBSMI 1
3951 _ACEOF
3953 libsmi=yes
3954 else
3955 echo "$as_me: program exited with status $ac_status" >&5
3956 echo "$as_me: failed program was:" >&5
3957 sed 's/^/| /' conftest.$ac_ext >&5
3959 ( exit $ac_status )
3960 case $? in
3961 1) echo "$as_me:$LINENO: result: no - smiInit failed" >&5
3962 echo "${ECHO_T}no - smiInit failed" >&6 ;;
3963 2) echo "$as_me:$LINENO: result: no - header/library version mismatch" >&5
3964 echo "${ECHO_T}no - header/library version mismatch" >&6 ;;
3965 3) echo "$as_me:$LINENO: result: no - can't determine library version" >&5
3966 echo "${ECHO_T}no - can't determine library version" >&6 ;;
3967 4) echo "$as_me:$LINENO: result: no - too old" >&5
3968 echo "${ECHO_T}no - too old" >&6 ;;
3969 *) echo "$as_me:$LINENO: result: no" >&5
3970 echo "${ECHO_T}no" >&6 ;;
3971 esac
3972 libsmi=no
3974 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3978 echo "$as_me:$LINENO: checking whether to enable the possibly-buggy SMB printer" >&5
3979 echo $ECHO_N "checking whether to enable the possibly-buggy SMB printer... $ECHO_C" >&6
3980 # Check whether --enable-smb or --disable-smb was given.
3981 if test "${enable_smb+set}" = set; then
3982 enableval="$enable_smb"
3984 else
3985 enableval=yes
3987 case "$enableval" in
3988 yes) echo "$as_me:$LINENO: result: yes" >&5
3989 echo "${ECHO_T}yes" >&6
3990 { echo "$as_me:$LINENO: WARNING: The SMB printer may have exploitable buffer overflows!!!" >&5
3991 echo "$as_me: WARNING: The SMB printer may have exploitable buffer overflows!!!" >&2;}
3992 cat >>confdefs.h <<\_ACEOF
3993 #define TCPDUMP_DO_SMB 1
3994 _ACEOF
3996 LOCALSRC="print-smb.c smbutil.c $LOCALSRC"
3998 *) echo "$as_me:$LINENO: result: no" >&5
3999 echo "${ECHO_T}no" >&6
4001 esac
4004 # Check whether --with-user or --without-user was given.
4005 if test "${with_user+set}" = set; then
4006 withval="$with_user"
4009 echo "$as_me:$LINENO: checking whether to drop root privileges by default" >&5
4010 echo $ECHO_N "checking whether to drop root privileges by default... $ECHO_C" >&6
4011 if test ! -z "$with_user" ; then
4012 cat >>confdefs.h <<_ACEOF
4013 #define WITH_USER "$withval"
4014 _ACEOF
4016 echo "$as_me:$LINENO: result: to \"$withval\"" >&5
4017 echo "${ECHO_T}to \"$withval\"" >&6
4018 else
4019 echo "$as_me:$LINENO: result: no" >&5
4020 echo "${ECHO_T}no" >&6
4024 # Check whether --with-chroot or --without-chroot was given.
4025 if test "${with_chroot+set}" = set; then
4026 withval="$with_chroot"
4029 echo "$as_me:$LINENO: checking whether to chroot" >&5
4030 echo $ECHO_N "checking whether to chroot... $ECHO_C" >&6
4031 if test ! -z "$with_chroot" ; then
4032 cat >>confdefs.h <<_ACEOF
4033 #define WITH_CHROOT "$withval"
4034 _ACEOF
4036 echo "$as_me:$LINENO: result: to \"$withval\"" >&5
4037 echo "${ECHO_T}to \"$withval\"" >&6
4038 else
4039 echo "$as_me:$LINENO: result: no" >&5
4040 echo "${ECHO_T}no" >&6
4043 echo "$as_me:$LINENO: checking whether to enable ipv6" >&5
4044 echo $ECHO_N "checking whether to enable ipv6... $ECHO_C" >&6
4045 # Check whether --enable-ipv6 or --disable-ipv6 was given.
4046 if test "${enable_ipv6+set}" = set; then
4047 enableval="$enable_ipv6"
4048 case "$enableval" in
4049 yes) echo "$as_me:$LINENO: result: yes" >&5
4050 echo "${ECHO_T}yes" >&6
4051 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"
4052 cat >>confdefs.h <<\_ACEOF
4053 #define INET6 1
4054 _ACEOF
4056 ipv6=yes
4059 echo "$as_me:$LINENO: result: no" >&5
4060 echo "${ECHO_T}no" >&6
4061 ipv6=no
4063 esac
4064 else
4065 if test "$cross_compiling" = yes; then
4066 echo "$as_me:$LINENO: result: no" >&5
4067 echo "${ECHO_T}no" >&6
4068 ipv6=no
4070 else
4071 cat >conftest.$ac_ext <<_ACEOF
4072 /* confdefs.h. */
4073 _ACEOF
4074 cat confdefs.h >>conftest.$ac_ext
4075 cat >>conftest.$ac_ext <<_ACEOF
4076 /* end confdefs.h. */
4077 /* AF_INET6 available check */
4078 #include <sys/types.h>
4079 #include <sys/socket.h>
4080 main()
4082 if (socket(AF_INET6, SOCK_STREAM, 0) < 0)
4083 exit(1);
4084 else
4085 exit(0);
4088 _ACEOF
4089 rm -f conftest$ac_exeext
4090 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4091 (eval $ac_link) 2>&5
4092 ac_status=$?
4093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4094 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4096 (eval $ac_try) 2>&5
4097 ac_status=$?
4098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4099 (exit $ac_status); }; }; then
4100 echo "$as_me:$LINENO: result: yes" >&5
4101 echo "${ECHO_T}yes" >&6
4102 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"
4103 cat >>confdefs.h <<\_ACEOF
4104 #define INET6 1
4105 _ACEOF
4107 ipv6=yes
4108 else
4109 echo "$as_me: program exited with status $ac_status" >&5
4110 echo "$as_me: failed program was:" >&5
4111 sed 's/^/| /' conftest.$ac_ext >&5
4113 ( exit $ac_status )
4114 echo "$as_me:$LINENO: result: no" >&5
4115 echo "${ECHO_T}no" >&6
4116 ipv6=no
4118 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4122 ipv6type=unknown
4123 ipv6lib=none
4124 ipv6trylibc=no
4126 if test "$ipv6" = "yes"; then
4127 echo "$as_me:$LINENO: checking ipv6 stack type" >&5
4128 echo $ECHO_N "checking ipv6 stack type... $ECHO_C" >&6
4129 for i in inria kame linux-glibc linux-libinet6 toshiba v6d zeta; do
4130 case $i in
4131 inria)
4132 cat >conftest.$ac_ext <<_ACEOF
4133 /* confdefs.h. */
4134 _ACEOF
4135 cat confdefs.h >>conftest.$ac_ext
4136 cat >>conftest.$ac_ext <<_ACEOF
4137 /* end confdefs.h. */
4138 #include <netinet/in.h>
4139 #ifdef IPV6_INRIA_VERSION
4141 #endif
4142 _ACEOF
4143 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4144 $EGREP "yes" >/dev/null 2>&1; then
4145 ipv6type=$i;
4146 CFLAGS="-DINET6 $CFLAGS"
4148 rm -f conftest*
4151 kame)
4152 cat >conftest.$ac_ext <<_ACEOF
4153 /* confdefs.h. */
4154 _ACEOF
4155 cat confdefs.h >>conftest.$ac_ext
4156 cat >>conftest.$ac_ext <<_ACEOF
4157 /* end confdefs.h. */
4158 #include <netinet/in.h>
4159 #ifdef __KAME__
4161 #endif
4162 _ACEOF
4163 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4164 $EGREP "yes" >/dev/null 2>&1; then
4165 ipv6type=$i;
4166 ipv6lib=inet6;
4167 ipv6libdir=/usr/local/v6/lib;
4168 ipv6trylibc=yes;
4169 CFLAGS="-DINET6 $CFLAGS"
4171 rm -f conftest*
4174 linux-glibc)
4175 cat >conftest.$ac_ext <<_ACEOF
4176 /* confdefs.h. */
4177 _ACEOF
4178 cat confdefs.h >>conftest.$ac_ext
4179 cat >>conftest.$ac_ext <<_ACEOF
4180 /* end confdefs.h. */
4181 #include <features.h>
4182 #if defined(__GLIBC__) && __GLIBC__ >= 2 && __GLIBC_MINOR__ >= 1
4184 #endif
4185 _ACEOF
4186 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4187 $EGREP "yes" >/dev/null 2>&1; then
4188 ipv6type=$i;
4189 CFLAGS="-DINET6 $CFLAGS"
4191 rm -f conftest*
4194 linux-libinet6)
4195 if test -d /usr/inet6 -o -f /usr/include/netinet/ip6.h; then
4196 ipv6type=$i
4197 ipv6lib=inet6
4198 ipv6libdir=/usr/inet6/lib
4199 ipv6trylibc=yes;
4200 CFLAGS="-DINET6 -I/usr/inet6/include $CFLAGS"
4203 toshiba)
4204 cat >conftest.$ac_ext <<_ACEOF
4205 /* confdefs.h. */
4206 _ACEOF
4207 cat confdefs.h >>conftest.$ac_ext
4208 cat >>conftest.$ac_ext <<_ACEOF
4209 /* end confdefs.h. */
4210 #include <sys/param.h>
4211 #ifdef _TOSHIBA_INET6
4213 #endif
4214 _ACEOF
4215 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4216 $EGREP "yes" >/dev/null 2>&1; then
4217 ipv6type=$i;
4218 ipv6lib=inet6;
4219 ipv6libdir=/usr/local/v6/lib;
4220 CFLAGS="-DINET6 $CFLAGS"
4222 rm -f conftest*
4225 v6d)
4226 cat >conftest.$ac_ext <<_ACEOF
4227 /* confdefs.h. */
4228 _ACEOF
4229 cat confdefs.h >>conftest.$ac_ext
4230 cat >>conftest.$ac_ext <<_ACEOF
4231 /* end confdefs.h. */
4232 #include </usr/local/v6/include/sys/v6config.h>
4233 #ifdef __V6D__
4235 #endif
4236 _ACEOF
4237 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4238 $EGREP "yes" >/dev/null 2>&1; then
4239 ipv6type=$i;
4240 ipv6lib=v6;
4241 ipv6libdir=/usr/local/v6/lib;
4242 CFLAGS="-I/usr/local/v6/include $CFLAGS"
4244 rm -f conftest*
4247 zeta)
4248 cat >conftest.$ac_ext <<_ACEOF
4249 /* confdefs.h. */
4250 _ACEOF
4251 cat confdefs.h >>conftest.$ac_ext
4252 cat >>conftest.$ac_ext <<_ACEOF
4253 /* end confdefs.h. */
4254 #include <sys/param.h>
4255 #ifdef _ZETA_MINAMI_INET6
4257 #endif
4258 _ACEOF
4259 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4260 $EGREP "yes" >/dev/null 2>&1; then
4261 ipv6type=$i;
4262 ipv6lib=inet6;
4263 ipv6libdir=/usr/local/v6/lib;
4264 CFLAGS="-DINET6 $CFLAGS"
4266 rm -f conftest*
4269 esac
4270 if test "$ipv6type" != "unknown"; then
4271 break
4273 done
4274 echo "$as_me:$LINENO: result: $ipv6type" >&5
4275 echo "${ECHO_T}$ipv6type" >&6
4278 if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then
4279 if test -d $ipv6libdir -a -f $ipv6libdir/lib$ipv6lib.a; then
4280 LIBS="-L$ipv6libdir -l$ipv6lib $LIBS"
4281 echo "You have $ipv6lib library, using it"
4282 else
4283 if test "$ipv6trylibc" = "yes"; then
4284 echo "You do not have $ipv6lib library, using libc"
4285 else
4286 echo 'Fatal: no $ipv6lib library found. cannot continue.'
4287 echo "You need to fetch lib$ipv6lib.a from appropriate"
4288 echo 'ipv6 kit and compile beforehand.'
4289 exit 1
4295 if test "$ipv6" = "yes"; then
4297 # XXX - on Tru64 UNIX 5.1, there is no "getaddrinfo()"
4298 # function in libc; there are "ngetaddrinfo()" and
4299 # "ogetaddrinfo()" functions, and <netdb.h> #defines
4300 # "getaddrinfo" to be either "ngetaddrinfo" or
4301 # "ogetaddrinfo", depending on whether _SOCKADDR_LEN
4302 # or _XOPEN_SOURCE_EXTENDED are defined or not.
4304 # So this test doesn't work on Tru64 5.1, and possibly
4305 # on other 5.x releases. This causes the configure
4306 # script to become confused, and results in libpcap
4307 # being unbuildable.
4309 echo "$as_me:$LINENO: checking for library containing getaddrinfo" >&5
4310 echo $ECHO_N "checking for library containing getaddrinfo... $ECHO_C" >&6
4311 if test "${ac_cv_search_getaddrinfo+set}" = set; then
4312 echo $ECHO_N "(cached) $ECHO_C" >&6
4313 else
4314 ac_func_search_save_LIBS=$LIBS
4315 ac_cv_search_getaddrinfo=no
4316 cat >conftest.$ac_ext <<_ACEOF
4317 /* confdefs.h. */
4318 _ACEOF
4319 cat confdefs.h >>conftest.$ac_ext
4320 cat >>conftest.$ac_ext <<_ACEOF
4321 /* end confdefs.h. */
4323 /* Override any gcc2 internal prototype to avoid an error. */
4324 #ifdef __cplusplus
4325 extern "C"
4326 #endif
4327 /* We use char because int might match the return type of a gcc2
4328 builtin and then its argument prototype would still apply. */
4329 char getaddrinfo ();
4331 main ()
4333 getaddrinfo ();
4335 return 0;
4337 _ACEOF
4338 rm -f conftest.$ac_objext conftest$ac_exeext
4339 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4340 (eval $ac_link) 2>conftest.er1
4341 ac_status=$?
4342 grep -v '^ *+' conftest.er1 >conftest.err
4343 rm -f conftest.er1
4344 cat conftest.err >&5
4345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4346 (exit $ac_status); } &&
4347 { ac_try='test -z "$ac_c_werror_flag"
4348 || test ! -s conftest.err'
4349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4350 (eval $ac_try) 2>&5
4351 ac_status=$?
4352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4353 (exit $ac_status); }; } &&
4354 { ac_try='test -s conftest$ac_exeext'
4355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4356 (eval $ac_try) 2>&5
4357 ac_status=$?
4358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4359 (exit $ac_status); }; }; then
4360 ac_cv_search_getaddrinfo="none required"
4361 else
4362 echo "$as_me: failed program was:" >&5
4363 sed 's/^/| /' conftest.$ac_ext >&5
4366 rm -f conftest.err conftest.$ac_objext \
4367 conftest$ac_exeext conftest.$ac_ext
4368 if test "$ac_cv_search_getaddrinfo" = no; then
4369 for ac_lib in socket; do
4370 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4371 cat >conftest.$ac_ext <<_ACEOF
4372 /* confdefs.h. */
4373 _ACEOF
4374 cat confdefs.h >>conftest.$ac_ext
4375 cat >>conftest.$ac_ext <<_ACEOF
4376 /* end confdefs.h. */
4378 /* Override any gcc2 internal prototype to avoid an error. */
4379 #ifdef __cplusplus
4380 extern "C"
4381 #endif
4382 /* We use char because int might match the return type of a gcc2
4383 builtin and then its argument prototype would still apply. */
4384 char getaddrinfo ();
4386 main ()
4388 getaddrinfo ();
4390 return 0;
4392 _ACEOF
4393 rm -f conftest.$ac_objext conftest$ac_exeext
4394 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4395 (eval $ac_link) 2>conftest.er1
4396 ac_status=$?
4397 grep -v '^ *+' conftest.er1 >conftest.err
4398 rm -f conftest.er1
4399 cat conftest.err >&5
4400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4401 (exit $ac_status); } &&
4402 { ac_try='test -z "$ac_c_werror_flag"
4403 || test ! -s conftest.err'
4404 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4405 (eval $ac_try) 2>&5
4406 ac_status=$?
4407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4408 (exit $ac_status); }; } &&
4409 { ac_try='test -s conftest$ac_exeext'
4410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4411 (eval $ac_try) 2>&5
4412 ac_status=$?
4413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4414 (exit $ac_status); }; }; then
4415 ac_cv_search_getaddrinfo="-l$ac_lib"
4416 break
4417 else
4418 echo "$as_me: failed program was:" >&5
4419 sed 's/^/| /' conftest.$ac_ext >&5
4422 rm -f conftest.err conftest.$ac_objext \
4423 conftest$ac_exeext conftest.$ac_ext
4424 done
4426 LIBS=$ac_func_search_save_LIBS
4428 echo "$as_me:$LINENO: result: $ac_cv_search_getaddrinfo" >&5
4429 echo "${ECHO_T}$ac_cv_search_getaddrinfo" >&6
4430 if test "$ac_cv_search_getaddrinfo" != no; then
4431 test "$ac_cv_search_getaddrinfo" = "none required" || LIBS="$ac_cv_search_getaddrinfo $LIBS"
4432 echo "$as_me:$LINENO: checking getaddrinfo bug" >&5
4433 echo $ECHO_N "checking getaddrinfo bug... $ECHO_C" >&6
4434 if test "${td_cv_buggygetaddrinfo+set}" = set; then
4435 echo $ECHO_N "(cached) $ECHO_C" >&6
4436 else
4437 if test "$cross_compiling" = yes; then
4438 td_cv_buggygetaddrinfo=yes
4439 else
4440 cat >conftest.$ac_ext <<_ACEOF
4441 /* confdefs.h. */
4442 _ACEOF
4443 cat confdefs.h >>conftest.$ac_ext
4444 cat >>conftest.$ac_ext <<_ACEOF
4445 /* end confdefs.h. */
4447 #include <sys/types.h>
4448 #include <netdb.h>
4449 #include <string.h>
4450 #include <sys/socket.h>
4451 #include <netinet/in.h>
4453 main()
4455 int passive, gaierr, inet4 = 0, inet6 = 0;
4456 struct addrinfo hints, *ai, *aitop;
4457 char straddr[INET6_ADDRSTRLEN], strport[16];
4459 for (passive = 0; passive <= 1; passive++) {
4460 memset(&hints, 0, sizeof(hints));
4461 hints.ai_family = AF_UNSPEC;
4462 hints.ai_flags = passive ? AI_PASSIVE : 0;
4463 hints.ai_socktype = SOCK_STREAM;
4464 hints.ai_protocol = IPPROTO_TCP;
4465 if ((gaierr = getaddrinfo(NULL, "54321", &hints, &aitop)) != 0) {
4466 (void)gai_strerror(gaierr);
4467 goto bad;
4469 for (ai = aitop; ai; ai = ai->ai_next) {
4470 if (ai->ai_addr == NULL ||
4471 ai->ai_addrlen == 0 ||
4472 getnameinfo(ai->ai_addr, ai->ai_addrlen,
4473 straddr, sizeof(straddr), strport, sizeof(strport),
4474 NI_NUMERICHOST|NI_NUMERICSERV) != 0) {
4475 goto bad;
4477 switch (ai->ai_family) {
4478 case AF_INET:
4479 if (strcmp(strport, "54321") != 0) {
4480 goto bad;
4482 if (passive) {
4483 if (strcmp(straddr, "0.0.0.0") != 0) {
4484 goto bad;
4486 } else {
4487 if (strcmp(straddr, "127.0.0.1") != 0) {
4488 goto bad;
4491 inet4++;
4492 break;
4493 case AF_INET6:
4494 if (strcmp(strport, "54321") != 0) {
4495 goto bad;
4497 if (passive) {
4498 if (strcmp(straddr, "::") != 0) {
4499 goto bad;
4501 } else {
4502 if (strcmp(straddr, "::1") != 0) {
4503 goto bad;
4506 inet6++;
4507 break;
4508 case AF_UNSPEC:
4509 goto bad;
4510 break;
4511 #ifdef AF_UNIX
4512 case AF_UNIX:
4513 #else
4514 #ifdef AF_LOCAL
4515 case AF_LOCAL:
4516 #endif
4517 #endif
4518 default:
4519 /* another family support? */
4520 break;
4525 /* supported family should be 2, unsupported family should be 0 */
4526 if (!(inet4 == 0 || inet4 == 2))
4527 goto bad;
4528 if (!(inet6 == 0 || inet6 == 2))
4529 goto bad;
4531 if (aitop)
4532 freeaddrinfo(aitop);
4533 exit(0);
4535 bad:
4536 if (aitop)
4537 freeaddrinfo(aitop);
4538 exit(1);
4541 _ACEOF
4542 rm -f conftest$ac_exeext
4543 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4544 (eval $ac_link) 2>&5
4545 ac_status=$?
4546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4547 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4549 (eval $ac_try) 2>&5
4550 ac_status=$?
4551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4552 (exit $ac_status); }; }; then
4553 td_cv_buggygetaddrinfo=no
4554 else
4555 echo "$as_me: program exited with status $ac_status" >&5
4556 echo "$as_me: failed program was:" >&5
4557 sed 's/^/| /' conftest.$ac_ext >&5
4559 ( exit $ac_status )
4560 td_cv_buggygetaddrinfo=yes
4562 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4566 if test "$td_cv_buggygetaddrinfo" = no; then
4567 echo "$as_me:$LINENO: result: good" >&5
4568 echo "${ECHO_T}good" >&6
4569 else
4570 echo "$as_me:$LINENO: result: buggy" >&5
4571 echo "${ECHO_T}buggy" >&6
4574 if test "$td_cv_buggygetaddrinfo" = "yes"; then
4576 # XXX - it doesn't appear that "ipv6type" can ever be
4577 # set to "linux". Should this be testing for
4578 # "linux-glibc", or for that *or* "linux-libinet6"?
4579 # If the latter, note that "linux-libinet6" is also
4580 # the type given to some non-Linux OSes.
4582 if test "$ipv6type" != "linux"; then
4583 echo 'Fatal: You must get working getaddrinfo() function.'
4584 echo ' or you can specify "--disable-ipv6"'.
4585 exit 1
4586 else
4587 echo 'Warning: getaddrinfo() implementation on your system seems be buggy.'
4588 echo ' Better upgrade your system library to newest version'
4589 echo ' of GNU C library (aka glibc).'
4597 for ac_func in getaddrinfo getnameinfo
4599 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4600 echo "$as_me:$LINENO: checking for $ac_func" >&5
4601 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4602 if eval "test \"\${$as_ac_var+set}\" = set"; then
4603 echo $ECHO_N "(cached) $ECHO_C" >&6
4604 else
4605 cat >conftest.$ac_ext <<_ACEOF
4606 /* confdefs.h. */
4607 _ACEOF
4608 cat confdefs.h >>conftest.$ac_ext
4609 cat >>conftest.$ac_ext <<_ACEOF
4610 /* end confdefs.h. */
4611 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4612 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4613 #define $ac_func innocuous_$ac_func
4615 /* System header to define __stub macros and hopefully few prototypes,
4616 which can conflict with char $ac_func (); below.
4617 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4618 <limits.h> exists even on freestanding compilers. */
4620 #ifdef __STDC__
4621 # include <limits.h>
4622 #else
4623 # include <assert.h>
4624 #endif
4626 #undef $ac_func
4628 /* Override any gcc2 internal prototype to avoid an error. */
4629 #ifdef __cplusplus
4630 extern "C"
4632 #endif
4633 /* We use char because int might match the return type of a gcc2
4634 builtin and then its argument prototype would still apply. */
4635 char $ac_func ();
4636 /* The GNU C library defines this for functions which it implements
4637 to always fail with ENOSYS. Some functions are actually named
4638 something starting with __ and the normal name is an alias. */
4639 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4640 choke me
4641 #else
4642 char (*f) () = $ac_func;
4643 #endif
4644 #ifdef __cplusplus
4646 #endif
4649 main ()
4651 return f != $ac_func;
4653 return 0;
4655 _ACEOF
4656 rm -f conftest.$ac_objext conftest$ac_exeext
4657 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4658 (eval $ac_link) 2>conftest.er1
4659 ac_status=$?
4660 grep -v '^ *+' conftest.er1 >conftest.err
4661 rm -f conftest.er1
4662 cat conftest.err >&5
4663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4664 (exit $ac_status); } &&
4665 { ac_try='test -z "$ac_c_werror_flag"
4666 || test ! -s conftest.err'
4667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4668 (eval $ac_try) 2>&5
4669 ac_status=$?
4670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4671 (exit $ac_status); }; } &&
4672 { ac_try='test -s conftest$ac_exeext'
4673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4674 (eval $ac_try) 2>&5
4675 ac_status=$?
4676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4677 (exit $ac_status); }; }; then
4678 eval "$as_ac_var=yes"
4679 else
4680 echo "$as_me: failed program was:" >&5
4681 sed 's/^/| /' conftest.$ac_ext >&5
4683 eval "$as_ac_var=no"
4685 rm -f conftest.err conftest.$ac_objext \
4686 conftest$ac_exeext conftest.$ac_ext
4688 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4689 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4690 if test `eval echo '${'$as_ac_var'}'` = yes; then
4691 cat >>confdefs.h <<_ACEOF
4692 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4693 _ACEOF
4695 else
4696 case $LIBOBJS in
4697 "$ac_func.$ac_objext" | \
4698 *" $ac_func.$ac_objext" | \
4699 "$ac_func.$ac_objext "* | \
4700 *" $ac_func.$ac_objext "* ) ;;
4701 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
4702 esac
4705 done
4710 echo "$as_me:$LINENO: checking for dnet_htoa declaration in netdnet/dnetdb.h" >&5
4711 echo $ECHO_N "checking for dnet_htoa declaration in netdnet/dnetdb.h... $ECHO_C" >&6
4712 if test "${td_cv_decl_netdnet_dnetdb_h_dnet_htoa+set}" = set; then
4713 echo $ECHO_N "(cached) $ECHO_C" >&6
4714 else
4715 cat >conftest.$ac_ext <<_ACEOF
4716 /* confdefs.h. */
4717 _ACEOF
4718 cat confdefs.h >>conftest.$ac_ext
4719 cat >>conftest.$ac_ext <<_ACEOF
4720 /* end confdefs.h. */
4721 #include <netdnet/dnetdb.h>
4723 _ACEOF
4724 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4725 $EGREP "dnet_htoa" >/dev/null 2>&1; then
4726 td_cv_decl_netdnet_dnetdb_h_dnet_htoa=yes
4727 else
4728 td_cv_decl_netdnet_dnetdb_h_dnet_htoa=no
4730 rm -f conftest*
4733 echo "$as_me:$LINENO: result: $td_cv_decl_netdnet_dnetdb_h_dnet_htoa" >&5
4734 echo "${ECHO_T}$td_cv_decl_netdnet_dnetdb_h_dnet_htoa" >&6
4735 if test "$td_cv_decl_netdnet_dnetdb_h_dnet_htoa" = yes; then
4736 cat >>confdefs.h <<\_ACEOF
4737 #define HAVE_NETDNET_DNETDB_H_DNET_HTOA 1
4738 _ACEOF
4742 echo "$as_me:$LINENO: checking for char" >&5
4743 echo $ECHO_N "checking for char... $ECHO_C" >&6
4744 if test "${ac_cv_type_char+set}" = set; then
4745 echo $ECHO_N "(cached) $ECHO_C" >&6
4746 else
4747 cat >conftest.$ac_ext <<_ACEOF
4748 /* confdefs.h. */
4749 _ACEOF
4750 cat confdefs.h >>conftest.$ac_ext
4751 cat >>conftest.$ac_ext <<_ACEOF
4752 /* end confdefs.h. */
4753 $ac_includes_default
4755 main ()
4757 if ((char *) 0)
4758 return 0;
4759 if (sizeof (char))
4760 return 0;
4762 return 0;
4764 _ACEOF
4765 rm -f conftest.$ac_objext
4766 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4767 (eval $ac_compile) 2>conftest.er1
4768 ac_status=$?
4769 grep -v '^ *+' conftest.er1 >conftest.err
4770 rm -f conftest.er1
4771 cat conftest.err >&5
4772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4773 (exit $ac_status); } &&
4774 { ac_try='test -z "$ac_c_werror_flag"
4775 || test ! -s conftest.err'
4776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4777 (eval $ac_try) 2>&5
4778 ac_status=$?
4779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4780 (exit $ac_status); }; } &&
4781 { ac_try='test -s conftest.$ac_objext'
4782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4783 (eval $ac_try) 2>&5
4784 ac_status=$?
4785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4786 (exit $ac_status); }; }; then
4787 ac_cv_type_char=yes
4788 else
4789 echo "$as_me: failed program was:" >&5
4790 sed 's/^/| /' conftest.$ac_ext >&5
4792 ac_cv_type_char=no
4794 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4796 echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
4797 echo "${ECHO_T}$ac_cv_type_char" >&6
4799 echo "$as_me:$LINENO: checking size of char" >&5
4800 echo $ECHO_N "checking size of char... $ECHO_C" >&6
4801 if test "${ac_cv_sizeof_char+set}" = set; then
4802 echo $ECHO_N "(cached) $ECHO_C" >&6
4803 else
4804 if test "$ac_cv_type_char" = yes; then
4805 # The cast to unsigned long works around a bug in the HP C Compiler
4806 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
4807 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
4808 # This bug is HP SR number 8606223364.
4809 if test "$cross_compiling" = yes; then
4810 # Depending upon the size, compute the lo and hi bounds.
4811 cat >conftest.$ac_ext <<_ACEOF
4812 /* confdefs.h. */
4813 _ACEOF
4814 cat confdefs.h >>conftest.$ac_ext
4815 cat >>conftest.$ac_ext <<_ACEOF
4816 /* end confdefs.h. */
4817 $ac_includes_default
4819 main ()
4821 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
4822 test_array [0] = 0
4825 return 0;
4827 _ACEOF
4828 rm -f conftest.$ac_objext
4829 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4830 (eval $ac_compile) 2>conftest.er1
4831 ac_status=$?
4832 grep -v '^ *+' conftest.er1 >conftest.err
4833 rm -f conftest.er1
4834 cat conftest.err >&5
4835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4836 (exit $ac_status); } &&
4837 { ac_try='test -z "$ac_c_werror_flag"
4838 || test ! -s conftest.err'
4839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4840 (eval $ac_try) 2>&5
4841 ac_status=$?
4842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4843 (exit $ac_status); }; } &&
4844 { ac_try='test -s conftest.$ac_objext'
4845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4846 (eval $ac_try) 2>&5
4847 ac_status=$?
4848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4849 (exit $ac_status); }; }; then
4850 ac_lo=0 ac_mid=0
4851 while :; do
4852 cat >conftest.$ac_ext <<_ACEOF
4853 /* confdefs.h. */
4854 _ACEOF
4855 cat confdefs.h >>conftest.$ac_ext
4856 cat >>conftest.$ac_ext <<_ACEOF
4857 /* end confdefs.h. */
4858 $ac_includes_default
4860 main ()
4862 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
4863 test_array [0] = 0
4866 return 0;
4868 _ACEOF
4869 rm -f conftest.$ac_objext
4870 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4871 (eval $ac_compile) 2>conftest.er1
4872 ac_status=$?
4873 grep -v '^ *+' conftest.er1 >conftest.err
4874 rm -f conftest.er1
4875 cat conftest.err >&5
4876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4877 (exit $ac_status); } &&
4878 { ac_try='test -z "$ac_c_werror_flag"
4879 || test ! -s conftest.err'
4880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4881 (eval $ac_try) 2>&5
4882 ac_status=$?
4883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4884 (exit $ac_status); }; } &&
4885 { ac_try='test -s conftest.$ac_objext'
4886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4887 (eval $ac_try) 2>&5
4888 ac_status=$?
4889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4890 (exit $ac_status); }; }; then
4891 ac_hi=$ac_mid; break
4892 else
4893 echo "$as_me: failed program was:" >&5
4894 sed 's/^/| /' conftest.$ac_ext >&5
4896 ac_lo=`expr $ac_mid + 1`
4897 if test $ac_lo -le $ac_mid; then
4898 ac_lo= ac_hi=
4899 break
4901 ac_mid=`expr 2 '*' $ac_mid + 1`
4903 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4904 done
4905 else
4906 echo "$as_me: failed program was:" >&5
4907 sed 's/^/| /' conftest.$ac_ext >&5
4909 cat >conftest.$ac_ext <<_ACEOF
4910 /* confdefs.h. */
4911 _ACEOF
4912 cat confdefs.h >>conftest.$ac_ext
4913 cat >>conftest.$ac_ext <<_ACEOF
4914 /* end confdefs.h. */
4915 $ac_includes_default
4917 main ()
4919 static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
4920 test_array [0] = 0
4923 return 0;
4925 _ACEOF
4926 rm -f conftest.$ac_objext
4927 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4928 (eval $ac_compile) 2>conftest.er1
4929 ac_status=$?
4930 grep -v '^ *+' conftest.er1 >conftest.err
4931 rm -f conftest.er1
4932 cat conftest.err >&5
4933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4934 (exit $ac_status); } &&
4935 { ac_try='test -z "$ac_c_werror_flag"
4936 || test ! -s conftest.err'
4937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4938 (eval $ac_try) 2>&5
4939 ac_status=$?
4940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4941 (exit $ac_status); }; } &&
4942 { ac_try='test -s conftest.$ac_objext'
4943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4944 (eval $ac_try) 2>&5
4945 ac_status=$?
4946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4947 (exit $ac_status); }; }; then
4948 ac_hi=-1 ac_mid=-1
4949 while :; do
4950 cat >conftest.$ac_ext <<_ACEOF
4951 /* confdefs.h. */
4952 _ACEOF
4953 cat confdefs.h >>conftest.$ac_ext
4954 cat >>conftest.$ac_ext <<_ACEOF
4955 /* end confdefs.h. */
4956 $ac_includes_default
4958 main ()
4960 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
4961 test_array [0] = 0
4964 return 0;
4966 _ACEOF
4967 rm -f conftest.$ac_objext
4968 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4969 (eval $ac_compile) 2>conftest.er1
4970 ac_status=$?
4971 grep -v '^ *+' conftest.er1 >conftest.err
4972 rm -f conftest.er1
4973 cat conftest.err >&5
4974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4975 (exit $ac_status); } &&
4976 { ac_try='test -z "$ac_c_werror_flag"
4977 || test ! -s conftest.err'
4978 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4979 (eval $ac_try) 2>&5
4980 ac_status=$?
4981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4982 (exit $ac_status); }; } &&
4983 { ac_try='test -s conftest.$ac_objext'
4984 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4985 (eval $ac_try) 2>&5
4986 ac_status=$?
4987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4988 (exit $ac_status); }; }; then
4989 ac_lo=$ac_mid; break
4990 else
4991 echo "$as_me: failed program was:" >&5
4992 sed 's/^/| /' conftest.$ac_ext >&5
4994 ac_hi=`expr '(' $ac_mid ')' - 1`
4995 if test $ac_mid -le $ac_hi; then
4996 ac_lo= ac_hi=
4997 break
4999 ac_mid=`expr 2 '*' $ac_mid`
5001 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5002 done
5003 else
5004 echo "$as_me: failed program was:" >&5
5005 sed 's/^/| /' conftest.$ac_ext >&5
5007 ac_lo= ac_hi=
5009 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5011 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5012 # Binary search between lo and hi bounds.
5013 while test "x$ac_lo" != "x$ac_hi"; do
5014 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
5015 cat >conftest.$ac_ext <<_ACEOF
5016 /* confdefs.h. */
5017 _ACEOF
5018 cat confdefs.h >>conftest.$ac_ext
5019 cat >>conftest.$ac_ext <<_ACEOF
5020 /* end confdefs.h. */
5021 $ac_includes_default
5023 main ()
5025 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
5026 test_array [0] = 0
5029 return 0;
5031 _ACEOF
5032 rm -f conftest.$ac_objext
5033 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5034 (eval $ac_compile) 2>conftest.er1
5035 ac_status=$?
5036 grep -v '^ *+' conftest.er1 >conftest.err
5037 rm -f conftest.er1
5038 cat conftest.err >&5
5039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5040 (exit $ac_status); } &&
5041 { ac_try='test -z "$ac_c_werror_flag"
5042 || test ! -s conftest.err'
5043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5044 (eval $ac_try) 2>&5
5045 ac_status=$?
5046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5047 (exit $ac_status); }; } &&
5048 { ac_try='test -s conftest.$ac_objext'
5049 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5050 (eval $ac_try) 2>&5
5051 ac_status=$?
5052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5053 (exit $ac_status); }; }; then
5054 ac_hi=$ac_mid
5055 else
5056 echo "$as_me: failed program was:" >&5
5057 sed 's/^/| /' conftest.$ac_ext >&5
5059 ac_lo=`expr '(' $ac_mid ')' + 1`
5061 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5062 done
5063 case $ac_lo in
5064 ?*) ac_cv_sizeof_char=$ac_lo;;
5065 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
5066 See \`config.log' for more details." >&5
5067 echo "$as_me: error: cannot compute sizeof (char), 77
5068 See \`config.log' for more details." >&2;}
5069 { (exit 1); exit 1; }; } ;;
5070 esac
5071 else
5072 if test "$cross_compiling" = yes; then
5073 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
5074 See \`config.log' for more details." >&5
5075 echo "$as_me: error: cannot run test program while cross compiling
5076 See \`config.log' for more details." >&2;}
5077 { (exit 1); exit 1; }; }
5078 else
5079 cat >conftest.$ac_ext <<_ACEOF
5080 /* confdefs.h. */
5081 _ACEOF
5082 cat confdefs.h >>conftest.$ac_ext
5083 cat >>conftest.$ac_ext <<_ACEOF
5084 /* end confdefs.h. */
5085 $ac_includes_default
5086 long longval () { return (long) (sizeof (char)); }
5087 unsigned long ulongval () { return (long) (sizeof (char)); }
5088 #include <stdio.h>
5089 #include <stdlib.h>
5091 main ()
5094 FILE *f = fopen ("conftest.val", "w");
5095 if (! f)
5096 exit (1);
5097 if (((long) (sizeof (char))) < 0)
5099 long i = longval ();
5100 if (i != ((long) (sizeof (char))))
5101 exit (1);
5102 fprintf (f, "%ld\n", i);
5104 else
5106 unsigned long i = ulongval ();
5107 if (i != ((long) (sizeof (char))))
5108 exit (1);
5109 fprintf (f, "%lu\n", i);
5111 exit (ferror (f) || fclose (f) != 0);
5114 return 0;
5116 _ACEOF
5117 rm -f conftest$ac_exeext
5118 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5119 (eval $ac_link) 2>&5
5120 ac_status=$?
5121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5122 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5124 (eval $ac_try) 2>&5
5125 ac_status=$?
5126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5127 (exit $ac_status); }; }; then
5128 ac_cv_sizeof_char=`cat conftest.val`
5129 else
5130 echo "$as_me: program exited with status $ac_status" >&5
5131 echo "$as_me: failed program was:" >&5
5132 sed 's/^/| /' conftest.$ac_ext >&5
5134 ( exit $ac_status )
5135 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
5136 See \`config.log' for more details." >&5
5137 echo "$as_me: error: cannot compute sizeof (char), 77
5138 See \`config.log' for more details." >&2;}
5139 { (exit 1); exit 1; }; }
5141 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5144 rm -f conftest.val
5145 else
5146 ac_cv_sizeof_char=0
5149 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
5150 echo "${ECHO_T}$ac_cv_sizeof_char" >&6
5151 cat >>confdefs.h <<_ACEOF
5152 #define SIZEOF_CHAR $ac_cv_sizeof_char
5153 _ACEOF
5156 echo "$as_me:$LINENO: checking for short" >&5
5157 echo $ECHO_N "checking for short... $ECHO_C" >&6
5158 if test "${ac_cv_type_short+set}" = set; then
5159 echo $ECHO_N "(cached) $ECHO_C" >&6
5160 else
5161 cat >conftest.$ac_ext <<_ACEOF
5162 /* confdefs.h. */
5163 _ACEOF
5164 cat confdefs.h >>conftest.$ac_ext
5165 cat >>conftest.$ac_ext <<_ACEOF
5166 /* end confdefs.h. */
5167 $ac_includes_default
5169 main ()
5171 if ((short *) 0)
5172 return 0;
5173 if (sizeof (short))
5174 return 0;
5176 return 0;
5178 _ACEOF
5179 rm -f conftest.$ac_objext
5180 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5181 (eval $ac_compile) 2>conftest.er1
5182 ac_status=$?
5183 grep -v '^ *+' conftest.er1 >conftest.err
5184 rm -f conftest.er1
5185 cat conftest.err >&5
5186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5187 (exit $ac_status); } &&
5188 { ac_try='test -z "$ac_c_werror_flag"
5189 || test ! -s conftest.err'
5190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5191 (eval $ac_try) 2>&5
5192 ac_status=$?
5193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5194 (exit $ac_status); }; } &&
5195 { ac_try='test -s conftest.$ac_objext'
5196 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5197 (eval $ac_try) 2>&5
5198 ac_status=$?
5199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5200 (exit $ac_status); }; }; then
5201 ac_cv_type_short=yes
5202 else
5203 echo "$as_me: failed program was:" >&5
5204 sed 's/^/| /' conftest.$ac_ext >&5
5206 ac_cv_type_short=no
5208 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5210 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
5211 echo "${ECHO_T}$ac_cv_type_short" >&6
5213 echo "$as_me:$LINENO: checking size of short" >&5
5214 echo $ECHO_N "checking size of short... $ECHO_C" >&6
5215 if test "${ac_cv_sizeof_short+set}" = set; then
5216 echo $ECHO_N "(cached) $ECHO_C" >&6
5217 else
5218 if test "$ac_cv_type_short" = yes; then
5219 # The cast to unsigned long works around a bug in the HP C Compiler
5220 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5221 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5222 # This bug is HP SR number 8606223364.
5223 if test "$cross_compiling" = yes; then
5224 # Depending upon the size, compute the lo and hi bounds.
5225 cat >conftest.$ac_ext <<_ACEOF
5226 /* confdefs.h. */
5227 _ACEOF
5228 cat confdefs.h >>conftest.$ac_ext
5229 cat >>conftest.$ac_ext <<_ACEOF
5230 /* end confdefs.h. */
5231 $ac_includes_default
5233 main ()
5235 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
5236 test_array [0] = 0
5239 return 0;
5241 _ACEOF
5242 rm -f conftest.$ac_objext
5243 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5244 (eval $ac_compile) 2>conftest.er1
5245 ac_status=$?
5246 grep -v '^ *+' conftest.er1 >conftest.err
5247 rm -f conftest.er1
5248 cat conftest.err >&5
5249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5250 (exit $ac_status); } &&
5251 { ac_try='test -z "$ac_c_werror_flag"
5252 || test ! -s conftest.err'
5253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5254 (eval $ac_try) 2>&5
5255 ac_status=$?
5256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5257 (exit $ac_status); }; } &&
5258 { ac_try='test -s conftest.$ac_objext'
5259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5260 (eval $ac_try) 2>&5
5261 ac_status=$?
5262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5263 (exit $ac_status); }; }; then
5264 ac_lo=0 ac_mid=0
5265 while :; do
5266 cat >conftest.$ac_ext <<_ACEOF
5267 /* confdefs.h. */
5268 _ACEOF
5269 cat confdefs.h >>conftest.$ac_ext
5270 cat >>conftest.$ac_ext <<_ACEOF
5271 /* end confdefs.h. */
5272 $ac_includes_default
5274 main ()
5276 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
5277 test_array [0] = 0
5280 return 0;
5282 _ACEOF
5283 rm -f conftest.$ac_objext
5284 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5285 (eval $ac_compile) 2>conftest.er1
5286 ac_status=$?
5287 grep -v '^ *+' conftest.er1 >conftest.err
5288 rm -f conftest.er1
5289 cat conftest.err >&5
5290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5291 (exit $ac_status); } &&
5292 { ac_try='test -z "$ac_c_werror_flag"
5293 || test ! -s conftest.err'
5294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5295 (eval $ac_try) 2>&5
5296 ac_status=$?
5297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5298 (exit $ac_status); }; } &&
5299 { ac_try='test -s conftest.$ac_objext'
5300 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5301 (eval $ac_try) 2>&5
5302 ac_status=$?
5303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5304 (exit $ac_status); }; }; then
5305 ac_hi=$ac_mid; break
5306 else
5307 echo "$as_me: failed program was:" >&5
5308 sed 's/^/| /' conftest.$ac_ext >&5
5310 ac_lo=`expr $ac_mid + 1`
5311 if test $ac_lo -le $ac_mid; then
5312 ac_lo= ac_hi=
5313 break
5315 ac_mid=`expr 2 '*' $ac_mid + 1`
5317 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5318 done
5319 else
5320 echo "$as_me: failed program was:" >&5
5321 sed 's/^/| /' conftest.$ac_ext >&5
5323 cat >conftest.$ac_ext <<_ACEOF
5324 /* confdefs.h. */
5325 _ACEOF
5326 cat confdefs.h >>conftest.$ac_ext
5327 cat >>conftest.$ac_ext <<_ACEOF
5328 /* end confdefs.h. */
5329 $ac_includes_default
5331 main ()
5333 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
5334 test_array [0] = 0
5337 return 0;
5339 _ACEOF
5340 rm -f conftest.$ac_objext
5341 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5342 (eval $ac_compile) 2>conftest.er1
5343 ac_status=$?
5344 grep -v '^ *+' conftest.er1 >conftest.err
5345 rm -f conftest.er1
5346 cat conftest.err >&5
5347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5348 (exit $ac_status); } &&
5349 { ac_try='test -z "$ac_c_werror_flag"
5350 || test ! -s conftest.err'
5351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5352 (eval $ac_try) 2>&5
5353 ac_status=$?
5354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5355 (exit $ac_status); }; } &&
5356 { ac_try='test -s conftest.$ac_objext'
5357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5358 (eval $ac_try) 2>&5
5359 ac_status=$?
5360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5361 (exit $ac_status); }; }; then
5362 ac_hi=-1 ac_mid=-1
5363 while :; do
5364 cat >conftest.$ac_ext <<_ACEOF
5365 /* confdefs.h. */
5366 _ACEOF
5367 cat confdefs.h >>conftest.$ac_ext
5368 cat >>conftest.$ac_ext <<_ACEOF
5369 /* end confdefs.h. */
5370 $ac_includes_default
5372 main ()
5374 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
5375 test_array [0] = 0
5378 return 0;
5380 _ACEOF
5381 rm -f conftest.$ac_objext
5382 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5383 (eval $ac_compile) 2>conftest.er1
5384 ac_status=$?
5385 grep -v '^ *+' conftest.er1 >conftest.err
5386 rm -f conftest.er1
5387 cat conftest.err >&5
5388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5389 (exit $ac_status); } &&
5390 { ac_try='test -z "$ac_c_werror_flag"
5391 || test ! -s conftest.err'
5392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5393 (eval $ac_try) 2>&5
5394 ac_status=$?
5395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5396 (exit $ac_status); }; } &&
5397 { ac_try='test -s conftest.$ac_objext'
5398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5399 (eval $ac_try) 2>&5
5400 ac_status=$?
5401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5402 (exit $ac_status); }; }; then
5403 ac_lo=$ac_mid; break
5404 else
5405 echo "$as_me: failed program was:" >&5
5406 sed 's/^/| /' conftest.$ac_ext >&5
5408 ac_hi=`expr '(' $ac_mid ')' - 1`
5409 if test $ac_mid -le $ac_hi; then
5410 ac_lo= ac_hi=
5411 break
5413 ac_mid=`expr 2 '*' $ac_mid`
5415 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5416 done
5417 else
5418 echo "$as_me: failed program was:" >&5
5419 sed 's/^/| /' conftest.$ac_ext >&5
5421 ac_lo= ac_hi=
5423 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5425 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5426 # Binary search between lo and hi bounds.
5427 while test "x$ac_lo" != "x$ac_hi"; do
5428 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
5429 cat >conftest.$ac_ext <<_ACEOF
5430 /* confdefs.h. */
5431 _ACEOF
5432 cat confdefs.h >>conftest.$ac_ext
5433 cat >>conftest.$ac_ext <<_ACEOF
5434 /* end confdefs.h. */
5435 $ac_includes_default
5437 main ()
5439 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
5440 test_array [0] = 0
5443 return 0;
5445 _ACEOF
5446 rm -f conftest.$ac_objext
5447 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5448 (eval $ac_compile) 2>conftest.er1
5449 ac_status=$?
5450 grep -v '^ *+' conftest.er1 >conftest.err
5451 rm -f conftest.er1
5452 cat conftest.err >&5
5453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5454 (exit $ac_status); } &&
5455 { ac_try='test -z "$ac_c_werror_flag"
5456 || test ! -s conftest.err'
5457 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5458 (eval $ac_try) 2>&5
5459 ac_status=$?
5460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5461 (exit $ac_status); }; } &&
5462 { ac_try='test -s conftest.$ac_objext'
5463 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5464 (eval $ac_try) 2>&5
5465 ac_status=$?
5466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5467 (exit $ac_status); }; }; then
5468 ac_hi=$ac_mid
5469 else
5470 echo "$as_me: failed program was:" >&5
5471 sed 's/^/| /' conftest.$ac_ext >&5
5473 ac_lo=`expr '(' $ac_mid ')' + 1`
5475 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5476 done
5477 case $ac_lo in
5478 ?*) ac_cv_sizeof_short=$ac_lo;;
5479 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
5480 See \`config.log' for more details." >&5
5481 echo "$as_me: error: cannot compute sizeof (short), 77
5482 See \`config.log' for more details." >&2;}
5483 { (exit 1); exit 1; }; } ;;
5484 esac
5485 else
5486 if test "$cross_compiling" = yes; then
5487 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
5488 See \`config.log' for more details." >&5
5489 echo "$as_me: error: cannot run test program while cross compiling
5490 See \`config.log' for more details." >&2;}
5491 { (exit 1); exit 1; }; }
5492 else
5493 cat >conftest.$ac_ext <<_ACEOF
5494 /* confdefs.h. */
5495 _ACEOF
5496 cat confdefs.h >>conftest.$ac_ext
5497 cat >>conftest.$ac_ext <<_ACEOF
5498 /* end confdefs.h. */
5499 $ac_includes_default
5500 long longval () { return (long) (sizeof (short)); }
5501 unsigned long ulongval () { return (long) (sizeof (short)); }
5502 #include <stdio.h>
5503 #include <stdlib.h>
5505 main ()
5508 FILE *f = fopen ("conftest.val", "w");
5509 if (! f)
5510 exit (1);
5511 if (((long) (sizeof (short))) < 0)
5513 long i = longval ();
5514 if (i != ((long) (sizeof (short))))
5515 exit (1);
5516 fprintf (f, "%ld\n", i);
5518 else
5520 unsigned long i = ulongval ();
5521 if (i != ((long) (sizeof (short))))
5522 exit (1);
5523 fprintf (f, "%lu\n", i);
5525 exit (ferror (f) || fclose (f) != 0);
5528 return 0;
5530 _ACEOF
5531 rm -f conftest$ac_exeext
5532 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5533 (eval $ac_link) 2>&5
5534 ac_status=$?
5535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5536 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5538 (eval $ac_try) 2>&5
5539 ac_status=$?
5540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5541 (exit $ac_status); }; }; then
5542 ac_cv_sizeof_short=`cat conftest.val`
5543 else
5544 echo "$as_me: program exited with status $ac_status" >&5
5545 echo "$as_me: failed program was:" >&5
5546 sed 's/^/| /' conftest.$ac_ext >&5
5548 ( exit $ac_status )
5549 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
5550 See \`config.log' for more details." >&5
5551 echo "$as_me: error: cannot compute sizeof (short), 77
5552 See \`config.log' for more details." >&2;}
5553 { (exit 1); exit 1; }; }
5555 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5558 rm -f conftest.val
5559 else
5560 ac_cv_sizeof_short=0
5563 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
5564 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
5565 cat >>confdefs.h <<_ACEOF
5566 #define SIZEOF_SHORT $ac_cv_sizeof_short
5567 _ACEOF
5570 echo "$as_me:$LINENO: checking for int" >&5
5571 echo $ECHO_N "checking for int... $ECHO_C" >&6
5572 if test "${ac_cv_type_int+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 $ac_includes_default
5583 main ()
5585 if ((int *) 0)
5586 return 0;
5587 if (sizeof (int))
5588 return 0;
5590 return 0;
5592 _ACEOF
5593 rm -f conftest.$ac_objext
5594 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5595 (eval $ac_compile) 2>conftest.er1
5596 ac_status=$?
5597 grep -v '^ *+' conftest.er1 >conftest.err
5598 rm -f conftest.er1
5599 cat conftest.err >&5
5600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5601 (exit $ac_status); } &&
5602 { ac_try='test -z "$ac_c_werror_flag"
5603 || test ! -s conftest.err'
5604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5605 (eval $ac_try) 2>&5
5606 ac_status=$?
5607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5608 (exit $ac_status); }; } &&
5609 { ac_try='test -s conftest.$ac_objext'
5610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5611 (eval $ac_try) 2>&5
5612 ac_status=$?
5613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5614 (exit $ac_status); }; }; then
5615 ac_cv_type_int=yes
5616 else
5617 echo "$as_me: failed program was:" >&5
5618 sed 's/^/| /' conftest.$ac_ext >&5
5620 ac_cv_type_int=no
5622 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5624 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
5625 echo "${ECHO_T}$ac_cv_type_int" >&6
5627 echo "$as_me:$LINENO: checking size of int" >&5
5628 echo $ECHO_N "checking size of int... $ECHO_C" >&6
5629 if test "${ac_cv_sizeof_int+set}" = set; then
5630 echo $ECHO_N "(cached) $ECHO_C" >&6
5631 else
5632 if test "$ac_cv_type_int" = yes; then
5633 # The cast to unsigned long works around a bug in the HP C Compiler
5634 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5635 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5636 # This bug is HP SR number 8606223364.
5637 if test "$cross_compiling" = yes; then
5638 # Depending upon the size, compute the lo and hi bounds.
5639 cat >conftest.$ac_ext <<_ACEOF
5640 /* confdefs.h. */
5641 _ACEOF
5642 cat confdefs.h >>conftest.$ac_ext
5643 cat >>conftest.$ac_ext <<_ACEOF
5644 /* end confdefs.h. */
5645 $ac_includes_default
5647 main ()
5649 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
5650 test_array [0] = 0
5653 return 0;
5655 _ACEOF
5656 rm -f conftest.$ac_objext
5657 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5658 (eval $ac_compile) 2>conftest.er1
5659 ac_status=$?
5660 grep -v '^ *+' conftest.er1 >conftest.err
5661 rm -f conftest.er1
5662 cat conftest.err >&5
5663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5664 (exit $ac_status); } &&
5665 { ac_try='test -z "$ac_c_werror_flag"
5666 || test ! -s conftest.err'
5667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5668 (eval $ac_try) 2>&5
5669 ac_status=$?
5670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5671 (exit $ac_status); }; } &&
5672 { ac_try='test -s conftest.$ac_objext'
5673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5674 (eval $ac_try) 2>&5
5675 ac_status=$?
5676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5677 (exit $ac_status); }; }; then
5678 ac_lo=0 ac_mid=0
5679 while :; do
5680 cat >conftest.$ac_ext <<_ACEOF
5681 /* confdefs.h. */
5682 _ACEOF
5683 cat confdefs.h >>conftest.$ac_ext
5684 cat >>conftest.$ac_ext <<_ACEOF
5685 /* end confdefs.h. */
5686 $ac_includes_default
5688 main ()
5690 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
5691 test_array [0] = 0
5694 return 0;
5696 _ACEOF
5697 rm -f conftest.$ac_objext
5698 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5699 (eval $ac_compile) 2>conftest.er1
5700 ac_status=$?
5701 grep -v '^ *+' conftest.er1 >conftest.err
5702 rm -f conftest.er1
5703 cat conftest.err >&5
5704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5705 (exit $ac_status); } &&
5706 { ac_try='test -z "$ac_c_werror_flag"
5707 || test ! -s conftest.err'
5708 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5709 (eval $ac_try) 2>&5
5710 ac_status=$?
5711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5712 (exit $ac_status); }; } &&
5713 { ac_try='test -s conftest.$ac_objext'
5714 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5715 (eval $ac_try) 2>&5
5716 ac_status=$?
5717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5718 (exit $ac_status); }; }; then
5719 ac_hi=$ac_mid; break
5720 else
5721 echo "$as_me: failed program was:" >&5
5722 sed 's/^/| /' conftest.$ac_ext >&5
5724 ac_lo=`expr $ac_mid + 1`
5725 if test $ac_lo -le $ac_mid; then
5726 ac_lo= ac_hi=
5727 break
5729 ac_mid=`expr 2 '*' $ac_mid + 1`
5731 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5732 done
5733 else
5734 echo "$as_me: failed program was:" >&5
5735 sed 's/^/| /' conftest.$ac_ext >&5
5737 cat >conftest.$ac_ext <<_ACEOF
5738 /* confdefs.h. */
5739 _ACEOF
5740 cat confdefs.h >>conftest.$ac_ext
5741 cat >>conftest.$ac_ext <<_ACEOF
5742 /* end confdefs.h. */
5743 $ac_includes_default
5745 main ()
5747 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
5748 test_array [0] = 0
5751 return 0;
5753 _ACEOF
5754 rm -f conftest.$ac_objext
5755 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5756 (eval $ac_compile) 2>conftest.er1
5757 ac_status=$?
5758 grep -v '^ *+' conftest.er1 >conftest.err
5759 rm -f conftest.er1
5760 cat conftest.err >&5
5761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5762 (exit $ac_status); } &&
5763 { ac_try='test -z "$ac_c_werror_flag"
5764 || test ! -s conftest.err'
5765 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5766 (eval $ac_try) 2>&5
5767 ac_status=$?
5768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5769 (exit $ac_status); }; } &&
5770 { ac_try='test -s conftest.$ac_objext'
5771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5772 (eval $ac_try) 2>&5
5773 ac_status=$?
5774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5775 (exit $ac_status); }; }; then
5776 ac_hi=-1 ac_mid=-1
5777 while :; do
5778 cat >conftest.$ac_ext <<_ACEOF
5779 /* confdefs.h. */
5780 _ACEOF
5781 cat confdefs.h >>conftest.$ac_ext
5782 cat >>conftest.$ac_ext <<_ACEOF
5783 /* end confdefs.h. */
5784 $ac_includes_default
5786 main ()
5788 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
5789 test_array [0] = 0
5792 return 0;
5794 _ACEOF
5795 rm -f conftest.$ac_objext
5796 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5797 (eval $ac_compile) 2>conftest.er1
5798 ac_status=$?
5799 grep -v '^ *+' conftest.er1 >conftest.err
5800 rm -f conftest.er1
5801 cat conftest.err >&5
5802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5803 (exit $ac_status); } &&
5804 { ac_try='test -z "$ac_c_werror_flag"
5805 || test ! -s conftest.err'
5806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5807 (eval $ac_try) 2>&5
5808 ac_status=$?
5809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5810 (exit $ac_status); }; } &&
5811 { ac_try='test -s conftest.$ac_objext'
5812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5813 (eval $ac_try) 2>&5
5814 ac_status=$?
5815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5816 (exit $ac_status); }; }; then
5817 ac_lo=$ac_mid; break
5818 else
5819 echo "$as_me: failed program was:" >&5
5820 sed 's/^/| /' conftest.$ac_ext >&5
5822 ac_hi=`expr '(' $ac_mid ')' - 1`
5823 if test $ac_mid -le $ac_hi; then
5824 ac_lo= ac_hi=
5825 break
5827 ac_mid=`expr 2 '*' $ac_mid`
5829 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5830 done
5831 else
5832 echo "$as_me: failed program was:" >&5
5833 sed 's/^/| /' conftest.$ac_ext >&5
5835 ac_lo= ac_hi=
5837 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5839 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5840 # Binary search between lo and hi bounds.
5841 while test "x$ac_lo" != "x$ac_hi"; do
5842 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
5843 cat >conftest.$ac_ext <<_ACEOF
5844 /* confdefs.h. */
5845 _ACEOF
5846 cat confdefs.h >>conftest.$ac_ext
5847 cat >>conftest.$ac_ext <<_ACEOF
5848 /* end confdefs.h. */
5849 $ac_includes_default
5851 main ()
5853 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
5854 test_array [0] = 0
5857 return 0;
5859 _ACEOF
5860 rm -f conftest.$ac_objext
5861 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5862 (eval $ac_compile) 2>conftest.er1
5863 ac_status=$?
5864 grep -v '^ *+' conftest.er1 >conftest.err
5865 rm -f conftest.er1
5866 cat conftest.err >&5
5867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5868 (exit $ac_status); } &&
5869 { ac_try='test -z "$ac_c_werror_flag"
5870 || test ! -s conftest.err'
5871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5872 (eval $ac_try) 2>&5
5873 ac_status=$?
5874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5875 (exit $ac_status); }; } &&
5876 { ac_try='test -s conftest.$ac_objext'
5877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5878 (eval $ac_try) 2>&5
5879 ac_status=$?
5880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5881 (exit $ac_status); }; }; then
5882 ac_hi=$ac_mid
5883 else
5884 echo "$as_me: failed program was:" >&5
5885 sed 's/^/| /' conftest.$ac_ext >&5
5887 ac_lo=`expr '(' $ac_mid ')' + 1`
5889 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5890 done
5891 case $ac_lo in
5892 ?*) ac_cv_sizeof_int=$ac_lo;;
5893 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
5894 See \`config.log' for more details." >&5
5895 echo "$as_me: error: cannot compute sizeof (int), 77
5896 See \`config.log' for more details." >&2;}
5897 { (exit 1); exit 1; }; } ;;
5898 esac
5899 else
5900 if test "$cross_compiling" = yes; then
5901 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
5902 See \`config.log' for more details." >&5
5903 echo "$as_me: error: cannot run test program while cross compiling
5904 See \`config.log' for more details." >&2;}
5905 { (exit 1); exit 1; }; }
5906 else
5907 cat >conftest.$ac_ext <<_ACEOF
5908 /* confdefs.h. */
5909 _ACEOF
5910 cat confdefs.h >>conftest.$ac_ext
5911 cat >>conftest.$ac_ext <<_ACEOF
5912 /* end confdefs.h. */
5913 $ac_includes_default
5914 long longval () { return (long) (sizeof (int)); }
5915 unsigned long ulongval () { return (long) (sizeof (int)); }
5916 #include <stdio.h>
5917 #include <stdlib.h>
5919 main ()
5922 FILE *f = fopen ("conftest.val", "w");
5923 if (! f)
5924 exit (1);
5925 if (((long) (sizeof (int))) < 0)
5927 long i = longval ();
5928 if (i != ((long) (sizeof (int))))
5929 exit (1);
5930 fprintf (f, "%ld\n", i);
5932 else
5934 unsigned long i = ulongval ();
5935 if (i != ((long) (sizeof (int))))
5936 exit (1);
5937 fprintf (f, "%lu\n", i);
5939 exit (ferror (f) || fclose (f) != 0);
5942 return 0;
5944 _ACEOF
5945 rm -f conftest$ac_exeext
5946 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5947 (eval $ac_link) 2>&5
5948 ac_status=$?
5949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5950 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5952 (eval $ac_try) 2>&5
5953 ac_status=$?
5954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5955 (exit $ac_status); }; }; then
5956 ac_cv_sizeof_int=`cat conftest.val`
5957 else
5958 echo "$as_me: program exited with status $ac_status" >&5
5959 echo "$as_me: failed program was:" >&5
5960 sed 's/^/| /' conftest.$ac_ext >&5
5962 ( exit $ac_status )
5963 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
5964 See \`config.log' for more details." >&5
5965 echo "$as_me: error: cannot compute sizeof (int), 77
5966 See \`config.log' for more details." >&2;}
5967 { (exit 1); exit 1; }; }
5969 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5972 rm -f conftest.val
5973 else
5974 ac_cv_sizeof_int=0
5977 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
5978 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
5979 cat >>confdefs.h <<_ACEOF
5980 #define SIZEOF_INT $ac_cv_sizeof_int
5981 _ACEOF
5984 echo "$as_me:$LINENO: checking for long" >&5
5985 echo $ECHO_N "checking for long... $ECHO_C" >&6
5986 if test "${ac_cv_type_long+set}" = set; then
5987 echo $ECHO_N "(cached) $ECHO_C" >&6
5988 else
5989 cat >conftest.$ac_ext <<_ACEOF
5990 /* confdefs.h. */
5991 _ACEOF
5992 cat confdefs.h >>conftest.$ac_ext
5993 cat >>conftest.$ac_ext <<_ACEOF
5994 /* end confdefs.h. */
5995 $ac_includes_default
5997 main ()
5999 if ((long *) 0)
6000 return 0;
6001 if (sizeof (long))
6002 return 0;
6004 return 0;
6006 _ACEOF
6007 rm -f conftest.$ac_objext
6008 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6009 (eval $ac_compile) 2>conftest.er1
6010 ac_status=$?
6011 grep -v '^ *+' conftest.er1 >conftest.err
6012 rm -f conftest.er1
6013 cat conftest.err >&5
6014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6015 (exit $ac_status); } &&
6016 { ac_try='test -z "$ac_c_werror_flag"
6017 || test ! -s conftest.err'
6018 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6019 (eval $ac_try) 2>&5
6020 ac_status=$?
6021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6022 (exit $ac_status); }; } &&
6023 { ac_try='test -s conftest.$ac_objext'
6024 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6025 (eval $ac_try) 2>&5
6026 ac_status=$?
6027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6028 (exit $ac_status); }; }; then
6029 ac_cv_type_long=yes
6030 else
6031 echo "$as_me: failed program was:" >&5
6032 sed 's/^/| /' conftest.$ac_ext >&5
6034 ac_cv_type_long=no
6036 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6038 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
6039 echo "${ECHO_T}$ac_cv_type_long" >&6
6041 echo "$as_me:$LINENO: checking size of long" >&5
6042 echo $ECHO_N "checking size of long... $ECHO_C" >&6
6043 if test "${ac_cv_sizeof_long+set}" = set; then
6044 echo $ECHO_N "(cached) $ECHO_C" >&6
6045 else
6046 if test "$ac_cv_type_long" = yes; then
6047 # The cast to unsigned long works around a bug in the HP C Compiler
6048 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6049 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6050 # This bug is HP SR number 8606223364.
6051 if test "$cross_compiling" = yes; then
6052 # Depending upon the size, compute the lo and hi bounds.
6053 cat >conftest.$ac_ext <<_ACEOF
6054 /* confdefs.h. */
6055 _ACEOF
6056 cat confdefs.h >>conftest.$ac_ext
6057 cat >>conftest.$ac_ext <<_ACEOF
6058 /* end confdefs.h. */
6059 $ac_includes_default
6061 main ()
6063 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
6064 test_array [0] = 0
6067 return 0;
6069 _ACEOF
6070 rm -f conftest.$ac_objext
6071 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6072 (eval $ac_compile) 2>conftest.er1
6073 ac_status=$?
6074 grep -v '^ *+' conftest.er1 >conftest.err
6075 rm -f conftest.er1
6076 cat conftest.err >&5
6077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6078 (exit $ac_status); } &&
6079 { ac_try='test -z "$ac_c_werror_flag"
6080 || test ! -s conftest.err'
6081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6082 (eval $ac_try) 2>&5
6083 ac_status=$?
6084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6085 (exit $ac_status); }; } &&
6086 { ac_try='test -s conftest.$ac_objext'
6087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6088 (eval $ac_try) 2>&5
6089 ac_status=$?
6090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6091 (exit $ac_status); }; }; then
6092 ac_lo=0 ac_mid=0
6093 while :; do
6094 cat >conftest.$ac_ext <<_ACEOF
6095 /* confdefs.h. */
6096 _ACEOF
6097 cat confdefs.h >>conftest.$ac_ext
6098 cat >>conftest.$ac_ext <<_ACEOF
6099 /* end confdefs.h. */
6100 $ac_includes_default
6102 main ()
6104 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
6105 test_array [0] = 0
6108 return 0;
6110 _ACEOF
6111 rm -f conftest.$ac_objext
6112 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6113 (eval $ac_compile) 2>conftest.er1
6114 ac_status=$?
6115 grep -v '^ *+' conftest.er1 >conftest.err
6116 rm -f conftest.er1
6117 cat conftest.err >&5
6118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6119 (exit $ac_status); } &&
6120 { ac_try='test -z "$ac_c_werror_flag"
6121 || test ! -s conftest.err'
6122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6123 (eval $ac_try) 2>&5
6124 ac_status=$?
6125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6126 (exit $ac_status); }; } &&
6127 { ac_try='test -s conftest.$ac_objext'
6128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6129 (eval $ac_try) 2>&5
6130 ac_status=$?
6131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6132 (exit $ac_status); }; }; then
6133 ac_hi=$ac_mid; break
6134 else
6135 echo "$as_me: failed program was:" >&5
6136 sed 's/^/| /' conftest.$ac_ext >&5
6138 ac_lo=`expr $ac_mid + 1`
6139 if test $ac_lo -le $ac_mid; then
6140 ac_lo= ac_hi=
6141 break
6143 ac_mid=`expr 2 '*' $ac_mid + 1`
6145 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6146 done
6147 else
6148 echo "$as_me: failed program was:" >&5
6149 sed 's/^/| /' conftest.$ac_ext >&5
6151 cat >conftest.$ac_ext <<_ACEOF
6152 /* confdefs.h. */
6153 _ACEOF
6154 cat confdefs.h >>conftest.$ac_ext
6155 cat >>conftest.$ac_ext <<_ACEOF
6156 /* end confdefs.h. */
6157 $ac_includes_default
6159 main ()
6161 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
6162 test_array [0] = 0
6165 return 0;
6167 _ACEOF
6168 rm -f conftest.$ac_objext
6169 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6170 (eval $ac_compile) 2>conftest.er1
6171 ac_status=$?
6172 grep -v '^ *+' conftest.er1 >conftest.err
6173 rm -f conftest.er1
6174 cat conftest.err >&5
6175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6176 (exit $ac_status); } &&
6177 { ac_try='test -z "$ac_c_werror_flag"
6178 || test ! -s conftest.err'
6179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6180 (eval $ac_try) 2>&5
6181 ac_status=$?
6182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6183 (exit $ac_status); }; } &&
6184 { ac_try='test -s conftest.$ac_objext'
6185 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6186 (eval $ac_try) 2>&5
6187 ac_status=$?
6188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6189 (exit $ac_status); }; }; then
6190 ac_hi=-1 ac_mid=-1
6191 while :; do
6192 cat >conftest.$ac_ext <<_ACEOF
6193 /* confdefs.h. */
6194 _ACEOF
6195 cat confdefs.h >>conftest.$ac_ext
6196 cat >>conftest.$ac_ext <<_ACEOF
6197 /* end confdefs.h. */
6198 $ac_includes_default
6200 main ()
6202 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
6203 test_array [0] = 0
6206 return 0;
6208 _ACEOF
6209 rm -f conftest.$ac_objext
6210 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6211 (eval $ac_compile) 2>conftest.er1
6212 ac_status=$?
6213 grep -v '^ *+' conftest.er1 >conftest.err
6214 rm -f conftest.er1
6215 cat conftest.err >&5
6216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6217 (exit $ac_status); } &&
6218 { ac_try='test -z "$ac_c_werror_flag"
6219 || test ! -s conftest.err'
6220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6221 (eval $ac_try) 2>&5
6222 ac_status=$?
6223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6224 (exit $ac_status); }; } &&
6225 { ac_try='test -s conftest.$ac_objext'
6226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6227 (eval $ac_try) 2>&5
6228 ac_status=$?
6229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6230 (exit $ac_status); }; }; then
6231 ac_lo=$ac_mid; break
6232 else
6233 echo "$as_me: failed program was:" >&5
6234 sed 's/^/| /' conftest.$ac_ext >&5
6236 ac_hi=`expr '(' $ac_mid ')' - 1`
6237 if test $ac_mid -le $ac_hi; then
6238 ac_lo= ac_hi=
6239 break
6241 ac_mid=`expr 2 '*' $ac_mid`
6243 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6244 done
6245 else
6246 echo "$as_me: failed program was:" >&5
6247 sed 's/^/| /' conftest.$ac_ext >&5
6249 ac_lo= ac_hi=
6251 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6253 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6254 # Binary search between lo and hi bounds.
6255 while test "x$ac_lo" != "x$ac_hi"; do
6256 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6257 cat >conftest.$ac_ext <<_ACEOF
6258 /* confdefs.h. */
6259 _ACEOF
6260 cat confdefs.h >>conftest.$ac_ext
6261 cat >>conftest.$ac_ext <<_ACEOF
6262 /* end confdefs.h. */
6263 $ac_includes_default
6265 main ()
6267 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
6268 test_array [0] = 0
6271 return 0;
6273 _ACEOF
6274 rm -f conftest.$ac_objext
6275 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6276 (eval $ac_compile) 2>conftest.er1
6277 ac_status=$?
6278 grep -v '^ *+' conftest.er1 >conftest.err
6279 rm -f conftest.er1
6280 cat conftest.err >&5
6281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6282 (exit $ac_status); } &&
6283 { ac_try='test -z "$ac_c_werror_flag"
6284 || test ! -s conftest.err'
6285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6286 (eval $ac_try) 2>&5
6287 ac_status=$?
6288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6289 (exit $ac_status); }; } &&
6290 { ac_try='test -s conftest.$ac_objext'
6291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6292 (eval $ac_try) 2>&5
6293 ac_status=$?
6294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6295 (exit $ac_status); }; }; then
6296 ac_hi=$ac_mid
6297 else
6298 echo "$as_me: failed program was:" >&5
6299 sed 's/^/| /' conftest.$ac_ext >&5
6301 ac_lo=`expr '(' $ac_mid ')' + 1`
6303 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6304 done
6305 case $ac_lo in
6306 ?*) ac_cv_sizeof_long=$ac_lo;;
6307 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
6308 See \`config.log' for more details." >&5
6309 echo "$as_me: error: cannot compute sizeof (long), 77
6310 See \`config.log' for more details." >&2;}
6311 { (exit 1); exit 1; }; } ;;
6312 esac
6313 else
6314 if test "$cross_compiling" = yes; then
6315 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6316 See \`config.log' for more details." >&5
6317 echo "$as_me: error: cannot run test program while cross compiling
6318 See \`config.log' for more details." >&2;}
6319 { (exit 1); exit 1; }; }
6320 else
6321 cat >conftest.$ac_ext <<_ACEOF
6322 /* confdefs.h. */
6323 _ACEOF
6324 cat confdefs.h >>conftest.$ac_ext
6325 cat >>conftest.$ac_ext <<_ACEOF
6326 /* end confdefs.h. */
6327 $ac_includes_default
6328 long longval () { return (long) (sizeof (long)); }
6329 unsigned long ulongval () { return (long) (sizeof (long)); }
6330 #include <stdio.h>
6331 #include <stdlib.h>
6333 main ()
6336 FILE *f = fopen ("conftest.val", "w");
6337 if (! f)
6338 exit (1);
6339 if (((long) (sizeof (long))) < 0)
6341 long i = longval ();
6342 if (i != ((long) (sizeof (long))))
6343 exit (1);
6344 fprintf (f, "%ld\n", i);
6346 else
6348 unsigned long i = ulongval ();
6349 if (i != ((long) (sizeof (long))))
6350 exit (1);
6351 fprintf (f, "%lu\n", i);
6353 exit (ferror (f) || fclose (f) != 0);
6356 return 0;
6358 _ACEOF
6359 rm -f conftest$ac_exeext
6360 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6361 (eval $ac_link) 2>&5
6362 ac_status=$?
6363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6364 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6366 (eval $ac_try) 2>&5
6367 ac_status=$?
6368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6369 (exit $ac_status); }; }; then
6370 ac_cv_sizeof_long=`cat conftest.val`
6371 else
6372 echo "$as_me: program exited with status $ac_status" >&5
6373 echo "$as_me: failed program was:" >&5
6374 sed 's/^/| /' conftest.$ac_ext >&5
6376 ( exit $ac_status )
6377 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
6378 See \`config.log' for more details." >&5
6379 echo "$as_me: error: cannot compute sizeof (long), 77
6380 See \`config.log' for more details." >&2;}
6381 { (exit 1); exit 1; }; }
6383 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6386 rm -f conftest.val
6387 else
6388 ac_cv_sizeof_long=0
6391 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
6392 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
6393 cat >>confdefs.h <<_ACEOF
6394 #define SIZEOF_LONG $ac_cv_sizeof_long
6395 _ACEOF
6398 echo "$as_me:$LINENO: checking for long long" >&5
6399 echo $ECHO_N "checking for long long... $ECHO_C" >&6
6400 if test "${ac_cv_type_long_long+set}" = set; then
6401 echo $ECHO_N "(cached) $ECHO_C" >&6
6402 else
6403 cat >conftest.$ac_ext <<_ACEOF
6404 /* confdefs.h. */
6405 _ACEOF
6406 cat confdefs.h >>conftest.$ac_ext
6407 cat >>conftest.$ac_ext <<_ACEOF
6408 /* end confdefs.h. */
6409 $ac_includes_default
6411 main ()
6413 if ((long long *) 0)
6414 return 0;
6415 if (sizeof (long long))
6416 return 0;
6418 return 0;
6420 _ACEOF
6421 rm -f conftest.$ac_objext
6422 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6423 (eval $ac_compile) 2>conftest.er1
6424 ac_status=$?
6425 grep -v '^ *+' conftest.er1 >conftest.err
6426 rm -f conftest.er1
6427 cat conftest.err >&5
6428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6429 (exit $ac_status); } &&
6430 { ac_try='test -z "$ac_c_werror_flag"
6431 || test ! -s conftest.err'
6432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6433 (eval $ac_try) 2>&5
6434 ac_status=$?
6435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6436 (exit $ac_status); }; } &&
6437 { ac_try='test -s conftest.$ac_objext'
6438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6439 (eval $ac_try) 2>&5
6440 ac_status=$?
6441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6442 (exit $ac_status); }; }; then
6443 ac_cv_type_long_long=yes
6444 else
6445 echo "$as_me: failed program was:" >&5
6446 sed 's/^/| /' conftest.$ac_ext >&5
6448 ac_cv_type_long_long=no
6450 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6452 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
6453 echo "${ECHO_T}$ac_cv_type_long_long" >&6
6455 echo "$as_me:$LINENO: checking size of long long" >&5
6456 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
6457 if test "${ac_cv_sizeof_long_long+set}" = set; then
6458 echo $ECHO_N "(cached) $ECHO_C" >&6
6459 else
6460 if test "$ac_cv_type_long_long" = yes; then
6461 # The cast to unsigned long works around a bug in the HP C Compiler
6462 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6463 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6464 # This bug is HP SR number 8606223364.
6465 if test "$cross_compiling" = yes; then
6466 # Depending upon the size, compute the lo and hi bounds.
6467 cat >conftest.$ac_ext <<_ACEOF
6468 /* confdefs.h. */
6469 _ACEOF
6470 cat confdefs.h >>conftest.$ac_ext
6471 cat >>conftest.$ac_ext <<_ACEOF
6472 /* end confdefs.h. */
6473 $ac_includes_default
6475 main ()
6477 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
6478 test_array [0] = 0
6481 return 0;
6483 _ACEOF
6484 rm -f conftest.$ac_objext
6485 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6486 (eval $ac_compile) 2>conftest.er1
6487 ac_status=$?
6488 grep -v '^ *+' conftest.er1 >conftest.err
6489 rm -f conftest.er1
6490 cat conftest.err >&5
6491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6492 (exit $ac_status); } &&
6493 { ac_try='test -z "$ac_c_werror_flag"
6494 || test ! -s conftest.err'
6495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6496 (eval $ac_try) 2>&5
6497 ac_status=$?
6498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6499 (exit $ac_status); }; } &&
6500 { ac_try='test -s conftest.$ac_objext'
6501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6502 (eval $ac_try) 2>&5
6503 ac_status=$?
6504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6505 (exit $ac_status); }; }; then
6506 ac_lo=0 ac_mid=0
6507 while :; do
6508 cat >conftest.$ac_ext <<_ACEOF
6509 /* confdefs.h. */
6510 _ACEOF
6511 cat confdefs.h >>conftest.$ac_ext
6512 cat >>conftest.$ac_ext <<_ACEOF
6513 /* end confdefs.h. */
6514 $ac_includes_default
6516 main ()
6518 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
6519 test_array [0] = 0
6522 return 0;
6524 _ACEOF
6525 rm -f conftest.$ac_objext
6526 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6527 (eval $ac_compile) 2>conftest.er1
6528 ac_status=$?
6529 grep -v '^ *+' conftest.er1 >conftest.err
6530 rm -f conftest.er1
6531 cat conftest.err >&5
6532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6533 (exit $ac_status); } &&
6534 { ac_try='test -z "$ac_c_werror_flag"
6535 || test ! -s conftest.err'
6536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6537 (eval $ac_try) 2>&5
6538 ac_status=$?
6539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6540 (exit $ac_status); }; } &&
6541 { ac_try='test -s conftest.$ac_objext'
6542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6543 (eval $ac_try) 2>&5
6544 ac_status=$?
6545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6546 (exit $ac_status); }; }; then
6547 ac_hi=$ac_mid; break
6548 else
6549 echo "$as_me: failed program was:" >&5
6550 sed 's/^/| /' conftest.$ac_ext >&5
6552 ac_lo=`expr $ac_mid + 1`
6553 if test $ac_lo -le $ac_mid; then
6554 ac_lo= ac_hi=
6555 break
6557 ac_mid=`expr 2 '*' $ac_mid + 1`
6559 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6560 done
6561 else
6562 echo "$as_me: failed program was:" >&5
6563 sed 's/^/| /' conftest.$ac_ext >&5
6565 cat >conftest.$ac_ext <<_ACEOF
6566 /* confdefs.h. */
6567 _ACEOF
6568 cat confdefs.h >>conftest.$ac_ext
6569 cat >>conftest.$ac_ext <<_ACEOF
6570 /* end confdefs.h. */
6571 $ac_includes_default
6573 main ()
6575 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
6576 test_array [0] = 0
6579 return 0;
6581 _ACEOF
6582 rm -f conftest.$ac_objext
6583 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6584 (eval $ac_compile) 2>conftest.er1
6585 ac_status=$?
6586 grep -v '^ *+' conftest.er1 >conftest.err
6587 rm -f conftest.er1
6588 cat conftest.err >&5
6589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6590 (exit $ac_status); } &&
6591 { ac_try='test -z "$ac_c_werror_flag"
6592 || test ! -s conftest.err'
6593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6594 (eval $ac_try) 2>&5
6595 ac_status=$?
6596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6597 (exit $ac_status); }; } &&
6598 { ac_try='test -s conftest.$ac_objext'
6599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6600 (eval $ac_try) 2>&5
6601 ac_status=$?
6602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6603 (exit $ac_status); }; }; then
6604 ac_hi=-1 ac_mid=-1
6605 while :; do
6606 cat >conftest.$ac_ext <<_ACEOF
6607 /* confdefs.h. */
6608 _ACEOF
6609 cat confdefs.h >>conftest.$ac_ext
6610 cat >>conftest.$ac_ext <<_ACEOF
6611 /* end confdefs.h. */
6612 $ac_includes_default
6614 main ()
6616 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
6617 test_array [0] = 0
6620 return 0;
6622 _ACEOF
6623 rm -f conftest.$ac_objext
6624 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6625 (eval $ac_compile) 2>conftest.er1
6626 ac_status=$?
6627 grep -v '^ *+' conftest.er1 >conftest.err
6628 rm -f conftest.er1
6629 cat conftest.err >&5
6630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6631 (exit $ac_status); } &&
6632 { ac_try='test -z "$ac_c_werror_flag"
6633 || test ! -s conftest.err'
6634 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6635 (eval $ac_try) 2>&5
6636 ac_status=$?
6637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6638 (exit $ac_status); }; } &&
6639 { ac_try='test -s conftest.$ac_objext'
6640 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6641 (eval $ac_try) 2>&5
6642 ac_status=$?
6643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6644 (exit $ac_status); }; }; then
6645 ac_lo=$ac_mid; break
6646 else
6647 echo "$as_me: failed program was:" >&5
6648 sed 's/^/| /' conftest.$ac_ext >&5
6650 ac_hi=`expr '(' $ac_mid ')' - 1`
6651 if test $ac_mid -le $ac_hi; then
6652 ac_lo= ac_hi=
6653 break
6655 ac_mid=`expr 2 '*' $ac_mid`
6657 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6658 done
6659 else
6660 echo "$as_me: failed program was:" >&5
6661 sed 's/^/| /' conftest.$ac_ext >&5
6663 ac_lo= ac_hi=
6665 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6667 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6668 # Binary search between lo and hi bounds.
6669 while test "x$ac_lo" != "x$ac_hi"; do
6670 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6671 cat >conftest.$ac_ext <<_ACEOF
6672 /* confdefs.h. */
6673 _ACEOF
6674 cat confdefs.h >>conftest.$ac_ext
6675 cat >>conftest.$ac_ext <<_ACEOF
6676 /* end confdefs.h. */
6677 $ac_includes_default
6679 main ()
6681 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
6682 test_array [0] = 0
6685 return 0;
6687 _ACEOF
6688 rm -f conftest.$ac_objext
6689 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6690 (eval $ac_compile) 2>conftest.er1
6691 ac_status=$?
6692 grep -v '^ *+' conftest.er1 >conftest.err
6693 rm -f conftest.er1
6694 cat conftest.err >&5
6695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6696 (exit $ac_status); } &&
6697 { ac_try='test -z "$ac_c_werror_flag"
6698 || test ! -s conftest.err'
6699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6700 (eval $ac_try) 2>&5
6701 ac_status=$?
6702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6703 (exit $ac_status); }; } &&
6704 { ac_try='test -s conftest.$ac_objext'
6705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6706 (eval $ac_try) 2>&5
6707 ac_status=$?
6708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6709 (exit $ac_status); }; }; then
6710 ac_hi=$ac_mid
6711 else
6712 echo "$as_me: failed program was:" >&5
6713 sed 's/^/| /' conftest.$ac_ext >&5
6715 ac_lo=`expr '(' $ac_mid ')' + 1`
6717 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6718 done
6719 case $ac_lo in
6720 ?*) ac_cv_sizeof_long_long=$ac_lo;;
6721 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
6722 See \`config.log' for more details." >&5
6723 echo "$as_me: error: cannot compute sizeof (long long), 77
6724 See \`config.log' for more details." >&2;}
6725 { (exit 1); exit 1; }; } ;;
6726 esac
6727 else
6728 if test "$cross_compiling" = yes; then
6729 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6730 See \`config.log' for more details." >&5
6731 echo "$as_me: error: cannot run test program while cross compiling
6732 See \`config.log' for more details." >&2;}
6733 { (exit 1); exit 1; }; }
6734 else
6735 cat >conftest.$ac_ext <<_ACEOF
6736 /* confdefs.h. */
6737 _ACEOF
6738 cat confdefs.h >>conftest.$ac_ext
6739 cat >>conftest.$ac_ext <<_ACEOF
6740 /* end confdefs.h. */
6741 $ac_includes_default
6742 long longval () { return (long) (sizeof (long long)); }
6743 unsigned long ulongval () { return (long) (sizeof (long long)); }
6744 #include <stdio.h>
6745 #include <stdlib.h>
6747 main ()
6750 FILE *f = fopen ("conftest.val", "w");
6751 if (! f)
6752 exit (1);
6753 if (((long) (sizeof (long long))) < 0)
6755 long i = longval ();
6756 if (i != ((long) (sizeof (long long))))
6757 exit (1);
6758 fprintf (f, "%ld\n", i);
6760 else
6762 unsigned long i = ulongval ();
6763 if (i != ((long) (sizeof (long long))))
6764 exit (1);
6765 fprintf (f, "%lu\n", i);
6767 exit (ferror (f) || fclose (f) != 0);
6770 return 0;
6772 _ACEOF
6773 rm -f conftest$ac_exeext
6774 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6775 (eval $ac_link) 2>&5
6776 ac_status=$?
6777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6778 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6780 (eval $ac_try) 2>&5
6781 ac_status=$?
6782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6783 (exit $ac_status); }; }; then
6784 ac_cv_sizeof_long_long=`cat conftest.val`
6785 else
6786 echo "$as_me: program exited with status $ac_status" >&5
6787 echo "$as_me: failed program was:" >&5
6788 sed 's/^/| /' conftest.$ac_ext >&5
6790 ( exit $ac_status )
6791 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
6792 See \`config.log' for more details." >&5
6793 echo "$as_me: error: cannot compute sizeof (long long), 77
6794 See \`config.log' for more details." >&2;}
6795 { (exit 1); exit 1; }; }
6797 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6800 rm -f conftest.val
6801 else
6802 ac_cv_sizeof_long_long=0
6805 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
6806 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
6807 cat >>confdefs.h <<_ACEOF
6808 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
6809 _ACEOF
6815 echo "$as_me:$LINENO: checking for addrinfo" >&5
6816 echo $ECHO_N "checking for addrinfo... $ECHO_C" >&6
6817 if test "${ac_cv_addrinfo+set}" = set; then
6818 echo $ECHO_N "(cached) $ECHO_C" >&6
6819 else
6820 cat >conftest.$ac_ext <<_ACEOF
6821 /* confdefs.h. */
6822 _ACEOF
6823 cat confdefs.h >>conftest.$ac_ext
6824 cat >>conftest.$ac_ext <<_ACEOF
6825 /* end confdefs.h. */
6827 # include <netdb.h>
6829 main ()
6831 struct addrinfo a
6833 return 0;
6835 _ACEOF
6836 rm -f conftest.$ac_objext
6837 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6838 (eval $ac_compile) 2>conftest.er1
6839 ac_status=$?
6840 grep -v '^ *+' conftest.er1 >conftest.err
6841 rm -f conftest.er1
6842 cat conftest.err >&5
6843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6844 (exit $ac_status); } &&
6845 { ac_try='test -z "$ac_c_werror_flag"
6846 || test ! -s conftest.err'
6847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6848 (eval $ac_try) 2>&5
6849 ac_status=$?
6850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6851 (exit $ac_status); }; } &&
6852 { ac_try='test -s conftest.$ac_objext'
6853 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6854 (eval $ac_try) 2>&5
6855 ac_status=$?
6856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6857 (exit $ac_status); }; }; then
6858 ac_cv_addrinfo=yes
6859 else
6860 echo "$as_me: failed program was:" >&5
6861 sed 's/^/| /' conftest.$ac_ext >&5
6863 ac_cv_addrinfo=no
6865 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6868 echo "$as_me:$LINENO: result: $ac_cv_addrinfo" >&5
6869 echo "${ECHO_T}$ac_cv_addrinfo" >&6
6870 if test $ac_cv_addrinfo = yes; then
6871 cat >>confdefs.h <<\_ACEOF
6872 #define HAVE_ADDRINFO 1
6873 _ACEOF
6875 else
6876 cat >>confdefs.h <<\_ACEOF
6877 #define NEED_ADDRINFO_H 1
6878 _ACEOF
6882 if test "$ac_cv_addrinfo" = no; then
6883 missing_includes=yes
6887 echo "$as_me:$LINENO: checking for NI_MAXSERV" >&5
6888 echo $ECHO_N "checking for NI_MAXSERV... $ECHO_C" >&6
6889 if test "${ac_cv_maxserv+set}" = set; then
6890 echo $ECHO_N "(cached) $ECHO_C" >&6
6891 else
6892 cat >conftest.$ac_ext <<_ACEOF
6893 /* confdefs.h. */
6894 _ACEOF
6895 cat confdefs.h >>conftest.$ac_ext
6896 cat >>conftest.$ac_ext <<_ACEOF
6897 /* end confdefs.h. */
6898 #include <netdb.h>
6899 #ifdef NI_MAXSERV
6901 #endif
6902 _ACEOF
6903 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6904 $EGREP "yes" >/dev/null 2>&1; then
6905 ac_cv_maxserv=yes
6906 else
6907 ac_cv_maxserv=no
6909 rm -f conftest*
6913 echo "$as_me:$LINENO: result: $ac_cv_maxserv" >&5
6914 echo "${ECHO_T}$ac_cv_maxserv" >&6
6915 if test $ac_cv_maxserv != yes; then
6916 cat >>confdefs.h <<\_ACEOF
6917 #define NEED_ADDRINFO_H 1
6918 _ACEOF
6922 if test "$ac_cv_maxserv" = no; then
6923 missing_includes=yes
6927 echo "$as_me:$LINENO: checking for NI_NAMEREQD" >&5
6928 echo $ECHO_N "checking for NI_NAMEREQD... $ECHO_C" >&6
6929 if test "${ac_cv_namereqd+set}" = set; then
6930 echo $ECHO_N "(cached) $ECHO_C" >&6
6931 else
6932 cat >conftest.$ac_ext <<_ACEOF
6933 /* confdefs.h. */
6934 _ACEOF
6935 cat confdefs.h >>conftest.$ac_ext
6936 cat >>conftest.$ac_ext <<_ACEOF
6937 /* end confdefs.h. */
6938 #include <netdb.h>
6939 #ifdef NI_NOFQDN
6941 #endif
6942 _ACEOF
6943 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6944 $EGREP "yes" >/dev/null 2>&1; then
6945 ac_cv_namereqd=yes
6946 else
6947 ac_cv_namereqd=no
6949 rm -f conftest*
6953 echo "$as_me:$LINENO: result: $ac_cv_namereqd" >&5
6954 echo "${ECHO_T}$ac_cv_namereqd" >&6
6955 if test $ac_cv_namereqd != yes; then
6956 cat >>confdefs.h <<\_ACEOF
6957 #define NEED_ADDRINFO_H 1
6958 _ACEOF
6962 if test "$ac_cv_namereqd" = no; then
6963 missing_includes=yes
6967 echo "$as_me:$LINENO: checking for sockaddr_storage" >&5
6968 echo $ECHO_N "checking for sockaddr_storage... $ECHO_C" >&6
6969 if test "${ac_cv_sa_storage+set}" = set; then
6970 echo $ECHO_N "(cached) $ECHO_C" >&6
6971 else
6972 cat >conftest.$ac_ext <<_ACEOF
6973 /* confdefs.h. */
6974 _ACEOF
6975 cat confdefs.h >>conftest.$ac_ext
6976 cat >>conftest.$ac_ext <<_ACEOF
6977 /* end confdefs.h. */
6979 # include <sys/types.h>
6980 # include <sys/socket.h>
6982 main ()
6984 struct sockaddr_storage s
6986 return 0;
6988 _ACEOF
6989 rm -f conftest.$ac_objext
6990 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6991 (eval $ac_compile) 2>conftest.er1
6992 ac_status=$?
6993 grep -v '^ *+' conftest.er1 >conftest.err
6994 rm -f conftest.er1
6995 cat conftest.err >&5
6996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6997 (exit $ac_status); } &&
6998 { ac_try='test -z "$ac_c_werror_flag"
6999 || test ! -s conftest.err'
7000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7001 (eval $ac_try) 2>&5
7002 ac_status=$?
7003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7004 (exit $ac_status); }; } &&
7005 { ac_try='test -s conftest.$ac_objext'
7006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7007 (eval $ac_try) 2>&5
7008 ac_status=$?
7009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7010 (exit $ac_status); }; }; then
7011 ac_cv_sa_storage=yes
7012 else
7013 echo "$as_me: failed program was:" >&5
7014 sed 's/^/| /' conftest.$ac_ext >&5
7016 ac_cv_sa_storage=no
7018 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7021 echo "$as_me:$LINENO: result: $ac_cv_sa_storage" >&5
7022 echo "${ECHO_T}$ac_cv_sa_storage" >&6
7023 if test $ac_cv_sa_storage = yes; then
7024 cat >>confdefs.h <<\_ACEOF
7025 #define HAVE_SOCKADDR_STORAGE 1
7026 _ACEOF
7030 if test "$ac_cv_sa_storage" = no; then
7031 missing_includes=yes
7035 ac_cv_addrsz=yes
7036 echo "$as_me:$LINENO: checking for INADDRSZ" >&5
7037 echo $ECHO_N "checking for INADDRSZ... $ECHO_C" >&6
7038 if test "${ac_cv_inaddrsz+set}" = set; then
7039 echo $ECHO_N "(cached) $ECHO_C" >&6
7040 else
7041 cat >conftest.$ac_ext <<_ACEOF
7042 /* confdefs.h. */
7043 _ACEOF
7044 cat confdefs.h >>conftest.$ac_ext
7045 cat >>conftest.$ac_ext <<_ACEOF
7046 /* end confdefs.h. */
7048 # include <arpa/nameser.h>
7050 main ()
7052 int a = INADDRSZ
7054 return 0;
7056 _ACEOF
7057 rm -f conftest.$ac_objext
7058 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7059 (eval $ac_compile) 2>conftest.er1
7060 ac_status=$?
7061 grep -v '^ *+' conftest.er1 >conftest.err
7062 rm -f conftest.er1
7063 cat conftest.err >&5
7064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7065 (exit $ac_status); } &&
7066 { ac_try='test -z "$ac_c_werror_flag"
7067 || test ! -s conftest.err'
7068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7069 (eval $ac_try) 2>&5
7070 ac_status=$?
7071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7072 (exit $ac_status); }; } &&
7073 { ac_try='test -s conftest.$ac_objext'
7074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7075 (eval $ac_try) 2>&5
7076 ac_status=$?
7077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7078 (exit $ac_status); }; }; then
7079 ac_cv_inaddrsz=yes
7080 else
7081 echo "$as_me: failed program was:" >&5
7082 sed 's/^/| /' conftest.$ac_ext >&5
7084 ac_cv_inaddrsz=no
7086 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7089 echo "$as_me:$LINENO: result: $ac_cv_inaddrsz" >&5
7090 echo "${ECHO_T}$ac_cv_inaddrsz" >&6
7091 if test $ac_cv_inaddrsz = yes; then
7092 cat >>confdefs.h <<\_ACEOF
7093 #define HAVE_INADDRSZ 1
7094 _ACEOF
7096 else
7097 ac_cv_addrsz=no
7099 echo "$as_me:$LINENO: checking for IN6ADDRSZ" >&5
7100 echo $ECHO_N "checking for IN6ADDRSZ... $ECHO_C" >&6
7101 if test "${ac_cv_in6addrsz+set}" = set; then
7102 echo $ECHO_N "(cached) $ECHO_C" >&6
7103 else
7104 cat >conftest.$ac_ext <<_ACEOF
7105 /* confdefs.h. */
7106 _ACEOF
7107 cat confdefs.h >>conftest.$ac_ext
7108 cat >>conftest.$ac_ext <<_ACEOF
7109 /* end confdefs.h. */
7111 # include <arpa/nameser.h>
7113 main ()
7115 int a = IN6ADDRSZ
7117 return 0;
7119 _ACEOF
7120 rm -f conftest.$ac_objext
7121 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7122 (eval $ac_compile) 2>conftest.er1
7123 ac_status=$?
7124 grep -v '^ *+' conftest.er1 >conftest.err
7125 rm -f conftest.er1
7126 cat conftest.err >&5
7127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7128 (exit $ac_status); } &&
7129 { ac_try='test -z "$ac_c_werror_flag"
7130 || test ! -s conftest.err'
7131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7132 (eval $ac_try) 2>&5
7133 ac_status=$?
7134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7135 (exit $ac_status); }; } &&
7136 { ac_try='test -s conftest.$ac_objext'
7137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7138 (eval $ac_try) 2>&5
7139 ac_status=$?
7140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7141 (exit $ac_status); }; }; then
7142 ac_cv_in6addrsz=yes
7143 else
7144 echo "$as_me: failed program was:" >&5
7145 sed 's/^/| /' conftest.$ac_ext >&5
7147 ac_cv_in6addrsz=no
7149 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7152 echo "$as_me:$LINENO: result: $ac_cv_in6addrsz" >&5
7153 echo "${ECHO_T}$ac_cv_in6addrsz" >&6
7154 if test $ac_cv_in6addrsz = yes; then
7155 cat >>confdefs.h <<\_ACEOF
7156 #define HAVE_IN6ADDRSZ 1
7157 _ACEOF
7159 else
7160 ac_cv_addrsz=no
7163 if test "$ac_cv_addrsz" = no; then
7164 missing_includes=yes
7168 echo "$as_me:$LINENO: checking for RES_USE_INET6" >&5
7169 echo $ECHO_N "checking for RES_USE_INET6... $ECHO_C" >&6
7170 if test "${ac_cv_res_inet6+set}" = set; then
7171 echo $ECHO_N "(cached) $ECHO_C" >&6
7172 else
7173 cat >conftest.$ac_ext <<_ACEOF
7174 /* confdefs.h. */
7175 _ACEOF
7176 cat confdefs.h >>conftest.$ac_ext
7177 cat >>conftest.$ac_ext <<_ACEOF
7178 /* end confdefs.h. */
7180 # include <sys/types.h>
7181 # include <netinet/in.h>
7182 # include <resolv.h>
7184 main ()
7186 int a = RES_USE_INET6
7188 return 0;
7190 _ACEOF
7191 rm -f conftest.$ac_objext
7192 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7193 (eval $ac_compile) 2>conftest.er1
7194 ac_status=$?
7195 grep -v '^ *+' conftest.er1 >conftest.err
7196 rm -f conftest.er1
7197 cat conftest.err >&5
7198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7199 (exit $ac_status); } &&
7200 { ac_try='test -z "$ac_c_werror_flag"
7201 || test ! -s conftest.err'
7202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7203 (eval $ac_try) 2>&5
7204 ac_status=$?
7205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7206 (exit $ac_status); }; } &&
7207 { ac_try='test -s conftest.$ac_objext'
7208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7209 (eval $ac_try) 2>&5
7210 ac_status=$?
7211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7212 (exit $ac_status); }; }; then
7213 ac_cv_res_inet6=yes
7214 else
7215 echo "$as_me: failed program was:" >&5
7216 sed 's/^/| /' conftest.$ac_ext >&5
7218 ac_cv_res_inet6=no
7220 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7223 echo "$as_me:$LINENO: result: $ac_cv_res_inet6" >&5
7224 echo "${ECHO_T}$ac_cv_res_inet6" >&6
7225 if test $ac_cv_res_inet6 = yes; then
7226 cat >>confdefs.h <<\_ACEOF
7227 #define HAVE_RES_USE_INET6 1
7228 _ACEOF
7232 if test "$ac_cv_res_inet6" = no; then
7233 missing_includes=yes
7237 echo "$as_me:$LINENO: checking for res_state_ext" >&5
7238 echo $ECHO_N "checking for res_state_ext... $ECHO_C" >&6
7239 if test "${ac_cv_res_state_ext+set}" = set; then
7240 echo $ECHO_N "(cached) $ECHO_C" >&6
7241 else
7242 cat >conftest.$ac_ext <<_ACEOF
7243 /* confdefs.h. */
7244 _ACEOF
7245 cat confdefs.h >>conftest.$ac_ext
7246 cat >>conftest.$ac_ext <<_ACEOF
7247 /* end confdefs.h. */
7249 # include <sys/types.h>
7250 # include <netinet/in.h>
7251 # include <netinet6/in6.h>
7252 # include <resolv.h>
7254 main ()
7256 struct __res_state_ext e
7258 return 0;
7260 _ACEOF
7261 rm -f conftest.$ac_objext
7262 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7263 (eval $ac_compile) 2>conftest.er1
7264 ac_status=$?
7265 grep -v '^ *+' conftest.er1 >conftest.err
7266 rm -f conftest.er1
7267 cat conftest.err >&5
7268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7269 (exit $ac_status); } &&
7270 { ac_try='test -z "$ac_c_werror_flag"
7271 || test ! -s conftest.err'
7272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7273 (eval $ac_try) 2>&5
7274 ac_status=$?
7275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7276 (exit $ac_status); }; } &&
7277 { ac_try='test -s conftest.$ac_objext'
7278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7279 (eval $ac_try) 2>&5
7280 ac_status=$?
7281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7282 (exit $ac_status); }; }; then
7283 ac_cv_res_state_ext=yes
7284 else
7285 echo "$as_me: failed program was:" >&5
7286 sed 's/^/| /' conftest.$ac_ext >&5
7288 ac_cv_res_state_ext=no
7290 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7293 echo "$as_me:$LINENO: result: $ac_cv_res_state_ext" >&5
7294 echo "${ECHO_T}$ac_cv_res_state_ext" >&6
7295 if test $ac_cv_res_state_ext = yes; then
7296 cat >>confdefs.h <<\_ACEOF
7297 #define HAVE_RES_STATE_EXT 1
7298 _ACEOF
7302 if test "$ac_cv_res_state_ext" = no; then
7303 missing_includes=yes
7307 echo "$as_me:$LINENO: checking for nsort in res_state" >&5
7308 echo $ECHO_N "checking for nsort in res_state... $ECHO_C" >&6
7309 if test "${ac_cv_res_state+set}" = set; then
7310 echo $ECHO_N "(cached) $ECHO_C" >&6
7311 else
7312 cat >conftest.$ac_ext <<_ACEOF
7313 /* confdefs.h. */
7314 _ACEOF
7315 cat confdefs.h >>conftest.$ac_ext
7316 cat >>conftest.$ac_ext <<_ACEOF
7317 /* end confdefs.h. */
7319 # include <sys/types.h>
7320 # include <netinet/in.h>
7321 # include <netinet6/in6.h>
7322 # include <resolv.h>
7324 main ()
7326 struct __res_state e; e.nsort = 0
7328 return 0;
7330 _ACEOF
7331 rm -f conftest.$ac_objext
7332 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7333 (eval $ac_compile) 2>conftest.er1
7334 ac_status=$?
7335 grep -v '^ *+' conftest.er1 >conftest.err
7336 rm -f conftest.er1
7337 cat conftest.err >&5
7338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7339 (exit $ac_status); } &&
7340 { ac_try='test -z "$ac_c_werror_flag"
7341 || test ! -s conftest.err'
7342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7343 (eval $ac_try) 2>&5
7344 ac_status=$?
7345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7346 (exit $ac_status); }; } &&
7347 { ac_try='test -s conftest.$ac_objext'
7348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7349 (eval $ac_try) 2>&5
7350 ac_status=$?
7351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7352 (exit $ac_status); }; }; then
7353 ac_cv_res_state=yes
7354 else
7355 echo "$as_me: failed program was:" >&5
7356 sed 's/^/| /' conftest.$ac_ext >&5
7358 ac_cv_res_state=no
7360 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7363 echo "$as_me:$LINENO: result: $ac_cv_res_state" >&5
7364 echo "${ECHO_T}$ac_cv_res_state" >&6
7365 if test $ac_cv_res_state = yes; then
7366 cat >>confdefs.h <<\_ACEOF
7367 #define HAVE_NEW_RES_STATE 1
7368 _ACEOF
7380 for ac_func in vfprintf strcasecmp strlcat strlcpy strdup strsep
7382 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7383 echo "$as_me:$LINENO: checking for $ac_func" >&5
7384 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7385 if eval "test \"\${$as_ac_var+set}\" = set"; then
7386 echo $ECHO_N "(cached) $ECHO_C" >&6
7387 else
7388 cat >conftest.$ac_ext <<_ACEOF
7389 /* confdefs.h. */
7390 _ACEOF
7391 cat confdefs.h >>conftest.$ac_ext
7392 cat >>conftest.$ac_ext <<_ACEOF
7393 /* end confdefs.h. */
7394 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7395 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7396 #define $ac_func innocuous_$ac_func
7398 /* System header to define __stub macros and hopefully few prototypes,
7399 which can conflict with char $ac_func (); below.
7400 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7401 <limits.h> exists even on freestanding compilers. */
7403 #ifdef __STDC__
7404 # include <limits.h>
7405 #else
7406 # include <assert.h>
7407 #endif
7409 #undef $ac_func
7411 /* Override any gcc2 internal prototype to avoid an error. */
7412 #ifdef __cplusplus
7413 extern "C"
7415 #endif
7416 /* We use char because int might match the return type of a gcc2
7417 builtin and then its argument prototype would still apply. */
7418 char $ac_func ();
7419 /* The GNU C library defines this for functions which it implements
7420 to always fail with ENOSYS. Some functions are actually named
7421 something starting with __ and the normal name is an alias. */
7422 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7423 choke me
7424 #else
7425 char (*f) () = $ac_func;
7426 #endif
7427 #ifdef __cplusplus
7429 #endif
7432 main ()
7434 return f != $ac_func;
7436 return 0;
7438 _ACEOF
7439 rm -f conftest.$ac_objext conftest$ac_exeext
7440 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7441 (eval $ac_link) 2>conftest.er1
7442 ac_status=$?
7443 grep -v '^ *+' conftest.er1 >conftest.err
7444 rm -f conftest.er1
7445 cat conftest.err >&5
7446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7447 (exit $ac_status); } &&
7448 { ac_try='test -z "$ac_c_werror_flag"
7449 || test ! -s conftest.err'
7450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7451 (eval $ac_try) 2>&5
7452 ac_status=$?
7453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7454 (exit $ac_status); }; } &&
7455 { ac_try='test -s conftest$ac_exeext'
7456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7457 (eval $ac_try) 2>&5
7458 ac_status=$?
7459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7460 (exit $ac_status); }; }; then
7461 eval "$as_ac_var=yes"
7462 else
7463 echo "$as_me: failed program was:" >&5
7464 sed 's/^/| /' conftest.$ac_ext >&5
7466 eval "$as_ac_var=no"
7468 rm -f conftest.err conftest.$ac_objext \
7469 conftest$ac_exeext conftest.$ac_ext
7471 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7472 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7473 if test `eval echo '${'$as_ac_var'}'` = yes; then
7474 cat >>confdefs.h <<_ACEOF
7475 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7476 _ACEOF
7478 else
7479 case $LIBOBJS in
7480 "$ac_func.$ac_objext" | \
7481 *" $ac_func.$ac_objext" | \
7482 "$ac_func.$ac_objext "* | \
7483 *" $ac_func.$ac_objext "* ) ;;
7484 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
7485 esac
7488 done
7492 for ac_func in strftime
7494 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7495 echo "$as_me:$LINENO: checking for $ac_func" >&5
7496 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7497 if eval "test \"\${$as_ac_var+set}\" = set"; then
7498 echo $ECHO_N "(cached) $ECHO_C" >&6
7499 else
7500 cat >conftest.$ac_ext <<_ACEOF
7501 /* confdefs.h. */
7502 _ACEOF
7503 cat confdefs.h >>conftest.$ac_ext
7504 cat >>conftest.$ac_ext <<_ACEOF
7505 /* end confdefs.h. */
7506 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7507 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7508 #define $ac_func innocuous_$ac_func
7510 /* System header to define __stub macros and hopefully few prototypes,
7511 which can conflict with char $ac_func (); below.
7512 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7513 <limits.h> exists even on freestanding compilers. */
7515 #ifdef __STDC__
7516 # include <limits.h>
7517 #else
7518 # include <assert.h>
7519 #endif
7521 #undef $ac_func
7523 /* Override any gcc2 internal prototype to avoid an error. */
7524 #ifdef __cplusplus
7525 extern "C"
7527 #endif
7528 /* We use char because int might match the return type of a gcc2
7529 builtin and then its argument prototype would still apply. */
7530 char $ac_func ();
7531 /* The GNU C library defines this for functions which it implements
7532 to always fail with ENOSYS. Some functions are actually named
7533 something starting with __ and the normal name is an alias. */
7534 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7535 choke me
7536 #else
7537 char (*f) () = $ac_func;
7538 #endif
7539 #ifdef __cplusplus
7541 #endif
7544 main ()
7546 return f != $ac_func;
7548 return 0;
7550 _ACEOF
7551 rm -f conftest.$ac_objext conftest$ac_exeext
7552 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7553 (eval $ac_link) 2>conftest.er1
7554 ac_status=$?
7555 grep -v '^ *+' conftest.er1 >conftest.err
7556 rm -f conftest.er1
7557 cat conftest.err >&5
7558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7559 (exit $ac_status); } &&
7560 { ac_try='test -z "$ac_c_werror_flag"
7561 || test ! -s conftest.err'
7562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7563 (eval $ac_try) 2>&5
7564 ac_status=$?
7565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7566 (exit $ac_status); }; } &&
7567 { ac_try='test -s conftest$ac_exeext'
7568 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7569 (eval $ac_try) 2>&5
7570 ac_status=$?
7571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7572 (exit $ac_status); }; }; then
7573 eval "$as_ac_var=yes"
7574 else
7575 echo "$as_me: failed program was:" >&5
7576 sed 's/^/| /' conftest.$ac_ext >&5
7578 eval "$as_ac_var=no"
7580 rm -f conftest.err conftest.$ac_objext \
7581 conftest$ac_exeext conftest.$ac_ext
7583 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7584 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7585 if test `eval echo '${'$as_ac_var'}'` = yes; then
7586 cat >>confdefs.h <<_ACEOF
7587 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7588 _ACEOF
7591 done
7595 for ac_func in setlinebuf alarm
7597 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7598 echo "$as_me:$LINENO: checking for $ac_func" >&5
7599 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7600 if eval "test \"\${$as_ac_var+set}\" = set"; then
7601 echo $ECHO_N "(cached) $ECHO_C" >&6
7602 else
7603 cat >conftest.$ac_ext <<_ACEOF
7604 /* confdefs.h. */
7605 _ACEOF
7606 cat confdefs.h >>conftest.$ac_ext
7607 cat >>conftest.$ac_ext <<_ACEOF
7608 /* end confdefs.h. */
7609 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7610 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7611 #define $ac_func innocuous_$ac_func
7613 /* System header to define __stub macros and hopefully few prototypes,
7614 which can conflict with char $ac_func (); below.
7615 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7616 <limits.h> exists even on freestanding compilers. */
7618 #ifdef __STDC__
7619 # include <limits.h>
7620 #else
7621 # include <assert.h>
7622 #endif
7624 #undef $ac_func
7626 /* Override any gcc2 internal prototype to avoid an error. */
7627 #ifdef __cplusplus
7628 extern "C"
7630 #endif
7631 /* We use char because int might match the return type of a gcc2
7632 builtin and then its argument prototype would still apply. */
7633 char $ac_func ();
7634 /* The GNU C library defines this for functions which it implements
7635 to always fail with ENOSYS. Some functions are actually named
7636 something starting with __ and the normal name is an alias. */
7637 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7638 choke me
7639 #else
7640 char (*f) () = $ac_func;
7641 #endif
7642 #ifdef __cplusplus
7644 #endif
7647 main ()
7649 return f != $ac_func;
7651 return 0;
7653 _ACEOF
7654 rm -f conftest.$ac_objext conftest$ac_exeext
7655 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7656 (eval $ac_link) 2>conftest.er1
7657 ac_status=$?
7658 grep -v '^ *+' conftest.er1 >conftest.err
7659 rm -f conftest.er1
7660 cat conftest.err >&5
7661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7662 (exit $ac_status); } &&
7663 { ac_try='test -z "$ac_c_werror_flag"
7664 || test ! -s conftest.err'
7665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7666 (eval $ac_try) 2>&5
7667 ac_status=$?
7668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7669 (exit $ac_status); }; } &&
7670 { ac_try='test -s conftest$ac_exeext'
7671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7672 (eval $ac_try) 2>&5
7673 ac_status=$?
7674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7675 (exit $ac_status); }; }; then
7676 eval "$as_ac_var=yes"
7677 else
7678 echo "$as_me: failed program was:" >&5
7679 sed 's/^/| /' conftest.$ac_ext >&5
7681 eval "$as_ac_var=no"
7683 rm -f conftest.err conftest.$ac_objext \
7684 conftest$ac_exeext conftest.$ac_ext
7686 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7687 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7688 if test `eval echo '${'$as_ac_var'}'` = yes; then
7689 cat >>confdefs.h <<_ACEOF
7690 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7691 _ACEOF
7694 done
7697 needsnprintf=no
7700 for ac_func in vsnprintf snprintf
7702 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7703 echo "$as_me:$LINENO: checking for $ac_func" >&5
7704 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7705 if eval "test \"\${$as_ac_var+set}\" = set"; then
7706 echo $ECHO_N "(cached) $ECHO_C" >&6
7707 else
7708 cat >conftest.$ac_ext <<_ACEOF
7709 /* confdefs.h. */
7710 _ACEOF
7711 cat confdefs.h >>conftest.$ac_ext
7712 cat >>conftest.$ac_ext <<_ACEOF
7713 /* end confdefs.h. */
7714 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7715 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7716 #define $ac_func innocuous_$ac_func
7718 /* System header to define __stub macros and hopefully few prototypes,
7719 which can conflict with char $ac_func (); below.
7720 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7721 <limits.h> exists even on freestanding compilers. */
7723 #ifdef __STDC__
7724 # include <limits.h>
7725 #else
7726 # include <assert.h>
7727 #endif
7729 #undef $ac_func
7731 /* Override any gcc2 internal prototype to avoid an error. */
7732 #ifdef __cplusplus
7733 extern "C"
7735 #endif
7736 /* We use char because int might match the return type of a gcc2
7737 builtin and then its argument prototype would still apply. */
7738 char $ac_func ();
7739 /* The GNU C library defines this for functions which it implements
7740 to always fail with ENOSYS. Some functions are actually named
7741 something starting with __ and the normal name is an alias. */
7742 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7743 choke me
7744 #else
7745 char (*f) () = $ac_func;
7746 #endif
7747 #ifdef __cplusplus
7749 #endif
7752 main ()
7754 return f != $ac_func;
7756 return 0;
7758 _ACEOF
7759 rm -f conftest.$ac_objext conftest$ac_exeext
7760 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7761 (eval $ac_link) 2>conftest.er1
7762 ac_status=$?
7763 grep -v '^ *+' conftest.er1 >conftest.err
7764 rm -f conftest.er1
7765 cat conftest.err >&5
7766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7767 (exit $ac_status); } &&
7768 { ac_try='test -z "$ac_c_werror_flag"
7769 || test ! -s conftest.err'
7770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7771 (eval $ac_try) 2>&5
7772 ac_status=$?
7773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7774 (exit $ac_status); }; } &&
7775 { ac_try='test -s conftest$ac_exeext'
7776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7777 (eval $ac_try) 2>&5
7778 ac_status=$?
7779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7780 (exit $ac_status); }; }; then
7781 eval "$as_ac_var=yes"
7782 else
7783 echo "$as_me: failed program was:" >&5
7784 sed 's/^/| /' conftest.$ac_ext >&5
7786 eval "$as_ac_var=no"
7788 rm -f conftest.err conftest.$ac_objext \
7789 conftest$ac_exeext conftest.$ac_ext
7791 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7792 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7793 if test `eval echo '${'$as_ac_var'}'` = yes; then
7794 cat >>confdefs.h <<_ACEOF
7795 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
7796 _ACEOF
7798 else
7799 needsnprintf=yes
7801 done
7803 if test $needsnprintf = yes; then
7804 case $LIBOBJS in
7805 "snprintf.$ac_objext" | \
7806 *" snprintf.$ac_objext" | \
7807 "snprintf.$ac_objext "* | \
7808 *" snprintf.$ac_objext "* ) ;;
7809 *) LIBOBJS="$LIBOBJS snprintf.$ac_objext" ;;
7810 esac
7815 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
7816 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
7817 if test "${ac_cv_type_signal+set}" = set; then
7818 echo $ECHO_N "(cached) $ECHO_C" >&6
7819 else
7820 cat >conftest.$ac_ext <<_ACEOF
7821 /* confdefs.h. */
7822 _ACEOF
7823 cat confdefs.h >>conftest.$ac_ext
7824 cat >>conftest.$ac_ext <<_ACEOF
7825 /* end confdefs.h. */
7826 #include <sys/types.h>
7827 #include <signal.h>
7828 #ifdef signal
7829 # undef signal
7830 #endif
7831 #ifdef __cplusplus
7832 extern "C" void (*signal (int, void (*)(int)))(int);
7833 #else
7834 void (*signal ()) ();
7835 #endif
7838 main ()
7840 int i;
7842 return 0;
7844 _ACEOF
7845 rm -f conftest.$ac_objext
7846 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7847 (eval $ac_compile) 2>conftest.er1
7848 ac_status=$?
7849 grep -v '^ *+' conftest.er1 >conftest.err
7850 rm -f conftest.er1
7851 cat conftest.err >&5
7852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7853 (exit $ac_status); } &&
7854 { ac_try='test -z "$ac_c_werror_flag"
7855 || test ! -s conftest.err'
7856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7857 (eval $ac_try) 2>&5
7858 ac_status=$?
7859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7860 (exit $ac_status); }; } &&
7861 { ac_try='test -s conftest.$ac_objext'
7862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7863 (eval $ac_try) 2>&5
7864 ac_status=$?
7865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7866 (exit $ac_status); }; }; then
7867 ac_cv_type_signal=void
7868 else
7869 echo "$as_me: failed program was:" >&5
7870 sed 's/^/| /' conftest.$ac_ext >&5
7872 ac_cv_type_signal=int
7874 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7876 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
7877 echo "${ECHO_T}$ac_cv_type_signal" >&6
7879 cat >>confdefs.h <<_ACEOF
7880 #define RETSIGTYPE $ac_cv_type_signal
7881 _ACEOF
7884 if test "$ac_cv_type_signal" = void ; then
7885 cat >>confdefs.h <<\_ACEOF
7886 #define RETSIGVAL
7887 _ACEOF
7889 else
7890 cat >>confdefs.h <<\_ACEOF
7891 #define RETSIGVAL (0)
7892 _ACEOF
7895 case "$host_os" in
7897 irix*)
7898 cat >>confdefs.h <<\_ACEOF
7899 #define _BSD_SIGNALS 1
7900 _ACEOF
7906 for ac_func in sigaction
7908 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
7909 echo "$as_me:$LINENO: checking for $ac_func" >&5
7910 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
7911 if eval "test \"\${$as_ac_var+set}\" = set"; then
7912 echo $ECHO_N "(cached) $ECHO_C" >&6
7913 else
7914 cat >conftest.$ac_ext <<_ACEOF
7915 /* confdefs.h. */
7916 _ACEOF
7917 cat confdefs.h >>conftest.$ac_ext
7918 cat >>conftest.$ac_ext <<_ACEOF
7919 /* end confdefs.h. */
7920 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7921 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7922 #define $ac_func innocuous_$ac_func
7924 /* System header to define __stub macros and hopefully few prototypes,
7925 which can conflict with char $ac_func (); below.
7926 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7927 <limits.h> exists even on freestanding compilers. */
7929 #ifdef __STDC__
7930 # include <limits.h>
7931 #else
7932 # include <assert.h>
7933 #endif
7935 #undef $ac_func
7937 /* Override any gcc2 internal prototype to avoid an error. */
7938 #ifdef __cplusplus
7939 extern "C"
7941 #endif
7942 /* We use char because int might match the return type of a gcc2
7943 builtin and then its argument prototype would still apply. */
7944 char $ac_func ();
7945 /* The GNU C library defines this for functions which it implements
7946 to always fail with ENOSYS. Some functions are actually named
7947 something starting with __ and the normal name is an alias. */
7948 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7949 choke me
7950 #else
7951 char (*f) () = $ac_func;
7952 #endif
7953 #ifdef __cplusplus
7955 #endif
7958 main ()
7960 return f != $ac_func;
7962 return 0;
7964 _ACEOF
7965 rm -f conftest.$ac_objext conftest$ac_exeext
7966 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7967 (eval $ac_link) 2>conftest.er1
7968 ac_status=$?
7969 grep -v '^ *+' conftest.er1 >conftest.err
7970 rm -f conftest.er1
7971 cat conftest.err >&5
7972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7973 (exit $ac_status); } &&
7974 { ac_try='test -z "$ac_c_werror_flag"
7975 || test ! -s conftest.err'
7976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7977 (eval $ac_try) 2>&5
7978 ac_status=$?
7979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7980 (exit $ac_status); }; } &&
7981 { ac_try='test -s conftest$ac_exeext'
7982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7983 (eval $ac_try) 2>&5
7984 ac_status=$?
7985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7986 (exit $ac_status); }; }; then
7987 eval "$as_ac_var=yes"
7988 else
7989 echo "$as_me: failed program was:" >&5
7990 sed 's/^/| /' conftest.$ac_ext >&5
7992 eval "$as_ac_var=no"
7994 rm -f conftest.err conftest.$ac_objext \
7995 conftest$ac_exeext conftest.$ac_ext
7997 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
7998 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
7999 if test `eval echo '${'$as_ac_var'}'` = yes; then
8000 cat >>confdefs.h <<_ACEOF
8001 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8002 _ACEOF
8005 done
8007 if test $ac_cv_func_sigaction = no ; then
8009 for ac_func in sigset
8011 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8012 echo "$as_me:$LINENO: checking for $ac_func" >&5
8013 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8014 if eval "test \"\${$as_ac_var+set}\" = set"; then
8015 echo $ECHO_N "(cached) $ECHO_C" >&6
8016 else
8017 cat >conftest.$ac_ext <<_ACEOF
8018 /* confdefs.h. */
8019 _ACEOF
8020 cat confdefs.h >>conftest.$ac_ext
8021 cat >>conftest.$ac_ext <<_ACEOF
8022 /* end confdefs.h. */
8023 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8024 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8025 #define $ac_func innocuous_$ac_func
8027 /* System header to define __stub macros and hopefully few prototypes,
8028 which can conflict with char $ac_func (); below.
8029 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8030 <limits.h> exists even on freestanding compilers. */
8032 #ifdef __STDC__
8033 # include <limits.h>
8034 #else
8035 # include <assert.h>
8036 #endif
8038 #undef $ac_func
8040 /* Override any gcc2 internal prototype to avoid an error. */
8041 #ifdef __cplusplus
8042 extern "C"
8044 #endif
8045 /* We use char because int might match the return type of a gcc2
8046 builtin and then its argument prototype would still apply. */
8047 char $ac_func ();
8048 /* The GNU C library defines this for functions which it implements
8049 to always fail with ENOSYS. Some functions are actually named
8050 something starting with __ and the normal name is an alias. */
8051 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
8052 choke me
8053 #else
8054 char (*f) () = $ac_func;
8055 #endif
8056 #ifdef __cplusplus
8058 #endif
8061 main ()
8063 return f != $ac_func;
8065 return 0;
8067 _ACEOF
8068 rm -f conftest.$ac_objext conftest$ac_exeext
8069 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8070 (eval $ac_link) 2>conftest.er1
8071 ac_status=$?
8072 grep -v '^ *+' conftest.er1 >conftest.err
8073 rm -f conftest.er1
8074 cat conftest.err >&5
8075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8076 (exit $ac_status); } &&
8077 { ac_try='test -z "$ac_c_werror_flag"
8078 || test ! -s conftest.err'
8079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8080 (eval $ac_try) 2>&5
8081 ac_status=$?
8082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8083 (exit $ac_status); }; } &&
8084 { ac_try='test -s conftest$ac_exeext'
8085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8086 (eval $ac_try) 2>&5
8087 ac_status=$?
8088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8089 (exit $ac_status); }; }; then
8090 eval "$as_ac_var=yes"
8091 else
8092 echo "$as_me: failed program was:" >&5
8093 sed 's/^/| /' conftest.$ac_ext >&5
8095 eval "$as_ac_var=no"
8097 rm -f conftest.err conftest.$ac_objext \
8098 conftest$ac_exeext conftest.$ac_ext
8100 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8101 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8102 if test `eval echo '${'$as_ac_var'}'` = yes; then
8103 cat >>confdefs.h <<_ACEOF
8104 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8105 _ACEOF
8108 done
8112 esac
8114 echo "$as_me:$LINENO: checking for library containing dnet_htoa" >&5
8115 echo $ECHO_N "checking for library containing dnet_htoa... $ECHO_C" >&6
8116 if test "${ac_cv_search_dnet_htoa+set}" = set; then
8117 echo $ECHO_N "(cached) $ECHO_C" >&6
8118 else
8119 ac_func_search_save_LIBS=$LIBS
8120 ac_cv_search_dnet_htoa=no
8121 cat >conftest.$ac_ext <<_ACEOF
8122 /* confdefs.h. */
8123 _ACEOF
8124 cat confdefs.h >>conftest.$ac_ext
8125 cat >>conftest.$ac_ext <<_ACEOF
8126 /* end confdefs.h. */
8128 /* Override any gcc2 internal prototype to avoid an error. */
8129 #ifdef __cplusplus
8130 extern "C"
8131 #endif
8132 /* We use char because int might match the return type of a gcc2
8133 builtin and then its argument prototype would still apply. */
8134 char dnet_htoa ();
8136 main ()
8138 dnet_htoa ();
8140 return 0;
8142 _ACEOF
8143 rm -f conftest.$ac_objext conftest$ac_exeext
8144 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8145 (eval $ac_link) 2>conftest.er1
8146 ac_status=$?
8147 grep -v '^ *+' conftest.er1 >conftest.err
8148 rm -f conftest.er1
8149 cat conftest.err >&5
8150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8151 (exit $ac_status); } &&
8152 { ac_try='test -z "$ac_c_werror_flag"
8153 || test ! -s conftest.err'
8154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8155 (eval $ac_try) 2>&5
8156 ac_status=$?
8157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8158 (exit $ac_status); }; } &&
8159 { ac_try='test -s conftest$ac_exeext'
8160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8161 (eval $ac_try) 2>&5
8162 ac_status=$?
8163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8164 (exit $ac_status); }; }; then
8165 ac_cv_search_dnet_htoa="none required"
8166 else
8167 echo "$as_me: failed program was:" >&5
8168 sed 's/^/| /' conftest.$ac_ext >&5
8171 rm -f conftest.err conftest.$ac_objext \
8172 conftest$ac_exeext conftest.$ac_ext
8173 if test "$ac_cv_search_dnet_htoa" = no; then
8174 for ac_lib in dnet; do
8175 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8176 cat >conftest.$ac_ext <<_ACEOF
8177 /* confdefs.h. */
8178 _ACEOF
8179 cat confdefs.h >>conftest.$ac_ext
8180 cat >>conftest.$ac_ext <<_ACEOF
8181 /* end confdefs.h. */
8183 /* Override any gcc2 internal prototype to avoid an error. */
8184 #ifdef __cplusplus
8185 extern "C"
8186 #endif
8187 /* We use char because int might match the return type of a gcc2
8188 builtin and then its argument prototype would still apply. */
8189 char dnet_htoa ();
8191 main ()
8193 dnet_htoa ();
8195 return 0;
8197 _ACEOF
8198 rm -f conftest.$ac_objext conftest$ac_exeext
8199 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8200 (eval $ac_link) 2>conftest.er1
8201 ac_status=$?
8202 grep -v '^ *+' conftest.er1 >conftest.err
8203 rm -f conftest.er1
8204 cat conftest.err >&5
8205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8206 (exit $ac_status); } &&
8207 { ac_try='test -z "$ac_c_werror_flag"
8208 || test ! -s conftest.err'
8209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8210 (eval $ac_try) 2>&5
8211 ac_status=$?
8212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8213 (exit $ac_status); }; } &&
8214 { ac_try='test -s conftest$ac_exeext'
8215 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8216 (eval $ac_try) 2>&5
8217 ac_status=$?
8218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8219 (exit $ac_status); }; }; then
8220 ac_cv_search_dnet_htoa="-l$ac_lib"
8221 break
8222 else
8223 echo "$as_me: failed program was:" >&5
8224 sed 's/^/| /' conftest.$ac_ext >&5
8227 rm -f conftest.err conftest.$ac_objext \
8228 conftest$ac_exeext conftest.$ac_ext
8229 done
8231 LIBS=$ac_func_search_save_LIBS
8233 echo "$as_me:$LINENO: result: $ac_cv_search_dnet_htoa" >&5
8234 echo "${ECHO_T}$ac_cv_search_dnet_htoa" >&6
8235 if test "$ac_cv_search_dnet_htoa" != no; then
8236 test "$ac_cv_search_dnet_htoa" = "none required" || LIBS="$ac_cv_search_dnet_htoa $LIBS"
8237 cat >>confdefs.h <<\_ACEOF
8238 #define HAVE_DNET_HTOA 1
8239 _ACEOF
8245 echo "$as_me:$LINENO: checking for main in -lrpc" >&5
8246 echo $ECHO_N "checking for main in -lrpc... $ECHO_C" >&6
8247 if test "${ac_cv_lib_rpc_main+set}" = set; then
8248 echo $ECHO_N "(cached) $ECHO_C" >&6
8249 else
8250 ac_check_lib_save_LIBS=$LIBS
8251 LIBS="-lrpc $LIBS"
8252 cat >conftest.$ac_ext <<_ACEOF
8253 /* confdefs.h. */
8254 _ACEOF
8255 cat confdefs.h >>conftest.$ac_ext
8256 cat >>conftest.$ac_ext <<_ACEOF
8257 /* end confdefs.h. */
8261 main ()
8263 main ();
8265 return 0;
8267 _ACEOF
8268 rm -f conftest.$ac_objext conftest$ac_exeext
8269 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8270 (eval $ac_link) 2>conftest.er1
8271 ac_status=$?
8272 grep -v '^ *+' conftest.er1 >conftest.err
8273 rm -f conftest.er1
8274 cat conftest.err >&5
8275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8276 (exit $ac_status); } &&
8277 { ac_try='test -z "$ac_c_werror_flag"
8278 || test ! -s conftest.err'
8279 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8280 (eval $ac_try) 2>&5
8281 ac_status=$?
8282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8283 (exit $ac_status); }; } &&
8284 { ac_try='test -s conftest$ac_exeext'
8285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8286 (eval $ac_try) 2>&5
8287 ac_status=$?
8288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8289 (exit $ac_status); }; }; then
8290 ac_cv_lib_rpc_main=yes
8291 else
8292 echo "$as_me: failed program was:" >&5
8293 sed 's/^/| /' conftest.$ac_ext >&5
8295 ac_cv_lib_rpc_main=no
8297 rm -f conftest.err conftest.$ac_objext \
8298 conftest$ac_exeext conftest.$ac_ext
8299 LIBS=$ac_check_lib_save_LIBS
8301 echo "$as_me:$LINENO: result: $ac_cv_lib_rpc_main" >&5
8302 echo "${ECHO_T}$ac_cv_lib_rpc_main" >&6
8303 if test $ac_cv_lib_rpc_main = yes; then
8304 cat >>confdefs.h <<_ACEOF
8305 #define HAVE_LIBRPC 1
8306 _ACEOF
8308 LIBS="-lrpc $LIBS"
8312 echo "$as_me:$LINENO: checking for library containing getrpcbynumber" >&5
8313 echo $ECHO_N "checking for library containing getrpcbynumber... $ECHO_C" >&6
8314 if test "${ac_cv_search_getrpcbynumber+set}" = set; then
8315 echo $ECHO_N "(cached) $ECHO_C" >&6
8316 else
8317 ac_func_search_save_LIBS=$LIBS
8318 ac_cv_search_getrpcbynumber=no
8319 cat >conftest.$ac_ext <<_ACEOF
8320 /* confdefs.h. */
8321 _ACEOF
8322 cat confdefs.h >>conftest.$ac_ext
8323 cat >>conftest.$ac_ext <<_ACEOF
8324 /* end confdefs.h. */
8326 /* Override any gcc2 internal prototype to avoid an error. */
8327 #ifdef __cplusplus
8328 extern "C"
8329 #endif
8330 /* We use char because int might match the return type of a gcc2
8331 builtin and then its argument prototype would still apply. */
8332 char getrpcbynumber ();
8334 main ()
8336 getrpcbynumber ();
8338 return 0;
8340 _ACEOF
8341 rm -f conftest.$ac_objext conftest$ac_exeext
8342 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8343 (eval $ac_link) 2>conftest.er1
8344 ac_status=$?
8345 grep -v '^ *+' conftest.er1 >conftest.err
8346 rm -f conftest.er1
8347 cat conftest.err >&5
8348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8349 (exit $ac_status); } &&
8350 { ac_try='test -z "$ac_c_werror_flag"
8351 || test ! -s conftest.err'
8352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8353 (eval $ac_try) 2>&5
8354 ac_status=$?
8355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8356 (exit $ac_status); }; } &&
8357 { ac_try='test -s conftest$ac_exeext'
8358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8359 (eval $ac_try) 2>&5
8360 ac_status=$?
8361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8362 (exit $ac_status); }; }; then
8363 ac_cv_search_getrpcbynumber="none required"
8364 else
8365 echo "$as_me: failed program was:" >&5
8366 sed 's/^/| /' conftest.$ac_ext >&5
8369 rm -f conftest.err conftest.$ac_objext \
8370 conftest$ac_exeext conftest.$ac_ext
8371 if test "$ac_cv_search_getrpcbynumber" = no; then
8372 for ac_lib in nsl; do
8373 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8374 cat >conftest.$ac_ext <<_ACEOF
8375 /* confdefs.h. */
8376 _ACEOF
8377 cat confdefs.h >>conftest.$ac_ext
8378 cat >>conftest.$ac_ext <<_ACEOF
8379 /* end confdefs.h. */
8381 /* Override any gcc2 internal prototype to avoid an error. */
8382 #ifdef __cplusplus
8383 extern "C"
8384 #endif
8385 /* We use char because int might match the return type of a gcc2
8386 builtin and then its argument prototype would still apply. */
8387 char getrpcbynumber ();
8389 main ()
8391 getrpcbynumber ();
8393 return 0;
8395 _ACEOF
8396 rm -f conftest.$ac_objext conftest$ac_exeext
8397 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8398 (eval $ac_link) 2>conftest.er1
8399 ac_status=$?
8400 grep -v '^ *+' conftest.er1 >conftest.err
8401 rm -f conftest.er1
8402 cat conftest.err >&5
8403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8404 (exit $ac_status); } &&
8405 { ac_try='test -z "$ac_c_werror_flag"
8406 || test ! -s conftest.err'
8407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8408 (eval $ac_try) 2>&5
8409 ac_status=$?
8410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8411 (exit $ac_status); }; } &&
8412 { ac_try='test -s conftest$ac_exeext'
8413 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8414 (eval $ac_try) 2>&5
8415 ac_status=$?
8416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8417 (exit $ac_status); }; }; then
8418 ac_cv_search_getrpcbynumber="-l$ac_lib"
8419 break
8420 else
8421 echo "$as_me: failed program was:" >&5
8422 sed 's/^/| /' conftest.$ac_ext >&5
8425 rm -f conftest.err conftest.$ac_objext \
8426 conftest$ac_exeext conftest.$ac_ext
8427 done
8429 LIBS=$ac_func_search_save_LIBS
8431 echo "$as_me:$LINENO: result: $ac_cv_search_getrpcbynumber" >&5
8432 echo "${ECHO_T}$ac_cv_search_getrpcbynumber" >&6
8433 if test "$ac_cv_search_getrpcbynumber" != no; then
8434 test "$ac_cv_search_getrpcbynumber" = "none required" || LIBS="$ac_cv_search_getrpcbynumber $LIBS"
8435 cat >>confdefs.h <<\_ACEOF
8436 #define HAVE_GETRPCBYNUMBER 1
8437 _ACEOF
8444 # Most operating systems have gethostbyname() in the default searched
8445 # libraries (i.e. libc):
8446 # Some OSes (eg. Solaris) place it in libnsl
8447 # Some strange OSes (SINIX) have it in libsocket:
8448 echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5
8449 echo $ECHO_N "checking for library containing gethostbyname... $ECHO_C" >&6
8450 if test "${ac_cv_search_gethostbyname+set}" = set; then
8451 echo $ECHO_N "(cached) $ECHO_C" >&6
8452 else
8453 ac_func_search_save_LIBS=$LIBS
8454 ac_cv_search_gethostbyname=no
8455 cat >conftest.$ac_ext <<_ACEOF
8456 /* confdefs.h. */
8457 _ACEOF
8458 cat confdefs.h >>conftest.$ac_ext
8459 cat >>conftest.$ac_ext <<_ACEOF
8460 /* end confdefs.h. */
8462 /* Override any gcc2 internal prototype to avoid an error. */
8463 #ifdef __cplusplus
8464 extern "C"
8465 #endif
8466 /* We use char because int might match the return type of a gcc2
8467 builtin and then its argument prototype would still apply. */
8468 char gethostbyname ();
8470 main ()
8472 gethostbyname ();
8474 return 0;
8476 _ACEOF
8477 rm -f conftest.$ac_objext conftest$ac_exeext
8478 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8479 (eval $ac_link) 2>conftest.er1
8480 ac_status=$?
8481 grep -v '^ *+' conftest.er1 >conftest.err
8482 rm -f conftest.er1
8483 cat conftest.err >&5
8484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8485 (exit $ac_status); } &&
8486 { ac_try='test -z "$ac_c_werror_flag"
8487 || test ! -s conftest.err'
8488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8489 (eval $ac_try) 2>&5
8490 ac_status=$?
8491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8492 (exit $ac_status); }; } &&
8493 { ac_try='test -s conftest$ac_exeext'
8494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8495 (eval $ac_try) 2>&5
8496 ac_status=$?
8497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8498 (exit $ac_status); }; }; then
8499 ac_cv_search_gethostbyname="none required"
8500 else
8501 echo "$as_me: failed program was:" >&5
8502 sed 's/^/| /' conftest.$ac_ext >&5
8505 rm -f conftest.err conftest.$ac_objext \
8506 conftest$ac_exeext conftest.$ac_ext
8507 if test "$ac_cv_search_gethostbyname" = no; then
8508 for ac_lib in nsl socket resolv; do
8509 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8510 cat >conftest.$ac_ext <<_ACEOF
8511 /* confdefs.h. */
8512 _ACEOF
8513 cat confdefs.h >>conftest.$ac_ext
8514 cat >>conftest.$ac_ext <<_ACEOF
8515 /* end confdefs.h. */
8517 /* Override any gcc2 internal prototype to avoid an error. */
8518 #ifdef __cplusplus
8519 extern "C"
8520 #endif
8521 /* We use char because int might match the return type of a gcc2
8522 builtin and then its argument prototype would still apply. */
8523 char gethostbyname ();
8525 main ()
8527 gethostbyname ();
8529 return 0;
8531 _ACEOF
8532 rm -f conftest.$ac_objext conftest$ac_exeext
8533 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8534 (eval $ac_link) 2>conftest.er1
8535 ac_status=$?
8536 grep -v '^ *+' conftest.er1 >conftest.err
8537 rm -f conftest.er1
8538 cat conftest.err >&5
8539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8540 (exit $ac_status); } &&
8541 { ac_try='test -z "$ac_c_werror_flag"
8542 || test ! -s conftest.err'
8543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8544 (eval $ac_try) 2>&5
8545 ac_status=$?
8546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8547 (exit $ac_status); }; } &&
8548 { ac_try='test -s conftest$ac_exeext'
8549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8550 (eval $ac_try) 2>&5
8551 ac_status=$?
8552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8553 (exit $ac_status); }; }; then
8554 ac_cv_search_gethostbyname="-l$ac_lib"
8555 break
8556 else
8557 echo "$as_me: failed program was:" >&5
8558 sed 's/^/| /' conftest.$ac_ext >&5
8561 rm -f conftest.err conftest.$ac_objext \
8562 conftest$ac_exeext conftest.$ac_ext
8563 done
8565 LIBS=$ac_func_search_save_LIBS
8567 echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5
8568 echo "${ECHO_T}$ac_cv_search_gethostbyname" >&6
8569 if test "$ac_cv_search_gethostbyname" != no; then
8570 test "$ac_cv_search_gethostbyname" = "none required" || LIBS="$ac_cv_search_gethostbyname $LIBS"
8574 # Unfortunately libsocket sometimes depends on libnsl and
8575 # AC_SEARCH_LIBS isn't up to the task of handling dependencies like this.
8576 if test "$ac_cv_search_gethostbyname" = "no"
8577 then
8578 echo "$as_me:$LINENO: checking for gethostbyname in -lsocket" >&5
8579 echo $ECHO_N "checking for gethostbyname in -lsocket... $ECHO_C" >&6
8580 if test "${ac_cv_lib_socket_gethostbyname+set}" = set; then
8581 echo $ECHO_N "(cached) $ECHO_C" >&6
8582 else
8583 ac_check_lib_save_LIBS=$LIBS
8584 LIBS="-lsocket -lnsl $LIBS"
8585 cat >conftest.$ac_ext <<_ACEOF
8586 /* confdefs.h. */
8587 _ACEOF
8588 cat confdefs.h >>conftest.$ac_ext
8589 cat >>conftest.$ac_ext <<_ACEOF
8590 /* end confdefs.h. */
8592 /* Override any gcc2 internal prototype to avoid an error. */
8593 #ifdef __cplusplus
8594 extern "C"
8595 #endif
8596 /* We use char because int might match the return type of a gcc2
8597 builtin and then its argument prototype would still apply. */
8598 char gethostbyname ();
8600 main ()
8602 gethostbyname ();
8604 return 0;
8606 _ACEOF
8607 rm -f conftest.$ac_objext conftest$ac_exeext
8608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8609 (eval $ac_link) 2>conftest.er1
8610 ac_status=$?
8611 grep -v '^ *+' conftest.er1 >conftest.err
8612 rm -f conftest.er1
8613 cat conftest.err >&5
8614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8615 (exit $ac_status); } &&
8616 { ac_try='test -z "$ac_c_werror_flag"
8617 || test ! -s conftest.err'
8618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8619 (eval $ac_try) 2>&5
8620 ac_status=$?
8621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8622 (exit $ac_status); }; } &&
8623 { ac_try='test -s conftest$ac_exeext'
8624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8625 (eval $ac_try) 2>&5
8626 ac_status=$?
8627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8628 (exit $ac_status); }; }; then
8629 ac_cv_lib_socket_gethostbyname=yes
8630 else
8631 echo "$as_me: failed program was:" >&5
8632 sed 's/^/| /' conftest.$ac_ext >&5
8634 ac_cv_lib_socket_gethostbyname=no
8636 rm -f conftest.err conftest.$ac_objext \
8637 conftest$ac_exeext conftest.$ac_ext
8638 LIBS=$ac_check_lib_save_LIBS
8640 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_gethostbyname" >&5
8641 echo "${ECHO_T}$ac_cv_lib_socket_gethostbyname" >&6
8642 if test $ac_cv_lib_socket_gethostbyname = yes; then
8643 LIBS="-lsocket -lnsl $LIBS"
8647 echo "$as_me:$LINENO: checking for library containing socket" >&5
8648 echo $ECHO_N "checking for library containing socket... $ECHO_C" >&6
8649 if test "${ac_cv_search_socket+set}" = set; then
8650 echo $ECHO_N "(cached) $ECHO_C" >&6
8651 else
8652 ac_func_search_save_LIBS=$LIBS
8653 ac_cv_search_socket=no
8654 cat >conftest.$ac_ext <<_ACEOF
8655 /* confdefs.h. */
8656 _ACEOF
8657 cat confdefs.h >>conftest.$ac_ext
8658 cat >>conftest.$ac_ext <<_ACEOF
8659 /* end confdefs.h. */
8661 /* Override any gcc2 internal prototype to avoid an error. */
8662 #ifdef __cplusplus
8663 extern "C"
8664 #endif
8665 /* We use char because int might match the return type of a gcc2
8666 builtin and then its argument prototype would still apply. */
8667 char socket ();
8669 main ()
8671 socket ();
8673 return 0;
8675 _ACEOF
8676 rm -f conftest.$ac_objext conftest$ac_exeext
8677 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8678 (eval $ac_link) 2>conftest.er1
8679 ac_status=$?
8680 grep -v '^ *+' conftest.er1 >conftest.err
8681 rm -f conftest.er1
8682 cat conftest.err >&5
8683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8684 (exit $ac_status); } &&
8685 { ac_try='test -z "$ac_c_werror_flag"
8686 || test ! -s conftest.err'
8687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8688 (eval $ac_try) 2>&5
8689 ac_status=$?
8690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8691 (exit $ac_status); }; } &&
8692 { ac_try='test -s conftest$ac_exeext'
8693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8694 (eval $ac_try) 2>&5
8695 ac_status=$?
8696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8697 (exit $ac_status); }; }; then
8698 ac_cv_search_socket="none required"
8699 else
8700 echo "$as_me: failed program was:" >&5
8701 sed 's/^/| /' conftest.$ac_ext >&5
8704 rm -f conftest.err conftest.$ac_objext \
8705 conftest$ac_exeext conftest.$ac_ext
8706 if test "$ac_cv_search_socket" = no; then
8707 for ac_lib in socket; do
8708 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8709 cat >conftest.$ac_ext <<_ACEOF
8710 /* confdefs.h. */
8711 _ACEOF
8712 cat confdefs.h >>conftest.$ac_ext
8713 cat >>conftest.$ac_ext <<_ACEOF
8714 /* end confdefs.h. */
8716 /* Override any gcc2 internal prototype to avoid an error. */
8717 #ifdef __cplusplus
8718 extern "C"
8719 #endif
8720 /* We use char because int might match the return type of a gcc2
8721 builtin and then its argument prototype would still apply. */
8722 char socket ();
8724 main ()
8726 socket ();
8728 return 0;
8730 _ACEOF
8731 rm -f conftest.$ac_objext conftest$ac_exeext
8732 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8733 (eval $ac_link) 2>conftest.er1
8734 ac_status=$?
8735 grep -v '^ *+' conftest.er1 >conftest.err
8736 rm -f conftest.er1
8737 cat conftest.err >&5
8738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8739 (exit $ac_status); } &&
8740 { ac_try='test -z "$ac_c_werror_flag"
8741 || test ! -s conftest.err'
8742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8743 (eval $ac_try) 2>&5
8744 ac_status=$?
8745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8746 (exit $ac_status); }; } &&
8747 { ac_try='test -s conftest$ac_exeext'
8748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8749 (eval $ac_try) 2>&5
8750 ac_status=$?
8751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8752 (exit $ac_status); }; }; then
8753 ac_cv_search_socket="-l$ac_lib"
8754 break
8755 else
8756 echo "$as_me: failed program was:" >&5
8757 sed 's/^/| /' conftest.$ac_ext >&5
8760 rm -f conftest.err conftest.$ac_objext \
8761 conftest$ac_exeext conftest.$ac_ext
8762 done
8764 LIBS=$ac_func_search_save_LIBS
8766 echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
8767 echo "${ECHO_T}$ac_cv_search_socket" >&6
8768 if test "$ac_cv_search_socket" != no; then
8769 test "$ac_cv_search_socket" = "none required" || LIBS="$ac_cv_search_socket $LIBS"
8771 else
8772 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
8773 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
8774 if test "${ac_cv_lib_socket_socket+set}" = set; then
8775 echo $ECHO_N "(cached) $ECHO_C" >&6
8776 else
8777 ac_check_lib_save_LIBS=$LIBS
8778 LIBS="-lsocket -lnsl $LIBS"
8779 cat >conftest.$ac_ext <<_ACEOF
8780 /* confdefs.h. */
8781 _ACEOF
8782 cat confdefs.h >>conftest.$ac_ext
8783 cat >>conftest.$ac_ext <<_ACEOF
8784 /* end confdefs.h. */
8786 /* Override any gcc2 internal prototype to avoid an error. */
8787 #ifdef __cplusplus
8788 extern "C"
8789 #endif
8790 /* We use char because int might match the return type of a gcc2
8791 builtin and then its argument prototype would still apply. */
8792 char socket ();
8794 main ()
8796 socket ();
8798 return 0;
8800 _ACEOF
8801 rm -f conftest.$ac_objext conftest$ac_exeext
8802 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8803 (eval $ac_link) 2>conftest.er1
8804 ac_status=$?
8805 grep -v '^ *+' conftest.er1 >conftest.err
8806 rm -f conftest.er1
8807 cat conftest.err >&5
8808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8809 (exit $ac_status); } &&
8810 { ac_try='test -z "$ac_c_werror_flag"
8811 || test ! -s conftest.err'
8812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8813 (eval $ac_try) 2>&5
8814 ac_status=$?
8815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8816 (exit $ac_status); }; } &&
8817 { ac_try='test -s conftest$ac_exeext'
8818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8819 (eval $ac_try) 2>&5
8820 ac_status=$?
8821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8822 (exit $ac_status); }; }; then
8823 ac_cv_lib_socket_socket=yes
8824 else
8825 echo "$as_me: failed program was:" >&5
8826 sed 's/^/| /' conftest.$ac_ext >&5
8828 ac_cv_lib_socket_socket=no
8830 rm -f conftest.err conftest.$ac_objext \
8831 conftest$ac_exeext conftest.$ac_ext
8832 LIBS=$ac_check_lib_save_LIBS
8834 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
8835 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
8836 if test $ac_cv_lib_socket_socket = yes; then
8837 LIBS="-lsocket -lnsl $LIBS"
8842 # DLPI needs putmsg under HPUX so test for -lstr while we're at it
8843 echo "$as_me:$LINENO: checking for library containing putmsg" >&5
8844 echo $ECHO_N "checking for library containing putmsg... $ECHO_C" >&6
8845 if test "${ac_cv_search_putmsg+set}" = set; then
8846 echo $ECHO_N "(cached) $ECHO_C" >&6
8847 else
8848 ac_func_search_save_LIBS=$LIBS
8849 ac_cv_search_putmsg=no
8850 cat >conftest.$ac_ext <<_ACEOF
8851 /* confdefs.h. */
8852 _ACEOF
8853 cat confdefs.h >>conftest.$ac_ext
8854 cat >>conftest.$ac_ext <<_ACEOF
8855 /* end confdefs.h. */
8857 /* Override any gcc2 internal prototype to avoid an error. */
8858 #ifdef __cplusplus
8859 extern "C"
8860 #endif
8861 /* We use char because int might match the return type of a gcc2
8862 builtin and then its argument prototype would still apply. */
8863 char putmsg ();
8865 main ()
8867 putmsg ();
8869 return 0;
8871 _ACEOF
8872 rm -f conftest.$ac_objext conftest$ac_exeext
8873 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8874 (eval $ac_link) 2>conftest.er1
8875 ac_status=$?
8876 grep -v '^ *+' conftest.er1 >conftest.err
8877 rm -f conftest.er1
8878 cat conftest.err >&5
8879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8880 (exit $ac_status); } &&
8881 { ac_try='test -z "$ac_c_werror_flag"
8882 || test ! -s conftest.err'
8883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8884 (eval $ac_try) 2>&5
8885 ac_status=$?
8886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8887 (exit $ac_status); }; } &&
8888 { ac_try='test -s conftest$ac_exeext'
8889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8890 (eval $ac_try) 2>&5
8891 ac_status=$?
8892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8893 (exit $ac_status); }; }; then
8894 ac_cv_search_putmsg="none required"
8895 else
8896 echo "$as_me: failed program was:" >&5
8897 sed 's/^/| /' conftest.$ac_ext >&5
8900 rm -f conftest.err conftest.$ac_objext \
8901 conftest$ac_exeext conftest.$ac_ext
8902 if test "$ac_cv_search_putmsg" = no; then
8903 for ac_lib in str; do
8904 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8905 cat >conftest.$ac_ext <<_ACEOF
8906 /* confdefs.h. */
8907 _ACEOF
8908 cat confdefs.h >>conftest.$ac_ext
8909 cat >>conftest.$ac_ext <<_ACEOF
8910 /* end confdefs.h. */
8912 /* Override any gcc2 internal prototype to avoid an error. */
8913 #ifdef __cplusplus
8914 extern "C"
8915 #endif
8916 /* We use char because int might match the return type of a gcc2
8917 builtin and then its argument prototype would still apply. */
8918 char putmsg ();
8920 main ()
8922 putmsg ();
8924 return 0;
8926 _ACEOF
8927 rm -f conftest.$ac_objext conftest$ac_exeext
8928 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8929 (eval $ac_link) 2>conftest.er1
8930 ac_status=$?
8931 grep -v '^ *+' conftest.er1 >conftest.err
8932 rm -f conftest.er1
8933 cat conftest.err >&5
8934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8935 (exit $ac_status); } &&
8936 { ac_try='test -z "$ac_c_werror_flag"
8937 || test ! -s conftest.err'
8938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8939 (eval $ac_try) 2>&5
8940 ac_status=$?
8941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8942 (exit $ac_status); }; } &&
8943 { ac_try='test -s conftest$ac_exeext'
8944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8945 (eval $ac_try) 2>&5
8946 ac_status=$?
8947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8948 (exit $ac_status); }; }; then
8949 ac_cv_search_putmsg="-l$ac_lib"
8950 break
8951 else
8952 echo "$as_me: failed program was:" >&5
8953 sed 's/^/| /' conftest.$ac_ext >&5
8956 rm -f conftest.err conftest.$ac_objext \
8957 conftest$ac_exeext conftest.$ac_ext
8958 done
8960 LIBS=$ac_func_search_save_LIBS
8962 echo "$as_me:$LINENO: result: $ac_cv_search_putmsg" >&5
8963 echo "${ECHO_T}$ac_cv_search_putmsg" >&6
8964 if test "$ac_cv_search_putmsg" != no; then
8965 test "$ac_cv_search_putmsg" = "none required" || LIBS="$ac_cv_search_putmsg $LIBS"
8971 LBL_LIBS="$LIBS"
8972 pfopen=/usr/examples/packetfilter/pfopen.c
8973 if test -f $pfopen ; then
8975 for ac_func in pfopen
8977 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8978 echo "$as_me:$LINENO: checking for $ac_func" >&5
8979 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8980 if eval "test \"\${$as_ac_var+set}\" = set"; then
8981 echo $ECHO_N "(cached) $ECHO_C" >&6
8982 else
8983 cat >conftest.$ac_ext <<_ACEOF
8984 /* confdefs.h. */
8985 _ACEOF
8986 cat confdefs.h >>conftest.$ac_ext
8987 cat >>conftest.$ac_ext <<_ACEOF
8988 /* end confdefs.h. */
8989 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8990 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8991 #define $ac_func innocuous_$ac_func
8993 /* System header to define __stub macros and hopefully few prototypes,
8994 which can conflict with char $ac_func (); below.
8995 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8996 <limits.h> exists even on freestanding compilers. */
8998 #ifdef __STDC__
8999 # include <limits.h>
9000 #else
9001 # include <assert.h>
9002 #endif
9004 #undef $ac_func
9006 /* Override any gcc2 internal prototype to avoid an error. */
9007 #ifdef __cplusplus
9008 extern "C"
9010 #endif
9011 /* We use char because int might match the return type of a gcc2
9012 builtin and then its argument prototype would still apply. */
9013 char $ac_func ();
9014 /* The GNU C library defines this for functions which it implements
9015 to always fail with ENOSYS. Some functions are actually named
9016 something starting with __ and the normal name is an alias. */
9017 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9018 choke me
9019 #else
9020 char (*f) () = $ac_func;
9021 #endif
9022 #ifdef __cplusplus
9024 #endif
9027 main ()
9029 return f != $ac_func;
9031 return 0;
9033 _ACEOF
9034 rm -f conftest.$ac_objext conftest$ac_exeext
9035 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9036 (eval $ac_link) 2>conftest.er1
9037 ac_status=$?
9038 grep -v '^ *+' conftest.er1 >conftest.err
9039 rm -f conftest.er1
9040 cat conftest.err >&5
9041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9042 (exit $ac_status); } &&
9043 { ac_try='test -z "$ac_c_werror_flag"
9044 || test ! -s conftest.err'
9045 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9046 (eval $ac_try) 2>&5
9047 ac_status=$?
9048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9049 (exit $ac_status); }; } &&
9050 { ac_try='test -s conftest$ac_exeext'
9051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9052 (eval $ac_try) 2>&5
9053 ac_status=$?
9054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9055 (exit $ac_status); }; }; then
9056 eval "$as_ac_var=yes"
9057 else
9058 echo "$as_me: failed program was:" >&5
9059 sed 's/^/| /' conftest.$ac_ext >&5
9061 eval "$as_ac_var=no"
9063 rm -f conftest.err conftest.$ac_objext \
9064 conftest$ac_exeext conftest.$ac_ext
9066 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9067 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9068 if test `eval echo '${'$as_ac_var'}'` = yes; then
9069 cat >>confdefs.h <<_ACEOF
9070 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9071 _ACEOF
9074 done
9076 if test $ac_cv_func_pfopen = "no" ; then
9077 echo "$as_me:$LINENO: result: Using $pfopen" >&5
9078 echo "${ECHO_T}Using $pfopen" >&6
9079 LIBS="$LIBS $pfopen"
9082 echo "$as_me:$LINENO: checking for local pcap library" >&5
9083 echo $ECHO_N "checking for local pcap library... $ECHO_C" >&6
9084 libpcap=FAIL
9085 lastdir=FAIL
9086 places=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
9087 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
9088 for dir in $places $srcdir/../libpcap $srcdir/libpcap ; do
9089 basedir=`echo $dir | sed -e 's/[ab][0-9]*$//'`
9090 if test $lastdir = $basedir ; then
9091 continue;
9093 lastdir=$dir
9094 if test -r $dir/libpcap.a ; then
9095 libpcap=$dir/libpcap.a
9096 d=$dir
9098 done
9099 if test $libpcap = FAIL ; then
9100 echo "$as_me:$LINENO: result: not found" >&5
9101 echo "${ECHO_T}not found" >&6
9102 echo "$as_me:$LINENO: checking for main in -lpcap" >&5
9103 echo $ECHO_N "checking for main in -lpcap... $ECHO_C" >&6
9104 if test "${ac_cv_lib_pcap_main+set}" = set; then
9105 echo $ECHO_N "(cached) $ECHO_C" >&6
9106 else
9107 ac_check_lib_save_LIBS=$LIBS
9108 LIBS="-lpcap $LIBS"
9109 cat >conftest.$ac_ext <<_ACEOF
9110 /* confdefs.h. */
9111 _ACEOF
9112 cat confdefs.h >>conftest.$ac_ext
9113 cat >>conftest.$ac_ext <<_ACEOF
9114 /* end confdefs.h. */
9118 main ()
9120 main ();
9122 return 0;
9124 _ACEOF
9125 rm -f conftest.$ac_objext conftest$ac_exeext
9126 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9127 (eval $ac_link) 2>conftest.er1
9128 ac_status=$?
9129 grep -v '^ *+' conftest.er1 >conftest.err
9130 rm -f conftest.er1
9131 cat conftest.err >&5
9132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9133 (exit $ac_status); } &&
9134 { ac_try='test -z "$ac_c_werror_flag"
9135 || test ! -s conftest.err'
9136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9137 (eval $ac_try) 2>&5
9138 ac_status=$?
9139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9140 (exit $ac_status); }; } &&
9141 { ac_try='test -s conftest$ac_exeext'
9142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9143 (eval $ac_try) 2>&5
9144 ac_status=$?
9145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9146 (exit $ac_status); }; }; then
9147 ac_cv_lib_pcap_main=yes
9148 else
9149 echo "$as_me: failed program was:" >&5
9150 sed 's/^/| /' conftest.$ac_ext >&5
9152 ac_cv_lib_pcap_main=no
9154 rm -f conftest.err conftest.$ac_objext \
9155 conftest$ac_exeext conftest.$ac_ext
9156 LIBS=$ac_check_lib_save_LIBS
9158 echo "$as_me:$LINENO: result: $ac_cv_lib_pcap_main" >&5
9159 echo "${ECHO_T}$ac_cv_lib_pcap_main" >&6
9160 if test $ac_cv_lib_pcap_main = yes; then
9161 libpcap="-lpcap"
9164 if test $libpcap = FAIL ; then
9165 { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5
9166 echo "$as_me: error: see the INSTALL doc for more info" >&2;}
9167 { (exit 1); exit 1; }; }
9169 echo "$as_me:$LINENO: checking for extraneous pcap header directories" >&5
9170 echo $ECHO_N "checking for extraneous pcap header directories... $ECHO_C" >&6
9171 if test \( ! -r /usr/local/include/pcap.h \) -a \
9172 \( ! -r /usr/include/pcap.h \); then
9173 if test -r /usr/local/include/pcap/pcap.h; then
9174 d="/usr/local/include/pcap"
9175 elif test -r /usr/include/pcap/pcap.h; then
9176 d="/usr/include/pcap"
9179 if test -z "$d" ; then
9180 echo "$as_me:$LINENO: result: not found" >&5
9181 echo "${ECHO_T}not found" >&6
9182 else
9183 V_INCLS="-I$d $V_INCLS"
9184 echo "$as_me:$LINENO: result: found -- -I$d added" >&5
9185 echo "${ECHO_T}found -- -I$d added" >&6
9187 else
9188 V_PCAPDEP=$libpcap
9189 places=`ls $srcdir/.. | sed -e 's,/$,,' -e "s,^,$srcdir/../," | \
9190 egrep '/libpcap-[0-9]*.[0-9]*(.[0-9]*)?([ab][0-9]*)?$'`
9191 if test -r $d/pcap.h; then
9192 V_INCLS="-I$d $V_INCLS"
9193 elif test -r $places/pcap.h; then
9194 V_INCLS="-I$places $V_INCLS"
9195 else
9196 { { echo "$as_me:$LINENO: error: cannot find pcap.h" >&5
9197 echo "$as_me: error: cannot find pcap.h" >&2;}
9198 { (exit see INSTALL); exit see INSTALL; }; }
9200 echo "$as_me:$LINENO: result: $libpcap" >&5
9201 echo "${ECHO_T}$libpcap" >&6
9203 LIBS="$libpcap $LIBS"
9204 case "$host_os" in
9206 aix*)
9207 pseexe="/lib/pse.exp"
9208 echo "$as_me:$LINENO: checking for $pseexe" >&5
9209 echo $ECHO_N "checking for $pseexe... $ECHO_C" >&6
9210 if test -f $pseexe ; then
9211 echo "$as_me:$LINENO: result: yes" >&5
9212 echo "${ECHO_T}yes" >&6
9213 LIBS="$LIBS -I:$pseexe"
9216 # We need "-lodm" and "-lcfg", as libpcap requires them on
9217 # AIX, and we just build a static libpcap.a and thus can't
9218 # arrange that when you link with libpcap you automatically
9219 # link with those libraries.
9221 LIBS="$LIBS -lodm -lcfg"
9223 esac
9225 echo "$as_me:$LINENO: checking for pcap_list_datalinks" >&5
9226 echo $ECHO_N "checking for pcap_list_datalinks... $ECHO_C" >&6
9227 if test "${ac_cv_func_pcap_list_datalinks+set}" = set; then
9228 echo $ECHO_N "(cached) $ECHO_C" >&6
9229 else
9230 cat >conftest.$ac_ext <<_ACEOF
9231 /* confdefs.h. */
9232 _ACEOF
9233 cat confdefs.h >>conftest.$ac_ext
9234 cat >>conftest.$ac_ext <<_ACEOF
9235 /* end confdefs.h. */
9236 /* Define pcap_list_datalinks to an innocuous variant, in case <limits.h> declares pcap_list_datalinks.
9237 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9238 #define pcap_list_datalinks innocuous_pcap_list_datalinks
9240 /* System header to define __stub macros and hopefully few prototypes,
9241 which can conflict with char pcap_list_datalinks (); below.
9242 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9243 <limits.h> exists even on freestanding compilers. */
9245 #ifdef __STDC__
9246 # include <limits.h>
9247 #else
9248 # include <assert.h>
9249 #endif
9251 #undef pcap_list_datalinks
9253 /* Override any gcc2 internal prototype to avoid an error. */
9254 #ifdef __cplusplus
9255 extern "C"
9257 #endif
9258 /* We use char because int might match the return type of a gcc2
9259 builtin and then its argument prototype would still apply. */
9260 char pcap_list_datalinks ();
9261 /* The GNU C library defines this for functions which it implements
9262 to always fail with ENOSYS. Some functions are actually named
9263 something starting with __ and the normal name is an alias. */
9264 #if defined (__stub_pcap_list_datalinks) || defined (__stub___pcap_list_datalinks)
9265 choke me
9266 #else
9267 char (*f) () = pcap_list_datalinks;
9268 #endif
9269 #ifdef __cplusplus
9271 #endif
9274 main ()
9276 return f != pcap_list_datalinks;
9278 return 0;
9280 _ACEOF
9281 rm -f conftest.$ac_objext conftest$ac_exeext
9282 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9283 (eval $ac_link) 2>conftest.er1
9284 ac_status=$?
9285 grep -v '^ *+' conftest.er1 >conftest.err
9286 rm -f conftest.er1
9287 cat conftest.err >&5
9288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9289 (exit $ac_status); } &&
9290 { ac_try='test -z "$ac_c_werror_flag"
9291 || test ! -s conftest.err'
9292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9293 (eval $ac_try) 2>&5
9294 ac_status=$?
9295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9296 (exit $ac_status); }; } &&
9297 { ac_try='test -s conftest$ac_exeext'
9298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9299 (eval $ac_try) 2>&5
9300 ac_status=$?
9301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9302 (exit $ac_status); }; }; then
9303 ac_cv_func_pcap_list_datalinks=yes
9304 else
9305 echo "$as_me: failed program was:" >&5
9306 sed 's/^/| /' conftest.$ac_ext >&5
9308 ac_cv_func_pcap_list_datalinks=no
9310 rm -f conftest.err conftest.$ac_objext \
9311 conftest$ac_exeext conftest.$ac_ext
9313 echo "$as_me:$LINENO: result: $ac_cv_func_pcap_list_datalinks" >&5
9314 echo "${ECHO_T}$ac_cv_func_pcap_list_datalinks" >&6
9315 if test $ac_cv_func_pcap_list_datalinks = yes; then
9316 cat >>confdefs.h <<\_ACEOF
9317 #define HAVE_PCAP_LIST_DATALINKS 1
9318 _ACEOF
9320 else
9322 case $LIBOBJS in
9323 "datalinks.$ac_objext" | \
9324 *" datalinks.$ac_objext" | \
9325 "datalinks.$ac_objext "* | \
9326 *" datalinks.$ac_objext "* ) ;;
9327 *) LIBOBJS="$LIBOBJS datalinks.$ac_objext" ;;
9328 esac
9333 echo "$as_me:$LINENO: checking for pcap_set_datalink" >&5
9334 echo $ECHO_N "checking for pcap_set_datalink... $ECHO_C" >&6
9335 if test "${ac_cv_func_pcap_set_datalink+set}" = set; then
9336 echo $ECHO_N "(cached) $ECHO_C" >&6
9337 else
9338 cat >conftest.$ac_ext <<_ACEOF
9339 /* confdefs.h. */
9340 _ACEOF
9341 cat confdefs.h >>conftest.$ac_ext
9342 cat >>conftest.$ac_ext <<_ACEOF
9343 /* end confdefs.h. */
9344 /* Define pcap_set_datalink to an innocuous variant, in case <limits.h> declares pcap_set_datalink.
9345 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9346 #define pcap_set_datalink innocuous_pcap_set_datalink
9348 /* System header to define __stub macros and hopefully few prototypes,
9349 which can conflict with char pcap_set_datalink (); below.
9350 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9351 <limits.h> exists even on freestanding compilers. */
9353 #ifdef __STDC__
9354 # include <limits.h>
9355 #else
9356 # include <assert.h>
9357 #endif
9359 #undef pcap_set_datalink
9361 /* Override any gcc2 internal prototype to avoid an error. */
9362 #ifdef __cplusplus
9363 extern "C"
9365 #endif
9366 /* We use char because int might match the return type of a gcc2
9367 builtin and then its argument prototype would still apply. */
9368 char pcap_set_datalink ();
9369 /* The GNU C library defines this for functions which it implements
9370 to always fail with ENOSYS. Some functions are actually named
9371 something starting with __ and the normal name is an alias. */
9372 #if defined (__stub_pcap_set_datalink) || defined (__stub___pcap_set_datalink)
9373 choke me
9374 #else
9375 char (*f) () = pcap_set_datalink;
9376 #endif
9377 #ifdef __cplusplus
9379 #endif
9382 main ()
9384 return f != pcap_set_datalink;
9386 return 0;
9388 _ACEOF
9389 rm -f conftest.$ac_objext conftest$ac_exeext
9390 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9391 (eval $ac_link) 2>conftest.er1
9392 ac_status=$?
9393 grep -v '^ *+' conftest.er1 >conftest.err
9394 rm -f conftest.er1
9395 cat conftest.err >&5
9396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9397 (exit $ac_status); } &&
9398 { ac_try='test -z "$ac_c_werror_flag"
9399 || test ! -s conftest.err'
9400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9401 (eval $ac_try) 2>&5
9402 ac_status=$?
9403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9404 (exit $ac_status); }; } &&
9405 { ac_try='test -s conftest$ac_exeext'
9406 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9407 (eval $ac_try) 2>&5
9408 ac_status=$?
9409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9410 (exit $ac_status); }; }; then
9411 ac_cv_func_pcap_set_datalink=yes
9412 else
9413 echo "$as_me: failed program was:" >&5
9414 sed 's/^/| /' conftest.$ac_ext >&5
9416 ac_cv_func_pcap_set_datalink=no
9418 rm -f conftest.err conftest.$ac_objext \
9419 conftest$ac_exeext conftest.$ac_ext
9421 echo "$as_me:$LINENO: result: $ac_cv_func_pcap_set_datalink" >&5
9422 echo "${ECHO_T}$ac_cv_func_pcap_set_datalink" >&6
9423 if test $ac_cv_func_pcap_set_datalink = yes; then
9424 cat >>confdefs.h <<\_ACEOF
9425 #define HAVE_PCAP_SET_DATALINK 1
9426 _ACEOF
9430 echo "$as_me:$LINENO: checking for pcap_datalink_name_to_val" >&5
9431 echo $ECHO_N "checking for pcap_datalink_name_to_val... $ECHO_C" >&6
9432 if test "${ac_cv_func_pcap_datalink_name_to_val+set}" = set; then
9433 echo $ECHO_N "(cached) $ECHO_C" >&6
9434 else
9435 cat >conftest.$ac_ext <<_ACEOF
9436 /* confdefs.h. */
9437 _ACEOF
9438 cat confdefs.h >>conftest.$ac_ext
9439 cat >>conftest.$ac_ext <<_ACEOF
9440 /* end confdefs.h. */
9441 /* Define pcap_datalink_name_to_val to an innocuous variant, in case <limits.h> declares pcap_datalink_name_to_val.
9442 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9443 #define pcap_datalink_name_to_val innocuous_pcap_datalink_name_to_val
9445 /* System header to define __stub macros and hopefully few prototypes,
9446 which can conflict with char pcap_datalink_name_to_val (); below.
9447 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9448 <limits.h> exists even on freestanding compilers. */
9450 #ifdef __STDC__
9451 # include <limits.h>
9452 #else
9453 # include <assert.h>
9454 #endif
9456 #undef pcap_datalink_name_to_val
9458 /* Override any gcc2 internal prototype to avoid an error. */
9459 #ifdef __cplusplus
9460 extern "C"
9462 #endif
9463 /* We use char because int might match the return type of a gcc2
9464 builtin and then its argument prototype would still apply. */
9465 char pcap_datalink_name_to_val ();
9466 /* The GNU C library defines this for functions which it implements
9467 to always fail with ENOSYS. Some functions are actually named
9468 something starting with __ and the normal name is an alias. */
9469 #if defined (__stub_pcap_datalink_name_to_val) || defined (__stub___pcap_datalink_name_to_val)
9470 choke me
9471 #else
9472 char (*f) () = pcap_datalink_name_to_val;
9473 #endif
9474 #ifdef __cplusplus
9476 #endif
9479 main ()
9481 return f != pcap_datalink_name_to_val;
9483 return 0;
9485 _ACEOF
9486 rm -f conftest.$ac_objext conftest$ac_exeext
9487 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9488 (eval $ac_link) 2>conftest.er1
9489 ac_status=$?
9490 grep -v '^ *+' conftest.er1 >conftest.err
9491 rm -f conftest.er1
9492 cat conftest.err >&5
9493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9494 (exit $ac_status); } &&
9495 { ac_try='test -z "$ac_c_werror_flag"
9496 || test ! -s conftest.err'
9497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9498 (eval $ac_try) 2>&5
9499 ac_status=$?
9500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9501 (exit $ac_status); }; } &&
9502 { ac_try='test -s conftest$ac_exeext'
9503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9504 (eval $ac_try) 2>&5
9505 ac_status=$?
9506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9507 (exit $ac_status); }; }; then
9508 ac_cv_func_pcap_datalink_name_to_val=yes
9509 else
9510 echo "$as_me: failed program was:" >&5
9511 sed 's/^/| /' conftest.$ac_ext >&5
9513 ac_cv_func_pcap_datalink_name_to_val=no
9515 rm -f conftest.err conftest.$ac_objext \
9516 conftest$ac_exeext conftest.$ac_ext
9518 echo "$as_me:$LINENO: result: $ac_cv_func_pcap_datalink_name_to_val" >&5
9519 echo "${ECHO_T}$ac_cv_func_pcap_datalink_name_to_val" >&6
9520 if test $ac_cv_func_pcap_datalink_name_to_val = yes; then
9522 cat >>confdefs.h <<\_ACEOF
9523 #define HAVE_PCAP_DATALINK_NAME_TO_VAL 1
9524 _ACEOF
9526 echo "$as_me:$LINENO: checking for pcap_datalink_val_to_description" >&5
9527 echo $ECHO_N "checking for pcap_datalink_val_to_description... $ECHO_C" >&6
9528 if test "${ac_cv_func_pcap_datalink_val_to_description+set}" = set; then
9529 echo $ECHO_N "(cached) $ECHO_C" >&6
9530 else
9531 cat >conftest.$ac_ext <<_ACEOF
9532 /* confdefs.h. */
9533 _ACEOF
9534 cat confdefs.h >>conftest.$ac_ext
9535 cat >>conftest.$ac_ext <<_ACEOF
9536 /* end confdefs.h. */
9537 /* Define pcap_datalink_val_to_description to an innocuous variant, in case <limits.h> declares pcap_datalink_val_to_description.
9538 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9539 #define pcap_datalink_val_to_description innocuous_pcap_datalink_val_to_description
9541 /* System header to define __stub macros and hopefully few prototypes,
9542 which can conflict with char pcap_datalink_val_to_description (); below.
9543 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9544 <limits.h> exists even on freestanding compilers. */
9546 #ifdef __STDC__
9547 # include <limits.h>
9548 #else
9549 # include <assert.h>
9550 #endif
9552 #undef pcap_datalink_val_to_description
9554 /* Override any gcc2 internal prototype to avoid an error. */
9555 #ifdef __cplusplus
9556 extern "C"
9558 #endif
9559 /* We use char because int might match the return type of a gcc2
9560 builtin and then its argument prototype would still apply. */
9561 char pcap_datalink_val_to_description ();
9562 /* The GNU C library defines this for functions which it implements
9563 to always fail with ENOSYS. Some functions are actually named
9564 something starting with __ and the normal name is an alias. */
9565 #if defined (__stub_pcap_datalink_val_to_description) || defined (__stub___pcap_datalink_val_to_description)
9566 choke me
9567 #else
9568 char (*f) () = pcap_datalink_val_to_description;
9569 #endif
9570 #ifdef __cplusplus
9572 #endif
9575 main ()
9577 return f != pcap_datalink_val_to_description;
9579 return 0;
9581 _ACEOF
9582 rm -f conftest.$ac_objext conftest$ac_exeext
9583 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9584 (eval $ac_link) 2>conftest.er1
9585 ac_status=$?
9586 grep -v '^ *+' conftest.er1 >conftest.err
9587 rm -f conftest.er1
9588 cat conftest.err >&5
9589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9590 (exit $ac_status); } &&
9591 { ac_try='test -z "$ac_c_werror_flag"
9592 || test ! -s conftest.err'
9593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9594 (eval $ac_try) 2>&5
9595 ac_status=$?
9596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9597 (exit $ac_status); }; } &&
9598 { ac_try='test -s conftest$ac_exeext'
9599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9600 (eval $ac_try) 2>&5
9601 ac_status=$?
9602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9603 (exit $ac_status); }; }; then
9604 ac_cv_func_pcap_datalink_val_to_description=yes
9605 else
9606 echo "$as_me: failed program was:" >&5
9607 sed 's/^/| /' conftest.$ac_ext >&5
9609 ac_cv_func_pcap_datalink_val_to_description=no
9611 rm -f conftest.err conftest.$ac_objext \
9612 conftest$ac_exeext conftest.$ac_ext
9614 echo "$as_me:$LINENO: result: $ac_cv_func_pcap_datalink_val_to_description" >&5
9615 echo "${ECHO_T}$ac_cv_func_pcap_datalink_val_to_description" >&6
9616 if test $ac_cv_func_pcap_datalink_val_to_description = yes; then
9617 cat >>confdefs.h <<\_ACEOF
9618 #define HAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION 1
9619 _ACEOF
9621 else
9623 case $LIBOBJS in
9624 "dlnames.$ac_objext" | \
9625 *" dlnames.$ac_objext" | \
9626 "dlnames.$ac_objext "* | \
9627 *" dlnames.$ac_objext "* ) ;;
9628 *) LIBOBJS="$LIBOBJS dlnames.$ac_objext" ;;
9629 esac
9635 else
9637 case $LIBOBJS in
9638 "dlnames.$ac_objext" | \
9639 *" dlnames.$ac_objext" | \
9640 "dlnames.$ac_objext "* | \
9641 *" dlnames.$ac_objext "* ) ;;
9642 *) LIBOBJS="$LIBOBJS dlnames.$ac_objext" ;;
9643 esac
9650 for ac_func in pcap_breakloop
9652 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9653 echo "$as_me:$LINENO: checking for $ac_func" >&5
9654 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9655 if eval "test \"\${$as_ac_var+set}\" = set"; then
9656 echo $ECHO_N "(cached) $ECHO_C" >&6
9657 else
9658 cat >conftest.$ac_ext <<_ACEOF
9659 /* confdefs.h. */
9660 _ACEOF
9661 cat confdefs.h >>conftest.$ac_ext
9662 cat >>conftest.$ac_ext <<_ACEOF
9663 /* end confdefs.h. */
9664 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9665 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9666 #define $ac_func innocuous_$ac_func
9668 /* System header to define __stub macros and hopefully few prototypes,
9669 which can conflict with char $ac_func (); below.
9670 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9671 <limits.h> exists even on freestanding compilers. */
9673 #ifdef __STDC__
9674 # include <limits.h>
9675 #else
9676 # include <assert.h>
9677 #endif
9679 #undef $ac_func
9681 /* Override any gcc2 internal prototype to avoid an error. */
9682 #ifdef __cplusplus
9683 extern "C"
9685 #endif
9686 /* We use char because int might match the return type of a gcc2
9687 builtin and then its argument prototype would still apply. */
9688 char $ac_func ();
9689 /* The GNU C library defines this for functions which it implements
9690 to always fail with ENOSYS. Some functions are actually named
9691 something starting with __ and the normal name is an alias. */
9692 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9693 choke me
9694 #else
9695 char (*f) () = $ac_func;
9696 #endif
9697 #ifdef __cplusplus
9699 #endif
9702 main ()
9704 return f != $ac_func;
9706 return 0;
9708 _ACEOF
9709 rm -f conftest.$ac_objext conftest$ac_exeext
9710 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9711 (eval $ac_link) 2>conftest.er1
9712 ac_status=$?
9713 grep -v '^ *+' conftest.er1 >conftest.err
9714 rm -f conftest.er1
9715 cat conftest.err >&5
9716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9717 (exit $ac_status); } &&
9718 { ac_try='test -z "$ac_c_werror_flag"
9719 || test ! -s conftest.err'
9720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9721 (eval $ac_try) 2>&5
9722 ac_status=$?
9723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9724 (exit $ac_status); }; } &&
9725 { ac_try='test -s conftest$ac_exeext'
9726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9727 (eval $ac_try) 2>&5
9728 ac_status=$?
9729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9730 (exit $ac_status); }; }; then
9731 eval "$as_ac_var=yes"
9732 else
9733 echo "$as_me: failed program was:" >&5
9734 sed 's/^/| /' conftest.$ac_ext >&5
9736 eval "$as_ac_var=no"
9738 rm -f conftest.err conftest.$ac_objext \
9739 conftest$ac_exeext conftest.$ac_ext
9741 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9742 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9743 if test `eval echo '${'$as_ac_var'}'` = yes; then
9744 cat >>confdefs.h <<_ACEOF
9745 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9746 _ACEOF
9749 done
9752 echo "$as_me:$LINENO: checking for pcap_dump_ftell" >&5
9753 echo $ECHO_N "checking for pcap_dump_ftell... $ECHO_C" >&6
9754 if test "${ac_cv_func_pcap_dump_ftell+set}" = set; then
9755 echo $ECHO_N "(cached) $ECHO_C" >&6
9756 else
9757 cat >conftest.$ac_ext <<_ACEOF
9758 /* confdefs.h. */
9759 _ACEOF
9760 cat confdefs.h >>conftest.$ac_ext
9761 cat >>conftest.$ac_ext <<_ACEOF
9762 /* end confdefs.h. */
9763 /* Define pcap_dump_ftell to an innocuous variant, in case <limits.h> declares pcap_dump_ftell.
9764 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9765 #define pcap_dump_ftell innocuous_pcap_dump_ftell
9767 /* System header to define __stub macros and hopefully few prototypes,
9768 which can conflict with char pcap_dump_ftell (); below.
9769 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9770 <limits.h> exists even on freestanding compilers. */
9772 #ifdef __STDC__
9773 # include <limits.h>
9774 #else
9775 # include <assert.h>
9776 #endif
9778 #undef pcap_dump_ftell
9780 /* Override any gcc2 internal prototype to avoid an error. */
9781 #ifdef __cplusplus
9782 extern "C"
9784 #endif
9785 /* We use char because int might match the return type of a gcc2
9786 builtin and then its argument prototype would still apply. */
9787 char pcap_dump_ftell ();
9788 /* The GNU C library defines this for functions which it implements
9789 to always fail with ENOSYS. Some functions are actually named
9790 something starting with __ and the normal name is an alias. */
9791 #if defined (__stub_pcap_dump_ftell) || defined (__stub___pcap_dump_ftell)
9792 choke me
9793 #else
9794 char (*f) () = pcap_dump_ftell;
9795 #endif
9796 #ifdef __cplusplus
9798 #endif
9801 main ()
9803 return f != pcap_dump_ftell;
9805 return 0;
9807 _ACEOF
9808 rm -f conftest.$ac_objext conftest$ac_exeext
9809 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9810 (eval $ac_link) 2>conftest.er1
9811 ac_status=$?
9812 grep -v '^ *+' conftest.er1 >conftest.err
9813 rm -f conftest.er1
9814 cat conftest.err >&5
9815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9816 (exit $ac_status); } &&
9817 { ac_try='test -z "$ac_c_werror_flag"
9818 || test ! -s conftest.err'
9819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9820 (eval $ac_try) 2>&5
9821 ac_status=$?
9822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9823 (exit $ac_status); }; } &&
9824 { ac_try='test -s conftest$ac_exeext'
9825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9826 (eval $ac_try) 2>&5
9827 ac_status=$?
9828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9829 (exit $ac_status); }; }; then
9830 ac_cv_func_pcap_dump_ftell=yes
9831 else
9832 echo "$as_me: failed program was:" >&5
9833 sed 's/^/| /' conftest.$ac_ext >&5
9835 ac_cv_func_pcap_dump_ftell=no
9837 rm -f conftest.err conftest.$ac_objext \
9838 conftest$ac_exeext conftest.$ac_ext
9840 echo "$as_me:$LINENO: result: $ac_cv_func_pcap_dump_ftell" >&5
9841 echo "${ECHO_T}$ac_cv_func_pcap_dump_ftell" >&6
9842 if test $ac_cv_func_pcap_dump_ftell = yes; then
9843 cat >>confdefs.h <<\_ACEOF
9844 #define HAVE_PCAP_DUMP_FTELL 1
9845 _ACEOF
9847 else
9849 case $LIBOBJS in
9850 "pcap_dump_ftell.$ac_objext" | \
9851 *" pcap_dump_ftell.$ac_objext" | \
9852 "pcap_dump_ftell.$ac_objext "* | \
9853 *" pcap_dump_ftell.$ac_objext "* ) ;;
9854 *) LIBOBJS="$LIBOBJS pcap_dump_ftell.$ac_objext" ;;
9855 esac
9863 # Check for these after AC_LBL_LIBPCAP, so we link with the appropriate
9864 # libraries (e.g., "-lsocket -lnsl" on Solaris).
9866 # We don't use AC_REPLACE_FUNCS because that uses AC_CHECK_FUNCS which
9867 # use AC_CHECK_FUNC which doesn't let us specify the right #includes
9868 # to make this work on BSD/OS 4.x. BSD/OS 4.x ships with the BIND8
9869 # resolver, and the way it defines inet_{ntop,pton} is rather strange;
9870 # it does not ship with a libc symbol "inet_ntop()", it ships with
9871 # "_inet_ntop()", and has a #define macro in one of the system headers
9872 # to rename it.
9874 echo "$as_me:$LINENO: checking for inet_ntop" >&5
9875 echo $ECHO_N "checking for inet_ntop... $ECHO_C" >&6
9876 cat >conftest.$ac_ext <<_ACEOF
9877 /* confdefs.h. */
9878 _ACEOF
9879 cat confdefs.h >>conftest.$ac_ext
9880 cat >>conftest.$ac_ext <<_ACEOF
9881 /* end confdefs.h. */
9882 #include <sys/types.h>
9883 #include <sys/socket.h>
9884 #include <netinet/in.h>
9885 #include <arpa/inet.h>
9887 main ()
9889 char src[4], dst[128];
9890 inet_ntop(AF_INET, src, dst, sizeof(dst));
9892 return 0;
9894 _ACEOF
9895 rm -f conftest.$ac_objext conftest$ac_exeext
9896 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9897 (eval $ac_link) 2>conftest.er1
9898 ac_status=$?
9899 grep -v '^ *+' conftest.er1 >conftest.err
9900 rm -f conftest.er1
9901 cat conftest.err >&5
9902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9903 (exit $ac_status); } &&
9904 { ac_try='test -z "$ac_c_werror_flag"
9905 || test ! -s conftest.err'
9906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9907 (eval $ac_try) 2>&5
9908 ac_status=$?
9909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9910 (exit $ac_status); }; } &&
9911 { ac_try='test -s conftest$ac_exeext'
9912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9913 (eval $ac_try) 2>&5
9914 ac_status=$?
9915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9916 (exit $ac_status); }; }; then
9917 echo "$as_me:$LINENO: result: yes" >&5
9918 echo "${ECHO_T}yes" >&6
9919 else
9920 echo "$as_me: failed program was:" >&5
9921 sed 's/^/| /' conftest.$ac_ext >&5
9923 echo "$as_me:$LINENO: result: no" >&5
9924 echo "${ECHO_T}no" >&6
9925 case $LIBOBJS in
9926 "inet_ntop.$ac_objext" | \
9927 *" inet_ntop.$ac_objext" | \
9928 "inet_ntop.$ac_objext "* | \
9929 *" inet_ntop.$ac_objext "* ) ;;
9930 *) LIBOBJS="$LIBOBJS inet_ntop.$ac_objext" ;;
9931 esac
9934 rm -f conftest.err conftest.$ac_objext \
9935 conftest$ac_exeext conftest.$ac_ext
9936 echo "$as_me:$LINENO: checking for inet_pton" >&5
9937 echo $ECHO_N "checking for inet_pton... $ECHO_C" >&6
9938 cat >conftest.$ac_ext <<_ACEOF
9939 /* confdefs.h. */
9940 _ACEOF
9941 cat confdefs.h >>conftest.$ac_ext
9942 cat >>conftest.$ac_ext <<_ACEOF
9943 /* end confdefs.h. */
9944 #include <sys/types.h>
9945 #include <sys/socket.h>
9946 #include <netinet/in.h>
9947 #include <arpa/inet.h>
9949 main ()
9951 char src[128], dst[4];
9952 inet_pton(AF_INET, src, dst);
9954 return 0;
9956 _ACEOF
9957 rm -f conftest.$ac_objext conftest$ac_exeext
9958 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9959 (eval $ac_link) 2>conftest.er1
9960 ac_status=$?
9961 grep -v '^ *+' conftest.er1 >conftest.err
9962 rm -f conftest.er1
9963 cat conftest.err >&5
9964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9965 (exit $ac_status); } &&
9966 { ac_try='test -z "$ac_c_werror_flag"
9967 || test ! -s conftest.err'
9968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9969 (eval $ac_try) 2>&5
9970 ac_status=$?
9971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9972 (exit $ac_status); }; } &&
9973 { ac_try='test -s conftest$ac_exeext'
9974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9975 (eval $ac_try) 2>&5
9976 ac_status=$?
9977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9978 (exit $ac_status); }; }; then
9979 echo "$as_me:$LINENO: result: yes" >&5
9980 echo "${ECHO_T}yes" >&6
9981 else
9982 echo "$as_me: failed program was:" >&5
9983 sed 's/^/| /' conftest.$ac_ext >&5
9985 echo "$as_me:$LINENO: result: no" >&5
9986 echo "${ECHO_T}no" >&6
9987 case $LIBOBJS in
9988 "inet_pton.$ac_objext" | \
9989 *" inet_pton.$ac_objext" | \
9990 "inet_pton.$ac_objext "* | \
9991 *" inet_pton.$ac_objext "* ) ;;
9992 *) LIBOBJS="$LIBOBJS inet_pton.$ac_objext" ;;
9993 esac
9996 rm -f conftest.err conftest.$ac_objext \
9997 conftest$ac_exeext conftest.$ac_ext
9998 echo "$as_me:$LINENO: checking for inet_aton" >&5
9999 echo $ECHO_N "checking for inet_aton... $ECHO_C" >&6
10000 cat >conftest.$ac_ext <<_ACEOF
10001 /* confdefs.h. */
10002 _ACEOF
10003 cat confdefs.h >>conftest.$ac_ext
10004 cat >>conftest.$ac_ext <<_ACEOF
10005 /* end confdefs.h. */
10006 #include <sys/types.h>
10007 #include <netinet/in.h>
10008 #include <arpa/inet.h>
10010 main ()
10012 char src[128];
10013 struct in_addr dst;
10014 inet_aton(src, &dst);
10016 return 0;
10018 _ACEOF
10019 rm -f conftest.$ac_objext conftest$ac_exeext
10020 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10021 (eval $ac_link) 2>conftest.er1
10022 ac_status=$?
10023 grep -v '^ *+' conftest.er1 >conftest.err
10024 rm -f conftest.er1
10025 cat conftest.err >&5
10026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10027 (exit $ac_status); } &&
10028 { ac_try='test -z "$ac_c_werror_flag"
10029 || test ! -s conftest.err'
10030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10031 (eval $ac_try) 2>&5
10032 ac_status=$?
10033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10034 (exit $ac_status); }; } &&
10035 { ac_try='test -s conftest$ac_exeext'
10036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10037 (eval $ac_try) 2>&5
10038 ac_status=$?
10039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10040 (exit $ac_status); }; }; then
10041 echo "$as_me:$LINENO: result: yes" >&5
10042 echo "${ECHO_T}yes" >&6
10043 else
10044 echo "$as_me: failed program was:" >&5
10045 sed 's/^/| /' conftest.$ac_ext >&5
10047 echo "$as_me:$LINENO: result: no" >&5
10048 echo "${ECHO_T}no" >&6
10049 case $LIBOBJS in
10050 "inet_aton.$ac_objext" | \
10051 *" inet_aton.$ac_objext" | \
10052 "inet_aton.$ac_objext "* | \
10053 *" inet_aton.$ac_objext "* ) ;;
10054 *) LIBOBJS="$LIBOBJS inet_aton.$ac_objext" ;;
10055 esac
10058 rm -f conftest.err conftest.$ac_objext \
10059 conftest$ac_exeext conftest.$ac_ext
10062 # Check for these after AC_LBL_LIBPCAP, for the same reason.
10064 # You are in a twisty little maze of UN*Xes, all different.
10065 # Some might not have ether_ntohost().
10066 # Some might have it, but not declare it in any header file.
10067 # Some might have it, but declare it in <netinet/if_ether.h>.
10068 # Some might have it, but declare it in <netinet/ether.h>
10069 # (And some might have it but document it as something declared in
10070 # <netinet/ethernet.h>, although <netinet/if_ether.h> appears to work.)
10072 # Before you is a C compiler.
10075 for ac_func in ether_ntohost
10077 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10078 echo "$as_me:$LINENO: checking for $ac_func" >&5
10079 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10080 if eval "test \"\${$as_ac_var+set}\" = set"; then
10081 echo $ECHO_N "(cached) $ECHO_C" >&6
10082 else
10083 cat >conftest.$ac_ext <<_ACEOF
10084 /* confdefs.h. */
10085 _ACEOF
10086 cat confdefs.h >>conftest.$ac_ext
10087 cat >>conftest.$ac_ext <<_ACEOF
10088 /* end confdefs.h. */
10089 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10090 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10091 #define $ac_func innocuous_$ac_func
10093 /* System header to define __stub macros and hopefully few prototypes,
10094 which can conflict with char $ac_func (); below.
10095 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10096 <limits.h> exists even on freestanding compilers. */
10098 #ifdef __STDC__
10099 # include <limits.h>
10100 #else
10101 # include <assert.h>
10102 #endif
10104 #undef $ac_func
10106 /* Override any gcc2 internal prototype to avoid an error. */
10107 #ifdef __cplusplus
10108 extern "C"
10110 #endif
10111 /* We use char because int might match the return type of a gcc2
10112 builtin and then its argument prototype would still apply. */
10113 char $ac_func ();
10114 /* The GNU C library defines this for functions which it implements
10115 to always fail with ENOSYS. Some functions are actually named
10116 something starting with __ and the normal name is an alias. */
10117 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10118 choke me
10119 #else
10120 char (*f) () = $ac_func;
10121 #endif
10122 #ifdef __cplusplus
10124 #endif
10127 main ()
10129 return f != $ac_func;
10131 return 0;
10133 _ACEOF
10134 rm -f conftest.$ac_objext conftest$ac_exeext
10135 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10136 (eval $ac_link) 2>conftest.er1
10137 ac_status=$?
10138 grep -v '^ *+' conftest.er1 >conftest.err
10139 rm -f conftest.er1
10140 cat conftest.err >&5
10141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10142 (exit $ac_status); } &&
10143 { ac_try='test -z "$ac_c_werror_flag"
10144 || test ! -s conftest.err'
10145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10146 (eval $ac_try) 2>&5
10147 ac_status=$?
10148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10149 (exit $ac_status); }; } &&
10150 { ac_try='test -s conftest$ac_exeext'
10151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10152 (eval $ac_try) 2>&5
10153 ac_status=$?
10154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10155 (exit $ac_status); }; }; then
10156 eval "$as_ac_var=yes"
10157 else
10158 echo "$as_me: failed program was:" >&5
10159 sed 's/^/| /' conftest.$ac_ext >&5
10161 eval "$as_ac_var=no"
10163 rm -f conftest.err conftest.$ac_objext \
10164 conftest$ac_exeext conftest.$ac_ext
10166 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10167 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10168 if test `eval echo '${'$as_ac_var'}'` = yes; then
10169 cat >>confdefs.h <<_ACEOF
10170 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10171 _ACEOF
10173 echo "$as_me:$LINENO: checking for buggy ether_ntohost" >&5
10174 echo $ECHO_N "checking for buggy ether_ntohost... $ECHO_C" >&6
10175 if test "${ac_cv_buggy_ether_ntohost+set}" = set; then
10176 echo $ECHO_N "(cached) $ECHO_C" >&6
10177 else
10179 if test "$cross_compiling" = yes; then
10180 ac_cv_buggy_ether_ntohost="not while cross-compiling"
10181 else
10182 cat >conftest.$ac_ext <<_ACEOF
10183 /* confdefs.h. */
10184 _ACEOF
10185 cat confdefs.h >>conftest.$ac_ext
10186 cat >>conftest.$ac_ext <<_ACEOF
10187 /* end confdefs.h. */
10189 #include <netdb.h>
10190 #include <sys/types.h>
10191 #include <sys/param.h>
10192 #include <sys/socket.h>
10195 main(int argc, char **argv)
10197 u_char ea[6] = { 0xff, 0xff, 0xff, 0xff, 0xff };
10198 char name[MAXHOSTNAMELEN];
10200 ether_ntohost(name, (struct ether_addr *)ea);
10201 exit(0);
10204 _ACEOF
10205 rm -f conftest$ac_exeext
10206 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10207 (eval $ac_link) 2>&5
10208 ac_status=$?
10209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10210 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10212 (eval $ac_try) 2>&5
10213 ac_status=$?
10214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10215 (exit $ac_status); }; }; then
10216 ac_cv_buggy_ether_ntohost=no
10217 else
10218 echo "$as_me: program exited with status $ac_status" >&5
10219 echo "$as_me: failed program was:" >&5
10220 sed 's/^/| /' conftest.$ac_ext >&5
10222 ( exit $ac_status )
10223 ac_cv_buggy_ether_ntohost=yes
10225 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10228 echo "$as_me:$LINENO: result: $ac_cv_buggy_ether_ntohost" >&5
10229 echo "${ECHO_T}$ac_cv_buggy_ether_ntohost" >&6
10230 if test "$ac_cv_buggy_ether_ntohost" = "no"; then
10231 cat >>confdefs.h <<\_ACEOF
10232 #define USE_ETHER_NTOHOST 1
10233 _ACEOF
10238 done
10240 if test "$ac_cv_func_ether_ntohost" = yes -a \
10241 "$ac_cv_buggy_ether_ntohost" = "no"; then
10243 # OK, we have ether_ntohost(). Do we have <netinet/if_ether.h>?
10245 if test "$ac_cv_header_netinet_if_ether_h" = yes; then
10247 # Yes. Does it declare ether_ntohost()?
10249 echo "$as_me:$LINENO: checking whether ether_ntohost is declared" >&5
10250 echo $ECHO_N "checking whether ether_ntohost is declared... $ECHO_C" >&6
10251 if test "${ac_cv_have_decl_ether_ntohost+set}" = set; then
10252 echo $ECHO_N "(cached) $ECHO_C" >&6
10253 else
10254 cat >conftest.$ac_ext <<_ACEOF
10255 /* confdefs.h. */
10256 _ACEOF
10257 cat confdefs.h >>conftest.$ac_ext
10258 cat >>conftest.$ac_ext <<_ACEOF
10259 /* end confdefs.h. */
10261 #include <sys/types.h>
10262 #include <sys/socket.h>
10263 #include <netinet/in.h>
10264 #include <arpa/inet.h>
10265 struct mbuf;
10266 struct rtentry;
10267 #include <net/if.h>
10268 #include <netinet/if_ether.h>
10272 main ()
10274 #ifndef ether_ntohost
10275 char *p = (char *) ether_ntohost;
10276 #endif
10279 return 0;
10281 _ACEOF
10282 rm -f conftest.$ac_objext
10283 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10284 (eval $ac_compile) 2>conftest.er1
10285 ac_status=$?
10286 grep -v '^ *+' conftest.er1 >conftest.err
10287 rm -f conftest.er1
10288 cat conftest.err >&5
10289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10290 (exit $ac_status); } &&
10291 { ac_try='test -z "$ac_c_werror_flag"
10292 || test ! -s conftest.err'
10293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10294 (eval $ac_try) 2>&5
10295 ac_status=$?
10296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10297 (exit $ac_status); }; } &&
10298 { ac_try='test -s conftest.$ac_objext'
10299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10300 (eval $ac_try) 2>&5
10301 ac_status=$?
10302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10303 (exit $ac_status); }; }; then
10304 ac_cv_have_decl_ether_ntohost=yes
10305 else
10306 echo "$as_me: failed program was:" >&5
10307 sed 's/^/| /' conftest.$ac_ext >&5
10309 ac_cv_have_decl_ether_ntohost=no
10311 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10313 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ether_ntohost" >&5
10314 echo "${ECHO_T}$ac_cv_have_decl_ether_ntohost" >&6
10315 if test $ac_cv_have_decl_ether_ntohost = yes; then
10318 cat >>confdefs.h <<\_ACEOF
10319 #define NETINET_IF_ETHER_H_DECLARES_ETHER_NTOHOST
10320 _ACEOF
10327 # Did that succeed?
10329 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
10331 # No, how about <netinet/ether.h>, as on Linux?
10334 for ac_header in netinet/ether.h
10336 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10337 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10338 echo "$as_me:$LINENO: checking for $ac_header" >&5
10339 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10340 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10341 echo $ECHO_N "(cached) $ECHO_C" >&6
10343 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10344 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10345 else
10346 # Is the header compilable?
10347 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10348 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10349 cat >conftest.$ac_ext <<_ACEOF
10350 /* confdefs.h. */
10351 _ACEOF
10352 cat confdefs.h >>conftest.$ac_ext
10353 cat >>conftest.$ac_ext <<_ACEOF
10354 /* end confdefs.h. */
10355 $ac_includes_default
10356 #include <$ac_header>
10357 _ACEOF
10358 rm -f conftest.$ac_objext
10359 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10360 (eval $ac_compile) 2>conftest.er1
10361 ac_status=$?
10362 grep -v '^ *+' conftest.er1 >conftest.err
10363 rm -f conftest.er1
10364 cat conftest.err >&5
10365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10366 (exit $ac_status); } &&
10367 { ac_try='test -z "$ac_c_werror_flag"
10368 || test ! -s conftest.err'
10369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10370 (eval $ac_try) 2>&5
10371 ac_status=$?
10372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10373 (exit $ac_status); }; } &&
10374 { ac_try='test -s conftest.$ac_objext'
10375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10376 (eval $ac_try) 2>&5
10377 ac_status=$?
10378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10379 (exit $ac_status); }; }; then
10380 ac_header_compiler=yes
10381 else
10382 echo "$as_me: failed program was:" >&5
10383 sed 's/^/| /' conftest.$ac_ext >&5
10385 ac_header_compiler=no
10387 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10388 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10389 echo "${ECHO_T}$ac_header_compiler" >&6
10391 # Is the header present?
10392 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10393 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10394 cat >conftest.$ac_ext <<_ACEOF
10395 /* confdefs.h. */
10396 _ACEOF
10397 cat confdefs.h >>conftest.$ac_ext
10398 cat >>conftest.$ac_ext <<_ACEOF
10399 /* end confdefs.h. */
10400 #include <$ac_header>
10401 _ACEOF
10402 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10403 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10404 ac_status=$?
10405 grep -v '^ *+' conftest.er1 >conftest.err
10406 rm -f conftest.er1
10407 cat conftest.err >&5
10408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10409 (exit $ac_status); } >/dev/null; then
10410 if test -s conftest.err; then
10411 ac_cpp_err=$ac_c_preproc_warn_flag
10412 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10413 else
10414 ac_cpp_err=
10416 else
10417 ac_cpp_err=yes
10419 if test -z "$ac_cpp_err"; then
10420 ac_header_preproc=yes
10421 else
10422 echo "$as_me: failed program was:" >&5
10423 sed 's/^/| /' conftest.$ac_ext >&5
10425 ac_header_preproc=no
10427 rm -f conftest.err conftest.$ac_ext
10428 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10429 echo "${ECHO_T}$ac_header_preproc" >&6
10431 # So? What about this header?
10432 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10433 yes:no: )
10434 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10435 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10436 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10437 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10438 ac_header_preproc=yes
10440 no:yes:* )
10441 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10442 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10443 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10444 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10445 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10446 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10447 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10448 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10449 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10450 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10451 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10452 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10454 cat <<\_ASBOX
10455 ## ------------------------------------------ ##
10456 ## Report this to the AC_PACKAGE_NAME lists. ##
10457 ## ------------------------------------------ ##
10458 _ASBOX
10460 sed "s/^/$as_me: WARNING: /" >&2
10462 esac
10463 echo "$as_me:$LINENO: checking for $ac_header" >&5
10464 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10465 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10466 echo $ECHO_N "(cached) $ECHO_C" >&6
10467 else
10468 eval "$as_ac_Header=\$ac_header_preproc"
10470 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10471 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10474 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10475 cat >>confdefs.h <<_ACEOF
10476 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10477 _ACEOF
10481 done
10483 if test "$ac_cv_header_netinet_ether_h" = yes; then
10485 # We have it - does it declare ether_ntohost()?
10486 # Unset ac_cv_have_decl_ether_ntohost so we don't
10487 # treat the previous failure as a cached value and
10488 # suppress the next test.
10490 unset ac_cv_have_decl_ether_ntohost
10491 echo "$as_me:$LINENO: checking whether ether_ntohost is declared" >&5
10492 echo $ECHO_N "checking whether ether_ntohost is declared... $ECHO_C" >&6
10493 if test "${ac_cv_have_decl_ether_ntohost+set}" = set; then
10494 echo $ECHO_N "(cached) $ECHO_C" >&6
10495 else
10496 cat >conftest.$ac_ext <<_ACEOF
10497 /* confdefs.h. */
10498 _ACEOF
10499 cat confdefs.h >>conftest.$ac_ext
10500 cat >>conftest.$ac_ext <<_ACEOF
10501 /* end confdefs.h. */
10503 #include <netinet/ether.h>
10507 main ()
10509 #ifndef ether_ntohost
10510 char *p = (char *) ether_ntohost;
10511 #endif
10514 return 0;
10516 _ACEOF
10517 rm -f conftest.$ac_objext
10518 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10519 (eval $ac_compile) 2>conftest.er1
10520 ac_status=$?
10521 grep -v '^ *+' conftest.er1 >conftest.err
10522 rm -f conftest.er1
10523 cat conftest.err >&5
10524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10525 (exit $ac_status); } &&
10526 { ac_try='test -z "$ac_c_werror_flag"
10527 || test ! -s conftest.err'
10528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10529 (eval $ac_try) 2>&5
10530 ac_status=$?
10531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532 (exit $ac_status); }; } &&
10533 { ac_try='test -s conftest.$ac_objext'
10534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10535 (eval $ac_try) 2>&5
10536 ac_status=$?
10537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10538 (exit $ac_status); }; }; then
10539 ac_cv_have_decl_ether_ntohost=yes
10540 else
10541 echo "$as_me: failed program was:" >&5
10542 sed 's/^/| /' conftest.$ac_ext >&5
10544 ac_cv_have_decl_ether_ntohost=no
10546 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10548 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ether_ntohost" >&5
10549 echo "${ECHO_T}$ac_cv_have_decl_ether_ntohost" >&6
10550 if test $ac_cv_have_decl_ether_ntohost = yes; then
10553 cat >>confdefs.h <<\_ACEOF
10554 #define NETINET_ETHER_H_DECLARES_ETHER_NTOHOST
10555 _ACEOF
10563 # Is ether_ntohost() declared?
10565 if test "$ac_cv_have_decl_ether_ntohost" != yes; then
10567 # No, we'll have to declare it ourselves.
10568 # Do we have "struct ether_addr"?
10570 echo "$as_me:$LINENO: checking for struct ether_addr" >&5
10571 echo $ECHO_N "checking for struct ether_addr... $ECHO_C" >&6
10572 if test "${ac_cv_type_struct_ether_addr+set}" = set; then
10573 echo $ECHO_N "(cached) $ECHO_C" >&6
10574 else
10575 cat >conftest.$ac_ext <<_ACEOF
10576 /* confdefs.h. */
10577 _ACEOF
10578 cat confdefs.h >>conftest.$ac_ext
10579 cat >>conftest.$ac_ext <<_ACEOF
10580 /* end confdefs.h. */
10582 #include <sys/types.h>
10583 #include <sys/socket.h>
10584 #include <netinet/in.h>
10585 #include <arpa/inet.h>
10586 struct mbuf;
10587 struct rtentry;
10588 #include <net/if.h>
10589 #include <netinet/if_ether.h>
10593 main ()
10595 if ((struct ether_addr *) 0)
10596 return 0;
10597 if (sizeof (struct ether_addr))
10598 return 0;
10600 return 0;
10602 _ACEOF
10603 rm -f conftest.$ac_objext
10604 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10605 (eval $ac_compile) 2>conftest.er1
10606 ac_status=$?
10607 grep -v '^ *+' conftest.er1 >conftest.err
10608 rm -f conftest.er1
10609 cat conftest.err >&5
10610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10611 (exit $ac_status); } &&
10612 { ac_try='test -z "$ac_c_werror_flag"
10613 || test ! -s conftest.err'
10614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10615 (eval $ac_try) 2>&5
10616 ac_status=$?
10617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10618 (exit $ac_status); }; } &&
10619 { ac_try='test -s conftest.$ac_objext'
10620 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10621 (eval $ac_try) 2>&5
10622 ac_status=$?
10623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10624 (exit $ac_status); }; }; then
10625 ac_cv_type_struct_ether_addr=yes
10626 else
10627 echo "$as_me: failed program was:" >&5
10628 sed 's/^/| /' conftest.$ac_ext >&5
10630 ac_cv_type_struct_ether_addr=no
10632 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10634 echo "$as_me:$LINENO: result: $ac_cv_type_struct_ether_addr" >&5
10635 echo "${ECHO_T}$ac_cv_type_struct_ether_addr" >&6
10636 if test $ac_cv_type_struct_ether_addr = yes; then
10638 cat >>confdefs.h <<_ACEOF
10639 #define HAVE_STRUCT_ETHER_ADDR 1
10640 _ACEOF
10646 cat >>confdefs.h <<\_ACEOF
10647 #define HAVE_DECL_ETHER_NTOHOST 0
10648 _ACEOF
10650 else
10652 cat >>confdefs.h <<\_ACEOF
10653 #define HAVE_DECL_ETHER_NTOHOST 1
10654 _ACEOF
10660 echo "$as_me:$LINENO: checking if sockaddr struct has sa_len member" >&5
10661 echo $ECHO_N "checking if sockaddr struct has sa_len member... $ECHO_C" >&6
10662 if test "${ac_cv_sockaddr_has_sa_len+set}" = set; then
10663 echo $ECHO_N "(cached) $ECHO_C" >&6
10664 else
10665 cat >conftest.$ac_ext <<_ACEOF
10666 /* confdefs.h. */
10667 _ACEOF
10668 cat confdefs.h >>conftest.$ac_ext
10669 cat >>conftest.$ac_ext <<_ACEOF
10670 /* end confdefs.h. */
10672 # include <sys/types.h>
10673 # include <sys/socket.h>
10675 main ()
10677 u_int i = sizeof(((struct sockaddr *)0)->sa_len)
10679 return 0;
10681 _ACEOF
10682 rm -f conftest.$ac_objext
10683 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10684 (eval $ac_compile) 2>conftest.er1
10685 ac_status=$?
10686 grep -v '^ *+' conftest.er1 >conftest.err
10687 rm -f conftest.er1
10688 cat conftest.err >&5
10689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10690 (exit $ac_status); } &&
10691 { ac_try='test -z "$ac_c_werror_flag"
10692 || test ! -s conftest.err'
10693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10694 (eval $ac_try) 2>&5
10695 ac_status=$?
10696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10697 (exit $ac_status); }; } &&
10698 { ac_try='test -s conftest.$ac_objext'
10699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10700 (eval $ac_try) 2>&5
10701 ac_status=$?
10702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10703 (exit $ac_status); }; }; then
10704 ac_cv_sockaddr_has_sa_len=yes
10705 else
10706 echo "$as_me: failed program was:" >&5
10707 sed 's/^/| /' conftest.$ac_ext >&5
10709 ac_cv_sockaddr_has_sa_len=no
10711 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10714 echo "$as_me:$LINENO: result: $ac_cv_sockaddr_has_sa_len" >&5
10715 echo "${ECHO_T}$ac_cv_sockaddr_has_sa_len" >&6
10716 if test $ac_cv_sockaddr_has_sa_len = yes ; then
10717 cat >>confdefs.h <<\_ACEOF
10718 #define HAVE_SOCKADDR_SA_LEN 1
10719 _ACEOF
10723 if test "$ac_cv_sockaddr_has_sa_len" = no; then
10724 missing_includes=yes
10730 for ac_func in pcap_findalldevs pcap_dump_flush pcap_lib_version
10732 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10733 echo "$as_me:$LINENO: checking for $ac_func" >&5
10734 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10735 if eval "test \"\${$as_ac_var+set}\" = set"; then
10736 echo $ECHO_N "(cached) $ECHO_C" >&6
10737 else
10738 cat >conftest.$ac_ext <<_ACEOF
10739 /* confdefs.h. */
10740 _ACEOF
10741 cat confdefs.h >>conftest.$ac_ext
10742 cat >>conftest.$ac_ext <<_ACEOF
10743 /* end confdefs.h. */
10744 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10745 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10746 #define $ac_func innocuous_$ac_func
10748 /* System header to define __stub macros and hopefully few prototypes,
10749 which can conflict with char $ac_func (); below.
10750 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10751 <limits.h> exists even on freestanding compilers. */
10753 #ifdef __STDC__
10754 # include <limits.h>
10755 #else
10756 # include <assert.h>
10757 #endif
10759 #undef $ac_func
10761 /* Override any gcc2 internal prototype to avoid an error. */
10762 #ifdef __cplusplus
10763 extern "C"
10765 #endif
10766 /* We use char because int might match the return type of a gcc2
10767 builtin and then its argument prototype would still apply. */
10768 char $ac_func ();
10769 /* The GNU C library defines this for functions which it implements
10770 to always fail with ENOSYS. Some functions are actually named
10771 something starting with __ and the normal name is an alias. */
10772 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10773 choke me
10774 #else
10775 char (*f) () = $ac_func;
10776 #endif
10777 #ifdef __cplusplus
10779 #endif
10782 main ()
10784 return f != $ac_func;
10786 return 0;
10788 _ACEOF
10789 rm -f conftest.$ac_objext conftest$ac_exeext
10790 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10791 (eval $ac_link) 2>conftest.er1
10792 ac_status=$?
10793 grep -v '^ *+' conftest.er1 >conftest.err
10794 rm -f conftest.er1
10795 cat conftest.err >&5
10796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10797 (exit $ac_status); } &&
10798 { ac_try='test -z "$ac_c_werror_flag"
10799 || test ! -s conftest.err'
10800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10801 (eval $ac_try) 2>&5
10802 ac_status=$?
10803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10804 (exit $ac_status); }; } &&
10805 { ac_try='test -s conftest$ac_exeext'
10806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10807 (eval $ac_try) 2>&5
10808 ac_status=$?
10809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10810 (exit $ac_status); }; }; then
10811 eval "$as_ac_var=yes"
10812 else
10813 echo "$as_me: failed program was:" >&5
10814 sed 's/^/| /' conftest.$ac_ext >&5
10816 eval "$as_ac_var=no"
10818 rm -f conftest.err conftest.$ac_objext \
10819 conftest$ac_exeext conftest.$ac_ext
10821 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10822 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10823 if test `eval echo '${'$as_ac_var'}'` = yes; then
10824 cat >>confdefs.h <<_ACEOF
10825 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10826 _ACEOF
10829 done
10831 if test $ac_cv_func_pcap_findalldevs = "yes" ; then
10832 savedcflags="$CFLAGS"
10833 CFLAGS="$CFLAGS $V_INCLS"
10834 echo "$as_me:$LINENO: checking for pcap_if_t" >&5
10835 echo $ECHO_N "checking for pcap_if_t... $ECHO_C" >&6
10836 if test "${ac_cv_type_pcap_if_t+set}" = set; then
10837 echo $ECHO_N "(cached) $ECHO_C" >&6
10838 else
10839 cat >conftest.$ac_ext <<_ACEOF
10840 /* confdefs.h. */
10841 _ACEOF
10842 cat confdefs.h >>conftest.$ac_ext
10843 cat >>conftest.$ac_ext <<_ACEOF
10844 /* end confdefs.h. */
10845 #include <pcap.h>
10848 main ()
10850 if ((pcap_if_t *) 0)
10851 return 0;
10852 if (sizeof (pcap_if_t))
10853 return 0;
10855 return 0;
10857 _ACEOF
10858 rm -f conftest.$ac_objext
10859 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10860 (eval $ac_compile) 2>conftest.er1
10861 ac_status=$?
10862 grep -v '^ *+' conftest.er1 >conftest.err
10863 rm -f conftest.er1
10864 cat conftest.err >&5
10865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10866 (exit $ac_status); } &&
10867 { ac_try='test -z "$ac_c_werror_flag"
10868 || test ! -s conftest.err'
10869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10870 (eval $ac_try) 2>&5
10871 ac_status=$?
10872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10873 (exit $ac_status); }; } &&
10874 { ac_try='test -s conftest.$ac_objext'
10875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10876 (eval $ac_try) 2>&5
10877 ac_status=$?
10878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10879 (exit $ac_status); }; }; then
10880 ac_cv_type_pcap_if_t=yes
10881 else
10882 echo "$as_me: failed program was:" >&5
10883 sed 's/^/| /' conftest.$ac_ext >&5
10885 ac_cv_type_pcap_if_t=no
10887 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10889 echo "$as_me:$LINENO: result: $ac_cv_type_pcap_if_t" >&5
10890 echo "${ECHO_T}$ac_cv_type_pcap_if_t" >&6
10891 if test $ac_cv_type_pcap_if_t = yes; then
10893 cat >>confdefs.h <<_ACEOF
10894 #define HAVE_PCAP_IF_T 1
10895 _ACEOF
10900 CFLAGS="$savedcflags"
10903 if test $ac_cv_func_pcap_lib_version = "no" ; then
10904 echo "$as_me:$LINENO: checking whether pcap_version is defined by libpcap" >&5
10905 echo $ECHO_N "checking whether pcap_version is defined by libpcap... $ECHO_C" >&6
10906 cat >conftest.$ac_ext <<_ACEOF
10907 /* confdefs.h. */
10908 _ACEOF
10909 cat confdefs.h >>conftest.$ac_ext
10910 cat >>conftest.$ac_ext <<_ACEOF
10911 /* end confdefs.h. */
10914 main ()
10917 extern char pcap_version[];
10919 return (int)pcap_version;
10922 return 0;
10924 _ACEOF
10925 rm -f conftest.$ac_objext conftest$ac_exeext
10926 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10927 (eval $ac_link) 2>conftest.er1
10928 ac_status=$?
10929 grep -v '^ *+' conftest.er1 >conftest.err
10930 rm -f conftest.er1
10931 cat conftest.err >&5
10932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10933 (exit $ac_status); } &&
10934 { ac_try='test -z "$ac_c_werror_flag"
10935 || test ! -s conftest.err'
10936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10937 (eval $ac_try) 2>&5
10938 ac_status=$?
10939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10940 (exit $ac_status); }; } &&
10941 { ac_try='test -s conftest$ac_exeext'
10942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10943 (eval $ac_try) 2>&5
10944 ac_status=$?
10945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10946 (exit $ac_status); }; }; then
10947 ac_lbl_cv_pcap_version_defined=yes
10948 else
10949 echo "$as_me: failed program was:" >&5
10950 sed 's/^/| /' conftest.$ac_ext >&5
10952 ac_lbl_cv_pcap_version_defined=no
10954 rm -f conftest.err conftest.$ac_objext \
10955 conftest$ac_exeext conftest.$ac_ext
10956 if test "$ac_lbl_cv_pcap_version_defined" = yes ; then
10957 echo "$as_me:$LINENO: result: yes" >&5
10958 echo "${ECHO_T}yes" >&6
10959 cat >>confdefs.h <<\_ACEOF
10960 #define HAVE_PCAP_VERSION 1
10961 _ACEOF
10963 else
10964 echo "$as_me:$LINENO: result: no" >&5
10965 echo "${ECHO_T}no" >&6
10968 echo "$as_me:$LINENO: checking whether pcap_debug is defined by libpcap" >&5
10969 echo $ECHO_N "checking whether pcap_debug is defined by libpcap... $ECHO_C" >&6
10970 cat >conftest.$ac_ext <<_ACEOF
10971 /* confdefs.h. */
10972 _ACEOF
10973 cat confdefs.h >>conftest.$ac_ext
10974 cat >>conftest.$ac_ext <<_ACEOF
10975 /* end confdefs.h. */
10978 main ()
10981 extern int pcap_debug;
10983 return pcap_debug;
10986 return 0;
10988 _ACEOF
10989 rm -f conftest.$ac_objext conftest$ac_exeext
10990 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10991 (eval $ac_link) 2>conftest.er1
10992 ac_status=$?
10993 grep -v '^ *+' conftest.er1 >conftest.err
10994 rm -f conftest.er1
10995 cat conftest.err >&5
10996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10997 (exit $ac_status); } &&
10998 { ac_try='test -z "$ac_c_werror_flag"
10999 || test ! -s conftest.err'
11000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11001 (eval $ac_try) 2>&5
11002 ac_status=$?
11003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11004 (exit $ac_status); }; } &&
11005 { ac_try='test -s conftest$ac_exeext'
11006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11007 (eval $ac_try) 2>&5
11008 ac_status=$?
11009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11010 (exit $ac_status); }; }; then
11011 ac_lbl_cv_pcap_debug_defined=yes
11012 else
11013 echo "$as_me: failed program was:" >&5
11014 sed 's/^/| /' conftest.$ac_ext >&5
11016 ac_lbl_cv_pcap_debug_defined=no
11018 rm -f conftest.err conftest.$ac_objext \
11019 conftest$ac_exeext conftest.$ac_ext
11020 if test "$ac_lbl_cv_pcap_debug_defined" = yes ; then
11021 echo "$as_me:$LINENO: result: yes" >&5
11022 echo "${ECHO_T}yes" >&6
11023 cat >>confdefs.h <<\_ACEOF
11024 #define HAVE_PCAP_DEBUG 1
11025 _ACEOF
11027 else
11028 echo "$as_me:$LINENO: result: no" >&5
11029 echo "${ECHO_T}no" >&6
11031 # OK, what about "yydebug"?
11033 echo "$as_me:$LINENO: checking whether yydebug is defined by libpcap" >&5
11034 echo $ECHO_N "checking whether yydebug is defined by libpcap... $ECHO_C" >&6
11035 cat >conftest.$ac_ext <<_ACEOF
11036 /* confdefs.h. */
11037 _ACEOF
11038 cat confdefs.h >>conftest.$ac_ext
11039 cat >>conftest.$ac_ext <<_ACEOF
11040 /* end confdefs.h. */
11043 main ()
11046 extern int yydebug;
11048 return yydebug;
11051 return 0;
11053 _ACEOF
11054 rm -f conftest.$ac_objext conftest$ac_exeext
11055 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11056 (eval $ac_link) 2>conftest.er1
11057 ac_status=$?
11058 grep -v '^ *+' conftest.er1 >conftest.err
11059 rm -f conftest.er1
11060 cat conftest.err >&5
11061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11062 (exit $ac_status); } &&
11063 { ac_try='test -z "$ac_c_werror_flag"
11064 || test ! -s conftest.err'
11065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11066 (eval $ac_try) 2>&5
11067 ac_status=$?
11068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11069 (exit $ac_status); }; } &&
11070 { ac_try='test -s conftest$ac_exeext'
11071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11072 (eval $ac_try) 2>&5
11073 ac_status=$?
11074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11075 (exit $ac_status); }; }; then
11076 ac_lbl_cv_yydebug_defined=yes
11077 else
11078 echo "$as_me: failed program was:" >&5
11079 sed 's/^/| /' conftest.$ac_ext >&5
11081 ac_lbl_cv_yydebug_defined=no
11083 rm -f conftest.err conftest.$ac_objext \
11084 conftest$ac_exeext conftest.$ac_ext
11085 if test "$ac_lbl_cv_yydebug_defined" = yes ; then
11086 echo "$as_me:$LINENO: result: yes" >&5
11087 echo "${ECHO_T}yes" >&6
11088 cat >>confdefs.h <<\_ACEOF
11089 #define HAVE_YYDEBUG 1
11090 _ACEOF
11092 else
11093 echo "$as_me:$LINENO: result: no" >&5
11094 echo "${ECHO_T}no" >&6
11098 for ac_func in bpf_dump
11100 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11101 echo "$as_me:$LINENO: checking for $ac_func" >&5
11102 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11103 if eval "test \"\${$as_ac_var+set}\" = set"; then
11104 echo $ECHO_N "(cached) $ECHO_C" >&6
11105 else
11106 cat >conftest.$ac_ext <<_ACEOF
11107 /* confdefs.h. */
11108 _ACEOF
11109 cat confdefs.h >>conftest.$ac_ext
11110 cat >>conftest.$ac_ext <<_ACEOF
11111 /* end confdefs.h. */
11112 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11113 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11114 #define $ac_func innocuous_$ac_func
11116 /* System header to define __stub macros and hopefully few prototypes,
11117 which can conflict with char $ac_func (); below.
11118 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11119 <limits.h> exists even on freestanding compilers. */
11121 #ifdef __STDC__
11122 # include <limits.h>
11123 #else
11124 # include <assert.h>
11125 #endif
11127 #undef $ac_func
11129 /* Override any gcc2 internal prototype to avoid an error. */
11130 #ifdef __cplusplus
11131 extern "C"
11133 #endif
11134 /* We use char because int might match the return type of a gcc2
11135 builtin and then its argument prototype would still apply. */
11136 char $ac_func ();
11137 /* The GNU C library defines this for functions which it implements
11138 to always fail with ENOSYS. Some functions are actually named
11139 something starting with __ and the normal name is an alias. */
11140 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
11141 choke me
11142 #else
11143 char (*f) () = $ac_func;
11144 #endif
11145 #ifdef __cplusplus
11147 #endif
11150 main ()
11152 return f != $ac_func;
11154 return 0;
11156 _ACEOF
11157 rm -f conftest.$ac_objext conftest$ac_exeext
11158 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11159 (eval $ac_link) 2>conftest.er1
11160 ac_status=$?
11161 grep -v '^ *+' conftest.er1 >conftest.err
11162 rm -f conftest.er1
11163 cat conftest.err >&5
11164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11165 (exit $ac_status); } &&
11166 { ac_try='test -z "$ac_c_werror_flag"
11167 || test ! -s conftest.err'
11168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11169 (eval $ac_try) 2>&5
11170 ac_status=$?
11171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11172 (exit $ac_status); }; } &&
11173 { ac_try='test -s conftest$ac_exeext'
11174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11175 (eval $ac_try) 2>&5
11176 ac_status=$?
11177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11178 (exit $ac_status); }; }; then
11179 eval "$as_ac_var=yes"
11180 else
11181 echo "$as_me: failed program was:" >&5
11182 sed 's/^/| /' conftest.$ac_ext >&5
11184 eval "$as_ac_var=no"
11186 rm -f conftest.err conftest.$ac_objext \
11187 conftest$ac_exeext conftest.$ac_ext
11189 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11190 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11191 if test `eval echo '${'$as_ac_var'}'` = yes; then
11192 cat >>confdefs.h <<_ACEOF
11193 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11194 _ACEOF
11196 else
11197 case $LIBOBJS in
11198 "$ac_func.$ac_objext" | \
11199 *" $ac_func.$ac_objext" | \
11200 "$ac_func.$ac_objext "* | \
11201 *" $ac_func.$ac_objext "* ) ;;
11202 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
11203 esac
11206 done
11209 V_GROUP=0
11210 if test -f /etc/group -a ! -z "`grep '^wheel:' /etc/group`" ; then
11211 V_GROUP=wheel
11213 case "$host_os" in
11215 aix*)
11216 cat >>confdefs.h <<\_ACEOF
11217 #define _SUN 1
11218 _ACEOF
11222 irix*)
11223 V_GROUP=sys
11226 osf*)
11227 V_GROUP=system
11230 solaris*)
11231 V_GROUP=sys
11233 esac
11235 if test -f /dev/bpf0 -o -f /dev/bpf; then
11236 V_GROUP=bpf
11240 for ac_header in sys/bitypes.h
11242 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11243 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11244 echo "$as_me:$LINENO: checking for $ac_header" >&5
11245 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11246 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11247 echo $ECHO_N "(cached) $ECHO_C" >&6
11249 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11250 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11251 else
11252 # Is the header compilable?
11253 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11254 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11255 cat >conftest.$ac_ext <<_ACEOF
11256 /* confdefs.h. */
11257 _ACEOF
11258 cat confdefs.h >>conftest.$ac_ext
11259 cat >>conftest.$ac_ext <<_ACEOF
11260 /* end confdefs.h. */
11261 $ac_includes_default
11262 #include <$ac_header>
11263 _ACEOF
11264 rm -f conftest.$ac_objext
11265 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11266 (eval $ac_compile) 2>conftest.er1
11267 ac_status=$?
11268 grep -v '^ *+' conftest.er1 >conftest.err
11269 rm -f conftest.er1
11270 cat conftest.err >&5
11271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11272 (exit $ac_status); } &&
11273 { ac_try='test -z "$ac_c_werror_flag"
11274 || test ! -s conftest.err'
11275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11276 (eval $ac_try) 2>&5
11277 ac_status=$?
11278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11279 (exit $ac_status); }; } &&
11280 { ac_try='test -s conftest.$ac_objext'
11281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11282 (eval $ac_try) 2>&5
11283 ac_status=$?
11284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11285 (exit $ac_status); }; }; then
11286 ac_header_compiler=yes
11287 else
11288 echo "$as_me: failed program was:" >&5
11289 sed 's/^/| /' conftest.$ac_ext >&5
11291 ac_header_compiler=no
11293 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11294 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11295 echo "${ECHO_T}$ac_header_compiler" >&6
11297 # Is the header present?
11298 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11299 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
11300 cat >conftest.$ac_ext <<_ACEOF
11301 /* confdefs.h. */
11302 _ACEOF
11303 cat confdefs.h >>conftest.$ac_ext
11304 cat >>conftest.$ac_ext <<_ACEOF
11305 /* end confdefs.h. */
11306 #include <$ac_header>
11307 _ACEOF
11308 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11309 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11310 ac_status=$?
11311 grep -v '^ *+' conftest.er1 >conftest.err
11312 rm -f conftest.er1
11313 cat conftest.err >&5
11314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11315 (exit $ac_status); } >/dev/null; then
11316 if test -s conftest.err; then
11317 ac_cpp_err=$ac_c_preproc_warn_flag
11318 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11319 else
11320 ac_cpp_err=
11322 else
11323 ac_cpp_err=yes
11325 if test -z "$ac_cpp_err"; then
11326 ac_header_preproc=yes
11327 else
11328 echo "$as_me: failed program was:" >&5
11329 sed 's/^/| /' conftest.$ac_ext >&5
11331 ac_header_preproc=no
11333 rm -f conftest.err conftest.$ac_ext
11334 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11335 echo "${ECHO_T}$ac_header_preproc" >&6
11337 # So? What about this header?
11338 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11339 yes:no: )
11340 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11341 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11342 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11343 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11344 ac_header_preproc=yes
11346 no:yes:* )
11347 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11348 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11349 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11350 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11351 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11352 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11353 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11354 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11355 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11356 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11357 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11358 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11360 cat <<\_ASBOX
11361 ## ------------------------------------------ ##
11362 ## Report this to the AC_PACKAGE_NAME lists. ##
11363 ## ------------------------------------------ ##
11364 _ASBOX
11366 sed "s/^/$as_me: WARNING: /" >&2
11368 esac
11369 echo "$as_me:$LINENO: checking for $ac_header" >&5
11370 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11371 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11372 echo $ECHO_N "(cached) $ECHO_C" >&6
11373 else
11374 eval "$as_ac_Header=\$ac_header_preproc"
11376 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11377 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11380 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11381 cat >>confdefs.h <<_ACEOF
11382 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11383 _ACEOF
11387 done
11390 echo "$as_me:$LINENO: checking for int8_t" >&5
11391 echo $ECHO_N "checking for int8_t... $ECHO_C" >&6
11392 if test "${ac_cv_type_int8_t+set}" = set; then
11393 echo $ECHO_N "(cached) $ECHO_C" >&6
11394 else
11395 cat >conftest.$ac_ext <<_ACEOF
11396 /* confdefs.h. */
11397 _ACEOF
11398 cat confdefs.h >>conftest.$ac_ext
11399 cat >>conftest.$ac_ext <<_ACEOF
11400 /* end confdefs.h. */
11401 $ac_includes_default
11403 main ()
11405 if ((int8_t *) 0)
11406 return 0;
11407 if (sizeof (int8_t))
11408 return 0;
11410 return 0;
11412 _ACEOF
11413 rm -f conftest.$ac_objext
11414 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11415 (eval $ac_compile) 2>conftest.er1
11416 ac_status=$?
11417 grep -v '^ *+' conftest.er1 >conftest.err
11418 rm -f conftest.er1
11419 cat conftest.err >&5
11420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11421 (exit $ac_status); } &&
11422 { ac_try='test -z "$ac_c_werror_flag"
11423 || test ! -s conftest.err'
11424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11425 (eval $ac_try) 2>&5
11426 ac_status=$?
11427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11428 (exit $ac_status); }; } &&
11429 { ac_try='test -s conftest.$ac_objext'
11430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11431 (eval $ac_try) 2>&5
11432 ac_status=$?
11433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11434 (exit $ac_status); }; }; then
11435 ac_cv_type_int8_t=yes
11436 else
11437 echo "$as_me: failed program was:" >&5
11438 sed 's/^/| /' conftest.$ac_ext >&5
11440 ac_cv_type_int8_t=no
11442 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11444 echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5
11445 echo "${ECHO_T}$ac_cv_type_int8_t" >&6
11446 if test $ac_cv_type_int8_t = yes; then
11448 else
11450 cat >>confdefs.h <<\_ACEOF
11451 #define int8_t signed char
11452 _ACEOF
11456 echo "$as_me:$LINENO: checking for u_int8_t" >&5
11457 echo $ECHO_N "checking for u_int8_t... $ECHO_C" >&6
11458 if test "${ac_cv_type_u_int8_t+set}" = set; then
11459 echo $ECHO_N "(cached) $ECHO_C" >&6
11460 else
11461 cat >conftest.$ac_ext <<_ACEOF
11462 /* confdefs.h. */
11463 _ACEOF
11464 cat confdefs.h >>conftest.$ac_ext
11465 cat >>conftest.$ac_ext <<_ACEOF
11466 /* end confdefs.h. */
11467 $ac_includes_default
11468 #ifdef HAVE_SYS_BITYPES_H
11469 #include <sys/bitypes.h>
11470 #endif
11473 main ()
11475 if ((u_int8_t *) 0)
11476 return 0;
11477 if (sizeof (u_int8_t))
11478 return 0;
11480 return 0;
11482 _ACEOF
11483 rm -f conftest.$ac_objext
11484 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11485 (eval $ac_compile) 2>conftest.er1
11486 ac_status=$?
11487 grep -v '^ *+' conftest.er1 >conftest.err
11488 rm -f conftest.er1
11489 cat conftest.err >&5
11490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11491 (exit $ac_status); } &&
11492 { ac_try='test -z "$ac_c_werror_flag"
11493 || test ! -s conftest.err'
11494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11495 (eval $ac_try) 2>&5
11496 ac_status=$?
11497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11498 (exit $ac_status); }; } &&
11499 { ac_try='test -s conftest.$ac_objext'
11500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11501 (eval $ac_try) 2>&5
11502 ac_status=$?
11503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11504 (exit $ac_status); }; }; then
11505 ac_cv_type_u_int8_t=yes
11506 else
11507 echo "$as_me: failed program was:" >&5
11508 sed 's/^/| /' conftest.$ac_ext >&5
11510 ac_cv_type_u_int8_t=no
11512 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11514 echo "$as_me:$LINENO: result: $ac_cv_type_u_int8_t" >&5
11515 echo "${ECHO_T}$ac_cv_type_u_int8_t" >&6
11516 if test $ac_cv_type_u_int8_t = yes; then
11518 else
11520 cat >>confdefs.h <<\_ACEOF
11521 #define u_int8_t unsigned char
11522 _ACEOF
11526 echo "$as_me:$LINENO: checking for int16_t" >&5
11527 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
11528 if test "${ac_cv_type_int16_t+set}" = set; then
11529 echo $ECHO_N "(cached) $ECHO_C" >&6
11530 else
11531 cat >conftest.$ac_ext <<_ACEOF
11532 /* confdefs.h. */
11533 _ACEOF
11534 cat confdefs.h >>conftest.$ac_ext
11535 cat >>conftest.$ac_ext <<_ACEOF
11536 /* end confdefs.h. */
11537 $ac_includes_default
11539 main ()
11541 if ((int16_t *) 0)
11542 return 0;
11543 if (sizeof (int16_t))
11544 return 0;
11546 return 0;
11548 _ACEOF
11549 rm -f conftest.$ac_objext
11550 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11551 (eval $ac_compile) 2>conftest.er1
11552 ac_status=$?
11553 grep -v '^ *+' conftest.er1 >conftest.err
11554 rm -f conftest.er1
11555 cat conftest.err >&5
11556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11557 (exit $ac_status); } &&
11558 { ac_try='test -z "$ac_c_werror_flag"
11559 || test ! -s conftest.err'
11560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11561 (eval $ac_try) 2>&5
11562 ac_status=$?
11563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11564 (exit $ac_status); }; } &&
11565 { ac_try='test -s conftest.$ac_objext'
11566 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11567 (eval $ac_try) 2>&5
11568 ac_status=$?
11569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11570 (exit $ac_status); }; }; then
11571 ac_cv_type_int16_t=yes
11572 else
11573 echo "$as_me: failed program was:" >&5
11574 sed 's/^/| /' conftest.$ac_ext >&5
11576 ac_cv_type_int16_t=no
11578 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11580 echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5
11581 echo "${ECHO_T}$ac_cv_type_int16_t" >&6
11582 if test $ac_cv_type_int16_t = yes; then
11584 else
11586 cat >>confdefs.h <<\_ACEOF
11587 #define int16_t short
11588 _ACEOF
11592 echo "$as_me:$LINENO: checking for u_int16_t" >&5
11593 echo $ECHO_N "checking for u_int16_t... $ECHO_C" >&6
11594 if test "${ac_cv_type_u_int16_t+set}" = set; then
11595 echo $ECHO_N "(cached) $ECHO_C" >&6
11596 else
11597 cat >conftest.$ac_ext <<_ACEOF
11598 /* confdefs.h. */
11599 _ACEOF
11600 cat confdefs.h >>conftest.$ac_ext
11601 cat >>conftest.$ac_ext <<_ACEOF
11602 /* end confdefs.h. */
11603 $ac_includes_default
11604 #ifdef HAVE_SYS_BITYPES_H
11605 #include <sys/bitypes.h>
11606 #endif
11609 main ()
11611 if ((u_int16_t *) 0)
11612 return 0;
11613 if (sizeof (u_int16_t))
11614 return 0;
11616 return 0;
11618 _ACEOF
11619 rm -f conftest.$ac_objext
11620 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11621 (eval $ac_compile) 2>conftest.er1
11622 ac_status=$?
11623 grep -v '^ *+' conftest.er1 >conftest.err
11624 rm -f conftest.er1
11625 cat conftest.err >&5
11626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11627 (exit $ac_status); } &&
11628 { ac_try='test -z "$ac_c_werror_flag"
11629 || test ! -s conftest.err'
11630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11631 (eval $ac_try) 2>&5
11632 ac_status=$?
11633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11634 (exit $ac_status); }; } &&
11635 { ac_try='test -s conftest.$ac_objext'
11636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11637 (eval $ac_try) 2>&5
11638 ac_status=$?
11639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11640 (exit $ac_status); }; }; then
11641 ac_cv_type_u_int16_t=yes
11642 else
11643 echo "$as_me: failed program was:" >&5
11644 sed 's/^/| /' conftest.$ac_ext >&5
11646 ac_cv_type_u_int16_t=no
11648 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11650 echo "$as_me:$LINENO: result: $ac_cv_type_u_int16_t" >&5
11651 echo "${ECHO_T}$ac_cv_type_u_int16_t" >&6
11652 if test $ac_cv_type_u_int16_t = yes; then
11654 else
11656 cat >>confdefs.h <<\_ACEOF
11657 #define u_int16_t unsigned short
11658 _ACEOF
11662 echo "$as_me:$LINENO: checking for int32_t" >&5
11663 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
11664 if test "${ac_cv_type_int32_t+set}" = set; then
11665 echo $ECHO_N "(cached) $ECHO_C" >&6
11666 else
11667 cat >conftest.$ac_ext <<_ACEOF
11668 /* confdefs.h. */
11669 _ACEOF
11670 cat confdefs.h >>conftest.$ac_ext
11671 cat >>conftest.$ac_ext <<_ACEOF
11672 /* end confdefs.h. */
11673 $ac_includes_default
11675 main ()
11677 if ((int32_t *) 0)
11678 return 0;
11679 if (sizeof (int32_t))
11680 return 0;
11682 return 0;
11684 _ACEOF
11685 rm -f conftest.$ac_objext
11686 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11687 (eval $ac_compile) 2>conftest.er1
11688 ac_status=$?
11689 grep -v '^ *+' conftest.er1 >conftest.err
11690 rm -f conftest.er1
11691 cat conftest.err >&5
11692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11693 (exit $ac_status); } &&
11694 { ac_try='test -z "$ac_c_werror_flag"
11695 || test ! -s conftest.err'
11696 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11697 (eval $ac_try) 2>&5
11698 ac_status=$?
11699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11700 (exit $ac_status); }; } &&
11701 { ac_try='test -s conftest.$ac_objext'
11702 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11703 (eval $ac_try) 2>&5
11704 ac_status=$?
11705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11706 (exit $ac_status); }; }; then
11707 ac_cv_type_int32_t=yes
11708 else
11709 echo "$as_me: failed program was:" >&5
11710 sed 's/^/| /' conftest.$ac_ext >&5
11712 ac_cv_type_int32_t=no
11714 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11716 echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5
11717 echo "${ECHO_T}$ac_cv_type_int32_t" >&6
11718 if test $ac_cv_type_int32_t = yes; then
11720 else
11722 cat >>confdefs.h <<\_ACEOF
11723 #define int32_t int
11724 _ACEOF
11728 echo "$as_me:$LINENO: checking for u_int32_t" >&5
11729 echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6
11730 if test "${ac_cv_type_u_int32_t+set}" = set; then
11731 echo $ECHO_N "(cached) $ECHO_C" >&6
11732 else
11733 cat >conftest.$ac_ext <<_ACEOF
11734 /* confdefs.h. */
11735 _ACEOF
11736 cat confdefs.h >>conftest.$ac_ext
11737 cat >>conftest.$ac_ext <<_ACEOF
11738 /* end confdefs.h. */
11739 $ac_includes_default
11740 #ifdef HAVE_SYS_BITYPES_H
11741 #include <sys/bitypes.h>
11742 #endif
11745 main ()
11747 if ((u_int32_t *) 0)
11748 return 0;
11749 if (sizeof (u_int32_t))
11750 return 0;
11752 return 0;
11754 _ACEOF
11755 rm -f conftest.$ac_objext
11756 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11757 (eval $ac_compile) 2>conftest.er1
11758 ac_status=$?
11759 grep -v '^ *+' conftest.er1 >conftest.err
11760 rm -f conftest.er1
11761 cat conftest.err >&5
11762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11763 (exit $ac_status); } &&
11764 { ac_try='test -z "$ac_c_werror_flag"
11765 || test ! -s conftest.err'
11766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11767 (eval $ac_try) 2>&5
11768 ac_status=$?
11769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11770 (exit $ac_status); }; } &&
11771 { ac_try='test -s conftest.$ac_objext'
11772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11773 (eval $ac_try) 2>&5
11774 ac_status=$?
11775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11776 (exit $ac_status); }; }; then
11777 ac_cv_type_u_int32_t=yes
11778 else
11779 echo "$as_me: failed program was:" >&5
11780 sed 's/^/| /' conftest.$ac_ext >&5
11782 ac_cv_type_u_int32_t=no
11784 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11786 echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
11787 echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6
11788 if test $ac_cv_type_u_int32_t = yes; then
11790 else
11792 cat >>confdefs.h <<\_ACEOF
11793 #define u_int32_t unsigned int
11794 _ACEOF
11798 echo "$as_me:$LINENO: checking for int64_t" >&5
11799 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6
11800 if test "${ac_cv_type_int64_t+set}" = set; then
11801 echo $ECHO_N "(cached) $ECHO_C" >&6
11802 else
11803 cat >conftest.$ac_ext <<_ACEOF
11804 /* confdefs.h. */
11805 _ACEOF
11806 cat confdefs.h >>conftest.$ac_ext
11807 cat >>conftest.$ac_ext <<_ACEOF
11808 /* end confdefs.h. */
11809 $ac_includes_default
11811 main ()
11813 if ((int64_t *) 0)
11814 return 0;
11815 if (sizeof (int64_t))
11816 return 0;
11818 return 0;
11820 _ACEOF
11821 rm -f conftest.$ac_objext
11822 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11823 (eval $ac_compile) 2>conftest.er1
11824 ac_status=$?
11825 grep -v '^ *+' conftest.er1 >conftest.err
11826 rm -f conftest.er1
11827 cat conftest.err >&5
11828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11829 (exit $ac_status); } &&
11830 { ac_try='test -z "$ac_c_werror_flag"
11831 || test ! -s conftest.err'
11832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11833 (eval $ac_try) 2>&5
11834 ac_status=$?
11835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11836 (exit $ac_status); }; } &&
11837 { ac_try='test -s conftest.$ac_objext'
11838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11839 (eval $ac_try) 2>&5
11840 ac_status=$?
11841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11842 (exit $ac_status); }; }; then
11843 ac_cv_type_int64_t=yes
11844 else
11845 echo "$as_me: failed program was:" >&5
11846 sed 's/^/| /' conftest.$ac_ext >&5
11848 ac_cv_type_int64_t=no
11850 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11852 echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
11853 echo "${ECHO_T}$ac_cv_type_int64_t" >&6
11854 if test $ac_cv_type_int64_t = yes; then
11856 else
11858 cat >>confdefs.h <<\_ACEOF
11859 #define int64_t long long
11860 _ACEOF
11864 echo "$as_me:$LINENO: checking for u_int64_t" >&5
11865 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6
11866 if test "${ac_cv_type_u_int64_t+set}" = set; then
11867 echo $ECHO_N "(cached) $ECHO_C" >&6
11868 else
11869 cat >conftest.$ac_ext <<_ACEOF
11870 /* confdefs.h. */
11871 _ACEOF
11872 cat confdefs.h >>conftest.$ac_ext
11873 cat >>conftest.$ac_ext <<_ACEOF
11874 /* end confdefs.h. */
11875 $ac_includes_default
11876 #ifdef HAVE_SYS_BITYPES_H
11877 #include <sys/bitypes.h>
11878 #endif
11881 main ()
11883 if ((u_int64_t *) 0)
11884 return 0;
11885 if (sizeof (u_int64_t))
11886 return 0;
11888 return 0;
11890 _ACEOF
11891 rm -f conftest.$ac_objext
11892 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11893 (eval $ac_compile) 2>conftest.er1
11894 ac_status=$?
11895 grep -v '^ *+' conftest.er1 >conftest.err
11896 rm -f conftest.er1
11897 cat conftest.err >&5
11898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11899 (exit $ac_status); } &&
11900 { ac_try='test -z "$ac_c_werror_flag"
11901 || test ! -s conftest.err'
11902 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11903 (eval $ac_try) 2>&5
11904 ac_status=$?
11905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11906 (exit $ac_status); }; } &&
11907 { ac_try='test -s conftest.$ac_objext'
11908 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11909 (eval $ac_try) 2>&5
11910 ac_status=$?
11911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11912 (exit $ac_status); }; }; then
11913 ac_cv_type_u_int64_t=yes
11914 else
11915 echo "$as_me: failed program was:" >&5
11916 sed 's/^/| /' conftest.$ac_ext >&5
11918 ac_cv_type_u_int64_t=no
11920 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11922 echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
11923 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6
11924 if test $ac_cv_type_u_int64_t = yes; then
11926 else
11928 cat >>confdefs.h <<\_ACEOF
11929 #define u_int64_t unsigned long long
11930 _ACEOF
11936 # We can't just check for <inttypes.h> - some systems have one that
11937 # doesn't define all the PRI[doxu]64 macros.
11940 for ac_header in inttypes.h
11942 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11943 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11944 echo "$as_me:$LINENO: checking for $ac_header" >&5
11945 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11946 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11947 echo $ECHO_N "(cached) $ECHO_C" >&6
11949 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11950 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11951 else
11952 # Is the header compilable?
11953 echo "$as_me:$LINENO: checking $ac_header usability" >&5
11954 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
11955 cat >conftest.$ac_ext <<_ACEOF
11956 /* confdefs.h. */
11957 _ACEOF
11958 cat confdefs.h >>conftest.$ac_ext
11959 cat >>conftest.$ac_ext <<_ACEOF
11960 /* end confdefs.h. */
11961 $ac_includes_default
11962 #include <$ac_header>
11963 _ACEOF
11964 rm -f conftest.$ac_objext
11965 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11966 (eval $ac_compile) 2>conftest.er1
11967 ac_status=$?
11968 grep -v '^ *+' conftest.er1 >conftest.err
11969 rm -f conftest.er1
11970 cat conftest.err >&5
11971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11972 (exit $ac_status); } &&
11973 { ac_try='test -z "$ac_c_werror_flag"
11974 || test ! -s conftest.err'
11975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11976 (eval $ac_try) 2>&5
11977 ac_status=$?
11978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11979 (exit $ac_status); }; } &&
11980 { ac_try='test -s conftest.$ac_objext'
11981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11982 (eval $ac_try) 2>&5
11983 ac_status=$?
11984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11985 (exit $ac_status); }; }; then
11986 ac_header_compiler=yes
11987 else
11988 echo "$as_me: failed program was:" >&5
11989 sed 's/^/| /' conftest.$ac_ext >&5
11991 ac_header_compiler=no
11993 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11994 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11995 echo "${ECHO_T}$ac_header_compiler" >&6
11997 # Is the header present?
11998 echo "$as_me:$LINENO: checking $ac_header presence" >&5
11999 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12000 cat >conftest.$ac_ext <<_ACEOF
12001 /* confdefs.h. */
12002 _ACEOF
12003 cat confdefs.h >>conftest.$ac_ext
12004 cat >>conftest.$ac_ext <<_ACEOF
12005 /* end confdefs.h. */
12006 #include <$ac_header>
12007 _ACEOF
12008 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12009 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12010 ac_status=$?
12011 grep -v '^ *+' conftest.er1 >conftest.err
12012 rm -f conftest.er1
12013 cat conftest.err >&5
12014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12015 (exit $ac_status); } >/dev/null; then
12016 if test -s conftest.err; then
12017 ac_cpp_err=$ac_c_preproc_warn_flag
12018 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12019 else
12020 ac_cpp_err=
12022 else
12023 ac_cpp_err=yes
12025 if test -z "$ac_cpp_err"; then
12026 ac_header_preproc=yes
12027 else
12028 echo "$as_me: failed program was:" >&5
12029 sed 's/^/| /' conftest.$ac_ext >&5
12031 ac_header_preproc=no
12033 rm -f conftest.err conftest.$ac_ext
12034 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12035 echo "${ECHO_T}$ac_header_preproc" >&6
12037 # So? What about this header?
12038 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12039 yes:no: )
12040 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12041 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12042 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12043 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12044 ac_header_preproc=yes
12046 no:yes:* )
12047 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12048 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12049 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12050 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12051 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12052 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12053 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12054 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12055 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12056 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12057 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12058 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12060 cat <<\_ASBOX
12061 ## ------------------------------------------ ##
12062 ## Report this to the AC_PACKAGE_NAME lists. ##
12063 ## ------------------------------------------ ##
12064 _ASBOX
12066 sed "s/^/$as_me: WARNING: /" >&2
12068 esac
12069 echo "$as_me:$LINENO: checking for $ac_header" >&5
12070 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12071 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12072 echo $ECHO_N "(cached) $ECHO_C" >&6
12073 else
12074 eval "$as_ac_Header=\$ac_header_preproc"
12076 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12077 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12080 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12081 cat >>confdefs.h <<_ACEOF
12082 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12083 _ACEOF
12086 # OK, we have inttypes.h, but does it define those macros?
12088 echo "$as_me:$LINENO: checking whether inttypes.h defines the PRI[doxu]64 macros" >&5
12089 echo $ECHO_N "checking whether inttypes.h defines the PRI[doxu]64 macros... $ECHO_C" >&6
12090 cat >conftest.$ac_ext <<_ACEOF
12092 /* confdefs.h. */
12093 _ACEOF
12094 cat confdefs.h >>conftest.$ac_ext
12095 cat >>conftest.$ac_ext <<_ACEOF
12096 /* end confdefs.h. */
12098 #include <inttypes.h>
12099 #include <stdio.h>
12100 #include <sys/types.h>
12101 #ifdef HAVE_SYS_BITYPES_H
12102 #include <sys/bitypes.h>
12103 #endif
12105 main()
12107 printf("%" PRId64 "\n", (u_int64_t)1);
12108 printf("%" PRIo64 "\n", (u_int64_t)1);
12109 printf("%" PRIx64 "\n", (u_int64_t)1);
12110 printf("%" PRIu64 "\n", (u_int64_t)1);
12114 _ACEOF
12115 rm -f conftest.$ac_objext
12116 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12117 (eval $ac_compile) 2>conftest.er1
12118 ac_status=$?
12119 grep -v '^ *+' conftest.er1 >conftest.err
12120 rm -f conftest.er1
12121 cat conftest.err >&5
12122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12123 (exit $ac_status); } &&
12124 { ac_try='test -z "$ac_c_werror_flag"
12125 || test ! -s conftest.err'
12126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12127 (eval $ac_try) 2>&5
12128 ac_status=$?
12129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12130 (exit $ac_status); }; } &&
12131 { ac_try='test -s conftest.$ac_objext'
12132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12133 (eval $ac_try) 2>&5
12134 ac_status=$?
12135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12136 (exit $ac_status); }; }; then
12138 echo "$as_me:$LINENO: result: yes" >&5
12139 echo "${ECHO_T}yes" >&6
12140 ac_lbl_inttypes_h_defines_formats=yes
12142 else
12143 echo "$as_me: failed program was:" >&5
12144 sed 's/^/| /' conftest.$ac_ext >&5
12147 echo "$as_me:$LINENO: result: no" >&5
12148 echo "${ECHO_T}no" >&6
12149 ac_lbl_inttypes_h_defines_formats=no
12152 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12154 else
12157 # We don't have inttypes.h, so it obviously can't define those
12158 # macros.
12160 ac_lbl_inttypes_h_defines_formats=no
12164 done
12166 if test "$ac_lbl_inttypes_h_defines_formats" = no; then
12168 echo "$as_me:$LINENO: checking whether %lx can be used to format 64-bit integers" >&5
12169 echo $ECHO_N "checking whether %lx can be used to format 64-bit integers... $ECHO_C" >&6
12170 if test "$cross_compiling" = yes; then
12171 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12172 See \`config.log' for more details." >&5
12173 echo "$as_me: error: cannot run test program while cross compiling
12174 See \`config.log' for more details." >&2;}
12175 { (exit 1); exit 1; }; }
12176 else
12177 cat >conftest.$ac_ext <<_ACEOF
12179 /* confdefs.h. */
12180 _ACEOF
12181 cat confdefs.h >>conftest.$ac_ext
12182 cat >>conftest.$ac_ext <<_ACEOF
12183 /* end confdefs.h. */
12185 # ifdef HAVE_INTTYPES_H
12186 #include <inttypes.h>
12187 # endif
12188 # ifdef HAVE_SYS_BITYPES_H
12189 #include <sys/bitypes.h>
12190 # endif
12191 #include <stdio.h>
12192 #include <sys/types.h>
12194 main()
12196 u_int64_t t = 1;
12197 char strbuf[16+1];
12198 sprintf(strbuf, "%016lx", t << 32);
12199 if (strcmp(strbuf, "0000000100000000") == 0)
12200 exit(0);
12201 else
12202 exit(1);
12206 _ACEOF
12207 rm -f conftest$ac_exeext
12208 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12209 (eval $ac_link) 2>&5
12210 ac_status=$?
12211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12212 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12214 (eval $ac_try) 2>&5
12215 ac_status=$?
12216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12217 (exit $ac_status); }; }; then
12219 cat >>confdefs.h <<\_ACEOF
12220 #define PRId64 "ld"
12221 _ACEOF
12223 cat >>confdefs.h <<\_ACEOF
12224 #define PRIo64 "lo"
12225 _ACEOF
12227 cat >>confdefs.h <<\_ACEOF
12228 #define PRIx64 "lx"
12229 _ACEOF
12231 cat >>confdefs.h <<\_ACEOF
12232 #define PRIu64 "lu"
12233 _ACEOF
12235 echo "$as_me:$LINENO: result: yes" >&5
12236 echo "${ECHO_T}yes" >&6
12238 else
12239 echo "$as_me: program exited with status $ac_status" >&5
12240 echo "$as_me: failed program was:" >&5
12241 sed 's/^/| /' conftest.$ac_ext >&5
12243 ( exit $ac_status )
12245 echo "$as_me:$LINENO: result: no" >&5
12246 echo "${ECHO_T}no" >&6
12249 echo "$as_me:$LINENO: checking whether %llx can be used to format 64-bit integers" >&5
12250 echo $ECHO_N "checking whether %llx can be used to format 64-bit integers... $ECHO_C" >&6
12251 if test "$cross_compiling" = yes; then
12252 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12253 See \`config.log' for more details." >&5
12254 echo "$as_me: error: cannot run test program while cross compiling
12255 See \`config.log' for more details." >&2;}
12256 { (exit 1); exit 1; }; }
12257 else
12258 cat >conftest.$ac_ext <<_ACEOF
12260 /* confdefs.h. */
12261 _ACEOF
12262 cat confdefs.h >>conftest.$ac_ext
12263 cat >>conftest.$ac_ext <<_ACEOF
12264 /* end confdefs.h. */
12266 # ifdef HAVE_INTTYPES_H
12267 #include <inttypes.h>
12268 # endif
12269 # ifdef HAVE_SYS_BITYPES_H
12270 #include <sys/bitypes.h>
12271 # endif
12272 #include <stdio.h>
12273 #include <sys/types.h>
12275 main()
12277 u_int64_t t = 1;
12278 char strbuf[16+1];
12279 sprintf(strbuf, "%016llx", t << 32);
12280 if (strcmp(strbuf, "0000000100000000") == 0)
12281 exit(0);
12282 else
12283 exit(1);
12287 _ACEOF
12288 rm -f conftest$ac_exeext
12289 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12290 (eval $ac_link) 2>&5
12291 ac_status=$?
12292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12293 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12295 (eval $ac_try) 2>&5
12296 ac_status=$?
12297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12298 (exit $ac_status); }; }; then
12300 cat >>confdefs.h <<\_ACEOF
12301 #define PRId64 "lld"
12302 _ACEOF
12304 cat >>confdefs.h <<\_ACEOF
12305 #define PRIo64 "llo"
12306 _ACEOF
12308 cat >>confdefs.h <<\_ACEOF
12309 #define PRIx64 "llx"
12310 _ACEOF
12312 cat >>confdefs.h <<\_ACEOF
12313 #define PRIu64 "llu"
12314 _ACEOF
12316 echo "$as_me:$LINENO: result: yes" >&5
12317 echo "${ECHO_T}yes" >&6
12319 else
12320 echo "$as_me: program exited with status $ac_status" >&5
12321 echo "$as_me: failed program was:" >&5
12322 sed 's/^/| /' conftest.$ac_ext >&5
12324 ( exit $ac_status )
12326 echo "$as_me:$LINENO: result: no" >&5
12327 echo "${ECHO_T}no" >&6
12330 echo "$as_me:$LINENO: checking whether %Lx can be used to format 64-bit integers" >&5
12331 echo $ECHO_N "checking whether %Lx can be used to format 64-bit integers... $ECHO_C" >&6
12332 if test "$cross_compiling" = yes; then
12333 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12334 See \`config.log' for more details." >&5
12335 echo "$as_me: error: cannot run test program while cross compiling
12336 See \`config.log' for more details." >&2;}
12337 { (exit 1); exit 1; }; }
12338 else
12339 cat >conftest.$ac_ext <<_ACEOF
12341 /* confdefs.h. */
12342 _ACEOF
12343 cat confdefs.h >>conftest.$ac_ext
12344 cat >>conftest.$ac_ext <<_ACEOF
12345 /* end confdefs.h. */
12347 # ifdef HAVE_INTTYPES_H
12348 #include <inttypes.h>
12349 # endif
12350 # ifdef HAVE_SYS_BITYPES_H
12351 #include <sys/bitypes.h>
12352 # endif
12353 #include <stdio.h>
12354 #include <sys/types.h>
12356 main()
12358 u_int64_t t = 1;
12359 char strbuf[16+1];
12360 sprintf(strbuf, "%016Lx", t << 32);
12361 if (strcmp(strbuf, "0000000100000000") == 0)
12362 exit(0);
12363 else
12364 exit(1);
12368 _ACEOF
12369 rm -f conftest$ac_exeext
12370 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12371 (eval $ac_link) 2>&5
12372 ac_status=$?
12373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12374 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12376 (eval $ac_try) 2>&5
12377 ac_status=$?
12378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12379 (exit $ac_status); }; }; then
12381 cat >>confdefs.h <<\_ACEOF
12382 #define PRId64 "Ld"
12383 _ACEOF
12385 cat >>confdefs.h <<\_ACEOF
12386 #define PRIo64 "Lo"
12387 _ACEOF
12389 cat >>confdefs.h <<\_ACEOF
12390 #define PRIx64 "Lx"
12391 _ACEOF
12393 cat >>confdefs.h <<\_ACEOF
12394 #define PRIu64 "Lu"
12395 _ACEOF
12397 echo "$as_me:$LINENO: result: yes" >&5
12398 echo "${ECHO_T}yes" >&6
12400 else
12401 echo "$as_me: program exited with status $ac_status" >&5
12402 echo "$as_me: failed program was:" >&5
12403 sed 's/^/| /' conftest.$ac_ext >&5
12405 ( exit $ac_status )
12407 echo "$as_me:$LINENO: result: no" >&5
12408 echo "${ECHO_T}no" >&6
12411 echo "$as_me:$LINENO: checking whether %qx can be used to format 64-bit integers" >&5
12412 echo $ECHO_N "checking whether %qx can be used to format 64-bit integers... $ECHO_C" >&6
12413 if test "$cross_compiling" = yes; then
12414 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12415 See \`config.log' for more details." >&5
12416 echo "$as_me: error: cannot run test program while cross compiling
12417 See \`config.log' for more details." >&2;}
12418 { (exit 1); exit 1; }; }
12419 else
12420 cat >conftest.$ac_ext <<_ACEOF
12422 /* confdefs.h. */
12423 _ACEOF
12424 cat confdefs.h >>conftest.$ac_ext
12425 cat >>conftest.$ac_ext <<_ACEOF
12426 /* end confdefs.h. */
12428 # ifdef HAVE_INTTYPES_H
12429 #include <inttypes.h>
12430 # endif
12431 # ifdef HAVE_SYS_BITYPES_H
12432 #include <sys/bitypes.h>
12433 # endif
12434 #include <stdio.h>
12435 #include <sys/types.h>
12437 main()
12439 u_int64_t t = 1;
12440 char strbuf[16+1];
12441 sprintf(strbuf, "%016qx", t << 32);
12442 if (strcmp(strbuf, "0000000100000000") == 0)
12443 exit(0);
12444 else
12445 exit(1);
12449 _ACEOF
12450 rm -f conftest$ac_exeext
12451 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12452 (eval $ac_link) 2>&5
12453 ac_status=$?
12454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12455 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12457 (eval $ac_try) 2>&5
12458 ac_status=$?
12459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12460 (exit $ac_status); }; }; then
12462 cat >>confdefs.h <<\_ACEOF
12463 #define PRId64 "qd"
12464 _ACEOF
12466 cat >>confdefs.h <<\_ACEOF
12467 #define PRIo64 "qo"
12468 _ACEOF
12470 cat >>confdefs.h <<\_ACEOF
12471 #define PRIx64 "qx"
12472 _ACEOF
12474 cat >>confdefs.h <<\_ACEOF
12475 #define PRIu64 "qu"
12476 _ACEOF
12478 echo "$as_me:$LINENO: result: yes" >&5
12479 echo "${ECHO_T}yes" >&6
12481 else
12482 echo "$as_me: program exited with status $ac_status" >&5
12483 echo "$as_me: failed program was:" >&5
12484 sed 's/^/| /' conftest.$ac_ext >&5
12486 ( exit $ac_status )
12488 echo "$as_me:$LINENO: result: no" >&5
12489 echo "${ECHO_T}no" >&6
12491 { { echo "$as_me:$LINENO: error: neither %llx nor %Lx nor %qx worked on a 64-bit integer" >&5
12492 echo "$as_me: error: neither %llx nor %Lx nor %qx worked on a 64-bit integer" >&2;}
12493 { (exit 1); exit 1; }; }
12497 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12503 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12509 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12515 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12520 rm -f os-proto.h
12521 if test "${LBL_CFLAGS+set}" = set; then
12522 V_CCOPT="$V_CCOPT ${LBL_CFLAGS}"
12524 if test -f .devel ; then
12525 if test "$GCC" = yes ; then
12526 if test "${LBL_CFLAGS+set}" != set; then
12527 if test "$ac_cv_prog_cc_g" = yes ; then
12528 V_CCOPT="-g $V_CCOPT"
12530 V_CCOPT="$V_CCOPT -Wall"
12531 if test $ac_cv_lbl_gcc_vers -gt 1 ; then
12532 V_CCOPT="$V_CCOPT -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wpointer-arith -W"
12535 else
12536 case "$host_os" in
12538 irix6*)
12539 V_CCOPT="$V_CCOPT -n32"
12544 esac
12546 os=`echo $host_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'`
12547 name="lbl/os-$os.h"
12548 if test -f $name ; then
12549 ln -s $name os-proto.h
12550 cat >>confdefs.h <<\_ACEOF
12551 #define HAVE_OS_PROTO_H 1
12552 _ACEOF
12554 else
12555 { echo "$as_me:$LINENO: WARNING: can't find $name" >&5
12556 echo "$as_me: WARNING: can't find $name" >&2;}
12560 echo "$as_me:$LINENO: checking if sockaddr struct has sa_len member" >&5
12561 echo $ECHO_N "checking if sockaddr struct has sa_len member... $ECHO_C" >&6
12562 if test "${ac_cv_lbl_sockaddr_has_sa_len+set}" = set; then
12563 echo $ECHO_N "(cached) $ECHO_C" >&6
12564 else
12565 cat >conftest.$ac_ext <<_ACEOF
12566 /* confdefs.h. */
12567 _ACEOF
12568 cat confdefs.h >>conftest.$ac_ext
12569 cat >>conftest.$ac_ext <<_ACEOF
12570 /* end confdefs.h. */
12572 # include <sys/types.h>
12573 # include <sys/socket.h>
12575 main ()
12577 u_int i = sizeof(((struct sockaddr *)0)->sa_len)
12579 return 0;
12581 _ACEOF
12582 rm -f conftest.$ac_objext
12583 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12584 (eval $ac_compile) 2>conftest.er1
12585 ac_status=$?
12586 grep -v '^ *+' conftest.er1 >conftest.err
12587 rm -f conftest.er1
12588 cat conftest.err >&5
12589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12590 (exit $ac_status); } &&
12591 { ac_try='test -z "$ac_c_werror_flag"
12592 || test ! -s conftest.err'
12593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12594 (eval $ac_try) 2>&5
12595 ac_status=$?
12596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12597 (exit $ac_status); }; } &&
12598 { ac_try='test -s conftest.$ac_objext'
12599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12600 (eval $ac_try) 2>&5
12601 ac_status=$?
12602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12603 (exit $ac_status); }; }; then
12604 ac_cv_lbl_sockaddr_has_sa_len=yes
12605 else
12606 echo "$as_me: failed program was:" >&5
12607 sed 's/^/| /' conftest.$ac_ext >&5
12609 ac_cv_lbl_sockaddr_has_sa_len=no
12611 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12614 echo "$as_me:$LINENO: result: $ac_cv_lbl_sockaddr_has_sa_len" >&5
12615 echo "${ECHO_T}$ac_cv_lbl_sockaddr_has_sa_len" >&6
12616 if test $ac_cv_lbl_sockaddr_has_sa_len = yes ; then
12617 cat >>confdefs.h <<\_ACEOF
12618 #define HAVE_SOCKADDR_SA_LEN 1
12619 _ACEOF
12623 echo "$as_me:$LINENO: checking if unaligned accesses fail" >&5
12624 echo $ECHO_N "checking if unaligned accesses fail... $ECHO_C" >&6
12625 if test "${ac_cv_lbl_unaligned_fail+set}" = set; then
12626 echo $ECHO_N "(cached) $ECHO_C" >&6
12627 else
12628 case "$host_cpu" in
12631 # These are CPU types where:
12633 # the CPU faults on an unaligned access, but at least some
12634 # OSes that support that CPU catch the fault and simulate
12635 # the unaligned access (e.g., Alpha/{Digital,Tru64} UNIX) -
12636 # the simulation is slow, so we don't want to use it;
12638 # the CPU, I infer (from the old
12640 # XXX: should also check that they don't do weird things (like on arm)
12642 # comment) doesn't fault on unaligned accesses, but doesn't
12643 # do a normal unaligned fetch, either (e.g., presumably, ARM);
12645 # for whatever reason, the test program doesn't work
12646 # (this has been claimed to be the case for several of those
12647 # CPUs - I don't know what the problem is; the problem
12648 # was reported as "the test program dumps core" for SuperH,
12649 # but that's what the test program is *supposed* to do -
12650 # it dumps core before it writes anything, so the test
12651 # for an empty output file should find an empty output
12652 # file and conclude that unaligned accesses don't work).
12654 # This run-time test won't work if you're cross-compiling, so
12655 # in order to support cross-compiling for a particular CPU,
12656 # we have to wire in the list of CPU types anyway, as far as
12657 # I know, so perhaps we should just have a set of CPUs on
12658 # which we know it doesn't work, a set of CPUs on which we
12659 # know it does work, and have the script just fail on other
12660 # cpu types and update it when such a failure occurs.
12662 alpha*|arm*|hp*|mips*|sh*|sparc*|ia64|nv1)
12663 ac_cv_lbl_unaligned_fail=yes
12667 cat >conftest.c <<EOF
12668 # include <sys/types.h>
12669 # include <sys/wait.h>
12670 # include <stdio.h>
12671 unsigned char a[5] = { 1, 2, 3, 4, 5 };
12672 main() {
12673 unsigned int i;
12674 pid_t pid;
12675 int status;
12676 /* avoid "core dumped" message */
12677 pid = fork();
12678 if (pid < 0)
12679 exit(2);
12680 if (pid > 0) {
12681 /* parent */
12682 pid = waitpid(pid, &status, 0);
12683 if (pid < 0)
12684 exit(3);
12685 exit(!WIFEXITED(status));
12687 /* child */
12688 i = *(unsigned int *)&a[1];
12689 printf("%d\n", i);
12690 exit(0);
12693 ${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS \
12694 conftest.c $LIBS >/dev/null 2>&1
12695 if test ! -x conftest ; then
12696 ac_cv_lbl_unaligned_fail=yes
12697 else
12698 ./conftest >conftest.out
12699 if test ! -s conftest.out ; then
12700 ac_cv_lbl_unaligned_fail=yes
12701 else
12702 ac_cv_lbl_unaligned_fail=no
12705 rm -f conftest* core core.conftest
12707 esac
12710 echo "$as_me:$LINENO: result: $ac_cv_lbl_unaligned_fail" >&5
12711 echo "${ECHO_T}$ac_cv_lbl_unaligned_fail" >&6
12712 if test $ac_cv_lbl_unaligned_fail = yes ; then
12713 cat >>confdefs.h <<\_ACEOF
12714 #define LBL_ALIGN 1
12715 _ACEOF
12720 echo "$as_me:$LINENO: checking for h_errno" >&5
12721 echo $ECHO_N "checking for h_errno... $ECHO_C" >&6
12722 if test "${ac_cv_var_h_errno+set}" = set; then
12723 echo $ECHO_N "(cached) $ECHO_C" >&6
12724 else
12725 cat >conftest.$ac_ext <<_ACEOF
12726 /* confdefs.h. */
12727 _ACEOF
12728 cat confdefs.h >>conftest.$ac_ext
12729 cat >>conftest.$ac_ext <<_ACEOF
12730 /* end confdefs.h. */
12732 # include <sys/types.h>
12733 # include <netdb.h>
12735 main ()
12737 int foo = h_errno;
12739 return 0;
12741 _ACEOF
12742 rm -f conftest.$ac_objext
12743 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12744 (eval $ac_compile) 2>conftest.er1
12745 ac_status=$?
12746 grep -v '^ *+' conftest.er1 >conftest.err
12747 rm -f conftest.er1
12748 cat conftest.err >&5
12749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12750 (exit $ac_status); } &&
12751 { ac_try='test -z "$ac_c_werror_flag"
12752 || test ! -s conftest.err'
12753 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12754 (eval $ac_try) 2>&5
12755 ac_status=$?
12756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12757 (exit $ac_status); }; } &&
12758 { ac_try='test -s conftest.$ac_objext'
12759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12760 (eval $ac_try) 2>&5
12761 ac_status=$?
12762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12763 (exit $ac_status); }; }; then
12764 ac_cv_var_h_errno=yes
12765 else
12766 echo "$as_me: failed program was:" >&5
12767 sed 's/^/| /' conftest.$ac_ext >&5
12769 ac_cv_var_h_errno=no
12771 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12774 echo "$as_me:$LINENO: result: $ac_cv_var_h_errno" >&5
12775 echo "${ECHO_T}$ac_cv_var_h_errno" >&6
12776 if test "$ac_cv_var_h_errno" = "yes"; then
12777 cat >>confdefs.h <<\_ACEOF
12778 #define HAVE_H_ERRNO 1
12779 _ACEOF
12785 # Check whether --with-crypto or --without-crypto was given.
12786 if test "${with_crypto+set}" = set; then
12787 withval="$with_crypto"
12789 else
12791 echo "$as_me:$LINENO: checking for SSLeay" >&5
12792 echo $ECHO_N "checking for SSLeay... $ECHO_C" >&6
12793 ac_cv_ssleay_path=no
12794 incdir=no
12797 # If Xprefix is set in the environment, use that value.
12798 # XXX - this should arguably be done by having --with-crypto take an
12799 # optional argument, and have that argument be used to set Xprefix
12800 # if present.
12802 if test -z "$Xprefix"; then
12803 Xprefix=`eval echo $prefix`
12806 for dir in $Xprefix /usr/${host_alias} /usr /usr/local /usr/local/ssl /usr/pkg; do
12808 # XXX - is there a better way to check if a given library is
12809 # in a given directory than checking each of the possible
12810 # shared library suffixes?
12812 # Are there any other suffixes we need to look for? Do we have to
12813 # worry about ".so.{version}"?
12815 # Or should we just look for "libcrypto.*"?
12817 if test -d $dir/lib -a \( -f $dir/lib/libcrypto.a -o \
12818 -f $dir/lib/libcrypto.so -o \
12819 -f $dir/lib/libcrypto.sl -o \
12820 -f $dir/lib/libcrypto.dylib \); then
12821 ac_cv_ssleay_path=$dir
12823 if test -d $dir/include/openssl -a -f $dir/include/openssl/des.h; then
12824 incdir="-I$dir/include"
12826 if test "$ac_cv_ssleay_path" != "no" -a "$incdir" != "no"; then
12827 break;
12828 else
12829 ac_cv_ssleay_path=no
12830 incdir=no
12832 done
12833 echo "$as_me:$LINENO: result: $ac_cv_ssleay_path" >&5
12834 echo "${ECHO_T}$ac_cv_ssleay_path" >&6
12835 if test "$ac_cv_ssleay_path" != no; then
12836 V_INCLS="$V_INCLS $incdir"
12837 LDFLAGS="-L$dir/lib $LDFLAGS"
12838 if test -f $ac_cv_ssleay_path/lib/libRSAglue.a; then
12839 LIBS="$LIBS -lRSAglue"
12841 if test -f $ac_cv_ssleay_path/lib/librsaref.a; then
12842 LIBS="$LIBS -lrsaref"
12845 echo "$as_me:$LINENO: checking for DES_cbc_encrypt in -lcrypto" >&5
12846 echo $ECHO_N "checking for DES_cbc_encrypt in -lcrypto... $ECHO_C" >&6
12847 if test "${ac_cv_lib_crypto_DES_cbc_encrypt+set}" = set; then
12848 echo $ECHO_N "(cached) $ECHO_C" >&6
12849 else
12850 ac_check_lib_save_LIBS=$LIBS
12851 LIBS="-lcrypto $LIBS"
12852 cat >conftest.$ac_ext <<_ACEOF
12853 /* confdefs.h. */
12854 _ACEOF
12855 cat confdefs.h >>conftest.$ac_ext
12856 cat >>conftest.$ac_ext <<_ACEOF
12857 /* end confdefs.h. */
12859 /* Override any gcc2 internal prototype to avoid an error. */
12860 #ifdef __cplusplus
12861 extern "C"
12862 #endif
12863 /* We use char because int might match the return type of a gcc2
12864 builtin and then its argument prototype would still apply. */
12865 char DES_cbc_encrypt ();
12867 main ()
12869 DES_cbc_encrypt ();
12871 return 0;
12873 _ACEOF
12874 rm -f conftest.$ac_objext conftest$ac_exeext
12875 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12876 (eval $ac_link) 2>conftest.er1
12877 ac_status=$?
12878 grep -v '^ *+' conftest.er1 >conftest.err
12879 rm -f conftest.er1
12880 cat conftest.err >&5
12881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12882 (exit $ac_status); } &&
12883 { ac_try='test -z "$ac_c_werror_flag"
12884 || test ! -s conftest.err'
12885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12886 (eval $ac_try) 2>&5
12887 ac_status=$?
12888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12889 (exit $ac_status); }; } &&
12890 { ac_try='test -s conftest$ac_exeext'
12891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12892 (eval $ac_try) 2>&5
12893 ac_status=$?
12894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12895 (exit $ac_status); }; }; then
12896 ac_cv_lib_crypto_DES_cbc_encrypt=yes
12897 else
12898 echo "$as_me: failed program was:" >&5
12899 sed 's/^/| /' conftest.$ac_ext >&5
12901 ac_cv_lib_crypto_DES_cbc_encrypt=no
12903 rm -f conftest.err conftest.$ac_objext \
12904 conftest$ac_exeext conftest.$ac_ext
12905 LIBS=$ac_check_lib_save_LIBS
12907 echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_DES_cbc_encrypt" >&5
12908 echo "${ECHO_T}$ac_cv_lib_crypto_DES_cbc_encrypt" >&6
12909 if test $ac_cv_lib_crypto_DES_cbc_encrypt = yes; then
12910 cat >>confdefs.h <<_ACEOF
12911 #define HAVE_LIBCRYPTO 1
12912 _ACEOF
12914 LIBS="-lcrypto $LIBS"
12919 CPPFLAGS="$CPPFLAGS $V_INCLS"
12921 for ac_header in openssl/evp.h
12923 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12924 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12925 echo "$as_me:$LINENO: checking for $ac_header" >&5
12926 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12927 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12928 echo $ECHO_N "(cached) $ECHO_C" >&6
12930 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12931 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12932 else
12933 # Is the header compilable?
12934 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12935 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12936 cat >conftest.$ac_ext <<_ACEOF
12937 /* confdefs.h. */
12938 _ACEOF
12939 cat confdefs.h >>conftest.$ac_ext
12940 cat >>conftest.$ac_ext <<_ACEOF
12941 /* end confdefs.h. */
12942 $ac_includes_default
12943 #include <$ac_header>
12944 _ACEOF
12945 rm -f conftest.$ac_objext
12946 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12947 (eval $ac_compile) 2>conftest.er1
12948 ac_status=$?
12949 grep -v '^ *+' conftest.er1 >conftest.err
12950 rm -f conftest.er1
12951 cat conftest.err >&5
12952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12953 (exit $ac_status); } &&
12954 { ac_try='test -z "$ac_c_werror_flag"
12955 || test ! -s conftest.err'
12956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12957 (eval $ac_try) 2>&5
12958 ac_status=$?
12959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12960 (exit $ac_status); }; } &&
12961 { ac_try='test -s conftest.$ac_objext'
12962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12963 (eval $ac_try) 2>&5
12964 ac_status=$?
12965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12966 (exit $ac_status); }; }; then
12967 ac_header_compiler=yes
12968 else
12969 echo "$as_me: failed program was:" >&5
12970 sed 's/^/| /' conftest.$ac_ext >&5
12972 ac_header_compiler=no
12974 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12975 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12976 echo "${ECHO_T}$ac_header_compiler" >&6
12978 # Is the header present?
12979 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12980 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12981 cat >conftest.$ac_ext <<_ACEOF
12982 /* confdefs.h. */
12983 _ACEOF
12984 cat confdefs.h >>conftest.$ac_ext
12985 cat >>conftest.$ac_ext <<_ACEOF
12986 /* end confdefs.h. */
12987 #include <$ac_header>
12988 _ACEOF
12989 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12990 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12991 ac_status=$?
12992 grep -v '^ *+' conftest.er1 >conftest.err
12993 rm -f conftest.er1
12994 cat conftest.err >&5
12995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12996 (exit $ac_status); } >/dev/null; then
12997 if test -s conftest.err; then
12998 ac_cpp_err=$ac_c_preproc_warn_flag
12999 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13000 else
13001 ac_cpp_err=
13003 else
13004 ac_cpp_err=yes
13006 if test -z "$ac_cpp_err"; then
13007 ac_header_preproc=yes
13008 else
13009 echo "$as_me: failed program was:" >&5
13010 sed 's/^/| /' conftest.$ac_ext >&5
13012 ac_header_preproc=no
13014 rm -f conftest.err conftest.$ac_ext
13015 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13016 echo "${ECHO_T}$ac_header_preproc" >&6
13018 # So? What about this header?
13019 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13020 yes:no: )
13021 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13022 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13023 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13024 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13025 ac_header_preproc=yes
13027 no:yes:* )
13028 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13029 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13030 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13031 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13032 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13033 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13034 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13035 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13036 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13037 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13038 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13039 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13041 cat <<\_ASBOX
13042 ## ------------------------------------------ ##
13043 ## Report this to the AC_PACKAGE_NAME lists. ##
13044 ## ------------------------------------------ ##
13045 _ASBOX
13047 sed "s/^/$as_me: WARNING: /" >&2
13049 esac
13050 echo "$as_me:$LINENO: checking for $ac_header" >&5
13051 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13052 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13053 echo $ECHO_N "(cached) $ECHO_C" >&6
13054 else
13055 eval "$as_ac_Header=\$ac_header_preproc"
13057 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13058 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13061 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13062 cat >>confdefs.h <<_ACEOF
13063 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13064 _ACEOF
13068 done
13074 if test "$missing_includes" = "yes"; then
13075 CPPFLAGS="$CPPFLAGS -I\$(srcdir)/missing"
13076 V_INCLS="$V_INCLS -I\$(srcdir)/missing"
13086 # Find a good install program. We prefer a C program (faster),
13087 # so one script is as good as another. But avoid the broken or
13088 # incompatible versions:
13089 # SysV /etc/install, /usr/sbin/install
13090 # SunOS /usr/etc/install
13091 # IRIX /sbin/install
13092 # AIX /bin/install
13093 # AmigaOS /C/install, which installs bootblocks on floppy discs
13094 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
13095 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
13096 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
13097 # OS/2's system install, which has a completely different semantic
13098 # ./install, which can be erroneously created by make from ./install.sh.
13099 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
13100 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
13101 if test -z "$INSTALL"; then
13102 if test "${ac_cv_path_install+set}" = set; then
13103 echo $ECHO_N "(cached) $ECHO_C" >&6
13104 else
13105 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13106 for as_dir in $PATH
13108 IFS=$as_save_IFS
13109 test -z "$as_dir" && as_dir=.
13110 # Account for people who put trailing slashes in PATH elements.
13111 case $as_dir/ in
13112 ./ | .// | /cC/* | \
13113 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
13114 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
13115 /usr/ucb/* ) ;;
13117 # OSF1 and SCO ODT 3.0 have their own names for install.
13118 # Don't use installbsd from OSF since it installs stuff as root
13119 # by default.
13120 for ac_prog in ginstall scoinst install; do
13121 for ac_exec_ext in '' $ac_executable_extensions; do
13122 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
13123 if test $ac_prog = install &&
13124 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
13125 # AIX install. It has an incompatible calling convention.
13127 elif test $ac_prog = install &&
13128 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
13129 # program-specific install script used by HP pwplus--don't use.
13131 else
13132 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
13133 break 3
13136 done
13137 done
13139 esac
13140 done
13144 if test "${ac_cv_path_install+set}" = set; then
13145 INSTALL=$ac_cv_path_install
13146 else
13147 # As a last resort, use the slow shell script. We don't cache a
13148 # path for INSTALL within a source directory, because that will
13149 # break other packages using the cache if that directory is
13150 # removed, or if the path is relative.
13151 INSTALL=$ac_install_sh
13154 echo "$as_me:$LINENO: result: $INSTALL" >&5
13155 echo "${ECHO_T}$INSTALL" >&6
13157 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
13158 # It thinks the first close brace ends the variable substitution.
13159 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
13161 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
13163 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
13166 ac_config_headers="$ac_config_headers config.h"
13169 ac_config_commands="$ac_config_commands default-1"
13171 ac_config_files="$ac_config_files Makefile"
13172 cat >confcache <<\_ACEOF
13173 # This file is a shell script that caches the results of configure
13174 # tests run on this system so they can be shared between configure
13175 # scripts and configure runs, see configure's option --config-cache.
13176 # It is not useful on other systems. If it contains results you don't
13177 # want to keep, you may remove or edit it.
13179 # config.status only pays attention to the cache file if you give it
13180 # the --recheck option to rerun configure.
13182 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13183 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13184 # following values.
13186 _ACEOF
13188 # The following way of writing the cache mishandles newlines in values,
13189 # but we know of no workaround that is simple, portable, and efficient.
13190 # So, don't put newlines in cache variables' values.
13191 # Ultrix sh set writes to stderr and can't be redirected directly,
13192 # and sets the high bit in the cache file unless we assign to the vars.
13194 (set) 2>&1 |
13195 case `(ac_space=' '; set | grep ac_space) 2>&1` in
13196 *ac_space=\ *)
13197 # `set' does not quote correctly, so add quotes (double-quote
13198 # substitution turns \\\\ into \\, and sed turns \\ into \).
13199 sed -n \
13200 "s/'/'\\\\''/g;
13201 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13204 # `set' quotes correctly as required by POSIX, so do not add quotes.
13205 sed -n \
13206 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
13208 esac;
13210 sed '
13211 t clear
13212 : clear
13213 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13214 t end
13215 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13216 : end' >>confcache
13217 if diff $cache_file confcache >/dev/null 2>&1; then :; else
13218 if test -w $cache_file; then
13219 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
13220 cat confcache >$cache_file
13221 else
13222 echo "not updating unwritable cache $cache_file"
13225 rm -f confcache
13227 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13228 # Let make expand exec_prefix.
13229 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13231 # VPATH may cause trouble with some makes, so we remove $(srcdir),
13232 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13233 # trailing colons and then remove the whole line if VPATH becomes empty
13234 # (actually we leave an empty line to preserve line numbers).
13235 if test "x$srcdir" = x.; then
13236 ac_vpsub='/^[ ]*VPATH[ ]*=/{
13237 s/:*\$(srcdir):*/:/;
13238 s/:*\${srcdir}:*/:/;
13239 s/:*@srcdir@:*/:/;
13240 s/^\([^=]*=[ ]*\):*/\1/;
13241 s/:*$//;
13242 s/^[^=]*=[ ]*$//;
13246 DEFS=-DHAVE_CONFIG_H
13248 ac_libobjs=
13249 ac_ltlibobjs=
13250 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13251 # 1. Remove the extension, and $U if already installed.
13252 ac_i=`echo "$ac_i" |
13253 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
13254 # 2. Add them.
13255 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
13256 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
13257 done
13258 LIBOBJS=$ac_libobjs
13260 LTLIBOBJS=$ac_ltlibobjs
13264 : ${CONFIG_STATUS=./config.status}
13265 ac_clean_files_save=$ac_clean_files
13266 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13267 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
13268 echo "$as_me: creating $CONFIG_STATUS" >&6;}
13269 cat >$CONFIG_STATUS <<_ACEOF
13270 #! $SHELL
13271 # Generated by $as_me.
13272 # Run this file to recreate the current configuration.
13273 # Compiler output produced by configure, useful for debugging
13274 # configure, is in config.log if it exists.
13276 debug=false
13277 ac_cs_recheck=false
13278 ac_cs_silent=false
13279 SHELL=\${CONFIG_SHELL-$SHELL}
13280 _ACEOF
13282 cat >>$CONFIG_STATUS <<\_ACEOF
13283 ## --------------------- ##
13284 ## M4sh Initialization. ##
13285 ## --------------------- ##
13287 # Be Bourne compatible
13288 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
13289 emulate sh
13290 NULLCMD=:
13291 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
13292 # is contrary to our usage. Disable this feature.
13293 alias -g '${1+"$@"}'='"$@"'
13294 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
13295 set -o posix
13297 DUALCASE=1; export DUALCASE # for MKS sh
13299 # Support unset when possible.
13300 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
13301 as_unset=unset
13302 else
13303 as_unset=false
13307 # Work around bugs in pre-3.0 UWIN ksh.
13308 $as_unset ENV MAIL MAILPATH
13309 PS1='$ '
13310 PS2='> '
13311 PS4='+ '
13313 # NLS nuisances.
13314 for as_var in \
13315 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
13316 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
13317 LC_TELEPHONE LC_TIME
13319 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
13320 eval $as_var=C; export $as_var
13321 else
13322 $as_unset $as_var
13324 done
13326 # Required to use basename.
13327 if expr a : '\(a\)' >/dev/null 2>&1; then
13328 as_expr=expr
13329 else
13330 as_expr=false
13333 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
13334 as_basename=basename
13335 else
13336 as_basename=false
13340 # Name of the executable.
13341 as_me=`$as_basename "$0" ||
13342 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13343 X"$0" : 'X\(//\)$' \| \
13344 X"$0" : 'X\(/\)$' \| \
13345 . : '\(.\)' 2>/dev/null ||
13346 echo X/"$0" |
13347 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13348 /^X\/\(\/\/\)$/{ s//\1/; q; }
13349 /^X\/\(\/\).*/{ s//\1/; q; }
13350 s/.*/./; q'`
13353 # PATH needs CR, and LINENO needs CR and PATH.
13354 # Avoid depending upon Character Ranges.
13355 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13356 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13357 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13358 as_cr_digits='0123456789'
13359 as_cr_alnum=$as_cr_Letters$as_cr_digits
13361 # The user is always right.
13362 if test "${PATH_SEPARATOR+set}" != set; then
13363 echo "#! /bin/sh" >conf$$.sh
13364 echo "exit 0" >>conf$$.sh
13365 chmod +x conf$$.sh
13366 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13367 PATH_SEPARATOR=';'
13368 else
13369 PATH_SEPARATOR=:
13371 rm -f conf$$.sh
13375 as_lineno_1=$LINENO
13376 as_lineno_2=$LINENO
13377 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13378 test "x$as_lineno_1" != "x$as_lineno_2" &&
13379 test "x$as_lineno_3" = "x$as_lineno_2" || {
13380 # Find who we are. Look in the path if we contain no path at all
13381 # relative or not.
13382 case $0 in
13383 *[\\/]* ) as_myself=$0 ;;
13384 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13385 for as_dir in $PATH
13387 IFS=$as_save_IFS
13388 test -z "$as_dir" && as_dir=.
13389 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13390 done
13393 esac
13394 # We did not find ourselves, most probably we were run as `sh COMMAND'
13395 # in which case we are not to be found in the path.
13396 if test "x$as_myself" = x; then
13397 as_myself=$0
13399 if test ! -f "$as_myself"; then
13400 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
13401 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
13402 { (exit 1); exit 1; }; }
13404 case $CONFIG_SHELL in
13406 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13407 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
13409 IFS=$as_save_IFS
13410 test -z "$as_dir" && as_dir=.
13411 for as_base in sh bash ksh sh5; do
13412 case $as_dir in
13414 if ("$as_dir/$as_base" -c '
13415 as_lineno_1=$LINENO
13416 as_lineno_2=$LINENO
13417 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
13418 test "x$as_lineno_1" != "x$as_lineno_2" &&
13419 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
13420 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
13421 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
13422 CONFIG_SHELL=$as_dir/$as_base
13423 export CONFIG_SHELL
13424 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
13425 fi;;
13426 esac
13427 done
13428 done
13430 esac
13432 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
13433 # uniformly replaced by the line number. The first 'sed' inserts a
13434 # line-number line before each line; the second 'sed' does the real
13435 # work. The second script uses 'N' to pair each line-number line
13436 # with the numbered line, and appends trailing '-' during
13437 # substitution so that $LINENO is not a special case at line end.
13438 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
13439 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
13440 sed '=' <$as_myself |
13441 sed '
13443 s,$,-,
13444 : loop
13445 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
13446 t loop
13447 s,-$,,
13448 s,^['$as_cr_digits']*\n,,
13449 ' >$as_me.lineno &&
13450 chmod +x $as_me.lineno ||
13451 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
13452 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
13453 { (exit 1); exit 1; }; }
13455 # Don't try to exec as it changes $[0], causing all sort of problems
13456 # (the dirname of $[0] is not the place where we might find the
13457 # original and so on. Autoconf is especially sensible to this).
13458 . ./$as_me.lineno
13459 # Exit status is that of the last command.
13460 exit
13464 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
13465 *c*,-n*) ECHO_N= ECHO_C='
13466 ' ECHO_T=' ' ;;
13467 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
13468 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
13469 esac
13471 if expr a : '\(a\)' >/dev/null 2>&1; then
13472 as_expr=expr
13473 else
13474 as_expr=false
13477 rm -f conf$$ conf$$.exe conf$$.file
13478 echo >conf$$.file
13479 if ln -s conf$$.file conf$$ 2>/dev/null; then
13480 # We could just check for DJGPP; but this test a) works b) is more generic
13481 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
13482 if test -f conf$$.exe; then
13483 # Don't use ln at all; we don't have any links
13484 as_ln_s='cp -p'
13485 else
13486 as_ln_s='ln -s'
13488 elif ln conf$$.file conf$$ 2>/dev/null; then
13489 as_ln_s=ln
13490 else
13491 as_ln_s='cp -p'
13493 rm -f conf$$ conf$$.exe conf$$.file
13495 if mkdir -p . 2>/dev/null; then
13496 as_mkdir_p=:
13497 else
13498 test -d ./-p && rmdir ./-p
13499 as_mkdir_p=false
13502 as_executable_p="test -f"
13504 # Sed expression to map a string onto a valid CPP name.
13505 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13507 # Sed expression to map a string onto a valid variable name.
13508 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13511 # IFS
13512 # We need space, tab and new line, in precisely that order.
13513 as_nl='
13515 IFS=" $as_nl"
13517 # CDPATH.
13518 $as_unset CDPATH
13520 exec 6>&1
13522 # Open the log real soon, to keep \$[0] and so on meaningful, and to
13523 # report actual input values of CONFIG_FILES etc. instead of their
13524 # values after options handling. Logging --version etc. is OK.
13525 exec 5>>config.log
13527 echo
13528 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13529 ## Running $as_me. ##
13530 _ASBOX
13531 } >&5
13532 cat >&5 <<_CSEOF
13534 This file was extended by $as_me, which was
13535 generated by GNU Autoconf 2.59. Invocation command line was
13537 CONFIG_FILES = $CONFIG_FILES
13538 CONFIG_HEADERS = $CONFIG_HEADERS
13539 CONFIG_LINKS = $CONFIG_LINKS
13540 CONFIG_COMMANDS = $CONFIG_COMMANDS
13541 $ $0 $@
13543 _CSEOF
13544 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
13545 echo >&5
13546 _ACEOF
13548 # Files that config.status was made for.
13549 if test -n "$ac_config_files"; then
13550 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
13553 if test -n "$ac_config_headers"; then
13554 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
13557 if test -n "$ac_config_links"; then
13558 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
13561 if test -n "$ac_config_commands"; then
13562 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
13565 cat >>$CONFIG_STATUS <<\_ACEOF
13567 ac_cs_usage="\
13568 \`$as_me' instantiates files from templates according to the
13569 current configuration.
13571 Usage: $0 [OPTIONS] [FILE]...
13573 -h, --help print this help, then exit
13574 -V, --version print version number, then exit
13575 -q, --quiet do not print progress messages
13576 -d, --debug don't remove temporary files
13577 --recheck update $as_me by reconfiguring in the same conditions
13578 --file=FILE[:TEMPLATE]
13579 instantiate the configuration file FILE
13580 --header=FILE[:TEMPLATE]
13581 instantiate the configuration header FILE
13583 Configuration files:
13584 $config_files
13586 Configuration headers:
13587 $config_headers
13589 Configuration commands:
13590 $config_commands
13592 Report bugs to <bug-autoconf@gnu.org>."
13593 _ACEOF
13595 cat >>$CONFIG_STATUS <<_ACEOF
13596 ac_cs_version="\\
13597 config.status
13598 configured by $0, generated by GNU Autoconf 2.59,
13599 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
13601 Copyright (C) 2003 Free Software Foundation, Inc.
13602 This config.status script is free software; the Free Software Foundation
13603 gives unlimited permission to copy, distribute and modify it."
13604 srcdir=$srcdir
13605 INSTALL="$INSTALL"
13606 _ACEOF
13608 cat >>$CONFIG_STATUS <<\_ACEOF
13609 # If no file are specified by the user, then we need to provide default
13610 # value. By we need to know if files were specified by the user.
13611 ac_need_defaults=:
13612 while test $# != 0
13614 case $1 in
13615 --*=*)
13616 ac_option=`expr "x$1" : 'x\([^=]*\)='`
13617 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
13618 ac_shift=:
13621 ac_option=$1
13622 ac_optarg=$2
13623 ac_shift=shift
13625 *) # This is not an option, so the user has probably given explicit
13626 # arguments.
13627 ac_option=$1
13628 ac_need_defaults=false;;
13629 esac
13631 case $ac_option in
13632 # Handling of the options.
13633 _ACEOF
13634 cat >>$CONFIG_STATUS <<\_ACEOF
13635 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13636 ac_cs_recheck=: ;;
13637 --version | --vers* | -V )
13638 echo "$ac_cs_version"; exit 0 ;;
13639 --he | --h)
13640 # Conflict between --help and --header
13641 { { echo "$as_me:$LINENO: error: ambiguous option: $1
13642 Try \`$0 --help' for more information." >&5
13643 echo "$as_me: error: ambiguous option: $1
13644 Try \`$0 --help' for more information." >&2;}
13645 { (exit 1); exit 1; }; };;
13646 --help | --hel | -h )
13647 echo "$ac_cs_usage"; exit 0 ;;
13648 --debug | --d* | -d )
13649 debug=: ;;
13650 --file | --fil | --fi | --f )
13651 $ac_shift
13652 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
13653 ac_need_defaults=false;;
13654 --header | --heade | --head | --hea )
13655 $ac_shift
13656 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
13657 ac_need_defaults=false;;
13658 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13659 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13660 ac_cs_silent=: ;;
13662 # This is an error.
13663 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
13664 Try \`$0 --help' for more information." >&5
13665 echo "$as_me: error: unrecognized option: $1
13666 Try \`$0 --help' for more information." >&2;}
13667 { (exit 1); exit 1; }; } ;;
13669 *) ac_config_targets="$ac_config_targets $1" ;;
13671 esac
13672 shift
13673 done
13675 ac_configure_extra_args=
13677 if $ac_cs_silent; then
13678 exec 6>/dev/null
13679 ac_configure_extra_args="$ac_configure_extra_args --silent"
13682 _ACEOF
13683 cat >>$CONFIG_STATUS <<_ACEOF
13684 if \$ac_cs_recheck; then
13685 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
13686 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13689 _ACEOF
13691 cat >>$CONFIG_STATUS <<_ACEOF
13693 # INIT-COMMANDS section.
13698 _ACEOF
13702 cat >>$CONFIG_STATUS <<\_ACEOF
13703 for ac_config_target in $ac_config_targets
13705 case "$ac_config_target" in
13706 # Handling of arguments.
13707 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13708 "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13709 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13710 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13711 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13712 { (exit 1); exit 1; }; };;
13713 esac
13714 done
13716 # If the user did not use the arguments to specify the items to instantiate,
13717 # then the envvar interface is used. Set only those that are not.
13718 # We use the long form for the default assignment because of an extremely
13719 # bizarre bug on SunOS 4.1.3.
13720 if $ac_need_defaults; then
13721 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13722 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13723 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13726 # Have a temporary directory for convenience. Make it in the build tree
13727 # simply because there is no reason to put it here, and in addition,
13728 # creating and moving files from /tmp can sometimes cause problems.
13729 # Create a temporary directory, and hook for its removal unless debugging.
13730 $debug ||
13732 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
13733 trap '{ (exit 1); exit 1; }' 1 2 13 15
13736 # Create a (secure) tmp directory for tmp files.
13739 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
13740 test -n "$tmp" && test -d "$tmp"
13741 } ||
13743 tmp=./confstat$$-$RANDOM
13744 (umask 077 && mkdir $tmp)
13745 } ||
13747 echo "$me: cannot create a temporary directory in ." >&2
13748 { (exit 1); exit 1; }
13751 _ACEOF
13753 cat >>$CONFIG_STATUS <<_ACEOF
13756 # CONFIG_FILES section.
13759 # No need to generate the scripts if there are no CONFIG_FILES.
13760 # This happens for instance when ./config.status config.h
13761 if test -n "\$CONFIG_FILES"; then
13762 # Protect against being on the right side of a sed subst in config.status.
13763 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
13764 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
13765 s,@SHELL@,$SHELL,;t t
13766 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
13767 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
13768 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
13769 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
13770 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
13771 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
13772 s,@exec_prefix@,$exec_prefix,;t t
13773 s,@prefix@,$prefix,;t t
13774 s,@program_transform_name@,$program_transform_name,;t t
13775 s,@bindir@,$bindir,;t t
13776 s,@sbindir@,$sbindir,;t t
13777 s,@libexecdir@,$libexecdir,;t t
13778 s,@datadir@,$datadir,;t t
13779 s,@sysconfdir@,$sysconfdir,;t t
13780 s,@sharedstatedir@,$sharedstatedir,;t t
13781 s,@localstatedir@,$localstatedir,;t t
13782 s,@libdir@,$libdir,;t t
13783 s,@includedir@,$includedir,;t t
13784 s,@oldincludedir@,$oldincludedir,;t t
13785 s,@infodir@,$infodir,;t t
13786 s,@mandir@,$mandir,;t t
13787 s,@build_alias@,$build_alias,;t t
13788 s,@host_alias@,$host_alias,;t t
13789 s,@target_alias@,$target_alias,;t t
13790 s,@DEFS@,$DEFS,;t t
13791 s,@ECHO_C@,$ECHO_C,;t t
13792 s,@ECHO_N@,$ECHO_N,;t t
13793 s,@ECHO_T@,$ECHO_T,;t t
13794 s,@LIBS@,$LIBS,;t t
13795 s,@build@,$build,;t t
13796 s,@build_cpu@,$build_cpu,;t t
13797 s,@build_vendor@,$build_vendor,;t t
13798 s,@build_os@,$build_os,;t t
13799 s,@host@,$host,;t t
13800 s,@host_cpu@,$host_cpu,;t t
13801 s,@host_vendor@,$host_vendor,;t t
13802 s,@host_os@,$host_os,;t t
13803 s,@SHLICC2@,$SHLICC2,;t t
13804 s,@CC@,$CC,;t t
13805 s,@CFLAGS@,$CFLAGS,;t t
13806 s,@LDFLAGS@,$LDFLAGS,;t t
13807 s,@CPPFLAGS@,$CPPFLAGS,;t t
13808 s,@ac_ct_CC@,$ac_ct_CC,;t t
13809 s,@EXEEXT@,$EXEEXT,;t t
13810 s,@OBJEXT@,$OBJEXT,;t t
13811 s,@CPP@,$CPP,;t t
13812 s,@EGREP@,$EGREP,;t t
13813 s,@LIBOBJS@,$LIBOBJS,;t t
13814 s,@V_CCOPT@,$V_CCOPT,;t t
13815 s,@V_DEFS@,$V_DEFS,;t t
13816 s,@V_GROUP@,$V_GROUP,;t t
13817 s,@V_INCLS@,$V_INCLS,;t t
13818 s,@V_PCAPDEP@,$V_PCAPDEP,;t t
13819 s,@LOCALSRC@,$LOCALSRC,;t t
13820 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13821 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13822 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13823 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13824 CEOF
13826 _ACEOF
13828 cat >>$CONFIG_STATUS <<\_ACEOF
13829 # Split the substitutions into bite-sized pieces for seds with
13830 # small command number limits, like on Digital OSF/1 and HP-UX.
13831 ac_max_sed_lines=48
13832 ac_sed_frag=1 # Number of current file.
13833 ac_beg=1 # First line for current file.
13834 ac_end=$ac_max_sed_lines # Line after last line for current file.
13835 ac_more_lines=:
13836 ac_sed_cmds=
13837 while $ac_more_lines; do
13838 if test $ac_beg -gt 1; then
13839 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13840 else
13841 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
13843 if test ! -s $tmp/subs.frag; then
13844 ac_more_lines=false
13845 else
13846 # The purpose of the label and of the branching condition is to
13847 # speed up the sed processing (if there are no `@' at all, there
13848 # is no need to browse any of the substitutions).
13849 # These are the two extra sed commands mentioned above.
13850 (echo ':t
13851 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
13852 if test -z "$ac_sed_cmds"; then
13853 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
13854 else
13855 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
13857 ac_sed_frag=`expr $ac_sed_frag + 1`
13858 ac_beg=$ac_end
13859 ac_end=`expr $ac_end + $ac_max_sed_lines`
13861 done
13862 if test -z "$ac_sed_cmds"; then
13863 ac_sed_cmds=cat
13865 fi # test -n "$CONFIG_FILES"
13867 _ACEOF
13868 cat >>$CONFIG_STATUS <<\_ACEOF
13869 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
13870 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
13871 case $ac_file in
13872 - | *:- | *:-:* ) # input from stdin
13873 cat >$tmp/stdin
13874 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13875 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13876 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
13877 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
13878 * ) ac_file_in=$ac_file.in ;;
13879 esac
13881 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
13882 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
13883 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13884 X"$ac_file" : 'X\(//\)[^/]' \| \
13885 X"$ac_file" : 'X\(//\)$' \| \
13886 X"$ac_file" : 'X\(/\)' \| \
13887 . : '\(.\)' 2>/dev/null ||
13888 echo X"$ac_file" |
13889 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13890 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13891 /^X\(\/\/\)$/{ s//\1/; q; }
13892 /^X\(\/\).*/{ s//\1/; q; }
13893 s/.*/./; q'`
13894 { if $as_mkdir_p; then
13895 mkdir -p "$ac_dir"
13896 else
13897 as_dir="$ac_dir"
13898 as_dirs=
13899 while test ! -d "$as_dir"; do
13900 as_dirs="$as_dir $as_dirs"
13901 as_dir=`(dirname "$as_dir") 2>/dev/null ||
13902 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13903 X"$as_dir" : 'X\(//\)[^/]' \| \
13904 X"$as_dir" : 'X\(//\)$' \| \
13905 X"$as_dir" : 'X\(/\)' \| \
13906 . : '\(.\)' 2>/dev/null ||
13907 echo X"$as_dir" |
13908 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
13909 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
13910 /^X\(\/\/\)$/{ s//\1/; q; }
13911 /^X\(\/\).*/{ s//\1/; q; }
13912 s/.*/./; q'`
13913 done
13914 test ! -n "$as_dirs" || mkdir $as_dirs
13915 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
13916 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
13917 { (exit 1); exit 1; }; }; }
13919 ac_builddir=.
13921 if test "$ac_dir" != .; then
13922 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
13923 # A "../" for each directory in $ac_dir_suffix.
13924 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
13925 else
13926 ac_dir_suffix= ac_top_builddir=
13929 case $srcdir in
13930 .) # No --srcdir option. We are building in place.
13931 ac_srcdir=.
13932 if test -z "$ac_top_builddir"; then
13933 ac_top_srcdir=.
13934 else
13935 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
13936 fi ;;
13937 [\\/]* | ?:[\\/]* ) # Absolute path.
13938 ac_srcdir=$srcdir$ac_dir_suffix;
13939 ac_top_srcdir=$srcdir ;;
13940 *) # Relative path.
13941 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
13942 ac_top_srcdir=$ac_top_builddir$srcdir ;;
13943 esac
13945 # Do not use `cd foo && pwd` to compute absolute paths, because
13946 # the directories may not exist.
13947 case `pwd` in
13948 .) ac_abs_builddir="$ac_dir";;
13950 case "$ac_dir" in
13951 .) ac_abs_builddir=`pwd`;;
13952 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
13953 *) ac_abs_builddir=`pwd`/"$ac_dir";;
13954 esac;;
13955 esac
13956 case $ac_abs_builddir in
13957 .) ac_abs_top_builddir=${ac_top_builddir}.;;
13959 case ${ac_top_builddir}. in
13960 .) ac_abs_top_builddir=$ac_abs_builddir;;
13961 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
13962 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
13963 esac;;
13964 esac
13965 case $ac_abs_builddir in
13966 .) ac_abs_srcdir=$ac_srcdir;;
13968 case $ac_srcdir in
13969 .) ac_abs_srcdir=$ac_abs_builddir;;
13970 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
13971 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
13972 esac;;
13973 esac
13974 case $ac_abs_builddir in
13975 .) ac_abs_top_srcdir=$ac_top_srcdir;;
13977 case $ac_top_srcdir in
13978 .) ac_abs_top_srcdir=$ac_abs_builddir;;
13979 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
13980 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
13981 esac;;
13982 esac
13985 case $INSTALL in
13986 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13987 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
13988 esac
13990 if test x"$ac_file" != x-; then
13991 { echo "$as_me:$LINENO: creating $ac_file" >&5
13992 echo "$as_me: creating $ac_file" >&6;}
13993 rm -f "$ac_file"
13995 # Let's still pretend it is `configure' which instantiates (i.e., don't
13996 # use $as_me), people would be surprised to read:
13997 # /* config.h. Generated by config.status. */
13998 if test x"$ac_file" = x-; then
13999 configure_input=
14000 else
14001 configure_input="$ac_file. "
14003 configure_input=$configure_input"Generated from `echo $ac_file_in |
14004 sed 's,.*/,,'` by configure."
14006 # First look for the input files in the build tree, otherwise in the
14007 # src tree.
14008 ac_file_inputs=`IFS=:
14009 for f in $ac_file_in; do
14010 case $f in
14011 -) echo $tmp/stdin ;;
14012 [\\/$]*)
14013 # Absolute (can't be DOS-style, as IFS=:)
14014 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14015 echo "$as_me: error: cannot find input file: $f" >&2;}
14016 { (exit 1); exit 1; }; }
14017 echo "$f";;
14018 *) # Relative
14019 if test -f "$f"; then
14020 # Build tree
14021 echo "$f"
14022 elif test -f "$srcdir/$f"; then
14023 # Source tree
14024 echo "$srcdir/$f"
14025 else
14026 # /dev/null tree
14027 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14028 echo "$as_me: error: cannot find input file: $f" >&2;}
14029 { (exit 1); exit 1; }; }
14030 fi;;
14031 esac
14032 done` || { (exit 1); exit 1; }
14033 _ACEOF
14034 cat >>$CONFIG_STATUS <<_ACEOF
14035 sed "$ac_vpsub
14036 $extrasub
14037 _ACEOF
14038 cat >>$CONFIG_STATUS <<\_ACEOF
14040 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14041 s,@configure_input@,$configure_input,;t t
14042 s,@srcdir@,$ac_srcdir,;t t
14043 s,@abs_srcdir@,$ac_abs_srcdir,;t t
14044 s,@top_srcdir@,$ac_top_srcdir,;t t
14045 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
14046 s,@builddir@,$ac_builddir,;t t
14047 s,@abs_builddir@,$ac_abs_builddir,;t t
14048 s,@top_builddir@,$ac_top_builddir,;t t
14049 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
14050 s,@INSTALL@,$ac_INSTALL,;t t
14051 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
14052 rm -f $tmp/stdin
14053 if test x"$ac_file" != x-; then
14054 mv $tmp/out $ac_file
14055 else
14056 cat $tmp/out
14057 rm -f $tmp/out
14060 done
14061 _ACEOF
14062 cat >>$CONFIG_STATUS <<\_ACEOF
14065 # CONFIG_HEADER section.
14068 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
14069 # NAME is the cpp macro being defined and VALUE is the value it is being given.
14071 # ac_d sets the value in "#define NAME VALUE" lines.
14072 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
14073 ac_dB='[ ].*$,\1#\2'
14074 ac_dC=' '
14075 ac_dD=',;t'
14076 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
14077 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
14078 ac_uB='$,\1#\2define\3'
14079 ac_uC=' '
14080 ac_uD=',;t'
14082 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
14083 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
14084 case $ac_file in
14085 - | *:- | *:-:* ) # input from stdin
14086 cat >$tmp/stdin
14087 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14088 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14089 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
14090 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
14091 * ) ac_file_in=$ac_file.in ;;
14092 esac
14094 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
14095 echo "$as_me: creating $ac_file" >&6;}
14097 # First look for the input files in the build tree, otherwise in the
14098 # src tree.
14099 ac_file_inputs=`IFS=:
14100 for f in $ac_file_in; do
14101 case $f in
14102 -) echo $tmp/stdin ;;
14103 [\\/$]*)
14104 # Absolute (can't be DOS-style, as IFS=:)
14105 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14106 echo "$as_me: error: cannot find input file: $f" >&2;}
14107 { (exit 1); exit 1; }; }
14108 # Do quote $f, to prevent DOS paths from being IFS'd.
14109 echo "$f";;
14110 *) # Relative
14111 if test -f "$f"; then
14112 # Build tree
14113 echo "$f"
14114 elif test -f "$srcdir/$f"; then
14115 # Source tree
14116 echo "$srcdir/$f"
14117 else
14118 # /dev/null tree
14119 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
14120 echo "$as_me: error: cannot find input file: $f" >&2;}
14121 { (exit 1); exit 1; }; }
14122 fi;;
14123 esac
14124 done` || { (exit 1); exit 1; }
14125 # Remove the trailing spaces.
14126 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
14128 _ACEOF
14130 # Transform confdefs.h into two sed scripts, `conftest.defines' and
14131 # `conftest.undefs', that substitutes the proper values into
14132 # config.h.in to produce config.h. The first handles `#define'
14133 # templates, and the second `#undef' templates.
14134 # And first: Protect against being on the right side of a sed subst in
14135 # config.status. Protect against being in an unquoted here document
14136 # in config.status.
14137 rm -f conftest.defines conftest.undefs
14138 # Using a here document instead of a string reduces the quoting nightmare.
14139 # Putting comments in sed scripts is not portable.
14141 # `end' is used to avoid that the second main sed command (meant for
14142 # 0-ary CPP macros) applies to n-ary macro definitions.
14143 # See the Autoconf documentation for `clear'.
14144 cat >confdef2sed.sed <<\_ACEOF
14145 s/[\\&,]/\\&/g
14146 s,[\\$`],\\&,g
14147 t clear
14148 : clear
14149 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
14150 t end
14151 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
14152 : end
14153 _ACEOF
14154 # If some macros were called several times there might be several times
14155 # the same #defines, which is useless. Nevertheless, we may not want to
14156 # sort them, since we want the *last* AC-DEFINE to be honored.
14157 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
14158 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
14159 rm -f confdef2sed.sed
14161 # This sed command replaces #undef with comments. This is necessary, for
14162 # example, in the case of _POSIX_SOURCE, which is predefined and required
14163 # on some systems where configure will not decide to define it.
14164 cat >>conftest.undefs <<\_ACEOF
14165 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
14166 _ACEOF
14168 # Break up conftest.defines because some shells have a limit on the size
14169 # of here documents, and old seds have small limits too (100 cmds).
14170 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
14171 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
14172 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
14173 echo ' :' >>$CONFIG_STATUS
14174 rm -f conftest.tail
14175 while grep . conftest.defines >/dev/null
14177 # Write a limited-size here document to $tmp/defines.sed.
14178 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
14179 # Speed up: don't consider the non `#define' lines.
14180 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
14181 # Work around the forget-to-reset-the-flag bug.
14182 echo 't clr' >>$CONFIG_STATUS
14183 echo ': clr' >>$CONFIG_STATUS
14184 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
14185 echo 'CEOF
14186 sed -f $tmp/defines.sed $tmp/in >$tmp/out
14187 rm -f $tmp/in
14188 mv $tmp/out $tmp/in
14189 ' >>$CONFIG_STATUS
14190 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
14191 rm -f conftest.defines
14192 mv conftest.tail conftest.defines
14193 done
14194 rm -f conftest.defines
14195 echo ' fi # grep' >>$CONFIG_STATUS
14196 echo >>$CONFIG_STATUS
14198 # Break up conftest.undefs because some shells have a limit on the size
14199 # of here documents, and old seds have small limits too (100 cmds).
14200 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
14201 rm -f conftest.tail
14202 while grep . conftest.undefs >/dev/null
14204 # Write a limited-size here document to $tmp/undefs.sed.
14205 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
14206 # Speed up: don't consider the non `#undef'
14207 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
14208 # Work around the forget-to-reset-the-flag bug.
14209 echo 't clr' >>$CONFIG_STATUS
14210 echo ': clr' >>$CONFIG_STATUS
14211 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
14212 echo 'CEOF
14213 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
14214 rm -f $tmp/in
14215 mv $tmp/out $tmp/in
14216 ' >>$CONFIG_STATUS
14217 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
14218 rm -f conftest.undefs
14219 mv conftest.tail conftest.undefs
14220 done
14221 rm -f conftest.undefs
14223 cat >>$CONFIG_STATUS <<\_ACEOF
14224 # Let's still pretend it is `configure' which instantiates (i.e., don't
14225 # use $as_me), people would be surprised to read:
14226 # /* config.h. Generated by config.status. */
14227 if test x"$ac_file" = x-; then
14228 echo "/* Generated by configure. */" >$tmp/config.h
14229 else
14230 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
14232 cat $tmp/in >>$tmp/config.h
14233 rm -f $tmp/in
14234 if test x"$ac_file" != x-; then
14235 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
14236 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
14237 echo "$as_me: $ac_file is unchanged" >&6;}
14238 else
14239 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
14240 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14241 X"$ac_file" : 'X\(//\)[^/]' \| \
14242 X"$ac_file" : 'X\(//\)$' \| \
14243 X"$ac_file" : 'X\(/\)' \| \
14244 . : '\(.\)' 2>/dev/null ||
14245 echo X"$ac_file" |
14246 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14247 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14248 /^X\(\/\/\)$/{ s//\1/; q; }
14249 /^X\(\/\).*/{ s//\1/; q; }
14250 s/.*/./; q'`
14251 { if $as_mkdir_p; then
14252 mkdir -p "$ac_dir"
14253 else
14254 as_dir="$ac_dir"
14255 as_dirs=
14256 while test ! -d "$as_dir"; do
14257 as_dirs="$as_dir $as_dirs"
14258 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14259 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14260 X"$as_dir" : 'X\(//\)[^/]' \| \
14261 X"$as_dir" : 'X\(//\)$' \| \
14262 X"$as_dir" : 'X\(/\)' \| \
14263 . : '\(.\)' 2>/dev/null ||
14264 echo X"$as_dir" |
14265 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14266 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14267 /^X\(\/\/\)$/{ s//\1/; q; }
14268 /^X\(\/\).*/{ s//\1/; q; }
14269 s/.*/./; q'`
14270 done
14271 test ! -n "$as_dirs" || mkdir $as_dirs
14272 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14273 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14274 { (exit 1); exit 1; }; }; }
14276 rm -f $ac_file
14277 mv $tmp/config.h $ac_file
14279 else
14280 cat $tmp/config.h
14281 rm -f $tmp/config.h
14283 done
14284 _ACEOF
14285 cat >>$CONFIG_STATUS <<\_ACEOF
14288 # CONFIG_COMMANDS section.
14290 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
14291 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
14292 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
14293 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
14294 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14295 X"$ac_dest" : 'X\(//\)[^/]' \| \
14296 X"$ac_dest" : 'X\(//\)$' \| \
14297 X"$ac_dest" : 'X\(/\)' \| \
14298 . : '\(.\)' 2>/dev/null ||
14299 echo X"$ac_dest" |
14300 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14301 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14302 /^X\(\/\/\)$/{ s//\1/; q; }
14303 /^X\(\/\).*/{ s//\1/; q; }
14304 s/.*/./; q'`
14305 { if $as_mkdir_p; then
14306 mkdir -p "$ac_dir"
14307 else
14308 as_dir="$ac_dir"
14309 as_dirs=
14310 while test ! -d "$as_dir"; do
14311 as_dirs="$as_dir $as_dirs"
14312 as_dir=`(dirname "$as_dir") 2>/dev/null ||
14313 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14314 X"$as_dir" : 'X\(//\)[^/]' \| \
14315 X"$as_dir" : 'X\(//\)$' \| \
14316 X"$as_dir" : 'X\(/\)' \| \
14317 . : '\(.\)' 2>/dev/null ||
14318 echo X"$as_dir" |
14319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
14320 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
14321 /^X\(\/\/\)$/{ s//\1/; q; }
14322 /^X\(\/\).*/{ s//\1/; q; }
14323 s/.*/./; q'`
14324 done
14325 test ! -n "$as_dirs" || mkdir $as_dirs
14326 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
14327 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
14328 { (exit 1); exit 1; }; }; }
14330 ac_builddir=.
14332 if test "$ac_dir" != .; then
14333 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
14334 # A "../" for each directory in $ac_dir_suffix.
14335 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
14336 else
14337 ac_dir_suffix= ac_top_builddir=
14340 case $srcdir in
14341 .) # No --srcdir option. We are building in place.
14342 ac_srcdir=.
14343 if test -z "$ac_top_builddir"; then
14344 ac_top_srcdir=.
14345 else
14346 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
14347 fi ;;
14348 [\\/]* | ?:[\\/]* ) # Absolute path.
14349 ac_srcdir=$srcdir$ac_dir_suffix;
14350 ac_top_srcdir=$srcdir ;;
14351 *) # Relative path.
14352 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
14353 ac_top_srcdir=$ac_top_builddir$srcdir ;;
14354 esac
14356 # Do not use `cd foo && pwd` to compute absolute paths, because
14357 # the directories may not exist.
14358 case `pwd` in
14359 .) ac_abs_builddir="$ac_dir";;
14361 case "$ac_dir" in
14362 .) ac_abs_builddir=`pwd`;;
14363 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
14364 *) ac_abs_builddir=`pwd`/"$ac_dir";;
14365 esac;;
14366 esac
14367 case $ac_abs_builddir in
14368 .) ac_abs_top_builddir=${ac_top_builddir}.;;
14370 case ${ac_top_builddir}. in
14371 .) ac_abs_top_builddir=$ac_abs_builddir;;
14372 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
14373 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
14374 esac;;
14375 esac
14376 case $ac_abs_builddir in
14377 .) ac_abs_srcdir=$ac_srcdir;;
14379 case $ac_srcdir in
14380 .) ac_abs_srcdir=$ac_abs_builddir;;
14381 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
14382 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
14383 esac;;
14384 esac
14385 case $ac_abs_builddir in
14386 .) ac_abs_top_srcdir=$ac_top_srcdir;;
14388 case $ac_top_srcdir in
14389 .) ac_abs_top_srcdir=$ac_abs_builddir;;
14390 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
14391 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
14392 esac;;
14393 esac
14396 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
14397 echo "$as_me: executing $ac_dest commands" >&6;}
14398 case $ac_dest in
14399 default-1 ) if test -f .devel; then
14400 echo timestamp > stamp-h
14401 cat Makefile-devel-adds >> Makefile
14402 make depend
14403 fi ;;
14404 esac
14405 done
14406 _ACEOF
14408 cat >>$CONFIG_STATUS <<\_ACEOF
14410 { (exit 0); exit 0; }
14411 _ACEOF
14412 chmod +x $CONFIG_STATUS
14413 ac_clean_files=$ac_clean_files_save
14416 # configure is writing to config.log, and then calls config.status.
14417 # config.status does its own redirection, appending to config.log.
14418 # Unfortunately, on DOS this fails, as config.log is still kept open
14419 # by configure, so config.status won't be able to write to it; its
14420 # output is simply discarded. So we exec the FD to /dev/null,
14421 # effectively closing config.log, so it can be properly (re)opened and
14422 # appended to by config.status. When coming back to configure, we
14423 # need to make the FD available again.
14424 if test "$no_create" != yes; then
14425 ac_cs_success=:
14426 ac_config_status_args=
14427 test "$silent" = yes &&
14428 ac_config_status_args="$ac_config_status_args --quiet"
14429 exec 5>/dev/null
14430 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14431 exec 5>>config.log
14432 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14433 # would make configure fail if this is the last instruction.
14434 $ac_cs_success || { (exit 1); exit 1; }
14437 exit 0