Add a "acinclude.m4" file that defines a "AC_ETHEREAL_STRUCT_SA_LEN"
[obnox/wireshark/wip.git] / configure
1 #! /bin/sh
2
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated automatically using autoconf version 2.12 
5 # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6 #
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9
10 # Defaults:
11 ac_help=
12 ac_default_prefix=/usr/local
13 # Any additions from configure.in:
14 ac_help="$ac_help
15   --with-gtk-prefix=PFX   Prefix where GTK is installed (optional)"
16 ac_help="$ac_help
17   --with-gtk-exec-prefix=PFX Exec prefix where GTK is installed (optional)"
18 ac_help="$ac_help
19   --disable-gtktest       Do not try to compile and run a test GTK program"
20 ac_help="$ac_help
21   --with-wiretap          Include wiretap library.
22   --without-wiretap       Don't include wiretap library (default)"
23
24 # Initialize some variables set by options.
25 # The variables have the same names as the options, with
26 # dashes changed to underlines.
27 build=NONE
28 cache_file=./config.cache
29 exec_prefix=NONE
30 host=NONE
31 no_create=
32 nonopt=NONE
33 no_recursion=
34 prefix=NONE
35 program_prefix=NONE
36 program_suffix=NONE
37 program_transform_name=s,x,x,
38 silent=
39 site=
40 srcdir=
41 target=NONE
42 verbose=
43 x_includes=NONE
44 x_libraries=NONE
45 bindir='${exec_prefix}/bin'
46 sbindir='${exec_prefix}/sbin'
47 libexecdir='${exec_prefix}/libexec'
48 datadir='${prefix}/share'
49 sysconfdir='${prefix}/etc'
50 sharedstatedir='${prefix}/com'
51 localstatedir='${prefix}/var'
52 libdir='${exec_prefix}/lib'
53 includedir='${prefix}/include'
54 oldincludedir='/usr/include'
55 infodir='${prefix}/info'
56 mandir='${prefix}/man'
57
58 # Initialize some other variables.
59 subdirs=
60 MFLAGS= MAKEFLAGS=
61 # Maximum number of lines to put in a shell here document.
62 ac_max_here_lines=12
63
64 ac_prev=
65 for ac_option
66 do
67
68   # If the previous option needs an argument, assign it.
69   if test -n "$ac_prev"; then
70     eval "$ac_prev=\$ac_option"
71     ac_prev=
72     continue
73   fi
74
75   case "$ac_option" in
76   -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
77   *) ac_optarg= ;;
78   esac
79
80   # Accept the important Cygnus configure options, so we can diagnose typos.
81
82   case "$ac_option" in
83
84   -bindir | --bindir | --bindi | --bind | --bin | --bi)
85     ac_prev=bindir ;;
86   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
87     bindir="$ac_optarg" ;;
88
89   -build | --build | --buil | --bui | --bu)
90     ac_prev=build ;;
91   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
92     build="$ac_optarg" ;;
93
94   -cache-file | --cache-file | --cache-fil | --cache-fi \
95   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
96     ac_prev=cache_file ;;
97   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
98   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
99     cache_file="$ac_optarg" ;;
100
101   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
102     ac_prev=datadir ;;
103   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
104   | --da=*)
105     datadir="$ac_optarg" ;;
106
107   -disable-* | --disable-*)
108     ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
109     # Reject names that are not valid shell variable names.
110     if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
111       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
112     fi
113     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
114     eval "enable_${ac_feature}=no" ;;
115
116   -enable-* | --enable-*)
117     ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
118     # Reject names that are not valid shell variable names.
119     if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
120       { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
121     fi
122     ac_feature=`echo $ac_feature| sed 's/-/_/g'`
123     case "$ac_option" in
124       *=*) ;;
125       *) ac_optarg=yes ;;
126     esac
127     eval "enable_${ac_feature}='$ac_optarg'" ;;
128
129   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
130   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
131   | --exec | --exe | --ex)
132     ac_prev=exec_prefix ;;
133   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
134   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
135   | --exec=* | --exe=* | --ex=*)
136     exec_prefix="$ac_optarg" ;;
137
138   -gas | --gas | --ga | --g)
139     # Obsolete; use --with-gas.
140     with_gas=yes ;;
141
142   -help | --help | --hel | --he)
143     # Omit some internal or obsolete options to make the list less imposing.
144     # This message is too long to be a string in the A/UX 3.1 sh.
145     cat << EOF
146 Usage: configure [options] [host]
147 Options: [defaults in brackets after descriptions]
148 Configuration:
149   --cache-file=FILE       cache test results in FILE
150   --help                  print this message
151   --no-create             do not create output files
152   --quiet, --silent       do not print \`checking...' messages
153   --version               print the version of autoconf that created configure
154 Directory and file names:
155   --prefix=PREFIX         install architecture-independent files in PREFIX
156                           [$ac_default_prefix]
157   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
158                           [same as prefix]
159   --bindir=DIR            user executables in DIR [EPREFIX/bin]
160   --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
161   --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
162   --datadir=DIR           read-only architecture-independent data in DIR
163                           [PREFIX/share]
164   --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
165   --sharedstatedir=DIR    modifiable architecture-independent data in DIR
166                           [PREFIX/com]
167   --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
168   --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
169   --includedir=DIR        C header files in DIR [PREFIX/include]
170   --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
171   --infodir=DIR           info documentation in DIR [PREFIX/info]
172   --mandir=DIR            man documentation in DIR [PREFIX/man]
173   --srcdir=DIR            find the sources in DIR [configure dir or ..]
174   --program-prefix=PREFIX prepend PREFIX to installed program names
175   --program-suffix=SUFFIX append SUFFIX to installed program names
176   --program-transform-name=PROGRAM
177                           run sed PROGRAM on installed program names
178 EOF
179     cat << EOF
180 Host type:
181   --build=BUILD           configure for building on BUILD [BUILD=HOST]
182   --host=HOST             configure for HOST [guessed]
183   --target=TARGET         configure for TARGET [TARGET=HOST]
184 Features and packages:
185   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
186   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
187   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
188   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
189   --x-includes=DIR        X include files are in DIR
190   --x-libraries=DIR       X library files are in DIR
191 EOF
192     if test -n "$ac_help"; then
193       echo "--enable and --with options recognized:$ac_help"
194     fi
195     exit 0 ;;
196
197   -host | --host | --hos | --ho)
198     ac_prev=host ;;
199   -host=* | --host=* | --hos=* | --ho=*)
200     host="$ac_optarg" ;;
201
202   -includedir | --includedir | --includedi | --included | --include \
203   | --includ | --inclu | --incl | --inc)
204     ac_prev=includedir ;;
205   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
206   | --includ=* | --inclu=* | --incl=* | --inc=*)
207     includedir="$ac_optarg" ;;
208
209   -infodir | --infodir | --infodi | --infod | --info | --inf)
210     ac_prev=infodir ;;
211   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
212     infodir="$ac_optarg" ;;
213
214   -libdir | --libdir | --libdi | --libd)
215     ac_prev=libdir ;;
216   -libdir=* | --libdir=* | --libdi=* | --libd=*)
217     libdir="$ac_optarg" ;;
218
219   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
220   | --libexe | --libex | --libe)
221     ac_prev=libexecdir ;;
222   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
223   | --libexe=* | --libex=* | --libe=*)
224     libexecdir="$ac_optarg" ;;
225
226   -localstatedir | --localstatedir | --localstatedi | --localstated \
227   | --localstate | --localstat | --localsta | --localst \
228   | --locals | --local | --loca | --loc | --lo)
229     ac_prev=localstatedir ;;
230   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
231   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
232   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
233     localstatedir="$ac_optarg" ;;
234
235   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
236     ac_prev=mandir ;;
237   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
238     mandir="$ac_optarg" ;;
239
240   -nfp | --nfp | --nf)
241     # Obsolete; use --without-fp.
242     with_fp=no ;;
243
244   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
245   | --no-cr | --no-c)
246     no_create=yes ;;
247
248   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
249   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
250     no_recursion=yes ;;
251
252   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
253   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
254   | --oldin | --oldi | --old | --ol | --o)
255     ac_prev=oldincludedir ;;
256   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
257   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
258   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
259     oldincludedir="$ac_optarg" ;;
260
261   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
262     ac_prev=prefix ;;
263   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
264     prefix="$ac_optarg" ;;
265
266   -program-prefix | --program-prefix | --program-prefi | --program-pref \
267   | --program-pre | --program-pr | --program-p)
268     ac_prev=program_prefix ;;
269   -program-prefix=* | --program-prefix=* | --program-prefi=* \
270   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
271     program_prefix="$ac_optarg" ;;
272
273   -program-suffix | --program-suffix | --program-suffi | --program-suff \
274   | --program-suf | --program-su | --program-s)
275     ac_prev=program_suffix ;;
276   -program-suffix=* | --program-suffix=* | --program-suffi=* \
277   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
278     program_suffix="$ac_optarg" ;;
279
280   -program-transform-name | --program-transform-name \
281   | --program-transform-nam | --program-transform-na \
282   | --program-transform-n | --program-transform- \
283   | --program-transform | --program-transfor \
284   | --program-transfo | --program-transf \
285   | --program-trans | --program-tran \
286   | --progr-tra | --program-tr | --program-t)
287     ac_prev=program_transform_name ;;
288   -program-transform-name=* | --program-transform-name=* \
289   | --program-transform-nam=* | --program-transform-na=* \
290   | --program-transform-n=* | --program-transform-=* \
291   | --program-transform=* | --program-transfor=* \
292   | --program-transfo=* | --program-transf=* \
293   | --program-trans=* | --program-tran=* \
294   | --progr-tra=* | --program-tr=* | --program-t=*)
295     program_transform_name="$ac_optarg" ;;
296
297   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
298   | -silent | --silent | --silen | --sile | --sil)
299     silent=yes ;;
300
301   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
302     ac_prev=sbindir ;;
303   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
304   | --sbi=* | --sb=*)
305     sbindir="$ac_optarg" ;;
306
307   -sharedstatedir | --sharedstatedir | --sharedstatedi \
308   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
309   | --sharedst | --shareds | --shared | --share | --shar \
310   | --sha | --sh)
311     ac_prev=sharedstatedir ;;
312   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
313   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
314   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
315   | --sha=* | --sh=*)
316     sharedstatedir="$ac_optarg" ;;
317
318   -site | --site | --sit)
319     ac_prev=site ;;
320   -site=* | --site=* | --sit=*)
321     site="$ac_optarg" ;;
322
323   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
324     ac_prev=srcdir ;;
325   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
326     srcdir="$ac_optarg" ;;
327
328   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
329   | --syscon | --sysco | --sysc | --sys | --sy)
330     ac_prev=sysconfdir ;;
331   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
332   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
333     sysconfdir="$ac_optarg" ;;
334
335   -target | --target | --targe | --targ | --tar | --ta | --t)
336     ac_prev=target ;;
337   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
338     target="$ac_optarg" ;;
339
340   -v | -verbose | --verbose | --verbos | --verbo | --verb)
341     verbose=yes ;;
342
343   -version | --version | --versio | --versi | --vers)
344     echo "configure generated by autoconf version 2.12"
345     exit 0 ;;
346
347   -with-* | --with-*)
348     ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
349     # Reject names that are not valid shell variable names.
350     if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
351       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
352     fi
353     ac_package=`echo $ac_package| sed 's/-/_/g'`
354     case "$ac_option" in
355       *=*) ;;
356       *) ac_optarg=yes ;;
357     esac
358     eval "with_${ac_package}='$ac_optarg'" ;;
359
360   -without-* | --without-*)
361     ac_package=`echo $ac_option|sed -e 's/-*without-//'`
362     # Reject names that are not valid shell variable names.
363     if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
364       { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
365     fi
366     ac_package=`echo $ac_package| sed 's/-/_/g'`
367     eval "with_${ac_package}=no" ;;
368
369   --x)
370     # Obsolete; use --with-x.
371     with_x=yes ;;
372
373   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
374   | --x-incl | --x-inc | --x-in | --x-i)
375     ac_prev=x_includes ;;
376   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
377   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
378     x_includes="$ac_optarg" ;;
379
380   -x-libraries | --x-libraries | --x-librarie | --x-librari \
381   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
382     ac_prev=x_libraries ;;
383   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
384   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
385     x_libraries="$ac_optarg" ;;
386
387   -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
388     ;;
389
390   *)
391     if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
392       echo "configure: warning: $ac_option: invalid host type" 1>&2
393     fi
394     if test "x$nonopt" != xNONE; then
395       { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
396     fi
397     nonopt="$ac_option"
398     ;;
399
400   esac
401 done
402
403 if test -n "$ac_prev"; then
404   { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
405 fi
406
407 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
408
409 # File descriptor usage:
410 # 0 standard input
411 # 1 file creation
412 # 2 errors and warnings
413 # 3 some systems may open it to /dev/tty
414 # 4 used on the Kubota Titan
415 # 6 checking for... messages and results
416 # 5 compiler messages saved in config.log
417 if test "$silent" = yes; then
418   exec 6>/dev/null
419 else
420   exec 6>&1
421 fi
422 exec 5>./config.log
423
424 echo "\
425 This file contains any messages produced by compilers while
426 running configure, to aid debugging if configure makes a mistake.
427 " 1>&5
428
429 # Strip out --no-create and --no-recursion so they do not pile up.
430 # Also quote any args containing shell metacharacters.
431 ac_configure_args=
432 for ac_arg
433 do
434   case "$ac_arg" in
435   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
436   | --no-cr | --no-c) ;;
437   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
438   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
439   *" "*|*"      "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
440   ac_configure_args="$ac_configure_args '$ac_arg'" ;;
441   *) ac_configure_args="$ac_configure_args $ac_arg" ;;
442   esac
443 done
444
445 # NLS nuisances.
446 # Only set these to C if already set.  These must not be set unconditionally
447 # because not all systems understand e.g. LANG=C (notably SCO).
448 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
449 # Non-C LC_CTYPE values break the ctype check.
450 if test "${LANG+set}"   = set; then LANG=C;   export LANG;   fi
451 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
452 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
453 if test "${LC_CTYPE+set}"    = set; then LC_CTYPE=C;    export LC_CTYPE;    fi
454
455 # confdefs.h avoids OS command line length limits that DEFS can exceed.
456 rm -rf conftest* confdefs.h
457 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
458 echo > confdefs.h
459
460 # A filename unique to this package, relative to the directory that
461 # configure is in, which we can look for to find out if srcdir is correct.
462 ac_unique_file=etypes.h
463
464 # Find the source files, if location was not specified.
465 if test -z "$srcdir"; then
466   ac_srcdir_defaulted=yes
467   # Try the directory containing this script, then its parent.
468   ac_prog=$0
469   ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
470   test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
471   srcdir=$ac_confdir
472   if test ! -r $srcdir/$ac_unique_file; then
473     srcdir=..
474   fi
475 else
476   ac_srcdir_defaulted=no
477 fi
478 if test ! -r $srcdir/$ac_unique_file; then
479   if test "$ac_srcdir_defaulted" = yes; then
480     { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
481   else
482     { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
483   fi
484 fi
485 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
486
487 # Prefer explicitly selected file to automatically selected ones.
488 if test -z "$CONFIG_SITE"; then
489   if test "x$prefix" != xNONE; then
490     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
491   else
492     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
493   fi
494 fi
495 for ac_site_file in $CONFIG_SITE; do
496   if test -r "$ac_site_file"; then
497     echo "loading site script $ac_site_file"
498     . "$ac_site_file"
499   fi
500 done
501
502 if test -r "$cache_file"; then
503   echo "loading cache $cache_file"
504   . $cache_file
505 else
506   echo "creating cache $cache_file"
507   > $cache_file
508 fi
509
510 ac_ext=c
511 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
512 ac_cpp='$CPP $CPPFLAGS'
513 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
514 ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
515 cross_compiling=$ac_cv_prog_cc_cross
516
517 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
518   # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
519   if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
520     ac_n= ac_c='
521 ' ac_t='        '
522   else
523     ac_n=-n ac_c= ac_t=
524   fi
525 else
526   ac_n= ac_c='\c' ac_t=
527 fi
528
529
530
531 ac_aux_dir=
532 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
533   if test -f $ac_dir/install-sh; then
534     ac_aux_dir=$ac_dir
535     ac_install_sh="$ac_aux_dir/install-sh -c"
536     break
537   elif test -f $ac_dir/install.sh; then
538     ac_aux_dir=$ac_dir
539     ac_install_sh="$ac_aux_dir/install.sh -c"
540     break
541   fi
542 done
543 if test -z "$ac_aux_dir"; then
544   { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
545 fi
546 ac_config_guess=$ac_aux_dir/config.guess
547 ac_config_sub=$ac_aux_dir/config.sub
548 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
549
550 # Find a good install program.  We prefer a C program (faster),
551 # so one script is as good as another.  But avoid the broken or
552 # incompatible versions:
553 # SysV /etc/install, /usr/sbin/install
554 # SunOS /usr/etc/install
555 # IRIX /sbin/install
556 # AIX /bin/install
557 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
558 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
559 # ./install, which can be erroneously created by make from ./install.sh.
560 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
561 echo "configure:562: checking for a BSD compatible install" >&5
562 if test -z "$INSTALL"; then
563 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
564   echo $ac_n "(cached) $ac_c" 1>&6
565 else
566     IFS="${IFS=         }"; ac_save_IFS="$IFS"; IFS="${IFS}:"
567   for ac_dir in $PATH; do
568     # Account for people who put trailing slashes in PATH elements.
569     case "$ac_dir/" in
570     /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
571     *)
572       # OSF1 and SCO ODT 3.0 have their own names for install.
573       for ac_prog in ginstall installbsd scoinst install; do
574         if test -f $ac_dir/$ac_prog; then
575           if test $ac_prog = install &&
576             grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
577             # AIX install.  It has an incompatible calling convention.
578             # OSF/1 installbsd also uses dspmsg, but is usable.
579             :
580           else
581             ac_cv_path_install="$ac_dir/$ac_prog -c"
582             break 2
583           fi
584         fi
585       done
586       ;;
587     esac
588   done
589   IFS="$ac_save_IFS"
590
591 fi
592   if test "${ac_cv_path_install+set}" = set; then
593     INSTALL="$ac_cv_path_install"
594   else
595     # As a last resort, use the slow shell script.  We don't cache a
596     # path for INSTALL within a source directory, because that will
597     # break other packages using the cache if that directory is
598     # removed, or if the path is relative.
599     INSTALL="$ac_install_sh"
600   fi
601 fi
602 echo "$ac_t""$INSTALL" 1>&6
603
604 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
605 # It thinks the first close brace ends the variable substitution.
606 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
607
608 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
609
610
611 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
612
613 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
614 echo "configure:615: checking whether build environment is sane" >&5
615 # Just in case
616 sleep 1
617 echo timestamp > conftestfile
618 # Do `set' in a subshell so we don't clobber the current shell's
619 # arguments.  Must try -L first in case configure is actually a
620 # symlink; some systems play weird games with the mod time of symlinks
621 # (eg FreeBSD returns the mod time of the symlink's containing
622 # directory).
623 if (
624    set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
625    if test "$*" = "X"; then
626       # -L didn't work.
627       set X `ls -t $srcdir/configure conftestfile`
628    fi
629    if test "$*" != "X $srcdir/configure conftestfile" \
630       && test "$*" != "X conftestfile $srcdir/configure"; then
631
632       # If neither matched, then we have a broken ls.  This can happen
633       # if, for instance, CONFIG_SHELL is bash and it inherits a
634       # broken ls alias from the environment.  This has actually
635       # happened.  Such a system could not be considered "sane".
636       { echo "configure: error: ls -t appears to fail.  Make sure there is not a broken
637 alias in your environment" 1>&2; exit 1; }
638    fi
639
640    test "$2" = conftestfile
641    )
642 then
643    # Ok.
644    :
645 else
646    { echo "configure: error: newly created file is older than distributed files!
647 Check your system clock" 1>&2; exit 1; }
648 fi
649 rm -f conftest*
650 echo "$ac_t""yes" 1>&6
651 if test "$program_transform_name" = s,x,x,; then
652   program_transform_name=
653 else
654   # Double any \ or $.  echo might interpret backslashes.
655   cat <<\EOF_SED > conftestsed
656 s,\\,\\\\,g; s,\$,$$,g
657 EOF_SED
658   program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
659   rm -f conftestsed
660 fi
661 test "$program_prefix" != NONE &&
662   program_transform_name="s,^,${program_prefix},; $program_transform_name"
663 # Use a double $ so make ignores it.
664 test "$program_suffix" != NONE &&
665   program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
666
667 # sed with no file args requires a program.
668 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
669
670 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
671 echo "configure:672: checking whether ${MAKE-make} sets \${MAKE}" >&5
672 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
673 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
674   echo $ac_n "(cached) $ac_c" 1>&6
675 else
676   cat > conftestmake <<\EOF
677 all:
678         @echo 'ac_maketemp="${MAKE}"'
679 EOF
680 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
681 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
682 if test -n "$ac_maketemp"; then
683   eval ac_cv_prog_make_${ac_make}_set=yes
684 else
685   eval ac_cv_prog_make_${ac_make}_set=no
686 fi
687 rm -f conftestmake
688 fi
689 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
690   echo "$ac_t""yes" 1>&6
691   SET_MAKE=
692 else
693   echo "$ac_t""no" 1>&6
694   SET_MAKE="MAKE=${MAKE-make}"
695 fi
696
697
698 PACKAGE=ethereal
699
700 VERSION=0.4.1
701
702 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
703   { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
704 fi
705 cat >> confdefs.h <<EOF
706 #define PACKAGE "$PACKAGE"
707 EOF
708
709 cat >> confdefs.h <<EOF
710 #define VERSION "$VERSION"
711 EOF
712
713
714
715 missing_dir=`cd $ac_aux_dir && pwd`
716 echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
717 echo "configure:718: checking for working aclocal" >&5
718 # Run test in a subshell; some versions of sh will print an error if
719 # an executable is not found, even if stderr is redirected.
720 # Redirect stdin to placate older versions of autoconf.  Sigh.
721 if (aclocal --version) < /dev/null > /dev/null 2>&1; then
722    ACLOCAL=aclocal
723    echo "$ac_t""found" 1>&6
724 else
725    ACLOCAL="$missing_dir/missing aclocal"
726    echo "$ac_t""missing" 1>&6
727 fi
728
729 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
730 echo "configure:731: checking for working autoconf" >&5
731 # Run test in a subshell; some versions of sh will print an error if
732 # an executable is not found, even if stderr is redirected.
733 # Redirect stdin to placate older versions of autoconf.  Sigh.
734 if (autoconf --version) < /dev/null > /dev/null 2>&1; then
735    AUTOCONF=autoconf
736    echo "$ac_t""found" 1>&6
737 else
738    AUTOCONF="$missing_dir/missing autoconf"
739    echo "$ac_t""missing" 1>&6
740 fi
741
742 echo $ac_n "checking for working automake""... $ac_c" 1>&6
743 echo "configure:744: checking for working automake" >&5
744 # Run test in a subshell; some versions of sh will print an error if
745 # an executable is not found, even if stderr is redirected.
746 # Redirect stdin to placate older versions of autoconf.  Sigh.
747 if (automake --version) < /dev/null > /dev/null 2>&1; then
748    AUTOMAKE=automake
749    echo "$ac_t""found" 1>&6
750 else
751    AUTOMAKE="$missing_dir/missing automake"
752    echo "$ac_t""missing" 1>&6
753 fi
754
755 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
756 echo "configure:757: checking for working autoheader" >&5
757 # Run test in a subshell; some versions of sh will print an error if
758 # an executable is not found, even if stderr is redirected.
759 # Redirect stdin to placate older versions of autoconf.  Sigh.
760 if (autoheader --version) < /dev/null > /dev/null 2>&1; then
761    AUTOHEADER=autoheader
762    echo "$ac_t""found" 1>&6
763 else
764    AUTOHEADER="$missing_dir/missing autoheader"
765    echo "$ac_t""missing" 1>&6
766 fi
767
768 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
769 echo "configure:770: checking for working makeinfo" >&5
770 # Run test in a subshell; some versions of sh will print an error if
771 # an executable is not found, even if stderr is redirected.
772 # Redirect stdin to placate older versions of autoconf.  Sigh.
773 if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
774    MAKEINFO=makeinfo
775    echo "$ac_t""found" 1>&6
776 else
777    MAKEINFO="$missing_dir/missing makeinfo"
778    echo "$ac_t""missing" 1>&6
779 fi
780
781
782
783
784 # Make sure we can run config.sub.
785 if $ac_config_sub sun4 >/dev/null 2>&1; then :
786 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
787 fi
788
789 echo $ac_n "checking host system type""... $ac_c" 1>&6
790 echo "configure:791: checking host system type" >&5
791
792 host_alias=$host
793 case "$host_alias" in
794 NONE)
795   case $nonopt in
796   NONE)
797     if host_alias=`$ac_config_guess`; then :
798     else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
799     fi ;;
800   *) host_alias=$nonopt ;;
801   esac ;;
802 esac
803
804 host=`$ac_config_sub $host_alias`
805 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
806 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
807 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
808 echo "$ac_t""$host" 1>&6
809
810
811 # Extract the first word of "gcc", so it can be a program name with args.
812 set dummy gcc; ac_word=$2
813 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
814 echo "configure:815: checking for $ac_word" >&5
815 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
816   echo $ac_n "(cached) $ac_c" 1>&6
817 else
818   if test -n "$CC"; then
819   ac_cv_prog_CC="$CC" # Let the user override the test.
820 else
821   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
822   for ac_dir in $PATH; do
823     test -z "$ac_dir" && ac_dir=.
824     if test -f $ac_dir/$ac_word; then
825       ac_cv_prog_CC="gcc"
826       break
827     fi
828   done
829   IFS="$ac_save_ifs"
830 fi
831 fi
832 CC="$ac_cv_prog_CC"
833 if test -n "$CC"; then
834   echo "$ac_t""$CC" 1>&6
835 else
836   echo "$ac_t""no" 1>&6
837 fi
838
839 if test -z "$CC"; then
840   # Extract the first word of "cc", so it can be a program name with args.
841 set dummy cc; ac_word=$2
842 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
843 echo "configure:844: checking for $ac_word" >&5
844 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
845   echo $ac_n "(cached) $ac_c" 1>&6
846 else
847   if test -n "$CC"; then
848   ac_cv_prog_CC="$CC" # Let the user override the test.
849 else
850   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
851   ac_prog_rejected=no
852   for ac_dir in $PATH; do
853     test -z "$ac_dir" && ac_dir=.
854     if test -f $ac_dir/$ac_word; then
855       if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
856         ac_prog_rejected=yes
857         continue
858       fi
859       ac_cv_prog_CC="cc"
860       break
861     fi
862   done
863   IFS="$ac_save_ifs"
864 if test $ac_prog_rejected = yes; then
865   # We found a bogon in the path, so make sure we never use it.
866   set dummy $ac_cv_prog_CC
867   shift
868   if test $# -gt 0; then
869     # We chose a different compiler from the bogus one.
870     # However, it has the same basename, so the bogon will be chosen
871     # first if we set CC to just the basename; use the full file name.
872     shift
873     set dummy "$ac_dir/$ac_word" "$@"
874     shift
875     ac_cv_prog_CC="$@"
876   fi
877 fi
878 fi
879 fi
880 CC="$ac_cv_prog_CC"
881 if test -n "$CC"; then
882   echo "$ac_t""$CC" 1>&6
883 else
884   echo "$ac_t""no" 1>&6
885 fi
886
887   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
888 fi
889
890 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
891 echo "configure:892: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
892
893 ac_ext=c
894 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
895 ac_cpp='$CPP $CPPFLAGS'
896 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
897 ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
898 cross_compiling=$ac_cv_prog_cc_cross
899
900 cat > conftest.$ac_ext <<EOF
901 #line 902 "configure"
902 #include "confdefs.h"
903 main(){return(0);}
904 EOF
905 if { (eval echo configure:906: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
906   ac_cv_prog_cc_works=yes
907   # If we can't run a trivial program, we are probably using a cross compiler.
908   if (./conftest; exit) 2>/dev/null; then
909     ac_cv_prog_cc_cross=no
910   else
911     ac_cv_prog_cc_cross=yes
912   fi
913 else
914   echo "configure: failed program was:" >&5
915   cat conftest.$ac_ext >&5
916   ac_cv_prog_cc_works=no
917 fi
918 rm -fr conftest*
919
920 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
921 if test $ac_cv_prog_cc_works = no; then
922   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
923 fi
924 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
925 echo "configure:926: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
926 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
927 cross_compiling=$ac_cv_prog_cc_cross
928
929 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
930 echo "configure:931: checking whether we are using GNU C" >&5
931 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
932   echo $ac_n "(cached) $ac_c" 1>&6
933 else
934   cat > conftest.c <<EOF
935 #ifdef __GNUC__
936   yes;
937 #endif
938 EOF
939 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:940: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
940   ac_cv_prog_gcc=yes
941 else
942   ac_cv_prog_gcc=no
943 fi
944 fi
945
946 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
947
948 if test $ac_cv_prog_gcc = yes; then
949   GCC=yes
950   ac_test_CFLAGS="${CFLAGS+set}"
951   ac_save_CFLAGS="$CFLAGS"
952   CFLAGS=
953   echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
954 echo "configure:955: checking whether ${CC-cc} accepts -g" >&5
955 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
956   echo $ac_n "(cached) $ac_c" 1>&6
957 else
958   echo 'void f(){}' > conftest.c
959 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
960   ac_cv_prog_cc_g=yes
961 else
962   ac_cv_prog_cc_g=no
963 fi
964 rm -f conftest*
965
966 fi
967
968 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
969   if test "$ac_test_CFLAGS" = set; then
970     CFLAGS="$ac_save_CFLAGS"
971   elif test $ac_cv_prog_cc_g = yes; then
972     CFLAGS="-g -O2"
973   else
974     CFLAGS="-O2"
975   fi
976 else
977   GCC=
978   test "${CFLAGS+set}" = set || CFLAGS="-g"
979 fi
980
981 # Extract the first word of "ranlib", so it can be a program name with args.
982 set dummy ranlib; ac_word=$2
983 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
984 echo "configure:985: checking for $ac_word" >&5
985 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
986   echo $ac_n "(cached) $ac_c" 1>&6
987 else
988   if test -n "$RANLIB"; then
989   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
990 else
991   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
992   for ac_dir in $PATH; do
993     test -z "$ac_dir" && ac_dir=.
994     if test -f $ac_dir/$ac_word; then
995       ac_cv_prog_RANLIB="ranlib"
996       break
997     fi
998   done
999   IFS="$ac_save_ifs"
1000   test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1001 fi
1002 fi
1003 RANLIB="$ac_cv_prog_RANLIB"
1004 if test -n "$RANLIB"; then
1005   echo "$ac_t""$RANLIB" 1>&6
1006 else
1007   echo "$ac_t""no" 1>&6
1008 fi
1009
1010
1011 # Create DATAFILE_DIR #define for config.h
1012 DATAFILE_DIR=$sysconfdir
1013 DATAFILE_DIR=`(
1014     test "x$prefix" = xNONE && prefix=$ac_default_prefix
1015     test "x$exec_prefix" = xNONE && exec_prefix=${prefix}
1016     eval echo "$DATAFILE_DIR"
1017 )`
1018 cat >> confdefs.h <<EOF
1019 #define DATAFILE_DIR "$DATAFILE_DIR"
1020 EOF
1021
1022
1023
1024 # If we're running Solaris, and LD_LIBRARY_PATH is defined, add it as a
1025 # link directory.
1026 case "$host_os" in
1027   solaris*)
1028     echo $ac_n "checking for LD_LIBRARY_PATH""... $ac_c" 1>&6
1029 echo "configure:1030: checking for LD_LIBRARY_PATH" >&5
1030     if test x$LD_LIBRARY_PATH != x ; then
1031       LIBS="$LIBS -R$LD_LIBRARY_PATH"
1032       echo "$ac_t""yes -- added LD_LIBRARY_PATH to run-time linker path" 1>&6
1033     else
1034       echo "$ac_t""no -- this may be a problem in a few seconds" 1>&6
1035     fi
1036   ;;
1037 esac
1038
1039 # GTK checks
1040 # Check whether --with-gtk-prefix or --without-gtk-prefix was given.
1041 if test "${with_gtk_prefix+set}" = set; then
1042   withval="$with_gtk_prefix"
1043   gtk_config_prefix="$withval"
1044 else
1045   gtk_config_prefix=""
1046 fi
1047
1048 # Check whether --with-gtk-exec-prefix or --without-gtk-exec-prefix was given.
1049 if test "${with_gtk_exec_prefix+set}" = set; then
1050   withval="$with_gtk_exec_prefix"
1051   gtk_config_exec_prefix="$withval"
1052 else
1053   gtk_config_exec_prefix=""
1054 fi
1055
1056 # Check whether --enable-gtktest or --disable-gtktest was given.
1057 if test "${enable_gtktest+set}" = set; then
1058   enableval="$enable_gtktest"
1059   :
1060 else
1061   enable_gtktest=yes
1062 fi
1063
1064
1065   if test x$gtk_config_exec_prefix != x ; then
1066      gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix"
1067      if test x${GTK_CONFIG+set} != xset ; then
1068         GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config
1069      fi
1070   fi
1071   if test x$gtk_config_prefix != x ; then
1072      gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix"
1073      if test x${GTK_CONFIG+set} != xset ; then
1074         GTK_CONFIG=$gtk_config_prefix/bin/gtk-config
1075      fi
1076   fi
1077
1078   # Extract the first word of "gtk-config", so it can be a program name with args.
1079 set dummy gtk-config; ac_word=$2
1080 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1081 echo "configure:1082: checking for $ac_word" >&5
1082 if eval "test \"`echo '$''{'ac_cv_path_GTK_CONFIG'+set}'`\" = set"; then
1083   echo $ac_n "(cached) $ac_c" 1>&6
1084 else
1085   case "$GTK_CONFIG" in
1086   /*)
1087   ac_cv_path_GTK_CONFIG="$GTK_CONFIG" # Let the user override the test with a path.
1088   ;;
1089   *)
1090   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
1091   for ac_dir in $PATH; do
1092     test -z "$ac_dir" && ac_dir=.
1093     if test -f $ac_dir/$ac_word; then
1094       ac_cv_path_GTK_CONFIG="$ac_dir/$ac_word"
1095       break
1096     fi
1097   done
1098   IFS="$ac_save_ifs"
1099   test -z "$ac_cv_path_GTK_CONFIG" && ac_cv_path_GTK_CONFIG="no"
1100   ;;
1101 esac
1102 fi
1103 GTK_CONFIG="$ac_cv_path_GTK_CONFIG"
1104 if test -n "$GTK_CONFIG"; then
1105   echo "$ac_t""$GTK_CONFIG" 1>&6
1106 else
1107   echo "$ac_t""no" 1>&6
1108 fi
1109
1110   min_gtk_version=1.0.0
1111   echo $ac_n "checking for GTK - version >= $min_gtk_version""... $ac_c" 1>&6
1112 echo "configure:1113: checking for GTK - version >= $min_gtk_version" >&5
1113   no_gtk=""
1114   if test "$GTK_CONFIG" = "no" ; then
1115     no_gtk=yes
1116   else
1117     GTK_CFLAGS=`$GTK_CONFIG $gtk_config_args --cflags`
1118     GTK_LIBS=`$GTK_CONFIG $gtk_config_args --libs`
1119     gtk_config_major_version=`$GTK_CONFIG $gtk_config_args --version | \
1120            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
1121     gtk_config_minor_version=`$GTK_CONFIG $gtk_config_args --version | \
1122            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
1123     gtk_config_micro_version=`$GTK_CONFIG $gtk_config_args --version | \
1124            sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
1125     if test "x$enable_gtktest" = "xyes" ; then
1126       ac_save_CFLAGS="$CFLAGS"
1127       ac_save_LIBS="$LIBS"
1128       CFLAGS="$CFLAGS $GTK_CFLAGS"
1129       LIBS="$LIBS $GTK_LIBS"
1130       rm -f conf.gtktest
1131       if test "$cross_compiling" = yes; then
1132   echo $ac_n "cross compiling; assumed OK... $ac_c"
1133 else
1134   cat > conftest.$ac_ext <<EOF
1135 #line 1136 "configure"
1136 #include "confdefs.h"
1137
1138 #include <gtk/gtk.h>
1139 #include <stdio.h>
1140
1141 int 
1142 main ()
1143 {
1144   int major, minor, micro;
1145   char *tmp_version;
1146
1147   system ("touch conf.gtktest");
1148
1149   /* HP/UX 9 (%@#!) writes to sscanf strings */
1150   tmp_version = g_strdup("$min_gtk_version");
1151   if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
1152      printf("%s, bad version string\n", "$min_gtk_version");
1153      exit(1);
1154    }
1155
1156   if ((gtk_major_version != $gtk_config_major_version) ||
1157       (gtk_minor_version != $gtk_config_minor_version) ||
1158       (gtk_micro_version != $gtk_config_micro_version))
1159     {
1160       printf("\n*** 'gtk-config --version' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n", 
1161              $gtk_config_major_version, $gtk_config_minor_version, $gtk_config_micro_version,
1162              gtk_major_version, gtk_minor_version, gtk_micro_version);
1163       printf ("*** was found! If gtk-config was correct, then it is best\n");
1164       printf ("*** to remove the old version of GTK+. You may also be able to fix the error\n");
1165       printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
1166       printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
1167       printf("*** required on your system.\n");
1168       printf("*** If gtk-config was wrong, set the environment variable GTK_CONFIG\n");
1169       printf("*** to point to the correct copy of gtk-config, and remove the file config.cache\n");
1170       printf("*** before re-running configure\n");
1171     } 
1172   else
1173     {
1174       if ((gtk_major_version > major) ||
1175         ((gtk_major_version == major) && (gtk_minor_version > minor)) ||
1176         ((gtk_major_version == major) && (gtk_minor_version == minor) && (gtk_micro_version >= micro)))
1177       {
1178         return 0;
1179        }
1180      else
1181       {
1182         printf("\n*** An old version of GTK+ (%d.%d.%d) was found.\n",
1183                gtk_major_version, gtk_minor_version, gtk_micro_version);
1184         printf("*** You need a version of GTK+ newer than %d.%d.%d. The latest version of\n",
1185                major, minor, micro);
1186         printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n");
1187         printf("***\n");
1188         printf("*** If you have already installed a sufficiently new version, this error\n");
1189         printf("*** probably means that the wrong copy of the gtk-config shell script is\n");
1190         printf("*** being found. The easiest way to fix this is to remove the old version\n");
1191         printf("*** of GTK+, but you can also set the GTK_CONFIG environment to point to the\n");
1192         printf("*** correct copy of gtk-config. (In this case, you will have to\n");
1193         printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
1194         printf("*** so that the correct libraries are found at run-time))\n");
1195       }
1196     }
1197   return 1;
1198 }
1199
1200 EOF
1201 if { (eval echo configure:1202: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
1202 then
1203   :
1204 else
1205   echo "configure: failed program was:" >&5
1206   cat conftest.$ac_ext >&5
1207   rm -fr conftest*
1208   no_gtk=yes
1209 fi
1210 rm -fr conftest*
1211 fi
1212
1213        CFLAGS="$ac_save_CFLAGS"
1214        LIBS="$ac_save_LIBS"
1215      fi
1216   fi
1217   if test "x$no_gtk" = x ; then
1218      echo "$ac_t""yes" 1>&6
1219      CFLAGS="$CFLAGS $GTK_CFLAGS" LIBS="$LIBS $GTK_LIBS"     
1220   else
1221      echo "$ac_t""no" 1>&6
1222      if test "$GTK_CONFIG" = "no" ; then
1223        echo "*** The gtk-config script installed by GTK could not be found"
1224        echo "*** If GTK was installed in PREFIX, make sure PREFIX/bin is in"
1225        echo "*** your path, or set the GTK_CONFIG environment variable to the"
1226        echo "*** full path to gtk-config."
1227      else
1228        if test -f conf.gtktest ; then
1229         :
1230        else
1231           echo "*** Could not run GTK test program, checking why..."
1232           CFLAGS="$CFLAGS $GTK_CFLAGS"
1233           LIBS="$LIBS $GTK_LIBS"
1234           cat > conftest.$ac_ext <<EOF
1235 #line 1236 "configure"
1236 #include "confdefs.h"
1237
1238 #include <gtk/gtk.h>
1239 #include <stdio.h>
1240
1241 int main() {
1242  return ((gtk_major_version) || (gtk_minor_version) || (gtk_micro_version)); 
1243 ; return 0; }
1244 EOF
1245 if { (eval echo configure:1246: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
1246   rm -rf conftest*
1247    echo "*** The test program compiled, but did not run. This usually means"
1248           echo "*** that the run-time linker is not finding GTK or finding the wrong"
1249           echo "*** version of GTK. If it is not finding GTK, you'll need to set your"
1250           echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
1251           echo "*** to the installed location  Also, make sure you have run ldconfig if that"
1252           echo "*** is required on your system"
1253           echo "***"
1254           echo "*** If you have an old version installed, it is best to remove it, although"
1255           echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"
1256           echo "***"
1257           echo "*** If you have a RedHat 5.0 system, you should remove the GTK package that"
1258           echo "*** came with the system with the command"
1259           echo "***"
1260           echo "***    rpm --erase --nodeps gtk gtk-devel" 
1261 else
1262   echo "configure: failed program was:" >&5
1263   cat conftest.$ac_ext >&5
1264   rm -rf conftest*
1265    echo "*** The test program failed to compile or link. See the file config.log for the"
1266           echo "*** exact error that occured. This usually means GTK was incorrectly installed"
1267           echo "*** or that you have moved GTK since it was installed. In the latter case, you"
1268           echo "*** may want to edit the gtk-config script: $GTK_CONFIG" 
1269 fi
1270 rm -f conftest*
1271           CFLAGS="$ac_save_CFLAGS"
1272           LIBS="$ac_save_LIBS"
1273        fi
1274      fi
1275      GTK_CFLAGS=""
1276      GTK_LIBS=""
1277      { echo "configure: error: GTK+ distribution not found." 1>&2; exit 1; }
1278   fi
1279   
1280   
1281   rm -f conf.gtktest
1282
1283
1284 # Pcap checks
1285 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1286 echo "configure:1287: checking how to run the C preprocessor" >&5
1287 # On Suns, sometimes $CPP names a directory.
1288 if test -n "$CPP" && test -d "$CPP"; then
1289   CPP=
1290 fi
1291 if test -z "$CPP"; then
1292 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
1293   echo $ac_n "(cached) $ac_c" 1>&6
1294 else
1295     # This must be in double quotes, not single quotes, because CPP may get
1296   # substituted into the Makefile and "${CC-cc}" will confuse make.
1297   CPP="${CC-cc} -E"
1298   # On the NeXT, cc -E runs the code through the compiler's parser,
1299   # not just through cpp.
1300   cat > conftest.$ac_ext <<EOF
1301 #line 1302 "configure"
1302 #include "confdefs.h"
1303 #include <assert.h>
1304 Syntax Error
1305 EOF
1306 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1307 { (eval echo configure:1308: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1308 ac_err=`grep -v '^ *+' conftest.out`
1309 if test -z "$ac_err"; then
1310   :
1311 else
1312   echo "$ac_err" >&5
1313   echo "configure: failed program was:" >&5
1314   cat conftest.$ac_ext >&5
1315   rm -rf conftest*
1316   CPP="${CC-cc} -E -traditional-cpp"
1317   cat > conftest.$ac_ext <<EOF
1318 #line 1319 "configure"
1319 #include "confdefs.h"
1320 #include <assert.h>
1321 Syntax Error
1322 EOF
1323 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1324 { (eval echo configure:1325: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1325 ac_err=`grep -v '^ *+' conftest.out`
1326 if test -z "$ac_err"; then
1327   :
1328 else
1329   echo "$ac_err" >&5
1330   echo "configure: failed program was:" >&5
1331   cat conftest.$ac_ext >&5
1332   rm -rf conftest*
1333   CPP=/lib/cpp
1334 fi
1335 rm -f conftest*
1336 fi
1337 rm -f conftest*
1338   ac_cv_prog_CPP="$CPP"
1339 fi
1340   CPP="$ac_cv_prog_CPP"
1341 else
1342   ac_cv_prog_CPP="$CPP"
1343 fi
1344 echo "$ac_t""$CPP" 1>&6
1345
1346 ac_safe=`echo "net/bpf.h" | sed 'y%./+-%__p_%'`
1347 echo $ac_n "checking for net/bpf.h""... $ac_c" 1>&6
1348 echo "configure:1349: checking for net/bpf.h" >&5
1349 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1350   echo $ac_n "(cached) $ac_c" 1>&6
1351 else
1352   cat > conftest.$ac_ext <<EOF
1353 #line 1354 "configure"
1354 #include "confdefs.h"
1355 #include <net/bpf.h>
1356 EOF
1357 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1358 { (eval echo configure:1359: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1359 ac_err=`grep -v '^ *+' conftest.out`
1360 if test -z "$ac_err"; then
1361   rm -rf conftest*
1362   eval "ac_cv_header_$ac_safe=yes"
1363 else
1364   echo "$ac_err" >&5
1365   echo "configure: failed program was:" >&5
1366   cat conftest.$ac_ext >&5
1367   rm -rf conftest*
1368   eval "ac_cv_header_$ac_safe=no"
1369 fi
1370 rm -f conftest*
1371 fi
1372 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1373   echo "$ac_t""yes" 1>&6
1374   :
1375 else
1376   echo "$ac_t""no" 1>&6
1377 { echo "configure: error: Header file net/bpf.h not found." 1>&2; exit 1; }
1378 fi
1379
1380 ac_safe=`echo "pcap.h" | sed 'y%./+-%__p_%'`
1381 echo $ac_n "checking for pcap.h""... $ac_c" 1>&6
1382 echo "configure:1383: checking for pcap.h" >&5
1383 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1384   echo $ac_n "(cached) $ac_c" 1>&6
1385 else
1386   cat > conftest.$ac_ext <<EOF
1387 #line 1388 "configure"
1388 #include "confdefs.h"
1389 #include <pcap.h>
1390 EOF
1391 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1392 { (eval echo configure:1393: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1393 ac_err=`grep -v '^ *+' conftest.out`
1394 if test -z "$ac_err"; then
1395   rm -rf conftest*
1396   eval "ac_cv_header_$ac_safe=yes"
1397 else
1398   echo "$ac_err" >&5
1399   echo "configure: failed program was:" >&5
1400   cat conftest.$ac_ext >&5
1401   rm -rf conftest*
1402   eval "ac_cv_header_$ac_safe=no"
1403 fi
1404 rm -f conftest*
1405 fi
1406 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1407   echo "$ac_t""yes" 1>&6
1408   :
1409 else
1410   echo "$ac_t""no" 1>&6
1411 { echo "configure: error: Header file pcap.h not found." 1>&2; exit 1; }
1412 fi
1413
1414 echo $ac_n "checking for pcap_open_offline in -lpcap""... $ac_c" 1>&6
1415 echo "configure:1416: checking for pcap_open_offline in -lpcap" >&5
1416 ac_lib_var=`echo pcap'_'pcap_open_offline | sed 'y%./+-%__p_%'`
1417 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1418   echo $ac_n "(cached) $ac_c" 1>&6
1419 else
1420   ac_save_LIBS="$LIBS"
1421 LIBS="-lpcap  $LIBS"
1422 cat > conftest.$ac_ext <<EOF
1423 #line 1424 "configure"
1424 #include "confdefs.h"
1425 /* Override any gcc2 internal prototype to avoid an error.  */
1426 /* We use char because int might match the return type of a gcc2
1427     builtin and then its argument prototype would still apply.  */
1428 char pcap_open_offline();
1429
1430 int main() {
1431 pcap_open_offline()
1432 ; return 0; }
1433 EOF
1434 if { (eval echo configure:1435: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
1435   rm -rf conftest*
1436   eval "ac_cv_lib_$ac_lib_var=yes"
1437 else
1438   echo "configure: failed program was:" >&5
1439   cat conftest.$ac_ext >&5
1440   rm -rf conftest*
1441   eval "ac_cv_lib_$ac_lib_var=no"
1442 fi
1443 rm -f conftest*
1444 LIBS="$ac_save_LIBS"
1445
1446 fi
1447 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1448   echo "$ac_t""yes" 1>&6
1449     ac_tr_lib=HAVE_LIB`echo pcap | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1450     -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1451   cat >> confdefs.h <<EOF
1452 #define $ac_tr_lib 1
1453 EOF
1454
1455   LIBS="-lpcap $LIBS"
1456
1457 else
1458   echo "$ac_t""no" 1>&6
1459 { echo "configure: error: Library libpcap not found." 1>&2; exit 1; }
1460 fi
1461
1462
1463 # Evidently, some systems have pcap.h, etc. in */include/pcap
1464 echo $ac_n "checking for extraneous pcap header directories""... $ac_c" 1>&6
1465 echo "configure:1466: checking for extraneous pcap header directories" >&5
1466 found_pcap_dir=""
1467 for pcap_dir in /usr/include/pcap /usr/local/include/pcap
1468 do
1469   if test -d $pcap_dir ; then
1470     LIBS="$LIBS -L$pcap_dir"
1471     found_pcap_dir=" $found_pcap_dir -L$pcap_dir"
1472   fi
1473 done
1474
1475 if test "$found_pcap_dir" != "" ; then
1476   echo "$ac_t""found --$found_pcap_dir added to LIBS" 1>&6
1477 else
1478   echo "$ac_t""not found" 1>&6
1479 fi
1480
1481 # Wiretap check
1482 echo $ac_n "checking whether to include wiretap library""... $ac_c" 1>&6
1483 echo "configure:1484: checking whether to include wiretap library" >&5
1484 # Check whether --with-wiretap or --without-wiretap was given.
1485 if test "${with_wiretap+set}" = set; then
1486   withval="$with_wiretap"
1487    case "$withval" in
1488                 yes)
1489                         echo "$ac_t""yes" 1>&6
1490                         cat >> confdefs.h <<\EOF
1491 #define WITH_WIRETAP 1
1492 EOF
1493
1494                         CFLAGS="$CFLAGS -Iwiretap"
1495                         LIBWIRETAP_A="wiretap/libwiretap.a"
1496                         ;;
1497                 *)
1498                         echo "$ac_t""no" 1>&6
1499                         LIBWIRETAP_A=""
1500                         ;;
1501         esac 
1502 else
1503   echo "$ac_t""no" 1>&6
1504
1505 fi
1506
1507
1508
1509 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
1510 echo "configure:1511: checking for ANSI C header files" >&5
1511 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1512   echo $ac_n "(cached) $ac_c" 1>&6
1513 else
1514   cat > conftest.$ac_ext <<EOF
1515 #line 1516 "configure"
1516 #include "confdefs.h"
1517 #include <stdlib.h>
1518 #include <stdarg.h>
1519 #include <string.h>
1520 #include <float.h>
1521 EOF
1522 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1523 { (eval echo configure:1524: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1524 ac_err=`grep -v '^ *+' conftest.out`
1525 if test -z "$ac_err"; then
1526   rm -rf conftest*
1527   ac_cv_header_stdc=yes
1528 else
1529   echo "$ac_err" >&5
1530   echo "configure: failed program was:" >&5
1531   cat conftest.$ac_ext >&5
1532   rm -rf conftest*
1533   ac_cv_header_stdc=no
1534 fi
1535 rm -f conftest*
1536
1537 if test $ac_cv_header_stdc = yes; then
1538   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1539 cat > conftest.$ac_ext <<EOF
1540 #line 1541 "configure"
1541 #include "confdefs.h"
1542 #include <string.h>
1543 EOF
1544 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1545   egrep "memchr" >/dev/null 2>&1; then
1546   :
1547 else
1548   rm -rf conftest*
1549   ac_cv_header_stdc=no
1550 fi
1551 rm -f conftest*
1552
1553 fi
1554
1555 if test $ac_cv_header_stdc = yes; then
1556   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1557 cat > conftest.$ac_ext <<EOF
1558 #line 1559 "configure"
1559 #include "confdefs.h"
1560 #include <stdlib.h>
1561 EOF
1562 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1563   egrep "free" >/dev/null 2>&1; then
1564   :
1565 else
1566   rm -rf conftest*
1567   ac_cv_header_stdc=no
1568 fi
1569 rm -f conftest*
1570
1571 fi
1572
1573 if test $ac_cv_header_stdc = yes; then
1574   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1575 if test "$cross_compiling" = yes; then
1576   :
1577 else
1578   cat > conftest.$ac_ext <<EOF
1579 #line 1580 "configure"
1580 #include "confdefs.h"
1581 #include <ctype.h>
1582 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1583 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1584 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1585 int main () { int i; for (i = 0; i < 256; i++)
1586 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1587 exit (0); }
1588
1589 EOF
1590 if { (eval echo configure:1591: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
1591 then
1592   :
1593 else
1594   echo "configure: failed program was:" >&5
1595   cat conftest.$ac_ext >&5
1596   rm -fr conftest*
1597   ac_cv_header_stdc=no
1598 fi
1599 rm -fr conftest*
1600 fi
1601
1602 fi
1603 fi
1604
1605 echo "$ac_t""$ac_cv_header_stdc" 1>&6
1606 if test $ac_cv_header_stdc = yes; then
1607   cat >> confdefs.h <<\EOF
1608 #define STDC_HEADERS 1
1609 EOF
1610
1611 fi
1612
1613 for ac_hdr in fcntl.h strings.h sys/ioctl.h sys/time.h unistd.h stdarg.h
1614 do
1615 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1616 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1617 echo "configure:1618: checking for $ac_hdr" >&5
1618 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1619   echo $ac_n "(cached) $ac_c" 1>&6
1620 else
1621   cat > conftest.$ac_ext <<EOF
1622 #line 1623 "configure"
1623 #include "confdefs.h"
1624 #include <$ac_hdr>
1625 EOF
1626 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1627 { (eval echo configure:1628: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1628 ac_err=`grep -v '^ *+' conftest.out`
1629 if test -z "$ac_err"; then
1630   rm -rf conftest*
1631   eval "ac_cv_header_$ac_safe=yes"
1632 else
1633   echo "$ac_err" >&5
1634   echo "configure: failed program was:" >&5
1635   cat conftest.$ac_ext >&5
1636   rm -rf conftest*
1637   eval "ac_cv_header_$ac_safe=no"
1638 fi
1639 rm -f conftest*
1640 fi
1641 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1642   echo "$ac_t""yes" 1>&6
1643     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1644   cat >> confdefs.h <<EOF
1645 #define $ac_tr_hdr 1
1646 EOF
1647  
1648 else
1649   echo "$ac_t""no" 1>&6
1650 fi
1651 done
1652
1653
1654 for ac_hdr in sys/sockio.h sys/types.h netinet/in.h
1655 do
1656 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1657 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1658 echo "configure:1659: checking for $ac_hdr" >&5
1659 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1660   echo $ac_n "(cached) $ac_c" 1>&6
1661 else
1662   cat > conftest.$ac_ext <<EOF
1663 #line 1664 "configure"
1664 #include "confdefs.h"
1665 #include <$ac_hdr>
1666 EOF
1667 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
1668 { (eval echo configure:1669: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1669 ac_err=`grep -v '^ *+' conftest.out`
1670 if test -z "$ac_err"; then
1671   rm -rf conftest*
1672   eval "ac_cv_header_$ac_safe=yes"
1673 else
1674   echo "$ac_err" >&5
1675   echo "configure: failed program was:" >&5
1676   cat conftest.$ac_ext >&5
1677   rm -rf conftest*
1678   eval "ac_cv_header_$ac_safe=no"
1679 fi
1680 rm -f conftest*
1681 fi
1682 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1683   echo "$ac_t""yes" 1>&6
1684     ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1685   cat >> confdefs.h <<EOF
1686 #define $ac_tr_hdr 1
1687 EOF
1688  
1689 else
1690   echo "$ac_t""no" 1>&6
1691 fi
1692 done
1693
1694
1695 # AC_C_CONST
1696
1697 # We need to know whether "struct sockaddr" has an "sa_len" member
1698 # for get_interface_list().
1699
1700 echo $ac_n "checking for sa_len in struct sockaddr""... $ac_c" 1>&6
1701 echo "configure:1702: checking for sa_len in struct sockaddr" >&5
1702 if eval "test \"`echo '$''{'ac_cv_ethereal_struct_sa_len'+set}'`\" = set"; then
1703   echo $ac_n "(cached) $ac_c" 1>&6
1704 else
1705   cat > conftest.$ac_ext <<EOF
1706 #line 1707 "configure"
1707 #include "confdefs.h"
1708 #include <sys/types.h>
1709 #include <sys/socket.h>
1710 int main() {
1711 struct sockaddr s; s.sa_len;
1712 ; return 0; }
1713 EOF
1714 if { (eval echo configure:1715: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1715   rm -rf conftest*
1716   ac_cv_ethereal_struct_sa_len=yes
1717 else
1718   echo "configure: failed program was:" >&5
1719   cat conftest.$ac_ext >&5
1720   rm -rf conftest*
1721   ac_cv_ethereal_struct_sa_len=no
1722 fi
1723 rm -f conftest*
1724 fi
1725
1726 echo "$ac_t""$ac_cv_ethereal_struct_sa_len" 1>&6
1727 if test $ac_cv_ethereal_struct_sa_len = yes; then
1728   cat >> confdefs.h <<\EOF
1729 #define HAVE_SA_LEN 1
1730 EOF
1731
1732 fi
1733
1734
1735 # We must know our byte order
1736 echo $ac_n "checking whether byte ordering is bigendian""... $ac_c" 1>&6
1737 echo "configure:1738: checking whether byte ordering is bigendian" >&5
1738 if eval "test \"`echo '$''{'ac_cv_c_bigendian'+set}'`\" = set"; then
1739   echo $ac_n "(cached) $ac_c" 1>&6
1740 else
1741   ac_cv_c_bigendian=unknown
1742 # See if sys/param.h defines the BYTE_ORDER macro.
1743 cat > conftest.$ac_ext <<EOF
1744 #line 1745 "configure"
1745 #include "confdefs.h"
1746 #include <sys/types.h>
1747 #include <sys/param.h>
1748 int main() {
1749
1750 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
1751  bogus endian macros
1752 #endif
1753 ; return 0; }
1754 EOF
1755 if { (eval echo configure:1756: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1756   rm -rf conftest*
1757   # It does; now see whether it defined to BIG_ENDIAN or not.
1758 cat > conftest.$ac_ext <<EOF
1759 #line 1760 "configure"
1760 #include "confdefs.h"
1761 #include <sys/types.h>
1762 #include <sys/param.h>
1763 int main() {
1764
1765 #if BYTE_ORDER != BIG_ENDIAN
1766  not big endian
1767 #endif
1768 ; return 0; }
1769 EOF
1770 if { (eval echo configure:1771: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1771   rm -rf conftest*
1772   ac_cv_c_bigendian=yes
1773 else
1774   echo "configure: failed program was:" >&5
1775   cat conftest.$ac_ext >&5
1776   rm -rf conftest*
1777   ac_cv_c_bigendian=no
1778 fi
1779 rm -f conftest*
1780 else
1781   echo "configure: failed program was:" >&5
1782   cat conftest.$ac_ext >&5
1783 fi
1784 rm -f conftest*
1785 if test $ac_cv_c_bigendian = unknown; then
1786 if test "$cross_compiling" = yes; then
1787     { echo "configure: error: can not run test program while cross compiling" 1>&2; exit 1; }
1788 else
1789   cat > conftest.$ac_ext <<EOF
1790 #line 1791 "configure"
1791 #include "confdefs.h"
1792 main () {
1793   /* Are we little or big endian?  From Harbison&Steele.  */
1794   union
1795   {
1796     long l;
1797     char c[sizeof (long)];
1798   } u;
1799   u.l = 1;
1800   exit (u.c[sizeof (long) - 1] == 1);
1801 }
1802 EOF
1803 if { (eval echo configure:1804: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
1804 then
1805   ac_cv_c_bigendian=no
1806 else
1807   echo "configure: failed program was:" >&5
1808   cat conftest.$ac_ext >&5
1809   rm -fr conftest*
1810   ac_cv_c_bigendian=yes
1811 fi
1812 rm -fr conftest*
1813 fi
1814
1815 fi
1816 fi
1817
1818 echo "$ac_t""$ac_cv_c_bigendian" 1>&6
1819 if test $ac_cv_c_bigendian = yes; then
1820   cat >> confdefs.h <<\EOF
1821 #define WORDS_BIGENDIAN 1
1822 EOF
1823
1824 fi
1825
1826
1827 if test $ac_cv_prog_gcc = yes; then
1828     echo $ac_n "checking whether ${CC-cc} needs -traditional""... $ac_c" 1>&6
1829 echo "configure:1830: checking whether ${CC-cc} needs -traditional" >&5
1830 if eval "test \"`echo '$''{'ac_cv_prog_gcc_traditional'+set}'`\" = set"; then
1831   echo $ac_n "(cached) $ac_c" 1>&6
1832 else
1833     ac_pattern="Autoconf.*'x'"
1834   cat > conftest.$ac_ext <<EOF
1835 #line 1836 "configure"
1836 #include "confdefs.h"
1837 #include <sgtty.h>
1838 Autoconf TIOCGETP
1839 EOF
1840 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1841   egrep "$ac_pattern" >/dev/null 2>&1; then
1842   rm -rf conftest*
1843   ac_cv_prog_gcc_traditional=yes
1844 else
1845   rm -rf conftest*
1846   ac_cv_prog_gcc_traditional=no
1847 fi
1848 rm -f conftest*
1849
1850
1851   if test $ac_cv_prog_gcc_traditional = no; then
1852     cat > conftest.$ac_ext <<EOF
1853 #line 1854 "configure"
1854 #include "confdefs.h"
1855 #include <termio.h>
1856 Autoconf TCGETA
1857 EOF
1858 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1859   egrep "$ac_pattern" >/dev/null 2>&1; then
1860   rm -rf conftest*
1861   ac_cv_prog_gcc_traditional=yes
1862 fi
1863 rm -f conftest*
1864
1865   fi
1866 fi
1867
1868 echo "$ac_t""$ac_cv_prog_gcc_traditional" 1>&6
1869   if test $ac_cv_prog_gcc_traditional = yes; then
1870     CC="$CC -traditional"
1871   fi
1872 fi
1873
1874 echo $ac_n "checking for socket""... $ac_c" 1>&6
1875 echo "configure:1876: checking for socket" >&5
1876 if eval "test \"`echo '$''{'ac_cv_func_socket'+set}'`\" = set"; then
1877   echo $ac_n "(cached) $ac_c" 1>&6
1878 else
1879   cat > conftest.$ac_ext <<EOF
1880 #line 1881 "configure"
1881 #include "confdefs.h"
1882 /* System header to define __stub macros and hopefully few prototypes,
1883     which can conflict with char socket(); below.  */
1884 #include <assert.h>
1885 /* Override any gcc2 internal prototype to avoid an error.  */
1886 /* We use char because int might match the return type of a gcc2
1887     builtin and then its argument prototype would still apply.  */
1888 char socket();
1889
1890 int main() {
1891
1892 /* The GNU C library defines this for functions which it implements
1893     to always fail with ENOSYS.  Some functions are actually named
1894     something starting with __ and the normal name is an alias.  */
1895 #if defined (__stub_socket) || defined (__stub___socket)
1896 choke me
1897 #else
1898 socket();
1899 #endif
1900
1901 ; return 0; }
1902 EOF
1903 if { (eval echo configure:1904: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
1904   rm -rf conftest*
1905   eval "ac_cv_func_socket=yes"
1906 else
1907   echo "configure: failed program was:" >&5
1908   cat conftest.$ac_ext >&5
1909   rm -rf conftest*
1910   eval "ac_cv_func_socket=no"
1911 fi
1912 rm -f conftest*
1913 fi
1914
1915 if eval "test \"`echo '$ac_cv_func_'socket`\" = yes"; then
1916   echo "$ac_t""yes" 1>&6
1917   :
1918 else
1919   echo "$ac_t""no" 1>&6
1920 { echo "configure: error: Function 'socket' not found." 1>&2; exit 1; }
1921 fi
1922
1923
1924 # If there's a system out there that has snprintf and _doesn't_ have vsnprintf,
1925 # then this won't work.
1926 SNPRINTF_C=""
1927 SNPRINTF_O=""
1928 echo $ac_n "checking for snprintf""... $ac_c" 1>&6
1929 echo "configure:1930: checking for snprintf" >&5
1930 if eval "test \"`echo '$''{'ac_cv_func_snprintf'+set}'`\" = set"; then
1931   echo $ac_n "(cached) $ac_c" 1>&6
1932 else
1933   cat > conftest.$ac_ext <<EOF
1934 #line 1935 "configure"
1935 #include "confdefs.h"
1936 /* System header to define __stub macros and hopefully few prototypes,
1937     which can conflict with char snprintf(); below.  */
1938 #include <assert.h>
1939 /* Override any gcc2 internal prototype to avoid an error.  */
1940 /* We use char because int might match the return type of a gcc2
1941     builtin and then its argument prototype would still apply.  */
1942 char snprintf();
1943
1944 int main() {
1945
1946 /* The GNU C library defines this for functions which it implements
1947     to always fail with ENOSYS.  Some functions are actually named
1948     something starting with __ and the normal name is an alias.  */
1949 #if defined (__stub_snprintf) || defined (__stub___snprintf)
1950 choke me
1951 #else
1952 snprintf();
1953 #endif
1954
1955 ; return 0; }
1956 EOF
1957 if { (eval echo configure:1958: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
1958   rm -rf conftest*
1959   eval "ac_cv_func_snprintf=yes"
1960 else
1961   echo "configure: failed program was:" >&5
1962   cat conftest.$ac_ext >&5
1963   rm -rf conftest*
1964   eval "ac_cv_func_snprintf=no"
1965 fi
1966 rm -f conftest*
1967 fi
1968
1969 if eval "test \"`echo '$ac_cv_func_'snprintf`\" = yes"; then
1970   echo "$ac_t""yes" 1>&6
1971   SNPRINTF_O=""
1972 else
1973   echo "$ac_t""no" 1>&6
1974 SNPRINTF_O="snprintf.o" cat >> confdefs.h <<\EOF
1975 #define NEED_SNPRINTF_H 1
1976 EOF
1977
1978 fi
1979
1980 if test "$ac_cv_func_snprintf" = no ; then
1981   SNPRINTF_C="snprintf.c"
1982   SNPRINTF_O="snprintf.o"
1983 fi
1984
1985
1986
1987
1988
1989
1990 subdirs="wiretap"
1991
1992 trap '' 1 2 15
1993 cat > confcache <<\EOF
1994 # This file is a shell script that caches the results of configure
1995 # tests run on this system so they can be shared between configure
1996 # scripts and configure runs.  It is not useful on other systems.
1997 # If it contains results you don't want to keep, you may remove or edit it.
1998 #
1999 # By default, configure uses ./config.cache as the cache file,
2000 # creating it if it does not exist already.  You can give configure
2001 # the --cache-file=FILE option to use a different cache file; that is
2002 # what configure does when it calls configure scripts in
2003 # subdirectories, so they share the cache.
2004 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2005 # config.status only pays attention to the cache file if you give it the
2006 # --recheck option to rerun configure.
2007 #
2008 EOF
2009 # The following way of writing the cache mishandles newlines in values,
2010 # but we know of no workaround that is simple, portable, and efficient.
2011 # So, don't put newlines in cache variables' values.
2012 # Ultrix sh set writes to stderr and can't be redirected directly,
2013 # and sets the high bit in the cache file unless we assign to the vars.
2014 (set) 2>&1 |
2015   case `(ac_space=' '; set) 2>&1` in
2016   *ac_space=\ *)
2017     # `set' does not quote correctly, so add quotes (double-quote substitution
2018     # turns \\\\ into \\, and sed turns \\ into \).
2019     sed -n \
2020       -e "s/'/'\\\\''/g" \
2021       -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2022     ;;
2023   *)
2024     # `set' quotes correctly as required by POSIX, so do not add quotes.
2025     sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2026     ;;
2027   esac >> confcache
2028 if cmp -s $cache_file confcache; then
2029   :
2030 else
2031   if test -w $cache_file; then
2032     echo "updating cache $cache_file"
2033     cat confcache > $cache_file
2034   else
2035     echo "not updating unwritable cache $cache_file"
2036   fi
2037 fi
2038 rm -f confcache
2039
2040 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
2041
2042 test "x$prefix" = xNONE && prefix=$ac_default_prefix
2043 # Let make expand exec_prefix.
2044 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2045
2046 # Any assignment to VPATH causes Sun make to only execute
2047 # the first set of double-colon rules, so remove it if not needed.
2048 # If there is a colon in the path, we need to keep it.
2049 if test "x$srcdir" = x.; then
2050   ac_vpsub='/^[         ]*VPATH[        ]*=[^:]*$/d'
2051 fi
2052
2053 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
2054
2055 DEFS=-DHAVE_CONFIG_H
2056
2057 # Without the "./", some shells look in PATH for config.status.
2058 : ${CONFIG_STATUS=./config.status}
2059
2060 echo creating $CONFIG_STATUS
2061 rm -f $CONFIG_STATUS
2062 cat > $CONFIG_STATUS <<EOF
2063 #! /bin/sh
2064 # Generated automatically by configure.
2065 # Run this file to recreate the current configuration.
2066 # This directory was configured as follows,
2067 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
2068 #
2069 # $0 $ac_configure_args
2070 #
2071 # Compiler output produced by configure, useful for debugging
2072 # configure, is in ./config.log if it exists.
2073
2074 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
2075 for ac_option
2076 do
2077   case "\$ac_option" in
2078   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
2079     echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
2080     exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
2081   -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
2082     echo "$CONFIG_STATUS generated by autoconf version 2.12"
2083     exit 0 ;;
2084   -help | --help | --hel | --he | --h)
2085     echo "\$ac_cs_usage"; exit 0 ;;
2086   *) echo "\$ac_cs_usage"; exit 1 ;;
2087   esac
2088 done
2089
2090 ac_given_srcdir=$srcdir
2091 ac_given_INSTALL="$INSTALL"
2092
2093 trap 'rm -fr `echo "Makefile config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
2094 EOF
2095 cat >> $CONFIG_STATUS <<EOF
2096
2097 # Protect against being on the right side of a sed subst in config.status.
2098 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
2099  s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
2100 $ac_vpsub
2101 $extrasub
2102 s%@CFLAGS@%$CFLAGS%g
2103 s%@CPPFLAGS@%$CPPFLAGS%g
2104 s%@CXXFLAGS@%$CXXFLAGS%g
2105 s%@DEFS@%$DEFS%g
2106 s%@LDFLAGS@%$LDFLAGS%g
2107 s%@LIBS@%$LIBS%g
2108 s%@exec_prefix@%$exec_prefix%g
2109 s%@prefix@%$prefix%g
2110 s%@program_transform_name@%$program_transform_name%g
2111 s%@bindir@%$bindir%g
2112 s%@sbindir@%$sbindir%g
2113 s%@libexecdir@%$libexecdir%g
2114 s%@datadir@%$datadir%g
2115 s%@sysconfdir@%$sysconfdir%g
2116 s%@sharedstatedir@%$sharedstatedir%g
2117 s%@localstatedir@%$localstatedir%g
2118 s%@libdir@%$libdir%g
2119 s%@includedir@%$includedir%g
2120 s%@oldincludedir@%$oldincludedir%g
2121 s%@infodir@%$infodir%g
2122 s%@mandir@%$mandir%g
2123 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
2124 s%@INSTALL_DATA@%$INSTALL_DATA%g
2125 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
2126 s%@PACKAGE@%$PACKAGE%g
2127 s%@VERSION@%$VERSION%g
2128 s%@ACLOCAL@%$ACLOCAL%g
2129 s%@AUTOCONF@%$AUTOCONF%g
2130 s%@AUTOMAKE@%$AUTOMAKE%g
2131 s%@AUTOHEADER@%$AUTOHEADER%g
2132 s%@MAKEINFO@%$MAKEINFO%g
2133 s%@SET_MAKE@%$SET_MAKE%g
2134 s%@host@%$host%g
2135 s%@host_alias@%$host_alias%g
2136 s%@host_cpu@%$host_cpu%g
2137 s%@host_vendor@%$host_vendor%g
2138 s%@host_os@%$host_os%g
2139 s%@CC@%$CC%g
2140 s%@RANLIB@%$RANLIB%g
2141 s%@DATAFILE_DIR@%$DATAFILE_DIR%g
2142 s%@GTK_CONFIG@%$GTK_CONFIG%g
2143 s%@GTK_CFLAGS@%$GTK_CFLAGS%g
2144 s%@GTK_LIBS@%$GTK_LIBS%g
2145 s%@CPP@%$CPP%g
2146 s%@LIBWIRETAP_A@%$LIBWIRETAP_A%g
2147 s%@SNPRINTF_C@%$SNPRINTF_C%g
2148 s%@SNPRINTF_O@%$SNPRINTF_O%g
2149 s%@subdirs@%$subdirs%g
2150
2151 CEOF
2152 EOF
2153
2154 cat >> $CONFIG_STATUS <<\EOF
2155
2156 # Split the substitutions into bite-sized pieces for seds with
2157 # small command number limits, like on Digital OSF/1 and HP-UX.
2158 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
2159 ac_file=1 # Number of current file.
2160 ac_beg=1 # First line for current file.
2161 ac_end=$ac_max_sed_cmds # Line after last line for current file.
2162 ac_more_lines=:
2163 ac_sed_cmds=""
2164 while $ac_more_lines; do
2165   if test $ac_beg -gt 1; then
2166     sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
2167   else
2168     sed "${ac_end}q" conftest.subs > conftest.s$ac_file
2169   fi
2170   if test ! -s conftest.s$ac_file; then
2171     ac_more_lines=false
2172     rm -f conftest.s$ac_file
2173   else
2174     if test -z "$ac_sed_cmds"; then
2175       ac_sed_cmds="sed -f conftest.s$ac_file"
2176     else
2177       ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
2178     fi
2179     ac_file=`expr $ac_file + 1`
2180     ac_beg=$ac_end
2181     ac_end=`expr $ac_end + $ac_max_sed_cmds`
2182   fi
2183 done
2184 if test -z "$ac_sed_cmds"; then
2185   ac_sed_cmds=cat
2186 fi
2187 EOF
2188
2189 cat >> $CONFIG_STATUS <<EOF
2190
2191 CONFIG_FILES=\${CONFIG_FILES-"Makefile"}
2192 EOF
2193 cat >> $CONFIG_STATUS <<\EOF
2194 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
2195   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
2196   case "$ac_file" in
2197   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
2198        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
2199   *) ac_file_in="${ac_file}.in" ;;
2200   esac
2201
2202   # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
2203
2204   # Remove last slash and all that follows it.  Not all systems have dirname.
2205   ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
2206   if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
2207     # The file is in a subdirectory.
2208     test ! -d "$ac_dir" && mkdir "$ac_dir"
2209     ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
2210     # A "../" for each directory in $ac_dir_suffix.
2211     ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
2212   else
2213     ac_dir_suffix= ac_dots=
2214   fi
2215
2216   case "$ac_given_srcdir" in
2217   .)  srcdir=.
2218       if test -z "$ac_dots"; then top_srcdir=.
2219       else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
2220   /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
2221   *) # Relative path.
2222     srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
2223     top_srcdir="$ac_dots$ac_given_srcdir" ;;
2224   esac
2225
2226   case "$ac_given_INSTALL" in
2227   [/$]*) INSTALL="$ac_given_INSTALL" ;;
2228   *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
2229   esac
2230
2231   echo creating "$ac_file"
2232   rm -f "$ac_file"
2233   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
2234   case "$ac_file" in
2235   *Makefile*) ac_comsub="1i\\
2236 # $configure_input" ;;
2237   *) ac_comsub= ;;
2238   esac
2239
2240   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
2241   sed -e "$ac_comsub
2242 s%@configure_input@%$configure_input%g
2243 s%@srcdir@%$srcdir%g
2244 s%@top_srcdir@%$top_srcdir%g
2245 s%@INSTALL@%$INSTALL%g
2246 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
2247 fi; done
2248 rm -f conftest.s*
2249
2250 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
2251 # NAME is the cpp macro being defined and VALUE is the value it is being given.
2252 #
2253 # ac_d sets the value in "#define NAME VALUE" lines.
2254 ac_dA='s%^\([   ]*\)#\([        ]*define[       ][      ]*\)'
2255 ac_dB='\([      ][      ]*\)[^  ]*%\1#\2'
2256 ac_dC='\3'
2257 ac_dD='%g'
2258 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
2259 ac_uA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
2260 ac_uB='\([      ]\)%\1#\2define\3'
2261 ac_uC=' '
2262 ac_uD='\4%g'
2263 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
2264 ac_eA='s%^\([   ]*\)#\([        ]*\)undef\([    ][      ]*\)'
2265 ac_eB='$%\1#\2define\3'
2266 ac_eC=' '
2267 ac_eD='%g'
2268
2269 if test "${CONFIG_HEADERS+set}" != set; then
2270 EOF
2271 cat >> $CONFIG_STATUS <<EOF
2272   CONFIG_HEADERS="config.h"
2273 EOF
2274 cat >> $CONFIG_STATUS <<\EOF
2275 fi
2276 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
2277   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
2278   case "$ac_file" in
2279   *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
2280        ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
2281   *) ac_file_in="${ac_file}.in" ;;
2282   esac
2283
2284   echo creating $ac_file
2285
2286   rm -f conftest.frag conftest.in conftest.out
2287   ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
2288   cat $ac_file_inputs > conftest.in
2289
2290 EOF
2291
2292 # Transform confdefs.h into a sed script conftest.vals that substitutes
2293 # the proper values into config.h.in to produce config.h.  And first:
2294 # Protect against being on the right side of a sed subst in config.status.
2295 # Protect against being in an unquoted here document in config.status.
2296 rm -f conftest.vals
2297 cat > conftest.hdr <<\EOF
2298 s/[\\&%]/\\&/g
2299 s%[\\$`]%\\&%g
2300 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
2301 s%ac_d%ac_u%gp
2302 s%ac_u%ac_e%gp
2303 EOF
2304 sed -n -f conftest.hdr confdefs.h > conftest.vals
2305 rm -f conftest.hdr
2306
2307 # This sed command replaces #undef with comments.  This is necessary, for
2308 # example, in the case of _POSIX_SOURCE, which is predefined and required
2309 # on some systems where configure will not decide to define it.
2310 cat >> conftest.vals <<\EOF
2311 s%^[    ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
2312 EOF
2313
2314 # Break up conftest.vals because some shells have a limit on
2315 # the size of here documents, and old seds have small limits too.
2316
2317 rm -f conftest.tail
2318 while :
2319 do
2320   ac_lines=`grep -c . conftest.vals`
2321   # grep -c gives empty output for an empty file on some AIX systems.
2322   if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
2323   # Write a limited-size here document to conftest.frag.
2324   echo '  cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
2325   sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
2326   echo 'CEOF
2327   sed -f conftest.frag conftest.in > conftest.out
2328   rm -f conftest.in
2329   mv conftest.out conftest.in
2330 ' >> $CONFIG_STATUS
2331   sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
2332   rm -f conftest.vals
2333   mv conftest.tail conftest.vals
2334 done
2335 rm -f conftest.vals
2336
2337 cat >> $CONFIG_STATUS <<\EOF
2338   rm -f conftest.frag conftest.h
2339   echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
2340   cat conftest.in >> conftest.h
2341   rm -f conftest.in
2342   if cmp -s $ac_file conftest.h 2>/dev/null; then
2343     echo "$ac_file is unchanged"
2344     rm -f conftest.h
2345   else
2346     # Remove last slash and all that follows it.  Not all systems have dirname.
2347       ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
2348       if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
2349       # The file is in a subdirectory.
2350       test ! -d "$ac_dir" && mkdir "$ac_dir"
2351     fi
2352     rm -f $ac_file
2353     mv conftest.h $ac_file
2354   fi
2355 fi; done
2356
2357 EOF
2358 cat >> $CONFIG_STATUS <<EOF
2359
2360
2361 EOF
2362 cat >> $CONFIG_STATUS <<\EOF
2363 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
2364
2365 exit 0
2366 EOF
2367 chmod +x $CONFIG_STATUS
2368 rm -fr confdefs* $ac_clean_files
2369 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
2370
2371 if test "$no_recursion" != yes; then
2372
2373   # Remove --cache-file and --srcdir arguments so they do not pile up.
2374   ac_sub_configure_args=
2375   ac_prev=
2376   for ac_arg in $ac_configure_args; do
2377     if test -n "$ac_prev"; then
2378       ac_prev=
2379       continue
2380     fi
2381     case "$ac_arg" in
2382     -cache-file | --cache-file | --cache-fil | --cache-fi \
2383     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
2384       ac_prev=cache_file ;;
2385     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
2386     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
2387       ;;
2388     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
2389       ac_prev=srcdir ;;
2390     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
2391       ;;
2392     *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
2393     esac
2394   done
2395
2396   for ac_config_dir in wiretap; do
2397
2398     # Do not complain, so a configure script can configure whichever
2399     # parts of a large source tree are present.
2400     if test ! -d $srcdir/$ac_config_dir; then
2401       continue
2402     fi
2403
2404     echo configuring in $ac_config_dir
2405
2406     case "$srcdir" in
2407     .) ;;
2408     *)
2409       if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
2410       else
2411         { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
2412       fi
2413       ;;
2414     esac
2415
2416     ac_popdir=`pwd`
2417     cd $ac_config_dir
2418
2419       # A "../" for each directory in /$ac_config_dir.
2420       ac_dots=`echo $ac_config_dir|sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
2421
2422     case "$srcdir" in
2423     .) # No --srcdir option.  We are building in place.
2424       ac_sub_srcdir=$srcdir ;;
2425     /*) # Absolute path.
2426       ac_sub_srcdir=$srcdir/$ac_config_dir ;;
2427     *) # Relative path.
2428       ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
2429     esac
2430
2431     # Check for guested configure; otherwise get Cygnus style configure.
2432     if test -f $ac_sub_srcdir/configure; then
2433       ac_sub_configure=$ac_sub_srcdir/configure
2434     elif test -f $ac_sub_srcdir/configure.in; then
2435       ac_sub_configure=$ac_configure
2436     else
2437       echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
2438       ac_sub_configure=
2439     fi
2440
2441     # The recursion is here.
2442     if test -n "$ac_sub_configure"; then
2443
2444       # Make the cache file name correct relative to the subdirectory.
2445       case "$cache_file" in
2446       /*) ac_sub_cache_file=$cache_file ;;
2447       *) # Relative path.
2448         ac_sub_cache_file="$ac_dots$cache_file" ;;
2449       esac
2450   case "$ac_given_INSTALL" in
2451         [/$]*) INSTALL="$ac_given_INSTALL" ;;
2452         *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
2453         esac
2454
2455       echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
2456       # The eval makes quoting arguments work.
2457       if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
2458       then :
2459       else
2460         { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }
2461       fi
2462     fi
2463
2464     cd $ac_popdir
2465   done
2466 fi
2467