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