configure revision 180740
1180740Sdes#! /bin/sh
2180740Sdes# From configure.ac Revision: 1.372 .
3180740Sdes# Guess values for system-dependent variables and create Makefiles.
4180740Sdes# Generated by GNU Autoconf 2.61 for OpenSSH Portable.
5180740Sdes#
6180740Sdes# Report bugs to <openssh-unix-dev@mindrot.org>.
7180740Sdes#
8180740Sdes# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9180740Sdes# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
10180740Sdes# This configure script is free software; the Free Software Foundation
11180740Sdes# gives unlimited permission to copy, distribute and modify it.
12180740Sdes## --------------------- ##
13180740Sdes## M4sh Initialization.  ##
14180740Sdes## --------------------- ##
15180740Sdes
16180740Sdes# Be more Bourne compatible
17180740SdesDUALCASE=1; export DUALCASE # for MKS sh
18180740Sdesif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
19180740Sdes  emulate sh
20180740Sdes  NULLCMD=:
21180740Sdes  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
22180740Sdes  # is contrary to our usage.  Disable this feature.
23180740Sdes  alias -g '${1+"$@"}'='"$@"'
24180740Sdes  setopt NO_GLOB_SUBST
25180740Sdeselse
26180740Sdes  case `(set -o) 2>/dev/null` in
27180740Sdes  *posix*) set -o posix ;;
28180740Sdesesac
29180740Sdes
30180740Sdesfi
31180740Sdes
32180740Sdes
33180740Sdes
34180740Sdes
35180740Sdes# PATH needs CR
36180740Sdes# Avoid depending upon Character Ranges.
37180740Sdesas_cr_letters='abcdefghijklmnopqrstuvwxyz'
38180740Sdesas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
39180740Sdesas_cr_Letters=$as_cr_letters$as_cr_LETTERS
40180740Sdesas_cr_digits='0123456789'
41180740Sdesas_cr_alnum=$as_cr_Letters$as_cr_digits
42180740Sdes
43180740Sdes# The user is always right.
44180740Sdesif test "${PATH_SEPARATOR+set}" != set; then
45180740Sdes  echo "#! /bin/sh" >conf$$.sh
46180740Sdes  echo  "exit 0"   >>conf$$.sh
47180740Sdes  chmod +x conf$$.sh
48180740Sdes  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
49180740Sdes    PATH_SEPARATOR=';'
50180740Sdes  else
51180740Sdes    PATH_SEPARATOR=:
52180740Sdes  fi
53180740Sdes  rm -f conf$$.sh
54180740Sdesfi
55180740Sdes
56180740Sdes# Support unset when possible.
57180740Sdesif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
58180740Sdes  as_unset=unset
59180740Sdeselse
60180740Sdes  as_unset=false
61180740Sdesfi
62180740Sdes
63180740Sdes
64180740Sdes# IFS
65180740Sdes# We need space, tab and new line, in precisely that order.  Quoting is
66180740Sdes# there to prevent editors from complaining about space-tab.
67180740Sdes# (If _AS_PATH_WALK were called with IFS unset, it would disable word
68180740Sdes# splitting by setting IFS to empty value.)
69180740Sdesas_nl='
70180740Sdes'
71180740SdesIFS=" ""	$as_nl"
72180740Sdes
73180740Sdes# Find who we are.  Look in the path if we contain no directory separator.
74180740Sdescase $0 in
75180740Sdes  *[\\/]* ) as_myself=$0 ;;
76180740Sdes  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
77180740Sdesfor as_dir in $PATH
78180740Sdesdo
79180740Sdes  IFS=$as_save_IFS
80180740Sdes  test -z "$as_dir" && as_dir=.
81180740Sdes  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
82180740Sdesdone
83180740SdesIFS=$as_save_IFS
84180740Sdes
85180740Sdes     ;;
86180740Sdesesac
87180740Sdes# We did not find ourselves, most probably we were run as `sh COMMAND'
88180740Sdes# in which case we are not to be found in the path.
89180740Sdesif test "x$as_myself" = x; then
90180740Sdes  as_myself=$0
91180740Sdesfi
92180740Sdesif test ! -f "$as_myself"; then
93180740Sdes  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
94180740Sdes  { (exit 1); exit 1; }
95180740Sdesfi
96180740Sdes
97180740Sdes# Work around bugs in pre-3.0 UWIN ksh.
98180740Sdesfor as_var in ENV MAIL MAILPATH
99180740Sdesdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
100180740Sdesdone
101180740SdesPS1='$ '
102180740SdesPS2='> '
103180740SdesPS4='+ '
104180740Sdes
105180740Sdes# NLS nuisances.
106180740Sdesfor as_var in \
107180740Sdes  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
108180740Sdes  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
109180740Sdes  LC_TELEPHONE LC_TIME
110180740Sdesdo
111180740Sdes  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
112180740Sdes    eval $as_var=C; export $as_var
113180740Sdes  else
114180740Sdes    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
115180740Sdes  fi
116180740Sdesdone
117180740Sdes
118180740Sdes# Required to use basename.
119180740Sdesif expr a : '\(a\)' >/dev/null 2>&1 &&
120180740Sdes   test "X`expr 00001 : '.*\(...\)'`" = X001; then
121180740Sdes  as_expr=expr
122180740Sdeselse
123180740Sdes  as_expr=false
124180740Sdesfi
125180740Sdes
126180740Sdesif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
127180740Sdes  as_basename=basename
128180740Sdeselse
129180740Sdes  as_basename=false
130180740Sdesfi
131180740Sdes
132180740Sdes
133180740Sdes# Name of the executable.
134180740Sdesas_me=`$as_basename -- "$0" ||
135180740Sdes$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
136180740Sdes	 X"$0" : 'X\(//\)$' \| \
137180740Sdes	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
138180740Sdesecho X/"$0" |
139180740Sdes    sed '/^.*\/\([^/][^/]*\)\/*$/{
140180740Sdes	    s//\1/
141180740Sdes	    q
142180740Sdes	  }
143180740Sdes	  /^X\/\(\/\/\)$/{
144180740Sdes	    s//\1/
145180740Sdes	    q
146180740Sdes	  }
147180740Sdes	  /^X\/\(\/\).*/{
148180740Sdes	    s//\1/
149180740Sdes	    q
150180740Sdes	  }
151180740Sdes	  s/.*/./; q'`
152180740Sdes
153180740Sdes# CDPATH.
154180740Sdes$as_unset CDPATH
155180740Sdes
156180740Sdes
157180740Sdesif test "x$CONFIG_SHELL" = x; then
158180740Sdes  if (eval ":") 2>/dev/null; then
159180740Sdes  as_have_required=yes
160180740Sdeselse
161180740Sdes  as_have_required=no
162180740Sdesfi
163180740Sdes
164180740Sdes  if test $as_have_required = yes && 	 (eval ":
165180740Sdes(as_func_return () {
166180740Sdes  (exit \$1)
167180740Sdes}
168180740Sdesas_func_success () {
169180740Sdes  as_func_return 0
170180740Sdes}
171180740Sdesas_func_failure () {
172180740Sdes  as_func_return 1
173180740Sdes}
174180740Sdesas_func_ret_success () {
175180740Sdes  return 0
176180740Sdes}
177180740Sdesas_func_ret_failure () {
178180740Sdes  return 1
179180740Sdes}
180180740Sdes
181180740Sdesexitcode=0
182180740Sdesif as_func_success; then
183180740Sdes  :
184180740Sdeselse
185180740Sdes  exitcode=1
186180740Sdes  echo as_func_success failed.
187180740Sdesfi
188180740Sdes
189180740Sdesif as_func_failure; then
190180740Sdes  exitcode=1
191180740Sdes  echo as_func_failure succeeded.
192180740Sdesfi
193180740Sdes
194180740Sdesif as_func_ret_success; then
195180740Sdes  :
196180740Sdeselse
197180740Sdes  exitcode=1
198180740Sdes  echo as_func_ret_success failed.
199180740Sdesfi
200180740Sdes
201180740Sdesif as_func_ret_failure; then
202180740Sdes  exitcode=1
203180740Sdes  echo as_func_ret_failure succeeded.
204180740Sdesfi
205180740Sdes
206180740Sdesif (set x; as_func_ret_success y && test x = \"\$1\" ); then
207180740Sdes  :
208180740Sdeselse
209180740Sdes  exitcode=1
210180740Sdes  echo positional parameters were not saved.
211180740Sdesfi
212180740Sdes
213180740Sdestest \$exitcode = 0) || { (exit 1); exit 1; }
214180740Sdes
215180740Sdes(
216180740Sdes  as_lineno_1=\$LINENO
217180740Sdes  as_lineno_2=\$LINENO
218180740Sdes  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
219180740Sdes  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
220180740Sdes") 2> /dev/null; then
221180740Sdes  :
222180740Sdeselse
223180740Sdes  as_candidate_shells=
224180740Sdes    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
225180740Sdesfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
226180740Sdesdo
227180740Sdes  IFS=$as_save_IFS
228180740Sdes  test -z "$as_dir" && as_dir=.
229180740Sdes  case $as_dir in
230180740Sdes	 /*)
231180740Sdes	   for as_base in sh bash ksh sh5; do
232180740Sdes	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
233180740Sdes	   done;;
234180740Sdes       esac
235180740Sdesdone
236180740SdesIFS=$as_save_IFS
237180740Sdes
238180740Sdes
239180740Sdes      for as_shell in $as_candidate_shells $SHELL; do
240180740Sdes	 # Try only shells that exist, to save several forks.
241180740Sdes	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
242180740Sdes		{ ("$as_shell") 2> /dev/null <<\_ASEOF
243180740Sdesif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
244180740Sdes  emulate sh
245180740Sdes  NULLCMD=:
246180740Sdes  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
247180740Sdes  # is contrary to our usage.  Disable this feature.
248180740Sdes  alias -g '${1+"$@"}'='"$@"'
249180740Sdes  setopt NO_GLOB_SUBST
250180740Sdeselse
251180740Sdes  case `(set -o) 2>/dev/null` in
252180740Sdes  *posix*) set -o posix ;;
253180740Sdesesac
254180740Sdes
255180740Sdesfi
256180740Sdes
257180740Sdes
258180740Sdes:
259180740Sdes_ASEOF
260180740Sdes}; then
261180740Sdes  CONFIG_SHELL=$as_shell
262180740Sdes	       as_have_required=yes
263180740Sdes	       if { "$as_shell" 2> /dev/null <<\_ASEOF
264180740Sdesif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
265180740Sdes  emulate sh
266180740Sdes  NULLCMD=:
267180740Sdes  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
268180740Sdes  # is contrary to our usage.  Disable this feature.
269180740Sdes  alias -g '${1+"$@"}'='"$@"'
270180740Sdes  setopt NO_GLOB_SUBST
271180740Sdeselse
272180740Sdes  case `(set -o) 2>/dev/null` in
273180740Sdes  *posix*) set -o posix ;;
274180740Sdesesac
275180740Sdes
276180740Sdesfi
277180740Sdes
278180740Sdes
279180740Sdes:
280180740Sdes(as_func_return () {
281180740Sdes  (exit $1)
282180740Sdes}
283180740Sdesas_func_success () {
284180740Sdes  as_func_return 0
285180740Sdes}
286180740Sdesas_func_failure () {
287180740Sdes  as_func_return 1
288180740Sdes}
289180740Sdesas_func_ret_success () {
290180740Sdes  return 0
291180740Sdes}
292180740Sdesas_func_ret_failure () {
293180740Sdes  return 1
294180740Sdes}
295180740Sdes
296180740Sdesexitcode=0
297180740Sdesif as_func_success; then
298180740Sdes  :
299180740Sdeselse
300180740Sdes  exitcode=1
301180740Sdes  echo as_func_success failed.
302180740Sdesfi
303180740Sdes
304180740Sdesif as_func_failure; then
305180740Sdes  exitcode=1
306180740Sdes  echo as_func_failure succeeded.
307180740Sdesfi
308180740Sdes
309180740Sdesif as_func_ret_success; then
310180740Sdes  :
311180740Sdeselse
312180740Sdes  exitcode=1
313180740Sdes  echo as_func_ret_success failed.
314180740Sdesfi
315180740Sdes
316180740Sdesif as_func_ret_failure; then
317180740Sdes  exitcode=1
318180740Sdes  echo as_func_ret_failure succeeded.
319180740Sdesfi
320180740Sdes
321180740Sdesif ( set x; as_func_ret_success y && test x = "$1" ); then
322180740Sdes  :
323180740Sdeselse
324180740Sdes  exitcode=1
325180740Sdes  echo positional parameters were not saved.
326180740Sdesfi
327180740Sdes
328180740Sdestest $exitcode = 0) || { (exit 1); exit 1; }
329180740Sdes
330180740Sdes(
331180740Sdes  as_lineno_1=$LINENO
332180740Sdes  as_lineno_2=$LINENO
333180740Sdes  test "x$as_lineno_1" != "x$as_lineno_2" &&
334180740Sdes  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
335180740Sdes
336180740Sdes_ASEOF
337180740Sdes}; then
338180740Sdes  break
339180740Sdesfi
340180740Sdes
341180740Sdesfi
342180740Sdes
343180740Sdes      done
344180740Sdes
345180740Sdes      if test "x$CONFIG_SHELL" != x; then
346180740Sdes  for as_var in BASH_ENV ENV
347180740Sdes        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
348180740Sdes        done
349180740Sdes        export CONFIG_SHELL
350180740Sdes        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
351180740Sdesfi
352180740Sdes
353180740Sdes
354180740Sdes    if test $as_have_required = no; then
355180740Sdes  echo This script requires a shell more modern than all the
356180740Sdes      echo shells that I found on your system.  Please install a
357180740Sdes      echo modern shell, or manually run the script under such a
358180740Sdes      echo shell if you do have one.
359180740Sdes      { (exit 1); exit 1; }
360180740Sdesfi
361180740Sdes
362180740Sdes
363180740Sdesfi
364180740Sdes
365180740Sdesfi
366180740Sdes
367180740Sdes
368180740Sdes
369180740Sdes(eval "as_func_return () {
370180740Sdes  (exit \$1)
371180740Sdes}
372180740Sdesas_func_success () {
373180740Sdes  as_func_return 0
374180740Sdes}
375180740Sdesas_func_failure () {
376180740Sdes  as_func_return 1
377180740Sdes}
378180740Sdesas_func_ret_success () {
379180740Sdes  return 0
380180740Sdes}
381180740Sdesas_func_ret_failure () {
382180740Sdes  return 1
383180740Sdes}
384180740Sdes
385180740Sdesexitcode=0
386180740Sdesif as_func_success; then
387180740Sdes  :
388180740Sdeselse
389180740Sdes  exitcode=1
390180740Sdes  echo as_func_success failed.
391180740Sdesfi
392180740Sdes
393180740Sdesif as_func_failure; then
394180740Sdes  exitcode=1
395180740Sdes  echo as_func_failure succeeded.
396180740Sdesfi
397180740Sdes
398180740Sdesif as_func_ret_success; then
399180740Sdes  :
400180740Sdeselse
401180740Sdes  exitcode=1
402180740Sdes  echo as_func_ret_success failed.
403180740Sdesfi
404180740Sdes
405180740Sdesif as_func_ret_failure; then
406180740Sdes  exitcode=1
407180740Sdes  echo as_func_ret_failure succeeded.
408180740Sdesfi
409180740Sdes
410180740Sdesif (set x; as_func_ret_success y && test x = \"\$1\" ); then
411180740Sdes  :
412180740Sdeselse
413180740Sdes  exitcode=1
414180740Sdes  echo positional parameters were not saved.
415180740Sdesfi
416180740Sdes
417180740Sdestest \$exitcode = 0") || {
418180740Sdes  echo No shell found that supports shell functions.
419180740Sdes  echo Please tell autoconf@gnu.org about your system,
420180740Sdes  echo including any error possibly output before this
421180740Sdes  echo message
422180740Sdes}
423180740Sdes
424180740Sdes
425180740Sdes
426180740Sdes  as_lineno_1=$LINENO
427180740Sdes  as_lineno_2=$LINENO
428180740Sdes  test "x$as_lineno_1" != "x$as_lineno_2" &&
429180740Sdes  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
430180740Sdes
431180740Sdes  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
432180740Sdes  # uniformly replaced by the line number.  The first 'sed' inserts a
433180740Sdes  # line-number line after each line using $LINENO; the second 'sed'
434180740Sdes  # does the real work.  The second script uses 'N' to pair each
435180740Sdes  # line-number line with the line containing $LINENO, and appends
436180740Sdes  # trailing '-' during substitution so that $LINENO is not a special
437180740Sdes  # case at line end.
438180740Sdes  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
439180740Sdes  # scripts with optimization help from Paolo Bonzini.  Blame Lee
440180740Sdes  # E. McMahon (1931-1989) for sed's syntax.  :-)
441180740Sdes  sed -n '
442180740Sdes    p
443180740Sdes    /[$]LINENO/=
444180740Sdes  ' <$as_myself |
445180740Sdes    sed '
446180740Sdes      s/[$]LINENO.*/&-/
447180740Sdes      t lineno
448180740Sdes      b
449180740Sdes      :lineno
450180740Sdes      N
451180740Sdes      :loop
452180740Sdes      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
453180740Sdes      t loop
454180740Sdes      s/-\n.*//
455180740Sdes    ' >$as_me.lineno &&
456180740Sdes  chmod +x "$as_me.lineno" ||
457180740Sdes    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
458180740Sdes   { (exit 1); exit 1; }; }
459180740Sdes
460180740Sdes  # Don't try to exec as it changes $[0], causing all sort of problems
461180740Sdes  # (the dirname of $[0] is not the place where we might find the
462180740Sdes  # original and so on.  Autoconf is especially sensitive to this).
463180740Sdes  . "./$as_me.lineno"
464180740Sdes  # Exit status is that of the last command.
465180740Sdes  exit
466180740Sdes}
467180740Sdes
468180740Sdes
469180740Sdesif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
470180740Sdes  as_dirname=dirname
471180740Sdeselse
472180740Sdes  as_dirname=false
473180740Sdesfi
474180740Sdes
475180740SdesECHO_C= ECHO_N= ECHO_T=
476180740Sdescase `echo -n x` in
477180740Sdes-n*)
478180740Sdes  case `echo 'x\c'` in
479180740Sdes  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
480180740Sdes  *)   ECHO_C='\c';;
481180740Sdes  esac;;
482180740Sdes*)
483180740Sdes  ECHO_N='-n';;
484180740Sdesesac
485180740Sdes
486180740Sdesif expr a : '\(a\)' >/dev/null 2>&1 &&
487180740Sdes   test "X`expr 00001 : '.*\(...\)'`" = X001; then
488180740Sdes  as_expr=expr
489180740Sdeselse
490180740Sdes  as_expr=false
491180740Sdesfi
492180740Sdes
493180740Sdesrm -f conf$$ conf$$.exe conf$$.file
494180740Sdesif test -d conf$$.dir; then
495180740Sdes  rm -f conf$$.dir/conf$$.file
496180740Sdeselse
497180740Sdes  rm -f conf$$.dir
498180740Sdes  mkdir conf$$.dir
499180740Sdesfi
500180740Sdesecho >conf$$.file
501180740Sdesif ln -s conf$$.file conf$$ 2>/dev/null; then
502180740Sdes  as_ln_s='ln -s'
503180740Sdes  # ... but there are two gotchas:
504180740Sdes  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
505180740Sdes  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
506180740Sdes  # In both cases, we have to default to `cp -p'.
507180740Sdes  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
508180740Sdes    as_ln_s='cp -p'
509180740Sdeselif ln conf$$.file conf$$ 2>/dev/null; then
510180740Sdes  as_ln_s=ln
511180740Sdeselse
512180740Sdes  as_ln_s='cp -p'
513180740Sdesfi
514180740Sdesrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
515180740Sdesrmdir conf$$.dir 2>/dev/null
516180740Sdes
517180740Sdesif mkdir -p . 2>/dev/null; then
518180740Sdes  as_mkdir_p=:
519180740Sdeselse
520180740Sdes  test -d ./-p && rmdir ./-p
521180740Sdes  as_mkdir_p=false
522180740Sdesfi
523180740Sdes
524180740Sdesif test -x / >/dev/null 2>&1; then
525180740Sdes  as_test_x='test -x'
526180740Sdeselse
527180740Sdes  if ls -dL / >/dev/null 2>&1; then
528180740Sdes    as_ls_L_option=L
529180740Sdes  else
530180740Sdes    as_ls_L_option=
531180740Sdes  fi
532180740Sdes  as_test_x='
533180740Sdes    eval sh -c '\''
534180740Sdes      if test -d "$1"; then
535180740Sdes        test -d "$1/.";
536180740Sdes      else
537180740Sdes	case $1 in
538180740Sdes        -*)set "./$1";;
539180740Sdes	esac;
540180740Sdes	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
541180740Sdes	???[sx]*):;;*)false;;esac;fi
542180740Sdes    '\'' sh
543180740Sdes  '
544180740Sdesfi
545180740Sdesas_executable_p=$as_test_x
546180740Sdes
547180740Sdes# Sed expression to map a string onto a valid CPP name.
548180740Sdesas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
549180740Sdes
550180740Sdes# Sed expression to map a string onto a valid variable name.
551180740Sdesas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
552180740Sdes
553180740Sdes
554180740Sdes
555180740Sdesexec 7<&0 </dev/null 6>&1
556180740Sdes
557180740Sdes# Name of the host.
558180740Sdes# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
559180740Sdes# so uname gets run too.
560180740Sdesac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
561180740Sdes
562180740Sdes#
563180740Sdes# Initializations.
564180740Sdes#
565180740Sdesac_default_prefix=/usr/local
566180740Sdesac_clean_files=
567180740Sdesac_config_libobj_dir=.
568180740SdesLIBOBJS=
569180740Sdescross_compiling=no
570180740Sdessubdirs=
571180740SdesMFLAGS=
572180740SdesMAKEFLAGS=
573180740SdesSHELL=${CONFIG_SHELL-/bin/sh}
574180740Sdes
575180740Sdes# Identity of this package.
576180740SdesPACKAGE_NAME='OpenSSH'
577180740SdesPACKAGE_TARNAME='openssh'
578180740SdesPACKAGE_VERSION='Portable'
579180740SdesPACKAGE_STRING='OpenSSH Portable'
580180740SdesPACKAGE_BUGREPORT='openssh-unix-dev@mindrot.org'
581180740Sdes
582180740Sdesac_unique_file="ssh.c"
583180740Sdes# Factoring default headers for most tests.
584180740Sdesac_includes_default="\
585180740Sdes#include <stdio.h>
586180740Sdes#ifdef HAVE_SYS_TYPES_H
587180740Sdes# include <sys/types.h>
588180740Sdes#endif
589180740Sdes#ifdef HAVE_SYS_STAT_H
590180740Sdes# include <sys/stat.h>
591180740Sdes#endif
592180740Sdes#ifdef STDC_HEADERS
593180740Sdes# include <stdlib.h>
594180740Sdes# include <stddef.h>
595180740Sdes#else
596180740Sdes# ifdef HAVE_STDLIB_H
597180740Sdes#  include <stdlib.h>
598180740Sdes# endif
599180740Sdes#endif
600180740Sdes#ifdef HAVE_STRING_H
601180740Sdes# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
602180740Sdes#  include <memory.h>
603180740Sdes# endif
604180740Sdes# include <string.h>
605180740Sdes#endif
606180740Sdes#ifdef HAVE_STRINGS_H
607180740Sdes# include <strings.h>
608180740Sdes#endif
609180740Sdes#ifdef HAVE_INTTYPES_H
610180740Sdes# include <inttypes.h>
611180740Sdes#endif
612180740Sdes#ifdef HAVE_STDINT_H
613180740Sdes# include <stdint.h>
614180740Sdes#endif
615180740Sdes#ifdef HAVE_UNISTD_H
616180740Sdes# include <unistd.h>
617180740Sdes#endif"
618180740Sdes
619180740Sdesac_subst_vars='SHELL
620180740SdesPATH_SEPARATOR
621180740SdesPACKAGE_NAME
622180740SdesPACKAGE_TARNAME
623180740SdesPACKAGE_VERSION
624180740SdesPACKAGE_STRING
625180740SdesPACKAGE_BUGREPORT
626180740Sdesexec_prefix
627180740Sdesprefix
628180740Sdesprogram_transform_name
629180740Sdesbindir
630180740Sdessbindir
631180740Sdeslibexecdir
632180740Sdesdatarootdir
633180740Sdesdatadir
634180740Sdessysconfdir
635180740Sdessharedstatedir
636180740Sdeslocalstatedir
637180740Sdesincludedir
638180740Sdesoldincludedir
639180740Sdesdocdir
640180740Sdesinfodir
641180740Sdeshtmldir
642180740Sdesdvidir
643180740Sdespdfdir
644180740Sdespsdir
645180740Sdeslibdir
646180740Sdeslocaledir
647180740Sdesmandir
648180740SdesDEFS
649180740SdesECHO_C
650180740SdesECHO_N
651180740SdesECHO_T
652180740SdesLIBS
653180740Sdesbuild_alias
654180740Sdeshost_alias
655180740Sdestarget_alias
656180740SdesCC
657180740SdesCFLAGS
658180740SdesLDFLAGS
659180740SdesCPPFLAGS
660180740Sdesac_ct_CC
661180740SdesEXEEXT
662180740SdesOBJEXT
663180740Sdesbuild
664180740Sdesbuild_cpu
665180740Sdesbuild_vendor
666180740Sdesbuild_os
667180740Sdeshost
668180740Sdeshost_cpu
669180740Sdeshost_vendor
670180740Sdeshost_os
671180740SdesCPP
672180740SdesGREP
673180740SdesEGREP
674180740SdesAWK
675180740SdesRANLIB
676180740SdesINSTALL_PROGRAM
677180740SdesINSTALL_SCRIPT
678180740SdesINSTALL_DATA
679180740SdesAR
680180740SdesCAT
681180740SdesKILL
682180740SdesPERL
683180740SdesSED
684180740SdesENT
685180740SdesTEST_MINUS_S_SH
686180740SdesSH
687180740SdesTEST_SHELL
688180740SdesPATH_GROUPADD_PROG
689180740SdesPATH_USERADD_PROG
690180740SdesMAKE_PACKAGE_SUPPORTED
691180740SdesSTARTUP_SCRIPT_SHELL
692180740SdesLOGIN_PROGRAM_FALLBACK
693180740SdesPATH_PASSWD_PROG
694180740SdesLD
695180740SdesSSHDLIBS
696180740SdesLIBWRAP
697180740SdesLIBEDIT
698180740SdesLIBPAM
699180740SdesINSTALL_SSH_RAND_HELPER
700180740SdesSSH_PRIVSEP_USER
701180740SdesPROG_LS
702180740SdesPROG_NETSTAT
703180740SdesPROG_ARP
704180740SdesPROG_IFCONFIG
705180740SdesPROG_JSTAT
706180740SdesPROG_PS
707180740SdesPROG_SAR
708180740SdesPROG_W
709180740SdesPROG_WHO
710180740SdesPROG_LAST
711180740SdesPROG_LASTLOG
712180740SdesPROG_DF
713180740SdesPROG_VMSTAT
714180740SdesPROG_UPTIME
715180740SdesPROG_IPCS
716180740SdesPROG_TAIL
717180740SdesINSTALL_SSH_PRNG_CMDS
718180740SdesOPENSC_CONFIG
719180740SdesLIBSELINUX
720180740SdesPRIVSEP_PATH
721180740Sdesxauth_path
722180740SdesSTRIP_OPT
723180740SdesXAUTH_PATH
724180740SdesNROFF
725180740SdesMANTYPE
726180740Sdesmansubdir
727180740Sdesuser_path
728180740Sdespiddir
729180740SdesLIBOBJS
730180740SdesLTLIBOBJS'
731180740Sdesac_subst_files=''
732180740Sdes      ac_precious_vars='build_alias
733180740Sdeshost_alias
734180740Sdestarget_alias
735180740SdesCC
736180740SdesCFLAGS
737180740SdesLDFLAGS
738180740SdesLIBS
739180740SdesCPPFLAGS
740180740SdesCPP'
741180740Sdes
742180740Sdes
743180740Sdes# Initialize some variables set by options.
744180740Sdesac_init_help=
745180740Sdesac_init_version=false
746180740Sdes# The variables have the same names as the options, with
747180740Sdes# dashes changed to underlines.
748180740Sdescache_file=/dev/null
749180740Sdesexec_prefix=NONE
750180740Sdesno_create=
751180740Sdesno_recursion=
752180740Sdesprefix=NONE
753180740Sdesprogram_prefix=NONE
754180740Sdesprogram_suffix=NONE
755180740Sdesprogram_transform_name=s,x,x,
756180740Sdessilent=
757180740Sdessite=
758180740Sdessrcdir=
759180740Sdesverbose=
760180740Sdesx_includes=NONE
761180740Sdesx_libraries=NONE
762180740Sdes
763180740Sdes# Installation directory options.
764180740Sdes# These are left unexpanded so users can "make install exec_prefix=/foo"
765180740Sdes# and all the variables that are supposed to be based on exec_prefix
766180740Sdes# by default will actually change.
767180740Sdes# Use braces instead of parens because sh, perl, etc. also accept them.
768180740Sdes# (The list follows the same order as the GNU Coding Standards.)
769180740Sdesbindir='${exec_prefix}/bin'
770180740Sdessbindir='${exec_prefix}/sbin'
771180740Sdeslibexecdir='${exec_prefix}/libexec'
772180740Sdesdatarootdir='${prefix}/share'
773180740Sdesdatadir='${datarootdir}'
774180740Sdessysconfdir='${prefix}/etc'
775180740Sdessharedstatedir='${prefix}/com'
776180740Sdeslocalstatedir='${prefix}/var'
777180740Sdesincludedir='${prefix}/include'
778180740Sdesoldincludedir='/usr/include'
779180740Sdesdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
780180740Sdesinfodir='${datarootdir}/info'
781180740Sdeshtmldir='${docdir}'
782180740Sdesdvidir='${docdir}'
783180740Sdespdfdir='${docdir}'
784180740Sdespsdir='${docdir}'
785180740Sdeslibdir='${exec_prefix}/lib'
786180740Sdeslocaledir='${datarootdir}/locale'
787180740Sdesmandir='${datarootdir}/man'
788180740Sdes
789180740Sdesac_prev=
790180740Sdesac_dashdash=
791180740Sdesfor ac_option
792180740Sdesdo
793180740Sdes  # If the previous option needs an argument, assign it.
794180740Sdes  if test -n "$ac_prev"; then
795180740Sdes    eval $ac_prev=\$ac_option
796180740Sdes    ac_prev=
797180740Sdes    continue
798180740Sdes  fi
799180740Sdes
800180740Sdes  case $ac_option in
801180740Sdes  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
802180740Sdes  *)	ac_optarg=yes ;;
803180740Sdes  esac
804180740Sdes
805180740Sdes  # Accept the important Cygnus configure options, so we can diagnose typos.
806180740Sdes
807180740Sdes  case $ac_dashdash$ac_option in
808180740Sdes  --)
809180740Sdes    ac_dashdash=yes ;;
810180740Sdes
811180740Sdes  -bindir | --bindir | --bindi | --bind | --bin | --bi)
812180740Sdes    ac_prev=bindir ;;
813180740Sdes  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
814180740Sdes    bindir=$ac_optarg ;;
815180740Sdes
816180740Sdes  -build | --build | --buil | --bui | --bu)
817180740Sdes    ac_prev=build_alias ;;
818180740Sdes  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
819180740Sdes    build_alias=$ac_optarg ;;
820180740Sdes
821180740Sdes  -cache-file | --cache-file | --cache-fil | --cache-fi \
822180740Sdes  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
823180740Sdes    ac_prev=cache_file ;;
824180740Sdes  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
825180740Sdes  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
826180740Sdes    cache_file=$ac_optarg ;;
827180740Sdes
828180740Sdes  --config-cache | -C)
829180740Sdes    cache_file=config.cache ;;
830180740Sdes
831180740Sdes  -datadir | --datadir | --datadi | --datad)
832180740Sdes    ac_prev=datadir ;;
833180740Sdes  -datadir=* | --datadir=* | --datadi=* | --datad=*)
834180740Sdes    datadir=$ac_optarg ;;
835180740Sdes
836180740Sdes  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
837180740Sdes  | --dataroo | --dataro | --datar)
838180740Sdes    ac_prev=datarootdir ;;
839180740Sdes  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
840180740Sdes  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
841180740Sdes    datarootdir=$ac_optarg ;;
842180740Sdes
843180740Sdes  -disable-* | --disable-*)
844180740Sdes    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
845180740Sdes    # Reject names that are not valid shell variable names.
846180740Sdes    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
847180740Sdes      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
848180740Sdes   { (exit 1); exit 1; }; }
849180740Sdes    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
850180740Sdes    eval enable_$ac_feature=no ;;
851180740Sdes
852180740Sdes  -docdir | --docdir | --docdi | --doc | --do)
853180740Sdes    ac_prev=docdir ;;
854180740Sdes  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
855180740Sdes    docdir=$ac_optarg ;;
856180740Sdes
857180740Sdes  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
858180740Sdes    ac_prev=dvidir ;;
859180740Sdes  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
860180740Sdes    dvidir=$ac_optarg ;;
861180740Sdes
862180740Sdes  -enable-* | --enable-*)
863180740Sdes    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
864180740Sdes    # Reject names that are not valid shell variable names.
865180740Sdes    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
866180740Sdes      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
867180740Sdes   { (exit 1); exit 1; }; }
868180740Sdes    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
869180740Sdes    eval enable_$ac_feature=\$ac_optarg ;;
870180740Sdes
871180740Sdes  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
872180740Sdes  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
873180740Sdes  | --exec | --exe | --ex)
874180740Sdes    ac_prev=exec_prefix ;;
875180740Sdes  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
876180740Sdes  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
877180740Sdes  | --exec=* | --exe=* | --ex=*)
878180740Sdes    exec_prefix=$ac_optarg ;;
879180740Sdes
880180740Sdes  -gas | --gas | --ga | --g)
881180740Sdes    # Obsolete; use --with-gas.
882180740Sdes    with_gas=yes ;;
883180740Sdes
884180740Sdes  -help | --help | --hel | --he | -h)
885180740Sdes    ac_init_help=long ;;
886180740Sdes  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
887180740Sdes    ac_init_help=recursive ;;
888180740Sdes  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
889180740Sdes    ac_init_help=short ;;
890180740Sdes
891180740Sdes  -host | --host | --hos | --ho)
892180740Sdes    ac_prev=host_alias ;;
893180740Sdes  -host=* | --host=* | --hos=* | --ho=*)
894180740Sdes    host_alias=$ac_optarg ;;
895180740Sdes
896180740Sdes  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
897180740Sdes    ac_prev=htmldir ;;
898180740Sdes  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
899180740Sdes  | --ht=*)
900180740Sdes    htmldir=$ac_optarg ;;
901180740Sdes
902180740Sdes  -includedir | --includedir | --includedi | --included | --include \
903180740Sdes  | --includ | --inclu | --incl | --inc)
904180740Sdes    ac_prev=includedir ;;
905180740Sdes  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
906180740Sdes  | --includ=* | --inclu=* | --incl=* | --inc=*)
907180740Sdes    includedir=$ac_optarg ;;
908180740Sdes
909180740Sdes  -infodir | --infodir | --infodi | --infod | --info | --inf)
910180740Sdes    ac_prev=infodir ;;
911180740Sdes  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
912180740Sdes    infodir=$ac_optarg ;;
913180740Sdes
914180740Sdes  -libdir | --libdir | --libdi | --libd)
915180740Sdes    ac_prev=libdir ;;
916180740Sdes  -libdir=* | --libdir=* | --libdi=* | --libd=*)
917180740Sdes    libdir=$ac_optarg ;;
918180740Sdes
919180740Sdes  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
920180740Sdes  | --libexe | --libex | --libe)
921180740Sdes    ac_prev=libexecdir ;;
922180740Sdes  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
923180740Sdes  | --libexe=* | --libex=* | --libe=*)
924180740Sdes    libexecdir=$ac_optarg ;;
925180740Sdes
926180740Sdes  -localedir | --localedir | --localedi | --localed | --locale)
927180740Sdes    ac_prev=localedir ;;
928180740Sdes  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
929180740Sdes    localedir=$ac_optarg ;;
930180740Sdes
931180740Sdes  -localstatedir | --localstatedir | --localstatedi | --localstated \
932180740Sdes  | --localstate | --localstat | --localsta | --localst | --locals)
933180740Sdes    ac_prev=localstatedir ;;
934180740Sdes  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
935180740Sdes  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
936180740Sdes    localstatedir=$ac_optarg ;;
937180740Sdes
938180740Sdes  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
939180740Sdes    ac_prev=mandir ;;
940180740Sdes  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
941180740Sdes    mandir=$ac_optarg ;;
942180740Sdes
943180740Sdes  -nfp | --nfp | --nf)
944180740Sdes    # Obsolete; use --without-fp.
945180740Sdes    with_fp=no ;;
946180740Sdes
947180740Sdes  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
948180740Sdes  | --no-cr | --no-c | -n)
949180740Sdes    no_create=yes ;;
950180740Sdes
951180740Sdes  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
952180740Sdes  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
953180740Sdes    no_recursion=yes ;;
954180740Sdes
955180740Sdes  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
956180740Sdes  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
957180740Sdes  | --oldin | --oldi | --old | --ol | --o)
958180740Sdes    ac_prev=oldincludedir ;;
959180740Sdes  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
960180740Sdes  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
961180740Sdes  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
962180740Sdes    oldincludedir=$ac_optarg ;;
963180740Sdes
964180740Sdes  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
965180740Sdes    ac_prev=prefix ;;
966180740Sdes  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
967180740Sdes    prefix=$ac_optarg ;;
968180740Sdes
969180740Sdes  -program-prefix | --program-prefix | --program-prefi | --program-pref \
970180740Sdes  | --program-pre | --program-pr | --program-p)
971180740Sdes    ac_prev=program_prefix ;;
972180740Sdes  -program-prefix=* | --program-prefix=* | --program-prefi=* \
973180740Sdes  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
974180740Sdes    program_prefix=$ac_optarg ;;
975180740Sdes
976180740Sdes  -program-suffix | --program-suffix | --program-suffi | --program-suff \
977180740Sdes  | --program-suf | --program-su | --program-s)
978180740Sdes    ac_prev=program_suffix ;;
979180740Sdes  -program-suffix=* | --program-suffix=* | --program-suffi=* \
980180740Sdes  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
981180740Sdes    program_suffix=$ac_optarg ;;
982180740Sdes
983180740Sdes  -program-transform-name | --program-transform-name \
984180740Sdes  | --program-transform-nam | --program-transform-na \
985180740Sdes  | --program-transform-n | --program-transform- \
986180740Sdes  | --program-transform | --program-transfor \
987180740Sdes  | --program-transfo | --program-transf \
988180740Sdes  | --program-trans | --program-tran \
989180740Sdes  | --progr-tra | --program-tr | --program-t)
990180740Sdes    ac_prev=program_transform_name ;;
991180740Sdes  -program-transform-name=* | --program-transform-name=* \
992180740Sdes  | --program-transform-nam=* | --program-transform-na=* \
993180740Sdes  | --program-transform-n=* | --program-transform-=* \
994180740Sdes  | --program-transform=* | --program-transfor=* \
995180740Sdes  | --program-transfo=* | --program-transf=* \
996180740Sdes  | --program-trans=* | --program-tran=* \
997180740Sdes  | --progr-tra=* | --program-tr=* | --program-t=*)
998180740Sdes    program_transform_name=$ac_optarg ;;
999180740Sdes
1000180740Sdes  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1001180740Sdes    ac_prev=pdfdir ;;
1002180740Sdes  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1003180740Sdes    pdfdir=$ac_optarg ;;
1004180740Sdes
1005180740Sdes  -psdir | --psdir | --psdi | --psd | --ps)
1006180740Sdes    ac_prev=psdir ;;
1007180740Sdes  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1008180740Sdes    psdir=$ac_optarg ;;
1009180740Sdes
1010180740Sdes  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1011180740Sdes  | -silent | --silent | --silen | --sile | --sil)
1012180740Sdes    silent=yes ;;
1013180740Sdes
1014180740Sdes  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1015180740Sdes    ac_prev=sbindir ;;
1016180740Sdes  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1017180740Sdes  | --sbi=* | --sb=*)
1018180740Sdes    sbindir=$ac_optarg ;;
1019180740Sdes
1020180740Sdes  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1021180740Sdes  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1022180740Sdes  | --sharedst | --shareds | --shared | --share | --shar \
1023180740Sdes  | --sha | --sh)
1024180740Sdes    ac_prev=sharedstatedir ;;
1025180740Sdes  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1026180740Sdes  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1027180740Sdes  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1028180740Sdes  | --sha=* | --sh=*)
1029180740Sdes    sharedstatedir=$ac_optarg ;;
1030180740Sdes
1031180740Sdes  -site | --site | --sit)
1032180740Sdes    ac_prev=site ;;
1033180740Sdes  -site=* | --site=* | --sit=*)
1034180740Sdes    site=$ac_optarg ;;
1035180740Sdes
1036180740Sdes  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1037180740Sdes    ac_prev=srcdir ;;
1038180740Sdes  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1039180740Sdes    srcdir=$ac_optarg ;;
1040180740Sdes
1041180740Sdes  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1042180740Sdes  | --syscon | --sysco | --sysc | --sys | --sy)
1043180740Sdes    ac_prev=sysconfdir ;;
1044180740Sdes  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1045180740Sdes  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1046180740Sdes    sysconfdir=$ac_optarg ;;
1047180740Sdes
1048180740Sdes  -target | --target | --targe | --targ | --tar | --ta | --t)
1049180740Sdes    ac_prev=target_alias ;;
1050180740Sdes  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1051180740Sdes    target_alias=$ac_optarg ;;
1052180740Sdes
1053180740Sdes  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1054180740Sdes    verbose=yes ;;
1055180740Sdes
1056180740Sdes  -version | --version | --versio | --versi | --vers | -V)
1057180740Sdes    ac_init_version=: ;;
1058180740Sdes
1059180740Sdes  -with-* | --with-*)
1060180740Sdes    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1061180740Sdes    # Reject names that are not valid shell variable names.
1062180740Sdes    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1063180740Sdes      { echo "$as_me: error: invalid package name: $ac_package" >&2
1064180740Sdes   { (exit 1); exit 1; }; }
1065180740Sdes    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1066180740Sdes    eval with_$ac_package=\$ac_optarg ;;
1067180740Sdes
1068180740Sdes  -without-* | --without-*)
1069180740Sdes    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1070180740Sdes    # Reject names that are not valid shell variable names.
1071180740Sdes    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1072180740Sdes      { echo "$as_me: error: invalid package name: $ac_package" >&2
1073180740Sdes   { (exit 1); exit 1; }; }
1074180740Sdes    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1075180740Sdes    eval with_$ac_package=no ;;
1076180740Sdes
1077180740Sdes  --x)
1078180740Sdes    # Obsolete; use --with-x.
1079180740Sdes    with_x=yes ;;
1080180740Sdes
1081180740Sdes  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1082180740Sdes  | --x-incl | --x-inc | --x-in | --x-i)
1083180740Sdes    ac_prev=x_includes ;;
1084180740Sdes  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1085180740Sdes  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1086180740Sdes    x_includes=$ac_optarg ;;
1087180740Sdes
1088180740Sdes  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1089180740Sdes  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1090180740Sdes    ac_prev=x_libraries ;;
1091180740Sdes  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1092180740Sdes  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1093180740Sdes    x_libraries=$ac_optarg ;;
1094180740Sdes
1095180740Sdes  -*) { echo "$as_me: error: unrecognized option: $ac_option
1096180740SdesTry \`$0 --help' for more information." >&2
1097180740Sdes   { (exit 1); exit 1; }; }
1098180740Sdes    ;;
1099180740Sdes
1100180740Sdes  *=*)
1101180740Sdes    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1102180740Sdes    # Reject names that are not valid shell variable names.
1103180740Sdes    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1104180740Sdes      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1105180740Sdes   { (exit 1); exit 1; }; }
1106180740Sdes    eval $ac_envvar=\$ac_optarg
1107180740Sdes    export $ac_envvar ;;
1108180740Sdes
1109180740Sdes  *)
1110180740Sdes    # FIXME: should be removed in autoconf 3.0.
1111180740Sdes    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1112180740Sdes    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1113180740Sdes      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1114180740Sdes    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1115180740Sdes    ;;
1116180740Sdes
1117180740Sdes  esac
1118180740Sdesdone
1119180740Sdes
1120180740Sdesif test -n "$ac_prev"; then
1121180740Sdes  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1122180740Sdes  { echo "$as_me: error: missing argument to $ac_option" >&2
1123180740Sdes   { (exit 1); exit 1; }; }
1124180740Sdesfi
1125180740Sdes
1126180740Sdes# Be sure to have absolute directory names.
1127180740Sdesfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1128180740Sdes		datadir sysconfdir sharedstatedir localstatedir includedir \
1129180740Sdes		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1130180740Sdes		libdir localedir mandir
1131180740Sdesdo
1132180740Sdes  eval ac_val=\$$ac_var
1133180740Sdes  case $ac_val in
1134180740Sdes    [\\/$]* | ?:[\\/]* )  continue;;
1135180740Sdes    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1136180740Sdes  esac
1137180740Sdes  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1138180740Sdes   { (exit 1); exit 1; }; }
1139180740Sdesdone
1140180740Sdes
1141180740Sdes# There might be people who depend on the old broken behavior: `$host'
1142180740Sdes# used to hold the argument of --host etc.
1143180740Sdes# FIXME: To remove some day.
1144180740Sdesbuild=$build_alias
1145180740Sdeshost=$host_alias
1146180740Sdestarget=$target_alias
1147180740Sdes
1148180740Sdes# FIXME: To remove some day.
1149180740Sdesif test "x$host_alias" != x; then
1150180740Sdes  if test "x$build_alias" = x; then
1151180740Sdes    cross_compiling=maybe
1152180740Sdes    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1153180740Sdes    If a cross compiler is detected then cross compile mode will be used." >&2
1154180740Sdes  elif test "x$build_alias" != "x$host_alias"; then
1155180740Sdes    cross_compiling=yes
1156180740Sdes  fi
1157180740Sdesfi
1158180740Sdes
1159180740Sdesac_tool_prefix=
1160180740Sdestest -n "$host_alias" && ac_tool_prefix=$host_alias-
1161180740Sdes
1162180740Sdestest "$silent" = yes && exec 6>/dev/null
1163180740Sdes
1164180740Sdes
1165180740Sdesac_pwd=`pwd` && test -n "$ac_pwd" &&
1166180740Sdesac_ls_di=`ls -di .` &&
1167180740Sdesac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1168180740Sdes  { echo "$as_me: error: Working directory cannot be determined" >&2
1169180740Sdes   { (exit 1); exit 1; }; }
1170180740Sdestest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1171180740Sdes  { echo "$as_me: error: pwd does not report name of working directory" >&2
1172180740Sdes   { (exit 1); exit 1; }; }
1173180740Sdes
1174180740Sdes
1175180740Sdes# Find the source files, if location was not specified.
1176180740Sdesif test -z "$srcdir"; then
1177180740Sdes  ac_srcdir_defaulted=yes
1178180740Sdes  # Try the directory containing this script, then the parent directory.
1179180740Sdes  ac_confdir=`$as_dirname -- "$0" ||
1180180740Sdes$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1181180740Sdes	 X"$0" : 'X\(//\)[^/]' \| \
1182180740Sdes	 X"$0" : 'X\(//\)$' \| \
1183180740Sdes	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1184180740Sdesecho X"$0" |
1185180740Sdes    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1186180740Sdes	    s//\1/
1187180740Sdes	    q
1188180740Sdes	  }
1189180740Sdes	  /^X\(\/\/\)[^/].*/{
1190180740Sdes	    s//\1/
1191180740Sdes	    q
1192180740Sdes	  }
1193180740Sdes	  /^X\(\/\/\)$/{
1194180740Sdes	    s//\1/
1195180740Sdes	    q
1196180740Sdes	  }
1197180740Sdes	  /^X\(\/\).*/{
1198180740Sdes	    s//\1/
1199180740Sdes	    q
1200180740Sdes	  }
1201180740Sdes	  s/.*/./; q'`
1202180740Sdes  srcdir=$ac_confdir
1203180740Sdes  if test ! -r "$srcdir/$ac_unique_file"; then
1204180740Sdes    srcdir=..
1205180740Sdes  fi
1206180740Sdeselse
1207180740Sdes  ac_srcdir_defaulted=no
1208180740Sdesfi
1209180740Sdesif test ! -r "$srcdir/$ac_unique_file"; then
1210180740Sdes  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1211180740Sdes  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1212180740Sdes   { (exit 1); exit 1; }; }
1213180740Sdesfi
1214180740Sdesac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1215180740Sdesac_abs_confdir=`(
1216180740Sdes	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1217180740Sdes   { (exit 1); exit 1; }; }
1218180740Sdes	pwd)`
1219180740Sdes# When building in place, set srcdir=.
1220180740Sdesif test "$ac_abs_confdir" = "$ac_pwd"; then
1221180740Sdes  srcdir=.
1222180740Sdesfi
1223180740Sdes# Remove unnecessary trailing slashes from srcdir.
1224180740Sdes# Double slashes in file names in object file debugging info
1225180740Sdes# mess up M-x gdb in Emacs.
1226180740Sdescase $srcdir in
1227180740Sdes*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1228180740Sdesesac
1229180740Sdesfor ac_var in $ac_precious_vars; do
1230180740Sdes  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1231180740Sdes  eval ac_env_${ac_var}_value=\$${ac_var}
1232180740Sdes  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1233180740Sdes  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1234180740Sdesdone
1235180740Sdes
1236180740Sdes#
1237180740Sdes# Report the --help message.
1238180740Sdes#
1239180740Sdesif test "$ac_init_help" = "long"; then
1240180740Sdes  # Omit some internal or obsolete options to make the list less imposing.
1241180740Sdes  # This message is too long to be a string in the A/UX 3.1 sh.
1242180740Sdes  cat <<_ACEOF
1243180740Sdes\`configure' configures OpenSSH Portable to adapt to many kinds of systems.
1244180740Sdes
1245180740SdesUsage: $0 [OPTION]... [VAR=VALUE]...
1246180740Sdes
1247180740SdesTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1248180740SdesVAR=VALUE.  See below for descriptions of some of the useful variables.
1249180740Sdes
1250180740SdesDefaults for the options are specified in brackets.
1251180740Sdes
1252180740SdesConfiguration:
1253180740Sdes  -h, --help              display this help and exit
1254180740Sdes      --help=short        display options specific to this package
1255180740Sdes      --help=recursive    display the short help of all the included packages
1256180740Sdes  -V, --version           display version information and exit
1257180740Sdes  -q, --quiet, --silent   do not print \`checking...' messages
1258180740Sdes      --cache-file=FILE   cache test results in FILE [disabled]
1259180740Sdes  -C, --config-cache      alias for \`--cache-file=config.cache'
1260180740Sdes  -n, --no-create         do not create output files
1261180740Sdes      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1262180740Sdes
1263180740SdesInstallation directories:
1264180740Sdes  --prefix=PREFIX         install architecture-independent files in PREFIX
1265180740Sdes			  [$ac_default_prefix]
1266180740Sdes  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1267180740Sdes			  [PREFIX]
1268180740Sdes
1269180740SdesBy default, \`make install' will install all the files in
1270180740Sdes\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1271180740Sdesan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1272180740Sdesfor instance \`--prefix=\$HOME'.
1273180740Sdes
1274180740SdesFor better control, use the options below.
1275180740Sdes
1276180740SdesFine tuning of the installation directories:
1277180740Sdes  --bindir=DIR           user executables [EPREFIX/bin]
1278180740Sdes  --sbindir=DIR          system admin executables [EPREFIX/sbin]
1279180740Sdes  --libexecdir=DIR       program executables [EPREFIX/libexec]
1280180740Sdes  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1281180740Sdes  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1282180740Sdes  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1283180740Sdes  --libdir=DIR           object code libraries [EPREFIX/lib]
1284180740Sdes  --includedir=DIR       C header files [PREFIX/include]
1285180740Sdes  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1286180740Sdes  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1287180740Sdes  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1288180740Sdes  --infodir=DIR          info documentation [DATAROOTDIR/info]
1289180740Sdes  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1290180740Sdes  --mandir=DIR           man documentation [DATAROOTDIR/man]
1291180740Sdes  --docdir=DIR           documentation root [DATAROOTDIR/doc/openssh]
1292180740Sdes  --htmldir=DIR          html documentation [DOCDIR]
1293180740Sdes  --dvidir=DIR           dvi documentation [DOCDIR]
1294180740Sdes  --pdfdir=DIR           pdf documentation [DOCDIR]
1295180740Sdes  --psdir=DIR            ps documentation [DOCDIR]
1296180740Sdes_ACEOF
1297180740Sdes
1298180740Sdes  cat <<\_ACEOF
1299180740Sdes
1300180740SdesSystem types:
1301180740Sdes  --build=BUILD     configure for building on BUILD [guessed]
1302180740Sdes  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1303180740Sdes_ACEOF
1304180740Sdesfi
1305180740Sdes
1306180740Sdesif test -n "$ac_init_help"; then
1307180740Sdes  case $ac_init_help in
1308180740Sdes     short | recursive ) echo "Configuration of OpenSSH Portable:";;
1309180740Sdes   esac
1310180740Sdes  cat <<\_ACEOF
1311180740Sdes
1312180740SdesOptional Features:
1313180740Sdes  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1314180740Sdes  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1315180740Sdes  --disable-largefile     omit support for large files
1316180740Sdes  --disable-strip         Disable calling strip(1) on install
1317180740Sdes  --disable-etc-default-login Disable using PATH from /etc/default/login no
1318180740Sdes  --disable-lastlog       disable use of lastlog even if detected no
1319180740Sdes  --disable-utmp          disable use of utmp even if detected no
1320180740Sdes  --disable-utmpx         disable use of utmpx even if detected no
1321180740Sdes  --disable-wtmp          disable use of wtmp even if detected no
1322180740Sdes  --disable-wtmpx         disable use of wtmpx even if detected no
1323180740Sdes  --disable-libutil       disable use of libutil (login() etc.) no
1324180740Sdes  --disable-pututline     disable use of pututline() etc. (uwtmp) no
1325180740Sdes  --disable-pututxline    disable use of pututxline() etc. (uwtmpx) no
1326180740Sdes
1327180740SdesOptional Packages:
1328180740Sdes  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1329180740Sdes  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1330180740Sdes  --without-rpath         Disable auto-added -R linker paths
1331180740Sdes  --with-cflags           Specify additional flags to pass to compiler
1332180740Sdes  --with-cppflags         Specify additional flags to pass to preprocessor
1333180740Sdes  --with-ldflags          Specify additional flags to pass to linker
1334180740Sdes  --with-libs             Specify additional libraries to link with
1335180740Sdes  --with-Werror           Build main code with -Werror
1336180740Sdes  --with-solaris-contracts Enable Solaris process contracts (experimental)
1337180740Sdes  --with-osfsia           Enable Digital Unix SIA
1338180740Sdes  --with-zlib=PATH        Use zlib in PATH
1339180740Sdes  --without-zlib-version-check Disable zlib version check
1340180740Sdes  --with-skey[=PATH]      Enable S/Key support (optionally in PATH)
1341180740Sdes  --with-tcp-wrappers[=PATH] Enable tcpwrappers support (optionally in PATH)
1342180740Sdes  --with-libedit[=PATH]   Enable libedit support for sftp
1343180740Sdes  --with-audit=module     Enable EXPERIMENTAL audit support (modules=debug,bsm)
1344180740Sdes  --with-ssl-dir=PATH     Specify path to OpenSSL installation
1345180740Sdes  --without-openssl-header-check Disable OpenSSL version consistency check
1346180740Sdes  --with-ssl-engine       Enable OpenSSL (hardware) ENGINE support
1347180740Sdes  --with-pam              Enable PAM support
1348180740Sdes  --with-rand-helper      Use subprocess to gather strong randomness
1349180740Sdes  --with-prngd-port=PORT  read entropy from PRNGD/EGD TCP localhost:PORT
1350180740Sdes  --with-prngd-socket=FILE read entropy from PRNGD/EGD socket FILE (default=/var/run/egd-pool)
1351180740Sdes  --with-entropy-timeout  Specify entropy gathering command timeout (msec)
1352180740Sdes  --with-privsep-user=user Specify non-privileged user for privilege separation
1353180740Sdes  --with-sectok           Enable smartcard support using libsectok
1354180740Sdes  --with-opensc[=PFX]     Enable smartcard support using OpenSC (optionally in PATH)
1355180740Sdes  --with-selinux   Enable SELinux support
1356180740Sdes  --with-kerberos5=PATH   Enable Kerberos 5 support
1357180740Sdes  --with-privsep-path=xxx Path for privilege separation chroot (default=/var/empty)
1358180740Sdes  --with-xauth=PATH       Specify path to xauth program
1359180740Sdes  --with-mantype=man|cat|doc  Set man page type
1360180740Sdes  --with-md5-passwords    Enable use of MD5 passwords
1361180740Sdes  --without-shadow        Disable shadow password support
1362180740Sdes  --with-ipaddr-display   Use ip address instead of hostname in \$DISPLAY
1363180740Sdes  --with-default-path=    Specify default \$PATH environment for server
1364180740Sdes  --with-superuser-path=  Specify different path for super-user
1365180740Sdes  --with-4in6             Check for and convert IPv4 in IPv6 mapped addresses
1366180740Sdes  --with-bsd-auth         Enable BSD auth support
1367180740Sdes  --with-pid-dir=PATH     Specify location of ssh.pid file
1368180740Sdes  --with-lastlog=FILE|DIR specify lastlog location common locations
1369180740Sdes
1370180740SdesSome influential environment variables:
1371180740Sdes  CC          C compiler command
1372180740Sdes  CFLAGS      C compiler flags
1373180740Sdes  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1374180740Sdes              nonstandard directory <lib dir>
1375180740Sdes  LIBS        libraries to pass to the linker, e.g. -l<library>
1376180740Sdes  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1377180740Sdes              you have headers in a nonstandard directory <include dir>
1378180740Sdes  CPP         C preprocessor
1379180740Sdes
1380180740SdesUse these variables to override the choices made by `configure' or to help
1381180740Sdesit to find libraries and programs with nonstandard names/locations.
1382180740Sdes
1383180740SdesReport bugs to <openssh-unix-dev@mindrot.org>.
1384180740Sdes_ACEOF
1385180740Sdesac_status=$?
1386180740Sdesfi
1387180740Sdes
1388180740Sdesif test "$ac_init_help" = "recursive"; then
1389180740Sdes  # If there are subdirs, report their specific --help.
1390180740Sdes  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1391180740Sdes    test -d "$ac_dir" || continue
1392180740Sdes    ac_builddir=.
1393180740Sdes
1394180740Sdescase "$ac_dir" in
1395180740Sdes.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1396180740Sdes*)
1397180740Sdes  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1398180740Sdes  # A ".." for each directory in $ac_dir_suffix.
1399180740Sdes  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1400180740Sdes  case $ac_top_builddir_sub in
1401180740Sdes  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1402180740Sdes  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1403180740Sdes  esac ;;
1404180740Sdesesac
1405180740Sdesac_abs_top_builddir=$ac_pwd
1406180740Sdesac_abs_builddir=$ac_pwd$ac_dir_suffix
1407180740Sdes# for backward compatibility:
1408180740Sdesac_top_builddir=$ac_top_build_prefix
1409180740Sdes
1410180740Sdescase $srcdir in
1411180740Sdes  .)  # We are building in place.
1412180740Sdes    ac_srcdir=.
1413180740Sdes    ac_top_srcdir=$ac_top_builddir_sub
1414180740Sdes    ac_abs_top_srcdir=$ac_pwd ;;
1415180740Sdes  [\\/]* | ?:[\\/]* )  # Absolute name.
1416180740Sdes    ac_srcdir=$srcdir$ac_dir_suffix;
1417180740Sdes    ac_top_srcdir=$srcdir
1418180740Sdes    ac_abs_top_srcdir=$srcdir ;;
1419180740Sdes  *) # Relative name.
1420180740Sdes    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1421180740Sdes    ac_top_srcdir=$ac_top_build_prefix$srcdir
1422180740Sdes    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1423180740Sdesesac
1424180740Sdesac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1425180740Sdes
1426180740Sdes    cd "$ac_dir" || { ac_status=$?; continue; }
1427180740Sdes    # Check for guested configure.
1428180740Sdes    if test -f "$ac_srcdir/configure.gnu"; then
1429180740Sdes      echo &&
1430180740Sdes      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1431180740Sdes    elif test -f "$ac_srcdir/configure"; then
1432180740Sdes      echo &&
1433180740Sdes      $SHELL "$ac_srcdir/configure" --help=recursive
1434180740Sdes    else
1435180740Sdes      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1436180740Sdes    fi || ac_status=$?
1437180740Sdes    cd "$ac_pwd" || { ac_status=$?; break; }
1438180740Sdes  done
1439180740Sdesfi
1440180740Sdes
1441180740Sdestest -n "$ac_init_help" && exit $ac_status
1442180740Sdesif $ac_init_version; then
1443180740Sdes  cat <<\_ACEOF
1444180740SdesOpenSSH configure Portable
1445180740Sdesgenerated by GNU Autoconf 2.61
1446180740Sdes
1447180740SdesCopyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1448180740Sdes2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1449180740SdesThis configure script is free software; the Free Software Foundation
1450180740Sdesgives unlimited permission to copy, distribute and modify it.
1451180740Sdes_ACEOF
1452180740Sdes  exit
1453180740Sdesfi
1454180740Sdescat >config.log <<_ACEOF
1455180740SdesThis file contains any messages produced by compilers while
1456180740Sdesrunning configure, to aid debugging if configure makes a mistake.
1457180740Sdes
1458180740SdesIt was created by OpenSSH $as_me Portable, which was
1459180740Sdesgenerated by GNU Autoconf 2.61.  Invocation command line was
1460180740Sdes
1461180740Sdes  $ $0 $@
1462180740Sdes
1463180740Sdes_ACEOF
1464180740Sdesexec 5>>config.log
1465180740Sdes{
1466180740Sdescat <<_ASUNAME
1467180740Sdes## --------- ##
1468180740Sdes## Platform. ##
1469180740Sdes## --------- ##
1470180740Sdes
1471180740Sdeshostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1472180740Sdesuname -m = `(uname -m) 2>/dev/null || echo unknown`
1473180740Sdesuname -r = `(uname -r) 2>/dev/null || echo unknown`
1474180740Sdesuname -s = `(uname -s) 2>/dev/null || echo unknown`
1475180740Sdesuname -v = `(uname -v) 2>/dev/null || echo unknown`
1476180740Sdes
1477180740Sdes/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1478180740Sdes/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1479180740Sdes
1480180740Sdes/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1481180740Sdes/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1482180740Sdes/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1483180740Sdes/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1484180740Sdes/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1485180740Sdes/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1486180740Sdes/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1487180740Sdes
1488180740Sdes_ASUNAME
1489180740Sdes
1490180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1491180740Sdesfor as_dir in $PATH
1492180740Sdesdo
1493180740Sdes  IFS=$as_save_IFS
1494180740Sdes  test -z "$as_dir" && as_dir=.
1495180740Sdes  echo "PATH: $as_dir"
1496180740Sdesdone
1497180740SdesIFS=$as_save_IFS
1498180740Sdes
1499180740Sdes} >&5
1500180740Sdes
1501180740Sdescat >&5 <<_ACEOF
1502180740Sdes
1503180740Sdes
1504180740Sdes## ----------- ##
1505180740Sdes## Core tests. ##
1506180740Sdes## ----------- ##
1507180740Sdes
1508180740Sdes_ACEOF
1509180740Sdes
1510180740Sdes
1511180740Sdes# Keep a trace of the command line.
1512180740Sdes# Strip out --no-create and --no-recursion so they do not pile up.
1513180740Sdes# Strip out --silent because we don't want to record it for future runs.
1514180740Sdes# Also quote any args containing shell meta-characters.
1515180740Sdes# Make two passes to allow for proper duplicate-argument suppression.
1516180740Sdesac_configure_args=
1517180740Sdesac_configure_args0=
1518180740Sdesac_configure_args1=
1519180740Sdesac_must_keep_next=false
1520180740Sdesfor ac_pass in 1 2
1521180740Sdesdo
1522180740Sdes  for ac_arg
1523180740Sdes  do
1524180740Sdes    case $ac_arg in
1525180740Sdes    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1526180740Sdes    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1527180740Sdes    | -silent | --silent | --silen | --sile | --sil)
1528180740Sdes      continue ;;
1529180740Sdes    *\'*)
1530180740Sdes      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1531180740Sdes    esac
1532180740Sdes    case $ac_pass in
1533180740Sdes    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1534180740Sdes    2)
1535180740Sdes      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1536180740Sdes      if test $ac_must_keep_next = true; then
1537180740Sdes	ac_must_keep_next=false # Got value, back to normal.
1538180740Sdes      else
1539180740Sdes	case $ac_arg in
1540180740Sdes	  *=* | --config-cache | -C | -disable-* | --disable-* \
1541180740Sdes	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1542180740Sdes	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1543180740Sdes	  | -with-* | --with-* | -without-* | --without-* | --x)
1544180740Sdes	    case "$ac_configure_args0 " in
1545180740Sdes	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1546180740Sdes	    esac
1547180740Sdes	    ;;
1548180740Sdes	  -* ) ac_must_keep_next=true ;;
1549180740Sdes	esac
1550180740Sdes      fi
1551180740Sdes      ac_configure_args="$ac_configure_args '$ac_arg'"
1552180740Sdes      ;;
1553180740Sdes    esac
1554180740Sdes  done
1555180740Sdesdone
1556180740Sdes$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1557180740Sdes$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1558180740Sdes
1559180740Sdes# When interrupted or exit'd, cleanup temporary files, and complete
1560180740Sdes# config.log.  We remove comments because anyway the quotes in there
1561180740Sdes# would cause problems or look ugly.
1562180740Sdes# WARNING: Use '\'' to represent an apostrophe within the trap.
1563180740Sdes# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1564180740Sdestrap 'exit_status=$?
1565180740Sdes  # Save into config.log some information that might help in debugging.
1566180740Sdes  {
1567180740Sdes    echo
1568180740Sdes
1569180740Sdes    cat <<\_ASBOX
1570180740Sdes## ---------------- ##
1571180740Sdes## Cache variables. ##
1572180740Sdes## ---------------- ##
1573180740Sdes_ASBOX
1574180740Sdes    echo
1575180740Sdes    # The following way of writing the cache mishandles newlines in values,
1576180740Sdes(
1577180740Sdes  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1578180740Sdes    eval ac_val=\$$ac_var
1579180740Sdes    case $ac_val in #(
1580180740Sdes    *${as_nl}*)
1581180740Sdes      case $ac_var in #(
1582180740Sdes      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1583180740Sdesecho "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1584180740Sdes      esac
1585180740Sdes      case $ac_var in #(
1586180740Sdes      _ | IFS | as_nl) ;; #(
1587180740Sdes      *) $as_unset $ac_var ;;
1588180740Sdes      esac ;;
1589180740Sdes    esac
1590180740Sdes  done
1591180740Sdes  (set) 2>&1 |
1592180740Sdes    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1593180740Sdes    *${as_nl}ac_space=\ *)
1594180740Sdes      sed -n \
1595180740Sdes	"s/'\''/'\''\\\\'\'''\''/g;
1596180740Sdes	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1597180740Sdes      ;; #(
1598180740Sdes    *)
1599180740Sdes      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1600180740Sdes      ;;
1601180740Sdes    esac |
1602180740Sdes    sort
1603180740Sdes)
1604180740Sdes    echo
1605180740Sdes
1606180740Sdes    cat <<\_ASBOX
1607180740Sdes## ----------------- ##
1608180740Sdes## Output variables. ##
1609180740Sdes## ----------------- ##
1610180740Sdes_ASBOX
1611180740Sdes    echo
1612180740Sdes    for ac_var in $ac_subst_vars
1613180740Sdes    do
1614180740Sdes      eval ac_val=\$$ac_var
1615180740Sdes      case $ac_val in
1616180740Sdes      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1617180740Sdes      esac
1618180740Sdes      echo "$ac_var='\''$ac_val'\''"
1619180740Sdes    done | sort
1620180740Sdes    echo
1621180740Sdes
1622180740Sdes    if test -n "$ac_subst_files"; then
1623180740Sdes      cat <<\_ASBOX
1624180740Sdes## ------------------- ##
1625180740Sdes## File substitutions. ##
1626180740Sdes## ------------------- ##
1627180740Sdes_ASBOX
1628180740Sdes      echo
1629180740Sdes      for ac_var in $ac_subst_files
1630180740Sdes      do
1631180740Sdes	eval ac_val=\$$ac_var
1632180740Sdes	case $ac_val in
1633180740Sdes	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1634180740Sdes	esac
1635180740Sdes	echo "$ac_var='\''$ac_val'\''"
1636180740Sdes      done | sort
1637180740Sdes      echo
1638180740Sdes    fi
1639180740Sdes
1640180740Sdes    if test -s confdefs.h; then
1641180740Sdes      cat <<\_ASBOX
1642180740Sdes## ----------- ##
1643180740Sdes## confdefs.h. ##
1644180740Sdes## ----------- ##
1645180740Sdes_ASBOX
1646180740Sdes      echo
1647180740Sdes      cat confdefs.h
1648180740Sdes      echo
1649180740Sdes    fi
1650180740Sdes    test "$ac_signal" != 0 &&
1651180740Sdes      echo "$as_me: caught signal $ac_signal"
1652180740Sdes    echo "$as_me: exit $exit_status"
1653180740Sdes  } >&5
1654180740Sdes  rm -f core *.core core.conftest.* &&
1655180740Sdes    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1656180740Sdes    exit $exit_status
1657180740Sdes' 0
1658180740Sdesfor ac_signal in 1 2 13 15; do
1659180740Sdes  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1660180740Sdesdone
1661180740Sdesac_signal=0
1662180740Sdes
1663180740Sdes# confdefs.h avoids OS command line length limits that DEFS can exceed.
1664180740Sdesrm -f -r conftest* confdefs.h
1665180740Sdes
1666180740Sdes# Predefined preprocessor variables.
1667180740Sdes
1668180740Sdescat >>confdefs.h <<_ACEOF
1669180740Sdes#define PACKAGE_NAME "$PACKAGE_NAME"
1670180740Sdes_ACEOF
1671180740Sdes
1672180740Sdes
1673180740Sdescat >>confdefs.h <<_ACEOF
1674180740Sdes#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1675180740Sdes_ACEOF
1676180740Sdes
1677180740Sdes
1678180740Sdescat >>confdefs.h <<_ACEOF
1679180740Sdes#define PACKAGE_VERSION "$PACKAGE_VERSION"
1680180740Sdes_ACEOF
1681180740Sdes
1682180740Sdes
1683180740Sdescat >>confdefs.h <<_ACEOF
1684180740Sdes#define PACKAGE_STRING "$PACKAGE_STRING"
1685180740Sdes_ACEOF
1686180740Sdes
1687180740Sdes
1688180740Sdescat >>confdefs.h <<_ACEOF
1689180740Sdes#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1690180740Sdes_ACEOF
1691180740Sdes
1692180740Sdes
1693180740Sdes# Let the site file select an alternate cache file if it wants to.
1694180740Sdes# Prefer explicitly selected file to automatically selected ones.
1695180740Sdesif test -n "$CONFIG_SITE"; then
1696180740Sdes  set x "$CONFIG_SITE"
1697180740Sdeselif test "x$prefix" != xNONE; then
1698180740Sdes  set x "$prefix/share/config.site" "$prefix/etc/config.site"
1699180740Sdeselse
1700180740Sdes  set x "$ac_default_prefix/share/config.site" \
1701180740Sdes	"$ac_default_prefix/etc/config.site"
1702180740Sdesfi
1703180740Sdesshift
1704180740Sdesfor ac_site_file
1705180740Sdesdo
1706180740Sdes  if test -r "$ac_site_file"; then
1707180740Sdes    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1708180740Sdesecho "$as_me: loading site script $ac_site_file" >&6;}
1709180740Sdes    sed 's/^/| /' "$ac_site_file" >&5
1710180740Sdes    . "$ac_site_file"
1711180740Sdes  fi
1712180740Sdesdone
1713180740Sdes
1714180740Sdesif test -r "$cache_file"; then
1715180740Sdes  # Some versions of bash will fail to source /dev/null (special
1716180740Sdes  # files actually), so we avoid doing that.
1717180740Sdes  if test -f "$cache_file"; then
1718180740Sdes    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1719180740Sdesecho "$as_me: loading cache $cache_file" >&6;}
1720180740Sdes    case $cache_file in
1721180740Sdes      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1722180740Sdes      *)                      . "./$cache_file";;
1723180740Sdes    esac
1724180740Sdes  fi
1725180740Sdeselse
1726180740Sdes  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1727180740Sdesecho "$as_me: creating cache $cache_file" >&6;}
1728180740Sdes  >$cache_file
1729180740Sdesfi
1730180740Sdes
1731180740Sdes# Check that the precious variables saved in the cache have kept the same
1732180740Sdes# value.
1733180740Sdesac_cache_corrupted=false
1734180740Sdesfor ac_var in $ac_precious_vars; do
1735180740Sdes  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1736180740Sdes  eval ac_new_set=\$ac_env_${ac_var}_set
1737180740Sdes  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1738180740Sdes  eval ac_new_val=\$ac_env_${ac_var}_value
1739180740Sdes  case $ac_old_set,$ac_new_set in
1740180740Sdes    set,)
1741180740Sdes      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1742180740Sdesecho "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1743180740Sdes      ac_cache_corrupted=: ;;
1744180740Sdes    ,set)
1745180740Sdes      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1746180740Sdesecho "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1747180740Sdes      ac_cache_corrupted=: ;;
1748180740Sdes    ,);;
1749180740Sdes    *)
1750180740Sdes      if test "x$ac_old_val" != "x$ac_new_val"; then
1751180740Sdes	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1752180740Sdesecho "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1753180740Sdes	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1754180740Sdesecho "$as_me:   former value:  $ac_old_val" >&2;}
1755180740Sdes	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1756180740Sdesecho "$as_me:   current value: $ac_new_val" >&2;}
1757180740Sdes	ac_cache_corrupted=:
1758180740Sdes      fi;;
1759180740Sdes  esac
1760180740Sdes  # Pass precious variables to config.status.
1761180740Sdes  if test "$ac_new_set" = set; then
1762180740Sdes    case $ac_new_val in
1763180740Sdes    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1764180740Sdes    *) ac_arg=$ac_var=$ac_new_val ;;
1765180740Sdes    esac
1766180740Sdes    case " $ac_configure_args " in
1767180740Sdes      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1768180740Sdes      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1769180740Sdes    esac
1770180740Sdes  fi
1771180740Sdesdone
1772180740Sdesif $ac_cache_corrupted; then
1773180740Sdes  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1774180740Sdesecho "$as_me: error: changes in the environment can compromise the build" >&2;}
1775180740Sdes  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1776180740Sdesecho "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1777180740Sdes   { (exit 1); exit 1; }; }
1778180740Sdesfi
1779180740Sdes
1780180740Sdes
1781180740Sdes
1782180740Sdes
1783180740Sdes
1784180740Sdes
1785180740Sdes
1786180740Sdes
1787180740Sdes
1788180740Sdes
1789180740Sdes
1790180740Sdes
1791180740Sdes
1792180740Sdes
1793180740Sdes
1794180740Sdes
1795180740Sdes
1796180740Sdes
1797180740Sdes
1798180740Sdes
1799180740Sdes
1800180740Sdes
1801180740Sdes
1802180740Sdes
1803180740Sdes
1804180740Sdesac_ext=c
1805180740Sdesac_cpp='$CPP $CPPFLAGS'
1806180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1807180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1808180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
1809180740Sdes
1810180740Sdes
1811180740Sdes
1812180740Sdes
1813180740Sdes
1814180740Sdesac_config_headers="$ac_config_headers config.h"
1815180740Sdes
1816180740Sdesac_ext=c
1817180740Sdesac_cpp='$CPP $CPPFLAGS'
1818180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1819180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1820180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
1821180740Sdesif test -n "$ac_tool_prefix"; then
1822180740Sdes  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1823180740Sdesset dummy ${ac_tool_prefix}gcc; ac_word=$2
1824180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1825180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1826180740Sdesif test "${ac_cv_prog_CC+set}" = set; then
1827180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
1828180740Sdeselse
1829180740Sdes  if test -n "$CC"; then
1830180740Sdes  ac_cv_prog_CC="$CC" # Let the user override the test.
1831180740Sdeselse
1832180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1833180740Sdesfor as_dir in $PATH
1834180740Sdesdo
1835180740Sdes  IFS=$as_save_IFS
1836180740Sdes  test -z "$as_dir" && as_dir=.
1837180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
1838180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1839180740Sdes    ac_cv_prog_CC="${ac_tool_prefix}gcc"
1840180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1841180740Sdes    break 2
1842180740Sdes  fi
1843180740Sdesdone
1844180740Sdesdone
1845180740SdesIFS=$as_save_IFS
1846180740Sdes
1847180740Sdesfi
1848180740Sdesfi
1849180740SdesCC=$ac_cv_prog_CC
1850180740Sdesif test -n "$CC"; then
1851180740Sdes  { echo "$as_me:$LINENO: result: $CC" >&5
1852180740Sdesecho "${ECHO_T}$CC" >&6; }
1853180740Sdeselse
1854180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
1855180740Sdesecho "${ECHO_T}no" >&6; }
1856180740Sdesfi
1857180740Sdes
1858180740Sdes
1859180740Sdesfi
1860180740Sdesif test -z "$ac_cv_prog_CC"; then
1861180740Sdes  ac_ct_CC=$CC
1862180740Sdes  # Extract the first word of "gcc", so it can be a program name with args.
1863180740Sdesset dummy gcc; ac_word=$2
1864180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1865180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1866180740Sdesif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1867180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
1868180740Sdeselse
1869180740Sdes  if test -n "$ac_ct_CC"; then
1870180740Sdes  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1871180740Sdeselse
1872180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1873180740Sdesfor as_dir in $PATH
1874180740Sdesdo
1875180740Sdes  IFS=$as_save_IFS
1876180740Sdes  test -z "$as_dir" && as_dir=.
1877180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
1878180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1879180740Sdes    ac_cv_prog_ac_ct_CC="gcc"
1880180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1881180740Sdes    break 2
1882180740Sdes  fi
1883180740Sdesdone
1884180740Sdesdone
1885180740SdesIFS=$as_save_IFS
1886180740Sdes
1887180740Sdesfi
1888180740Sdesfi
1889180740Sdesac_ct_CC=$ac_cv_prog_ac_ct_CC
1890180740Sdesif test -n "$ac_ct_CC"; then
1891180740Sdes  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1892180740Sdesecho "${ECHO_T}$ac_ct_CC" >&6; }
1893180740Sdeselse
1894180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
1895180740Sdesecho "${ECHO_T}no" >&6; }
1896180740Sdesfi
1897180740Sdes
1898180740Sdes  if test "x$ac_ct_CC" = x; then
1899180740Sdes    CC=""
1900180740Sdes  else
1901180740Sdes    case $cross_compiling:$ac_tool_warned in
1902180740Sdesyes:)
1903180740Sdes{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1904180740Sdeswhose name does not start with the host triplet.  If you think this
1905180740Sdesconfiguration is useful to you, please write to autoconf@gnu.org." >&5
1906180740Sdesecho "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1907180740Sdeswhose name does not start with the host triplet.  If you think this
1908180740Sdesconfiguration is useful to you, please write to autoconf@gnu.org." >&2;}
1909180740Sdesac_tool_warned=yes ;;
1910180740Sdesesac
1911180740Sdes    CC=$ac_ct_CC
1912180740Sdes  fi
1913180740Sdeselse
1914180740Sdes  CC="$ac_cv_prog_CC"
1915180740Sdesfi
1916180740Sdes
1917180740Sdesif test -z "$CC"; then
1918180740Sdes          if test -n "$ac_tool_prefix"; then
1919180740Sdes    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1920180740Sdesset dummy ${ac_tool_prefix}cc; ac_word=$2
1921180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1922180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1923180740Sdesif test "${ac_cv_prog_CC+set}" = set; then
1924180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
1925180740Sdeselse
1926180740Sdes  if test -n "$CC"; then
1927180740Sdes  ac_cv_prog_CC="$CC" # Let the user override the test.
1928180740Sdeselse
1929180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1930180740Sdesfor as_dir in $PATH
1931180740Sdesdo
1932180740Sdes  IFS=$as_save_IFS
1933180740Sdes  test -z "$as_dir" && as_dir=.
1934180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
1935180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1936180740Sdes    ac_cv_prog_CC="${ac_tool_prefix}cc"
1937180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1938180740Sdes    break 2
1939180740Sdes  fi
1940180740Sdesdone
1941180740Sdesdone
1942180740SdesIFS=$as_save_IFS
1943180740Sdes
1944180740Sdesfi
1945180740Sdesfi
1946180740SdesCC=$ac_cv_prog_CC
1947180740Sdesif test -n "$CC"; then
1948180740Sdes  { echo "$as_me:$LINENO: result: $CC" >&5
1949180740Sdesecho "${ECHO_T}$CC" >&6; }
1950180740Sdeselse
1951180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
1952180740Sdesecho "${ECHO_T}no" >&6; }
1953180740Sdesfi
1954180740Sdes
1955180740Sdes
1956180740Sdes  fi
1957180740Sdesfi
1958180740Sdesif test -z "$CC"; then
1959180740Sdes  # Extract the first word of "cc", so it can be a program name with args.
1960180740Sdesset dummy cc; ac_word=$2
1961180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1962180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1963180740Sdesif test "${ac_cv_prog_CC+set}" = set; then
1964180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
1965180740Sdeselse
1966180740Sdes  if test -n "$CC"; then
1967180740Sdes  ac_cv_prog_CC="$CC" # Let the user override the test.
1968180740Sdeselse
1969180740Sdes  ac_prog_rejected=no
1970180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1971180740Sdesfor as_dir in $PATH
1972180740Sdesdo
1973180740Sdes  IFS=$as_save_IFS
1974180740Sdes  test -z "$as_dir" && as_dir=.
1975180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
1976180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1977180740Sdes    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1978180740Sdes       ac_prog_rejected=yes
1979180740Sdes       continue
1980180740Sdes     fi
1981180740Sdes    ac_cv_prog_CC="cc"
1982180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1983180740Sdes    break 2
1984180740Sdes  fi
1985180740Sdesdone
1986180740Sdesdone
1987180740SdesIFS=$as_save_IFS
1988180740Sdes
1989180740Sdesif test $ac_prog_rejected = yes; then
1990180740Sdes  # We found a bogon in the path, so make sure we never use it.
1991180740Sdes  set dummy $ac_cv_prog_CC
1992180740Sdes  shift
1993180740Sdes  if test $# != 0; then
1994180740Sdes    # We chose a different compiler from the bogus one.
1995180740Sdes    # However, it has the same basename, so the bogon will be chosen
1996180740Sdes    # first if we set CC to just the basename; use the full file name.
1997180740Sdes    shift
1998180740Sdes    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1999180740Sdes  fi
2000180740Sdesfi
2001180740Sdesfi
2002180740Sdesfi
2003180740SdesCC=$ac_cv_prog_CC
2004180740Sdesif test -n "$CC"; then
2005180740Sdes  { echo "$as_me:$LINENO: result: $CC" >&5
2006180740Sdesecho "${ECHO_T}$CC" >&6; }
2007180740Sdeselse
2008180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
2009180740Sdesecho "${ECHO_T}no" >&6; }
2010180740Sdesfi
2011180740Sdes
2012180740Sdes
2013180740Sdesfi
2014180740Sdesif test -z "$CC"; then
2015180740Sdes  if test -n "$ac_tool_prefix"; then
2016180740Sdes  for ac_prog in cl.exe
2017180740Sdes  do
2018180740Sdes    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2019180740Sdesset dummy $ac_tool_prefix$ac_prog; ac_word=$2
2020180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2021180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2022180740Sdesif test "${ac_cv_prog_CC+set}" = set; then
2023180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2024180740Sdeselse
2025180740Sdes  if test -n "$CC"; then
2026180740Sdes  ac_cv_prog_CC="$CC" # Let the user override the test.
2027180740Sdeselse
2028180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2029180740Sdesfor as_dir in $PATH
2030180740Sdesdo
2031180740Sdes  IFS=$as_save_IFS
2032180740Sdes  test -z "$as_dir" && as_dir=.
2033180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
2034180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2035180740Sdes    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2036180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2037180740Sdes    break 2
2038180740Sdes  fi
2039180740Sdesdone
2040180740Sdesdone
2041180740SdesIFS=$as_save_IFS
2042180740Sdes
2043180740Sdesfi
2044180740Sdesfi
2045180740SdesCC=$ac_cv_prog_CC
2046180740Sdesif test -n "$CC"; then
2047180740Sdes  { echo "$as_me:$LINENO: result: $CC" >&5
2048180740Sdesecho "${ECHO_T}$CC" >&6; }
2049180740Sdeselse
2050180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
2051180740Sdesecho "${ECHO_T}no" >&6; }
2052180740Sdesfi
2053180740Sdes
2054180740Sdes
2055180740Sdes    test -n "$CC" && break
2056180740Sdes  done
2057180740Sdesfi
2058180740Sdesif test -z "$CC"; then
2059180740Sdes  ac_ct_CC=$CC
2060180740Sdes  for ac_prog in cl.exe
2061180740Sdesdo
2062180740Sdes  # Extract the first word of "$ac_prog", so it can be a program name with args.
2063180740Sdesset dummy $ac_prog; ac_word=$2
2064180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2065180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2066180740Sdesif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2067180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2068180740Sdeselse
2069180740Sdes  if test -n "$ac_ct_CC"; then
2070180740Sdes  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2071180740Sdeselse
2072180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2073180740Sdesfor as_dir in $PATH
2074180740Sdesdo
2075180740Sdes  IFS=$as_save_IFS
2076180740Sdes  test -z "$as_dir" && as_dir=.
2077180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
2078180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2079180740Sdes    ac_cv_prog_ac_ct_CC="$ac_prog"
2080180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2081180740Sdes    break 2
2082180740Sdes  fi
2083180740Sdesdone
2084180740Sdesdone
2085180740SdesIFS=$as_save_IFS
2086180740Sdes
2087180740Sdesfi
2088180740Sdesfi
2089180740Sdesac_ct_CC=$ac_cv_prog_ac_ct_CC
2090180740Sdesif test -n "$ac_ct_CC"; then
2091180740Sdes  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2092180740Sdesecho "${ECHO_T}$ac_ct_CC" >&6; }
2093180740Sdeselse
2094180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
2095180740Sdesecho "${ECHO_T}no" >&6; }
2096180740Sdesfi
2097180740Sdes
2098180740Sdes
2099180740Sdes  test -n "$ac_ct_CC" && break
2100180740Sdesdone
2101180740Sdes
2102180740Sdes  if test "x$ac_ct_CC" = x; then
2103180740Sdes    CC=""
2104180740Sdes  else
2105180740Sdes    case $cross_compiling:$ac_tool_warned in
2106180740Sdesyes:)
2107180740Sdes{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2108180740Sdeswhose name does not start with the host triplet.  If you think this
2109180740Sdesconfiguration is useful to you, please write to autoconf@gnu.org." >&5
2110180740Sdesecho "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2111180740Sdeswhose name does not start with the host triplet.  If you think this
2112180740Sdesconfiguration is useful to you, please write to autoconf@gnu.org." >&2;}
2113180740Sdesac_tool_warned=yes ;;
2114180740Sdesesac
2115180740Sdes    CC=$ac_ct_CC
2116180740Sdes  fi
2117180740Sdesfi
2118180740Sdes
2119180740Sdesfi
2120180740Sdes
2121180740Sdes
2122180740Sdestest -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2123180740SdesSee \`config.log' for more details." >&5
2124180740Sdesecho "$as_me: error: no acceptable C compiler found in \$PATH
2125180740SdesSee \`config.log' for more details." >&2;}
2126180740Sdes   { (exit 1); exit 1; }; }
2127180740Sdes
2128180740Sdes# Provide some information about the compiler.
2129180740Sdesecho "$as_me:$LINENO: checking for C compiler version" >&5
2130180740Sdesac_compiler=`set X $ac_compile; echo $2`
2131180740Sdes{ (ac_try="$ac_compiler --version >&5"
2132180740Sdescase "(($ac_try" in
2133180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2134180740Sdes  *) ac_try_echo=$ac_try;;
2135180740Sdesesac
2136180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2137180740Sdes  (eval "$ac_compiler --version >&5") 2>&5
2138180740Sdes  ac_status=$?
2139180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2140180740Sdes  (exit $ac_status); }
2141180740Sdes{ (ac_try="$ac_compiler -v >&5"
2142180740Sdescase "(($ac_try" in
2143180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2144180740Sdes  *) ac_try_echo=$ac_try;;
2145180740Sdesesac
2146180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2147180740Sdes  (eval "$ac_compiler -v >&5") 2>&5
2148180740Sdes  ac_status=$?
2149180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2150180740Sdes  (exit $ac_status); }
2151180740Sdes{ (ac_try="$ac_compiler -V >&5"
2152180740Sdescase "(($ac_try" in
2153180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2154180740Sdes  *) ac_try_echo=$ac_try;;
2155180740Sdesesac
2156180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2157180740Sdes  (eval "$ac_compiler -V >&5") 2>&5
2158180740Sdes  ac_status=$?
2159180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2160180740Sdes  (exit $ac_status); }
2161180740Sdes
2162180740Sdescat >conftest.$ac_ext <<_ACEOF
2163180740Sdes/* confdefs.h.  */
2164180740Sdes_ACEOF
2165180740Sdescat confdefs.h >>conftest.$ac_ext
2166180740Sdescat >>conftest.$ac_ext <<_ACEOF
2167180740Sdes/* end confdefs.h.  */
2168180740Sdes
2169180740Sdesint
2170180740Sdesmain ()
2171180740Sdes{
2172180740Sdes
2173180740Sdes  ;
2174180740Sdes  return 0;
2175180740Sdes}
2176180740Sdes_ACEOF
2177180740Sdesac_clean_files_save=$ac_clean_files
2178180740Sdesac_clean_files="$ac_clean_files a.out a.exe b.out"
2179180740Sdes# Try to create an executable without -o first, disregard a.out.
2180180740Sdes# It will help us diagnose broken compilers, and finding out an intuition
2181180740Sdes# of exeext.
2182180740Sdes{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2183180740Sdesecho $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2184180740Sdesac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2185180740Sdes#
2186180740Sdes# List of possible output files, starting from the most likely.
2187180740Sdes# The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2188180740Sdes# only as a last resort.  b.out is created by i960 compilers.
2189180740Sdesac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2190180740Sdes#
2191180740Sdes# The IRIX 6 linker writes into existing files which may not be
2192180740Sdes# executable, retaining their permissions.  Remove them first so a
2193180740Sdes# subsequent execution test works.
2194180740Sdesac_rmfiles=
2195180740Sdesfor ac_file in $ac_files
2196180740Sdesdo
2197180740Sdes  case $ac_file in
2198180740Sdes    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2199180740Sdes    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2200180740Sdes  esac
2201180740Sdesdone
2202180740Sdesrm -f $ac_rmfiles
2203180740Sdes
2204180740Sdesif { (ac_try="$ac_link_default"
2205180740Sdescase "(($ac_try" in
2206180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2207180740Sdes  *) ac_try_echo=$ac_try;;
2208180740Sdesesac
2209180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2210180740Sdes  (eval "$ac_link_default") 2>&5
2211180740Sdes  ac_status=$?
2212180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2213180740Sdes  (exit $ac_status); }; then
2214180740Sdes  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2215180740Sdes# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2216180740Sdes# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2217180740Sdes# so that the user can short-circuit this test for compilers unknown to
2218180740Sdes# Autoconf.
2219180740Sdesfor ac_file in $ac_files ''
2220180740Sdesdo
2221180740Sdes  test -f "$ac_file" || continue
2222180740Sdes  case $ac_file in
2223180740Sdes    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2224180740Sdes	;;
2225180740Sdes    [ab].out )
2226180740Sdes	# We found the default executable, but exeext='' is most
2227180740Sdes	# certainly right.
2228180740Sdes	break;;
2229180740Sdes    *.* )
2230180740Sdes        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2231180740Sdes	then :; else
2232180740Sdes	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2233180740Sdes	fi
2234180740Sdes	# We set ac_cv_exeext here because the later test for it is not
2235180740Sdes	# safe: cross compilers may not add the suffix if given an `-o'
2236180740Sdes	# argument, so we may need to know it at that point already.
2237180740Sdes	# Even if this section looks crufty: it has the advantage of
2238180740Sdes	# actually working.
2239180740Sdes	break;;
2240180740Sdes    * )
2241180740Sdes	break;;
2242180740Sdes  esac
2243180740Sdesdone
2244180740Sdestest "$ac_cv_exeext" = no && ac_cv_exeext=
2245180740Sdes
2246180740Sdeselse
2247180740Sdes  ac_file=''
2248180740Sdesfi
2249180740Sdes
2250180740Sdes{ echo "$as_me:$LINENO: result: $ac_file" >&5
2251180740Sdesecho "${ECHO_T}$ac_file" >&6; }
2252180740Sdesif test -z "$ac_file"; then
2253180740Sdes  echo "$as_me: failed program was:" >&5
2254180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2255180740Sdes
2256180740Sdes{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
2257180740SdesSee \`config.log' for more details." >&5
2258180740Sdesecho "$as_me: error: C compiler cannot create executables
2259180740SdesSee \`config.log' for more details." >&2;}
2260180740Sdes   { (exit 77); exit 77; }; }
2261180740Sdesfi
2262180740Sdes
2263180740Sdesac_exeext=$ac_cv_exeext
2264180740Sdes
2265180740Sdes# Check that the compiler produces executables we can run.  If not, either
2266180740Sdes# the compiler is broken, or we cross compile.
2267180740Sdes{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2268180740Sdesecho $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2269180740Sdes# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2270180740Sdes# If not cross compiling, check that we can run a simple program.
2271180740Sdesif test "$cross_compiling" != yes; then
2272180740Sdes  if { ac_try='./$ac_file'
2273180740Sdes  { (case "(($ac_try" in
2274180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2275180740Sdes  *) ac_try_echo=$ac_try;;
2276180740Sdesesac
2277180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2278180740Sdes  (eval "$ac_try") 2>&5
2279180740Sdes  ac_status=$?
2280180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2281180740Sdes  (exit $ac_status); }; }; then
2282180740Sdes    cross_compiling=no
2283180740Sdes  else
2284180740Sdes    if test "$cross_compiling" = maybe; then
2285180740Sdes	cross_compiling=yes
2286180740Sdes    else
2287180740Sdes	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2288180740SdesIf you meant to cross compile, use \`--host'.
2289180740SdesSee \`config.log' for more details." >&5
2290180740Sdesecho "$as_me: error: cannot run C compiled programs.
2291180740SdesIf you meant to cross compile, use \`--host'.
2292180740SdesSee \`config.log' for more details." >&2;}
2293180740Sdes   { (exit 1); exit 1; }; }
2294180740Sdes    fi
2295180740Sdes  fi
2296180740Sdesfi
2297180740Sdes{ echo "$as_me:$LINENO: result: yes" >&5
2298180740Sdesecho "${ECHO_T}yes" >&6; }
2299180740Sdes
2300180740Sdesrm -f a.out a.exe conftest$ac_cv_exeext b.out
2301180740Sdesac_clean_files=$ac_clean_files_save
2302180740Sdes# Check that the compiler produces executables we can run.  If not, either
2303180740Sdes# the compiler is broken, or we cross compile.
2304180740Sdes{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2305180740Sdesecho $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2306180740Sdes{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
2307180740Sdesecho "${ECHO_T}$cross_compiling" >&6; }
2308180740Sdes
2309180740Sdes{ echo "$as_me:$LINENO: checking for suffix of executables" >&5
2310180740Sdesecho $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2311180740Sdesif { (ac_try="$ac_link"
2312180740Sdescase "(($ac_try" in
2313180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2314180740Sdes  *) ac_try_echo=$ac_try;;
2315180740Sdesesac
2316180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2317180740Sdes  (eval "$ac_link") 2>&5
2318180740Sdes  ac_status=$?
2319180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2320180740Sdes  (exit $ac_status); }; then
2321180740Sdes  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2322180740Sdes# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2323180740Sdes# work properly (i.e., refer to `conftest.exe'), while it won't with
2324180740Sdes# `rm'.
2325180740Sdesfor ac_file in conftest.exe conftest conftest.*; do
2326180740Sdes  test -f "$ac_file" || continue
2327180740Sdes  case $ac_file in
2328180740Sdes    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2329180740Sdes    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2330180740Sdes	  break;;
2331180740Sdes    * ) break;;
2332180740Sdes  esac
2333180740Sdesdone
2334180740Sdeselse
2335180740Sdes  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2336180740SdesSee \`config.log' for more details." >&5
2337180740Sdesecho "$as_me: error: cannot compute suffix of executables: cannot compile and link
2338180740SdesSee \`config.log' for more details." >&2;}
2339180740Sdes   { (exit 1); exit 1; }; }
2340180740Sdesfi
2341180740Sdes
2342180740Sdesrm -f conftest$ac_cv_exeext
2343180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2344180740Sdesecho "${ECHO_T}$ac_cv_exeext" >&6; }
2345180740Sdes
2346180740Sdesrm -f conftest.$ac_ext
2347180740SdesEXEEXT=$ac_cv_exeext
2348180740Sdesac_exeext=$EXEEXT
2349180740Sdes{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
2350180740Sdesecho $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2351180740Sdesif test "${ac_cv_objext+set}" = set; then
2352180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2353180740Sdeselse
2354180740Sdes  cat >conftest.$ac_ext <<_ACEOF
2355180740Sdes/* confdefs.h.  */
2356180740Sdes_ACEOF
2357180740Sdescat confdefs.h >>conftest.$ac_ext
2358180740Sdescat >>conftest.$ac_ext <<_ACEOF
2359180740Sdes/* end confdefs.h.  */
2360180740Sdes
2361180740Sdesint
2362180740Sdesmain ()
2363180740Sdes{
2364180740Sdes
2365180740Sdes  ;
2366180740Sdes  return 0;
2367180740Sdes}
2368180740Sdes_ACEOF
2369180740Sdesrm -f conftest.o conftest.obj
2370180740Sdesif { (ac_try="$ac_compile"
2371180740Sdescase "(($ac_try" in
2372180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2373180740Sdes  *) ac_try_echo=$ac_try;;
2374180740Sdesesac
2375180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2376180740Sdes  (eval "$ac_compile") 2>&5
2377180740Sdes  ac_status=$?
2378180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2379180740Sdes  (exit $ac_status); }; then
2380180740Sdes  for ac_file in conftest.o conftest.obj conftest.*; do
2381180740Sdes  test -f "$ac_file" || continue;
2382180740Sdes  case $ac_file in
2383180740Sdes    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2384180740Sdes    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2385180740Sdes       break;;
2386180740Sdes  esac
2387180740Sdesdone
2388180740Sdeselse
2389180740Sdes  echo "$as_me: failed program was:" >&5
2390180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2391180740Sdes
2392180740Sdes{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2393180740SdesSee \`config.log' for more details." >&5
2394180740Sdesecho "$as_me: error: cannot compute suffix of object files: cannot compile
2395180740SdesSee \`config.log' for more details." >&2;}
2396180740Sdes   { (exit 1); exit 1; }; }
2397180740Sdesfi
2398180740Sdes
2399180740Sdesrm -f conftest.$ac_cv_objext conftest.$ac_ext
2400180740Sdesfi
2401180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2402180740Sdesecho "${ECHO_T}$ac_cv_objext" >&6; }
2403180740SdesOBJEXT=$ac_cv_objext
2404180740Sdesac_objext=$OBJEXT
2405180740Sdes{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2406180740Sdesecho $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2407180740Sdesif test "${ac_cv_c_compiler_gnu+set}" = set; then
2408180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2409180740Sdeselse
2410180740Sdes  cat >conftest.$ac_ext <<_ACEOF
2411180740Sdes/* confdefs.h.  */
2412180740Sdes_ACEOF
2413180740Sdescat confdefs.h >>conftest.$ac_ext
2414180740Sdescat >>conftest.$ac_ext <<_ACEOF
2415180740Sdes/* end confdefs.h.  */
2416180740Sdes
2417180740Sdesint
2418180740Sdesmain ()
2419180740Sdes{
2420180740Sdes#ifndef __GNUC__
2421180740Sdes       choke me
2422180740Sdes#endif
2423180740Sdes
2424180740Sdes  ;
2425180740Sdes  return 0;
2426180740Sdes}
2427180740Sdes_ACEOF
2428180740Sdesrm -f conftest.$ac_objext
2429180740Sdesif { (ac_try="$ac_compile"
2430180740Sdescase "(($ac_try" in
2431180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2432180740Sdes  *) ac_try_echo=$ac_try;;
2433180740Sdesesac
2434180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2435180740Sdes  (eval "$ac_compile") 2>conftest.er1
2436180740Sdes  ac_status=$?
2437180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2438180740Sdes  rm -f conftest.er1
2439180740Sdes  cat conftest.err >&5
2440180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2441180740Sdes  (exit $ac_status); } && {
2442180740Sdes	 test -z "$ac_c_werror_flag" ||
2443180740Sdes	 test ! -s conftest.err
2444180740Sdes       } && test -s conftest.$ac_objext; then
2445180740Sdes  ac_compiler_gnu=yes
2446180740Sdeselse
2447180740Sdes  echo "$as_me: failed program was:" >&5
2448180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2449180740Sdes
2450180740Sdes	ac_compiler_gnu=no
2451180740Sdesfi
2452180740Sdes
2453180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2454180740Sdesac_cv_c_compiler_gnu=$ac_compiler_gnu
2455180740Sdes
2456180740Sdesfi
2457180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2458180740Sdesecho "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2459180740SdesGCC=`test $ac_compiler_gnu = yes && echo yes`
2460180740Sdesac_test_CFLAGS=${CFLAGS+set}
2461180740Sdesac_save_CFLAGS=$CFLAGS
2462180740Sdes{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2463180740Sdesecho $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2464180740Sdesif test "${ac_cv_prog_cc_g+set}" = set; then
2465180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2466180740Sdeselse
2467180740Sdes  ac_save_c_werror_flag=$ac_c_werror_flag
2468180740Sdes   ac_c_werror_flag=yes
2469180740Sdes   ac_cv_prog_cc_g=no
2470180740Sdes   CFLAGS="-g"
2471180740Sdes   cat >conftest.$ac_ext <<_ACEOF
2472180740Sdes/* confdefs.h.  */
2473180740Sdes_ACEOF
2474180740Sdescat confdefs.h >>conftest.$ac_ext
2475180740Sdescat >>conftest.$ac_ext <<_ACEOF
2476180740Sdes/* end confdefs.h.  */
2477180740Sdes
2478180740Sdesint
2479180740Sdesmain ()
2480180740Sdes{
2481180740Sdes
2482180740Sdes  ;
2483180740Sdes  return 0;
2484180740Sdes}
2485180740Sdes_ACEOF
2486180740Sdesrm -f conftest.$ac_objext
2487180740Sdesif { (ac_try="$ac_compile"
2488180740Sdescase "(($ac_try" in
2489180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2490180740Sdes  *) ac_try_echo=$ac_try;;
2491180740Sdesesac
2492180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2493180740Sdes  (eval "$ac_compile") 2>conftest.er1
2494180740Sdes  ac_status=$?
2495180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2496180740Sdes  rm -f conftest.er1
2497180740Sdes  cat conftest.err >&5
2498180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2499180740Sdes  (exit $ac_status); } && {
2500180740Sdes	 test -z "$ac_c_werror_flag" ||
2501180740Sdes	 test ! -s conftest.err
2502180740Sdes       } && test -s conftest.$ac_objext; then
2503180740Sdes  ac_cv_prog_cc_g=yes
2504180740Sdeselse
2505180740Sdes  echo "$as_me: failed program was:" >&5
2506180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2507180740Sdes
2508180740Sdes	CFLAGS=""
2509180740Sdes      cat >conftest.$ac_ext <<_ACEOF
2510180740Sdes/* confdefs.h.  */
2511180740Sdes_ACEOF
2512180740Sdescat confdefs.h >>conftest.$ac_ext
2513180740Sdescat >>conftest.$ac_ext <<_ACEOF
2514180740Sdes/* end confdefs.h.  */
2515180740Sdes
2516180740Sdesint
2517180740Sdesmain ()
2518180740Sdes{
2519180740Sdes
2520180740Sdes  ;
2521180740Sdes  return 0;
2522180740Sdes}
2523180740Sdes_ACEOF
2524180740Sdesrm -f conftest.$ac_objext
2525180740Sdesif { (ac_try="$ac_compile"
2526180740Sdescase "(($ac_try" in
2527180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2528180740Sdes  *) ac_try_echo=$ac_try;;
2529180740Sdesesac
2530180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2531180740Sdes  (eval "$ac_compile") 2>conftest.er1
2532180740Sdes  ac_status=$?
2533180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2534180740Sdes  rm -f conftest.er1
2535180740Sdes  cat conftest.err >&5
2536180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2537180740Sdes  (exit $ac_status); } && {
2538180740Sdes	 test -z "$ac_c_werror_flag" ||
2539180740Sdes	 test ! -s conftest.err
2540180740Sdes       } && test -s conftest.$ac_objext; then
2541180740Sdes  :
2542180740Sdeselse
2543180740Sdes  echo "$as_me: failed program was:" >&5
2544180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2545180740Sdes
2546180740Sdes	ac_c_werror_flag=$ac_save_c_werror_flag
2547180740Sdes	 CFLAGS="-g"
2548180740Sdes	 cat >conftest.$ac_ext <<_ACEOF
2549180740Sdes/* confdefs.h.  */
2550180740Sdes_ACEOF
2551180740Sdescat confdefs.h >>conftest.$ac_ext
2552180740Sdescat >>conftest.$ac_ext <<_ACEOF
2553180740Sdes/* end confdefs.h.  */
2554180740Sdes
2555180740Sdesint
2556180740Sdesmain ()
2557180740Sdes{
2558180740Sdes
2559180740Sdes  ;
2560180740Sdes  return 0;
2561180740Sdes}
2562180740Sdes_ACEOF
2563180740Sdesrm -f conftest.$ac_objext
2564180740Sdesif { (ac_try="$ac_compile"
2565180740Sdescase "(($ac_try" in
2566180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2567180740Sdes  *) ac_try_echo=$ac_try;;
2568180740Sdesesac
2569180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2570180740Sdes  (eval "$ac_compile") 2>conftest.er1
2571180740Sdes  ac_status=$?
2572180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2573180740Sdes  rm -f conftest.er1
2574180740Sdes  cat conftest.err >&5
2575180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2576180740Sdes  (exit $ac_status); } && {
2577180740Sdes	 test -z "$ac_c_werror_flag" ||
2578180740Sdes	 test ! -s conftest.err
2579180740Sdes       } && test -s conftest.$ac_objext; then
2580180740Sdes  ac_cv_prog_cc_g=yes
2581180740Sdeselse
2582180740Sdes  echo "$as_me: failed program was:" >&5
2583180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2584180740Sdes
2585180740Sdes
2586180740Sdesfi
2587180740Sdes
2588180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2589180740Sdesfi
2590180740Sdes
2591180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2592180740Sdesfi
2593180740Sdes
2594180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2595180740Sdes   ac_c_werror_flag=$ac_save_c_werror_flag
2596180740Sdesfi
2597180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2598180740Sdesecho "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2599180740Sdesif test "$ac_test_CFLAGS" = set; then
2600180740Sdes  CFLAGS=$ac_save_CFLAGS
2601180740Sdeselif test $ac_cv_prog_cc_g = yes; then
2602180740Sdes  if test "$GCC" = yes; then
2603180740Sdes    CFLAGS="-g -O2"
2604180740Sdes  else
2605180740Sdes    CFLAGS="-g"
2606180740Sdes  fi
2607180740Sdeselse
2608180740Sdes  if test "$GCC" = yes; then
2609180740Sdes    CFLAGS="-O2"
2610180740Sdes  else
2611180740Sdes    CFLAGS=
2612180740Sdes  fi
2613180740Sdesfi
2614180740Sdes{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2615180740Sdesecho $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2616180740Sdesif test "${ac_cv_prog_cc_c89+set}" = set; then
2617180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2618180740Sdeselse
2619180740Sdes  ac_cv_prog_cc_c89=no
2620180740Sdesac_save_CC=$CC
2621180740Sdescat >conftest.$ac_ext <<_ACEOF
2622180740Sdes/* confdefs.h.  */
2623180740Sdes_ACEOF
2624180740Sdescat confdefs.h >>conftest.$ac_ext
2625180740Sdescat >>conftest.$ac_ext <<_ACEOF
2626180740Sdes/* end confdefs.h.  */
2627180740Sdes#include <stdarg.h>
2628180740Sdes#include <stdio.h>
2629180740Sdes#include <sys/types.h>
2630180740Sdes#include <sys/stat.h>
2631180740Sdes/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2632180740Sdesstruct buf { int x; };
2633180740SdesFILE * (*rcsopen) (struct buf *, struct stat *, int);
2634180740Sdesstatic char *e (p, i)
2635180740Sdes     char **p;
2636180740Sdes     int i;
2637180740Sdes{
2638180740Sdes  return p[i];
2639180740Sdes}
2640180740Sdesstatic char *f (char * (*g) (char **, int), char **p, ...)
2641180740Sdes{
2642180740Sdes  char *s;
2643180740Sdes  va_list v;
2644180740Sdes  va_start (v,p);
2645180740Sdes  s = g (p, va_arg (v,int));
2646180740Sdes  va_end (v);
2647180740Sdes  return s;
2648180740Sdes}
2649180740Sdes
2650180740Sdes/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2651180740Sdes   function prototypes and stuff, but not '\xHH' hex character constants.
2652180740Sdes   These don't provoke an error unfortunately, instead are silently treated
2653180740Sdes   as 'x'.  The following induces an error, until -std is added to get
2654180740Sdes   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2655180740Sdes   array size at least.  It's necessary to write '\x00'==0 to get something
2656180740Sdes   that's true only with -std.  */
2657180740Sdesint osf4_cc_array ['\x00' == 0 ? 1 : -1];
2658180740Sdes
2659180740Sdes/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2660180740Sdes   inside strings and character constants.  */
2661180740Sdes#define FOO(x) 'x'
2662180740Sdesint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2663180740Sdes
2664180740Sdesint test (int i, double x);
2665180740Sdesstruct s1 {int (*f) (int a);};
2666180740Sdesstruct s2 {int (*f) (double a);};
2667180740Sdesint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2668180740Sdesint argc;
2669180740Sdeschar **argv;
2670180740Sdesint
2671180740Sdesmain ()
2672180740Sdes{
2673180740Sdesreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2674180740Sdes  ;
2675180740Sdes  return 0;
2676180740Sdes}
2677180740Sdes_ACEOF
2678180740Sdesfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2679180740Sdes	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2680180740Sdesdo
2681180740Sdes  CC="$ac_save_CC $ac_arg"
2682180740Sdes  rm -f conftest.$ac_objext
2683180740Sdesif { (ac_try="$ac_compile"
2684180740Sdescase "(($ac_try" in
2685180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2686180740Sdes  *) ac_try_echo=$ac_try;;
2687180740Sdesesac
2688180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2689180740Sdes  (eval "$ac_compile") 2>conftest.er1
2690180740Sdes  ac_status=$?
2691180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2692180740Sdes  rm -f conftest.er1
2693180740Sdes  cat conftest.err >&5
2694180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2695180740Sdes  (exit $ac_status); } && {
2696180740Sdes	 test -z "$ac_c_werror_flag" ||
2697180740Sdes	 test ! -s conftest.err
2698180740Sdes       } && test -s conftest.$ac_objext; then
2699180740Sdes  ac_cv_prog_cc_c89=$ac_arg
2700180740Sdeselse
2701180740Sdes  echo "$as_me: failed program was:" >&5
2702180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2703180740Sdes
2704180740Sdes
2705180740Sdesfi
2706180740Sdes
2707180740Sdesrm -f core conftest.err conftest.$ac_objext
2708180740Sdes  test "x$ac_cv_prog_cc_c89" != "xno" && break
2709180740Sdesdone
2710180740Sdesrm -f conftest.$ac_ext
2711180740SdesCC=$ac_save_CC
2712180740Sdes
2713180740Sdesfi
2714180740Sdes# AC_CACHE_VAL
2715180740Sdescase "x$ac_cv_prog_cc_c89" in
2716180740Sdes  x)
2717180740Sdes    { echo "$as_me:$LINENO: result: none needed" >&5
2718180740Sdesecho "${ECHO_T}none needed" >&6; } ;;
2719180740Sdes  xno)
2720180740Sdes    { echo "$as_me:$LINENO: result: unsupported" >&5
2721180740Sdesecho "${ECHO_T}unsupported" >&6; } ;;
2722180740Sdes  *)
2723180740Sdes    CC="$CC $ac_cv_prog_cc_c89"
2724180740Sdes    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2725180740Sdesecho "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2726180740Sdesesac
2727180740Sdes
2728180740Sdes
2729180740Sdesac_ext=c
2730180740Sdesac_cpp='$CPP $CPPFLAGS'
2731180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2732180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2733180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
2734180740Sdes
2735180740Sdesac_aux_dir=
2736180740Sdesfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2737180740Sdes  if test -f "$ac_dir/install-sh"; then
2738180740Sdes    ac_aux_dir=$ac_dir
2739180740Sdes    ac_install_sh="$ac_aux_dir/install-sh -c"
2740180740Sdes    break
2741180740Sdes  elif test -f "$ac_dir/install.sh"; then
2742180740Sdes    ac_aux_dir=$ac_dir
2743180740Sdes    ac_install_sh="$ac_aux_dir/install.sh -c"
2744180740Sdes    break
2745180740Sdes  elif test -f "$ac_dir/shtool"; then
2746180740Sdes    ac_aux_dir=$ac_dir
2747180740Sdes    ac_install_sh="$ac_aux_dir/shtool install -c"
2748180740Sdes    break
2749180740Sdes  fi
2750180740Sdesdone
2751180740Sdesif test -z "$ac_aux_dir"; then
2752180740Sdes  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
2753180740Sdesecho "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
2754180740Sdes   { (exit 1); exit 1; }; }
2755180740Sdesfi
2756180740Sdes
2757180740Sdes# These three variables are undocumented and unsupported,
2758180740Sdes# and are intended to be withdrawn in a future Autoconf release.
2759180740Sdes# They can cause serious problems if a builder's source tree is in a directory
2760180740Sdes# whose full name contains unusual characters.
2761180740Sdesac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2762180740Sdesac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2763180740Sdesac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2764180740Sdes
2765180740Sdes
2766180740Sdes# Make sure we can run config.sub.
2767180740Sdes$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2768180740Sdes  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2769180740Sdesecho "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2770180740Sdes   { (exit 1); exit 1; }; }
2771180740Sdes
2772180740Sdes{ echo "$as_me:$LINENO: checking build system type" >&5
2773180740Sdesecho $ECHO_N "checking build system type... $ECHO_C" >&6; }
2774180740Sdesif test "${ac_cv_build+set}" = set; then
2775180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2776180740Sdeselse
2777180740Sdes  ac_build_alias=$build_alias
2778180740Sdestest "x$ac_build_alias" = x &&
2779180740Sdes  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2780180740Sdestest "x$ac_build_alias" = x &&
2781180740Sdes  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2782180740Sdesecho "$as_me: error: cannot guess build type; you must specify one" >&2;}
2783180740Sdes   { (exit 1); exit 1; }; }
2784180740Sdesac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2785180740Sdes  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2786180740Sdesecho "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2787180740Sdes   { (exit 1); exit 1; }; }
2788180740Sdes
2789180740Sdesfi
2790180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2791180740Sdesecho "${ECHO_T}$ac_cv_build" >&6; }
2792180740Sdescase $ac_cv_build in
2793180740Sdes*-*-*) ;;
2794180740Sdes*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2795180740Sdesecho "$as_me: error: invalid value of canonical build" >&2;}
2796180740Sdes   { (exit 1); exit 1; }; };;
2797180740Sdesesac
2798180740Sdesbuild=$ac_cv_build
2799180740Sdesac_save_IFS=$IFS; IFS='-'
2800180740Sdesset x $ac_cv_build
2801180740Sdesshift
2802180740Sdesbuild_cpu=$1
2803180740Sdesbuild_vendor=$2
2804180740Sdesshift; shift
2805180740Sdes# Remember, the first character of IFS is used to create $*,
2806180740Sdes# except with old shells:
2807180740Sdesbuild_os=$*
2808180740SdesIFS=$ac_save_IFS
2809180740Sdescase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2810180740Sdes
2811180740Sdes
2812180740Sdes{ echo "$as_me:$LINENO: checking host system type" >&5
2813180740Sdesecho $ECHO_N "checking host system type... $ECHO_C" >&6; }
2814180740Sdesif test "${ac_cv_host+set}" = set; then
2815180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2816180740Sdeselse
2817180740Sdes  if test "x$host_alias" = x; then
2818180740Sdes  ac_cv_host=$ac_cv_build
2819180740Sdeselse
2820180740Sdes  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2821180740Sdes    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2822180740Sdesecho "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2823180740Sdes   { (exit 1); exit 1; }; }
2824180740Sdesfi
2825180740Sdes
2826180740Sdesfi
2827180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2828180740Sdesecho "${ECHO_T}$ac_cv_host" >&6; }
2829180740Sdescase $ac_cv_host in
2830180740Sdes*-*-*) ;;
2831180740Sdes*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2832180740Sdesecho "$as_me: error: invalid value of canonical host" >&2;}
2833180740Sdes   { (exit 1); exit 1; }; };;
2834180740Sdesesac
2835180740Sdeshost=$ac_cv_host
2836180740Sdesac_save_IFS=$IFS; IFS='-'
2837180740Sdesset x $ac_cv_host
2838180740Sdesshift
2839180740Sdeshost_cpu=$1
2840180740Sdeshost_vendor=$2
2841180740Sdesshift; shift
2842180740Sdes# Remember, the first character of IFS is used to create $*,
2843180740Sdes# except with old shells:
2844180740Sdeshost_os=$*
2845180740SdesIFS=$ac_save_IFS
2846180740Sdescase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2847180740Sdes
2848180740Sdes
2849180740Sdes
2850180740Sdesac_ext=c
2851180740Sdesac_cpp='$CPP $CPPFLAGS'
2852180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2853180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2854180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
2855180740Sdes{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2856180740Sdesecho $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
2857180740Sdes# On Suns, sometimes $CPP names a directory.
2858180740Sdesif test -n "$CPP" && test -d "$CPP"; then
2859180740Sdes  CPP=
2860180740Sdesfi
2861180740Sdesif test -z "$CPP"; then
2862180740Sdes  if test "${ac_cv_prog_CPP+set}" = set; then
2863180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2864180740Sdeselse
2865180740Sdes      # Double quotes because CPP needs to be expanded
2866180740Sdes    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2867180740Sdes    do
2868180740Sdes      ac_preproc_ok=false
2869180740Sdesfor ac_c_preproc_warn_flag in '' yes
2870180740Sdesdo
2871180740Sdes  # Use a header file that comes with gcc, so configuring glibc
2872180740Sdes  # with a fresh cross-compiler works.
2873180740Sdes  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2874180740Sdes  # <limits.h> exists even on freestanding compilers.
2875180740Sdes  # On the NeXT, cc -E runs the code through the compiler's parser,
2876180740Sdes  # not just through cpp. "Syntax error" is here to catch this case.
2877180740Sdes  cat >conftest.$ac_ext <<_ACEOF
2878180740Sdes/* confdefs.h.  */
2879180740Sdes_ACEOF
2880180740Sdescat confdefs.h >>conftest.$ac_ext
2881180740Sdescat >>conftest.$ac_ext <<_ACEOF
2882180740Sdes/* end confdefs.h.  */
2883180740Sdes#ifdef __STDC__
2884180740Sdes# include <limits.h>
2885180740Sdes#else
2886180740Sdes# include <assert.h>
2887180740Sdes#endif
2888180740Sdes		     Syntax error
2889180740Sdes_ACEOF
2890180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
2891180740Sdescase "(($ac_try" in
2892180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2893180740Sdes  *) ac_try_echo=$ac_try;;
2894180740Sdesesac
2895180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2896180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2897180740Sdes  ac_status=$?
2898180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2899180740Sdes  rm -f conftest.er1
2900180740Sdes  cat conftest.err >&5
2901180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2902180740Sdes  (exit $ac_status); } >/dev/null && {
2903180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2904180740Sdes	 test ! -s conftest.err
2905180740Sdes       }; then
2906180740Sdes  :
2907180740Sdeselse
2908180740Sdes  echo "$as_me: failed program was:" >&5
2909180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2910180740Sdes
2911180740Sdes  # Broken: fails on valid input.
2912180740Sdescontinue
2913180740Sdesfi
2914180740Sdes
2915180740Sdesrm -f conftest.err conftest.$ac_ext
2916180740Sdes
2917180740Sdes  # OK, works on sane cases.  Now check whether nonexistent headers
2918180740Sdes  # can be detected and how.
2919180740Sdes  cat >conftest.$ac_ext <<_ACEOF
2920180740Sdes/* confdefs.h.  */
2921180740Sdes_ACEOF
2922180740Sdescat confdefs.h >>conftest.$ac_ext
2923180740Sdescat >>conftest.$ac_ext <<_ACEOF
2924180740Sdes/* end confdefs.h.  */
2925180740Sdes#include <ac_nonexistent.h>
2926180740Sdes_ACEOF
2927180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
2928180740Sdescase "(($ac_try" in
2929180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2930180740Sdes  *) ac_try_echo=$ac_try;;
2931180740Sdesesac
2932180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2933180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2934180740Sdes  ac_status=$?
2935180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2936180740Sdes  rm -f conftest.er1
2937180740Sdes  cat conftest.err >&5
2938180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2939180740Sdes  (exit $ac_status); } >/dev/null && {
2940180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2941180740Sdes	 test ! -s conftest.err
2942180740Sdes       }; then
2943180740Sdes  # Broken: success on invalid input.
2944180740Sdescontinue
2945180740Sdeselse
2946180740Sdes  echo "$as_me: failed program was:" >&5
2947180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2948180740Sdes
2949180740Sdes  # Passes both tests.
2950180740Sdesac_preproc_ok=:
2951180740Sdesbreak
2952180740Sdesfi
2953180740Sdes
2954180740Sdesrm -f conftest.err conftest.$ac_ext
2955180740Sdes
2956180740Sdesdone
2957180740Sdes# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2958180740Sdesrm -f conftest.err conftest.$ac_ext
2959180740Sdesif $ac_preproc_ok; then
2960180740Sdes  break
2961180740Sdesfi
2962180740Sdes
2963180740Sdes    done
2964180740Sdes    ac_cv_prog_CPP=$CPP
2965180740Sdes
2966180740Sdesfi
2967180740Sdes  CPP=$ac_cv_prog_CPP
2968180740Sdeselse
2969180740Sdes  ac_cv_prog_CPP=$CPP
2970180740Sdesfi
2971180740Sdes{ echo "$as_me:$LINENO: result: $CPP" >&5
2972180740Sdesecho "${ECHO_T}$CPP" >&6; }
2973180740Sdesac_preproc_ok=false
2974180740Sdesfor ac_c_preproc_warn_flag in '' yes
2975180740Sdesdo
2976180740Sdes  # Use a header file that comes with gcc, so configuring glibc
2977180740Sdes  # with a fresh cross-compiler works.
2978180740Sdes  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2979180740Sdes  # <limits.h> exists even on freestanding compilers.
2980180740Sdes  # On the NeXT, cc -E runs the code through the compiler's parser,
2981180740Sdes  # not just through cpp. "Syntax error" is here to catch this case.
2982180740Sdes  cat >conftest.$ac_ext <<_ACEOF
2983180740Sdes/* confdefs.h.  */
2984180740Sdes_ACEOF
2985180740Sdescat confdefs.h >>conftest.$ac_ext
2986180740Sdescat >>conftest.$ac_ext <<_ACEOF
2987180740Sdes/* end confdefs.h.  */
2988180740Sdes#ifdef __STDC__
2989180740Sdes# include <limits.h>
2990180740Sdes#else
2991180740Sdes# include <assert.h>
2992180740Sdes#endif
2993180740Sdes		     Syntax error
2994180740Sdes_ACEOF
2995180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
2996180740Sdescase "(($ac_try" in
2997180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2998180740Sdes  *) ac_try_echo=$ac_try;;
2999180740Sdesesac
3000180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3001180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3002180740Sdes  ac_status=$?
3003180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3004180740Sdes  rm -f conftest.er1
3005180740Sdes  cat conftest.err >&5
3006180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3007180740Sdes  (exit $ac_status); } >/dev/null && {
3008180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3009180740Sdes	 test ! -s conftest.err
3010180740Sdes       }; then
3011180740Sdes  :
3012180740Sdeselse
3013180740Sdes  echo "$as_me: failed program was:" >&5
3014180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3015180740Sdes
3016180740Sdes  # Broken: fails on valid input.
3017180740Sdescontinue
3018180740Sdesfi
3019180740Sdes
3020180740Sdesrm -f conftest.err conftest.$ac_ext
3021180740Sdes
3022180740Sdes  # OK, works on sane cases.  Now check whether nonexistent headers
3023180740Sdes  # can be detected and how.
3024180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3025180740Sdes/* confdefs.h.  */
3026180740Sdes_ACEOF
3027180740Sdescat confdefs.h >>conftest.$ac_ext
3028180740Sdescat >>conftest.$ac_ext <<_ACEOF
3029180740Sdes/* end confdefs.h.  */
3030180740Sdes#include <ac_nonexistent.h>
3031180740Sdes_ACEOF
3032180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
3033180740Sdescase "(($ac_try" in
3034180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3035180740Sdes  *) ac_try_echo=$ac_try;;
3036180740Sdesesac
3037180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3038180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3039180740Sdes  ac_status=$?
3040180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3041180740Sdes  rm -f conftest.er1
3042180740Sdes  cat conftest.err >&5
3043180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3044180740Sdes  (exit $ac_status); } >/dev/null && {
3045180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3046180740Sdes	 test ! -s conftest.err
3047180740Sdes       }; then
3048180740Sdes  # Broken: success on invalid input.
3049180740Sdescontinue
3050180740Sdeselse
3051180740Sdes  echo "$as_me: failed program was:" >&5
3052180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3053180740Sdes
3054180740Sdes  # Passes both tests.
3055180740Sdesac_preproc_ok=:
3056180740Sdesbreak
3057180740Sdesfi
3058180740Sdes
3059180740Sdesrm -f conftest.err conftest.$ac_ext
3060180740Sdes
3061180740Sdesdone
3062180740Sdes# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3063180740Sdesrm -f conftest.err conftest.$ac_ext
3064180740Sdesif $ac_preproc_ok; then
3065180740Sdes  :
3066180740Sdeselse
3067180740Sdes  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3068180740SdesSee \`config.log' for more details." >&5
3069180740Sdesecho "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3070180740SdesSee \`config.log' for more details." >&2;}
3071180740Sdes   { (exit 1); exit 1; }; }
3072180740Sdesfi
3073180740Sdes
3074180740Sdesac_ext=c
3075180740Sdesac_cpp='$CPP $CPPFLAGS'
3076180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3077180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3078180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
3079180740Sdes
3080180740Sdes
3081180740Sdes{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3082180740Sdesecho $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3083180740Sdesif test "${ac_cv_path_GREP+set}" = set; then
3084180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3085180740Sdeselse
3086180740Sdes  # Extract the first word of "grep ggrep" to use in msg output
3087180740Sdesif test -z "$GREP"; then
3088180740Sdesset dummy grep ggrep; ac_prog_name=$2
3089180740Sdesif test "${ac_cv_path_GREP+set}" = set; then
3090180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3091180740Sdeselse
3092180740Sdes  ac_path_GREP_found=false
3093180740Sdes# Loop through the user's path and test for each of PROGNAME-LIST
3094180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3095180740Sdesfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3096180740Sdesdo
3097180740Sdes  IFS=$as_save_IFS
3098180740Sdes  test -z "$as_dir" && as_dir=.
3099180740Sdes  for ac_prog in grep ggrep; do
3100180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
3101180740Sdes    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3102180740Sdes    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3103180740Sdes    # Check for GNU ac_path_GREP and select it if it is found.
3104180740Sdes  # Check for GNU $ac_path_GREP
3105180740Sdescase `"$ac_path_GREP" --version 2>&1` in
3106180740Sdes*GNU*)
3107180740Sdes  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3108180740Sdes*)
3109180740Sdes  ac_count=0
3110180740Sdes  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3111180740Sdes  while :
3112180740Sdes  do
3113180740Sdes    cat "conftest.in" "conftest.in" >"conftest.tmp"
3114180740Sdes    mv "conftest.tmp" "conftest.in"
3115180740Sdes    cp "conftest.in" "conftest.nl"
3116180740Sdes    echo 'GREP' >> "conftest.nl"
3117180740Sdes    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3118180740Sdes    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3119180740Sdes    ac_count=`expr $ac_count + 1`
3120180740Sdes    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3121180740Sdes      # Best one so far, save it but keep looking for a better one
3122180740Sdes      ac_cv_path_GREP="$ac_path_GREP"
3123180740Sdes      ac_path_GREP_max=$ac_count
3124180740Sdes    fi
3125180740Sdes    # 10*(2^10) chars as input seems more than enough
3126180740Sdes    test $ac_count -gt 10 && break
3127180740Sdes  done
3128180740Sdes  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3129180740Sdesesac
3130180740Sdes
3131180740Sdes
3132180740Sdes    $ac_path_GREP_found && break 3
3133180740Sdes  done
3134180740Sdesdone
3135180740Sdes
3136180740Sdesdone
3137180740SdesIFS=$as_save_IFS
3138180740Sdes
3139180740Sdes
3140180740Sdesfi
3141180740Sdes
3142180740SdesGREP="$ac_cv_path_GREP"
3143180740Sdesif test -z "$GREP"; then
3144180740Sdes  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3145180740Sdesecho "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3146180740Sdes   { (exit 1); exit 1; }; }
3147180740Sdesfi
3148180740Sdes
3149180740Sdeselse
3150180740Sdes  ac_cv_path_GREP=$GREP
3151180740Sdesfi
3152180740Sdes
3153180740Sdes
3154180740Sdesfi
3155180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3156180740Sdesecho "${ECHO_T}$ac_cv_path_GREP" >&6; }
3157180740Sdes GREP="$ac_cv_path_GREP"
3158180740Sdes
3159180740Sdes
3160180740Sdes{ echo "$as_me:$LINENO: checking for egrep" >&5
3161180740Sdesecho $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3162180740Sdesif test "${ac_cv_path_EGREP+set}" = set; then
3163180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3164180740Sdeselse
3165180740Sdes  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3166180740Sdes   then ac_cv_path_EGREP="$GREP -E"
3167180740Sdes   else
3168180740Sdes     # Extract the first word of "egrep" to use in msg output
3169180740Sdesif test -z "$EGREP"; then
3170180740Sdesset dummy egrep; ac_prog_name=$2
3171180740Sdesif test "${ac_cv_path_EGREP+set}" = set; then
3172180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3173180740Sdeselse
3174180740Sdes  ac_path_EGREP_found=false
3175180740Sdes# Loop through the user's path and test for each of PROGNAME-LIST
3176180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3177180740Sdesfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3178180740Sdesdo
3179180740Sdes  IFS=$as_save_IFS
3180180740Sdes  test -z "$as_dir" && as_dir=.
3181180740Sdes  for ac_prog in egrep; do
3182180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
3183180740Sdes    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3184180740Sdes    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3185180740Sdes    # Check for GNU ac_path_EGREP and select it if it is found.
3186180740Sdes  # Check for GNU $ac_path_EGREP
3187180740Sdescase `"$ac_path_EGREP" --version 2>&1` in
3188180740Sdes*GNU*)
3189180740Sdes  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3190180740Sdes*)
3191180740Sdes  ac_count=0
3192180740Sdes  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3193180740Sdes  while :
3194180740Sdes  do
3195180740Sdes    cat "conftest.in" "conftest.in" >"conftest.tmp"
3196180740Sdes    mv "conftest.tmp" "conftest.in"
3197180740Sdes    cp "conftest.in" "conftest.nl"
3198180740Sdes    echo 'EGREP' >> "conftest.nl"
3199180740Sdes    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3200180740Sdes    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3201180740Sdes    ac_count=`expr $ac_count + 1`
3202180740Sdes    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3203180740Sdes      # Best one so far, save it but keep looking for a better one
3204180740Sdes      ac_cv_path_EGREP="$ac_path_EGREP"
3205180740Sdes      ac_path_EGREP_max=$ac_count
3206180740Sdes    fi
3207180740Sdes    # 10*(2^10) chars as input seems more than enough
3208180740Sdes    test $ac_count -gt 10 && break
3209180740Sdes  done
3210180740Sdes  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3211180740Sdesesac
3212180740Sdes
3213180740Sdes
3214180740Sdes    $ac_path_EGREP_found && break 3
3215180740Sdes  done
3216180740Sdesdone
3217180740Sdes
3218180740Sdesdone
3219180740SdesIFS=$as_save_IFS
3220180740Sdes
3221180740Sdes
3222180740Sdesfi
3223180740Sdes
3224180740SdesEGREP="$ac_cv_path_EGREP"
3225180740Sdesif test -z "$EGREP"; then
3226180740Sdes  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3227180740Sdesecho "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3228180740Sdes   { (exit 1); exit 1; }; }
3229180740Sdesfi
3230180740Sdes
3231180740Sdeselse
3232180740Sdes  ac_cv_path_EGREP=$EGREP
3233180740Sdesfi
3234180740Sdes
3235180740Sdes
3236180740Sdes   fi
3237180740Sdesfi
3238180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3239180740Sdesecho "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3240180740Sdes EGREP="$ac_cv_path_EGREP"
3241180740Sdes
3242180740Sdes
3243180740Sdes{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3244180740Sdesecho $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
3245180740Sdesif test "${ac_cv_header_stdc+set}" = set; then
3246180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3247180740Sdeselse
3248180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3249180740Sdes/* confdefs.h.  */
3250180740Sdes_ACEOF
3251180740Sdescat confdefs.h >>conftest.$ac_ext
3252180740Sdescat >>conftest.$ac_ext <<_ACEOF
3253180740Sdes/* end confdefs.h.  */
3254180740Sdes#include <stdlib.h>
3255180740Sdes#include <stdarg.h>
3256180740Sdes#include <string.h>
3257180740Sdes#include <float.h>
3258180740Sdes
3259180740Sdesint
3260180740Sdesmain ()
3261180740Sdes{
3262180740Sdes
3263180740Sdes  ;
3264180740Sdes  return 0;
3265180740Sdes}
3266180740Sdes_ACEOF
3267180740Sdesrm -f conftest.$ac_objext
3268180740Sdesif { (ac_try="$ac_compile"
3269180740Sdescase "(($ac_try" in
3270180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3271180740Sdes  *) ac_try_echo=$ac_try;;
3272180740Sdesesac
3273180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3274180740Sdes  (eval "$ac_compile") 2>conftest.er1
3275180740Sdes  ac_status=$?
3276180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3277180740Sdes  rm -f conftest.er1
3278180740Sdes  cat conftest.err >&5
3279180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3280180740Sdes  (exit $ac_status); } && {
3281180740Sdes	 test -z "$ac_c_werror_flag" ||
3282180740Sdes	 test ! -s conftest.err
3283180740Sdes       } && test -s conftest.$ac_objext; then
3284180740Sdes  ac_cv_header_stdc=yes
3285180740Sdeselse
3286180740Sdes  echo "$as_me: failed program was:" >&5
3287180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3288180740Sdes
3289180740Sdes	ac_cv_header_stdc=no
3290180740Sdesfi
3291180740Sdes
3292180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3293180740Sdes
3294180740Sdesif test $ac_cv_header_stdc = yes; then
3295180740Sdes  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3296180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3297180740Sdes/* confdefs.h.  */
3298180740Sdes_ACEOF
3299180740Sdescat confdefs.h >>conftest.$ac_ext
3300180740Sdescat >>conftest.$ac_ext <<_ACEOF
3301180740Sdes/* end confdefs.h.  */
3302180740Sdes#include <string.h>
3303180740Sdes
3304180740Sdes_ACEOF
3305180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3306180740Sdes  $EGREP "memchr" >/dev/null 2>&1; then
3307180740Sdes  :
3308180740Sdeselse
3309180740Sdes  ac_cv_header_stdc=no
3310180740Sdesfi
3311180740Sdesrm -f conftest*
3312180740Sdes
3313180740Sdesfi
3314180740Sdes
3315180740Sdesif test $ac_cv_header_stdc = yes; then
3316180740Sdes  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3317180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3318180740Sdes/* confdefs.h.  */
3319180740Sdes_ACEOF
3320180740Sdescat confdefs.h >>conftest.$ac_ext
3321180740Sdescat >>conftest.$ac_ext <<_ACEOF
3322180740Sdes/* end confdefs.h.  */
3323180740Sdes#include <stdlib.h>
3324180740Sdes
3325180740Sdes_ACEOF
3326180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3327180740Sdes  $EGREP "free" >/dev/null 2>&1; then
3328180740Sdes  :
3329180740Sdeselse
3330180740Sdes  ac_cv_header_stdc=no
3331180740Sdesfi
3332180740Sdesrm -f conftest*
3333180740Sdes
3334180740Sdesfi
3335180740Sdes
3336180740Sdesif test $ac_cv_header_stdc = yes; then
3337180740Sdes  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3338180740Sdes  if test "$cross_compiling" = yes; then
3339180740Sdes  :
3340180740Sdeselse
3341180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3342180740Sdes/* confdefs.h.  */
3343180740Sdes_ACEOF
3344180740Sdescat confdefs.h >>conftest.$ac_ext
3345180740Sdescat >>conftest.$ac_ext <<_ACEOF
3346180740Sdes/* end confdefs.h.  */
3347180740Sdes#include <ctype.h>
3348180740Sdes#include <stdlib.h>
3349180740Sdes#if ((' ' & 0x0FF) == 0x020)
3350180740Sdes# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3351180740Sdes# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3352180740Sdes#else
3353180740Sdes# define ISLOWER(c) \
3354180740Sdes		   (('a' <= (c) && (c) <= 'i') \
3355180740Sdes		     || ('j' <= (c) && (c) <= 'r') \
3356180740Sdes		     || ('s' <= (c) && (c) <= 'z'))
3357180740Sdes# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3358180740Sdes#endif
3359180740Sdes
3360180740Sdes#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3361180740Sdesint
3362180740Sdesmain ()
3363180740Sdes{
3364180740Sdes  int i;
3365180740Sdes  for (i = 0; i < 256; i++)
3366180740Sdes    if (XOR (islower (i), ISLOWER (i))
3367180740Sdes	|| toupper (i) != TOUPPER (i))
3368180740Sdes      return 2;
3369180740Sdes  return 0;
3370180740Sdes}
3371180740Sdes_ACEOF
3372180740Sdesrm -f conftest$ac_exeext
3373180740Sdesif { (ac_try="$ac_link"
3374180740Sdescase "(($ac_try" in
3375180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3376180740Sdes  *) ac_try_echo=$ac_try;;
3377180740Sdesesac
3378180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3379180740Sdes  (eval "$ac_link") 2>&5
3380180740Sdes  ac_status=$?
3381180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3382180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3383180740Sdes  { (case "(($ac_try" in
3384180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3385180740Sdes  *) ac_try_echo=$ac_try;;
3386180740Sdesesac
3387180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3388180740Sdes  (eval "$ac_try") 2>&5
3389180740Sdes  ac_status=$?
3390180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3391180740Sdes  (exit $ac_status); }; }; then
3392180740Sdes  :
3393180740Sdeselse
3394180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
3395180740Sdesecho "$as_me: failed program was:" >&5
3396180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3397180740Sdes
3398180740Sdes( exit $ac_status )
3399180740Sdesac_cv_header_stdc=no
3400180740Sdesfi
3401180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3402180740Sdesfi
3403180740Sdes
3404180740Sdes
3405180740Sdesfi
3406180740Sdesfi
3407180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3408180740Sdesecho "${ECHO_T}$ac_cv_header_stdc" >&6; }
3409180740Sdesif test $ac_cv_header_stdc = yes; then
3410180740Sdes
3411180740Sdescat >>confdefs.h <<\_ACEOF
3412180740Sdes#define STDC_HEADERS 1
3413180740Sdes_ACEOF
3414180740Sdes
3415180740Sdesfi
3416180740Sdes
3417180740Sdes# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3418180740Sdes
3419180740Sdes
3420180740Sdes
3421180740Sdes
3422180740Sdes
3423180740Sdes
3424180740Sdes
3425180740Sdes
3426180740Sdes
3427180740Sdesfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3428180740Sdes		  inttypes.h stdint.h unistd.h
3429180740Sdesdo
3430180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3431180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
3432180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3433180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3434180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3435180740Sdeselse
3436180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3437180740Sdes/* confdefs.h.  */
3438180740Sdes_ACEOF
3439180740Sdescat confdefs.h >>conftest.$ac_ext
3440180740Sdescat >>conftest.$ac_ext <<_ACEOF
3441180740Sdes/* end confdefs.h.  */
3442180740Sdes$ac_includes_default
3443180740Sdes
3444180740Sdes#include <$ac_header>
3445180740Sdes_ACEOF
3446180740Sdesrm -f conftest.$ac_objext
3447180740Sdesif { (ac_try="$ac_compile"
3448180740Sdescase "(($ac_try" in
3449180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3450180740Sdes  *) ac_try_echo=$ac_try;;
3451180740Sdesesac
3452180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3453180740Sdes  (eval "$ac_compile") 2>conftest.er1
3454180740Sdes  ac_status=$?
3455180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3456180740Sdes  rm -f conftest.er1
3457180740Sdes  cat conftest.err >&5
3458180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3459180740Sdes  (exit $ac_status); } && {
3460180740Sdes	 test -z "$ac_c_werror_flag" ||
3461180740Sdes	 test ! -s conftest.err
3462180740Sdes       } && test -s conftest.$ac_objext; then
3463180740Sdes  eval "$as_ac_Header=yes"
3464180740Sdeselse
3465180740Sdes  echo "$as_me: failed program was:" >&5
3466180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3467180740Sdes
3468180740Sdes	eval "$as_ac_Header=no"
3469180740Sdesfi
3470180740Sdes
3471180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3472180740Sdesfi
3473180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
3474180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
3475180740Sdesecho "${ECHO_T}$ac_res" >&6; }
3476180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
3477180740Sdes  cat >>confdefs.h <<_ACEOF
3478180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3479180740Sdes_ACEOF
3480180740Sdes
3481180740Sdesfi
3482180740Sdes
3483180740Sdesdone
3484180740Sdes
3485180740Sdes
3486180740Sdes{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
3487180740Sdesecho $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
3488180740Sdesif test "${ac_cv_c_bigendian+set}" = set; then
3489180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3490180740Sdeselse
3491180740Sdes  # See if sys/param.h defines the BYTE_ORDER macro.
3492180740Sdescat >conftest.$ac_ext <<_ACEOF
3493180740Sdes/* confdefs.h.  */
3494180740Sdes_ACEOF
3495180740Sdescat confdefs.h >>conftest.$ac_ext
3496180740Sdescat >>conftest.$ac_ext <<_ACEOF
3497180740Sdes/* end confdefs.h.  */
3498180740Sdes#include <sys/types.h>
3499180740Sdes#include <sys/param.h>
3500180740Sdes
3501180740Sdesint
3502180740Sdesmain ()
3503180740Sdes{
3504180740Sdes#if  ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
3505180740Sdes	&& BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
3506180740Sdes bogus endian macros
3507180740Sdes#endif
3508180740Sdes
3509180740Sdes  ;
3510180740Sdes  return 0;
3511180740Sdes}
3512180740Sdes_ACEOF
3513180740Sdesrm -f conftest.$ac_objext
3514180740Sdesif { (ac_try="$ac_compile"
3515180740Sdescase "(($ac_try" in
3516180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3517180740Sdes  *) ac_try_echo=$ac_try;;
3518180740Sdesesac
3519180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3520180740Sdes  (eval "$ac_compile") 2>conftest.er1
3521180740Sdes  ac_status=$?
3522180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3523180740Sdes  rm -f conftest.er1
3524180740Sdes  cat conftest.err >&5
3525180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3526180740Sdes  (exit $ac_status); } && {
3527180740Sdes	 test -z "$ac_c_werror_flag" ||
3528180740Sdes	 test ! -s conftest.err
3529180740Sdes       } && test -s conftest.$ac_objext; then
3530180740Sdes  # It does; now see whether it defined to BIG_ENDIAN or not.
3531180740Sdescat >conftest.$ac_ext <<_ACEOF
3532180740Sdes/* confdefs.h.  */
3533180740Sdes_ACEOF
3534180740Sdescat confdefs.h >>conftest.$ac_ext
3535180740Sdescat >>conftest.$ac_ext <<_ACEOF
3536180740Sdes/* end confdefs.h.  */
3537180740Sdes#include <sys/types.h>
3538180740Sdes#include <sys/param.h>
3539180740Sdes
3540180740Sdesint
3541180740Sdesmain ()
3542180740Sdes{
3543180740Sdes#if BYTE_ORDER != BIG_ENDIAN
3544180740Sdes not big endian
3545180740Sdes#endif
3546180740Sdes
3547180740Sdes  ;
3548180740Sdes  return 0;
3549180740Sdes}
3550180740Sdes_ACEOF
3551180740Sdesrm -f conftest.$ac_objext
3552180740Sdesif { (ac_try="$ac_compile"
3553180740Sdescase "(($ac_try" in
3554180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3555180740Sdes  *) ac_try_echo=$ac_try;;
3556180740Sdesesac
3557180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3558180740Sdes  (eval "$ac_compile") 2>conftest.er1
3559180740Sdes  ac_status=$?
3560180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3561180740Sdes  rm -f conftest.er1
3562180740Sdes  cat conftest.err >&5
3563180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3564180740Sdes  (exit $ac_status); } && {
3565180740Sdes	 test -z "$ac_c_werror_flag" ||
3566180740Sdes	 test ! -s conftest.err
3567180740Sdes       } && test -s conftest.$ac_objext; then
3568180740Sdes  ac_cv_c_bigendian=yes
3569180740Sdeselse
3570180740Sdes  echo "$as_me: failed program was:" >&5
3571180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3572180740Sdes
3573180740Sdes	ac_cv_c_bigendian=no
3574180740Sdesfi
3575180740Sdes
3576180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3577180740Sdeselse
3578180740Sdes  echo "$as_me: failed program was:" >&5
3579180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3580180740Sdes
3581180740Sdes	# It does not; compile a test program.
3582180740Sdesif test "$cross_compiling" = yes; then
3583180740Sdes  # try to guess the endianness by grepping values into an object file
3584180740Sdes  ac_cv_c_bigendian=unknown
3585180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3586180740Sdes/* confdefs.h.  */
3587180740Sdes_ACEOF
3588180740Sdescat confdefs.h >>conftest.$ac_ext
3589180740Sdescat >>conftest.$ac_ext <<_ACEOF
3590180740Sdes/* end confdefs.h.  */
3591180740Sdesshort int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
3592180740Sdesshort int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
3593180740Sdesvoid _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
3594180740Sdesshort int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
3595180740Sdesshort int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
3596180740Sdesvoid _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
3597180740Sdesint
3598180740Sdesmain ()
3599180740Sdes{
3600180740Sdes _ascii (); _ebcdic ();
3601180740Sdes  ;
3602180740Sdes  return 0;
3603180740Sdes}
3604180740Sdes_ACEOF
3605180740Sdesrm -f conftest.$ac_objext
3606180740Sdesif { (ac_try="$ac_compile"
3607180740Sdescase "(($ac_try" in
3608180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3609180740Sdes  *) ac_try_echo=$ac_try;;
3610180740Sdesesac
3611180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3612180740Sdes  (eval "$ac_compile") 2>conftest.er1
3613180740Sdes  ac_status=$?
3614180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3615180740Sdes  rm -f conftest.er1
3616180740Sdes  cat conftest.err >&5
3617180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3618180740Sdes  (exit $ac_status); } && {
3619180740Sdes	 test -z "$ac_c_werror_flag" ||
3620180740Sdes	 test ! -s conftest.err
3621180740Sdes       } && test -s conftest.$ac_objext; then
3622180740Sdes  if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
3623180740Sdes  ac_cv_c_bigendian=yes
3624180740Sdesfi
3625180740Sdesif grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
3626180740Sdes  if test "$ac_cv_c_bigendian" = unknown; then
3627180740Sdes    ac_cv_c_bigendian=no
3628180740Sdes  else
3629180740Sdes    # finding both strings is unlikely to happen, but who knows?
3630180740Sdes    ac_cv_c_bigendian=unknown
3631180740Sdes  fi
3632180740Sdesfi
3633180740Sdeselse
3634180740Sdes  echo "$as_me: failed program was:" >&5
3635180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3636180740Sdes
3637180740Sdes
3638180740Sdesfi
3639180740Sdes
3640180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3641180740Sdeselse
3642180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3643180740Sdes/* confdefs.h.  */
3644180740Sdes_ACEOF
3645180740Sdescat confdefs.h >>conftest.$ac_ext
3646180740Sdescat >>conftest.$ac_ext <<_ACEOF
3647180740Sdes/* end confdefs.h.  */
3648180740Sdes$ac_includes_default
3649180740Sdesint
3650180740Sdesmain ()
3651180740Sdes{
3652180740Sdes
3653180740Sdes  /* Are we little or big endian?  From Harbison&Steele.  */
3654180740Sdes  union
3655180740Sdes  {
3656180740Sdes    long int l;
3657180740Sdes    char c[sizeof (long int)];
3658180740Sdes  } u;
3659180740Sdes  u.l = 1;
3660180740Sdes  return u.c[sizeof (long int) - 1] == 1;
3661180740Sdes
3662180740Sdes  ;
3663180740Sdes  return 0;
3664180740Sdes}
3665180740Sdes_ACEOF
3666180740Sdesrm -f conftest$ac_exeext
3667180740Sdesif { (ac_try="$ac_link"
3668180740Sdescase "(($ac_try" in
3669180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3670180740Sdes  *) ac_try_echo=$ac_try;;
3671180740Sdesesac
3672180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3673180740Sdes  (eval "$ac_link") 2>&5
3674180740Sdes  ac_status=$?
3675180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3676180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3677180740Sdes  { (case "(($ac_try" in
3678180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3679180740Sdes  *) ac_try_echo=$ac_try;;
3680180740Sdesesac
3681180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3682180740Sdes  (eval "$ac_try") 2>&5
3683180740Sdes  ac_status=$?
3684180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3685180740Sdes  (exit $ac_status); }; }; then
3686180740Sdes  ac_cv_c_bigendian=no
3687180740Sdeselse
3688180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
3689180740Sdesecho "$as_me: failed program was:" >&5
3690180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3691180740Sdes
3692180740Sdes( exit $ac_status )
3693180740Sdesac_cv_c_bigendian=yes
3694180740Sdesfi
3695180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3696180740Sdesfi
3697180740Sdes
3698180740Sdes
3699180740Sdesfi
3700180740Sdes
3701180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3702180740Sdesfi
3703180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
3704180740Sdesecho "${ECHO_T}$ac_cv_c_bigendian" >&6; }
3705180740Sdescase $ac_cv_c_bigendian in
3706180740Sdes  yes)
3707180740Sdes
3708180740Sdescat >>confdefs.h <<\_ACEOF
3709180740Sdes#define WORDS_BIGENDIAN 1
3710180740Sdes_ACEOF
3711180740Sdes ;;
3712180740Sdes  no)
3713180740Sdes     ;;
3714180740Sdes  *)
3715180740Sdes    { { echo "$as_me:$LINENO: error: unknown endianness
3716180740Sdespresetting ac_cv_c_bigendian=no (or yes) will help" >&5
3717180740Sdesecho "$as_me: error: unknown endianness
3718180740Sdespresetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
3719180740Sdes   { (exit 1); exit 1; }; } ;;
3720180740Sdesesac
3721180740Sdes
3722180740Sdes
3723180740Sdes# Checks for programs.
3724180740Sdesfor ac_prog in gawk mawk nawk awk
3725180740Sdesdo
3726180740Sdes  # Extract the first word of "$ac_prog", so it can be a program name with args.
3727180740Sdesset dummy $ac_prog; ac_word=$2
3728180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
3729180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3730180740Sdesif test "${ac_cv_prog_AWK+set}" = set; then
3731180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3732180740Sdeselse
3733180740Sdes  if test -n "$AWK"; then
3734180740Sdes  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3735180740Sdeselse
3736180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3737180740Sdesfor as_dir in $PATH
3738180740Sdesdo
3739180740Sdes  IFS=$as_save_IFS
3740180740Sdes  test -z "$as_dir" && as_dir=.
3741180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
3742180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3743180740Sdes    ac_cv_prog_AWK="$ac_prog"
3744180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3745180740Sdes    break 2
3746180740Sdes  fi
3747180740Sdesdone
3748180740Sdesdone
3749180740SdesIFS=$as_save_IFS
3750180740Sdes
3751180740Sdesfi
3752180740Sdesfi
3753180740SdesAWK=$ac_cv_prog_AWK
3754180740Sdesif test -n "$AWK"; then
3755180740Sdes  { echo "$as_me:$LINENO: result: $AWK" >&5
3756180740Sdesecho "${ECHO_T}$AWK" >&6; }
3757180740Sdeselse
3758180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
3759180740Sdesecho "${ECHO_T}no" >&6; }
3760180740Sdesfi
3761180740Sdes
3762180740Sdes
3763180740Sdes  test -n "$AWK" && break
3764180740Sdesdone
3765180740Sdes
3766180740Sdesac_ext=c
3767180740Sdesac_cpp='$CPP $CPPFLAGS'
3768180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3769180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3770180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
3771180740Sdes{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3772180740Sdesecho $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3773180740Sdes# On Suns, sometimes $CPP names a directory.
3774180740Sdesif test -n "$CPP" && test -d "$CPP"; then
3775180740Sdes  CPP=
3776180740Sdesfi
3777180740Sdesif test -z "$CPP"; then
3778180740Sdes  if test "${ac_cv_prog_CPP+set}" = set; then
3779180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3780180740Sdeselse
3781180740Sdes      # Double quotes because CPP needs to be expanded
3782180740Sdes    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3783180740Sdes    do
3784180740Sdes      ac_preproc_ok=false
3785180740Sdesfor ac_c_preproc_warn_flag in '' yes
3786180740Sdesdo
3787180740Sdes  # Use a header file that comes with gcc, so configuring glibc
3788180740Sdes  # with a fresh cross-compiler works.
3789180740Sdes  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3790180740Sdes  # <limits.h> exists even on freestanding compilers.
3791180740Sdes  # On the NeXT, cc -E runs the code through the compiler's parser,
3792180740Sdes  # not just through cpp. "Syntax error" is here to catch this case.
3793180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3794180740Sdes/* confdefs.h.  */
3795180740Sdes_ACEOF
3796180740Sdescat confdefs.h >>conftest.$ac_ext
3797180740Sdescat >>conftest.$ac_ext <<_ACEOF
3798180740Sdes/* end confdefs.h.  */
3799180740Sdes#ifdef __STDC__
3800180740Sdes# include <limits.h>
3801180740Sdes#else
3802180740Sdes# include <assert.h>
3803180740Sdes#endif
3804180740Sdes		     Syntax error
3805180740Sdes_ACEOF
3806180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
3807180740Sdescase "(($ac_try" in
3808180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3809180740Sdes  *) ac_try_echo=$ac_try;;
3810180740Sdesesac
3811180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3812180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3813180740Sdes  ac_status=$?
3814180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3815180740Sdes  rm -f conftest.er1
3816180740Sdes  cat conftest.err >&5
3817180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3818180740Sdes  (exit $ac_status); } >/dev/null && {
3819180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3820180740Sdes	 test ! -s conftest.err
3821180740Sdes       }; then
3822180740Sdes  :
3823180740Sdeselse
3824180740Sdes  echo "$as_me: failed program was:" >&5
3825180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3826180740Sdes
3827180740Sdes  # Broken: fails on valid input.
3828180740Sdescontinue
3829180740Sdesfi
3830180740Sdes
3831180740Sdesrm -f conftest.err conftest.$ac_ext
3832180740Sdes
3833180740Sdes  # OK, works on sane cases.  Now check whether nonexistent headers
3834180740Sdes  # can be detected and how.
3835180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3836180740Sdes/* confdefs.h.  */
3837180740Sdes_ACEOF
3838180740Sdescat confdefs.h >>conftest.$ac_ext
3839180740Sdescat >>conftest.$ac_ext <<_ACEOF
3840180740Sdes/* end confdefs.h.  */
3841180740Sdes#include <ac_nonexistent.h>
3842180740Sdes_ACEOF
3843180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
3844180740Sdescase "(($ac_try" in
3845180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3846180740Sdes  *) ac_try_echo=$ac_try;;
3847180740Sdesesac
3848180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3849180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3850180740Sdes  ac_status=$?
3851180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3852180740Sdes  rm -f conftest.er1
3853180740Sdes  cat conftest.err >&5
3854180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3855180740Sdes  (exit $ac_status); } >/dev/null && {
3856180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3857180740Sdes	 test ! -s conftest.err
3858180740Sdes       }; then
3859180740Sdes  # Broken: success on invalid input.
3860180740Sdescontinue
3861180740Sdeselse
3862180740Sdes  echo "$as_me: failed program was:" >&5
3863180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3864180740Sdes
3865180740Sdes  # Passes both tests.
3866180740Sdesac_preproc_ok=:
3867180740Sdesbreak
3868180740Sdesfi
3869180740Sdes
3870180740Sdesrm -f conftest.err conftest.$ac_ext
3871180740Sdes
3872180740Sdesdone
3873180740Sdes# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3874180740Sdesrm -f conftest.err conftest.$ac_ext
3875180740Sdesif $ac_preproc_ok; then
3876180740Sdes  break
3877180740Sdesfi
3878180740Sdes
3879180740Sdes    done
3880180740Sdes    ac_cv_prog_CPP=$CPP
3881180740Sdes
3882180740Sdesfi
3883180740Sdes  CPP=$ac_cv_prog_CPP
3884180740Sdeselse
3885180740Sdes  ac_cv_prog_CPP=$CPP
3886180740Sdesfi
3887180740Sdes{ echo "$as_me:$LINENO: result: $CPP" >&5
3888180740Sdesecho "${ECHO_T}$CPP" >&6; }
3889180740Sdesac_preproc_ok=false
3890180740Sdesfor ac_c_preproc_warn_flag in '' yes
3891180740Sdesdo
3892180740Sdes  # Use a header file that comes with gcc, so configuring glibc
3893180740Sdes  # with a fresh cross-compiler works.
3894180740Sdes  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3895180740Sdes  # <limits.h> exists even on freestanding compilers.
3896180740Sdes  # On the NeXT, cc -E runs the code through the compiler's parser,
3897180740Sdes  # not just through cpp. "Syntax error" is here to catch this case.
3898180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3899180740Sdes/* confdefs.h.  */
3900180740Sdes_ACEOF
3901180740Sdescat confdefs.h >>conftest.$ac_ext
3902180740Sdescat >>conftest.$ac_ext <<_ACEOF
3903180740Sdes/* end confdefs.h.  */
3904180740Sdes#ifdef __STDC__
3905180740Sdes# include <limits.h>
3906180740Sdes#else
3907180740Sdes# include <assert.h>
3908180740Sdes#endif
3909180740Sdes		     Syntax error
3910180740Sdes_ACEOF
3911180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
3912180740Sdescase "(($ac_try" in
3913180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3914180740Sdes  *) ac_try_echo=$ac_try;;
3915180740Sdesesac
3916180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3917180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3918180740Sdes  ac_status=$?
3919180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3920180740Sdes  rm -f conftest.er1
3921180740Sdes  cat conftest.err >&5
3922180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3923180740Sdes  (exit $ac_status); } >/dev/null && {
3924180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3925180740Sdes	 test ! -s conftest.err
3926180740Sdes       }; then
3927180740Sdes  :
3928180740Sdeselse
3929180740Sdes  echo "$as_me: failed program was:" >&5
3930180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3931180740Sdes
3932180740Sdes  # Broken: fails on valid input.
3933180740Sdescontinue
3934180740Sdesfi
3935180740Sdes
3936180740Sdesrm -f conftest.err conftest.$ac_ext
3937180740Sdes
3938180740Sdes  # OK, works on sane cases.  Now check whether nonexistent headers
3939180740Sdes  # can be detected and how.
3940180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3941180740Sdes/* confdefs.h.  */
3942180740Sdes_ACEOF
3943180740Sdescat confdefs.h >>conftest.$ac_ext
3944180740Sdescat >>conftest.$ac_ext <<_ACEOF
3945180740Sdes/* end confdefs.h.  */
3946180740Sdes#include <ac_nonexistent.h>
3947180740Sdes_ACEOF
3948180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
3949180740Sdescase "(($ac_try" in
3950180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3951180740Sdes  *) ac_try_echo=$ac_try;;
3952180740Sdesesac
3953180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3954180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3955180740Sdes  ac_status=$?
3956180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3957180740Sdes  rm -f conftest.er1
3958180740Sdes  cat conftest.err >&5
3959180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3960180740Sdes  (exit $ac_status); } >/dev/null && {
3961180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3962180740Sdes	 test ! -s conftest.err
3963180740Sdes       }; then
3964180740Sdes  # Broken: success on invalid input.
3965180740Sdescontinue
3966180740Sdeselse
3967180740Sdes  echo "$as_me: failed program was:" >&5
3968180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3969180740Sdes
3970180740Sdes  # Passes both tests.
3971180740Sdesac_preproc_ok=:
3972180740Sdesbreak
3973180740Sdesfi
3974180740Sdes
3975180740Sdesrm -f conftest.err conftest.$ac_ext
3976180740Sdes
3977180740Sdesdone
3978180740Sdes# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3979180740Sdesrm -f conftest.err conftest.$ac_ext
3980180740Sdesif $ac_preproc_ok; then
3981180740Sdes  :
3982180740Sdeselse
3983180740Sdes  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3984180740SdesSee \`config.log' for more details." >&5
3985180740Sdesecho "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3986180740SdesSee \`config.log' for more details." >&2;}
3987180740Sdes   { (exit 1); exit 1; }; }
3988180740Sdesfi
3989180740Sdes
3990180740Sdesac_ext=c
3991180740Sdesac_cpp='$CPP $CPPFLAGS'
3992180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3993180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3994180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
3995180740Sdes
3996180740Sdesif test -n "$ac_tool_prefix"; then
3997180740Sdes  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3998180740Sdesset dummy ${ac_tool_prefix}ranlib; ac_word=$2
3999180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4000180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4001180740Sdesif test "${ac_cv_prog_RANLIB+set}" = set; then
4002180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4003180740Sdeselse
4004180740Sdes  if test -n "$RANLIB"; then
4005180740Sdes  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4006180740Sdeselse
4007180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4008180740Sdesfor as_dir in $PATH
4009180740Sdesdo
4010180740Sdes  IFS=$as_save_IFS
4011180740Sdes  test -z "$as_dir" && as_dir=.
4012180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4013180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4014180740Sdes    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4015180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4016180740Sdes    break 2
4017180740Sdes  fi
4018180740Sdesdone
4019180740Sdesdone
4020180740SdesIFS=$as_save_IFS
4021180740Sdes
4022180740Sdesfi
4023180740Sdesfi
4024180740SdesRANLIB=$ac_cv_prog_RANLIB
4025180740Sdesif test -n "$RANLIB"; then
4026180740Sdes  { echo "$as_me:$LINENO: result: $RANLIB" >&5
4027180740Sdesecho "${ECHO_T}$RANLIB" >&6; }
4028180740Sdeselse
4029180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4030180740Sdesecho "${ECHO_T}no" >&6; }
4031180740Sdesfi
4032180740Sdes
4033180740Sdes
4034180740Sdesfi
4035180740Sdesif test -z "$ac_cv_prog_RANLIB"; then
4036180740Sdes  ac_ct_RANLIB=$RANLIB
4037180740Sdes  # Extract the first word of "ranlib", so it can be a program name with args.
4038180740Sdesset dummy ranlib; ac_word=$2
4039180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4040180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4041180740Sdesif test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4042180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4043180740Sdeselse
4044180740Sdes  if test -n "$ac_ct_RANLIB"; then
4045180740Sdes  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4046180740Sdeselse
4047180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4048180740Sdesfor as_dir in $PATH
4049180740Sdesdo
4050180740Sdes  IFS=$as_save_IFS
4051180740Sdes  test -z "$as_dir" && as_dir=.
4052180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4053180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4054180740Sdes    ac_cv_prog_ac_ct_RANLIB="ranlib"
4055180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4056180740Sdes    break 2
4057180740Sdes  fi
4058180740Sdesdone
4059180740Sdesdone
4060180740SdesIFS=$as_save_IFS
4061180740Sdes
4062180740Sdesfi
4063180740Sdesfi
4064180740Sdesac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4065180740Sdesif test -n "$ac_ct_RANLIB"; then
4066180740Sdes  { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4067180740Sdesecho "${ECHO_T}$ac_ct_RANLIB" >&6; }
4068180740Sdeselse
4069180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4070180740Sdesecho "${ECHO_T}no" >&6; }
4071180740Sdesfi
4072180740Sdes
4073180740Sdes  if test "x$ac_ct_RANLIB" = x; then
4074180740Sdes    RANLIB=":"
4075180740Sdes  else
4076180740Sdes    case $cross_compiling:$ac_tool_warned in
4077180740Sdesyes:)
4078180740Sdes{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4079180740Sdeswhose name does not start with the host triplet.  If you think this
4080180740Sdesconfiguration is useful to you, please write to autoconf@gnu.org." >&5
4081180740Sdesecho "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4082180740Sdeswhose name does not start with the host triplet.  If you think this
4083180740Sdesconfiguration is useful to you, please write to autoconf@gnu.org." >&2;}
4084180740Sdesac_tool_warned=yes ;;
4085180740Sdesesac
4086180740Sdes    RANLIB=$ac_ct_RANLIB
4087180740Sdes  fi
4088180740Sdeselse
4089180740Sdes  RANLIB="$ac_cv_prog_RANLIB"
4090180740Sdesfi
4091180740Sdes
4092180740Sdes# Find a good install program.  We prefer a C program (faster),
4093180740Sdes# so one script is as good as another.  But avoid the broken or
4094180740Sdes# incompatible versions:
4095180740Sdes# SysV /etc/install, /usr/sbin/install
4096180740Sdes# SunOS /usr/etc/install
4097180740Sdes# IRIX /sbin/install
4098180740Sdes# AIX /bin/install
4099180740Sdes# AmigaOS /C/install, which installs bootblocks on floppy discs
4100180740Sdes# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4101180740Sdes# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4102180740Sdes# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4103180740Sdes# OS/2's system install, which has a completely different semantic
4104180740Sdes# ./install, which can be erroneously created by make from ./install.sh.
4105180740Sdes{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4106180740Sdesecho $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
4107180740Sdesif test -z "$INSTALL"; then
4108180740Sdesif test "${ac_cv_path_install+set}" = set; then
4109180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4110180740Sdeselse
4111180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4112180740Sdesfor as_dir in $PATH
4113180740Sdesdo
4114180740Sdes  IFS=$as_save_IFS
4115180740Sdes  test -z "$as_dir" && as_dir=.
4116180740Sdes  # Account for people who put trailing slashes in PATH elements.
4117180740Sdescase $as_dir/ in
4118180740Sdes  ./ | .// | /cC/* | \
4119180740Sdes  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4120180740Sdes  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4121180740Sdes  /usr/ucb/* ) ;;
4122180740Sdes  *)
4123180740Sdes    # OSF1 and SCO ODT 3.0 have their own names for install.
4124180740Sdes    # Don't use installbsd from OSF since it installs stuff as root
4125180740Sdes    # by default.
4126180740Sdes    for ac_prog in ginstall scoinst install; do
4127180740Sdes      for ac_exec_ext in '' $ac_executable_extensions; do
4128180740Sdes	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4129180740Sdes	  if test $ac_prog = install &&
4130180740Sdes	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4131180740Sdes	    # AIX install.  It has an incompatible calling convention.
4132180740Sdes	    :
4133180740Sdes	  elif test $ac_prog = install &&
4134180740Sdes	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4135180740Sdes	    # program-specific install script used by HP pwplus--don't use.
4136180740Sdes	    :
4137180740Sdes	  else
4138180740Sdes	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4139180740Sdes	    break 3
4140180740Sdes	  fi
4141180740Sdes	fi
4142180740Sdes      done
4143180740Sdes    done
4144180740Sdes    ;;
4145180740Sdesesac
4146180740Sdesdone
4147180740SdesIFS=$as_save_IFS
4148180740Sdes
4149180740Sdes
4150180740Sdesfi
4151180740Sdes  if test "${ac_cv_path_install+set}" = set; then
4152180740Sdes    INSTALL=$ac_cv_path_install
4153180740Sdes  else
4154180740Sdes    # As a last resort, use the slow shell script.  Don't cache a
4155180740Sdes    # value for INSTALL within a source directory, because that will
4156180740Sdes    # break other packages using the cache if that directory is
4157180740Sdes    # removed, or if the value is a relative name.
4158180740Sdes    INSTALL=$ac_install_sh
4159180740Sdes  fi
4160180740Sdesfi
4161180740Sdes{ echo "$as_me:$LINENO: result: $INSTALL" >&5
4162180740Sdesecho "${ECHO_T}$INSTALL" >&6; }
4163180740Sdes
4164180740Sdes# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4165180740Sdes# It thinks the first close brace ends the variable substitution.
4166180740Sdestest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4167180740Sdes
4168180740Sdestest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4169180740Sdes
4170180740Sdestest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4171180740Sdes
4172180740Sdes{ echo "$as_me:$LINENO: checking for egrep" >&5
4173180740Sdesecho $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4174180740Sdesif test "${ac_cv_path_EGREP+set}" = set; then
4175180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4176180740Sdeselse
4177180740Sdes  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4178180740Sdes   then ac_cv_path_EGREP="$GREP -E"
4179180740Sdes   else
4180180740Sdes     # Extract the first word of "egrep" to use in msg output
4181180740Sdesif test -z "$EGREP"; then
4182180740Sdesset dummy egrep; ac_prog_name=$2
4183180740Sdesif test "${ac_cv_path_EGREP+set}" = set; then
4184180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4185180740Sdeselse
4186180740Sdes  ac_path_EGREP_found=false
4187180740Sdes# Loop through the user's path and test for each of PROGNAME-LIST
4188180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4189180740Sdesfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4190180740Sdesdo
4191180740Sdes  IFS=$as_save_IFS
4192180740Sdes  test -z "$as_dir" && as_dir=.
4193180740Sdes  for ac_prog in egrep; do
4194180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4195180740Sdes    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4196180740Sdes    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4197180740Sdes    # Check for GNU ac_path_EGREP and select it if it is found.
4198180740Sdes  # Check for GNU $ac_path_EGREP
4199180740Sdescase `"$ac_path_EGREP" --version 2>&1` in
4200180740Sdes*GNU*)
4201180740Sdes  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4202180740Sdes*)
4203180740Sdes  ac_count=0
4204180740Sdes  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4205180740Sdes  while :
4206180740Sdes  do
4207180740Sdes    cat "conftest.in" "conftest.in" >"conftest.tmp"
4208180740Sdes    mv "conftest.tmp" "conftest.in"
4209180740Sdes    cp "conftest.in" "conftest.nl"
4210180740Sdes    echo 'EGREP' >> "conftest.nl"
4211180740Sdes    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4212180740Sdes    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4213180740Sdes    ac_count=`expr $ac_count + 1`
4214180740Sdes    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4215180740Sdes      # Best one so far, save it but keep looking for a better one
4216180740Sdes      ac_cv_path_EGREP="$ac_path_EGREP"
4217180740Sdes      ac_path_EGREP_max=$ac_count
4218180740Sdes    fi
4219180740Sdes    # 10*(2^10) chars as input seems more than enough
4220180740Sdes    test $ac_count -gt 10 && break
4221180740Sdes  done
4222180740Sdes  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4223180740Sdesesac
4224180740Sdes
4225180740Sdes
4226180740Sdes    $ac_path_EGREP_found && break 3
4227180740Sdes  done
4228180740Sdesdone
4229180740Sdes
4230180740Sdesdone
4231180740SdesIFS=$as_save_IFS
4232180740Sdes
4233180740Sdes
4234180740Sdesfi
4235180740Sdes
4236180740SdesEGREP="$ac_cv_path_EGREP"
4237180740Sdesif test -z "$EGREP"; then
4238180740Sdes  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4239180740Sdesecho "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4240180740Sdes   { (exit 1); exit 1; }; }
4241180740Sdesfi
4242180740Sdes
4243180740Sdeselse
4244180740Sdes  ac_cv_path_EGREP=$EGREP
4245180740Sdesfi
4246180740Sdes
4247180740Sdes
4248180740Sdes   fi
4249180740Sdesfi
4250180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4251180740Sdesecho "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4252180740Sdes EGREP="$ac_cv_path_EGREP"
4253180740Sdes
4254180740Sdes
4255180740Sdes# Extract the first word of "ar", so it can be a program name with args.
4256180740Sdesset dummy ar; ac_word=$2
4257180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4258180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4259180740Sdesif test "${ac_cv_path_AR+set}" = set; then
4260180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4261180740Sdeselse
4262180740Sdes  case $AR in
4263180740Sdes  [\\/]* | ?:[\\/]*)
4264180740Sdes  ac_cv_path_AR="$AR" # Let the user override the test with a path.
4265180740Sdes  ;;
4266180740Sdes  *)
4267180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4268180740Sdesfor as_dir in $PATH
4269180740Sdesdo
4270180740Sdes  IFS=$as_save_IFS
4271180740Sdes  test -z "$as_dir" && as_dir=.
4272180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4273180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4274180740Sdes    ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
4275180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4276180740Sdes    break 2
4277180740Sdes  fi
4278180740Sdesdone
4279180740Sdesdone
4280180740SdesIFS=$as_save_IFS
4281180740Sdes
4282180740Sdes  ;;
4283180740Sdesesac
4284180740Sdesfi
4285180740SdesAR=$ac_cv_path_AR
4286180740Sdesif test -n "$AR"; then
4287180740Sdes  { echo "$as_me:$LINENO: result: $AR" >&5
4288180740Sdesecho "${ECHO_T}$AR" >&6; }
4289180740Sdeselse
4290180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4291180740Sdesecho "${ECHO_T}no" >&6; }
4292180740Sdesfi
4293180740Sdes
4294180740Sdes
4295180740Sdes# Extract the first word of "cat", so it can be a program name with args.
4296180740Sdesset dummy cat; ac_word=$2
4297180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4298180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4299180740Sdesif test "${ac_cv_path_CAT+set}" = set; then
4300180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4301180740Sdeselse
4302180740Sdes  case $CAT in
4303180740Sdes  [\\/]* | ?:[\\/]*)
4304180740Sdes  ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
4305180740Sdes  ;;
4306180740Sdes  *)
4307180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4308180740Sdesfor as_dir in $PATH
4309180740Sdesdo
4310180740Sdes  IFS=$as_save_IFS
4311180740Sdes  test -z "$as_dir" && as_dir=.
4312180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4313180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4314180740Sdes    ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
4315180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4316180740Sdes    break 2
4317180740Sdes  fi
4318180740Sdesdone
4319180740Sdesdone
4320180740SdesIFS=$as_save_IFS
4321180740Sdes
4322180740Sdes  ;;
4323180740Sdesesac
4324180740Sdesfi
4325180740SdesCAT=$ac_cv_path_CAT
4326180740Sdesif test -n "$CAT"; then
4327180740Sdes  { echo "$as_me:$LINENO: result: $CAT" >&5
4328180740Sdesecho "${ECHO_T}$CAT" >&6; }
4329180740Sdeselse
4330180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4331180740Sdesecho "${ECHO_T}no" >&6; }
4332180740Sdesfi
4333180740Sdes
4334180740Sdes
4335180740Sdes# Extract the first word of "kill", so it can be a program name with args.
4336180740Sdesset dummy kill; ac_word=$2
4337180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4338180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4339180740Sdesif test "${ac_cv_path_KILL+set}" = set; then
4340180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4341180740Sdeselse
4342180740Sdes  case $KILL in
4343180740Sdes  [\\/]* | ?:[\\/]*)
4344180740Sdes  ac_cv_path_KILL="$KILL" # Let the user override the test with a path.
4345180740Sdes  ;;
4346180740Sdes  *)
4347180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4348180740Sdesfor as_dir in $PATH
4349180740Sdesdo
4350180740Sdes  IFS=$as_save_IFS
4351180740Sdes  test -z "$as_dir" && as_dir=.
4352180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4353180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4354180740Sdes    ac_cv_path_KILL="$as_dir/$ac_word$ac_exec_ext"
4355180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4356180740Sdes    break 2
4357180740Sdes  fi
4358180740Sdesdone
4359180740Sdesdone
4360180740SdesIFS=$as_save_IFS
4361180740Sdes
4362180740Sdes  ;;
4363180740Sdesesac
4364180740Sdesfi
4365180740SdesKILL=$ac_cv_path_KILL
4366180740Sdesif test -n "$KILL"; then
4367180740Sdes  { echo "$as_me:$LINENO: result: $KILL" >&5
4368180740Sdesecho "${ECHO_T}$KILL" >&6; }
4369180740Sdeselse
4370180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4371180740Sdesecho "${ECHO_T}no" >&6; }
4372180740Sdesfi
4373180740Sdes
4374180740Sdes
4375180740Sdesfor ac_prog in perl5 perl
4376180740Sdesdo
4377180740Sdes  # Extract the first word of "$ac_prog", so it can be a program name with args.
4378180740Sdesset dummy $ac_prog; ac_word=$2
4379180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4380180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4381180740Sdesif test "${ac_cv_path_PERL+set}" = set; then
4382180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4383180740Sdeselse
4384180740Sdes  case $PERL in
4385180740Sdes  [\\/]* | ?:[\\/]*)
4386180740Sdes  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
4387180740Sdes  ;;
4388180740Sdes  *)
4389180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4390180740Sdesfor as_dir in $PATH
4391180740Sdesdo
4392180740Sdes  IFS=$as_save_IFS
4393180740Sdes  test -z "$as_dir" && as_dir=.
4394180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4395180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4396180740Sdes    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
4397180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4398180740Sdes    break 2
4399180740Sdes  fi
4400180740Sdesdone
4401180740Sdesdone
4402180740SdesIFS=$as_save_IFS
4403180740Sdes
4404180740Sdes  ;;
4405180740Sdesesac
4406180740Sdesfi
4407180740SdesPERL=$ac_cv_path_PERL
4408180740Sdesif test -n "$PERL"; then
4409180740Sdes  { echo "$as_me:$LINENO: result: $PERL" >&5
4410180740Sdesecho "${ECHO_T}$PERL" >&6; }
4411180740Sdeselse
4412180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4413180740Sdesecho "${ECHO_T}no" >&6; }
4414180740Sdesfi
4415180740Sdes
4416180740Sdes
4417180740Sdes  test -n "$PERL" && break
4418180740Sdesdone
4419180740Sdes
4420180740Sdes# Extract the first word of "sed", so it can be a program name with args.
4421180740Sdesset dummy sed; ac_word=$2
4422180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4423180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4424180740Sdesif test "${ac_cv_path_SED+set}" = set; then
4425180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4426180740Sdeselse
4427180740Sdes  case $SED in
4428180740Sdes  [\\/]* | ?:[\\/]*)
4429180740Sdes  ac_cv_path_SED="$SED" # Let the user override the test with a path.
4430180740Sdes  ;;
4431180740Sdes  *)
4432180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4433180740Sdesfor as_dir in $PATH
4434180740Sdesdo
4435180740Sdes  IFS=$as_save_IFS
4436180740Sdes  test -z "$as_dir" && as_dir=.
4437180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4438180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4439180740Sdes    ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4440180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4441180740Sdes    break 2
4442180740Sdes  fi
4443180740Sdesdone
4444180740Sdesdone
4445180740SdesIFS=$as_save_IFS
4446180740Sdes
4447180740Sdes  ;;
4448180740Sdesesac
4449180740Sdesfi
4450180740SdesSED=$ac_cv_path_SED
4451180740Sdesif test -n "$SED"; then
4452180740Sdes  { echo "$as_me:$LINENO: result: $SED" >&5
4453180740Sdesecho "${ECHO_T}$SED" >&6; }
4454180740Sdeselse
4455180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4456180740Sdesecho "${ECHO_T}no" >&6; }
4457180740Sdesfi
4458180740Sdes
4459180740Sdes
4460180740Sdes
4461180740Sdes# Extract the first word of "ent", so it can be a program name with args.
4462180740Sdesset dummy ent; ac_word=$2
4463180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4464180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4465180740Sdesif test "${ac_cv_path_ENT+set}" = set; then
4466180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4467180740Sdeselse
4468180740Sdes  case $ENT in
4469180740Sdes  [\\/]* | ?:[\\/]*)
4470180740Sdes  ac_cv_path_ENT="$ENT" # Let the user override the test with a path.
4471180740Sdes  ;;
4472180740Sdes  *)
4473180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4474180740Sdesfor as_dir in $PATH
4475180740Sdesdo
4476180740Sdes  IFS=$as_save_IFS
4477180740Sdes  test -z "$as_dir" && as_dir=.
4478180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4479180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4480180740Sdes    ac_cv_path_ENT="$as_dir/$ac_word$ac_exec_ext"
4481180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4482180740Sdes    break 2
4483180740Sdes  fi
4484180740Sdesdone
4485180740Sdesdone
4486180740SdesIFS=$as_save_IFS
4487180740Sdes
4488180740Sdes  ;;
4489180740Sdesesac
4490180740Sdesfi
4491180740SdesENT=$ac_cv_path_ENT
4492180740Sdesif test -n "$ENT"; then
4493180740Sdes  { echo "$as_me:$LINENO: result: $ENT" >&5
4494180740Sdesecho "${ECHO_T}$ENT" >&6; }
4495180740Sdeselse
4496180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4497180740Sdesecho "${ECHO_T}no" >&6; }
4498180740Sdesfi
4499180740Sdes
4500180740Sdes
4501180740Sdes
4502180740Sdes# Extract the first word of "bash", so it can be a program name with args.
4503180740Sdesset dummy bash; ac_word=$2
4504180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4505180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4506180740Sdesif test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then
4507180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4508180740Sdeselse
4509180740Sdes  case $TEST_MINUS_S_SH in
4510180740Sdes  [\\/]* | ?:[\\/]*)
4511180740Sdes  ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
4512180740Sdes  ;;
4513180740Sdes  *)
4514180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4515180740Sdesfor as_dir in $PATH
4516180740Sdesdo
4517180740Sdes  IFS=$as_save_IFS
4518180740Sdes  test -z "$as_dir" && as_dir=.
4519180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4520180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4521180740Sdes    ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
4522180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4523180740Sdes    break 2
4524180740Sdes  fi
4525180740Sdesdone
4526180740Sdesdone
4527180740SdesIFS=$as_save_IFS
4528180740Sdes
4529180740Sdes  ;;
4530180740Sdesesac
4531180740Sdesfi
4532180740SdesTEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
4533180740Sdesif test -n "$TEST_MINUS_S_SH"; then
4534180740Sdes  { echo "$as_me:$LINENO: result: $TEST_MINUS_S_SH" >&5
4535180740Sdesecho "${ECHO_T}$TEST_MINUS_S_SH" >&6; }
4536180740Sdeselse
4537180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4538180740Sdesecho "${ECHO_T}no" >&6; }
4539180740Sdesfi
4540180740Sdes
4541180740Sdes
4542180740Sdes# Extract the first word of "ksh", so it can be a program name with args.
4543180740Sdesset dummy ksh; ac_word=$2
4544180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4545180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4546180740Sdesif test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then
4547180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4548180740Sdeselse
4549180740Sdes  case $TEST_MINUS_S_SH in
4550180740Sdes  [\\/]* | ?:[\\/]*)
4551180740Sdes  ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
4552180740Sdes  ;;
4553180740Sdes  *)
4554180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4555180740Sdesfor as_dir in $PATH
4556180740Sdesdo
4557180740Sdes  IFS=$as_save_IFS
4558180740Sdes  test -z "$as_dir" && as_dir=.
4559180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4560180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4561180740Sdes    ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
4562180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4563180740Sdes    break 2
4564180740Sdes  fi
4565180740Sdesdone
4566180740Sdesdone
4567180740SdesIFS=$as_save_IFS
4568180740Sdes
4569180740Sdes  ;;
4570180740Sdesesac
4571180740Sdesfi
4572180740SdesTEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
4573180740Sdesif test -n "$TEST_MINUS_S_SH"; then
4574180740Sdes  { echo "$as_me:$LINENO: result: $TEST_MINUS_S_SH" >&5
4575180740Sdesecho "${ECHO_T}$TEST_MINUS_S_SH" >&6; }
4576180740Sdeselse
4577180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4578180740Sdesecho "${ECHO_T}no" >&6; }
4579180740Sdesfi
4580180740Sdes
4581180740Sdes
4582180740Sdes# Extract the first word of "sh", so it can be a program name with args.
4583180740Sdesset dummy sh; ac_word=$2
4584180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4585180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4586180740Sdesif test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then
4587180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4588180740Sdeselse
4589180740Sdes  case $TEST_MINUS_S_SH in
4590180740Sdes  [\\/]* | ?:[\\/]*)
4591180740Sdes  ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
4592180740Sdes  ;;
4593180740Sdes  *)
4594180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4595180740Sdesfor as_dir in $PATH
4596180740Sdesdo
4597180740Sdes  IFS=$as_save_IFS
4598180740Sdes  test -z "$as_dir" && as_dir=.
4599180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4600180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4601180740Sdes    ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
4602180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4603180740Sdes    break 2
4604180740Sdes  fi
4605180740Sdesdone
4606180740Sdesdone
4607180740SdesIFS=$as_save_IFS
4608180740Sdes
4609180740Sdes  ;;
4610180740Sdesesac
4611180740Sdesfi
4612180740SdesTEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
4613180740Sdesif test -n "$TEST_MINUS_S_SH"; then
4614180740Sdes  { echo "$as_me:$LINENO: result: $TEST_MINUS_S_SH" >&5
4615180740Sdesecho "${ECHO_T}$TEST_MINUS_S_SH" >&6; }
4616180740Sdeselse
4617180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4618180740Sdesecho "${ECHO_T}no" >&6; }
4619180740Sdesfi
4620180740Sdes
4621180740Sdes
4622180740Sdes# Extract the first word of "sh", so it can be a program name with args.
4623180740Sdesset dummy sh; ac_word=$2
4624180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4625180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4626180740Sdesif test "${ac_cv_path_SH+set}" = set; then
4627180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4628180740Sdeselse
4629180740Sdes  case $SH in
4630180740Sdes  [\\/]* | ?:[\\/]*)
4631180740Sdes  ac_cv_path_SH="$SH" # Let the user override the test with a path.
4632180740Sdes  ;;
4633180740Sdes  *)
4634180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4635180740Sdesfor as_dir in $PATH
4636180740Sdesdo
4637180740Sdes  IFS=$as_save_IFS
4638180740Sdes  test -z "$as_dir" && as_dir=.
4639180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4640180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4641180740Sdes    ac_cv_path_SH="$as_dir/$ac_word$ac_exec_ext"
4642180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4643180740Sdes    break 2
4644180740Sdes  fi
4645180740Sdesdone
4646180740Sdesdone
4647180740SdesIFS=$as_save_IFS
4648180740Sdes
4649180740Sdes  ;;
4650180740Sdesesac
4651180740Sdesfi
4652180740SdesSH=$ac_cv_path_SH
4653180740Sdesif test -n "$SH"; then
4654180740Sdes  { echo "$as_me:$LINENO: result: $SH" >&5
4655180740Sdesecho "${ECHO_T}$SH" >&6; }
4656180740Sdeselse
4657180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4658180740Sdesecho "${ECHO_T}no" >&6; }
4659180740Sdesfi
4660180740Sdes
4661180740Sdes
4662180740SdesTEST_SHELL=sh
4663180740Sdes
4664180740Sdes
4665180740Sdes# Extract the first word of "groupadd", so it can be a program name with args.
4666180740Sdesset dummy groupadd; ac_word=$2
4667180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4668180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4669180740Sdesif test "${ac_cv_path_PATH_GROUPADD_PROG+set}" = set; then
4670180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4671180740Sdeselse
4672180740Sdes  case $PATH_GROUPADD_PROG in
4673180740Sdes  [\\/]* | ?:[\\/]*)
4674180740Sdes  ac_cv_path_PATH_GROUPADD_PROG="$PATH_GROUPADD_PROG" # Let the user override the test with a path.
4675180740Sdes  ;;
4676180740Sdes  *)
4677180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4678180740Sdesfor as_dir in /usr/sbin${PATH_SEPARATOR}/etc
4679180740Sdesdo
4680180740Sdes  IFS=$as_save_IFS
4681180740Sdes  test -z "$as_dir" && as_dir=.
4682180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4683180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4684180740Sdes    ac_cv_path_PATH_GROUPADD_PROG="$as_dir/$ac_word$ac_exec_ext"
4685180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4686180740Sdes    break 2
4687180740Sdes  fi
4688180740Sdesdone
4689180740Sdesdone
4690180740SdesIFS=$as_save_IFS
4691180740Sdes
4692180740Sdes  test -z "$ac_cv_path_PATH_GROUPADD_PROG" && ac_cv_path_PATH_GROUPADD_PROG="groupadd"
4693180740Sdes  ;;
4694180740Sdesesac
4695180740Sdesfi
4696180740SdesPATH_GROUPADD_PROG=$ac_cv_path_PATH_GROUPADD_PROG
4697180740Sdesif test -n "$PATH_GROUPADD_PROG"; then
4698180740Sdes  { echo "$as_me:$LINENO: result: $PATH_GROUPADD_PROG" >&5
4699180740Sdesecho "${ECHO_T}$PATH_GROUPADD_PROG" >&6; }
4700180740Sdeselse
4701180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4702180740Sdesecho "${ECHO_T}no" >&6; }
4703180740Sdesfi
4704180740Sdes
4705180740Sdes
4706180740Sdes# Extract the first word of "useradd", so it can be a program name with args.
4707180740Sdesset dummy useradd; ac_word=$2
4708180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4709180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4710180740Sdesif test "${ac_cv_path_PATH_USERADD_PROG+set}" = set; then
4711180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4712180740Sdeselse
4713180740Sdes  case $PATH_USERADD_PROG in
4714180740Sdes  [\\/]* | ?:[\\/]*)
4715180740Sdes  ac_cv_path_PATH_USERADD_PROG="$PATH_USERADD_PROG" # Let the user override the test with a path.
4716180740Sdes  ;;
4717180740Sdes  *)
4718180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4719180740Sdesfor as_dir in /usr/sbin${PATH_SEPARATOR}/etc
4720180740Sdesdo
4721180740Sdes  IFS=$as_save_IFS
4722180740Sdes  test -z "$as_dir" && as_dir=.
4723180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4724180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4725180740Sdes    ac_cv_path_PATH_USERADD_PROG="$as_dir/$ac_word$ac_exec_ext"
4726180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4727180740Sdes    break 2
4728180740Sdes  fi
4729180740Sdesdone
4730180740Sdesdone
4731180740SdesIFS=$as_save_IFS
4732180740Sdes
4733180740Sdes  test -z "$ac_cv_path_PATH_USERADD_PROG" && ac_cv_path_PATH_USERADD_PROG="useradd"
4734180740Sdes  ;;
4735180740Sdesesac
4736180740Sdesfi
4737180740SdesPATH_USERADD_PROG=$ac_cv_path_PATH_USERADD_PROG
4738180740Sdesif test -n "$PATH_USERADD_PROG"; then
4739180740Sdes  { echo "$as_me:$LINENO: result: $PATH_USERADD_PROG" >&5
4740180740Sdesecho "${ECHO_T}$PATH_USERADD_PROG" >&6; }
4741180740Sdeselse
4742180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4743180740Sdesecho "${ECHO_T}no" >&6; }
4744180740Sdesfi
4745180740Sdes
4746180740Sdes
4747180740Sdes# Extract the first word of "pkgmk", so it can be a program name with args.
4748180740Sdesset dummy pkgmk; ac_word=$2
4749180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4750180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4751180740Sdesif test "${ac_cv_prog_MAKE_PACKAGE_SUPPORTED+set}" = set; then
4752180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4753180740Sdeselse
4754180740Sdes  if test -n "$MAKE_PACKAGE_SUPPORTED"; then
4755180740Sdes  ac_cv_prog_MAKE_PACKAGE_SUPPORTED="$MAKE_PACKAGE_SUPPORTED" # Let the user override the test.
4756180740Sdeselse
4757180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4758180740Sdesfor as_dir in $PATH
4759180740Sdesdo
4760180740Sdes  IFS=$as_save_IFS
4761180740Sdes  test -z "$as_dir" && as_dir=.
4762180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4763180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4764180740Sdes    ac_cv_prog_MAKE_PACKAGE_SUPPORTED="yes"
4765180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4766180740Sdes    break 2
4767180740Sdes  fi
4768180740Sdesdone
4769180740Sdesdone
4770180740SdesIFS=$as_save_IFS
4771180740Sdes
4772180740Sdes  test -z "$ac_cv_prog_MAKE_PACKAGE_SUPPORTED" && ac_cv_prog_MAKE_PACKAGE_SUPPORTED="no"
4773180740Sdesfi
4774180740Sdesfi
4775180740SdesMAKE_PACKAGE_SUPPORTED=$ac_cv_prog_MAKE_PACKAGE_SUPPORTED
4776180740Sdesif test -n "$MAKE_PACKAGE_SUPPORTED"; then
4777180740Sdes  { echo "$as_me:$LINENO: result: $MAKE_PACKAGE_SUPPORTED" >&5
4778180740Sdesecho "${ECHO_T}$MAKE_PACKAGE_SUPPORTED" >&6; }
4779180740Sdeselse
4780180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4781180740Sdesecho "${ECHO_T}no" >&6; }
4782180740Sdesfi
4783180740Sdes
4784180740Sdes
4785180740Sdesif test -x /sbin/sh; then
4786180740Sdes	STARTUP_SCRIPT_SHELL=/sbin/sh
4787180740Sdes
4788180740Sdeselse
4789180740Sdes	STARTUP_SCRIPT_SHELL=/bin/sh
4790180740Sdes
4791180740Sdesfi
4792180740Sdes
4793180740Sdes# System features
4794180740Sdes# Check whether --enable-largefile was given.
4795180740Sdesif test "${enable_largefile+set}" = set; then
4796180740Sdes  enableval=$enable_largefile;
4797180740Sdesfi
4798180740Sdes
4799180740Sdesif test "$enable_largefile" != no; then
4800180740Sdes
4801180740Sdes  { echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
4802180740Sdesecho $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6; }
4803180740Sdesif test "${ac_cv_sys_largefile_CC+set}" = set; then
4804180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4805180740Sdeselse
4806180740Sdes  ac_cv_sys_largefile_CC=no
4807180740Sdes     if test "$GCC" != yes; then
4808180740Sdes       ac_save_CC=$CC
4809180740Sdes       while :; do
4810180740Sdes	 # IRIX 6.2 and later do not support large files by default,
4811180740Sdes	 # so use the C compiler's -n32 option if that helps.
4812180740Sdes	 cat >conftest.$ac_ext <<_ACEOF
4813180740Sdes/* confdefs.h.  */
4814180740Sdes_ACEOF
4815180740Sdescat confdefs.h >>conftest.$ac_ext
4816180740Sdescat >>conftest.$ac_ext <<_ACEOF
4817180740Sdes/* end confdefs.h.  */
4818180740Sdes#include <sys/types.h>
4819180740Sdes /* Check that off_t can represent 2**63 - 1 correctly.
4820180740Sdes    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4821180740Sdes    since some C++ compilers masquerading as C compilers
4822180740Sdes    incorrectly reject 9223372036854775807.  */
4823180740Sdes#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4824180740Sdes  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4825180740Sdes		       && LARGE_OFF_T % 2147483647 == 1)
4826180740Sdes		      ? 1 : -1];
4827180740Sdesint
4828180740Sdesmain ()
4829180740Sdes{
4830180740Sdes
4831180740Sdes  ;
4832180740Sdes  return 0;
4833180740Sdes}
4834180740Sdes_ACEOF
4835180740Sdes	 rm -f conftest.$ac_objext
4836180740Sdesif { (ac_try="$ac_compile"
4837180740Sdescase "(($ac_try" in
4838180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4839180740Sdes  *) ac_try_echo=$ac_try;;
4840180740Sdesesac
4841180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4842180740Sdes  (eval "$ac_compile") 2>conftest.er1
4843180740Sdes  ac_status=$?
4844180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
4845180740Sdes  rm -f conftest.er1
4846180740Sdes  cat conftest.err >&5
4847180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4848180740Sdes  (exit $ac_status); } && {
4849180740Sdes	 test -z "$ac_c_werror_flag" ||
4850180740Sdes	 test ! -s conftest.err
4851180740Sdes       } && test -s conftest.$ac_objext; then
4852180740Sdes  break
4853180740Sdeselse
4854180740Sdes  echo "$as_me: failed program was:" >&5
4855180740Sdessed 's/^/| /' conftest.$ac_ext >&5
4856180740Sdes
4857180740Sdes
4858180740Sdesfi
4859180740Sdes
4860180740Sdesrm -f core conftest.err conftest.$ac_objext
4861180740Sdes	 CC="$CC -n32"
4862180740Sdes	 rm -f conftest.$ac_objext
4863180740Sdesif { (ac_try="$ac_compile"
4864180740Sdescase "(($ac_try" in
4865180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4866180740Sdes  *) ac_try_echo=$ac_try;;
4867180740Sdesesac
4868180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4869180740Sdes  (eval "$ac_compile") 2>conftest.er1
4870180740Sdes  ac_status=$?
4871180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
4872180740Sdes  rm -f conftest.er1
4873180740Sdes  cat conftest.err >&5
4874180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4875180740Sdes  (exit $ac_status); } && {
4876180740Sdes	 test -z "$ac_c_werror_flag" ||
4877180740Sdes	 test ! -s conftest.err
4878180740Sdes       } && test -s conftest.$ac_objext; then
4879180740Sdes  ac_cv_sys_largefile_CC=' -n32'; break
4880180740Sdeselse
4881180740Sdes  echo "$as_me: failed program was:" >&5
4882180740Sdessed 's/^/| /' conftest.$ac_ext >&5
4883180740Sdes
4884180740Sdes
4885180740Sdesfi
4886180740Sdes
4887180740Sdesrm -f core conftest.err conftest.$ac_objext
4888180740Sdes	 break
4889180740Sdes       done
4890180740Sdes       CC=$ac_save_CC
4891180740Sdes       rm -f conftest.$ac_ext
4892180740Sdes    fi
4893180740Sdesfi
4894180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
4895180740Sdesecho "${ECHO_T}$ac_cv_sys_largefile_CC" >&6; }
4896180740Sdes  if test "$ac_cv_sys_largefile_CC" != no; then
4897180740Sdes    CC=$CC$ac_cv_sys_largefile_CC
4898180740Sdes  fi
4899180740Sdes
4900180740Sdes  { echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4901180740Sdesecho $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6; }
4902180740Sdesif test "${ac_cv_sys_file_offset_bits+set}" = set; then
4903180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4904180740Sdeselse
4905180740Sdes  while :; do
4906180740Sdes  cat >conftest.$ac_ext <<_ACEOF
4907180740Sdes/* confdefs.h.  */
4908180740Sdes_ACEOF
4909180740Sdescat confdefs.h >>conftest.$ac_ext
4910180740Sdescat >>conftest.$ac_ext <<_ACEOF
4911180740Sdes/* end confdefs.h.  */
4912180740Sdes#include <sys/types.h>
4913180740Sdes /* Check that off_t can represent 2**63 - 1 correctly.
4914180740Sdes    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4915180740Sdes    since some C++ compilers masquerading as C compilers
4916180740Sdes    incorrectly reject 9223372036854775807.  */
4917180740Sdes#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4918180740Sdes  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4919180740Sdes		       && LARGE_OFF_T % 2147483647 == 1)
4920180740Sdes		      ? 1 : -1];
4921180740Sdesint
4922180740Sdesmain ()
4923180740Sdes{
4924180740Sdes
4925180740Sdes  ;
4926180740Sdes  return 0;
4927180740Sdes}
4928180740Sdes_ACEOF
4929180740Sdesrm -f conftest.$ac_objext
4930180740Sdesif { (ac_try="$ac_compile"
4931180740Sdescase "(($ac_try" in
4932180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4933180740Sdes  *) ac_try_echo=$ac_try;;
4934180740Sdesesac
4935180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4936180740Sdes  (eval "$ac_compile") 2>conftest.er1
4937180740Sdes  ac_status=$?
4938180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
4939180740Sdes  rm -f conftest.er1
4940180740Sdes  cat conftest.err >&5
4941180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4942180740Sdes  (exit $ac_status); } && {
4943180740Sdes	 test -z "$ac_c_werror_flag" ||
4944180740Sdes	 test ! -s conftest.err
4945180740Sdes       } && test -s conftest.$ac_objext; then
4946180740Sdes  ac_cv_sys_file_offset_bits=no; break
4947180740Sdeselse
4948180740Sdes  echo "$as_me: failed program was:" >&5
4949180740Sdessed 's/^/| /' conftest.$ac_ext >&5
4950180740Sdes
4951180740Sdes
4952180740Sdesfi
4953180740Sdes
4954180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4955180740Sdes  cat >conftest.$ac_ext <<_ACEOF
4956180740Sdes/* confdefs.h.  */
4957180740Sdes_ACEOF
4958180740Sdescat confdefs.h >>conftest.$ac_ext
4959180740Sdescat >>conftest.$ac_ext <<_ACEOF
4960180740Sdes/* end confdefs.h.  */
4961180740Sdes#define _FILE_OFFSET_BITS 64
4962180740Sdes#include <sys/types.h>
4963180740Sdes /* Check that off_t can represent 2**63 - 1 correctly.
4964180740Sdes    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4965180740Sdes    since some C++ compilers masquerading as C compilers
4966180740Sdes    incorrectly reject 9223372036854775807.  */
4967180740Sdes#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4968180740Sdes  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4969180740Sdes		       && LARGE_OFF_T % 2147483647 == 1)
4970180740Sdes		      ? 1 : -1];
4971180740Sdesint
4972180740Sdesmain ()
4973180740Sdes{
4974180740Sdes
4975180740Sdes  ;
4976180740Sdes  return 0;
4977180740Sdes}
4978180740Sdes_ACEOF
4979180740Sdesrm -f conftest.$ac_objext
4980180740Sdesif { (ac_try="$ac_compile"
4981180740Sdescase "(($ac_try" in
4982180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4983180740Sdes  *) ac_try_echo=$ac_try;;
4984180740Sdesesac
4985180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4986180740Sdes  (eval "$ac_compile") 2>conftest.er1
4987180740Sdes  ac_status=$?
4988180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
4989180740Sdes  rm -f conftest.er1
4990180740Sdes  cat conftest.err >&5
4991180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4992180740Sdes  (exit $ac_status); } && {
4993180740Sdes	 test -z "$ac_c_werror_flag" ||
4994180740Sdes	 test ! -s conftest.err
4995180740Sdes       } && test -s conftest.$ac_objext; then
4996180740Sdes  ac_cv_sys_file_offset_bits=64; break
4997180740Sdeselse
4998180740Sdes  echo "$as_me: failed program was:" >&5
4999180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5000180740Sdes
5001180740Sdes
5002180740Sdesfi
5003180740Sdes
5004180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5005180740Sdes  ac_cv_sys_file_offset_bits=unknown
5006180740Sdes  break
5007180740Sdesdone
5008180740Sdesfi
5009180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
5010180740Sdesecho "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6; }
5011180740Sdescase $ac_cv_sys_file_offset_bits in #(
5012180740Sdes  no | unknown) ;;
5013180740Sdes  *)
5014180740Sdescat >>confdefs.h <<_ACEOF
5015180740Sdes#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5016180740Sdes_ACEOF
5017180740Sdes;;
5018180740Sdesesac
5019180740Sdesrm -f conftest*
5020180740Sdes  if test $ac_cv_sys_file_offset_bits = unknown; then
5021180740Sdes    { echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
5022180740Sdesecho $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6; }
5023180740Sdesif test "${ac_cv_sys_large_files+set}" = set; then
5024180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5025180740Sdeselse
5026180740Sdes  while :; do
5027180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5028180740Sdes/* confdefs.h.  */
5029180740Sdes_ACEOF
5030180740Sdescat confdefs.h >>conftest.$ac_ext
5031180740Sdescat >>conftest.$ac_ext <<_ACEOF
5032180740Sdes/* end confdefs.h.  */
5033180740Sdes#include <sys/types.h>
5034180740Sdes /* Check that off_t can represent 2**63 - 1 correctly.
5035180740Sdes    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5036180740Sdes    since some C++ compilers masquerading as C compilers
5037180740Sdes    incorrectly reject 9223372036854775807.  */
5038180740Sdes#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5039180740Sdes  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5040180740Sdes		       && LARGE_OFF_T % 2147483647 == 1)
5041180740Sdes		      ? 1 : -1];
5042180740Sdesint
5043180740Sdesmain ()
5044180740Sdes{
5045180740Sdes
5046180740Sdes  ;
5047180740Sdes  return 0;
5048180740Sdes}
5049180740Sdes_ACEOF
5050180740Sdesrm -f conftest.$ac_objext
5051180740Sdesif { (ac_try="$ac_compile"
5052180740Sdescase "(($ac_try" in
5053180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5054180740Sdes  *) ac_try_echo=$ac_try;;
5055180740Sdesesac
5056180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5057180740Sdes  (eval "$ac_compile") 2>conftest.er1
5058180740Sdes  ac_status=$?
5059180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5060180740Sdes  rm -f conftest.er1
5061180740Sdes  cat conftest.err >&5
5062180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5063180740Sdes  (exit $ac_status); } && {
5064180740Sdes	 test -z "$ac_c_werror_flag" ||
5065180740Sdes	 test ! -s conftest.err
5066180740Sdes       } && test -s conftest.$ac_objext; then
5067180740Sdes  ac_cv_sys_large_files=no; break
5068180740Sdeselse
5069180740Sdes  echo "$as_me: failed program was:" >&5
5070180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5071180740Sdes
5072180740Sdes
5073180740Sdesfi
5074180740Sdes
5075180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5076180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5077180740Sdes/* confdefs.h.  */
5078180740Sdes_ACEOF
5079180740Sdescat confdefs.h >>conftest.$ac_ext
5080180740Sdescat >>conftest.$ac_ext <<_ACEOF
5081180740Sdes/* end confdefs.h.  */
5082180740Sdes#define _LARGE_FILES 1
5083180740Sdes#include <sys/types.h>
5084180740Sdes /* Check that off_t can represent 2**63 - 1 correctly.
5085180740Sdes    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5086180740Sdes    since some C++ compilers masquerading as C compilers
5087180740Sdes    incorrectly reject 9223372036854775807.  */
5088180740Sdes#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5089180740Sdes  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5090180740Sdes		       && LARGE_OFF_T % 2147483647 == 1)
5091180740Sdes		      ? 1 : -1];
5092180740Sdesint
5093180740Sdesmain ()
5094180740Sdes{
5095180740Sdes
5096180740Sdes  ;
5097180740Sdes  return 0;
5098180740Sdes}
5099180740Sdes_ACEOF
5100180740Sdesrm -f conftest.$ac_objext
5101180740Sdesif { (ac_try="$ac_compile"
5102180740Sdescase "(($ac_try" in
5103180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5104180740Sdes  *) ac_try_echo=$ac_try;;
5105180740Sdesesac
5106180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5107180740Sdes  (eval "$ac_compile") 2>conftest.er1
5108180740Sdes  ac_status=$?
5109180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5110180740Sdes  rm -f conftest.er1
5111180740Sdes  cat conftest.err >&5
5112180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5113180740Sdes  (exit $ac_status); } && {
5114180740Sdes	 test -z "$ac_c_werror_flag" ||
5115180740Sdes	 test ! -s conftest.err
5116180740Sdes       } && test -s conftest.$ac_objext; then
5117180740Sdes  ac_cv_sys_large_files=1; break
5118180740Sdeselse
5119180740Sdes  echo "$as_me: failed program was:" >&5
5120180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5121180740Sdes
5122180740Sdes
5123180740Sdesfi
5124180740Sdes
5125180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5126180740Sdes  ac_cv_sys_large_files=unknown
5127180740Sdes  break
5128180740Sdesdone
5129180740Sdesfi
5130180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
5131180740Sdesecho "${ECHO_T}$ac_cv_sys_large_files" >&6; }
5132180740Sdescase $ac_cv_sys_large_files in #(
5133180740Sdes  no | unknown) ;;
5134180740Sdes  *)
5135180740Sdescat >>confdefs.h <<_ACEOF
5136180740Sdes#define _LARGE_FILES $ac_cv_sys_large_files
5137180740Sdes_ACEOF
5138180740Sdes;;
5139180740Sdesesac
5140180740Sdesrm -f conftest*
5141180740Sdes  fi
5142180740Sdesfi
5143180740Sdes
5144180740Sdes
5145180740Sdesif test -z "$AR" ; then
5146180740Sdes	{ { echo "$as_me:$LINENO: error: *** 'ar' missing, please install or fix your \$PATH ***" >&5
5147180740Sdesecho "$as_me: error: *** 'ar' missing, please install or fix your \$PATH ***" >&2;}
5148180740Sdes   { (exit 1); exit 1; }; }
5149180740Sdesfi
5150180740Sdes
5151180740Sdes# Use LOGIN_PROGRAM from environment if possible
5152180740Sdesif test ! -z "$LOGIN_PROGRAM" ; then
5153180740Sdes
5154180740Sdescat >>confdefs.h <<_ACEOF
5155180740Sdes#define LOGIN_PROGRAM_FALLBACK "$LOGIN_PROGRAM"
5156180740Sdes_ACEOF
5157180740Sdes
5158180740Sdeselse
5159180740Sdes	# Search for login
5160180740Sdes	# Extract the first word of "login", so it can be a program name with args.
5161180740Sdesset dummy login; ac_word=$2
5162180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5163180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5164180740Sdesif test "${ac_cv_path_LOGIN_PROGRAM_FALLBACK+set}" = set; then
5165180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5166180740Sdeselse
5167180740Sdes  case $LOGIN_PROGRAM_FALLBACK in
5168180740Sdes  [\\/]* | ?:[\\/]*)
5169180740Sdes  ac_cv_path_LOGIN_PROGRAM_FALLBACK="$LOGIN_PROGRAM_FALLBACK" # Let the user override the test with a path.
5170180740Sdes  ;;
5171180740Sdes  *)
5172180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5173180740Sdesfor as_dir in $PATH
5174180740Sdesdo
5175180740Sdes  IFS=$as_save_IFS
5176180740Sdes  test -z "$as_dir" && as_dir=.
5177180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
5178180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5179180740Sdes    ac_cv_path_LOGIN_PROGRAM_FALLBACK="$as_dir/$ac_word$ac_exec_ext"
5180180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5181180740Sdes    break 2
5182180740Sdes  fi
5183180740Sdesdone
5184180740Sdesdone
5185180740SdesIFS=$as_save_IFS
5186180740Sdes
5187180740Sdes  ;;
5188180740Sdesesac
5189180740Sdesfi
5190180740SdesLOGIN_PROGRAM_FALLBACK=$ac_cv_path_LOGIN_PROGRAM_FALLBACK
5191180740Sdesif test -n "$LOGIN_PROGRAM_FALLBACK"; then
5192180740Sdes  { echo "$as_me:$LINENO: result: $LOGIN_PROGRAM_FALLBACK" >&5
5193180740Sdesecho "${ECHO_T}$LOGIN_PROGRAM_FALLBACK" >&6; }
5194180740Sdeselse
5195180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
5196180740Sdesecho "${ECHO_T}no" >&6; }
5197180740Sdesfi
5198180740Sdes
5199180740Sdes
5200180740Sdes	if test ! -z "$LOGIN_PROGRAM_FALLBACK" ; then
5201180740Sdes		cat >>confdefs.h <<_ACEOF
5202180740Sdes#define LOGIN_PROGRAM_FALLBACK "$LOGIN_PROGRAM_FALLBACK"
5203180740Sdes_ACEOF
5204180740Sdes
5205180740Sdes	fi
5206180740Sdesfi
5207180740Sdes
5208180740Sdes# Extract the first word of "passwd", so it can be a program name with args.
5209180740Sdesset dummy passwd; ac_word=$2
5210180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5211180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5212180740Sdesif test "${ac_cv_path_PATH_PASSWD_PROG+set}" = set; then
5213180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5214180740Sdeselse
5215180740Sdes  case $PATH_PASSWD_PROG in
5216180740Sdes  [\\/]* | ?:[\\/]*)
5217180740Sdes  ac_cv_path_PATH_PASSWD_PROG="$PATH_PASSWD_PROG" # Let the user override the test with a path.
5218180740Sdes  ;;
5219180740Sdes  *)
5220180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5221180740Sdesfor as_dir in $PATH
5222180740Sdesdo
5223180740Sdes  IFS=$as_save_IFS
5224180740Sdes  test -z "$as_dir" && as_dir=.
5225180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
5226180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5227180740Sdes    ac_cv_path_PATH_PASSWD_PROG="$as_dir/$ac_word$ac_exec_ext"
5228180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5229180740Sdes    break 2
5230180740Sdes  fi
5231180740Sdesdone
5232180740Sdesdone
5233180740SdesIFS=$as_save_IFS
5234180740Sdes
5235180740Sdes  ;;
5236180740Sdesesac
5237180740Sdesfi
5238180740SdesPATH_PASSWD_PROG=$ac_cv_path_PATH_PASSWD_PROG
5239180740Sdesif test -n "$PATH_PASSWD_PROG"; then
5240180740Sdes  { echo "$as_me:$LINENO: result: $PATH_PASSWD_PROG" >&5
5241180740Sdesecho "${ECHO_T}$PATH_PASSWD_PROG" >&6; }
5242180740Sdeselse
5243180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
5244180740Sdesecho "${ECHO_T}no" >&6; }
5245180740Sdesfi
5246180740Sdes
5247180740Sdes
5248180740Sdesif test ! -z "$PATH_PASSWD_PROG" ; then
5249180740Sdes
5250180740Sdescat >>confdefs.h <<_ACEOF
5251180740Sdes#define _PATH_PASSWD_PROG "$PATH_PASSWD_PROG"
5252180740Sdes_ACEOF
5253180740Sdes
5254180740Sdesfi
5255180740Sdes
5256180740Sdesif test -z "$LD" ; then
5257180740Sdes	LD=$CC
5258180740Sdesfi
5259180740Sdes
5260180740Sdes
5261180740Sdes{ echo "$as_me:$LINENO: checking for inline" >&5
5262180740Sdesecho $ECHO_N "checking for inline... $ECHO_C" >&6; }
5263180740Sdesif test "${ac_cv_c_inline+set}" = set; then
5264180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5265180740Sdeselse
5266180740Sdes  ac_cv_c_inline=no
5267180740Sdesfor ac_kw in inline __inline__ __inline; do
5268180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5269180740Sdes/* confdefs.h.  */
5270180740Sdes_ACEOF
5271180740Sdescat confdefs.h >>conftest.$ac_ext
5272180740Sdescat >>conftest.$ac_ext <<_ACEOF
5273180740Sdes/* end confdefs.h.  */
5274180740Sdes#ifndef __cplusplus
5275180740Sdestypedef int foo_t;
5276180740Sdesstatic $ac_kw foo_t static_foo () {return 0; }
5277180740Sdes$ac_kw foo_t foo () {return 0; }
5278180740Sdes#endif
5279180740Sdes
5280180740Sdes_ACEOF
5281180740Sdesrm -f conftest.$ac_objext
5282180740Sdesif { (ac_try="$ac_compile"
5283180740Sdescase "(($ac_try" in
5284180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5285180740Sdes  *) ac_try_echo=$ac_try;;
5286180740Sdesesac
5287180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5288180740Sdes  (eval "$ac_compile") 2>conftest.er1
5289180740Sdes  ac_status=$?
5290180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5291180740Sdes  rm -f conftest.er1
5292180740Sdes  cat conftest.err >&5
5293180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5294180740Sdes  (exit $ac_status); } && {
5295180740Sdes	 test -z "$ac_c_werror_flag" ||
5296180740Sdes	 test ! -s conftest.err
5297180740Sdes       } && test -s conftest.$ac_objext; then
5298180740Sdes  ac_cv_c_inline=$ac_kw
5299180740Sdeselse
5300180740Sdes  echo "$as_me: failed program was:" >&5
5301180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5302180740Sdes
5303180740Sdes
5304180740Sdesfi
5305180740Sdes
5306180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5307180740Sdes  test "$ac_cv_c_inline" != no && break
5308180740Sdesdone
5309180740Sdes
5310180740Sdesfi
5311180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
5312180740Sdesecho "${ECHO_T}$ac_cv_c_inline" >&6; }
5313180740Sdes
5314180740Sdes
5315180740Sdescase $ac_cv_c_inline in
5316180740Sdes  inline | yes) ;;
5317180740Sdes  *)
5318180740Sdes    case $ac_cv_c_inline in
5319180740Sdes      no) ac_val=;;
5320180740Sdes      *) ac_val=$ac_cv_c_inline;;
5321180740Sdes    esac
5322180740Sdes    cat >>confdefs.h <<_ACEOF
5323180740Sdes#ifndef __cplusplus
5324180740Sdes#define inline $ac_val
5325180740Sdes#endif
5326180740Sdes_ACEOF
5327180740Sdes    ;;
5328180740Sdesesac
5329180740Sdes
5330180740Sdes
5331180740Sdes{ echo "$as_me:$LINENO: checking whether LLONG_MAX is declared" >&5
5332180740Sdesecho $ECHO_N "checking whether LLONG_MAX is declared... $ECHO_C" >&6; }
5333180740Sdesif test "${ac_cv_have_decl_LLONG_MAX+set}" = set; then
5334180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5335180740Sdeselse
5336180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5337180740Sdes/* confdefs.h.  */
5338180740Sdes_ACEOF
5339180740Sdescat confdefs.h >>conftest.$ac_ext
5340180740Sdescat >>conftest.$ac_ext <<_ACEOF
5341180740Sdes/* end confdefs.h.  */
5342180740Sdes#include <limits.h>
5343180740Sdes
5344180740Sdesint
5345180740Sdesmain ()
5346180740Sdes{
5347180740Sdes#ifndef LLONG_MAX
5348180740Sdes  (void) LLONG_MAX;
5349180740Sdes#endif
5350180740Sdes
5351180740Sdes  ;
5352180740Sdes  return 0;
5353180740Sdes}
5354180740Sdes_ACEOF
5355180740Sdesrm -f conftest.$ac_objext
5356180740Sdesif { (ac_try="$ac_compile"
5357180740Sdescase "(($ac_try" in
5358180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5359180740Sdes  *) ac_try_echo=$ac_try;;
5360180740Sdesesac
5361180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5362180740Sdes  (eval "$ac_compile") 2>conftest.er1
5363180740Sdes  ac_status=$?
5364180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5365180740Sdes  rm -f conftest.er1
5366180740Sdes  cat conftest.err >&5
5367180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5368180740Sdes  (exit $ac_status); } && {
5369180740Sdes	 test -z "$ac_c_werror_flag" ||
5370180740Sdes	 test ! -s conftest.err
5371180740Sdes       } && test -s conftest.$ac_objext; then
5372180740Sdes  ac_cv_have_decl_LLONG_MAX=yes
5373180740Sdeselse
5374180740Sdes  echo "$as_me: failed program was:" >&5
5375180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5376180740Sdes
5377180740Sdes	ac_cv_have_decl_LLONG_MAX=no
5378180740Sdesfi
5379180740Sdes
5380180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5381180740Sdesfi
5382180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_LLONG_MAX" >&5
5383180740Sdesecho "${ECHO_T}$ac_cv_have_decl_LLONG_MAX" >&6; }
5384180740Sdesif test $ac_cv_have_decl_LLONG_MAX = yes; then
5385180740Sdes  have_llong_max=1
5386180740Sdesfi
5387180740Sdes
5388180740Sdes
5389180740Sdesif test "$GCC" = "yes" || test "$GCC" = "egcs"; then
5390180740Sdes	CFLAGS="$CFLAGS -Wall -Wpointer-arith -Wuninitialized"
5391180740Sdes	GCC_VER=`$CC -v 2>&1 | $AWK '/gcc version /{print $3}'`
5392180740Sdes	case $GCC_VER in
5393180740Sdes		1.*) ;;
5394180740Sdes		2.8* | 2.9*) CFLAGS="$CFLAGS -Wsign-compare" ;;
5395180740Sdes		2.*) ;;
5396180740Sdes		3.*) CFLAGS="$CFLAGS -Wsign-compare" ;;
5397180740Sdes		4.*) CFLAGS="$CFLAGS -Wsign-compare -Wno-pointer-sign" ;;
5398180740Sdes		*) ;;
5399180740Sdes	esac
5400180740Sdes
5401180740Sdes	if test -z "$have_llong_max"; then
5402180740Sdes		# retry LLONG_MAX with -std=gnu99, needed on some Linuxes
5403180740Sdes		unset ac_cv_have_decl_LLONG_MAX
5404180740Sdes		saved_CFLAGS="$CFLAGS"
5405180740Sdes		CFLAGS="$CFLAGS -std=gnu99"
5406180740Sdes		{ echo "$as_me:$LINENO: checking whether LLONG_MAX is declared" >&5
5407180740Sdesecho $ECHO_N "checking whether LLONG_MAX is declared... $ECHO_C" >&6; }
5408180740Sdesif test "${ac_cv_have_decl_LLONG_MAX+set}" = set; then
5409180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5410180740Sdeselse
5411180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5412180740Sdes/* confdefs.h.  */
5413180740Sdes_ACEOF
5414180740Sdescat confdefs.h >>conftest.$ac_ext
5415180740Sdescat >>conftest.$ac_ext <<_ACEOF
5416180740Sdes/* end confdefs.h.  */
5417180740Sdes#include <limits.h>
5418180740Sdes
5419180740Sdes
5420180740Sdesint
5421180740Sdesmain ()
5422180740Sdes{
5423180740Sdes#ifndef LLONG_MAX
5424180740Sdes  (void) LLONG_MAX;
5425180740Sdes#endif
5426180740Sdes
5427180740Sdes  ;
5428180740Sdes  return 0;
5429180740Sdes}
5430180740Sdes_ACEOF
5431180740Sdesrm -f conftest.$ac_objext
5432180740Sdesif { (ac_try="$ac_compile"
5433180740Sdescase "(($ac_try" in
5434180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5435180740Sdes  *) ac_try_echo=$ac_try;;
5436180740Sdesesac
5437180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5438180740Sdes  (eval "$ac_compile") 2>conftest.er1
5439180740Sdes  ac_status=$?
5440180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5441180740Sdes  rm -f conftest.er1
5442180740Sdes  cat conftest.err >&5
5443180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5444180740Sdes  (exit $ac_status); } && {
5445180740Sdes	 test -z "$ac_c_werror_flag" ||
5446180740Sdes	 test ! -s conftest.err
5447180740Sdes       } && test -s conftest.$ac_objext; then
5448180740Sdes  ac_cv_have_decl_LLONG_MAX=yes
5449180740Sdeselse
5450180740Sdes  echo "$as_me: failed program was:" >&5
5451180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5452180740Sdes
5453180740Sdes	ac_cv_have_decl_LLONG_MAX=no
5454180740Sdesfi
5455180740Sdes
5456180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5457180740Sdesfi
5458180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_LLONG_MAX" >&5
5459180740Sdesecho "${ECHO_T}$ac_cv_have_decl_LLONG_MAX" >&6; }
5460180740Sdesif test $ac_cv_have_decl_LLONG_MAX = yes; then
5461180740Sdes  have_llong_max=1
5462180740Sdeselse
5463180740Sdes  CFLAGS="$saved_CFLAGS"
5464180740Sdesfi
5465180740Sdes
5466180740Sdes	fi
5467180740Sdesfi
5468180740Sdes
5469180740Sdes
5470180740Sdes# Check whether --with-rpath was given.
5471180740Sdesif test "${with_rpath+set}" = set; then
5472180740Sdes  withval=$with_rpath;
5473180740Sdes		if test "x$withval" = "xno" ; then
5474180740Sdes			need_dash_r=""
5475180740Sdes		fi
5476180740Sdes		if test "x$withval" = "xyes" ; then
5477180740Sdes			need_dash_r=1
5478180740Sdes		fi
5479180740Sdes
5480180740Sdes
5481180740Sdesfi
5482180740Sdes
5483180740Sdes
5484180740Sdes# Allow user to specify flags
5485180740Sdes
5486180740Sdes# Check whether --with-cflags was given.
5487180740Sdesif test "${with_cflags+set}" = set; then
5488180740Sdes  withval=$with_cflags;
5489180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
5490180740Sdes		    test "x${withval}" != "xyes"; then
5491180740Sdes			CFLAGS="$CFLAGS $withval"
5492180740Sdes		fi
5493180740Sdes
5494180740Sdes
5495180740Sdesfi
5496180740Sdes
5497180740Sdes
5498180740Sdes# Check whether --with-cppflags was given.
5499180740Sdesif test "${with_cppflags+set}" = set; then
5500180740Sdes  withval=$with_cppflags;
5501180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
5502180740Sdes		    test "x${withval}" != "xyes"; then
5503180740Sdes			CPPFLAGS="$CPPFLAGS $withval"
5504180740Sdes		fi
5505180740Sdes
5506180740Sdes
5507180740Sdesfi
5508180740Sdes
5509180740Sdes
5510180740Sdes# Check whether --with-ldflags was given.
5511180740Sdesif test "${with_ldflags+set}" = set; then
5512180740Sdes  withval=$with_ldflags;
5513180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
5514180740Sdes		    test "x${withval}" != "xyes"; then
5515180740Sdes			LDFLAGS="$LDFLAGS $withval"
5516180740Sdes		fi
5517180740Sdes
5518180740Sdes
5519180740Sdesfi
5520180740Sdes
5521180740Sdes
5522180740Sdes# Check whether --with-libs was given.
5523180740Sdesif test "${with_libs+set}" = set; then
5524180740Sdes  withval=$with_libs;
5525180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
5526180740Sdes		    test "x${withval}" != "xyes"; then
5527180740Sdes			LIBS="$LIBS $withval"
5528180740Sdes		fi
5529180740Sdes
5530180740Sdes
5531180740Sdesfi
5532180740Sdes
5533180740Sdes
5534180740Sdes# Check whether --with-Werror was given.
5535180740Sdesif test "${with_Werror+set}" = set; then
5536180740Sdes  withval=$with_Werror;
5537180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"; then
5538180740Sdes			werror_flags="-Werror"
5539180740Sdes			if test "x${withval}" != "xyes"; then
5540180740Sdes				werror_flags="$withval"
5541180740Sdes			fi
5542180740Sdes		fi
5543180740Sdes
5544180740Sdes
5545180740Sdesfi
5546180740Sdes
5547180740Sdes
5548180740Sdes
5549180740Sdes
5550180740Sdes
5551180740Sdes
5552180740Sdes
5553180740Sdes
5554180740Sdes
5555180740Sdes
5556180740Sdes
5557180740Sdes
5558180740Sdes
5559180740Sdes
5560180740Sdes
5561180740Sdes
5562180740Sdes
5563180740Sdes
5564180740Sdes
5565180740Sdes
5566180740Sdes
5567180740Sdes
5568180740Sdes
5569180740Sdes
5570180740Sdes
5571180740Sdes
5572180740Sdes
5573180740Sdes
5574180740Sdes
5575180740Sdes
5576180740Sdes
5577180740Sdes
5578180740Sdes
5579180740Sdes
5580180740Sdes
5581180740Sdes
5582180740Sdes
5583180740Sdes
5584180740Sdes
5585180740Sdes
5586180740Sdes
5587180740Sdes
5588180740Sdes
5589180740Sdes
5590180740Sdes
5591180740Sdes
5592180740Sdes
5593180740Sdes
5594180740Sdes
5595180740Sdes
5596180740Sdes
5597180740Sdes
5598180740Sdes
5599180740Sdes
5600180740Sdes
5601180740Sdes
5602180740Sdes
5603180740Sdes
5604180740Sdes
5605180740Sdes
5606180740Sdes
5607180740Sdesfor ac_header in \
5608180740Sdes	bstring.h \
5609180740Sdes	crypt.h \
5610180740Sdes	crypto/sha2.h \
5611180740Sdes	dirent.h \
5612180740Sdes	endian.h \
5613180740Sdes	features.h \
5614180740Sdes	fcntl.h \
5615180740Sdes	floatingpoint.h \
5616180740Sdes	getopt.h \
5617180740Sdes	glob.h \
5618180740Sdes	ia.h \
5619180740Sdes	iaf.h \
5620180740Sdes	limits.h \
5621180740Sdes	login.h \
5622180740Sdes	maillock.h \
5623180740Sdes	ndir.h \
5624180740Sdes	net/if_tun.h \
5625180740Sdes	netdb.h \
5626180740Sdes	netgroup.h \
5627180740Sdes	pam/pam_appl.h \
5628180740Sdes	paths.h \
5629180740Sdes	pty.h \
5630180740Sdes	readpassphrase.h \
5631180740Sdes	rpc/types.h \
5632180740Sdes	security/pam_appl.h \
5633180740Sdes	sha2.h \
5634180740Sdes	shadow.h \
5635180740Sdes	stddef.h \
5636180740Sdes	stdint.h \
5637180740Sdes	string.h \
5638180740Sdes	strings.h \
5639180740Sdes	sys/audit.h \
5640180740Sdes	sys/bitypes.h \
5641180740Sdes	sys/bsdtty.h \
5642180740Sdes	sys/cdefs.h \
5643180740Sdes	sys/dir.h \
5644180740Sdes	sys/mman.h \
5645180740Sdes	sys/ndir.h \
5646180740Sdes	sys/prctl.h \
5647180740Sdes	sys/pstat.h \
5648180740Sdes	sys/select.h \
5649180740Sdes	sys/stat.h \
5650180740Sdes	sys/stream.h \
5651180740Sdes	sys/stropts.h \
5652180740Sdes	sys/strtio.h \
5653180740Sdes	sys/sysmacros.h \
5654180740Sdes	sys/time.h \
5655180740Sdes	sys/timers.h \
5656180740Sdes	sys/un.h \
5657180740Sdes	time.h \
5658180740Sdes	tmpdir.h \
5659180740Sdes	ttyent.h \
5660180740Sdes	unistd.h \
5661180740Sdes	usersec.h \
5662180740Sdes	util.h \
5663180740Sdes	utime.h \
5664180740Sdes	utmp.h \
5665180740Sdes	utmpx.h \
5666180740Sdes	vis.h \
5667180740Sdes
5668180740Sdesdo
5669180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5670180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5671180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
5672180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5673180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5674180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5675180740Sdesfi
5676180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
5677180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
5678180740Sdesecho "${ECHO_T}$ac_res" >&6; }
5679180740Sdeselse
5680180740Sdes  # Is the header compilable?
5681180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
5682180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5683180740Sdescat >conftest.$ac_ext <<_ACEOF
5684180740Sdes/* confdefs.h.  */
5685180740Sdes_ACEOF
5686180740Sdescat confdefs.h >>conftest.$ac_ext
5687180740Sdescat >>conftest.$ac_ext <<_ACEOF
5688180740Sdes/* end confdefs.h.  */
5689180740Sdes$ac_includes_default
5690180740Sdes#include <$ac_header>
5691180740Sdes_ACEOF
5692180740Sdesrm -f conftest.$ac_objext
5693180740Sdesif { (ac_try="$ac_compile"
5694180740Sdescase "(($ac_try" in
5695180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5696180740Sdes  *) ac_try_echo=$ac_try;;
5697180740Sdesesac
5698180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5699180740Sdes  (eval "$ac_compile") 2>conftest.er1
5700180740Sdes  ac_status=$?
5701180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5702180740Sdes  rm -f conftest.er1
5703180740Sdes  cat conftest.err >&5
5704180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5705180740Sdes  (exit $ac_status); } && {
5706180740Sdes	 test -z "$ac_c_werror_flag" ||
5707180740Sdes	 test ! -s conftest.err
5708180740Sdes       } && test -s conftest.$ac_objext; then
5709180740Sdes  ac_header_compiler=yes
5710180740Sdeselse
5711180740Sdes  echo "$as_me: failed program was:" >&5
5712180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5713180740Sdes
5714180740Sdes	ac_header_compiler=no
5715180740Sdesfi
5716180740Sdes
5717180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5718180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5719180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
5720180740Sdes
5721180740Sdes# Is the header present?
5722180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
5723180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5724180740Sdescat >conftest.$ac_ext <<_ACEOF
5725180740Sdes/* confdefs.h.  */
5726180740Sdes_ACEOF
5727180740Sdescat confdefs.h >>conftest.$ac_ext
5728180740Sdescat >>conftest.$ac_ext <<_ACEOF
5729180740Sdes/* end confdefs.h.  */
5730180740Sdes#include <$ac_header>
5731180740Sdes_ACEOF
5732180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
5733180740Sdescase "(($ac_try" in
5734180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5735180740Sdes  *) ac_try_echo=$ac_try;;
5736180740Sdesesac
5737180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5738180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5739180740Sdes  ac_status=$?
5740180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5741180740Sdes  rm -f conftest.er1
5742180740Sdes  cat conftest.err >&5
5743180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5744180740Sdes  (exit $ac_status); } >/dev/null && {
5745180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5746180740Sdes	 test ! -s conftest.err
5747180740Sdes       }; then
5748180740Sdes  ac_header_preproc=yes
5749180740Sdeselse
5750180740Sdes  echo "$as_me: failed program was:" >&5
5751180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5752180740Sdes
5753180740Sdes  ac_header_preproc=no
5754180740Sdesfi
5755180740Sdes
5756180740Sdesrm -f conftest.err conftest.$ac_ext
5757180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5758180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
5759180740Sdes
5760180740Sdes# So?  What about this header?
5761180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5762180740Sdes  yes:no: )
5763180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5764180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5765180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5766180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5767180740Sdes    ac_header_preproc=yes
5768180740Sdes    ;;
5769180740Sdes  no:yes:* )
5770180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5771180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5772180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5773180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5774180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5775180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5776180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5777180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5778180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5779180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5780180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5781180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5782180740Sdes    ( cat <<\_ASBOX
5783180740Sdes## ------------------------------------------- ##
5784180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
5785180740Sdes## ------------------------------------------- ##
5786180740Sdes_ASBOX
5787180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
5788180740Sdes    ;;
5789180740Sdesesac
5790180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5791180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5792180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5793180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5794180740Sdeselse
5795180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
5796180740Sdesfi
5797180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
5798180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
5799180740Sdesecho "${ECHO_T}$ac_res" >&6; }
5800180740Sdes
5801180740Sdesfi
5802180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
5803180740Sdes  cat >>confdefs.h <<_ACEOF
5804180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5805180740Sdes_ACEOF
5806180740Sdes
5807180740Sdesfi
5808180740Sdes
5809180740Sdesdone
5810180740Sdes
5811180740Sdes
5812180740Sdes# lastlog.h requires sys/time.h to be included first on Solaris
5813180740Sdes
5814180740Sdesfor ac_header in lastlog.h
5815180740Sdesdo
5816180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5817180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5818180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5819180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5820180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5821180740Sdeselse
5822180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5823180740Sdes/* confdefs.h.  */
5824180740Sdes_ACEOF
5825180740Sdescat confdefs.h >>conftest.$ac_ext
5826180740Sdescat >>conftest.$ac_ext <<_ACEOF
5827180740Sdes/* end confdefs.h.  */
5828180740Sdes
5829180740Sdes#ifdef HAVE_SYS_TIME_H
5830180740Sdes# include <sys/time.h>
5831180740Sdes#endif
5832180740Sdes
5833180740Sdes
5834180740Sdes#include <$ac_header>
5835180740Sdes_ACEOF
5836180740Sdesrm -f conftest.$ac_objext
5837180740Sdesif { (ac_try="$ac_compile"
5838180740Sdescase "(($ac_try" in
5839180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5840180740Sdes  *) ac_try_echo=$ac_try;;
5841180740Sdesesac
5842180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5843180740Sdes  (eval "$ac_compile") 2>conftest.er1
5844180740Sdes  ac_status=$?
5845180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5846180740Sdes  rm -f conftest.er1
5847180740Sdes  cat conftest.err >&5
5848180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5849180740Sdes  (exit $ac_status); } && {
5850180740Sdes	 test -z "$ac_c_werror_flag" ||
5851180740Sdes	 test ! -s conftest.err
5852180740Sdes       } && test -s conftest.$ac_objext; then
5853180740Sdes  eval "$as_ac_Header=yes"
5854180740Sdeselse
5855180740Sdes  echo "$as_me: failed program was:" >&5
5856180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5857180740Sdes
5858180740Sdes	eval "$as_ac_Header=no"
5859180740Sdesfi
5860180740Sdes
5861180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5862180740Sdesfi
5863180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
5864180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
5865180740Sdesecho "${ECHO_T}$ac_res" >&6; }
5866180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
5867180740Sdes  cat >>confdefs.h <<_ACEOF
5868180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5869180740Sdes_ACEOF
5870180740Sdes
5871180740Sdesfi
5872180740Sdes
5873180740Sdesdone
5874180740Sdes
5875180740Sdes
5876180740Sdes# sys/ptms.h requires sys/stream.h to be included first on Solaris
5877180740Sdes
5878180740Sdesfor ac_header in sys/ptms.h
5879180740Sdesdo
5880180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5881180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5882180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5883180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5884180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5885180740Sdeselse
5886180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5887180740Sdes/* confdefs.h.  */
5888180740Sdes_ACEOF
5889180740Sdescat confdefs.h >>conftest.$ac_ext
5890180740Sdescat >>conftest.$ac_ext <<_ACEOF
5891180740Sdes/* end confdefs.h.  */
5892180740Sdes
5893180740Sdes#ifdef HAVE_SYS_STREAM_H
5894180740Sdes# include <sys/stream.h>
5895180740Sdes#endif
5896180740Sdes
5897180740Sdes
5898180740Sdes#include <$ac_header>
5899180740Sdes_ACEOF
5900180740Sdesrm -f conftest.$ac_objext
5901180740Sdesif { (ac_try="$ac_compile"
5902180740Sdescase "(($ac_try" in
5903180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5904180740Sdes  *) ac_try_echo=$ac_try;;
5905180740Sdesesac
5906180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5907180740Sdes  (eval "$ac_compile") 2>conftest.er1
5908180740Sdes  ac_status=$?
5909180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5910180740Sdes  rm -f conftest.er1
5911180740Sdes  cat conftest.err >&5
5912180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5913180740Sdes  (exit $ac_status); } && {
5914180740Sdes	 test -z "$ac_c_werror_flag" ||
5915180740Sdes	 test ! -s conftest.err
5916180740Sdes       } && test -s conftest.$ac_objext; then
5917180740Sdes  eval "$as_ac_Header=yes"
5918180740Sdeselse
5919180740Sdes  echo "$as_me: failed program was:" >&5
5920180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5921180740Sdes
5922180740Sdes	eval "$as_ac_Header=no"
5923180740Sdesfi
5924180740Sdes
5925180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5926180740Sdesfi
5927180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
5928180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
5929180740Sdesecho "${ECHO_T}$ac_res" >&6; }
5930180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
5931180740Sdes  cat >>confdefs.h <<_ACEOF
5932180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5933180740Sdes_ACEOF
5934180740Sdes
5935180740Sdesfi
5936180740Sdes
5937180740Sdesdone
5938180740Sdes
5939180740Sdes
5940180740Sdes# login_cap.h requires sys/types.h on NetBSD
5941180740Sdes
5942180740Sdesfor ac_header in login_cap.h
5943180740Sdesdo
5944180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5945180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5946180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5947180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5948180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5949180740Sdeselse
5950180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5951180740Sdes/* confdefs.h.  */
5952180740Sdes_ACEOF
5953180740Sdescat confdefs.h >>conftest.$ac_ext
5954180740Sdescat >>conftest.$ac_ext <<_ACEOF
5955180740Sdes/* end confdefs.h.  */
5956180740Sdes
5957180740Sdes#include <sys/types.h>
5958180740Sdes
5959180740Sdes
5960180740Sdes#include <$ac_header>
5961180740Sdes_ACEOF
5962180740Sdesrm -f conftest.$ac_objext
5963180740Sdesif { (ac_try="$ac_compile"
5964180740Sdescase "(($ac_try" in
5965180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5966180740Sdes  *) ac_try_echo=$ac_try;;
5967180740Sdesesac
5968180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5969180740Sdes  (eval "$ac_compile") 2>conftest.er1
5970180740Sdes  ac_status=$?
5971180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5972180740Sdes  rm -f conftest.er1
5973180740Sdes  cat conftest.err >&5
5974180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5975180740Sdes  (exit $ac_status); } && {
5976180740Sdes	 test -z "$ac_c_werror_flag" ||
5977180740Sdes	 test ! -s conftest.err
5978180740Sdes       } && test -s conftest.$ac_objext; then
5979180740Sdes  eval "$as_ac_Header=yes"
5980180740Sdeselse
5981180740Sdes  echo "$as_me: failed program was:" >&5
5982180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5983180740Sdes
5984180740Sdes	eval "$as_ac_Header=no"
5985180740Sdesfi
5986180740Sdes
5987180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5988180740Sdesfi
5989180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
5990180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
5991180740Sdesecho "${ECHO_T}$ac_res" >&6; }
5992180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
5993180740Sdes  cat >>confdefs.h <<_ACEOF
5994180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5995180740Sdes_ACEOF
5996180740Sdes
5997180740Sdesfi
5998180740Sdes
5999180740Sdesdone
6000180740Sdes
6001180740Sdes
6002180740Sdes# Messages for features tested for in target-specific section
6003180740SdesSIA_MSG="no"
6004180740SdesSPC_MSG="no"
6005180740Sdes
6006180740Sdes# Check for some target-specific stuff
6007180740Sdescase "$host" in
6008180740Sdes*-*-aix*)
6009180740Sdes	# Some versions of VAC won't allow macro redefinitions at
6010180740Sdes	# -qlanglevel=ansi, and autoconf 2.60 sometimes insists on using that
6011180740Sdes	# particularly with older versions of vac or xlc.
6012180740Sdes	# It also throws errors about null macro argments, but these are
6013180740Sdes	# not fatal.
6014180740Sdes	{ echo "$as_me:$LINENO: checking if compiler allows macro redefinitions" >&5
6015180740Sdesecho $ECHO_N "checking if compiler allows macro redefinitions... $ECHO_C" >&6; }
6016180740Sdes	cat >conftest.$ac_ext <<_ACEOF
6017180740Sdes/* confdefs.h.  */
6018180740Sdes_ACEOF
6019180740Sdescat confdefs.h >>conftest.$ac_ext
6020180740Sdescat >>conftest.$ac_ext <<_ACEOF
6021180740Sdes/* end confdefs.h.  */
6022180740Sdes
6023180740Sdes#define testmacro foo
6024180740Sdes#define testmacro bar
6025180740Sdesint main(void) { exit(0); }
6026180740Sdes
6027180740Sdes_ACEOF
6028180740Sdesrm -f conftest.$ac_objext
6029180740Sdesif { (ac_try="$ac_compile"
6030180740Sdescase "(($ac_try" in
6031180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6032180740Sdes  *) ac_try_echo=$ac_try;;
6033180740Sdesesac
6034180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6035180740Sdes  (eval "$ac_compile") 2>conftest.er1
6036180740Sdes  ac_status=$?
6037180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6038180740Sdes  rm -f conftest.er1
6039180740Sdes  cat conftest.err >&5
6040180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6041180740Sdes  (exit $ac_status); } && {
6042180740Sdes	 test -z "$ac_c_werror_flag" ||
6043180740Sdes	 test ! -s conftest.err
6044180740Sdes       } && test -s conftest.$ac_objext; then
6045180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
6046180740Sdesecho "${ECHO_T}yes" >&6; }
6047180740Sdeselse
6048180740Sdes  echo "$as_me: failed program was:" >&5
6049180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6050180740Sdes
6051180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
6052180740Sdesecho "${ECHO_T}no" >&6; }
6053180740Sdes	      CC="`echo $CC | sed 's/-qlanglvl\=ansi//g'`"
6054180740Sdes	      LD="`echo $LD | sed 's/-qlanglvl\=ansi//g'`"
6055180740Sdes	      CFLAGS="`echo $CFLAGS | sed 's/-qlanglvl\=ansi//g'`"
6056180740Sdes	      CPPFLAGS="`echo $CPPFLAGS | sed 's/-qlanglvl\=ansi//g'`"
6057180740Sdes
6058180740Sdes
6059180740Sdesfi
6060180740Sdes
6061180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6062180740Sdes
6063180740Sdes	{ echo "$as_me:$LINENO: checking how to specify blibpath for linker ($LD)" >&5
6064180740Sdesecho $ECHO_N "checking how to specify blibpath for linker ($LD)... $ECHO_C" >&6; }
6065180740Sdes	if (test -z "$blibpath"); then
6066180740Sdes		blibpath="/usr/lib:/lib"
6067180740Sdes	fi
6068180740Sdes	saved_LDFLAGS="$LDFLAGS"
6069180740Sdes	if test "$GCC" = "yes"; then
6070180740Sdes		flags="-Wl,-blibpath: -Wl,-rpath, -blibpath:"
6071180740Sdes	else
6072180740Sdes		flags="-blibpath: -Wl,-blibpath: -Wl,-rpath,"
6073180740Sdes	fi
6074180740Sdes	for tryflags in $flags ;do
6075180740Sdes		if (test -z "$blibflags"); then
6076180740Sdes			LDFLAGS="$saved_LDFLAGS $tryflags$blibpath"
6077180740Sdes			cat >conftest.$ac_ext <<_ACEOF
6078180740Sdes/* confdefs.h.  */
6079180740Sdes_ACEOF
6080180740Sdescat confdefs.h >>conftest.$ac_ext
6081180740Sdescat >>conftest.$ac_ext <<_ACEOF
6082180740Sdes/* end confdefs.h.  */
6083180740Sdes
6084180740Sdesint
6085180740Sdesmain ()
6086180740Sdes{
6087180740Sdes
6088180740Sdes  ;
6089180740Sdes  return 0;
6090180740Sdes}
6091180740Sdes_ACEOF
6092180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
6093180740Sdesif { (ac_try="$ac_link"
6094180740Sdescase "(($ac_try" in
6095180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6096180740Sdes  *) ac_try_echo=$ac_try;;
6097180740Sdesesac
6098180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6099180740Sdes  (eval "$ac_link") 2>conftest.er1
6100180740Sdes  ac_status=$?
6101180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6102180740Sdes  rm -f conftest.er1
6103180740Sdes  cat conftest.err >&5
6104180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6105180740Sdes  (exit $ac_status); } && {
6106180740Sdes	 test -z "$ac_c_werror_flag" ||
6107180740Sdes	 test ! -s conftest.err
6108180740Sdes       } && test -s conftest$ac_exeext &&
6109180740Sdes       $as_test_x conftest$ac_exeext; then
6110180740Sdes  blibflags=$tryflags
6111180740Sdeselse
6112180740Sdes  echo "$as_me: failed program was:" >&5
6113180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6114180740Sdes
6115180740Sdes
6116180740Sdesfi
6117180740Sdes
6118180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6119180740Sdes      conftest$ac_exeext conftest.$ac_ext
6120180740Sdes		fi
6121180740Sdes	done
6122180740Sdes	if (test -z "$blibflags"); then
6123180740Sdes		{ echo "$as_me:$LINENO: result: not found" >&5
6124180740Sdesecho "${ECHO_T}not found" >&6; }
6125180740Sdes		{ { echo "$as_me:$LINENO: error: *** must be able to specify blibpath on AIX - check config.log" >&5
6126180740Sdesecho "$as_me: error: *** must be able to specify blibpath on AIX - check config.log" >&2;}
6127180740Sdes   { (exit 1); exit 1; }; }
6128180740Sdes	else
6129180740Sdes		{ echo "$as_me:$LINENO: result: $blibflags" >&5
6130180740Sdesecho "${ECHO_T}$blibflags" >&6; }
6131180740Sdes	fi
6132180740Sdes	LDFLAGS="$saved_LDFLAGS"
6133180740Sdes		{ echo "$as_me:$LINENO: checking for authenticate" >&5
6134180740Sdesecho $ECHO_N "checking for authenticate... $ECHO_C" >&6; }
6135180740Sdesif test "${ac_cv_func_authenticate+set}" = set; then
6136180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6137180740Sdeselse
6138180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6139180740Sdes/* confdefs.h.  */
6140180740Sdes_ACEOF
6141180740Sdescat confdefs.h >>conftest.$ac_ext
6142180740Sdescat >>conftest.$ac_ext <<_ACEOF
6143180740Sdes/* end confdefs.h.  */
6144180740Sdes/* Define authenticate to an innocuous variant, in case <limits.h> declares authenticate.
6145180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6146180740Sdes#define authenticate innocuous_authenticate
6147180740Sdes
6148180740Sdes/* System header to define __stub macros and hopefully few prototypes,
6149180740Sdes    which can conflict with char authenticate (); below.
6150180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6151180740Sdes    <limits.h> exists even on freestanding compilers.  */
6152180740Sdes
6153180740Sdes#ifdef __STDC__
6154180740Sdes# include <limits.h>
6155180740Sdes#else
6156180740Sdes# include <assert.h>
6157180740Sdes#endif
6158180740Sdes
6159180740Sdes#undef authenticate
6160180740Sdes
6161180740Sdes/* Override any GCC internal prototype to avoid an error.
6162180740Sdes   Use char because int might match the return type of a GCC
6163180740Sdes   builtin and then its argument prototype would still apply.  */
6164180740Sdes#ifdef __cplusplus
6165180740Sdesextern "C"
6166180740Sdes#endif
6167180740Sdeschar authenticate ();
6168180740Sdes/* The GNU C library defines this for functions which it implements
6169180740Sdes    to always fail with ENOSYS.  Some functions are actually named
6170180740Sdes    something starting with __ and the normal name is an alias.  */
6171180740Sdes#if defined __stub_authenticate || defined __stub___authenticate
6172180740Sdeschoke me
6173180740Sdes#endif
6174180740Sdes
6175180740Sdesint
6176180740Sdesmain ()
6177180740Sdes{
6178180740Sdesreturn authenticate ();
6179180740Sdes  ;
6180180740Sdes  return 0;
6181180740Sdes}
6182180740Sdes_ACEOF
6183180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
6184180740Sdesif { (ac_try="$ac_link"
6185180740Sdescase "(($ac_try" in
6186180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6187180740Sdes  *) ac_try_echo=$ac_try;;
6188180740Sdesesac
6189180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6190180740Sdes  (eval "$ac_link") 2>conftest.er1
6191180740Sdes  ac_status=$?
6192180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6193180740Sdes  rm -f conftest.er1
6194180740Sdes  cat conftest.err >&5
6195180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6196180740Sdes  (exit $ac_status); } && {
6197180740Sdes	 test -z "$ac_c_werror_flag" ||
6198180740Sdes	 test ! -s conftest.err
6199180740Sdes       } && test -s conftest$ac_exeext &&
6200180740Sdes       $as_test_x conftest$ac_exeext; then
6201180740Sdes  ac_cv_func_authenticate=yes
6202180740Sdeselse
6203180740Sdes  echo "$as_me: failed program was:" >&5
6204180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6205180740Sdes
6206180740Sdes	ac_cv_func_authenticate=no
6207180740Sdesfi
6208180740Sdes
6209180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6210180740Sdes      conftest$ac_exeext conftest.$ac_ext
6211180740Sdesfi
6212180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_authenticate" >&5
6213180740Sdesecho "${ECHO_T}$ac_cv_func_authenticate" >&6; }
6214180740Sdesif test $ac_cv_func_authenticate = yes; then
6215180740Sdes
6216180740Sdescat >>confdefs.h <<\_ACEOF
6217180740Sdes#define WITH_AIXAUTHENTICATE 1
6218180740Sdes_ACEOF
6219180740Sdes
6220180740Sdeselse
6221180740Sdes  { echo "$as_me:$LINENO: checking for authenticate in -ls" >&5
6222180740Sdesecho $ECHO_N "checking for authenticate in -ls... $ECHO_C" >&6; }
6223180740Sdesif test "${ac_cv_lib_s_authenticate+set}" = set; then
6224180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6225180740Sdeselse
6226180740Sdes  ac_check_lib_save_LIBS=$LIBS
6227180740SdesLIBS="-ls  $LIBS"
6228180740Sdescat >conftest.$ac_ext <<_ACEOF
6229180740Sdes/* confdefs.h.  */
6230180740Sdes_ACEOF
6231180740Sdescat confdefs.h >>conftest.$ac_ext
6232180740Sdescat >>conftest.$ac_ext <<_ACEOF
6233180740Sdes/* end confdefs.h.  */
6234180740Sdes
6235180740Sdes/* Override any GCC internal prototype to avoid an error.
6236180740Sdes   Use char because int might match the return type of a GCC
6237180740Sdes   builtin and then its argument prototype would still apply.  */
6238180740Sdes#ifdef __cplusplus
6239180740Sdesextern "C"
6240180740Sdes#endif
6241180740Sdeschar authenticate ();
6242180740Sdesint
6243180740Sdesmain ()
6244180740Sdes{
6245180740Sdesreturn authenticate ();
6246180740Sdes  ;
6247180740Sdes  return 0;
6248180740Sdes}
6249180740Sdes_ACEOF
6250180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
6251180740Sdesif { (ac_try="$ac_link"
6252180740Sdescase "(($ac_try" in
6253180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6254180740Sdes  *) ac_try_echo=$ac_try;;
6255180740Sdesesac
6256180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6257180740Sdes  (eval "$ac_link") 2>conftest.er1
6258180740Sdes  ac_status=$?
6259180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6260180740Sdes  rm -f conftest.er1
6261180740Sdes  cat conftest.err >&5
6262180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6263180740Sdes  (exit $ac_status); } && {
6264180740Sdes	 test -z "$ac_c_werror_flag" ||
6265180740Sdes	 test ! -s conftest.err
6266180740Sdes       } && test -s conftest$ac_exeext &&
6267180740Sdes       $as_test_x conftest$ac_exeext; then
6268180740Sdes  ac_cv_lib_s_authenticate=yes
6269180740Sdeselse
6270180740Sdes  echo "$as_me: failed program was:" >&5
6271180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6272180740Sdes
6273180740Sdes	ac_cv_lib_s_authenticate=no
6274180740Sdesfi
6275180740Sdes
6276180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6277180740Sdes      conftest$ac_exeext conftest.$ac_ext
6278180740SdesLIBS=$ac_check_lib_save_LIBS
6279180740Sdesfi
6280180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_s_authenticate" >&5
6281180740Sdesecho "${ECHO_T}$ac_cv_lib_s_authenticate" >&6; }
6282180740Sdesif test $ac_cv_lib_s_authenticate = yes; then
6283180740Sdes   cat >>confdefs.h <<\_ACEOF
6284180740Sdes#define WITH_AIXAUTHENTICATE 1
6285180740Sdes_ACEOF
6286180740Sdes
6287180740Sdes				LIBS="$LIBS -ls"
6288180740Sdes
6289180740Sdesfi
6290180740Sdes
6291180740Sdes
6292180740Sdesfi
6293180740Sdes
6294180740Sdes		{ echo "$as_me:$LINENO: checking whether authenticate is declared" >&5
6295180740Sdesecho $ECHO_N "checking whether authenticate is declared... $ECHO_C" >&6; }
6296180740Sdesif test "${ac_cv_have_decl_authenticate+set}" = set; then
6297180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6298180740Sdeselse
6299180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6300180740Sdes/* confdefs.h.  */
6301180740Sdes_ACEOF
6302180740Sdescat confdefs.h >>conftest.$ac_ext
6303180740Sdescat >>conftest.$ac_ext <<_ACEOF
6304180740Sdes/* end confdefs.h.  */
6305180740Sdes#include <usersec.h>
6306180740Sdes
6307180740Sdesint
6308180740Sdesmain ()
6309180740Sdes{
6310180740Sdes#ifndef authenticate
6311180740Sdes  (void) authenticate;
6312180740Sdes#endif
6313180740Sdes
6314180740Sdes  ;
6315180740Sdes  return 0;
6316180740Sdes}
6317180740Sdes_ACEOF
6318180740Sdesrm -f conftest.$ac_objext
6319180740Sdesif { (ac_try="$ac_compile"
6320180740Sdescase "(($ac_try" in
6321180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6322180740Sdes  *) ac_try_echo=$ac_try;;
6323180740Sdesesac
6324180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6325180740Sdes  (eval "$ac_compile") 2>conftest.er1
6326180740Sdes  ac_status=$?
6327180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6328180740Sdes  rm -f conftest.er1
6329180740Sdes  cat conftest.err >&5
6330180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6331180740Sdes  (exit $ac_status); } && {
6332180740Sdes	 test -z "$ac_c_werror_flag" ||
6333180740Sdes	 test ! -s conftest.err
6334180740Sdes       } && test -s conftest.$ac_objext; then
6335180740Sdes  ac_cv_have_decl_authenticate=yes
6336180740Sdeselse
6337180740Sdes  echo "$as_me: failed program was:" >&5
6338180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6339180740Sdes
6340180740Sdes	ac_cv_have_decl_authenticate=no
6341180740Sdesfi
6342180740Sdes
6343180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6344180740Sdesfi
6345180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_authenticate" >&5
6346180740Sdesecho "${ECHO_T}$ac_cv_have_decl_authenticate" >&6; }
6347180740Sdesif test $ac_cv_have_decl_authenticate = yes; then
6348180740Sdes
6349180740Sdescat >>confdefs.h <<_ACEOF
6350180740Sdes#define HAVE_DECL_AUTHENTICATE 1
6351180740Sdes_ACEOF
6352180740Sdes
6353180740Sdes
6354180740Sdeselse
6355180740Sdes  cat >>confdefs.h <<_ACEOF
6356180740Sdes#define HAVE_DECL_AUTHENTICATE 0
6357180740Sdes_ACEOF
6358180740Sdes
6359180740Sdes
6360180740Sdesfi
6361180740Sdes{ echo "$as_me:$LINENO: checking whether loginrestrictions is declared" >&5
6362180740Sdesecho $ECHO_N "checking whether loginrestrictions is declared... $ECHO_C" >&6; }
6363180740Sdesif test "${ac_cv_have_decl_loginrestrictions+set}" = set; then
6364180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6365180740Sdeselse
6366180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6367180740Sdes/* confdefs.h.  */
6368180740Sdes_ACEOF
6369180740Sdescat confdefs.h >>conftest.$ac_ext
6370180740Sdescat >>conftest.$ac_ext <<_ACEOF
6371180740Sdes/* end confdefs.h.  */
6372180740Sdes#include <usersec.h>
6373180740Sdes
6374180740Sdesint
6375180740Sdesmain ()
6376180740Sdes{
6377180740Sdes#ifndef loginrestrictions
6378180740Sdes  (void) loginrestrictions;
6379180740Sdes#endif
6380180740Sdes
6381180740Sdes  ;
6382180740Sdes  return 0;
6383180740Sdes}
6384180740Sdes_ACEOF
6385180740Sdesrm -f conftest.$ac_objext
6386180740Sdesif { (ac_try="$ac_compile"
6387180740Sdescase "(($ac_try" in
6388180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6389180740Sdes  *) ac_try_echo=$ac_try;;
6390180740Sdesesac
6391180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6392180740Sdes  (eval "$ac_compile") 2>conftest.er1
6393180740Sdes  ac_status=$?
6394180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6395180740Sdes  rm -f conftest.er1
6396180740Sdes  cat conftest.err >&5
6397180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6398180740Sdes  (exit $ac_status); } && {
6399180740Sdes	 test -z "$ac_c_werror_flag" ||
6400180740Sdes	 test ! -s conftest.err
6401180740Sdes       } && test -s conftest.$ac_objext; then
6402180740Sdes  ac_cv_have_decl_loginrestrictions=yes
6403180740Sdeselse
6404180740Sdes  echo "$as_me: failed program was:" >&5
6405180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6406180740Sdes
6407180740Sdes	ac_cv_have_decl_loginrestrictions=no
6408180740Sdesfi
6409180740Sdes
6410180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6411180740Sdesfi
6412180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_loginrestrictions" >&5
6413180740Sdesecho "${ECHO_T}$ac_cv_have_decl_loginrestrictions" >&6; }
6414180740Sdesif test $ac_cv_have_decl_loginrestrictions = yes; then
6415180740Sdes
6416180740Sdescat >>confdefs.h <<_ACEOF
6417180740Sdes#define HAVE_DECL_LOGINRESTRICTIONS 1
6418180740Sdes_ACEOF
6419180740Sdes
6420180740Sdes
6421180740Sdeselse
6422180740Sdes  cat >>confdefs.h <<_ACEOF
6423180740Sdes#define HAVE_DECL_LOGINRESTRICTIONS 0
6424180740Sdes_ACEOF
6425180740Sdes
6426180740Sdes
6427180740Sdesfi
6428180740Sdes{ echo "$as_me:$LINENO: checking whether loginsuccess is declared" >&5
6429180740Sdesecho $ECHO_N "checking whether loginsuccess is declared... $ECHO_C" >&6; }
6430180740Sdesif test "${ac_cv_have_decl_loginsuccess+set}" = set; then
6431180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6432180740Sdeselse
6433180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6434180740Sdes/* confdefs.h.  */
6435180740Sdes_ACEOF
6436180740Sdescat confdefs.h >>conftest.$ac_ext
6437180740Sdescat >>conftest.$ac_ext <<_ACEOF
6438180740Sdes/* end confdefs.h.  */
6439180740Sdes#include <usersec.h>
6440180740Sdes
6441180740Sdesint
6442180740Sdesmain ()
6443180740Sdes{
6444180740Sdes#ifndef loginsuccess
6445180740Sdes  (void) loginsuccess;
6446180740Sdes#endif
6447180740Sdes
6448180740Sdes  ;
6449180740Sdes  return 0;
6450180740Sdes}
6451180740Sdes_ACEOF
6452180740Sdesrm -f conftest.$ac_objext
6453180740Sdesif { (ac_try="$ac_compile"
6454180740Sdescase "(($ac_try" in
6455180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6456180740Sdes  *) ac_try_echo=$ac_try;;
6457180740Sdesesac
6458180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6459180740Sdes  (eval "$ac_compile") 2>conftest.er1
6460180740Sdes  ac_status=$?
6461180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6462180740Sdes  rm -f conftest.er1
6463180740Sdes  cat conftest.err >&5
6464180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6465180740Sdes  (exit $ac_status); } && {
6466180740Sdes	 test -z "$ac_c_werror_flag" ||
6467180740Sdes	 test ! -s conftest.err
6468180740Sdes       } && test -s conftest.$ac_objext; then
6469180740Sdes  ac_cv_have_decl_loginsuccess=yes
6470180740Sdeselse
6471180740Sdes  echo "$as_me: failed program was:" >&5
6472180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6473180740Sdes
6474180740Sdes	ac_cv_have_decl_loginsuccess=no
6475180740Sdesfi
6476180740Sdes
6477180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6478180740Sdesfi
6479180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_loginsuccess" >&5
6480180740Sdesecho "${ECHO_T}$ac_cv_have_decl_loginsuccess" >&6; }
6481180740Sdesif test $ac_cv_have_decl_loginsuccess = yes; then
6482180740Sdes
6483180740Sdescat >>confdefs.h <<_ACEOF
6484180740Sdes#define HAVE_DECL_LOGINSUCCESS 1
6485180740Sdes_ACEOF
6486180740Sdes
6487180740Sdes
6488180740Sdeselse
6489180740Sdes  cat >>confdefs.h <<_ACEOF
6490180740Sdes#define HAVE_DECL_LOGINSUCCESS 0
6491180740Sdes_ACEOF
6492180740Sdes
6493180740Sdes
6494180740Sdesfi
6495180740Sdes{ echo "$as_me:$LINENO: checking whether passwdexpired is declared" >&5
6496180740Sdesecho $ECHO_N "checking whether passwdexpired is declared... $ECHO_C" >&6; }
6497180740Sdesif test "${ac_cv_have_decl_passwdexpired+set}" = set; then
6498180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6499180740Sdeselse
6500180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6501180740Sdes/* confdefs.h.  */
6502180740Sdes_ACEOF
6503180740Sdescat confdefs.h >>conftest.$ac_ext
6504180740Sdescat >>conftest.$ac_ext <<_ACEOF
6505180740Sdes/* end confdefs.h.  */
6506180740Sdes#include <usersec.h>
6507180740Sdes
6508180740Sdesint
6509180740Sdesmain ()
6510180740Sdes{
6511180740Sdes#ifndef passwdexpired
6512180740Sdes  (void) passwdexpired;
6513180740Sdes#endif
6514180740Sdes
6515180740Sdes  ;
6516180740Sdes  return 0;
6517180740Sdes}
6518180740Sdes_ACEOF
6519180740Sdesrm -f conftest.$ac_objext
6520180740Sdesif { (ac_try="$ac_compile"
6521180740Sdescase "(($ac_try" in
6522180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6523180740Sdes  *) ac_try_echo=$ac_try;;
6524180740Sdesesac
6525180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6526180740Sdes  (eval "$ac_compile") 2>conftest.er1
6527180740Sdes  ac_status=$?
6528180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6529180740Sdes  rm -f conftest.er1
6530180740Sdes  cat conftest.err >&5
6531180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6532180740Sdes  (exit $ac_status); } && {
6533180740Sdes	 test -z "$ac_c_werror_flag" ||
6534180740Sdes	 test ! -s conftest.err
6535180740Sdes       } && test -s conftest.$ac_objext; then
6536180740Sdes  ac_cv_have_decl_passwdexpired=yes
6537180740Sdeselse
6538180740Sdes  echo "$as_me: failed program was:" >&5
6539180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6540180740Sdes
6541180740Sdes	ac_cv_have_decl_passwdexpired=no
6542180740Sdesfi
6543180740Sdes
6544180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6545180740Sdesfi
6546180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_passwdexpired" >&5
6547180740Sdesecho "${ECHO_T}$ac_cv_have_decl_passwdexpired" >&6; }
6548180740Sdesif test $ac_cv_have_decl_passwdexpired = yes; then
6549180740Sdes
6550180740Sdescat >>confdefs.h <<_ACEOF
6551180740Sdes#define HAVE_DECL_PASSWDEXPIRED 1
6552180740Sdes_ACEOF
6553180740Sdes
6554180740Sdes
6555180740Sdeselse
6556180740Sdes  cat >>confdefs.h <<_ACEOF
6557180740Sdes#define HAVE_DECL_PASSWDEXPIRED 0
6558180740Sdes_ACEOF
6559180740Sdes
6560180740Sdes
6561180740Sdesfi
6562180740Sdes{ echo "$as_me:$LINENO: checking whether setauthdb is declared" >&5
6563180740Sdesecho $ECHO_N "checking whether setauthdb is declared... $ECHO_C" >&6; }
6564180740Sdesif test "${ac_cv_have_decl_setauthdb+set}" = set; then
6565180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6566180740Sdeselse
6567180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6568180740Sdes/* confdefs.h.  */
6569180740Sdes_ACEOF
6570180740Sdescat confdefs.h >>conftest.$ac_ext
6571180740Sdescat >>conftest.$ac_ext <<_ACEOF
6572180740Sdes/* end confdefs.h.  */
6573180740Sdes#include <usersec.h>
6574180740Sdes
6575180740Sdesint
6576180740Sdesmain ()
6577180740Sdes{
6578180740Sdes#ifndef setauthdb
6579180740Sdes  (void) setauthdb;
6580180740Sdes#endif
6581180740Sdes
6582180740Sdes  ;
6583180740Sdes  return 0;
6584180740Sdes}
6585180740Sdes_ACEOF
6586180740Sdesrm -f conftest.$ac_objext
6587180740Sdesif { (ac_try="$ac_compile"
6588180740Sdescase "(($ac_try" in
6589180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6590180740Sdes  *) ac_try_echo=$ac_try;;
6591180740Sdesesac
6592180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6593180740Sdes  (eval "$ac_compile") 2>conftest.er1
6594180740Sdes  ac_status=$?
6595180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6596180740Sdes  rm -f conftest.er1
6597180740Sdes  cat conftest.err >&5
6598180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6599180740Sdes  (exit $ac_status); } && {
6600180740Sdes	 test -z "$ac_c_werror_flag" ||
6601180740Sdes	 test ! -s conftest.err
6602180740Sdes       } && test -s conftest.$ac_objext; then
6603180740Sdes  ac_cv_have_decl_setauthdb=yes
6604180740Sdeselse
6605180740Sdes  echo "$as_me: failed program was:" >&5
6606180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6607180740Sdes
6608180740Sdes	ac_cv_have_decl_setauthdb=no
6609180740Sdesfi
6610180740Sdes
6611180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6612180740Sdesfi
6613180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_setauthdb" >&5
6614180740Sdesecho "${ECHO_T}$ac_cv_have_decl_setauthdb" >&6; }
6615180740Sdesif test $ac_cv_have_decl_setauthdb = yes; then
6616180740Sdes
6617180740Sdescat >>confdefs.h <<_ACEOF
6618180740Sdes#define HAVE_DECL_SETAUTHDB 1
6619180740Sdes_ACEOF
6620180740Sdes
6621180740Sdes
6622180740Sdeselse
6623180740Sdes  cat >>confdefs.h <<_ACEOF
6624180740Sdes#define HAVE_DECL_SETAUTHDB 0
6625180740Sdes_ACEOF
6626180740Sdes
6627180740Sdes
6628180740Sdesfi
6629180740Sdes
6630180740Sdes
6631180740Sdes		{ echo "$as_me:$LINENO: checking whether loginfailed is declared" >&5
6632180740Sdesecho $ECHO_N "checking whether loginfailed is declared... $ECHO_C" >&6; }
6633180740Sdesif test "${ac_cv_have_decl_loginfailed+set}" = set; then
6634180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6635180740Sdeselse
6636180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6637180740Sdes/* confdefs.h.  */
6638180740Sdes_ACEOF
6639180740Sdescat confdefs.h >>conftest.$ac_ext
6640180740Sdescat >>conftest.$ac_ext <<_ACEOF
6641180740Sdes/* end confdefs.h.  */
6642180740Sdes#include <usersec.h>
6643180740Sdes
6644180740Sdes
6645180740Sdesint
6646180740Sdesmain ()
6647180740Sdes{
6648180740Sdes#ifndef loginfailed
6649180740Sdes  (void) loginfailed;
6650180740Sdes#endif
6651180740Sdes
6652180740Sdes  ;
6653180740Sdes  return 0;
6654180740Sdes}
6655180740Sdes_ACEOF
6656180740Sdesrm -f conftest.$ac_objext
6657180740Sdesif { (ac_try="$ac_compile"
6658180740Sdescase "(($ac_try" in
6659180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6660180740Sdes  *) ac_try_echo=$ac_try;;
6661180740Sdesesac
6662180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6663180740Sdes  (eval "$ac_compile") 2>conftest.er1
6664180740Sdes  ac_status=$?
6665180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6666180740Sdes  rm -f conftest.er1
6667180740Sdes  cat conftest.err >&5
6668180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6669180740Sdes  (exit $ac_status); } && {
6670180740Sdes	 test -z "$ac_c_werror_flag" ||
6671180740Sdes	 test ! -s conftest.err
6672180740Sdes       } && test -s conftest.$ac_objext; then
6673180740Sdes  ac_cv_have_decl_loginfailed=yes
6674180740Sdeselse
6675180740Sdes  echo "$as_me: failed program was:" >&5
6676180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6677180740Sdes
6678180740Sdes	ac_cv_have_decl_loginfailed=no
6679180740Sdesfi
6680180740Sdes
6681180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6682180740Sdesfi
6683180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_loginfailed" >&5
6684180740Sdesecho "${ECHO_T}$ac_cv_have_decl_loginfailed" >&6; }
6685180740Sdesif test $ac_cv_have_decl_loginfailed = yes; then
6686180740Sdes
6687180740Sdescat >>confdefs.h <<_ACEOF
6688180740Sdes#define HAVE_DECL_LOGINFAILED 1
6689180740Sdes_ACEOF
6690180740Sdes
6691180740Sdes{ echo "$as_me:$LINENO: checking if loginfailed takes 4 arguments" >&5
6692180740Sdesecho $ECHO_N "checking if loginfailed takes 4 arguments... $ECHO_C" >&6; }
6693180740Sdes		  cat >conftest.$ac_ext <<_ACEOF
6694180740Sdes/* confdefs.h.  */
6695180740Sdes_ACEOF
6696180740Sdescat confdefs.h >>conftest.$ac_ext
6697180740Sdescat >>conftest.$ac_ext <<_ACEOF
6698180740Sdes/* end confdefs.h.  */
6699180740Sdes#include <usersec.h>
6700180740Sdesint
6701180740Sdesmain ()
6702180740Sdes{
6703180740Sdes(void)loginfailed("user","host","tty",0);
6704180740Sdes  ;
6705180740Sdes  return 0;
6706180740Sdes}
6707180740Sdes_ACEOF
6708180740Sdesrm -f conftest.$ac_objext
6709180740Sdesif { (ac_try="$ac_compile"
6710180740Sdescase "(($ac_try" in
6711180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6712180740Sdes  *) ac_try_echo=$ac_try;;
6713180740Sdesesac
6714180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6715180740Sdes  (eval "$ac_compile") 2>conftest.er1
6716180740Sdes  ac_status=$?
6717180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6718180740Sdes  rm -f conftest.er1
6719180740Sdes  cat conftest.err >&5
6720180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6721180740Sdes  (exit $ac_status); } && {
6722180740Sdes	 test -z "$ac_c_werror_flag" ||
6723180740Sdes	 test ! -s conftest.err
6724180740Sdes       } && test -s conftest.$ac_objext; then
6725180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
6726180740Sdesecho "${ECHO_T}yes" >&6; }
6727180740Sdes
6728180740Sdescat >>confdefs.h <<\_ACEOF
6729180740Sdes#define AIX_LOGINFAILED_4ARG 1
6730180740Sdes_ACEOF
6731180740Sdes
6732180740Sdeselse
6733180740Sdes  echo "$as_me: failed program was:" >&5
6734180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6735180740Sdes
6736180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
6737180740Sdesecho "${ECHO_T}no" >&6; }
6738180740Sdes
6739180740Sdesfi
6740180740Sdes
6741180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6742180740Sdeselse
6743180740Sdes  cat >>confdefs.h <<_ACEOF
6744180740Sdes#define HAVE_DECL_LOGINFAILED 0
6745180740Sdes_ACEOF
6746180740Sdes
6747180740Sdes
6748180740Sdesfi
6749180740Sdes
6750180740Sdes
6751180740Sdes
6752180740Sdesfor ac_func in setauthdb
6753180740Sdesdo
6754180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6755180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
6756180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6757180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6758180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6759180740Sdeselse
6760180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6761180740Sdes/* confdefs.h.  */
6762180740Sdes_ACEOF
6763180740Sdescat confdefs.h >>conftest.$ac_ext
6764180740Sdescat >>conftest.$ac_ext <<_ACEOF
6765180740Sdes/* end confdefs.h.  */
6766180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6767180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6768180740Sdes#define $ac_func innocuous_$ac_func
6769180740Sdes
6770180740Sdes/* System header to define __stub macros and hopefully few prototypes,
6771180740Sdes    which can conflict with char $ac_func (); below.
6772180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6773180740Sdes    <limits.h> exists even on freestanding compilers.  */
6774180740Sdes
6775180740Sdes#ifdef __STDC__
6776180740Sdes# include <limits.h>
6777180740Sdes#else
6778180740Sdes# include <assert.h>
6779180740Sdes#endif
6780180740Sdes
6781180740Sdes#undef $ac_func
6782180740Sdes
6783180740Sdes/* Override any GCC internal prototype to avoid an error.
6784180740Sdes   Use char because int might match the return type of a GCC
6785180740Sdes   builtin and then its argument prototype would still apply.  */
6786180740Sdes#ifdef __cplusplus
6787180740Sdesextern "C"
6788180740Sdes#endif
6789180740Sdeschar $ac_func ();
6790180740Sdes/* The GNU C library defines this for functions which it implements
6791180740Sdes    to always fail with ENOSYS.  Some functions are actually named
6792180740Sdes    something starting with __ and the normal name is an alias.  */
6793180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
6794180740Sdeschoke me
6795180740Sdes#endif
6796180740Sdes
6797180740Sdesint
6798180740Sdesmain ()
6799180740Sdes{
6800180740Sdesreturn $ac_func ();
6801180740Sdes  ;
6802180740Sdes  return 0;
6803180740Sdes}
6804180740Sdes_ACEOF
6805180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
6806180740Sdesif { (ac_try="$ac_link"
6807180740Sdescase "(($ac_try" in
6808180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6809180740Sdes  *) ac_try_echo=$ac_try;;
6810180740Sdesesac
6811180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6812180740Sdes  (eval "$ac_link") 2>conftest.er1
6813180740Sdes  ac_status=$?
6814180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6815180740Sdes  rm -f conftest.er1
6816180740Sdes  cat conftest.err >&5
6817180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6818180740Sdes  (exit $ac_status); } && {
6819180740Sdes	 test -z "$ac_c_werror_flag" ||
6820180740Sdes	 test ! -s conftest.err
6821180740Sdes       } && test -s conftest$ac_exeext &&
6822180740Sdes       $as_test_x conftest$ac_exeext; then
6823180740Sdes  eval "$as_ac_var=yes"
6824180740Sdeselse
6825180740Sdes  echo "$as_me: failed program was:" >&5
6826180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6827180740Sdes
6828180740Sdes	eval "$as_ac_var=no"
6829180740Sdesfi
6830180740Sdes
6831180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6832180740Sdes      conftest$ac_exeext conftest.$ac_ext
6833180740Sdesfi
6834180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
6835180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
6836180740Sdesecho "${ECHO_T}$ac_res" >&6; }
6837180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
6838180740Sdes  cat >>confdefs.h <<_ACEOF
6839180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6840180740Sdes_ACEOF
6841180740Sdes
6842180740Sdesfi
6843180740Sdesdone
6844180740Sdes
6845180740Sdes	{ echo "$as_me:$LINENO: checking whether F_CLOSEM is declared" >&5
6846180740Sdesecho $ECHO_N "checking whether F_CLOSEM is declared... $ECHO_C" >&6; }
6847180740Sdesif test "${ac_cv_have_decl_F_CLOSEM+set}" = set; then
6848180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6849180740Sdeselse
6850180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6851180740Sdes/* confdefs.h.  */
6852180740Sdes_ACEOF
6853180740Sdescat confdefs.h >>conftest.$ac_ext
6854180740Sdescat >>conftest.$ac_ext <<_ACEOF
6855180740Sdes/* end confdefs.h.  */
6856180740Sdes #include <limits.h>
6857180740Sdes	      #include <fcntl.h>
6858180740Sdes
6859180740Sdes
6860180740Sdesint
6861180740Sdesmain ()
6862180740Sdes{
6863180740Sdes#ifndef F_CLOSEM
6864180740Sdes  (void) F_CLOSEM;
6865180740Sdes#endif
6866180740Sdes
6867180740Sdes  ;
6868180740Sdes  return 0;
6869180740Sdes}
6870180740Sdes_ACEOF
6871180740Sdesrm -f conftest.$ac_objext
6872180740Sdesif { (ac_try="$ac_compile"
6873180740Sdescase "(($ac_try" in
6874180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6875180740Sdes  *) ac_try_echo=$ac_try;;
6876180740Sdesesac
6877180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6878180740Sdes  (eval "$ac_compile") 2>conftest.er1
6879180740Sdes  ac_status=$?
6880180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6881180740Sdes  rm -f conftest.er1
6882180740Sdes  cat conftest.err >&5
6883180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6884180740Sdes  (exit $ac_status); } && {
6885180740Sdes	 test -z "$ac_c_werror_flag" ||
6886180740Sdes	 test ! -s conftest.err
6887180740Sdes       } && test -s conftest.$ac_objext; then
6888180740Sdes  ac_cv_have_decl_F_CLOSEM=yes
6889180740Sdeselse
6890180740Sdes  echo "$as_me: failed program was:" >&5
6891180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6892180740Sdes
6893180740Sdes	ac_cv_have_decl_F_CLOSEM=no
6894180740Sdesfi
6895180740Sdes
6896180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6897180740Sdesfi
6898180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_F_CLOSEM" >&5
6899180740Sdesecho "${ECHO_T}$ac_cv_have_decl_F_CLOSEM" >&6; }
6900180740Sdesif test $ac_cv_have_decl_F_CLOSEM = yes; then
6901180740Sdes
6902180740Sdescat >>confdefs.h <<\_ACEOF
6903180740Sdes#define HAVE_FCNTL_CLOSEM 1
6904180740Sdes_ACEOF
6905180740Sdes
6906180740Sdesfi
6907180740Sdes
6908180740Sdes	check_for_aix_broken_getaddrinfo=1
6909180740Sdes
6910180740Sdescat >>confdefs.h <<\_ACEOF
6911180740Sdes#define BROKEN_REALPATH 1
6912180740Sdes_ACEOF
6913180740Sdes
6914180740Sdes
6915180740Sdescat >>confdefs.h <<\_ACEOF
6916180740Sdes#define SETEUID_BREAKS_SETUID 1
6917180740Sdes_ACEOF
6918180740Sdes
6919180740Sdes
6920180740Sdescat >>confdefs.h <<\_ACEOF
6921180740Sdes#define BROKEN_SETREUID 1
6922180740Sdes_ACEOF
6923180740Sdes
6924180740Sdes
6925180740Sdescat >>confdefs.h <<\_ACEOF
6926180740Sdes#define BROKEN_SETREGID 1
6927180740Sdes_ACEOF
6928180740Sdes
6929180740Sdes
6930180740Sdescat >>confdefs.h <<\_ACEOF
6931180740Sdes#define DISABLE_LASTLOG 1
6932180740Sdes_ACEOF
6933180740Sdes
6934180740Sdes
6935180740Sdescat >>confdefs.h <<\_ACEOF
6936180740Sdes#define LOGIN_NEEDS_UTMPX 1
6937180740Sdes_ACEOF
6938180740Sdes
6939180740Sdes
6940180740Sdescat >>confdefs.h <<\_ACEOF
6941180740Sdes#define SPT_TYPE SPT_REUSEARGV
6942180740Sdes_ACEOF
6943180740Sdes
6944180740Sdes
6945180740Sdescat >>confdefs.h <<\_ACEOF
6946180740Sdes#define SSHPAM_CHAUTHTOK_NEEDS_RUID 1
6947180740Sdes_ACEOF
6948180740Sdes
6949180740Sdes
6950180740Sdescat >>confdefs.h <<\_ACEOF
6951180740Sdes#define PTY_ZEROREAD 1
6952180740Sdes_ACEOF
6953180740Sdes
6954180740Sdes	;;
6955180740Sdes*-*-cygwin*)
6956180740Sdes	check_for_libcrypt_later=1
6957180740Sdes	LIBS="$LIBS /usr/lib/textreadmode.o"
6958180740Sdes
6959180740Sdescat >>confdefs.h <<\_ACEOF
6960180740Sdes#define HAVE_CYGWIN 1
6961180740Sdes_ACEOF
6962180740Sdes
6963180740Sdes
6964180740Sdescat >>confdefs.h <<\_ACEOF
6965180740Sdes#define USE_PIPES 1
6966180740Sdes_ACEOF
6967180740Sdes
6968180740Sdes
6969180740Sdescat >>confdefs.h <<\_ACEOF
6970180740Sdes#define DISABLE_SHADOW 1
6971180740Sdes_ACEOF
6972180740Sdes
6973180740Sdes
6974180740Sdescat >>confdefs.h <<\_ACEOF
6975180740Sdes#define IP_TOS_IS_BROKEN 1
6976180740Sdes_ACEOF
6977180740Sdes
6978180740Sdes
6979180740Sdescat >>confdefs.h <<\_ACEOF
6980180740Sdes#define NO_X11_UNIX_SOCKETS 1
6981180740Sdes_ACEOF
6982180740Sdes
6983180740Sdes
6984180740Sdescat >>confdefs.h <<\_ACEOF
6985180740Sdes#define NO_IPPORT_RESERVED_CONCEPT 1
6986180740Sdes_ACEOF
6987180740Sdes
6988180740Sdes
6989180740Sdescat >>confdefs.h <<\_ACEOF
6990180740Sdes#define DISABLE_FD_PASSING 1
6991180740Sdes_ACEOF
6992180740Sdes
6993180740Sdes	;;
6994180740Sdes*-*-dgux*)
6995180740Sdes	cat >>confdefs.h <<\_ACEOF
6996180740Sdes#define IP_TOS_IS_BROKEN 1
6997180740Sdes_ACEOF
6998180740Sdes
6999180740Sdes	cat >>confdefs.h <<\_ACEOF
7000180740Sdes#define SETEUID_BREAKS_SETUID 1
7001180740Sdes_ACEOF
7002180740Sdes
7003180740Sdes	cat >>confdefs.h <<\_ACEOF
7004180740Sdes#define BROKEN_SETREUID 1
7005180740Sdes_ACEOF
7006180740Sdes
7007180740Sdes	cat >>confdefs.h <<\_ACEOF
7008180740Sdes#define BROKEN_SETREGID 1
7009180740Sdes_ACEOF
7010180740Sdes
7011180740Sdes	;;
7012180740Sdes*-*-darwin*)
7013180740Sdes	{ echo "$as_me:$LINENO: checking if we have working getaddrinfo" >&5
7014180740Sdesecho $ECHO_N "checking if we have working getaddrinfo... $ECHO_C" >&6; }
7015180740Sdes	if test "$cross_compiling" = yes; then
7016180740Sdes  { echo "$as_me:$LINENO: result: assume it is working" >&5
7017180740Sdesecho "${ECHO_T}assume it is working" >&6; }
7018180740Sdeselse
7019180740Sdes  cat >conftest.$ac_ext <<_ACEOF
7020180740Sdes/* confdefs.h.  */
7021180740Sdes_ACEOF
7022180740Sdescat confdefs.h >>conftest.$ac_ext
7023180740Sdescat >>conftest.$ac_ext <<_ACEOF
7024180740Sdes/* end confdefs.h.  */
7025180740Sdes#include <mach-o/dyld.h>
7026180740Sdesmain() { if (NSVersionOfRunTimeLibrary("System") >= (60 << 16))
7027180740Sdes		exit(0);
7028180740Sdes	else
7029180740Sdes		exit(1);
7030180740Sdes}
7031180740Sdes_ACEOF
7032180740Sdesrm -f conftest$ac_exeext
7033180740Sdesif { (ac_try="$ac_link"
7034180740Sdescase "(($ac_try" in
7035180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7036180740Sdes  *) ac_try_echo=$ac_try;;
7037180740Sdesesac
7038180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7039180740Sdes  (eval "$ac_link") 2>&5
7040180740Sdes  ac_status=$?
7041180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7042180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7043180740Sdes  { (case "(($ac_try" in
7044180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7045180740Sdes  *) ac_try_echo=$ac_try;;
7046180740Sdesesac
7047180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7048180740Sdes  (eval "$ac_try") 2>&5
7049180740Sdes  ac_status=$?
7050180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7051180740Sdes  (exit $ac_status); }; }; then
7052180740Sdes  { echo "$as_me:$LINENO: result: working" >&5
7053180740Sdesecho "${ECHO_T}working" >&6; }
7054180740Sdeselse
7055180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
7056180740Sdesecho "$as_me: failed program was:" >&5
7057180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7058180740Sdes
7059180740Sdes( exit $ac_status )
7060180740Sdes{ echo "$as_me:$LINENO: result: buggy" >&5
7061180740Sdesecho "${ECHO_T}buggy" >&6; }
7062180740Sdes
7063180740Sdescat >>confdefs.h <<\_ACEOF
7064180740Sdes#define BROKEN_GETADDRINFO 1
7065180740Sdes_ACEOF
7066180740Sdes
7067180740Sdesfi
7068180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7069180740Sdesfi
7070180740Sdes
7071180740Sdes
7072180740Sdes	cat >>confdefs.h <<\_ACEOF
7073180740Sdes#define SETEUID_BREAKS_SETUID 1
7074180740Sdes_ACEOF
7075180740Sdes
7076180740Sdes	cat >>confdefs.h <<\_ACEOF
7077180740Sdes#define BROKEN_SETREUID 1
7078180740Sdes_ACEOF
7079180740Sdes
7080180740Sdes	cat >>confdefs.h <<\_ACEOF
7081180740Sdes#define BROKEN_SETREGID 1
7082180740Sdes_ACEOF
7083180740Sdes
7084180740Sdes
7085180740Sdescat >>confdefs.h <<_ACEOF
7086180740Sdes#define BIND_8_COMPAT 1
7087180740Sdes_ACEOF
7088180740Sdes
7089180740Sdes
7090180740Sdescat >>confdefs.h <<\_ACEOF
7091180740Sdes#define SSH_TUN_FREEBSD 1
7092180740Sdes_ACEOF
7093180740Sdes
7094180740Sdes
7095180740Sdescat >>confdefs.h <<\_ACEOF
7096180740Sdes#define SSH_TUN_COMPAT_AF 1
7097180740Sdes_ACEOF
7098180740Sdes
7099180740Sdes
7100180740Sdescat >>confdefs.h <<\_ACEOF
7101180740Sdes#define SSH_TUN_PREPEND_AF 1
7102180740Sdes_ACEOF
7103180740Sdes
7104180740Sdes	;;
7105180740Sdes*-*-dragonfly*)
7106180740Sdes	SSHDLIBS="$SSHDLIBS -lcrypt"
7107180740Sdes	;;
7108180740Sdes*-*-hpux*)
7109180740Sdes	# first we define all of the options common to all HP-UX releases
7110180740Sdes	CPPFLAGS="$CPPFLAGS -D_HPUX_SOURCE -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1"
7111180740Sdes	IPADDR_IN_DISPLAY=yes
7112180740Sdes	cat >>confdefs.h <<\_ACEOF
7113180740Sdes#define USE_PIPES 1
7114180740Sdes_ACEOF
7115180740Sdes
7116180740Sdes
7117180740Sdescat >>confdefs.h <<\_ACEOF
7118180740Sdes#define LOGIN_NO_ENDOPT 1
7119180740Sdes_ACEOF
7120180740Sdes
7121180740Sdes	cat >>confdefs.h <<\_ACEOF
7122180740Sdes#define LOGIN_NEEDS_UTMPX 1
7123180740Sdes_ACEOF
7124180740Sdes
7125180740Sdes
7126180740Sdescat >>confdefs.h <<\_ACEOF
7127180740Sdes#define LOCKED_PASSWD_STRING "*"
7128180740Sdes_ACEOF
7129180740Sdes
7130180740Sdes	cat >>confdefs.h <<\_ACEOF
7131180740Sdes#define SPT_TYPE SPT_PSTAT
7132180740Sdes_ACEOF
7133180740Sdes
7134180740Sdes	MAIL="/var/mail/username"
7135180740Sdes	LIBS="$LIBS -lsec"
7136180740Sdes
7137180740Sdes{ echo "$as_me:$LINENO: checking for t_error in -lxnet" >&5
7138180740Sdesecho $ECHO_N "checking for t_error in -lxnet... $ECHO_C" >&6; }
7139180740Sdesif test "${ac_cv_lib_xnet_t_error+set}" = set; then
7140180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7141180740Sdeselse
7142180740Sdes  ac_check_lib_save_LIBS=$LIBS
7143180740SdesLIBS="-lxnet  $LIBS"
7144180740Sdescat >conftest.$ac_ext <<_ACEOF
7145180740Sdes/* confdefs.h.  */
7146180740Sdes_ACEOF
7147180740Sdescat confdefs.h >>conftest.$ac_ext
7148180740Sdescat >>conftest.$ac_ext <<_ACEOF
7149180740Sdes/* end confdefs.h.  */
7150180740Sdes
7151180740Sdes/* Override any GCC internal prototype to avoid an error.
7152180740Sdes   Use char because int might match the return type of a GCC
7153180740Sdes   builtin and then its argument prototype would still apply.  */
7154180740Sdes#ifdef __cplusplus
7155180740Sdesextern "C"
7156180740Sdes#endif
7157180740Sdeschar t_error ();
7158180740Sdesint
7159180740Sdesmain ()
7160180740Sdes{
7161180740Sdesreturn t_error ();
7162180740Sdes  ;
7163180740Sdes  return 0;
7164180740Sdes}
7165180740Sdes_ACEOF
7166180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
7167180740Sdesif { (ac_try="$ac_link"
7168180740Sdescase "(($ac_try" in
7169180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7170180740Sdes  *) ac_try_echo=$ac_try;;
7171180740Sdesesac
7172180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7173180740Sdes  (eval "$ac_link") 2>conftest.er1
7174180740Sdes  ac_status=$?
7175180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7176180740Sdes  rm -f conftest.er1
7177180740Sdes  cat conftest.err >&5
7178180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7179180740Sdes  (exit $ac_status); } && {
7180180740Sdes	 test -z "$ac_c_werror_flag" ||
7181180740Sdes	 test ! -s conftest.err
7182180740Sdes       } && test -s conftest$ac_exeext &&
7183180740Sdes       $as_test_x conftest$ac_exeext; then
7184180740Sdes  ac_cv_lib_xnet_t_error=yes
7185180740Sdeselse
7186180740Sdes  echo "$as_me: failed program was:" >&5
7187180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7188180740Sdes
7189180740Sdes	ac_cv_lib_xnet_t_error=no
7190180740Sdesfi
7191180740Sdes
7192180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7193180740Sdes      conftest$ac_exeext conftest.$ac_ext
7194180740SdesLIBS=$ac_check_lib_save_LIBS
7195180740Sdesfi
7196180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_xnet_t_error" >&5
7197180740Sdesecho "${ECHO_T}$ac_cv_lib_xnet_t_error" >&6; }
7198180740Sdesif test $ac_cv_lib_xnet_t_error = yes; then
7199180740Sdes  cat >>confdefs.h <<_ACEOF
7200180740Sdes#define HAVE_LIBXNET 1
7201180740Sdes_ACEOF
7202180740Sdes
7203180740Sdes  LIBS="-lxnet $LIBS"
7204180740Sdes
7205180740Sdeselse
7206180740Sdes  { { echo "$as_me:$LINENO: error: *** -lxnet needed on HP-UX - check config.log ***" >&5
7207180740Sdesecho "$as_me: error: *** -lxnet needed on HP-UX - check config.log ***" >&2;}
7208180740Sdes   { (exit 1); exit 1; }; }
7209180740Sdesfi
7210180740Sdes
7211180740Sdes
7212180740Sdes	# next, we define all of the options specific to major releases
7213180740Sdes	case "$host" in
7214180740Sdes	*-*-hpux10*)
7215180740Sdes		if test -z "$GCC"; then
7216180740Sdes			CFLAGS="$CFLAGS -Ae"
7217180740Sdes		fi
7218180740Sdes		;;
7219180740Sdes	*-*-hpux11*)
7220180740Sdes
7221180740Sdescat >>confdefs.h <<\_ACEOF
7222180740Sdes#define PAM_SUN_CODEBASE 1
7223180740Sdes_ACEOF
7224180740Sdes
7225180740Sdes
7226180740Sdescat >>confdefs.h <<\_ACEOF
7227180740Sdes#define DISABLE_UTMP 1
7228180740Sdes_ACEOF
7229180740Sdes
7230180740Sdes
7231180740Sdescat >>confdefs.h <<\_ACEOF
7232180740Sdes#define USE_BTMP 1
7233180740Sdes_ACEOF
7234180740Sdes
7235180740Sdes		check_for_hpux_broken_getaddrinfo=1
7236180740Sdes		check_for_conflicting_getspnam=1
7237180740Sdes		;;
7238180740Sdes	esac
7239180740Sdes
7240180740Sdes	# lastly, we define options specific to minor releases
7241180740Sdes	case "$host" in
7242180740Sdes	*-*-hpux10.26)
7243180740Sdes
7244180740Sdescat >>confdefs.h <<\_ACEOF
7245180740Sdes#define HAVE_SECUREWARE 1
7246180740Sdes_ACEOF
7247180740Sdes
7248180740Sdes		disable_ptmx_check=yes
7249180740Sdes		LIBS="$LIBS -lsecpw"
7250180740Sdes		;;
7251180740Sdes	esac
7252180740Sdes	;;
7253180740Sdes*-*-irix5*)
7254180740Sdes	PATH="$PATH:/usr/etc"
7255180740Sdes
7256180740Sdescat >>confdefs.h <<\_ACEOF
7257180740Sdes#define BROKEN_INET_NTOA 1
7258180740Sdes_ACEOF
7259180740Sdes
7260180740Sdes	cat >>confdefs.h <<\_ACEOF
7261180740Sdes#define SETEUID_BREAKS_SETUID 1
7262180740Sdes_ACEOF
7263180740Sdes
7264180740Sdes	cat >>confdefs.h <<\_ACEOF
7265180740Sdes#define BROKEN_SETREUID 1
7266180740Sdes_ACEOF
7267180740Sdes
7268180740Sdes	cat >>confdefs.h <<\_ACEOF
7269180740Sdes#define BROKEN_SETREGID 1
7270180740Sdes_ACEOF
7271180740Sdes
7272180740Sdes
7273180740Sdescat >>confdefs.h <<\_ACEOF
7274180740Sdes#define WITH_ABBREV_NO_TTY 1
7275180740Sdes_ACEOF
7276180740Sdes
7277180740Sdes	cat >>confdefs.h <<\_ACEOF
7278180740Sdes#define LOCKED_PASSWD_STRING "*LK*"
7279180740Sdes_ACEOF
7280180740Sdes
7281180740Sdes	;;
7282180740Sdes*-*-irix6*)
7283180740Sdes	PATH="$PATH:/usr/etc"
7284180740Sdes
7285180740Sdescat >>confdefs.h <<\_ACEOF
7286180740Sdes#define WITH_IRIX_ARRAY 1
7287180740Sdes_ACEOF
7288180740Sdes
7289180740Sdes
7290180740Sdescat >>confdefs.h <<\_ACEOF
7291180740Sdes#define WITH_IRIX_PROJECT 1
7292180740Sdes_ACEOF
7293180740Sdes
7294180740Sdes
7295180740Sdescat >>confdefs.h <<\_ACEOF
7296180740Sdes#define WITH_IRIX_AUDIT 1
7297180740Sdes_ACEOF
7298180740Sdes
7299180740Sdes	{ echo "$as_me:$LINENO: checking for jlimit_startjob" >&5
7300180740Sdesecho $ECHO_N "checking for jlimit_startjob... $ECHO_C" >&6; }
7301180740Sdesif test "${ac_cv_func_jlimit_startjob+set}" = set; then
7302180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7303180740Sdeselse
7304180740Sdes  cat >conftest.$ac_ext <<_ACEOF
7305180740Sdes/* confdefs.h.  */
7306180740Sdes_ACEOF
7307180740Sdescat confdefs.h >>conftest.$ac_ext
7308180740Sdescat >>conftest.$ac_ext <<_ACEOF
7309180740Sdes/* end confdefs.h.  */
7310180740Sdes/* Define jlimit_startjob to an innocuous variant, in case <limits.h> declares jlimit_startjob.
7311180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7312180740Sdes#define jlimit_startjob innocuous_jlimit_startjob
7313180740Sdes
7314180740Sdes/* System header to define __stub macros and hopefully few prototypes,
7315180740Sdes    which can conflict with char jlimit_startjob (); below.
7316180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7317180740Sdes    <limits.h> exists even on freestanding compilers.  */
7318180740Sdes
7319180740Sdes#ifdef __STDC__
7320180740Sdes# include <limits.h>
7321180740Sdes#else
7322180740Sdes# include <assert.h>
7323180740Sdes#endif
7324180740Sdes
7325180740Sdes#undef jlimit_startjob
7326180740Sdes
7327180740Sdes/* Override any GCC internal prototype to avoid an error.
7328180740Sdes   Use char because int might match the return type of a GCC
7329180740Sdes   builtin and then its argument prototype would still apply.  */
7330180740Sdes#ifdef __cplusplus
7331180740Sdesextern "C"
7332180740Sdes#endif
7333180740Sdeschar jlimit_startjob ();
7334180740Sdes/* The GNU C library defines this for functions which it implements
7335180740Sdes    to always fail with ENOSYS.  Some functions are actually named
7336180740Sdes    something starting with __ and the normal name is an alias.  */
7337180740Sdes#if defined __stub_jlimit_startjob || defined __stub___jlimit_startjob
7338180740Sdeschoke me
7339180740Sdes#endif
7340180740Sdes
7341180740Sdesint
7342180740Sdesmain ()
7343180740Sdes{
7344180740Sdesreturn jlimit_startjob ();
7345180740Sdes  ;
7346180740Sdes  return 0;
7347180740Sdes}
7348180740Sdes_ACEOF
7349180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
7350180740Sdesif { (ac_try="$ac_link"
7351180740Sdescase "(($ac_try" in
7352180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7353180740Sdes  *) ac_try_echo=$ac_try;;
7354180740Sdesesac
7355180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7356180740Sdes  (eval "$ac_link") 2>conftest.er1
7357180740Sdes  ac_status=$?
7358180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7359180740Sdes  rm -f conftest.er1
7360180740Sdes  cat conftest.err >&5
7361180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7362180740Sdes  (exit $ac_status); } && {
7363180740Sdes	 test -z "$ac_c_werror_flag" ||
7364180740Sdes	 test ! -s conftest.err
7365180740Sdes       } && test -s conftest$ac_exeext &&
7366180740Sdes       $as_test_x conftest$ac_exeext; then
7367180740Sdes  ac_cv_func_jlimit_startjob=yes
7368180740Sdeselse
7369180740Sdes  echo "$as_me: failed program was:" >&5
7370180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7371180740Sdes
7372180740Sdes	ac_cv_func_jlimit_startjob=no
7373180740Sdesfi
7374180740Sdes
7375180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7376180740Sdes      conftest$ac_exeext conftest.$ac_ext
7377180740Sdesfi
7378180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_jlimit_startjob" >&5
7379180740Sdesecho "${ECHO_T}$ac_cv_func_jlimit_startjob" >&6; }
7380180740Sdesif test $ac_cv_func_jlimit_startjob = yes; then
7381180740Sdes
7382180740Sdescat >>confdefs.h <<\_ACEOF
7383180740Sdes#define WITH_IRIX_JOBS 1
7384180740Sdes_ACEOF
7385180740Sdes
7386180740Sdesfi
7387180740Sdes
7388180740Sdes	cat >>confdefs.h <<\_ACEOF
7389180740Sdes#define BROKEN_INET_NTOA 1
7390180740Sdes_ACEOF
7391180740Sdes
7392180740Sdes	cat >>confdefs.h <<\_ACEOF
7393180740Sdes#define SETEUID_BREAKS_SETUID 1
7394180740Sdes_ACEOF
7395180740Sdes
7396180740Sdes	cat >>confdefs.h <<\_ACEOF
7397180740Sdes#define BROKEN_SETREUID 1
7398180740Sdes_ACEOF
7399180740Sdes
7400180740Sdes	cat >>confdefs.h <<\_ACEOF
7401180740Sdes#define BROKEN_SETREGID 1
7402180740Sdes_ACEOF
7403180740Sdes
7404180740Sdes
7405180740Sdescat >>confdefs.h <<\_ACEOF
7406180740Sdes#define BROKEN_UPDWTMPX 1
7407180740Sdes_ACEOF
7408180740Sdes
7409180740Sdes	cat >>confdefs.h <<\_ACEOF
7410180740Sdes#define WITH_ABBREV_NO_TTY 1
7411180740Sdes_ACEOF
7412180740Sdes
7413180740Sdes	cat >>confdefs.h <<\_ACEOF
7414180740Sdes#define LOCKED_PASSWD_STRING "*LK*"
7415180740Sdes_ACEOF
7416180740Sdes
7417180740Sdes	;;
7418180740Sdes*-*-linux*)
7419180740Sdes	no_dev_ptmx=1
7420180740Sdes	check_for_libcrypt_later=1
7421180740Sdes	check_for_openpty_ctty_bug=1
7422180740Sdes
7423180740Sdescat >>confdefs.h <<\_ACEOF
7424180740Sdes#define DONT_TRY_OTHER_AF 1
7425180740Sdes_ACEOF
7426180740Sdes
7427180740Sdes
7428180740Sdescat >>confdefs.h <<\_ACEOF
7429180740Sdes#define PAM_TTY_KLUDGE 1
7430180740Sdes_ACEOF
7431180740Sdes
7432180740Sdes
7433180740Sdescat >>confdefs.h <<\_ACEOF
7434180740Sdes#define LOCKED_PASSWD_PREFIX "!"
7435180740Sdes_ACEOF
7436180740Sdes
7437180740Sdes	cat >>confdefs.h <<\_ACEOF
7438180740Sdes#define SPT_TYPE SPT_REUSEARGV
7439180740Sdes_ACEOF
7440180740Sdes
7441180740Sdes
7442180740Sdescat >>confdefs.h <<\_ACEOF
7443180740Sdes#define LINK_OPNOTSUPP_ERRNO EPERM
7444180740Sdes_ACEOF
7445180740Sdes
7446180740Sdes
7447180740Sdescat >>confdefs.h <<\_ACEOF
7448180740Sdes#define _PATH_BTMP "/var/log/btmp"
7449180740Sdes_ACEOF
7450180740Sdes
7451180740Sdes	cat >>confdefs.h <<\_ACEOF
7452180740Sdes#define USE_BTMP 1
7453180740Sdes_ACEOF
7454180740Sdes
7455180740Sdes	inet6_default_4in6=yes
7456180740Sdes	case `uname -r` in
7457180740Sdes	1.*|2.0.*)
7458180740Sdes
7459180740Sdescat >>confdefs.h <<\_ACEOF
7460180740Sdes#define BROKEN_CMSG_TYPE 1
7461180740Sdes_ACEOF
7462180740Sdes
7463180740Sdes		;;
7464180740Sdes	esac
7465180740Sdes	# tun(4) forwarding compat code
7466180740Sdes
7467180740Sdesfor ac_header in linux/if_tun.h
7468180740Sdesdo
7469180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7470180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7471180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
7472180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7473180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7474180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7475180740Sdesfi
7476180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
7477180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
7478180740Sdesecho "${ECHO_T}$ac_res" >&6; }
7479180740Sdeselse
7480180740Sdes  # Is the header compilable?
7481180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
7482180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7483180740Sdescat >conftest.$ac_ext <<_ACEOF
7484180740Sdes/* confdefs.h.  */
7485180740Sdes_ACEOF
7486180740Sdescat confdefs.h >>conftest.$ac_ext
7487180740Sdescat >>conftest.$ac_ext <<_ACEOF
7488180740Sdes/* end confdefs.h.  */
7489180740Sdes$ac_includes_default
7490180740Sdes#include <$ac_header>
7491180740Sdes_ACEOF
7492180740Sdesrm -f conftest.$ac_objext
7493180740Sdesif { (ac_try="$ac_compile"
7494180740Sdescase "(($ac_try" in
7495180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7496180740Sdes  *) ac_try_echo=$ac_try;;
7497180740Sdesesac
7498180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7499180740Sdes  (eval "$ac_compile") 2>conftest.er1
7500180740Sdes  ac_status=$?
7501180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7502180740Sdes  rm -f conftest.er1
7503180740Sdes  cat conftest.err >&5
7504180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7505180740Sdes  (exit $ac_status); } && {
7506180740Sdes	 test -z "$ac_c_werror_flag" ||
7507180740Sdes	 test ! -s conftest.err
7508180740Sdes       } && test -s conftest.$ac_objext; then
7509180740Sdes  ac_header_compiler=yes
7510180740Sdeselse
7511180740Sdes  echo "$as_me: failed program was:" >&5
7512180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7513180740Sdes
7514180740Sdes	ac_header_compiler=no
7515180740Sdesfi
7516180740Sdes
7517180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7518180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7519180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
7520180740Sdes
7521180740Sdes# Is the header present?
7522180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
7523180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7524180740Sdescat >conftest.$ac_ext <<_ACEOF
7525180740Sdes/* confdefs.h.  */
7526180740Sdes_ACEOF
7527180740Sdescat confdefs.h >>conftest.$ac_ext
7528180740Sdescat >>conftest.$ac_ext <<_ACEOF
7529180740Sdes/* end confdefs.h.  */
7530180740Sdes#include <$ac_header>
7531180740Sdes_ACEOF
7532180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
7533180740Sdescase "(($ac_try" in
7534180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7535180740Sdes  *) ac_try_echo=$ac_try;;
7536180740Sdesesac
7537180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7538180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7539180740Sdes  ac_status=$?
7540180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7541180740Sdes  rm -f conftest.er1
7542180740Sdes  cat conftest.err >&5
7543180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7544180740Sdes  (exit $ac_status); } >/dev/null && {
7545180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7546180740Sdes	 test ! -s conftest.err
7547180740Sdes       }; then
7548180740Sdes  ac_header_preproc=yes
7549180740Sdeselse
7550180740Sdes  echo "$as_me: failed program was:" >&5
7551180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7552180740Sdes
7553180740Sdes  ac_header_preproc=no
7554180740Sdesfi
7555180740Sdes
7556180740Sdesrm -f conftest.err conftest.$ac_ext
7557180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7558180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
7559180740Sdes
7560180740Sdes# So?  What about this header?
7561180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7562180740Sdes  yes:no: )
7563180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7564180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7565180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7566180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7567180740Sdes    ac_header_preproc=yes
7568180740Sdes    ;;
7569180740Sdes  no:yes:* )
7570180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7571180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7572180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7573180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7574180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7575180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7576180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7577180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7578180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7579180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7580180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7581180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7582180740Sdes    ( cat <<\_ASBOX
7583180740Sdes## ------------------------------------------- ##
7584180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
7585180740Sdes## ------------------------------------------- ##
7586180740Sdes_ASBOX
7587180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
7588180740Sdes    ;;
7589180740Sdesesac
7590180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
7591180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7592180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7593180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7594180740Sdeselse
7595180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
7596180740Sdesfi
7597180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
7598180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
7599180740Sdesecho "${ECHO_T}$ac_res" >&6; }
7600180740Sdes
7601180740Sdesfi
7602180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
7603180740Sdes  cat >>confdefs.h <<_ACEOF
7604180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7605180740Sdes_ACEOF
7606180740Sdes
7607180740Sdesfi
7608180740Sdes
7609180740Sdesdone
7610180740Sdes
7611180740Sdes	if test "x$ac_cv_header_linux_if_tun_h" = "xyes" ; then
7612180740Sdes
7613180740Sdescat >>confdefs.h <<\_ACEOF
7614180740Sdes#define SSH_TUN_LINUX 1
7615180740Sdes_ACEOF
7616180740Sdes
7617180740Sdes
7618180740Sdescat >>confdefs.h <<\_ACEOF
7619180740Sdes#define SSH_TUN_COMPAT_AF 1
7620180740Sdes_ACEOF
7621180740Sdes
7622180740Sdes
7623180740Sdescat >>confdefs.h <<\_ACEOF
7624180740Sdes#define SSH_TUN_PREPEND_AF 1
7625180740Sdes_ACEOF
7626180740Sdes
7627180740Sdes	fi
7628180740Sdes	;;
7629180740Sdesmips-sony-bsd|mips-sony-newsos4)
7630180740Sdes
7631180740Sdescat >>confdefs.h <<\_ACEOF
7632180740Sdes#define NEED_SETPGRP 1
7633180740Sdes_ACEOF
7634180740Sdes
7635180740Sdes	SONY=1
7636180740Sdes	;;
7637180740Sdes*-*-netbsd*)
7638180740Sdes	check_for_libcrypt_before=1
7639180740Sdes	if test "x$withval" != "xno" ; then
7640180740Sdes		need_dash_r=1
7641180740Sdes	fi
7642180740Sdes
7643180740Sdescat >>confdefs.h <<\_ACEOF
7644180740Sdes#define SSH_TUN_FREEBSD 1
7645180740Sdes_ACEOF
7646180740Sdes
7647180740Sdes	if test "${ac_cv_header_net_if_tap_h+set}" = set; then
7648180740Sdes  { echo "$as_me:$LINENO: checking for net/if_tap.h" >&5
7649180740Sdesecho $ECHO_N "checking for net/if_tap.h... $ECHO_C" >&6; }
7650180740Sdesif test "${ac_cv_header_net_if_tap_h+set}" = set; then
7651180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7652180740Sdesfi
7653180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_net_if_tap_h" >&5
7654180740Sdesecho "${ECHO_T}$ac_cv_header_net_if_tap_h" >&6; }
7655180740Sdeselse
7656180740Sdes  # Is the header compilable?
7657180740Sdes{ echo "$as_me:$LINENO: checking net/if_tap.h usability" >&5
7658180740Sdesecho $ECHO_N "checking net/if_tap.h usability... $ECHO_C" >&6; }
7659180740Sdescat >conftest.$ac_ext <<_ACEOF
7660180740Sdes/* confdefs.h.  */
7661180740Sdes_ACEOF
7662180740Sdescat confdefs.h >>conftest.$ac_ext
7663180740Sdescat >>conftest.$ac_ext <<_ACEOF
7664180740Sdes/* end confdefs.h.  */
7665180740Sdes$ac_includes_default
7666180740Sdes#include <net/if_tap.h>
7667180740Sdes_ACEOF
7668180740Sdesrm -f conftest.$ac_objext
7669180740Sdesif { (ac_try="$ac_compile"
7670180740Sdescase "(($ac_try" in
7671180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7672180740Sdes  *) ac_try_echo=$ac_try;;
7673180740Sdesesac
7674180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7675180740Sdes  (eval "$ac_compile") 2>conftest.er1
7676180740Sdes  ac_status=$?
7677180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7678180740Sdes  rm -f conftest.er1
7679180740Sdes  cat conftest.err >&5
7680180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7681180740Sdes  (exit $ac_status); } && {
7682180740Sdes	 test -z "$ac_c_werror_flag" ||
7683180740Sdes	 test ! -s conftest.err
7684180740Sdes       } && test -s conftest.$ac_objext; then
7685180740Sdes  ac_header_compiler=yes
7686180740Sdeselse
7687180740Sdes  echo "$as_me: failed program was:" >&5
7688180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7689180740Sdes
7690180740Sdes	ac_header_compiler=no
7691180740Sdesfi
7692180740Sdes
7693180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7694180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7695180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
7696180740Sdes
7697180740Sdes# Is the header present?
7698180740Sdes{ echo "$as_me:$LINENO: checking net/if_tap.h presence" >&5
7699180740Sdesecho $ECHO_N "checking net/if_tap.h presence... $ECHO_C" >&6; }
7700180740Sdescat >conftest.$ac_ext <<_ACEOF
7701180740Sdes/* confdefs.h.  */
7702180740Sdes_ACEOF
7703180740Sdescat confdefs.h >>conftest.$ac_ext
7704180740Sdescat >>conftest.$ac_ext <<_ACEOF
7705180740Sdes/* end confdefs.h.  */
7706180740Sdes#include <net/if_tap.h>
7707180740Sdes_ACEOF
7708180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
7709180740Sdescase "(($ac_try" in
7710180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7711180740Sdes  *) ac_try_echo=$ac_try;;
7712180740Sdesesac
7713180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7714180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7715180740Sdes  ac_status=$?
7716180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7717180740Sdes  rm -f conftest.er1
7718180740Sdes  cat conftest.err >&5
7719180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7720180740Sdes  (exit $ac_status); } >/dev/null && {
7721180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7722180740Sdes	 test ! -s conftest.err
7723180740Sdes       }; then
7724180740Sdes  ac_header_preproc=yes
7725180740Sdeselse
7726180740Sdes  echo "$as_me: failed program was:" >&5
7727180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7728180740Sdes
7729180740Sdes  ac_header_preproc=no
7730180740Sdesfi
7731180740Sdes
7732180740Sdesrm -f conftest.err conftest.$ac_ext
7733180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7734180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
7735180740Sdes
7736180740Sdes# So?  What about this header?
7737180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7738180740Sdes  yes:no: )
7739180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: accepted by the compiler, rejected by the preprocessor!" >&5
7740180740Sdesecho "$as_me: WARNING: net/if_tap.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7741180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: proceeding with the compiler's result" >&5
7742180740Sdesecho "$as_me: WARNING: net/if_tap.h: proceeding with the compiler's result" >&2;}
7743180740Sdes    ac_header_preproc=yes
7744180740Sdes    ;;
7745180740Sdes  no:yes:* )
7746180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: present but cannot be compiled" >&5
7747180740Sdesecho "$as_me: WARNING: net/if_tap.h: present but cannot be compiled" >&2;}
7748180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h:     check for missing prerequisite headers?" >&5
7749180740Sdesecho "$as_me: WARNING: net/if_tap.h:     check for missing prerequisite headers?" >&2;}
7750180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: see the Autoconf documentation" >&5
7751180740Sdesecho "$as_me: WARNING: net/if_tap.h: see the Autoconf documentation" >&2;}
7752180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h:     section \"Present But Cannot Be Compiled\"" >&5
7753180740Sdesecho "$as_me: WARNING: net/if_tap.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7754180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: proceeding with the preprocessor's result" >&5
7755180740Sdesecho "$as_me: WARNING: net/if_tap.h: proceeding with the preprocessor's result" >&2;}
7756180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: in the future, the compiler will take precedence" >&5
7757180740Sdesecho "$as_me: WARNING: net/if_tap.h: in the future, the compiler will take precedence" >&2;}
7758180740Sdes    ( cat <<\_ASBOX
7759180740Sdes## ------------------------------------------- ##
7760180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
7761180740Sdes## ------------------------------------------- ##
7762180740Sdes_ASBOX
7763180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
7764180740Sdes    ;;
7765180740Sdesesac
7766180740Sdes{ echo "$as_me:$LINENO: checking for net/if_tap.h" >&5
7767180740Sdesecho $ECHO_N "checking for net/if_tap.h... $ECHO_C" >&6; }
7768180740Sdesif test "${ac_cv_header_net_if_tap_h+set}" = set; then
7769180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7770180740Sdeselse
7771180740Sdes  ac_cv_header_net_if_tap_h=$ac_header_preproc
7772180740Sdesfi
7773180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_net_if_tap_h" >&5
7774180740Sdesecho "${ECHO_T}$ac_cv_header_net_if_tap_h" >&6; }
7775180740Sdes
7776180740Sdesfi
7777180740Sdesif test $ac_cv_header_net_if_tap_h = yes; then
7778180740Sdes  :
7779180740Sdeselse
7780180740Sdes
7781180740Sdescat >>confdefs.h <<\_ACEOF
7782180740Sdes#define SSH_TUN_NO_L2 1
7783180740Sdes_ACEOF
7784180740Sdes
7785180740Sdesfi
7786180740Sdes
7787180740Sdes
7788180740Sdes
7789180740Sdescat >>confdefs.h <<\_ACEOF
7790180740Sdes#define SSH_TUN_PREPEND_AF 1
7791180740Sdes_ACEOF
7792180740Sdes
7793180740Sdes	;;
7794180740Sdes*-*-freebsd*)
7795180740Sdes	check_for_libcrypt_later=1
7796180740Sdes
7797180740Sdescat >>confdefs.h <<\_ACEOF
7798180740Sdes#define LOCKED_PASSWD_PREFIX "*LOCKED*"
7799180740Sdes_ACEOF
7800180740Sdes
7801180740Sdes
7802180740Sdescat >>confdefs.h <<\_ACEOF
7803180740Sdes#define SSH_TUN_FREEBSD 1
7804180740Sdes_ACEOF
7805180740Sdes
7806180740Sdes	if test "${ac_cv_header_net_if_tap_h+set}" = set; then
7807180740Sdes  { echo "$as_me:$LINENO: checking for net/if_tap.h" >&5
7808180740Sdesecho $ECHO_N "checking for net/if_tap.h... $ECHO_C" >&6; }
7809180740Sdesif test "${ac_cv_header_net_if_tap_h+set}" = set; then
7810180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7811180740Sdesfi
7812180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_net_if_tap_h" >&5
7813180740Sdesecho "${ECHO_T}$ac_cv_header_net_if_tap_h" >&6; }
7814180740Sdeselse
7815180740Sdes  # Is the header compilable?
7816180740Sdes{ echo "$as_me:$LINENO: checking net/if_tap.h usability" >&5
7817180740Sdesecho $ECHO_N "checking net/if_tap.h usability... $ECHO_C" >&6; }
7818180740Sdescat >conftest.$ac_ext <<_ACEOF
7819180740Sdes/* confdefs.h.  */
7820180740Sdes_ACEOF
7821180740Sdescat confdefs.h >>conftest.$ac_ext
7822180740Sdescat >>conftest.$ac_ext <<_ACEOF
7823180740Sdes/* end confdefs.h.  */
7824180740Sdes$ac_includes_default
7825180740Sdes#include <net/if_tap.h>
7826180740Sdes_ACEOF
7827180740Sdesrm -f conftest.$ac_objext
7828180740Sdesif { (ac_try="$ac_compile"
7829180740Sdescase "(($ac_try" in
7830180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7831180740Sdes  *) ac_try_echo=$ac_try;;
7832180740Sdesesac
7833180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7834180740Sdes  (eval "$ac_compile") 2>conftest.er1
7835180740Sdes  ac_status=$?
7836180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7837180740Sdes  rm -f conftest.er1
7838180740Sdes  cat conftest.err >&5
7839180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7840180740Sdes  (exit $ac_status); } && {
7841180740Sdes	 test -z "$ac_c_werror_flag" ||
7842180740Sdes	 test ! -s conftest.err
7843180740Sdes       } && test -s conftest.$ac_objext; then
7844180740Sdes  ac_header_compiler=yes
7845180740Sdeselse
7846180740Sdes  echo "$as_me: failed program was:" >&5
7847180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7848180740Sdes
7849180740Sdes	ac_header_compiler=no
7850180740Sdesfi
7851180740Sdes
7852180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7853180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7854180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
7855180740Sdes
7856180740Sdes# Is the header present?
7857180740Sdes{ echo "$as_me:$LINENO: checking net/if_tap.h presence" >&5
7858180740Sdesecho $ECHO_N "checking net/if_tap.h presence... $ECHO_C" >&6; }
7859180740Sdescat >conftest.$ac_ext <<_ACEOF
7860180740Sdes/* confdefs.h.  */
7861180740Sdes_ACEOF
7862180740Sdescat confdefs.h >>conftest.$ac_ext
7863180740Sdescat >>conftest.$ac_ext <<_ACEOF
7864180740Sdes/* end confdefs.h.  */
7865180740Sdes#include <net/if_tap.h>
7866180740Sdes_ACEOF
7867180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
7868180740Sdescase "(($ac_try" in
7869180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7870180740Sdes  *) ac_try_echo=$ac_try;;
7871180740Sdesesac
7872180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7873180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7874180740Sdes  ac_status=$?
7875180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7876180740Sdes  rm -f conftest.er1
7877180740Sdes  cat conftest.err >&5
7878180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7879180740Sdes  (exit $ac_status); } >/dev/null && {
7880180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7881180740Sdes	 test ! -s conftest.err
7882180740Sdes       }; then
7883180740Sdes  ac_header_preproc=yes
7884180740Sdeselse
7885180740Sdes  echo "$as_me: failed program was:" >&5
7886180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7887180740Sdes
7888180740Sdes  ac_header_preproc=no
7889180740Sdesfi
7890180740Sdes
7891180740Sdesrm -f conftest.err conftest.$ac_ext
7892180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7893180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
7894180740Sdes
7895180740Sdes# So?  What about this header?
7896180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7897180740Sdes  yes:no: )
7898180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: accepted by the compiler, rejected by the preprocessor!" >&5
7899180740Sdesecho "$as_me: WARNING: net/if_tap.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7900180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: proceeding with the compiler's result" >&5
7901180740Sdesecho "$as_me: WARNING: net/if_tap.h: proceeding with the compiler's result" >&2;}
7902180740Sdes    ac_header_preproc=yes
7903180740Sdes    ;;
7904180740Sdes  no:yes:* )
7905180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: present but cannot be compiled" >&5
7906180740Sdesecho "$as_me: WARNING: net/if_tap.h: present but cannot be compiled" >&2;}
7907180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h:     check for missing prerequisite headers?" >&5
7908180740Sdesecho "$as_me: WARNING: net/if_tap.h:     check for missing prerequisite headers?" >&2;}
7909180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: see the Autoconf documentation" >&5
7910180740Sdesecho "$as_me: WARNING: net/if_tap.h: see the Autoconf documentation" >&2;}
7911180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h:     section \"Present But Cannot Be Compiled\"" >&5
7912180740Sdesecho "$as_me: WARNING: net/if_tap.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7913180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: proceeding with the preprocessor's result" >&5
7914180740Sdesecho "$as_me: WARNING: net/if_tap.h: proceeding with the preprocessor's result" >&2;}
7915180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: in the future, the compiler will take precedence" >&5
7916180740Sdesecho "$as_me: WARNING: net/if_tap.h: in the future, the compiler will take precedence" >&2;}
7917180740Sdes    ( cat <<\_ASBOX
7918180740Sdes## ------------------------------------------- ##
7919180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
7920180740Sdes## ------------------------------------------- ##
7921180740Sdes_ASBOX
7922180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
7923180740Sdes    ;;
7924180740Sdesesac
7925180740Sdes{ echo "$as_me:$LINENO: checking for net/if_tap.h" >&5
7926180740Sdesecho $ECHO_N "checking for net/if_tap.h... $ECHO_C" >&6; }
7927180740Sdesif test "${ac_cv_header_net_if_tap_h+set}" = set; then
7928180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7929180740Sdeselse
7930180740Sdes  ac_cv_header_net_if_tap_h=$ac_header_preproc
7931180740Sdesfi
7932180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_net_if_tap_h" >&5
7933180740Sdesecho "${ECHO_T}$ac_cv_header_net_if_tap_h" >&6; }
7934180740Sdes
7935180740Sdesfi
7936180740Sdesif test $ac_cv_header_net_if_tap_h = yes; then
7937180740Sdes  :
7938180740Sdeselse
7939180740Sdes
7940180740Sdescat >>confdefs.h <<\_ACEOF
7941180740Sdes#define SSH_TUN_NO_L2 1
7942180740Sdes_ACEOF
7943180740Sdes
7944180740Sdesfi
7945180740Sdes
7946180740Sdes
7947180740Sdes	;;
7948180740Sdes*-*-bsdi*)
7949180740Sdes	cat >>confdefs.h <<\_ACEOF
7950180740Sdes#define SETEUID_BREAKS_SETUID 1
7951180740Sdes_ACEOF
7952180740Sdes
7953180740Sdes	cat >>confdefs.h <<\_ACEOF
7954180740Sdes#define BROKEN_SETREUID 1
7955180740Sdes_ACEOF
7956180740Sdes
7957180740Sdes	cat >>confdefs.h <<\_ACEOF
7958180740Sdes#define BROKEN_SETREGID 1
7959180740Sdes_ACEOF
7960180740Sdes
7961180740Sdes	;;
7962180740Sdes*-next-*)
7963180740Sdes	conf_lastlog_location="/usr/adm/lastlog"
7964180740Sdes	conf_utmp_location=/etc/utmp
7965180740Sdes	conf_wtmp_location=/usr/adm/wtmp
7966180740Sdes	MAIL=/usr/spool/mail
7967180740Sdes
7968180740Sdescat >>confdefs.h <<\_ACEOF
7969180740Sdes#define HAVE_NEXT 1
7970180740Sdes_ACEOF
7971180740Sdes
7972180740Sdes	cat >>confdefs.h <<\_ACEOF
7973180740Sdes#define BROKEN_REALPATH 1
7974180740Sdes_ACEOF
7975180740Sdes
7976180740Sdes	cat >>confdefs.h <<\_ACEOF
7977180740Sdes#define USE_PIPES 1
7978180740Sdes_ACEOF
7979180740Sdes
7980180740Sdes
7981180740Sdescat >>confdefs.h <<\_ACEOF
7982180740Sdes#define BROKEN_SAVED_UIDS 1
7983180740Sdes_ACEOF
7984180740Sdes
7985180740Sdes	;;
7986180740Sdes*-*-openbsd*)
7987180740Sdes
7988180740Sdescat >>confdefs.h <<\_ACEOF
7989180740Sdes#define HAVE_ATTRIBUTE__SENTINEL__ 1
7990180740Sdes_ACEOF
7991180740Sdes
7992180740Sdes
7993180740Sdescat >>confdefs.h <<\_ACEOF
7994180740Sdes#define HAVE_ATTRIBUTE__BOUNDED__ 1
7995180740Sdes_ACEOF
7996180740Sdes
7997180740Sdes
7998180740Sdescat >>confdefs.h <<\_ACEOF
7999180740Sdes#define SSH_TUN_OPENBSD 1
8000180740Sdes_ACEOF
8001180740Sdes
8002180740Sdes
8003180740Sdescat >>confdefs.h <<\_ACEOF
8004180740Sdes#define SYSLOG_R_SAFE_IN_SIGHAND 1
8005180740Sdes_ACEOF
8006180740Sdes
8007180740Sdes	;;
8008180740Sdes*-*-solaris*)
8009180740Sdes	if test "x$withval" != "xno" ; then
8010180740Sdes		need_dash_r=1
8011180740Sdes	fi
8012180740Sdes	cat >>confdefs.h <<\_ACEOF
8013180740Sdes#define PAM_SUN_CODEBASE 1
8014180740Sdes_ACEOF
8015180740Sdes
8016180740Sdes	cat >>confdefs.h <<\_ACEOF
8017180740Sdes#define LOGIN_NEEDS_UTMPX 1
8018180740Sdes_ACEOF
8019180740Sdes
8020180740Sdes
8021180740Sdescat >>confdefs.h <<\_ACEOF
8022180740Sdes#define LOGIN_NEEDS_TERM 1
8023180740Sdes_ACEOF
8024180740Sdes
8025180740Sdes	cat >>confdefs.h <<\_ACEOF
8026180740Sdes#define PAM_TTY_KLUDGE 1
8027180740Sdes_ACEOF
8028180740Sdes
8029180740Sdes
8030180740Sdescat >>confdefs.h <<\_ACEOF
8031180740Sdes#define SSHPAM_CHAUTHTOK_NEEDS_RUID 1
8032180740Sdes_ACEOF
8033180740Sdes
8034180740Sdes	cat >>confdefs.h <<\_ACEOF
8035180740Sdes#define LOCKED_PASSWD_STRING "*LK*"
8036180740Sdes_ACEOF
8037180740Sdes
8038180740Sdes	# Pushing STREAMS modules will cause sshd to acquire a controlling tty.
8039180740Sdes
8040180740Sdescat >>confdefs.h <<\_ACEOF
8041180740Sdes#define SSHD_ACQUIRES_CTTY 1
8042180740Sdes_ACEOF
8043180740Sdes
8044180740Sdes
8045180740Sdescat >>confdefs.h <<\_ACEOF
8046180740Sdes#define PASSWD_NEEDS_USERNAME 1
8047180740Sdes_ACEOF
8048180740Sdes
8049180740Sdes	external_path_file=/etc/default/login
8050180740Sdes	# hardwire lastlog location (can't detect it on some versions)
8051180740Sdes	conf_lastlog_location="/var/adm/lastlog"
8052180740Sdes	{ echo "$as_me:$LINENO: checking for obsolete utmp and wtmp in solaris2.x" >&5
8053180740Sdesecho $ECHO_N "checking for obsolete utmp and wtmp in solaris2.x... $ECHO_C" >&6; }
8054180740Sdes	sol2ver=`echo "$host"| sed -e 's/.*[0-9]\.//'`
8055180740Sdes	if test "$sol2ver" -ge 8; then
8056180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
8057180740Sdesecho "${ECHO_T}yes" >&6; }
8058180740Sdes		cat >>confdefs.h <<\_ACEOF
8059180740Sdes#define DISABLE_UTMP 1
8060180740Sdes_ACEOF
8061180740Sdes
8062180740Sdes
8063180740Sdescat >>confdefs.h <<\_ACEOF
8064180740Sdes#define DISABLE_WTMP 1
8065180740Sdes_ACEOF
8066180740Sdes
8067180740Sdes	else
8068180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
8069180740Sdesecho "${ECHO_T}no" >&6; }
8070180740Sdes	fi
8071180740Sdes
8072180740Sdes# Check whether --with-solaris-contracts was given.
8073180740Sdesif test "${with_solaris_contracts+set}" = set; then
8074180740Sdes  withval=$with_solaris_contracts;
8075180740Sdes		{ echo "$as_me:$LINENO: checking for ct_tmpl_activate in -lcontract" >&5
8076180740Sdesecho $ECHO_N "checking for ct_tmpl_activate in -lcontract... $ECHO_C" >&6; }
8077180740Sdesif test "${ac_cv_lib_contract_ct_tmpl_activate+set}" = set; then
8078180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
8079180740Sdeselse
8080180740Sdes  ac_check_lib_save_LIBS=$LIBS
8081180740SdesLIBS="-lcontract  $LIBS"
8082180740Sdescat >conftest.$ac_ext <<_ACEOF
8083180740Sdes/* confdefs.h.  */
8084180740Sdes_ACEOF
8085180740Sdescat confdefs.h >>conftest.$ac_ext
8086180740Sdescat >>conftest.$ac_ext <<_ACEOF
8087180740Sdes/* end confdefs.h.  */
8088180740Sdes
8089180740Sdes/* Override any GCC internal prototype to avoid an error.
8090180740Sdes   Use char because int might match the return type of a GCC
8091180740Sdes   builtin and then its argument prototype would still apply.  */
8092180740Sdes#ifdef __cplusplus
8093180740Sdesextern "C"
8094180740Sdes#endif
8095180740Sdeschar ct_tmpl_activate ();
8096180740Sdesint
8097180740Sdesmain ()
8098180740Sdes{
8099180740Sdesreturn ct_tmpl_activate ();
8100180740Sdes  ;
8101180740Sdes  return 0;
8102180740Sdes}
8103180740Sdes_ACEOF
8104180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
8105180740Sdesif { (ac_try="$ac_link"
8106180740Sdescase "(($ac_try" in
8107180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8108180740Sdes  *) ac_try_echo=$ac_try;;
8109180740Sdesesac
8110180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8111180740Sdes  (eval "$ac_link") 2>conftest.er1
8112180740Sdes  ac_status=$?
8113180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
8114180740Sdes  rm -f conftest.er1
8115180740Sdes  cat conftest.err >&5
8116180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8117180740Sdes  (exit $ac_status); } && {
8118180740Sdes	 test -z "$ac_c_werror_flag" ||
8119180740Sdes	 test ! -s conftest.err
8120180740Sdes       } && test -s conftest$ac_exeext &&
8121180740Sdes       $as_test_x conftest$ac_exeext; then
8122180740Sdes  ac_cv_lib_contract_ct_tmpl_activate=yes
8123180740Sdeselse
8124180740Sdes  echo "$as_me: failed program was:" >&5
8125180740Sdessed 's/^/| /' conftest.$ac_ext >&5
8126180740Sdes
8127180740Sdes	ac_cv_lib_contract_ct_tmpl_activate=no
8128180740Sdesfi
8129180740Sdes
8130180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8131180740Sdes      conftest$ac_exeext conftest.$ac_ext
8132180740SdesLIBS=$ac_check_lib_save_LIBS
8133180740Sdesfi
8134180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_contract_ct_tmpl_activate" >&5
8135180740Sdesecho "${ECHO_T}$ac_cv_lib_contract_ct_tmpl_activate" >&6; }
8136180740Sdesif test $ac_cv_lib_contract_ct_tmpl_activate = yes; then
8137180740Sdes
8138180740Sdescat >>confdefs.h <<\_ACEOF
8139180740Sdes#define USE_SOLARIS_PROCESS_CONTRACTS 1
8140180740Sdes_ACEOF
8141180740Sdes
8142180740Sdes			  SSHDLIBS="$SSHDLIBS -lcontract"
8143180740Sdes
8144180740Sdes			  SPC_MSG="yes"
8145180740Sdesfi
8146180740Sdes
8147180740Sdes
8148180740Sdesfi
8149180740Sdes
8150180740Sdes	;;
8151180740Sdes*-*-sunos4*)
8152180740Sdes	CPPFLAGS="$CPPFLAGS -DSUNOS4"
8153180740Sdes
8154180740Sdesfor ac_func in getpwanam
8155180740Sdesdo
8156180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8157180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
8158180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8159180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8160180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
8161180740Sdeselse
8162180740Sdes  cat >conftest.$ac_ext <<_ACEOF
8163180740Sdes/* confdefs.h.  */
8164180740Sdes_ACEOF
8165180740Sdescat confdefs.h >>conftest.$ac_ext
8166180740Sdescat >>conftest.$ac_ext <<_ACEOF
8167180740Sdes/* end confdefs.h.  */
8168180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8169180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8170180740Sdes#define $ac_func innocuous_$ac_func
8171180740Sdes
8172180740Sdes/* System header to define __stub macros and hopefully few prototypes,
8173180740Sdes    which can conflict with char $ac_func (); below.
8174180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8175180740Sdes    <limits.h> exists even on freestanding compilers.  */
8176180740Sdes
8177180740Sdes#ifdef __STDC__
8178180740Sdes# include <limits.h>
8179180740Sdes#else
8180180740Sdes# include <assert.h>
8181180740Sdes#endif
8182180740Sdes
8183180740Sdes#undef $ac_func
8184180740Sdes
8185180740Sdes/* Override any GCC internal prototype to avoid an error.
8186180740Sdes   Use char because int might match the return type of a GCC
8187180740Sdes   builtin and then its argument prototype would still apply.  */
8188180740Sdes#ifdef __cplusplus
8189180740Sdesextern "C"
8190180740Sdes#endif
8191180740Sdeschar $ac_func ();
8192180740Sdes/* The GNU C library defines this for functions which it implements
8193180740Sdes    to always fail with ENOSYS.  Some functions are actually named
8194180740Sdes    something starting with __ and the normal name is an alias.  */
8195180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
8196180740Sdeschoke me
8197180740Sdes#endif
8198180740Sdes
8199180740Sdesint
8200180740Sdesmain ()
8201180740Sdes{
8202180740Sdesreturn $ac_func ();
8203180740Sdes  ;
8204180740Sdes  return 0;
8205180740Sdes}
8206180740Sdes_ACEOF
8207180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
8208180740Sdesif { (ac_try="$ac_link"
8209180740Sdescase "(($ac_try" in
8210180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8211180740Sdes  *) ac_try_echo=$ac_try;;
8212180740Sdesesac
8213180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8214180740Sdes  (eval "$ac_link") 2>conftest.er1
8215180740Sdes  ac_status=$?
8216180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
8217180740Sdes  rm -f conftest.er1
8218180740Sdes  cat conftest.err >&5
8219180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8220180740Sdes  (exit $ac_status); } && {
8221180740Sdes	 test -z "$ac_c_werror_flag" ||
8222180740Sdes	 test ! -s conftest.err
8223180740Sdes       } && test -s conftest$ac_exeext &&
8224180740Sdes       $as_test_x conftest$ac_exeext; then
8225180740Sdes  eval "$as_ac_var=yes"
8226180740Sdeselse
8227180740Sdes  echo "$as_me: failed program was:" >&5
8228180740Sdessed 's/^/| /' conftest.$ac_ext >&5
8229180740Sdes
8230180740Sdes	eval "$as_ac_var=no"
8231180740Sdesfi
8232180740Sdes
8233180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8234180740Sdes      conftest$ac_exeext conftest.$ac_ext
8235180740Sdesfi
8236180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
8237180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
8238180740Sdesecho "${ECHO_T}$ac_res" >&6; }
8239180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
8240180740Sdes  cat >>confdefs.h <<_ACEOF
8241180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8242180740Sdes_ACEOF
8243180740Sdes
8244180740Sdesfi
8245180740Sdesdone
8246180740Sdes
8247180740Sdes	cat >>confdefs.h <<\_ACEOF
8248180740Sdes#define PAM_SUN_CODEBASE 1
8249180740Sdes_ACEOF
8250180740Sdes
8251180740Sdes	conf_utmp_location=/etc/utmp
8252180740Sdes	conf_wtmp_location=/var/adm/wtmp
8253180740Sdes	conf_lastlog_location=/var/adm/lastlog
8254180740Sdes	cat >>confdefs.h <<\_ACEOF
8255180740Sdes#define USE_PIPES 1
8256180740Sdes_ACEOF
8257180740Sdes
8258180740Sdes	;;
8259180740Sdes*-ncr-sysv*)
8260180740Sdes	LIBS="$LIBS -lc89"
8261180740Sdes	cat >>confdefs.h <<\_ACEOF
8262180740Sdes#define USE_PIPES 1
8263180740Sdes_ACEOF
8264180740Sdes
8265180740Sdes	cat >>confdefs.h <<\_ACEOF
8266180740Sdes#define SSHD_ACQUIRES_CTTY 1
8267180740Sdes_ACEOF
8268180740Sdes
8269180740Sdes	cat >>confdefs.h <<\_ACEOF
8270180740Sdes#define SETEUID_BREAKS_SETUID 1
8271180740Sdes_ACEOF
8272180740Sdes
8273180740Sdes	cat >>confdefs.h <<\_ACEOF
8274180740Sdes#define BROKEN_SETREUID 1
8275180740Sdes_ACEOF
8276180740Sdes
8277180740Sdes	cat >>confdefs.h <<\_ACEOF
8278180740Sdes#define BROKEN_SETREGID 1
8279180740Sdes_ACEOF
8280180740Sdes
8281180740Sdes	;;
8282180740Sdes*-sni-sysv*)
8283180740Sdes	# /usr/ucblib MUST NOT be searched on ReliantUNIX
8284180740Sdes
8285180740Sdes{ echo "$as_me:$LINENO: checking for dlsym in -ldl" >&5
8286180740Sdesecho $ECHO_N "checking for dlsym in -ldl... $ECHO_C" >&6; }
8287180740Sdesif test "${ac_cv_lib_dl_dlsym+set}" = set; then
8288180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
8289180740Sdeselse
8290180740Sdes  ac_check_lib_save_LIBS=$LIBS
8291180740SdesLIBS="-ldl  $LIBS"
8292180740Sdescat >conftest.$ac_ext <<_ACEOF
8293180740Sdes/* confdefs.h.  */
8294180740Sdes_ACEOF
8295180740Sdescat confdefs.h >>conftest.$ac_ext
8296180740Sdescat >>conftest.$ac_ext <<_ACEOF
8297180740Sdes/* end confdefs.h.  */
8298180740Sdes
8299180740Sdes/* Override any GCC internal prototype to avoid an error.
8300180740Sdes   Use char because int might match the return type of a GCC
8301180740Sdes   builtin and then its argument prototype would still apply.  */
8302180740Sdes#ifdef __cplusplus
8303180740Sdesextern "C"
8304180740Sdes#endif
8305180740Sdeschar dlsym ();
8306180740Sdesint
8307180740Sdesmain ()
8308180740Sdes{
8309180740Sdesreturn dlsym ();
8310180740Sdes  ;
8311180740Sdes  return 0;
8312180740Sdes}
8313180740Sdes_ACEOF
8314180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
8315180740Sdesif { (ac_try="$ac_link"
8316180740Sdescase "(($ac_try" in
8317180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8318180740Sdes  *) ac_try_echo=$ac_try;;
8319180740Sdesesac
8320180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8321180740Sdes  (eval "$ac_link") 2>conftest.er1
8322180740Sdes  ac_status=$?
8323180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
8324180740Sdes  rm -f conftest.er1
8325180740Sdes  cat conftest.err >&5
8326180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8327180740Sdes  (exit $ac_status); } && {
8328180740Sdes	 test -z "$ac_c_werror_flag" ||
8329180740Sdes	 test ! -s conftest.err
8330180740Sdes       } && test -s conftest$ac_exeext &&
8331180740Sdes       $as_test_x conftest$ac_exeext; then
8332180740Sdes  ac_cv_lib_dl_dlsym=yes
8333180740Sdeselse
8334180740Sdes  echo "$as_me: failed program was:" >&5
8335180740Sdessed 's/^/| /' conftest.$ac_ext >&5
8336180740Sdes
8337180740Sdes	ac_cv_lib_dl_dlsym=no
8338180740Sdesfi
8339180740Sdes
8340180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8341180740Sdes      conftest$ac_exeext conftest.$ac_ext
8342180740SdesLIBS=$ac_check_lib_save_LIBS
8343180740Sdesfi
8344180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlsym" >&5
8345180740Sdesecho "${ECHO_T}$ac_cv_lib_dl_dlsym" >&6; }
8346180740Sdesif test $ac_cv_lib_dl_dlsym = yes; then
8347180740Sdes  cat >>confdefs.h <<_ACEOF
8348180740Sdes#define HAVE_LIBDL 1
8349180740Sdes_ACEOF
8350180740Sdes
8351180740Sdes  LIBS="-ldl $LIBS"
8352180740Sdes
8353180740Sdesfi
8354180740Sdes
8355180740Sdes	# -lresolv needs to be at the end of LIBS or DNS lookups break
8356180740Sdes	{ echo "$as_me:$LINENO: checking for res_query in -lresolv" >&5
8357180740Sdesecho $ECHO_N "checking for res_query in -lresolv... $ECHO_C" >&6; }
8358180740Sdesif test "${ac_cv_lib_resolv_res_query+set}" = set; then
8359180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
8360180740Sdeselse
8361180740Sdes  ac_check_lib_save_LIBS=$LIBS
8362180740SdesLIBS="-lresolv  $LIBS"
8363180740Sdescat >conftest.$ac_ext <<_ACEOF
8364180740Sdes/* confdefs.h.  */
8365180740Sdes_ACEOF
8366180740Sdescat confdefs.h >>conftest.$ac_ext
8367180740Sdescat >>conftest.$ac_ext <<_ACEOF
8368180740Sdes/* end confdefs.h.  */
8369180740Sdes
8370180740Sdes/* Override any GCC internal prototype to avoid an error.
8371180740Sdes   Use char because int might match the return type of a GCC
8372180740Sdes   builtin and then its argument prototype would still apply.  */
8373180740Sdes#ifdef __cplusplus
8374180740Sdesextern "C"
8375180740Sdes#endif
8376180740Sdeschar res_query ();
8377180740Sdesint
8378180740Sdesmain ()
8379180740Sdes{
8380180740Sdesreturn res_query ();
8381180740Sdes  ;
8382180740Sdes  return 0;
8383180740Sdes}
8384180740Sdes_ACEOF
8385180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
8386180740Sdesif { (ac_try="$ac_link"
8387180740Sdescase "(($ac_try" in
8388180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8389180740Sdes  *) ac_try_echo=$ac_try;;
8390180740Sdesesac
8391180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8392180740Sdes  (eval "$ac_link") 2>conftest.er1
8393180740Sdes  ac_status=$?
8394180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
8395180740Sdes  rm -f conftest.er1
8396180740Sdes  cat conftest.err >&5
8397180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8398180740Sdes  (exit $ac_status); } && {
8399180740Sdes	 test -z "$ac_c_werror_flag" ||
8400180740Sdes	 test ! -s conftest.err
8401180740Sdes       } && test -s conftest$ac_exeext &&
8402180740Sdes       $as_test_x conftest$ac_exeext; then
8403180740Sdes  ac_cv_lib_resolv_res_query=yes
8404180740Sdeselse
8405180740Sdes  echo "$as_me: failed program was:" >&5
8406180740Sdessed 's/^/| /' conftest.$ac_ext >&5
8407180740Sdes
8408180740Sdes	ac_cv_lib_resolv_res_query=no
8409180740Sdesfi
8410180740Sdes
8411180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8412180740Sdes      conftest$ac_exeext conftest.$ac_ext
8413180740SdesLIBS=$ac_check_lib_save_LIBS
8414180740Sdesfi
8415180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_query" >&5
8416180740Sdesecho "${ECHO_T}$ac_cv_lib_resolv_res_query" >&6; }
8417180740Sdesif test $ac_cv_lib_resolv_res_query = yes; then
8418180740Sdes   LIBS="$LIBS -lresolv"
8419180740Sdesfi
8420180740Sdes
8421180740Sdes	IPADDR_IN_DISPLAY=yes
8422180740Sdes	cat >>confdefs.h <<\_ACEOF
8423180740Sdes#define USE_PIPES 1
8424180740Sdes_ACEOF
8425180740Sdes
8426180740Sdes	cat >>confdefs.h <<\_ACEOF
8427180740Sdes#define IP_TOS_IS_BROKEN 1
8428180740Sdes_ACEOF
8429180740Sdes
8430180740Sdes	cat >>confdefs.h <<\_ACEOF
8431180740Sdes#define SETEUID_BREAKS_SETUID 1
8432180740Sdes_ACEOF
8433180740Sdes
8434180740Sdes	cat >>confdefs.h <<\_ACEOF
8435180740Sdes#define BROKEN_SETREUID 1
8436180740Sdes_ACEOF
8437180740Sdes
8438180740Sdes	cat >>confdefs.h <<\_ACEOF
8439180740Sdes#define BROKEN_SETREGID 1
8440180740Sdes_ACEOF
8441180740Sdes
8442180740Sdes	cat >>confdefs.h <<\_ACEOF
8443180740Sdes#define SSHD_ACQUIRES_CTTY 1
8444180740Sdes_ACEOF
8445180740Sdes
8446180740Sdes	external_path_file=/etc/default/login
8447180740Sdes	# /usr/ucblib/libucb.a no longer needed on ReliantUNIX
8448180740Sdes	# Attention: always take care to bind libsocket and libnsl before libc,
8449180740Sdes	# otherwise you will find lots of "SIOCGPGRP errno 22" on syslog
8450180740Sdes	;;
8451180740Sdes# UnixWare 1.x, UnixWare 2.x, and others based on code from Univel.
8452180740Sdes*-*-sysv4.2*)
8453180740Sdes	cat >>confdefs.h <<\_ACEOF
8454180740Sdes#define USE_PIPES 1
8455180740Sdes_ACEOF
8456180740Sdes
8457180740Sdes	cat >>confdefs.h <<\_ACEOF
8458180740Sdes#define SETEUID_BREAKS_SETUID 1
8459180740Sdes_ACEOF
8460180740Sdes
8461180740Sdes	cat >>confdefs.h <<\_ACEOF
8462180740Sdes#define BROKEN_SETREUID 1
8463180740Sdes_ACEOF
8464180740Sdes
8465180740Sdes	cat >>confdefs.h <<\_ACEOF
8466180740Sdes#define BROKEN_SETREGID 1
8467180740Sdes_ACEOF
8468180740Sdes
8469180740Sdes
8470180740Sdescat >>confdefs.h <<\_ACEOF
8471180740Sdes#define PASSWD_NEEDS_USERNAME 1
8472180740Sdes_ACEOF
8473180740Sdes
8474180740Sdes	cat >>confdefs.h <<\_ACEOF
8475180740Sdes#define LOCKED_PASSWD_STRING "*LK*"
8476180740Sdes_ACEOF
8477180740Sdes
8478180740Sdes	;;
8479180740Sdes# UnixWare 7.x, OpenUNIX 8
8480180740Sdes*-*-sysv5*)
8481180740Sdes	check_for_libcrypt_later=1
8482180740Sdes
8483180740Sdescat >>confdefs.h <<\_ACEOF
8484180740Sdes#define UNIXWARE_LONG_PASSWORDS 1
8485180740Sdes_ACEOF
8486180740Sdes
8487180740Sdes	cat >>confdefs.h <<\_ACEOF
8488180740Sdes#define USE_PIPES 1
8489180740Sdes_ACEOF
8490180740Sdes
8491180740Sdes	cat >>confdefs.h <<\_ACEOF
8492180740Sdes#define SETEUID_BREAKS_SETUID 1
8493180740Sdes_ACEOF
8494180740Sdes
8495180740Sdes	cat >>confdefs.h <<\_ACEOF
8496180740Sdes#define BROKEN_SETREUID 1
8497180740Sdes_ACEOF
8498180740Sdes
8499180740Sdes	cat >>confdefs.h <<\_ACEOF
8500180740Sdes#define BROKEN_SETREGID 1
8501180740Sdes_ACEOF
8502180740Sdes
8503180740Sdes	cat >>confdefs.h <<\_ACEOF
8504180740Sdes#define PASSWD_NEEDS_USERNAME 1
8505180740Sdes_ACEOF
8506180740Sdes
8507180740Sdes	case "$host" in
8508180740Sdes	*-*-sysv5SCO_SV*)	# SCO OpenServer 6.x
8509180740Sdes		TEST_SHELL=/u95/bin/sh
8510180740Sdes
8511180740Sdescat >>confdefs.h <<\_ACEOF
8512180740Sdes#define BROKEN_LIBIAF 1
8513180740Sdes_ACEOF
8514180740Sdes
8515180740Sdes		cat >>confdefs.h <<\_ACEOF
8516180740Sdes#define BROKEN_UPDWTMPX 1
8517180740Sdes_ACEOF
8518180740Sdes
8519180740Sdes		;;
8520180740Sdes	*)	cat >>confdefs.h <<\_ACEOF
8521180740Sdes#define LOCKED_PASSWD_STRING "*LK*"
8522180740Sdes_ACEOF
8523180740Sdes
8524180740Sdes		;;
8525180740Sdes	esac
8526180740Sdes	;;
8527180740Sdes*-*-sysv*)
8528180740Sdes	;;
8529180740Sdes# SCO UNIX and OEM versions of SCO UNIX
8530180740Sdes*-*-sco3.2v4*)
8531180740Sdes	{ { echo "$as_me:$LINENO: error: \"This Platform is no longer supported.\"" >&5
8532180740Sdesecho "$as_me: error: \"This Platform is no longer supported.\"" >&2;}
8533180740Sdes   { (exit 1); exit 1; }; }
8534180740Sdes	;;
8535180740Sdes# SCO OpenServer 5.x
8536180740Sdes*-*-sco3.2v5*)
8537180740Sdes	if test -z "$GCC"; then
8538180740Sdes		CFLAGS="$CFLAGS -belf"
8539180740Sdes	fi
8540180740Sdes	LIBS="$LIBS -lprot -lx -ltinfo -lm"
8541180740Sdes	no_dev_ptmx=1
8542180740Sdes	cat >>confdefs.h <<\_ACEOF
8543180740Sdes#define USE_PIPES 1
8544180740Sdes_ACEOF
8545180740Sdes
8546180740Sdes	cat >>confdefs.h <<\_ACEOF
8547180740Sdes#define HAVE_SECUREWARE 1
8548180740Sdes_ACEOF
8549180740Sdes
8550180740Sdes	cat >>confdefs.h <<\_ACEOF
8551180740Sdes#define DISABLE_SHADOW 1
8552180740Sdes_ACEOF
8553180740Sdes
8554180740Sdes	cat >>confdefs.h <<\_ACEOF
8555180740Sdes#define DISABLE_FD_PASSING 1
8556180740Sdes_ACEOF
8557180740Sdes
8558180740Sdes	cat >>confdefs.h <<\_ACEOF
8559180740Sdes#define SETEUID_BREAKS_SETUID 1
8560180740Sdes_ACEOF
8561180740Sdes
8562180740Sdes	cat >>confdefs.h <<\_ACEOF
8563180740Sdes#define BROKEN_SETREUID 1
8564180740Sdes_ACEOF
8565180740Sdes
8566180740Sdes	cat >>confdefs.h <<\_ACEOF
8567180740Sdes#define BROKEN_SETREGID 1
8568180740Sdes_ACEOF
8569180740Sdes
8570180740Sdes	cat >>confdefs.h <<\_ACEOF
8571180740Sdes#define WITH_ABBREV_NO_TTY 1
8572180740Sdes_ACEOF
8573180740Sdes
8574180740Sdes	cat >>confdefs.h <<\_ACEOF
8575180740Sdes#define BROKEN_UPDWTMPX 1
8576180740Sdes_ACEOF
8577180740Sdes
8578180740Sdes	cat >>confdefs.h <<\_ACEOF
8579180740Sdes#define PASSWD_NEEDS_USERNAME 1
8580180740Sdes_ACEOF
8581180740Sdes
8582180740Sdes
8583180740Sdes
8584180740Sdesfor ac_func in getluid setluid
8585180740Sdesdo
8586180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8587180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
8588180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8589180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8590180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
8591180740Sdeselse
8592180740Sdes  cat >conftest.$ac_ext <<_ACEOF
8593180740Sdes/* confdefs.h.  */
8594180740Sdes_ACEOF
8595180740Sdescat confdefs.h >>conftest.$ac_ext
8596180740Sdescat >>conftest.$ac_ext <<_ACEOF
8597180740Sdes/* end confdefs.h.  */
8598180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8599180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8600180740Sdes#define $ac_func innocuous_$ac_func
8601180740Sdes
8602180740Sdes/* System header to define __stub macros and hopefully few prototypes,
8603180740Sdes    which can conflict with char $ac_func (); below.
8604180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8605180740Sdes    <limits.h> exists even on freestanding compilers.  */
8606180740Sdes
8607180740Sdes#ifdef __STDC__
8608180740Sdes# include <limits.h>
8609180740Sdes#else
8610180740Sdes# include <assert.h>
8611180740Sdes#endif
8612180740Sdes
8613180740Sdes#undef $ac_func
8614180740Sdes
8615180740Sdes/* Override any GCC internal prototype to avoid an error.
8616180740Sdes   Use char because int might match the return type of a GCC
8617180740Sdes   builtin and then its argument prototype would still apply.  */
8618180740Sdes#ifdef __cplusplus
8619180740Sdesextern "C"
8620180740Sdes#endif
8621180740Sdeschar $ac_func ();
8622180740Sdes/* The GNU C library defines this for functions which it implements
8623180740Sdes    to always fail with ENOSYS.  Some functions are actually named
8624180740Sdes    something starting with __ and the normal name is an alias.  */
8625180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
8626180740Sdeschoke me
8627180740Sdes#endif
8628180740Sdes
8629180740Sdesint
8630180740Sdesmain ()
8631180740Sdes{
8632180740Sdesreturn $ac_func ();
8633180740Sdes  ;
8634180740Sdes  return 0;
8635180740Sdes}
8636180740Sdes_ACEOF
8637180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
8638180740Sdesif { (ac_try="$ac_link"
8639180740Sdescase "(($ac_try" in
8640180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8641180740Sdes  *) ac_try_echo=$ac_try;;
8642180740Sdesesac
8643180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8644180740Sdes  (eval "$ac_link") 2>conftest.er1
8645180740Sdes  ac_status=$?
8646180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
8647180740Sdes  rm -f conftest.er1
8648180740Sdes  cat conftest.err >&5
8649180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8650180740Sdes  (exit $ac_status); } && {
8651180740Sdes	 test -z "$ac_c_werror_flag" ||
8652180740Sdes	 test ! -s conftest.err
8653180740Sdes       } && test -s conftest$ac_exeext &&
8654180740Sdes       $as_test_x conftest$ac_exeext; then
8655180740Sdes  eval "$as_ac_var=yes"
8656180740Sdeselse
8657180740Sdes  echo "$as_me: failed program was:" >&5
8658180740Sdessed 's/^/| /' conftest.$ac_ext >&5
8659180740Sdes
8660180740Sdes	eval "$as_ac_var=no"
8661180740Sdesfi
8662180740Sdes
8663180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8664180740Sdes      conftest$ac_exeext conftest.$ac_ext
8665180740Sdesfi
8666180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
8667180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
8668180740Sdesecho "${ECHO_T}$ac_res" >&6; }
8669180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
8670180740Sdes  cat >>confdefs.h <<_ACEOF
8671180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8672180740Sdes_ACEOF
8673180740Sdes
8674180740Sdesfi
8675180740Sdesdone
8676180740Sdes
8677180740Sdes	MANTYPE=man
8678180740Sdes	TEST_SHELL=ksh
8679180740Sdes	;;
8680180740Sdes*-*-unicosmk*)
8681180740Sdes
8682180740Sdescat >>confdefs.h <<\_ACEOF
8683180740Sdes#define NO_SSH_LASTLOG 1
8684180740Sdes_ACEOF
8685180740Sdes
8686180740Sdes	cat >>confdefs.h <<\_ACEOF
8687180740Sdes#define SETEUID_BREAKS_SETUID 1
8688180740Sdes_ACEOF
8689180740Sdes
8690180740Sdes	cat >>confdefs.h <<\_ACEOF
8691180740Sdes#define BROKEN_SETREUID 1
8692180740Sdes_ACEOF
8693180740Sdes
8694180740Sdes	cat >>confdefs.h <<\_ACEOF
8695180740Sdes#define BROKEN_SETREGID 1
8696180740Sdes_ACEOF
8697180740Sdes
8698180740Sdes	cat >>confdefs.h <<\_ACEOF
8699180740Sdes#define USE_PIPES 1
8700180740Sdes_ACEOF
8701180740Sdes
8702180740Sdes	cat >>confdefs.h <<\_ACEOF
8703180740Sdes#define DISABLE_FD_PASSING 1
8704180740Sdes_ACEOF
8705180740Sdes
8706180740Sdes	LDFLAGS="$LDFLAGS"
8707180740Sdes	LIBS="$LIBS -lgen -lrsc -lshare -luex -lacm"
8708180740Sdes	MANTYPE=cat
8709180740Sdes	;;
8710180740Sdes*-*-unicosmp*)
8711180740Sdes	cat >>confdefs.h <<\_ACEOF
8712180740Sdes#define SETEUID_BREAKS_SETUID 1
8713180740Sdes_ACEOF
8714180740Sdes
8715180740Sdes	cat >>confdefs.h <<\_ACEOF
8716180740Sdes#define BROKEN_SETREUID 1
8717180740Sdes_ACEOF
8718180740Sdes
8719180740Sdes	cat >>confdefs.h <<\_ACEOF
8720180740Sdes#define BROKEN_SETREGID 1
8721180740Sdes_ACEOF
8722180740Sdes
8723180740Sdes	cat >>confdefs.h <<\_ACEOF
8724180740Sdes#define WITH_ABBREV_NO_TTY 1
8725180740Sdes_ACEOF
8726180740Sdes
8727180740Sdes	cat >>confdefs.h <<\_ACEOF
8728180740Sdes#define USE_PIPES 1
8729180740Sdes_ACEOF
8730180740Sdes
8731180740Sdes	cat >>confdefs.h <<\_ACEOF
8732180740Sdes#define DISABLE_FD_PASSING 1
8733180740Sdes_ACEOF
8734180740Sdes
8735180740Sdes	LDFLAGS="$LDFLAGS"
8736180740Sdes	LIBS="$LIBS -lgen -lacid -ldb"
8737180740Sdes	MANTYPE=cat
8738180740Sdes	;;
8739180740Sdes*-*-unicos*)
8740180740Sdes	cat >>confdefs.h <<\_ACEOF
8741180740Sdes#define SETEUID_BREAKS_SETUID 1
8742180740Sdes_ACEOF
8743180740Sdes
8744180740Sdes	cat >>confdefs.h <<\_ACEOF
8745180740Sdes#define BROKEN_SETREUID 1
8746180740Sdes_ACEOF
8747180740Sdes
8748180740Sdes	cat >>confdefs.h <<\_ACEOF
8749180740Sdes#define BROKEN_SETREGID 1
8750180740Sdes_ACEOF
8751180740Sdes
8752180740Sdes	cat >>confdefs.h <<\_ACEOF
8753180740Sdes#define USE_PIPES 1
8754180740Sdes_ACEOF
8755180740Sdes
8756180740Sdes	cat >>confdefs.h <<\_ACEOF
8757180740Sdes#define DISABLE_FD_PASSING 1
8758180740Sdes_ACEOF
8759180740Sdes
8760180740Sdes	cat >>confdefs.h <<\_ACEOF
8761180740Sdes#define NO_SSH_LASTLOG 1
8762180740Sdes_ACEOF
8763180740Sdes
8764180740Sdes	LDFLAGS="$LDFLAGS -Wl,-Dmsglevel=334:fatal"
8765180740Sdes	LIBS="$LIBS -lgen -lrsc -lshare -luex -lacm"
8766180740Sdes	MANTYPE=cat
8767180740Sdes	;;
8768180740Sdes*-dec-osf*)
8769180740Sdes	{ echo "$as_me:$LINENO: checking for Digital Unix SIA" >&5
8770180740Sdesecho $ECHO_N "checking for Digital Unix SIA... $ECHO_C" >&6; }
8771180740Sdes	no_osfsia=""
8772180740Sdes
8773180740Sdes# Check whether --with-osfsia was given.
8774180740Sdesif test "${with_osfsia+set}" = set; then
8775180740Sdes  withval=$with_osfsia;
8776180740Sdes			if test "x$withval" = "xno" ; then
8777180740Sdes				{ echo "$as_me:$LINENO: result: disabled" >&5
8778180740Sdesecho "${ECHO_T}disabled" >&6; }
8779180740Sdes				no_osfsia=1
8780180740Sdes			fi
8781180740Sdes
8782180740Sdesfi
8783180740Sdes
8784180740Sdes	if test -z "$no_osfsia" ; then
8785180740Sdes		if test -f /etc/sia/matrix.conf; then
8786180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
8787180740Sdesecho "${ECHO_T}yes" >&6; }
8788180740Sdes
8789180740Sdescat >>confdefs.h <<\_ACEOF
8790180740Sdes#define HAVE_OSF_SIA 1
8791180740Sdes_ACEOF
8792180740Sdes
8793180740Sdes
8794180740Sdescat >>confdefs.h <<\_ACEOF
8795180740Sdes#define DISABLE_LOGIN 1
8796180740Sdes_ACEOF
8797180740Sdes
8798180740Sdes			cat >>confdefs.h <<\_ACEOF
8799180740Sdes#define DISABLE_FD_PASSING 1
8800180740Sdes_ACEOF
8801180740Sdes
8802180740Sdes			LIBS="$LIBS -lsecurity -ldb -lm -laud"
8803180740Sdes			SIA_MSG="yes"
8804180740Sdes		else
8805180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
8806180740Sdesecho "${ECHO_T}no" >&6; }
8807180740Sdes
8808180740Sdescat >>confdefs.h <<\_ACEOF
8809180740Sdes#define LOCKED_PASSWD_SUBSTR "Nologin"
8810180740Sdes_ACEOF
8811180740Sdes
8812180740Sdes		fi
8813180740Sdes	fi
8814180740Sdes	cat >>confdefs.h <<\_ACEOF
8815180740Sdes#define BROKEN_GETADDRINFO 1
8816180740Sdes_ACEOF
8817180740Sdes
8818180740Sdes	cat >>confdefs.h <<\_ACEOF
8819180740Sdes#define SETEUID_BREAKS_SETUID 1
8820180740Sdes_ACEOF
8821180740Sdes
8822180740Sdes	cat >>confdefs.h <<\_ACEOF
8823180740Sdes#define BROKEN_SETREUID 1
8824180740Sdes_ACEOF
8825180740Sdes
8826180740Sdes	cat >>confdefs.h <<\_ACEOF
8827180740Sdes#define BROKEN_SETREGID 1
8828180740Sdes_ACEOF
8829180740Sdes
8830180740Sdes	;;
8831180740Sdes
8832180740Sdes*-*-nto-qnx*)
8833180740Sdes	cat >>confdefs.h <<\_ACEOF
8834180740Sdes#define USE_PIPES 1
8835180740Sdes_ACEOF
8836180740Sdes
8837180740Sdes	cat >>confdefs.h <<\_ACEOF
8838180740Sdes#define NO_X11_UNIX_SOCKETS 1
8839180740Sdes_ACEOF
8840180740Sdes
8841180740Sdes
8842180740Sdescat >>confdefs.h <<\_ACEOF
8843180740Sdes#define MISSING_NFDBITS 1
8844180740Sdes_ACEOF
8845180740Sdes
8846180740Sdes
8847180740Sdescat >>confdefs.h <<\_ACEOF
8848180740Sdes#define MISSING_HOWMANY 1
8849180740Sdes_ACEOF
8850180740Sdes
8851180740Sdes
8852180740Sdescat >>confdefs.h <<\_ACEOF
8853180740Sdes#define MISSING_FD_MASK 1
8854180740Sdes_ACEOF
8855180740Sdes
8856180740Sdes	cat >>confdefs.h <<\_ACEOF
8857180740Sdes#define DISABLE_LASTLOG 1
8858180740Sdes_ACEOF
8859180740Sdes
8860180740Sdes	cat >>confdefs.h <<\_ACEOF
8861180740Sdes#define SSHD_ACQUIRES_CTTY 1
8862180740Sdes_ACEOF
8863180740Sdes
8864180740Sdes	enable_etc_default_login=no	# has incompatible /etc/default/login
8865180740Sdes	;;
8866180740Sdes
8867180740Sdes*-*-ultrix*)
8868180740Sdes
8869180740Sdescat >>confdefs.h <<\_ACEOF
8870180740Sdes#define BROKEN_GETGROUPS 1
8871180740Sdes_ACEOF
8872180740Sdes
8873180740Sdes
8874180740Sdescat >>confdefs.h <<\_ACEOF
8875180740Sdes#define BROKEN_MMAP 1
8876180740Sdes_ACEOF
8877180740Sdes
8878180740Sdes	cat >>confdefs.h <<\_ACEOF
8879180740Sdes#define NEED_SETPGRP 1
8880180740Sdes_ACEOF
8881180740Sdes
8882180740Sdes
8883180740Sdescat >>confdefs.h <<\_ACEOF
8884180740Sdes#define HAVE_SYS_SYSLOG_H 1
8885180740Sdes_ACEOF
8886180740Sdes
8887180740Sdes	;;
8888180740Sdes
8889180740Sdes*-*-lynxos)
8890180740Sdes        CFLAGS="$CFLAGS -D__NO_INCLUDE_WARN__"
8891180740Sdes	cat >>confdefs.h <<\_ACEOF
8892180740Sdes#define MISSING_HOWMANY 1
8893180740Sdes_ACEOF
8894180740Sdes
8895180740Sdes
8896180740Sdescat >>confdefs.h <<\_ACEOF
8897180740Sdes#define BROKEN_SETVBUF 1
8898180740Sdes_ACEOF
8899180740Sdes
8900180740Sdes        ;;
8901180740Sdesesac
8902180740Sdes
8903180740Sdes{ echo "$as_me:$LINENO: checking compiler and flags for sanity" >&5
8904180740Sdesecho $ECHO_N "checking compiler and flags for sanity... $ECHO_C" >&6; }
8905180740Sdesif test "$cross_compiling" = yes; then
8906180740Sdes  	{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking compiler sanity" >&5
8907180740Sdesecho "$as_me: WARNING: cross compiling: not checking compiler sanity" >&2;}
8908180740Sdes
8909180740Sdeselse
8910180740Sdes  cat >conftest.$ac_ext <<_ACEOF
8911180740Sdes/* confdefs.h.  */
8912180740Sdes_ACEOF
8913180740Sdescat confdefs.h >>conftest.$ac_ext
8914180740Sdescat >>conftest.$ac_ext <<_ACEOF
8915180740Sdes/* end confdefs.h.  */
8916180740Sdes
8917180740Sdes#include <stdio.h>
8918180740Sdesint main(){exit(0);}
8919180740Sdes
8920180740Sdes_ACEOF
8921180740Sdesrm -f conftest$ac_exeext
8922180740Sdesif { (ac_try="$ac_link"
8923180740Sdescase "(($ac_try" in
8924180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8925180740Sdes  *) ac_try_echo=$ac_try;;
8926180740Sdesesac
8927180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8928180740Sdes  (eval "$ac_link") 2>&5
8929180740Sdes  ac_status=$?
8930180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8931180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8932180740Sdes  { (case "(($ac_try" in
8933180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8934180740Sdes  *) ac_try_echo=$ac_try;;
8935180740Sdesesac
8936180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8937180740Sdes  (eval "$ac_try") 2>&5
8938180740Sdes  ac_status=$?
8939180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8940180740Sdes  (exit $ac_status); }; }; then
8941180740Sdes  	{ echo "$as_me:$LINENO: result: yes" >&5
8942180740Sdesecho "${ECHO_T}yes" >&6; }
8943180740Sdeselse
8944180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
8945180740Sdesecho "$as_me: failed program was:" >&5
8946180740Sdessed 's/^/| /' conftest.$ac_ext >&5
8947180740Sdes
8948180740Sdes( exit $ac_status )
8949180740Sdes
8950180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
8951180740Sdesecho "${ECHO_T}no" >&6; }
8952180740Sdes		{ { echo "$as_me:$LINENO: error: *** compiler cannot create working executables, check config.log ***" >&5
8953180740Sdesecho "$as_me: error: *** compiler cannot create working executables, check config.log ***" >&2;}
8954180740Sdes   { (exit 1); exit 1; }; }
8955180740Sdes
8956180740Sdesfi
8957180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8958180740Sdesfi
8959180740Sdes
8960180740Sdes
8961180740Sdes
8962180740Sdes# Checks for libraries.
8963180740Sdes{ echo "$as_me:$LINENO: checking for yp_match" >&5
8964180740Sdesecho $ECHO_N "checking for yp_match... $ECHO_C" >&6; }
8965180740Sdesif test "${ac_cv_func_yp_match+set}" = set; then
8966180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
8967180740Sdeselse
8968180740Sdes  cat >conftest.$ac_ext <<_ACEOF
8969180740Sdes/* confdefs.h.  */
8970180740Sdes_ACEOF
8971180740Sdescat confdefs.h >>conftest.$ac_ext
8972180740Sdescat >>conftest.$ac_ext <<_ACEOF
8973180740Sdes/* end confdefs.h.  */
8974180740Sdes/* Define yp_match to an innocuous variant, in case <limits.h> declares yp_match.
8975180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8976180740Sdes#define yp_match innocuous_yp_match
8977180740Sdes
8978180740Sdes/* System header to define __stub macros and hopefully few prototypes,
8979180740Sdes    which can conflict with char yp_match (); below.
8980180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8981180740Sdes    <limits.h> exists even on freestanding compilers.  */
8982180740Sdes
8983180740Sdes#ifdef __STDC__
8984180740Sdes# include <limits.h>
8985180740Sdes#else
8986180740Sdes# include <assert.h>
8987180740Sdes#endif
8988180740Sdes
8989180740Sdes#undef yp_match
8990180740Sdes
8991180740Sdes/* Override any GCC internal prototype to avoid an error.
8992180740Sdes   Use char because int might match the return type of a GCC
8993180740Sdes   builtin and then its argument prototype would still apply.  */
8994180740Sdes#ifdef __cplusplus
8995180740Sdesextern "C"
8996180740Sdes#endif
8997180740Sdeschar yp_match ();
8998180740Sdes/* The GNU C library defines this for functions which it implements
8999180740Sdes    to always fail with ENOSYS.  Some functions are actually named
9000180740Sdes    something starting with __ and the normal name is an alias.  */
9001180740Sdes#if defined __stub_yp_match || defined __stub___yp_match
9002180740Sdeschoke me
9003180740Sdes#endif
9004180740Sdes
9005180740Sdesint
9006180740Sdesmain ()
9007180740Sdes{
9008180740Sdesreturn yp_match ();
9009180740Sdes  ;
9010180740Sdes  return 0;
9011180740Sdes}
9012180740Sdes_ACEOF
9013180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9014180740Sdesif { (ac_try="$ac_link"
9015180740Sdescase "(($ac_try" in
9016180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9017180740Sdes  *) ac_try_echo=$ac_try;;
9018180740Sdesesac
9019180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9020180740Sdes  (eval "$ac_link") 2>conftest.er1
9021180740Sdes  ac_status=$?
9022180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9023180740Sdes  rm -f conftest.er1
9024180740Sdes  cat conftest.err >&5
9025180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9026180740Sdes  (exit $ac_status); } && {
9027180740Sdes	 test -z "$ac_c_werror_flag" ||
9028180740Sdes	 test ! -s conftest.err
9029180740Sdes       } && test -s conftest$ac_exeext &&
9030180740Sdes       $as_test_x conftest$ac_exeext; then
9031180740Sdes  ac_cv_func_yp_match=yes
9032180740Sdeselse
9033180740Sdes  echo "$as_me: failed program was:" >&5
9034180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9035180740Sdes
9036180740Sdes	ac_cv_func_yp_match=no
9037180740Sdesfi
9038180740Sdes
9039180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9040180740Sdes      conftest$ac_exeext conftest.$ac_ext
9041180740Sdesfi
9042180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_yp_match" >&5
9043180740Sdesecho "${ECHO_T}$ac_cv_func_yp_match" >&6; }
9044180740Sdesif test $ac_cv_func_yp_match = yes; then
9045180740Sdes  :
9046180740Sdeselse
9047180740Sdes
9048180740Sdes{ echo "$as_me:$LINENO: checking for yp_match in -lnsl" >&5
9049180740Sdesecho $ECHO_N "checking for yp_match in -lnsl... $ECHO_C" >&6; }
9050180740Sdesif test "${ac_cv_lib_nsl_yp_match+set}" = set; then
9051180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9052180740Sdeselse
9053180740Sdes  ac_check_lib_save_LIBS=$LIBS
9054180740SdesLIBS="-lnsl  $LIBS"
9055180740Sdescat >conftest.$ac_ext <<_ACEOF
9056180740Sdes/* confdefs.h.  */
9057180740Sdes_ACEOF
9058180740Sdescat confdefs.h >>conftest.$ac_ext
9059180740Sdescat >>conftest.$ac_ext <<_ACEOF
9060180740Sdes/* end confdefs.h.  */
9061180740Sdes
9062180740Sdes/* Override any GCC internal prototype to avoid an error.
9063180740Sdes   Use char because int might match the return type of a GCC
9064180740Sdes   builtin and then its argument prototype would still apply.  */
9065180740Sdes#ifdef __cplusplus
9066180740Sdesextern "C"
9067180740Sdes#endif
9068180740Sdeschar yp_match ();
9069180740Sdesint
9070180740Sdesmain ()
9071180740Sdes{
9072180740Sdesreturn yp_match ();
9073180740Sdes  ;
9074180740Sdes  return 0;
9075180740Sdes}
9076180740Sdes_ACEOF
9077180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9078180740Sdesif { (ac_try="$ac_link"
9079180740Sdescase "(($ac_try" in
9080180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9081180740Sdes  *) ac_try_echo=$ac_try;;
9082180740Sdesesac
9083180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9084180740Sdes  (eval "$ac_link") 2>conftest.er1
9085180740Sdes  ac_status=$?
9086180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9087180740Sdes  rm -f conftest.er1
9088180740Sdes  cat conftest.err >&5
9089180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9090180740Sdes  (exit $ac_status); } && {
9091180740Sdes	 test -z "$ac_c_werror_flag" ||
9092180740Sdes	 test ! -s conftest.err
9093180740Sdes       } && test -s conftest$ac_exeext &&
9094180740Sdes       $as_test_x conftest$ac_exeext; then
9095180740Sdes  ac_cv_lib_nsl_yp_match=yes
9096180740Sdeselse
9097180740Sdes  echo "$as_me: failed program was:" >&5
9098180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9099180740Sdes
9100180740Sdes	ac_cv_lib_nsl_yp_match=no
9101180740Sdesfi
9102180740Sdes
9103180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9104180740Sdes      conftest$ac_exeext conftest.$ac_ext
9105180740SdesLIBS=$ac_check_lib_save_LIBS
9106180740Sdesfi
9107180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_yp_match" >&5
9108180740Sdesecho "${ECHO_T}$ac_cv_lib_nsl_yp_match" >&6; }
9109180740Sdesif test $ac_cv_lib_nsl_yp_match = yes; then
9110180740Sdes  cat >>confdefs.h <<_ACEOF
9111180740Sdes#define HAVE_LIBNSL 1
9112180740Sdes_ACEOF
9113180740Sdes
9114180740Sdes  LIBS="-lnsl $LIBS"
9115180740Sdes
9116180740Sdesfi
9117180740Sdes
9118180740Sdesfi
9119180740Sdes
9120180740Sdes{ echo "$as_me:$LINENO: checking for setsockopt" >&5
9121180740Sdesecho $ECHO_N "checking for setsockopt... $ECHO_C" >&6; }
9122180740Sdesif test "${ac_cv_func_setsockopt+set}" = set; then
9123180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9124180740Sdeselse
9125180740Sdes  cat >conftest.$ac_ext <<_ACEOF
9126180740Sdes/* confdefs.h.  */
9127180740Sdes_ACEOF
9128180740Sdescat confdefs.h >>conftest.$ac_ext
9129180740Sdescat >>conftest.$ac_ext <<_ACEOF
9130180740Sdes/* end confdefs.h.  */
9131180740Sdes/* Define setsockopt to an innocuous variant, in case <limits.h> declares setsockopt.
9132180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9133180740Sdes#define setsockopt innocuous_setsockopt
9134180740Sdes
9135180740Sdes/* System header to define __stub macros and hopefully few prototypes,
9136180740Sdes    which can conflict with char setsockopt (); below.
9137180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9138180740Sdes    <limits.h> exists even on freestanding compilers.  */
9139180740Sdes
9140180740Sdes#ifdef __STDC__
9141180740Sdes# include <limits.h>
9142180740Sdes#else
9143180740Sdes# include <assert.h>
9144180740Sdes#endif
9145180740Sdes
9146180740Sdes#undef setsockopt
9147180740Sdes
9148180740Sdes/* Override any GCC internal prototype to avoid an error.
9149180740Sdes   Use char because int might match the return type of a GCC
9150180740Sdes   builtin and then its argument prototype would still apply.  */
9151180740Sdes#ifdef __cplusplus
9152180740Sdesextern "C"
9153180740Sdes#endif
9154180740Sdeschar setsockopt ();
9155180740Sdes/* The GNU C library defines this for functions which it implements
9156180740Sdes    to always fail with ENOSYS.  Some functions are actually named
9157180740Sdes    something starting with __ and the normal name is an alias.  */
9158180740Sdes#if defined __stub_setsockopt || defined __stub___setsockopt
9159180740Sdeschoke me
9160180740Sdes#endif
9161180740Sdes
9162180740Sdesint
9163180740Sdesmain ()
9164180740Sdes{
9165180740Sdesreturn setsockopt ();
9166180740Sdes  ;
9167180740Sdes  return 0;
9168180740Sdes}
9169180740Sdes_ACEOF
9170180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9171180740Sdesif { (ac_try="$ac_link"
9172180740Sdescase "(($ac_try" in
9173180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9174180740Sdes  *) ac_try_echo=$ac_try;;
9175180740Sdesesac
9176180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9177180740Sdes  (eval "$ac_link") 2>conftest.er1
9178180740Sdes  ac_status=$?
9179180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9180180740Sdes  rm -f conftest.er1
9181180740Sdes  cat conftest.err >&5
9182180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9183180740Sdes  (exit $ac_status); } && {
9184180740Sdes	 test -z "$ac_c_werror_flag" ||
9185180740Sdes	 test ! -s conftest.err
9186180740Sdes       } && test -s conftest$ac_exeext &&
9187180740Sdes       $as_test_x conftest$ac_exeext; then
9188180740Sdes  ac_cv_func_setsockopt=yes
9189180740Sdeselse
9190180740Sdes  echo "$as_me: failed program was:" >&5
9191180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9192180740Sdes
9193180740Sdes	ac_cv_func_setsockopt=no
9194180740Sdesfi
9195180740Sdes
9196180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9197180740Sdes      conftest$ac_exeext conftest.$ac_ext
9198180740Sdesfi
9199180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_setsockopt" >&5
9200180740Sdesecho "${ECHO_T}$ac_cv_func_setsockopt" >&6; }
9201180740Sdesif test $ac_cv_func_setsockopt = yes; then
9202180740Sdes  :
9203180740Sdeselse
9204180740Sdes
9205180740Sdes{ echo "$as_me:$LINENO: checking for setsockopt in -lsocket" >&5
9206180740Sdesecho $ECHO_N "checking for setsockopt in -lsocket... $ECHO_C" >&6; }
9207180740Sdesif test "${ac_cv_lib_socket_setsockopt+set}" = set; then
9208180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9209180740Sdeselse
9210180740Sdes  ac_check_lib_save_LIBS=$LIBS
9211180740SdesLIBS="-lsocket  $LIBS"
9212180740Sdescat >conftest.$ac_ext <<_ACEOF
9213180740Sdes/* confdefs.h.  */
9214180740Sdes_ACEOF
9215180740Sdescat confdefs.h >>conftest.$ac_ext
9216180740Sdescat >>conftest.$ac_ext <<_ACEOF
9217180740Sdes/* end confdefs.h.  */
9218180740Sdes
9219180740Sdes/* Override any GCC internal prototype to avoid an error.
9220180740Sdes   Use char because int might match the return type of a GCC
9221180740Sdes   builtin and then its argument prototype would still apply.  */
9222180740Sdes#ifdef __cplusplus
9223180740Sdesextern "C"
9224180740Sdes#endif
9225180740Sdeschar setsockopt ();
9226180740Sdesint
9227180740Sdesmain ()
9228180740Sdes{
9229180740Sdesreturn setsockopt ();
9230180740Sdes  ;
9231180740Sdes  return 0;
9232180740Sdes}
9233180740Sdes_ACEOF
9234180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9235180740Sdesif { (ac_try="$ac_link"
9236180740Sdescase "(($ac_try" in
9237180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9238180740Sdes  *) ac_try_echo=$ac_try;;
9239180740Sdesesac
9240180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9241180740Sdes  (eval "$ac_link") 2>conftest.er1
9242180740Sdes  ac_status=$?
9243180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9244180740Sdes  rm -f conftest.er1
9245180740Sdes  cat conftest.err >&5
9246180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9247180740Sdes  (exit $ac_status); } && {
9248180740Sdes	 test -z "$ac_c_werror_flag" ||
9249180740Sdes	 test ! -s conftest.err
9250180740Sdes       } && test -s conftest$ac_exeext &&
9251180740Sdes       $as_test_x conftest$ac_exeext; then
9252180740Sdes  ac_cv_lib_socket_setsockopt=yes
9253180740Sdeselse
9254180740Sdes  echo "$as_me: failed program was:" >&5
9255180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9256180740Sdes
9257180740Sdes	ac_cv_lib_socket_setsockopt=no
9258180740Sdesfi
9259180740Sdes
9260180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9261180740Sdes      conftest$ac_exeext conftest.$ac_ext
9262180740SdesLIBS=$ac_check_lib_save_LIBS
9263180740Sdesfi
9264180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_socket_setsockopt" >&5
9265180740Sdesecho "${ECHO_T}$ac_cv_lib_socket_setsockopt" >&6; }
9266180740Sdesif test $ac_cv_lib_socket_setsockopt = yes; then
9267180740Sdes  cat >>confdefs.h <<_ACEOF
9268180740Sdes#define HAVE_LIBSOCKET 1
9269180740Sdes_ACEOF
9270180740Sdes
9271180740Sdes  LIBS="-lsocket $LIBS"
9272180740Sdes
9273180740Sdesfi
9274180740Sdes
9275180740Sdesfi
9276180740Sdes
9277180740Sdes
9278180740Sdes
9279180740Sdesfor ac_func in dirname
9280180740Sdesdo
9281180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9282180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9283180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9284180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9285180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9286180740Sdeselse
9287180740Sdes  cat >conftest.$ac_ext <<_ACEOF
9288180740Sdes/* confdefs.h.  */
9289180740Sdes_ACEOF
9290180740Sdescat confdefs.h >>conftest.$ac_ext
9291180740Sdescat >>conftest.$ac_ext <<_ACEOF
9292180740Sdes/* end confdefs.h.  */
9293180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9294180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9295180740Sdes#define $ac_func innocuous_$ac_func
9296180740Sdes
9297180740Sdes/* System header to define __stub macros and hopefully few prototypes,
9298180740Sdes    which can conflict with char $ac_func (); below.
9299180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9300180740Sdes    <limits.h> exists even on freestanding compilers.  */
9301180740Sdes
9302180740Sdes#ifdef __STDC__
9303180740Sdes# include <limits.h>
9304180740Sdes#else
9305180740Sdes# include <assert.h>
9306180740Sdes#endif
9307180740Sdes
9308180740Sdes#undef $ac_func
9309180740Sdes
9310180740Sdes/* Override any GCC internal prototype to avoid an error.
9311180740Sdes   Use char because int might match the return type of a GCC
9312180740Sdes   builtin and then its argument prototype would still apply.  */
9313180740Sdes#ifdef __cplusplus
9314180740Sdesextern "C"
9315180740Sdes#endif
9316180740Sdeschar $ac_func ();
9317180740Sdes/* The GNU C library defines this for functions which it implements
9318180740Sdes    to always fail with ENOSYS.  Some functions are actually named
9319180740Sdes    something starting with __ and the normal name is an alias.  */
9320180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
9321180740Sdeschoke me
9322180740Sdes#endif
9323180740Sdes
9324180740Sdesint
9325180740Sdesmain ()
9326180740Sdes{
9327180740Sdesreturn $ac_func ();
9328180740Sdes  ;
9329180740Sdes  return 0;
9330180740Sdes}
9331180740Sdes_ACEOF
9332180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9333180740Sdesif { (ac_try="$ac_link"
9334180740Sdescase "(($ac_try" in
9335180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9336180740Sdes  *) ac_try_echo=$ac_try;;
9337180740Sdesesac
9338180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9339180740Sdes  (eval "$ac_link") 2>conftest.er1
9340180740Sdes  ac_status=$?
9341180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9342180740Sdes  rm -f conftest.er1
9343180740Sdes  cat conftest.err >&5
9344180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9345180740Sdes  (exit $ac_status); } && {
9346180740Sdes	 test -z "$ac_c_werror_flag" ||
9347180740Sdes	 test ! -s conftest.err
9348180740Sdes       } && test -s conftest$ac_exeext &&
9349180740Sdes       $as_test_x conftest$ac_exeext; then
9350180740Sdes  eval "$as_ac_var=yes"
9351180740Sdeselse
9352180740Sdes  echo "$as_me: failed program was:" >&5
9353180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9354180740Sdes
9355180740Sdes	eval "$as_ac_var=no"
9356180740Sdesfi
9357180740Sdes
9358180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9359180740Sdes      conftest$ac_exeext conftest.$ac_ext
9360180740Sdesfi
9361180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
9362180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
9363180740Sdesecho "${ECHO_T}$ac_res" >&6; }
9364180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
9365180740Sdes  cat >>confdefs.h <<_ACEOF
9366180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9367180740Sdes_ACEOF
9368180740Sdes
9369180740Sdesfor ac_header in libgen.h
9370180740Sdesdo
9371180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9372180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9373180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
9374180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9375180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9376180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9377180740Sdesfi
9378180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
9379180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
9380180740Sdesecho "${ECHO_T}$ac_res" >&6; }
9381180740Sdeselse
9382180740Sdes  # Is the header compilable?
9383180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
9384180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9385180740Sdescat >conftest.$ac_ext <<_ACEOF
9386180740Sdes/* confdefs.h.  */
9387180740Sdes_ACEOF
9388180740Sdescat confdefs.h >>conftest.$ac_ext
9389180740Sdescat >>conftest.$ac_ext <<_ACEOF
9390180740Sdes/* end confdefs.h.  */
9391180740Sdes$ac_includes_default
9392180740Sdes#include <$ac_header>
9393180740Sdes_ACEOF
9394180740Sdesrm -f conftest.$ac_objext
9395180740Sdesif { (ac_try="$ac_compile"
9396180740Sdescase "(($ac_try" in
9397180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9398180740Sdes  *) ac_try_echo=$ac_try;;
9399180740Sdesesac
9400180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9401180740Sdes  (eval "$ac_compile") 2>conftest.er1
9402180740Sdes  ac_status=$?
9403180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9404180740Sdes  rm -f conftest.er1
9405180740Sdes  cat conftest.err >&5
9406180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9407180740Sdes  (exit $ac_status); } && {
9408180740Sdes	 test -z "$ac_c_werror_flag" ||
9409180740Sdes	 test ! -s conftest.err
9410180740Sdes       } && test -s conftest.$ac_objext; then
9411180740Sdes  ac_header_compiler=yes
9412180740Sdeselse
9413180740Sdes  echo "$as_me: failed program was:" >&5
9414180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9415180740Sdes
9416180740Sdes	ac_header_compiler=no
9417180740Sdesfi
9418180740Sdes
9419180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9420180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9421180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
9422180740Sdes
9423180740Sdes# Is the header present?
9424180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
9425180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9426180740Sdescat >conftest.$ac_ext <<_ACEOF
9427180740Sdes/* confdefs.h.  */
9428180740Sdes_ACEOF
9429180740Sdescat confdefs.h >>conftest.$ac_ext
9430180740Sdescat >>conftest.$ac_ext <<_ACEOF
9431180740Sdes/* end confdefs.h.  */
9432180740Sdes#include <$ac_header>
9433180740Sdes_ACEOF
9434180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
9435180740Sdescase "(($ac_try" in
9436180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9437180740Sdes  *) ac_try_echo=$ac_try;;
9438180740Sdesesac
9439180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9440180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9441180740Sdes  ac_status=$?
9442180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9443180740Sdes  rm -f conftest.er1
9444180740Sdes  cat conftest.err >&5
9445180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9446180740Sdes  (exit $ac_status); } >/dev/null && {
9447180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9448180740Sdes	 test ! -s conftest.err
9449180740Sdes       }; then
9450180740Sdes  ac_header_preproc=yes
9451180740Sdeselse
9452180740Sdes  echo "$as_me: failed program was:" >&5
9453180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9454180740Sdes
9455180740Sdes  ac_header_preproc=no
9456180740Sdesfi
9457180740Sdes
9458180740Sdesrm -f conftest.err conftest.$ac_ext
9459180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9460180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
9461180740Sdes
9462180740Sdes# So?  What about this header?
9463180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9464180740Sdes  yes:no: )
9465180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9466180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9467180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9468180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9469180740Sdes    ac_header_preproc=yes
9470180740Sdes    ;;
9471180740Sdes  no:yes:* )
9472180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9473180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9474180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9475180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9476180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9477180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9478180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9479180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9480180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9481180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9482180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9483180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9484180740Sdes    ( cat <<\_ASBOX
9485180740Sdes## ------------------------------------------- ##
9486180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
9487180740Sdes## ------------------------------------------- ##
9488180740Sdes_ASBOX
9489180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
9490180740Sdes    ;;
9491180740Sdesesac
9492180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
9493180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9494180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9495180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9496180740Sdeselse
9497180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
9498180740Sdesfi
9499180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
9500180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
9501180740Sdesecho "${ECHO_T}$ac_res" >&6; }
9502180740Sdes
9503180740Sdesfi
9504180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
9505180740Sdes  cat >>confdefs.h <<_ACEOF
9506180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9507180740Sdes_ACEOF
9508180740Sdes
9509180740Sdesfi
9510180740Sdes
9511180740Sdesdone
9512180740Sdes
9513180740Sdeselse
9514180740Sdes
9515180740Sdes	{ echo "$as_me:$LINENO: checking for dirname in -lgen" >&5
9516180740Sdesecho $ECHO_N "checking for dirname in -lgen... $ECHO_C" >&6; }
9517180740Sdesif test "${ac_cv_lib_gen_dirname+set}" = set; then
9518180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9519180740Sdeselse
9520180740Sdes  ac_check_lib_save_LIBS=$LIBS
9521180740SdesLIBS="-lgen  $LIBS"
9522180740Sdescat >conftest.$ac_ext <<_ACEOF
9523180740Sdes/* confdefs.h.  */
9524180740Sdes_ACEOF
9525180740Sdescat confdefs.h >>conftest.$ac_ext
9526180740Sdescat >>conftest.$ac_ext <<_ACEOF
9527180740Sdes/* end confdefs.h.  */
9528180740Sdes
9529180740Sdes/* Override any GCC internal prototype to avoid an error.
9530180740Sdes   Use char because int might match the return type of a GCC
9531180740Sdes   builtin and then its argument prototype would still apply.  */
9532180740Sdes#ifdef __cplusplus
9533180740Sdesextern "C"
9534180740Sdes#endif
9535180740Sdeschar dirname ();
9536180740Sdesint
9537180740Sdesmain ()
9538180740Sdes{
9539180740Sdesreturn dirname ();
9540180740Sdes  ;
9541180740Sdes  return 0;
9542180740Sdes}
9543180740Sdes_ACEOF
9544180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9545180740Sdesif { (ac_try="$ac_link"
9546180740Sdescase "(($ac_try" in
9547180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9548180740Sdes  *) ac_try_echo=$ac_try;;
9549180740Sdesesac
9550180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9551180740Sdes  (eval "$ac_link") 2>conftest.er1
9552180740Sdes  ac_status=$?
9553180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9554180740Sdes  rm -f conftest.er1
9555180740Sdes  cat conftest.err >&5
9556180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9557180740Sdes  (exit $ac_status); } && {
9558180740Sdes	 test -z "$ac_c_werror_flag" ||
9559180740Sdes	 test ! -s conftest.err
9560180740Sdes       } && test -s conftest$ac_exeext &&
9561180740Sdes       $as_test_x conftest$ac_exeext; then
9562180740Sdes  ac_cv_lib_gen_dirname=yes
9563180740Sdeselse
9564180740Sdes  echo "$as_me: failed program was:" >&5
9565180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9566180740Sdes
9567180740Sdes	ac_cv_lib_gen_dirname=no
9568180740Sdesfi
9569180740Sdes
9570180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9571180740Sdes      conftest$ac_exeext conftest.$ac_ext
9572180740SdesLIBS=$ac_check_lib_save_LIBS
9573180740Sdesfi
9574180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_gen_dirname" >&5
9575180740Sdesecho "${ECHO_T}$ac_cv_lib_gen_dirname" >&6; }
9576180740Sdesif test $ac_cv_lib_gen_dirname = yes; then
9577180740Sdes
9578180740Sdes		{ echo "$as_me:$LINENO: checking for broken dirname" >&5
9579180740Sdesecho $ECHO_N "checking for broken dirname... $ECHO_C" >&6; }
9580180740Sdesif test "${ac_cv_have_broken_dirname+set}" = set; then
9581180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9582180740Sdeselse
9583180740Sdes
9584180740Sdes			save_LIBS="$LIBS"
9585180740Sdes			LIBS="$LIBS -lgen"
9586180740Sdes			if test "$cross_compiling" = yes; then
9587180740Sdes   ac_cv_have_broken_dirname="no"
9588180740Sdeselse
9589180740Sdes  cat >conftest.$ac_ext <<_ACEOF
9590180740Sdes/* confdefs.h.  */
9591180740Sdes_ACEOF
9592180740Sdescat confdefs.h >>conftest.$ac_ext
9593180740Sdescat >>conftest.$ac_ext <<_ACEOF
9594180740Sdes/* end confdefs.h.  */
9595180740Sdes
9596180740Sdes#include <libgen.h>
9597180740Sdes#include <string.h>
9598180740Sdes
9599180740Sdesint main(int argc, char **argv) {
9600180740Sdes    char *s, buf[32];
9601180740Sdes
9602180740Sdes    strncpy(buf,"/etc", 32);
9603180740Sdes    s = dirname(buf);
9604180740Sdes    if (!s || strncmp(s, "/", 32) != 0) {
9605180740Sdes	exit(1);
9606180740Sdes    } else {
9607180740Sdes	exit(0);
9608180740Sdes    }
9609180740Sdes}
9610180740Sdes
9611180740Sdes_ACEOF
9612180740Sdesrm -f conftest$ac_exeext
9613180740Sdesif { (ac_try="$ac_link"
9614180740Sdescase "(($ac_try" in
9615180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9616180740Sdes  *) ac_try_echo=$ac_try;;
9617180740Sdesesac
9618180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9619180740Sdes  (eval "$ac_link") 2>&5
9620180740Sdes  ac_status=$?
9621180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9622180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9623180740Sdes  { (case "(($ac_try" in
9624180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9625180740Sdes  *) ac_try_echo=$ac_try;;
9626180740Sdesesac
9627180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9628180740Sdes  (eval "$ac_try") 2>&5
9629180740Sdes  ac_status=$?
9630180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9631180740Sdes  (exit $ac_status); }; }; then
9632180740Sdes   ac_cv_have_broken_dirname="no"
9633180740Sdeselse
9634180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
9635180740Sdesecho "$as_me: failed program was:" >&5
9636180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9637180740Sdes
9638180740Sdes( exit $ac_status )
9639180740Sdes ac_cv_have_broken_dirname="yes"
9640180740Sdesfi
9641180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9642180740Sdesfi
9643180740Sdes
9644180740Sdes
9645180740Sdes			LIBS="$save_LIBS"
9646180740Sdes
9647180740Sdesfi
9648180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_broken_dirname" >&5
9649180740Sdesecho "${ECHO_T}$ac_cv_have_broken_dirname" >&6; }
9650180740Sdes		if test "x$ac_cv_have_broken_dirname" = "xno" ; then
9651180740Sdes			LIBS="$LIBS -lgen"
9652180740Sdes			cat >>confdefs.h <<\_ACEOF
9653180740Sdes#define HAVE_DIRNAME 1
9654180740Sdes_ACEOF
9655180740Sdes
9656180740Sdes
9657180740Sdesfor ac_header in libgen.h
9658180740Sdesdo
9659180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9660180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9661180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
9662180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9663180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9664180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9665180740Sdesfi
9666180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
9667180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
9668180740Sdesecho "${ECHO_T}$ac_res" >&6; }
9669180740Sdeselse
9670180740Sdes  # Is the header compilable?
9671180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
9672180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9673180740Sdescat >conftest.$ac_ext <<_ACEOF
9674180740Sdes/* confdefs.h.  */
9675180740Sdes_ACEOF
9676180740Sdescat confdefs.h >>conftest.$ac_ext
9677180740Sdescat >>conftest.$ac_ext <<_ACEOF
9678180740Sdes/* end confdefs.h.  */
9679180740Sdes$ac_includes_default
9680180740Sdes#include <$ac_header>
9681180740Sdes_ACEOF
9682180740Sdesrm -f conftest.$ac_objext
9683180740Sdesif { (ac_try="$ac_compile"
9684180740Sdescase "(($ac_try" in
9685180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9686180740Sdes  *) ac_try_echo=$ac_try;;
9687180740Sdesesac
9688180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9689180740Sdes  (eval "$ac_compile") 2>conftest.er1
9690180740Sdes  ac_status=$?
9691180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9692180740Sdes  rm -f conftest.er1
9693180740Sdes  cat conftest.err >&5
9694180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9695180740Sdes  (exit $ac_status); } && {
9696180740Sdes	 test -z "$ac_c_werror_flag" ||
9697180740Sdes	 test ! -s conftest.err
9698180740Sdes       } && test -s conftest.$ac_objext; then
9699180740Sdes  ac_header_compiler=yes
9700180740Sdeselse
9701180740Sdes  echo "$as_me: failed program was:" >&5
9702180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9703180740Sdes
9704180740Sdes	ac_header_compiler=no
9705180740Sdesfi
9706180740Sdes
9707180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9708180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9709180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
9710180740Sdes
9711180740Sdes# Is the header present?
9712180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
9713180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9714180740Sdescat >conftest.$ac_ext <<_ACEOF
9715180740Sdes/* confdefs.h.  */
9716180740Sdes_ACEOF
9717180740Sdescat confdefs.h >>conftest.$ac_ext
9718180740Sdescat >>conftest.$ac_ext <<_ACEOF
9719180740Sdes/* end confdefs.h.  */
9720180740Sdes#include <$ac_header>
9721180740Sdes_ACEOF
9722180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
9723180740Sdescase "(($ac_try" in
9724180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9725180740Sdes  *) ac_try_echo=$ac_try;;
9726180740Sdesesac
9727180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9728180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9729180740Sdes  ac_status=$?
9730180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9731180740Sdes  rm -f conftest.er1
9732180740Sdes  cat conftest.err >&5
9733180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9734180740Sdes  (exit $ac_status); } >/dev/null && {
9735180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9736180740Sdes	 test ! -s conftest.err
9737180740Sdes       }; then
9738180740Sdes  ac_header_preproc=yes
9739180740Sdeselse
9740180740Sdes  echo "$as_me: failed program was:" >&5
9741180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9742180740Sdes
9743180740Sdes  ac_header_preproc=no
9744180740Sdesfi
9745180740Sdes
9746180740Sdesrm -f conftest.err conftest.$ac_ext
9747180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9748180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
9749180740Sdes
9750180740Sdes# So?  What about this header?
9751180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9752180740Sdes  yes:no: )
9753180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9754180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9755180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9756180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9757180740Sdes    ac_header_preproc=yes
9758180740Sdes    ;;
9759180740Sdes  no:yes:* )
9760180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9761180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9762180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9763180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9764180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9765180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9766180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9767180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9768180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9769180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9770180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9771180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9772180740Sdes    ( cat <<\_ASBOX
9773180740Sdes## ------------------------------------------- ##
9774180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
9775180740Sdes## ------------------------------------------- ##
9776180740Sdes_ASBOX
9777180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
9778180740Sdes    ;;
9779180740Sdesesac
9780180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
9781180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9782180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9783180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9784180740Sdeselse
9785180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
9786180740Sdesfi
9787180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
9788180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
9789180740Sdesecho "${ECHO_T}$ac_res" >&6; }
9790180740Sdes
9791180740Sdesfi
9792180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
9793180740Sdes  cat >>confdefs.h <<_ACEOF
9794180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9795180740Sdes_ACEOF
9796180740Sdes
9797180740Sdesfi
9798180740Sdes
9799180740Sdesdone
9800180740Sdes
9801180740Sdes		fi
9802180740Sdes
9803180740Sdesfi
9804180740Sdes
9805180740Sdes
9806180740Sdesfi
9807180740Sdesdone
9808180740Sdes
9809180740Sdes
9810180740Sdes{ echo "$as_me:$LINENO: checking for getspnam" >&5
9811180740Sdesecho $ECHO_N "checking for getspnam... $ECHO_C" >&6; }
9812180740Sdesif test "${ac_cv_func_getspnam+set}" = set; then
9813180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9814180740Sdeselse
9815180740Sdes  cat >conftest.$ac_ext <<_ACEOF
9816180740Sdes/* confdefs.h.  */
9817180740Sdes_ACEOF
9818180740Sdescat confdefs.h >>conftest.$ac_ext
9819180740Sdescat >>conftest.$ac_ext <<_ACEOF
9820180740Sdes/* end confdefs.h.  */
9821180740Sdes/* Define getspnam to an innocuous variant, in case <limits.h> declares getspnam.
9822180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9823180740Sdes#define getspnam innocuous_getspnam
9824180740Sdes
9825180740Sdes/* System header to define __stub macros and hopefully few prototypes,
9826180740Sdes    which can conflict with char getspnam (); below.
9827180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9828180740Sdes    <limits.h> exists even on freestanding compilers.  */
9829180740Sdes
9830180740Sdes#ifdef __STDC__
9831180740Sdes# include <limits.h>
9832180740Sdes#else
9833180740Sdes# include <assert.h>
9834180740Sdes#endif
9835180740Sdes
9836180740Sdes#undef getspnam
9837180740Sdes
9838180740Sdes/* Override any GCC internal prototype to avoid an error.
9839180740Sdes   Use char because int might match the return type of a GCC
9840180740Sdes   builtin and then its argument prototype would still apply.  */
9841180740Sdes#ifdef __cplusplus
9842180740Sdesextern "C"
9843180740Sdes#endif
9844180740Sdeschar getspnam ();
9845180740Sdes/* The GNU C library defines this for functions which it implements
9846180740Sdes    to always fail with ENOSYS.  Some functions are actually named
9847180740Sdes    something starting with __ and the normal name is an alias.  */
9848180740Sdes#if defined __stub_getspnam || defined __stub___getspnam
9849180740Sdeschoke me
9850180740Sdes#endif
9851180740Sdes
9852180740Sdesint
9853180740Sdesmain ()
9854180740Sdes{
9855180740Sdesreturn getspnam ();
9856180740Sdes  ;
9857180740Sdes  return 0;
9858180740Sdes}
9859180740Sdes_ACEOF
9860180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9861180740Sdesif { (ac_try="$ac_link"
9862180740Sdescase "(($ac_try" in
9863180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9864180740Sdes  *) ac_try_echo=$ac_try;;
9865180740Sdesesac
9866180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9867180740Sdes  (eval "$ac_link") 2>conftest.er1
9868180740Sdes  ac_status=$?
9869180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9870180740Sdes  rm -f conftest.er1
9871180740Sdes  cat conftest.err >&5
9872180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9873180740Sdes  (exit $ac_status); } && {
9874180740Sdes	 test -z "$ac_c_werror_flag" ||
9875180740Sdes	 test ! -s conftest.err
9876180740Sdes       } && test -s conftest$ac_exeext &&
9877180740Sdes       $as_test_x conftest$ac_exeext; then
9878180740Sdes  ac_cv_func_getspnam=yes
9879180740Sdeselse
9880180740Sdes  echo "$as_me: failed program was:" >&5
9881180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9882180740Sdes
9883180740Sdes	ac_cv_func_getspnam=no
9884180740Sdesfi
9885180740Sdes
9886180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9887180740Sdes      conftest$ac_exeext conftest.$ac_ext
9888180740Sdesfi
9889180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_getspnam" >&5
9890180740Sdesecho "${ECHO_T}$ac_cv_func_getspnam" >&6; }
9891180740Sdesif test $ac_cv_func_getspnam = yes; then
9892180740Sdes  :
9893180740Sdeselse
9894180740Sdes  { echo "$as_me:$LINENO: checking for getspnam in -lgen" >&5
9895180740Sdesecho $ECHO_N "checking for getspnam in -lgen... $ECHO_C" >&6; }
9896180740Sdesif test "${ac_cv_lib_gen_getspnam+set}" = set; then
9897180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9898180740Sdeselse
9899180740Sdes  ac_check_lib_save_LIBS=$LIBS
9900180740SdesLIBS="-lgen  $LIBS"
9901180740Sdescat >conftest.$ac_ext <<_ACEOF
9902180740Sdes/* confdefs.h.  */
9903180740Sdes_ACEOF
9904180740Sdescat confdefs.h >>conftest.$ac_ext
9905180740Sdescat >>conftest.$ac_ext <<_ACEOF
9906180740Sdes/* end confdefs.h.  */
9907180740Sdes
9908180740Sdes/* Override any GCC internal prototype to avoid an error.
9909180740Sdes   Use char because int might match the return type of a GCC
9910180740Sdes   builtin and then its argument prototype would still apply.  */
9911180740Sdes#ifdef __cplusplus
9912180740Sdesextern "C"
9913180740Sdes#endif
9914180740Sdeschar getspnam ();
9915180740Sdesint
9916180740Sdesmain ()
9917180740Sdes{
9918180740Sdesreturn getspnam ();
9919180740Sdes  ;
9920180740Sdes  return 0;
9921180740Sdes}
9922180740Sdes_ACEOF
9923180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9924180740Sdesif { (ac_try="$ac_link"
9925180740Sdescase "(($ac_try" in
9926180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9927180740Sdes  *) ac_try_echo=$ac_try;;
9928180740Sdesesac
9929180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9930180740Sdes  (eval "$ac_link") 2>conftest.er1
9931180740Sdes  ac_status=$?
9932180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9933180740Sdes  rm -f conftest.er1
9934180740Sdes  cat conftest.err >&5
9935180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9936180740Sdes  (exit $ac_status); } && {
9937180740Sdes	 test -z "$ac_c_werror_flag" ||
9938180740Sdes	 test ! -s conftest.err
9939180740Sdes       } && test -s conftest$ac_exeext &&
9940180740Sdes       $as_test_x conftest$ac_exeext; then
9941180740Sdes  ac_cv_lib_gen_getspnam=yes
9942180740Sdeselse
9943180740Sdes  echo "$as_me: failed program was:" >&5
9944180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9945180740Sdes
9946180740Sdes	ac_cv_lib_gen_getspnam=no
9947180740Sdesfi
9948180740Sdes
9949180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9950180740Sdes      conftest$ac_exeext conftest.$ac_ext
9951180740SdesLIBS=$ac_check_lib_save_LIBS
9952180740Sdesfi
9953180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_gen_getspnam" >&5
9954180740Sdesecho "${ECHO_T}$ac_cv_lib_gen_getspnam" >&6; }
9955180740Sdesif test $ac_cv_lib_gen_getspnam = yes; then
9956180740Sdes  LIBS="$LIBS -lgen"
9957180740Sdesfi
9958180740Sdes
9959180740Sdesfi
9960180740Sdes
9961180740Sdes{ echo "$as_me:$LINENO: checking for library containing basename" >&5
9962180740Sdesecho $ECHO_N "checking for library containing basename... $ECHO_C" >&6; }
9963180740Sdesif test "${ac_cv_search_basename+set}" = set; then
9964180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9965180740Sdeselse
9966180740Sdes  ac_func_search_save_LIBS=$LIBS
9967180740Sdescat >conftest.$ac_ext <<_ACEOF
9968180740Sdes/* confdefs.h.  */
9969180740Sdes_ACEOF
9970180740Sdescat confdefs.h >>conftest.$ac_ext
9971180740Sdescat >>conftest.$ac_ext <<_ACEOF
9972180740Sdes/* end confdefs.h.  */
9973180740Sdes
9974180740Sdes/* Override any GCC internal prototype to avoid an error.
9975180740Sdes   Use char because int might match the return type of a GCC
9976180740Sdes   builtin and then its argument prototype would still apply.  */
9977180740Sdes#ifdef __cplusplus
9978180740Sdesextern "C"
9979180740Sdes#endif
9980180740Sdeschar basename ();
9981180740Sdesint
9982180740Sdesmain ()
9983180740Sdes{
9984180740Sdesreturn basename ();
9985180740Sdes  ;
9986180740Sdes  return 0;
9987180740Sdes}
9988180740Sdes_ACEOF
9989180740Sdesfor ac_lib in '' gen; do
9990180740Sdes  if test -z "$ac_lib"; then
9991180740Sdes    ac_res="none required"
9992180740Sdes  else
9993180740Sdes    ac_res=-l$ac_lib
9994180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9995180740Sdes  fi
9996180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
9997180740Sdesif { (ac_try="$ac_link"
9998180740Sdescase "(($ac_try" in
9999180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10000180740Sdes  *) ac_try_echo=$ac_try;;
10001180740Sdesesac
10002180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10003180740Sdes  (eval "$ac_link") 2>conftest.er1
10004180740Sdes  ac_status=$?
10005180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10006180740Sdes  rm -f conftest.er1
10007180740Sdes  cat conftest.err >&5
10008180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10009180740Sdes  (exit $ac_status); } && {
10010180740Sdes	 test -z "$ac_c_werror_flag" ||
10011180740Sdes	 test ! -s conftest.err
10012180740Sdes       } && test -s conftest$ac_exeext &&
10013180740Sdes       $as_test_x conftest$ac_exeext; then
10014180740Sdes  ac_cv_search_basename=$ac_res
10015180740Sdeselse
10016180740Sdes  echo "$as_me: failed program was:" >&5
10017180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10018180740Sdes
10019180740Sdes
10020180740Sdesfi
10021180740Sdes
10022180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10023180740Sdes      conftest$ac_exeext
10024180740Sdes  if test "${ac_cv_search_basename+set}" = set; then
10025180740Sdes  break
10026180740Sdesfi
10027180740Sdesdone
10028180740Sdesif test "${ac_cv_search_basename+set}" = set; then
10029180740Sdes  :
10030180740Sdeselse
10031180740Sdes  ac_cv_search_basename=no
10032180740Sdesfi
10033180740Sdesrm conftest.$ac_ext
10034180740SdesLIBS=$ac_func_search_save_LIBS
10035180740Sdesfi
10036180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_basename" >&5
10037180740Sdesecho "${ECHO_T}$ac_cv_search_basename" >&6; }
10038180740Sdesac_res=$ac_cv_search_basename
10039180740Sdesif test "$ac_res" != no; then
10040180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10041180740Sdes
10042180740Sdescat >>confdefs.h <<\_ACEOF
10043180740Sdes#define HAVE_BASENAME 1
10044180740Sdes_ACEOF
10045180740Sdes
10046180740Sdesfi
10047180740Sdes
10048180740Sdes
10049180740Sdes
10050180740Sdes# Check whether --with-zlib was given.
10051180740Sdesif test "${with_zlib+set}" = set; then
10052180740Sdes  withval=$with_zlib;  if test "x$withval" = "xno" ; then
10053180740Sdes		{ { echo "$as_me:$LINENO: error: *** zlib is required ***" >&5
10054180740Sdesecho "$as_me: error: *** zlib is required ***" >&2;}
10055180740Sdes   { (exit 1); exit 1; }; }
10056180740Sdes	  elif test "x$withval" != "xyes"; then
10057180740Sdes		if test -d "$withval/lib"; then
10058180740Sdes			if test -n "${need_dash_r}"; then
10059180740Sdes				LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
10060180740Sdes			else
10061180740Sdes				LDFLAGS="-L${withval}/lib ${LDFLAGS}"
10062180740Sdes			fi
10063180740Sdes		else
10064180740Sdes			if test -n "${need_dash_r}"; then
10065180740Sdes				LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
10066180740Sdes			else
10067180740Sdes				LDFLAGS="-L${withval} ${LDFLAGS}"
10068180740Sdes			fi
10069180740Sdes		fi
10070180740Sdes		if test -d "$withval/include"; then
10071180740Sdes			CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
10072180740Sdes		else
10073180740Sdes			CPPFLAGS="-I${withval} ${CPPFLAGS}"
10074180740Sdes		fi
10075180740Sdes	fi
10076180740Sdes
10077180740Sdesfi
10078180740Sdes
10079180740Sdes
10080180740Sdes
10081180740Sdes{ echo "$as_me:$LINENO: checking for deflate in -lz" >&5
10082180740Sdesecho $ECHO_N "checking for deflate in -lz... $ECHO_C" >&6; }
10083180740Sdesif test "${ac_cv_lib_z_deflate+set}" = set; then
10084180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10085180740Sdeselse
10086180740Sdes  ac_check_lib_save_LIBS=$LIBS
10087180740SdesLIBS="-lz  $LIBS"
10088180740Sdescat >conftest.$ac_ext <<_ACEOF
10089180740Sdes/* confdefs.h.  */
10090180740Sdes_ACEOF
10091180740Sdescat confdefs.h >>conftest.$ac_ext
10092180740Sdescat >>conftest.$ac_ext <<_ACEOF
10093180740Sdes/* end confdefs.h.  */
10094180740Sdes
10095180740Sdes/* Override any GCC internal prototype to avoid an error.
10096180740Sdes   Use char because int might match the return type of a GCC
10097180740Sdes   builtin and then its argument prototype would still apply.  */
10098180740Sdes#ifdef __cplusplus
10099180740Sdesextern "C"
10100180740Sdes#endif
10101180740Sdeschar deflate ();
10102180740Sdesint
10103180740Sdesmain ()
10104180740Sdes{
10105180740Sdesreturn deflate ();
10106180740Sdes  ;
10107180740Sdes  return 0;
10108180740Sdes}
10109180740Sdes_ACEOF
10110180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
10111180740Sdesif { (ac_try="$ac_link"
10112180740Sdescase "(($ac_try" in
10113180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10114180740Sdes  *) ac_try_echo=$ac_try;;
10115180740Sdesesac
10116180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10117180740Sdes  (eval "$ac_link") 2>conftest.er1
10118180740Sdes  ac_status=$?
10119180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10120180740Sdes  rm -f conftest.er1
10121180740Sdes  cat conftest.err >&5
10122180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10123180740Sdes  (exit $ac_status); } && {
10124180740Sdes	 test -z "$ac_c_werror_flag" ||
10125180740Sdes	 test ! -s conftest.err
10126180740Sdes       } && test -s conftest$ac_exeext &&
10127180740Sdes       $as_test_x conftest$ac_exeext; then
10128180740Sdes  ac_cv_lib_z_deflate=yes
10129180740Sdeselse
10130180740Sdes  echo "$as_me: failed program was:" >&5
10131180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10132180740Sdes
10133180740Sdes	ac_cv_lib_z_deflate=no
10134180740Sdesfi
10135180740Sdes
10136180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10137180740Sdes      conftest$ac_exeext conftest.$ac_ext
10138180740SdesLIBS=$ac_check_lib_save_LIBS
10139180740Sdesfi
10140180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_z_deflate" >&5
10141180740Sdesecho "${ECHO_T}$ac_cv_lib_z_deflate" >&6; }
10142180740Sdesif test $ac_cv_lib_z_deflate = yes; then
10143180740Sdes  cat >>confdefs.h <<_ACEOF
10144180740Sdes#define HAVE_LIBZ 1
10145180740Sdes_ACEOF
10146180740Sdes
10147180740Sdes  LIBS="-lz $LIBS"
10148180740Sdes
10149180740Sdeselse
10150180740Sdes
10151180740Sdes		saved_CPPFLAGS="$CPPFLAGS"
10152180740Sdes		saved_LDFLAGS="$LDFLAGS"
10153180740Sdes		save_LIBS="$LIBS"
10154180740Sdes				if test -n "${need_dash_r}"; then
10155180740Sdes			LDFLAGS="-L/usr/local/lib -R/usr/local/lib ${saved_LDFLAGS}"
10156180740Sdes		else
10157180740Sdes			LDFLAGS="-L/usr/local/lib ${saved_LDFLAGS}"
10158180740Sdes		fi
10159180740Sdes		CPPFLAGS="-I/usr/local/include ${saved_CPPFLAGS}"
10160180740Sdes		LIBS="$LIBS -lz"
10161180740Sdes		cat >conftest.$ac_ext <<_ACEOF
10162180740Sdes/* confdefs.h.  */
10163180740Sdes_ACEOF
10164180740Sdescat confdefs.h >>conftest.$ac_ext
10165180740Sdescat >>conftest.$ac_ext <<_ACEOF
10166180740Sdes/* end confdefs.h.  */
10167180740Sdes
10168180740Sdes/* Override any GCC internal prototype to avoid an error.
10169180740Sdes   Use char because int might match the return type of a GCC
10170180740Sdes   builtin and then its argument prototype would still apply.  */
10171180740Sdes#ifdef __cplusplus
10172180740Sdesextern "C"
10173180740Sdes#endif
10174180740Sdeschar deflate ();
10175180740Sdesint
10176180740Sdesmain ()
10177180740Sdes{
10178180740Sdesreturn deflate ();
10179180740Sdes  ;
10180180740Sdes  return 0;
10181180740Sdes}
10182180740Sdes_ACEOF
10183180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
10184180740Sdesif { (ac_try="$ac_link"
10185180740Sdescase "(($ac_try" in
10186180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10187180740Sdes  *) ac_try_echo=$ac_try;;
10188180740Sdesesac
10189180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10190180740Sdes  (eval "$ac_link") 2>conftest.er1
10191180740Sdes  ac_status=$?
10192180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10193180740Sdes  rm -f conftest.er1
10194180740Sdes  cat conftest.err >&5
10195180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10196180740Sdes  (exit $ac_status); } && {
10197180740Sdes	 test -z "$ac_c_werror_flag" ||
10198180740Sdes	 test ! -s conftest.err
10199180740Sdes       } && test -s conftest$ac_exeext &&
10200180740Sdes       $as_test_x conftest$ac_exeext; then
10201180740Sdes  cat >>confdefs.h <<\_ACEOF
10202180740Sdes#define HAVE_LIBZ 1
10203180740Sdes_ACEOF
10204180740Sdes
10205180740Sdeselse
10206180740Sdes  echo "$as_me: failed program was:" >&5
10207180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10208180740Sdes
10209180740Sdes
10210180740Sdes				{ { echo "$as_me:$LINENO: error: *** zlib missing - please install first or check config.log ***" >&5
10211180740Sdesecho "$as_me: error: *** zlib missing - please install first or check config.log ***" >&2;}
10212180740Sdes   { (exit 1); exit 1; }; }
10213180740Sdes
10214180740Sdes
10215180740Sdesfi
10216180740Sdes
10217180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10218180740Sdes      conftest$ac_exeext conftest.$ac_ext
10219180740Sdes
10220180740Sdes
10221180740Sdesfi
10222180740Sdes
10223180740Sdesif test "${ac_cv_header_zlib_h+set}" = set; then
10224180740Sdes  { echo "$as_me:$LINENO: checking for zlib.h" >&5
10225180740Sdesecho $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
10226180740Sdesif test "${ac_cv_header_zlib_h+set}" = set; then
10227180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10228180740Sdesfi
10229180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
10230180740Sdesecho "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
10231180740Sdeselse
10232180740Sdes  # Is the header compilable?
10233180740Sdes{ echo "$as_me:$LINENO: checking zlib.h usability" >&5
10234180740Sdesecho $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
10235180740Sdescat >conftest.$ac_ext <<_ACEOF
10236180740Sdes/* confdefs.h.  */
10237180740Sdes_ACEOF
10238180740Sdescat confdefs.h >>conftest.$ac_ext
10239180740Sdescat >>conftest.$ac_ext <<_ACEOF
10240180740Sdes/* end confdefs.h.  */
10241180740Sdes$ac_includes_default
10242180740Sdes#include <zlib.h>
10243180740Sdes_ACEOF
10244180740Sdesrm -f conftest.$ac_objext
10245180740Sdesif { (ac_try="$ac_compile"
10246180740Sdescase "(($ac_try" in
10247180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10248180740Sdes  *) ac_try_echo=$ac_try;;
10249180740Sdesesac
10250180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10251180740Sdes  (eval "$ac_compile") 2>conftest.er1
10252180740Sdes  ac_status=$?
10253180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10254180740Sdes  rm -f conftest.er1
10255180740Sdes  cat conftest.err >&5
10256180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10257180740Sdes  (exit $ac_status); } && {
10258180740Sdes	 test -z "$ac_c_werror_flag" ||
10259180740Sdes	 test ! -s conftest.err
10260180740Sdes       } && test -s conftest.$ac_objext; then
10261180740Sdes  ac_header_compiler=yes
10262180740Sdeselse
10263180740Sdes  echo "$as_me: failed program was:" >&5
10264180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10265180740Sdes
10266180740Sdes	ac_header_compiler=no
10267180740Sdesfi
10268180740Sdes
10269180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10270180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10271180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
10272180740Sdes
10273180740Sdes# Is the header present?
10274180740Sdes{ echo "$as_me:$LINENO: checking zlib.h presence" >&5
10275180740Sdesecho $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
10276180740Sdescat >conftest.$ac_ext <<_ACEOF
10277180740Sdes/* confdefs.h.  */
10278180740Sdes_ACEOF
10279180740Sdescat confdefs.h >>conftest.$ac_ext
10280180740Sdescat >>conftest.$ac_ext <<_ACEOF
10281180740Sdes/* end confdefs.h.  */
10282180740Sdes#include <zlib.h>
10283180740Sdes_ACEOF
10284180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
10285180740Sdescase "(($ac_try" in
10286180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10287180740Sdes  *) ac_try_echo=$ac_try;;
10288180740Sdesesac
10289180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10290180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10291180740Sdes  ac_status=$?
10292180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10293180740Sdes  rm -f conftest.er1
10294180740Sdes  cat conftest.err >&5
10295180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10296180740Sdes  (exit $ac_status); } >/dev/null && {
10297180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10298180740Sdes	 test ! -s conftest.err
10299180740Sdes       }; then
10300180740Sdes  ac_header_preproc=yes
10301180740Sdeselse
10302180740Sdes  echo "$as_me: failed program was:" >&5
10303180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10304180740Sdes
10305180740Sdes  ac_header_preproc=no
10306180740Sdesfi
10307180740Sdes
10308180740Sdesrm -f conftest.err conftest.$ac_ext
10309180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10310180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
10311180740Sdes
10312180740Sdes# So?  What about this header?
10313180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10314180740Sdes  yes:no: )
10315180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
10316180740Sdesecho "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10317180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
10318180740Sdesecho "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
10319180740Sdes    ac_header_preproc=yes
10320180740Sdes    ;;
10321180740Sdes  no:yes:* )
10322180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
10323180740Sdesecho "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
10324180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
10325180740Sdesecho "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
10326180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
10327180740Sdesecho "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
10328180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
10329180740Sdesecho "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10330180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
10331180740Sdesecho "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
10332180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
10333180740Sdesecho "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
10334180740Sdes    ( cat <<\_ASBOX
10335180740Sdes## ------------------------------------------- ##
10336180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
10337180740Sdes## ------------------------------------------- ##
10338180740Sdes_ASBOX
10339180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
10340180740Sdes    ;;
10341180740Sdesesac
10342180740Sdes{ echo "$as_me:$LINENO: checking for zlib.h" >&5
10343180740Sdesecho $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
10344180740Sdesif test "${ac_cv_header_zlib_h+set}" = set; then
10345180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10346180740Sdeselse
10347180740Sdes  ac_cv_header_zlib_h=$ac_header_preproc
10348180740Sdesfi
10349180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
10350180740Sdesecho "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
10351180740Sdes
10352180740Sdesfi
10353180740Sdesif test $ac_cv_header_zlib_h = yes; then
10354180740Sdes  :
10355180740Sdeselse
10356180740Sdes  { { echo "$as_me:$LINENO: error: *** zlib.h missing - please install first or check config.log ***" >&5
10357180740Sdesecho "$as_me: error: *** zlib.h missing - please install first or check config.log ***" >&2;}
10358180740Sdes   { (exit 1); exit 1; }; }
10359180740Sdesfi
10360180740Sdes
10361180740Sdes
10362180740Sdes
10363180740Sdes
10364180740Sdes# Check whether --with-zlib-version-check was given.
10365180740Sdesif test "${with_zlib_version_check+set}" = set; then
10366180740Sdes  withval=$with_zlib_version_check;   if test "x$withval" = "xno" ; then
10367180740Sdes		zlib_check_nonfatal=1
10368180740Sdes	   fi
10369180740Sdes
10370180740Sdes
10371180740Sdesfi
10372180740Sdes
10373180740Sdes
10374180740Sdes{ echo "$as_me:$LINENO: checking for possibly buggy zlib" >&5
10375180740Sdesecho $ECHO_N "checking for possibly buggy zlib... $ECHO_C" >&6; }
10376180740Sdesif test "$cross_compiling" = yes; then
10377180740Sdes  	{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking zlib version" >&5
10378180740Sdesecho "$as_me: WARNING: cross compiling: not checking zlib version" >&2;}
10379180740Sdes
10380180740Sdeselse
10381180740Sdes  cat >conftest.$ac_ext <<_ACEOF
10382180740Sdes/* confdefs.h.  */
10383180740Sdes_ACEOF
10384180740Sdescat confdefs.h >>conftest.$ac_ext
10385180740Sdescat >>conftest.$ac_ext <<_ACEOF
10386180740Sdes/* end confdefs.h.  */
10387180740Sdes
10388180740Sdes#include <stdio.h>
10389180740Sdes#include <zlib.h>
10390180740Sdesint main()
10391180740Sdes{
10392180740Sdes	int a=0, b=0, c=0, d=0, n, v;
10393180740Sdes	n = sscanf(ZLIB_VERSION, "%d.%d.%d.%d", &a, &b, &c, &d);
10394180740Sdes	if (n != 3 && n != 4)
10395180740Sdes		exit(1);
10396180740Sdes	v = a*1000000 + b*10000 + c*100 + d;
10397180740Sdes	fprintf(stderr, "found zlib version %s (%d)\n", ZLIB_VERSION, v);
10398180740Sdes
10399180740Sdes	/* 1.1.4 is OK */
10400180740Sdes	if (a == 1 && b == 1 && c >= 4)
10401180740Sdes		exit(0);
10402180740Sdes
10403180740Sdes	/* 1.2.3 and up are OK */
10404180740Sdes	if (v >= 1020300)
10405180740Sdes		exit(0);
10406180740Sdes
10407180740Sdes	exit(2);
10408180740Sdes}
10409180740Sdes
10410180740Sdes_ACEOF
10411180740Sdesrm -f conftest$ac_exeext
10412180740Sdesif { (ac_try="$ac_link"
10413180740Sdescase "(($ac_try" in
10414180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10415180740Sdes  *) ac_try_echo=$ac_try;;
10416180740Sdesesac
10417180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10418180740Sdes  (eval "$ac_link") 2>&5
10419180740Sdes  ac_status=$?
10420180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10421180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10422180740Sdes  { (case "(($ac_try" in
10423180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10424180740Sdes  *) ac_try_echo=$ac_try;;
10425180740Sdesesac
10426180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10427180740Sdes  (eval "$ac_try") 2>&5
10428180740Sdes  ac_status=$?
10429180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430180740Sdes  (exit $ac_status); }; }; then
10431180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
10432180740Sdesecho "${ECHO_T}no" >&6; }
10433180740Sdeselse
10434180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
10435180740Sdesecho "$as_me: failed program was:" >&5
10436180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10437180740Sdes
10438180740Sdes( exit $ac_status )
10439180740Sdes { echo "$as_me:$LINENO: result: yes" >&5
10440180740Sdesecho "${ECHO_T}yes" >&6; }
10441180740Sdes	  if test -z "$zlib_check_nonfatal" ; then
10442180740Sdes		{ { echo "$as_me:$LINENO: error: *** zlib too old - check config.log ***
10443180740SdesYour reported zlib version has known security problems.  It's possible your
10444180740Sdesvendor has fixed these problems without changing the version number.  If you
10445180740Sdesare sure this is the case, you can disable the check by running
10446180740Sdes\"./configure --without-zlib-version-check\".
10447180740SdesIf you are in doubt, upgrade zlib to version 1.2.3 or greater.
10448180740SdesSee http://www.gzip.org/zlib/ for details." >&5
10449180740Sdesecho "$as_me: error: *** zlib too old - check config.log ***
10450180740SdesYour reported zlib version has known security problems.  It's possible your
10451180740Sdesvendor has fixed these problems without changing the version number.  If you
10452180740Sdesare sure this is the case, you can disable the check by running
10453180740Sdes\"./configure --without-zlib-version-check\".
10454180740SdesIf you are in doubt, upgrade zlib to version 1.2.3 or greater.
10455180740SdesSee http://www.gzip.org/zlib/ for details." >&2;}
10456180740Sdes   { (exit 1); exit 1; }; }
10457180740Sdes	  else
10458180740Sdes		{ echo "$as_me:$LINENO: WARNING: zlib version may have security problems" >&5
10459180740Sdesecho "$as_me: WARNING: zlib version may have security problems" >&2;}
10460180740Sdes	  fi
10461180740Sdes
10462180740Sdesfi
10463180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10464180740Sdesfi
10465180740Sdes
10466180740Sdes
10467180740Sdes
10468180740Sdes{ echo "$as_me:$LINENO: checking for strcasecmp" >&5
10469180740Sdesecho $ECHO_N "checking for strcasecmp... $ECHO_C" >&6; }
10470180740Sdesif test "${ac_cv_func_strcasecmp+set}" = set; then
10471180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10472180740Sdeselse
10473180740Sdes  cat >conftest.$ac_ext <<_ACEOF
10474180740Sdes/* confdefs.h.  */
10475180740Sdes_ACEOF
10476180740Sdescat confdefs.h >>conftest.$ac_ext
10477180740Sdescat >>conftest.$ac_ext <<_ACEOF
10478180740Sdes/* end confdefs.h.  */
10479180740Sdes/* Define strcasecmp to an innocuous variant, in case <limits.h> declares strcasecmp.
10480180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10481180740Sdes#define strcasecmp innocuous_strcasecmp
10482180740Sdes
10483180740Sdes/* System header to define __stub macros and hopefully few prototypes,
10484180740Sdes    which can conflict with char strcasecmp (); below.
10485180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10486180740Sdes    <limits.h> exists even on freestanding compilers.  */
10487180740Sdes
10488180740Sdes#ifdef __STDC__
10489180740Sdes# include <limits.h>
10490180740Sdes#else
10491180740Sdes# include <assert.h>
10492180740Sdes#endif
10493180740Sdes
10494180740Sdes#undef strcasecmp
10495180740Sdes
10496180740Sdes/* Override any GCC internal prototype to avoid an error.
10497180740Sdes   Use char because int might match the return type of a GCC
10498180740Sdes   builtin and then its argument prototype would still apply.  */
10499180740Sdes#ifdef __cplusplus
10500180740Sdesextern "C"
10501180740Sdes#endif
10502180740Sdeschar strcasecmp ();
10503180740Sdes/* The GNU C library defines this for functions which it implements
10504180740Sdes    to always fail with ENOSYS.  Some functions are actually named
10505180740Sdes    something starting with __ and the normal name is an alias.  */
10506180740Sdes#if defined __stub_strcasecmp || defined __stub___strcasecmp
10507180740Sdeschoke me
10508180740Sdes#endif
10509180740Sdes
10510180740Sdesint
10511180740Sdesmain ()
10512180740Sdes{
10513180740Sdesreturn strcasecmp ();
10514180740Sdes  ;
10515180740Sdes  return 0;
10516180740Sdes}
10517180740Sdes_ACEOF
10518180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
10519180740Sdesif { (ac_try="$ac_link"
10520180740Sdescase "(($ac_try" in
10521180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10522180740Sdes  *) ac_try_echo=$ac_try;;
10523180740Sdesesac
10524180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10525180740Sdes  (eval "$ac_link") 2>conftest.er1
10526180740Sdes  ac_status=$?
10527180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10528180740Sdes  rm -f conftest.er1
10529180740Sdes  cat conftest.err >&5
10530180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10531180740Sdes  (exit $ac_status); } && {
10532180740Sdes	 test -z "$ac_c_werror_flag" ||
10533180740Sdes	 test ! -s conftest.err
10534180740Sdes       } && test -s conftest$ac_exeext &&
10535180740Sdes       $as_test_x conftest$ac_exeext; then
10536180740Sdes  ac_cv_func_strcasecmp=yes
10537180740Sdeselse
10538180740Sdes  echo "$as_me: failed program was:" >&5
10539180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10540180740Sdes
10541180740Sdes	ac_cv_func_strcasecmp=no
10542180740Sdesfi
10543180740Sdes
10544180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10545180740Sdes      conftest$ac_exeext conftest.$ac_ext
10546180740Sdesfi
10547180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_strcasecmp" >&5
10548180740Sdesecho "${ECHO_T}$ac_cv_func_strcasecmp" >&6; }
10549180740Sdesif test $ac_cv_func_strcasecmp = yes; then
10550180740Sdes  :
10551180740Sdeselse
10552180740Sdes   { echo "$as_me:$LINENO: checking for strcasecmp in -lresolv" >&5
10553180740Sdesecho $ECHO_N "checking for strcasecmp in -lresolv... $ECHO_C" >&6; }
10554180740Sdesif test "${ac_cv_lib_resolv_strcasecmp+set}" = set; then
10555180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10556180740Sdeselse
10557180740Sdes  ac_check_lib_save_LIBS=$LIBS
10558180740SdesLIBS="-lresolv  $LIBS"
10559180740Sdescat >conftest.$ac_ext <<_ACEOF
10560180740Sdes/* confdefs.h.  */
10561180740Sdes_ACEOF
10562180740Sdescat confdefs.h >>conftest.$ac_ext
10563180740Sdescat >>conftest.$ac_ext <<_ACEOF
10564180740Sdes/* end confdefs.h.  */
10565180740Sdes
10566180740Sdes/* Override any GCC internal prototype to avoid an error.
10567180740Sdes   Use char because int might match the return type of a GCC
10568180740Sdes   builtin and then its argument prototype would still apply.  */
10569180740Sdes#ifdef __cplusplus
10570180740Sdesextern "C"
10571180740Sdes#endif
10572180740Sdeschar strcasecmp ();
10573180740Sdesint
10574180740Sdesmain ()
10575180740Sdes{
10576180740Sdesreturn strcasecmp ();
10577180740Sdes  ;
10578180740Sdes  return 0;
10579180740Sdes}
10580180740Sdes_ACEOF
10581180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
10582180740Sdesif { (ac_try="$ac_link"
10583180740Sdescase "(($ac_try" in
10584180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10585180740Sdes  *) ac_try_echo=$ac_try;;
10586180740Sdesesac
10587180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10588180740Sdes  (eval "$ac_link") 2>conftest.er1
10589180740Sdes  ac_status=$?
10590180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10591180740Sdes  rm -f conftest.er1
10592180740Sdes  cat conftest.err >&5
10593180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10594180740Sdes  (exit $ac_status); } && {
10595180740Sdes	 test -z "$ac_c_werror_flag" ||
10596180740Sdes	 test ! -s conftest.err
10597180740Sdes       } && test -s conftest$ac_exeext &&
10598180740Sdes       $as_test_x conftest$ac_exeext; then
10599180740Sdes  ac_cv_lib_resolv_strcasecmp=yes
10600180740Sdeselse
10601180740Sdes  echo "$as_me: failed program was:" >&5
10602180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10603180740Sdes
10604180740Sdes	ac_cv_lib_resolv_strcasecmp=no
10605180740Sdesfi
10606180740Sdes
10607180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10608180740Sdes      conftest$ac_exeext conftest.$ac_ext
10609180740SdesLIBS=$ac_check_lib_save_LIBS
10610180740Sdesfi
10611180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_strcasecmp" >&5
10612180740Sdesecho "${ECHO_T}$ac_cv_lib_resolv_strcasecmp" >&6; }
10613180740Sdesif test $ac_cv_lib_resolv_strcasecmp = yes; then
10614180740Sdes  LIBS="$LIBS -lresolv"
10615180740Sdesfi
10616180740Sdes
10617180740Sdes
10618180740Sdesfi
10619180740Sdes
10620180740Sdes
10621180740Sdesfor ac_func in utimes
10622180740Sdesdo
10623180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10624180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10625180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10626180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10627180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10628180740Sdeselse
10629180740Sdes  cat >conftest.$ac_ext <<_ACEOF
10630180740Sdes/* confdefs.h.  */
10631180740Sdes_ACEOF
10632180740Sdescat confdefs.h >>conftest.$ac_ext
10633180740Sdescat >>conftest.$ac_ext <<_ACEOF
10634180740Sdes/* end confdefs.h.  */
10635180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10636180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10637180740Sdes#define $ac_func innocuous_$ac_func
10638180740Sdes
10639180740Sdes/* System header to define __stub macros and hopefully few prototypes,
10640180740Sdes    which can conflict with char $ac_func (); below.
10641180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10642180740Sdes    <limits.h> exists even on freestanding compilers.  */
10643180740Sdes
10644180740Sdes#ifdef __STDC__
10645180740Sdes# include <limits.h>
10646180740Sdes#else
10647180740Sdes# include <assert.h>
10648180740Sdes#endif
10649180740Sdes
10650180740Sdes#undef $ac_func
10651180740Sdes
10652180740Sdes/* Override any GCC internal prototype to avoid an error.
10653180740Sdes   Use char because int might match the return type of a GCC
10654180740Sdes   builtin and then its argument prototype would still apply.  */
10655180740Sdes#ifdef __cplusplus
10656180740Sdesextern "C"
10657180740Sdes#endif
10658180740Sdeschar $ac_func ();
10659180740Sdes/* The GNU C library defines this for functions which it implements
10660180740Sdes    to always fail with ENOSYS.  Some functions are actually named
10661180740Sdes    something starting with __ and the normal name is an alias.  */
10662180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
10663180740Sdeschoke me
10664180740Sdes#endif
10665180740Sdes
10666180740Sdesint
10667180740Sdesmain ()
10668180740Sdes{
10669180740Sdesreturn $ac_func ();
10670180740Sdes  ;
10671180740Sdes  return 0;
10672180740Sdes}
10673180740Sdes_ACEOF
10674180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
10675180740Sdesif { (ac_try="$ac_link"
10676180740Sdescase "(($ac_try" in
10677180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10678180740Sdes  *) ac_try_echo=$ac_try;;
10679180740Sdesesac
10680180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10681180740Sdes  (eval "$ac_link") 2>conftest.er1
10682180740Sdes  ac_status=$?
10683180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10684180740Sdes  rm -f conftest.er1
10685180740Sdes  cat conftest.err >&5
10686180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10687180740Sdes  (exit $ac_status); } && {
10688180740Sdes	 test -z "$ac_c_werror_flag" ||
10689180740Sdes	 test ! -s conftest.err
10690180740Sdes       } && test -s conftest$ac_exeext &&
10691180740Sdes       $as_test_x conftest$ac_exeext; then
10692180740Sdes  eval "$as_ac_var=yes"
10693180740Sdeselse
10694180740Sdes  echo "$as_me: failed program was:" >&5
10695180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10696180740Sdes
10697180740Sdes	eval "$as_ac_var=no"
10698180740Sdesfi
10699180740Sdes
10700180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10701180740Sdes      conftest$ac_exeext conftest.$ac_ext
10702180740Sdesfi
10703180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
10704180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
10705180740Sdesecho "${ECHO_T}$ac_res" >&6; }
10706180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
10707180740Sdes  cat >>confdefs.h <<_ACEOF
10708180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10709180740Sdes_ACEOF
10710180740Sdes
10711180740Sdeselse
10712180740Sdes   { echo "$as_me:$LINENO: checking for utimes in -lc89" >&5
10713180740Sdesecho $ECHO_N "checking for utimes in -lc89... $ECHO_C" >&6; }
10714180740Sdesif test "${ac_cv_lib_c89_utimes+set}" = set; then
10715180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10716180740Sdeselse
10717180740Sdes  ac_check_lib_save_LIBS=$LIBS
10718180740SdesLIBS="-lc89  $LIBS"
10719180740Sdescat >conftest.$ac_ext <<_ACEOF
10720180740Sdes/* confdefs.h.  */
10721180740Sdes_ACEOF
10722180740Sdescat confdefs.h >>conftest.$ac_ext
10723180740Sdescat >>conftest.$ac_ext <<_ACEOF
10724180740Sdes/* end confdefs.h.  */
10725180740Sdes
10726180740Sdes/* Override any GCC internal prototype to avoid an error.
10727180740Sdes   Use char because int might match the return type of a GCC
10728180740Sdes   builtin and then its argument prototype would still apply.  */
10729180740Sdes#ifdef __cplusplus
10730180740Sdesextern "C"
10731180740Sdes#endif
10732180740Sdeschar utimes ();
10733180740Sdesint
10734180740Sdesmain ()
10735180740Sdes{
10736180740Sdesreturn utimes ();
10737180740Sdes  ;
10738180740Sdes  return 0;
10739180740Sdes}
10740180740Sdes_ACEOF
10741180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
10742180740Sdesif { (ac_try="$ac_link"
10743180740Sdescase "(($ac_try" in
10744180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10745180740Sdes  *) ac_try_echo=$ac_try;;
10746180740Sdesesac
10747180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10748180740Sdes  (eval "$ac_link") 2>conftest.er1
10749180740Sdes  ac_status=$?
10750180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10751180740Sdes  rm -f conftest.er1
10752180740Sdes  cat conftest.err >&5
10753180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10754180740Sdes  (exit $ac_status); } && {
10755180740Sdes	 test -z "$ac_c_werror_flag" ||
10756180740Sdes	 test ! -s conftest.err
10757180740Sdes       } && test -s conftest$ac_exeext &&
10758180740Sdes       $as_test_x conftest$ac_exeext; then
10759180740Sdes  ac_cv_lib_c89_utimes=yes
10760180740Sdeselse
10761180740Sdes  echo "$as_me: failed program was:" >&5
10762180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10763180740Sdes
10764180740Sdes	ac_cv_lib_c89_utimes=no
10765180740Sdesfi
10766180740Sdes
10767180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10768180740Sdes      conftest$ac_exeext conftest.$ac_ext
10769180740SdesLIBS=$ac_check_lib_save_LIBS
10770180740Sdesfi
10771180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_c89_utimes" >&5
10772180740Sdesecho "${ECHO_T}$ac_cv_lib_c89_utimes" >&6; }
10773180740Sdesif test $ac_cv_lib_c89_utimes = yes; then
10774180740Sdes  cat >>confdefs.h <<\_ACEOF
10775180740Sdes#define HAVE_UTIMES 1
10776180740Sdes_ACEOF
10777180740Sdes
10778180740Sdes					LIBS="$LIBS -lc89"
10779180740Sdesfi
10780180740Sdes
10781180740Sdes
10782180740Sdesfi
10783180740Sdesdone
10784180740Sdes
10785180740Sdes
10786180740Sdes
10787180740Sdesfor ac_header in libutil.h
10788180740Sdesdo
10789180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10790180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10791180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10792180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10793180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10794180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10795180740Sdesfi
10796180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
10797180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
10798180740Sdesecho "${ECHO_T}$ac_res" >&6; }
10799180740Sdeselse
10800180740Sdes  # Is the header compilable?
10801180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
10802180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10803180740Sdescat >conftest.$ac_ext <<_ACEOF
10804180740Sdes/* confdefs.h.  */
10805180740Sdes_ACEOF
10806180740Sdescat confdefs.h >>conftest.$ac_ext
10807180740Sdescat >>conftest.$ac_ext <<_ACEOF
10808180740Sdes/* end confdefs.h.  */
10809180740Sdes$ac_includes_default
10810180740Sdes#include <$ac_header>
10811180740Sdes_ACEOF
10812180740Sdesrm -f conftest.$ac_objext
10813180740Sdesif { (ac_try="$ac_compile"
10814180740Sdescase "(($ac_try" in
10815180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10816180740Sdes  *) ac_try_echo=$ac_try;;
10817180740Sdesesac
10818180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10819180740Sdes  (eval "$ac_compile") 2>conftest.er1
10820180740Sdes  ac_status=$?
10821180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10822180740Sdes  rm -f conftest.er1
10823180740Sdes  cat conftest.err >&5
10824180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10825180740Sdes  (exit $ac_status); } && {
10826180740Sdes	 test -z "$ac_c_werror_flag" ||
10827180740Sdes	 test ! -s conftest.err
10828180740Sdes       } && test -s conftest.$ac_objext; then
10829180740Sdes  ac_header_compiler=yes
10830180740Sdeselse
10831180740Sdes  echo "$as_me: failed program was:" >&5
10832180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10833180740Sdes
10834180740Sdes	ac_header_compiler=no
10835180740Sdesfi
10836180740Sdes
10837180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10838180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10839180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
10840180740Sdes
10841180740Sdes# Is the header present?
10842180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
10843180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10844180740Sdescat >conftest.$ac_ext <<_ACEOF
10845180740Sdes/* confdefs.h.  */
10846180740Sdes_ACEOF
10847180740Sdescat confdefs.h >>conftest.$ac_ext
10848180740Sdescat >>conftest.$ac_ext <<_ACEOF
10849180740Sdes/* end confdefs.h.  */
10850180740Sdes#include <$ac_header>
10851180740Sdes_ACEOF
10852180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
10853180740Sdescase "(($ac_try" in
10854180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10855180740Sdes  *) ac_try_echo=$ac_try;;
10856180740Sdesesac
10857180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10858180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10859180740Sdes  ac_status=$?
10860180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10861180740Sdes  rm -f conftest.er1
10862180740Sdes  cat conftest.err >&5
10863180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10864180740Sdes  (exit $ac_status); } >/dev/null && {
10865180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10866180740Sdes	 test ! -s conftest.err
10867180740Sdes       }; then
10868180740Sdes  ac_header_preproc=yes
10869180740Sdeselse
10870180740Sdes  echo "$as_me: failed program was:" >&5
10871180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10872180740Sdes
10873180740Sdes  ac_header_preproc=no
10874180740Sdesfi
10875180740Sdes
10876180740Sdesrm -f conftest.err conftest.$ac_ext
10877180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10878180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
10879180740Sdes
10880180740Sdes# So?  What about this header?
10881180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10882180740Sdes  yes:no: )
10883180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10884180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10885180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10886180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10887180740Sdes    ac_header_preproc=yes
10888180740Sdes    ;;
10889180740Sdes  no:yes:* )
10890180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10891180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10892180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10893180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10894180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10895180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10896180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10897180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10898180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10899180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10900180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10901180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10902180740Sdes    ( cat <<\_ASBOX
10903180740Sdes## ------------------------------------------- ##
10904180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
10905180740Sdes## ------------------------------------------- ##
10906180740Sdes_ASBOX
10907180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
10908180740Sdes    ;;
10909180740Sdesesac
10910180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
10911180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10912180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10913180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10914180740Sdeselse
10915180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
10916180740Sdesfi
10917180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
10918180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
10919180740Sdesecho "${ECHO_T}$ac_res" >&6; }
10920180740Sdes
10921180740Sdesfi
10922180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
10923180740Sdes  cat >>confdefs.h <<_ACEOF
10924180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10925180740Sdes_ACEOF
10926180740Sdes
10927180740Sdesfi
10928180740Sdes
10929180740Sdesdone
10930180740Sdes
10931180740Sdes{ echo "$as_me:$LINENO: checking for library containing login" >&5
10932180740Sdesecho $ECHO_N "checking for library containing login... $ECHO_C" >&6; }
10933180740Sdesif test "${ac_cv_search_login+set}" = set; then
10934180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10935180740Sdeselse
10936180740Sdes  ac_func_search_save_LIBS=$LIBS
10937180740Sdescat >conftest.$ac_ext <<_ACEOF
10938180740Sdes/* confdefs.h.  */
10939180740Sdes_ACEOF
10940180740Sdescat confdefs.h >>conftest.$ac_ext
10941180740Sdescat >>conftest.$ac_ext <<_ACEOF
10942180740Sdes/* end confdefs.h.  */
10943180740Sdes
10944180740Sdes/* Override any GCC internal prototype to avoid an error.
10945180740Sdes   Use char because int might match the return type of a GCC
10946180740Sdes   builtin and then its argument prototype would still apply.  */
10947180740Sdes#ifdef __cplusplus
10948180740Sdesextern "C"
10949180740Sdes#endif
10950180740Sdeschar login ();
10951180740Sdesint
10952180740Sdesmain ()
10953180740Sdes{
10954180740Sdesreturn login ();
10955180740Sdes  ;
10956180740Sdes  return 0;
10957180740Sdes}
10958180740Sdes_ACEOF
10959180740Sdesfor ac_lib in '' util bsd; do
10960180740Sdes  if test -z "$ac_lib"; then
10961180740Sdes    ac_res="none required"
10962180740Sdes  else
10963180740Sdes    ac_res=-l$ac_lib
10964180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
10965180740Sdes  fi
10966180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
10967180740Sdesif { (ac_try="$ac_link"
10968180740Sdescase "(($ac_try" in
10969180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10970180740Sdes  *) ac_try_echo=$ac_try;;
10971180740Sdesesac
10972180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10973180740Sdes  (eval "$ac_link") 2>conftest.er1
10974180740Sdes  ac_status=$?
10975180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10976180740Sdes  rm -f conftest.er1
10977180740Sdes  cat conftest.err >&5
10978180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10979180740Sdes  (exit $ac_status); } && {
10980180740Sdes	 test -z "$ac_c_werror_flag" ||
10981180740Sdes	 test ! -s conftest.err
10982180740Sdes       } && test -s conftest$ac_exeext &&
10983180740Sdes       $as_test_x conftest$ac_exeext; then
10984180740Sdes  ac_cv_search_login=$ac_res
10985180740Sdeselse
10986180740Sdes  echo "$as_me: failed program was:" >&5
10987180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10988180740Sdes
10989180740Sdes
10990180740Sdesfi
10991180740Sdes
10992180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10993180740Sdes      conftest$ac_exeext
10994180740Sdes  if test "${ac_cv_search_login+set}" = set; then
10995180740Sdes  break
10996180740Sdesfi
10997180740Sdesdone
10998180740Sdesif test "${ac_cv_search_login+set}" = set; then
10999180740Sdes  :
11000180740Sdeselse
11001180740Sdes  ac_cv_search_login=no
11002180740Sdesfi
11003180740Sdesrm conftest.$ac_ext
11004180740SdesLIBS=$ac_func_search_save_LIBS
11005180740Sdesfi
11006180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_login" >&5
11007180740Sdesecho "${ECHO_T}$ac_cv_search_login" >&6; }
11008180740Sdesac_res=$ac_cv_search_login
11009180740Sdesif test "$ac_res" != no; then
11010180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11011180740Sdes
11012180740Sdescat >>confdefs.h <<\_ACEOF
11013180740Sdes#define HAVE_LOGIN 1
11014180740Sdes_ACEOF
11015180740Sdes
11016180740Sdesfi
11017180740Sdes
11018180740Sdes
11019180740Sdes
11020180740Sdes
11021180740Sdesfor ac_func in logout updwtmp logwtmp
11022180740Sdesdo
11023180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11024180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
11025180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11026180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11027180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11028180740Sdeselse
11029180740Sdes  cat >conftest.$ac_ext <<_ACEOF
11030180740Sdes/* confdefs.h.  */
11031180740Sdes_ACEOF
11032180740Sdescat confdefs.h >>conftest.$ac_ext
11033180740Sdescat >>conftest.$ac_ext <<_ACEOF
11034180740Sdes/* end confdefs.h.  */
11035180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11036180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11037180740Sdes#define $ac_func innocuous_$ac_func
11038180740Sdes
11039180740Sdes/* System header to define __stub macros and hopefully few prototypes,
11040180740Sdes    which can conflict with char $ac_func (); below.
11041180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11042180740Sdes    <limits.h> exists even on freestanding compilers.  */
11043180740Sdes
11044180740Sdes#ifdef __STDC__
11045180740Sdes# include <limits.h>
11046180740Sdes#else
11047180740Sdes# include <assert.h>
11048180740Sdes#endif
11049180740Sdes
11050180740Sdes#undef $ac_func
11051180740Sdes
11052180740Sdes/* Override any GCC internal prototype to avoid an error.
11053180740Sdes   Use char because int might match the return type of a GCC
11054180740Sdes   builtin and then its argument prototype would still apply.  */
11055180740Sdes#ifdef __cplusplus
11056180740Sdesextern "C"
11057180740Sdes#endif
11058180740Sdeschar $ac_func ();
11059180740Sdes/* The GNU C library defines this for functions which it implements
11060180740Sdes    to always fail with ENOSYS.  Some functions are actually named
11061180740Sdes    something starting with __ and the normal name is an alias.  */
11062180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
11063180740Sdeschoke me
11064180740Sdes#endif
11065180740Sdes
11066180740Sdesint
11067180740Sdesmain ()
11068180740Sdes{
11069180740Sdesreturn $ac_func ();
11070180740Sdes  ;
11071180740Sdes  return 0;
11072180740Sdes}
11073180740Sdes_ACEOF
11074180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
11075180740Sdesif { (ac_try="$ac_link"
11076180740Sdescase "(($ac_try" in
11077180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11078180740Sdes  *) ac_try_echo=$ac_try;;
11079180740Sdesesac
11080180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11081180740Sdes  (eval "$ac_link") 2>conftest.er1
11082180740Sdes  ac_status=$?
11083180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11084180740Sdes  rm -f conftest.er1
11085180740Sdes  cat conftest.err >&5
11086180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11087180740Sdes  (exit $ac_status); } && {
11088180740Sdes	 test -z "$ac_c_werror_flag" ||
11089180740Sdes	 test ! -s conftest.err
11090180740Sdes       } && test -s conftest$ac_exeext &&
11091180740Sdes       $as_test_x conftest$ac_exeext; then
11092180740Sdes  eval "$as_ac_var=yes"
11093180740Sdeselse
11094180740Sdes  echo "$as_me: failed program was:" >&5
11095180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11096180740Sdes
11097180740Sdes	eval "$as_ac_var=no"
11098180740Sdesfi
11099180740Sdes
11100180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11101180740Sdes      conftest$ac_exeext conftest.$ac_ext
11102180740Sdesfi
11103180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
11104180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11105180740Sdesecho "${ECHO_T}$ac_res" >&6; }
11106180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
11107180740Sdes  cat >>confdefs.h <<_ACEOF
11108180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11109180740Sdes_ACEOF
11110180740Sdes
11111180740Sdesfi
11112180740Sdesdone
11113180740Sdes
11114180740Sdes
11115180740Sdes
11116180740Sdesfor ac_func in strftime
11117180740Sdesdo
11118180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11119180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
11120180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11121180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11122180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11123180740Sdeselse
11124180740Sdes  cat >conftest.$ac_ext <<_ACEOF
11125180740Sdes/* confdefs.h.  */
11126180740Sdes_ACEOF
11127180740Sdescat confdefs.h >>conftest.$ac_ext
11128180740Sdescat >>conftest.$ac_ext <<_ACEOF
11129180740Sdes/* end confdefs.h.  */
11130180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11131180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11132180740Sdes#define $ac_func innocuous_$ac_func
11133180740Sdes
11134180740Sdes/* System header to define __stub macros and hopefully few prototypes,
11135180740Sdes    which can conflict with char $ac_func (); below.
11136180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11137180740Sdes    <limits.h> exists even on freestanding compilers.  */
11138180740Sdes
11139180740Sdes#ifdef __STDC__
11140180740Sdes# include <limits.h>
11141180740Sdes#else
11142180740Sdes# include <assert.h>
11143180740Sdes#endif
11144180740Sdes
11145180740Sdes#undef $ac_func
11146180740Sdes
11147180740Sdes/* Override any GCC internal prototype to avoid an error.
11148180740Sdes   Use char because int might match the return type of a GCC
11149180740Sdes   builtin and then its argument prototype would still apply.  */
11150180740Sdes#ifdef __cplusplus
11151180740Sdesextern "C"
11152180740Sdes#endif
11153180740Sdeschar $ac_func ();
11154180740Sdes/* The GNU C library defines this for functions which it implements
11155180740Sdes    to always fail with ENOSYS.  Some functions are actually named
11156180740Sdes    something starting with __ and the normal name is an alias.  */
11157180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
11158180740Sdeschoke me
11159180740Sdes#endif
11160180740Sdes
11161180740Sdesint
11162180740Sdesmain ()
11163180740Sdes{
11164180740Sdesreturn $ac_func ();
11165180740Sdes  ;
11166180740Sdes  return 0;
11167180740Sdes}
11168180740Sdes_ACEOF
11169180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
11170180740Sdesif { (ac_try="$ac_link"
11171180740Sdescase "(($ac_try" in
11172180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11173180740Sdes  *) ac_try_echo=$ac_try;;
11174180740Sdesesac
11175180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11176180740Sdes  (eval "$ac_link") 2>conftest.er1
11177180740Sdes  ac_status=$?
11178180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11179180740Sdes  rm -f conftest.er1
11180180740Sdes  cat conftest.err >&5
11181180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11182180740Sdes  (exit $ac_status); } && {
11183180740Sdes	 test -z "$ac_c_werror_flag" ||
11184180740Sdes	 test ! -s conftest.err
11185180740Sdes       } && test -s conftest$ac_exeext &&
11186180740Sdes       $as_test_x conftest$ac_exeext; then
11187180740Sdes  eval "$as_ac_var=yes"
11188180740Sdeselse
11189180740Sdes  echo "$as_me: failed program was:" >&5
11190180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11191180740Sdes
11192180740Sdes	eval "$as_ac_var=no"
11193180740Sdesfi
11194180740Sdes
11195180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11196180740Sdes      conftest$ac_exeext conftest.$ac_ext
11197180740Sdesfi
11198180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
11199180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11200180740Sdesecho "${ECHO_T}$ac_res" >&6; }
11201180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
11202180740Sdes  cat >>confdefs.h <<_ACEOF
11203180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11204180740Sdes_ACEOF
11205180740Sdes
11206180740Sdeselse
11207180740Sdes  # strftime is in -lintl on SCO UNIX.
11208180740Sdes{ echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
11209180740Sdesecho $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
11210180740Sdesif test "${ac_cv_lib_intl_strftime+set}" = set; then
11211180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11212180740Sdeselse
11213180740Sdes  ac_check_lib_save_LIBS=$LIBS
11214180740SdesLIBS="-lintl  $LIBS"
11215180740Sdescat >conftest.$ac_ext <<_ACEOF
11216180740Sdes/* confdefs.h.  */
11217180740Sdes_ACEOF
11218180740Sdescat confdefs.h >>conftest.$ac_ext
11219180740Sdescat >>conftest.$ac_ext <<_ACEOF
11220180740Sdes/* end confdefs.h.  */
11221180740Sdes
11222180740Sdes/* Override any GCC internal prototype to avoid an error.
11223180740Sdes   Use char because int might match the return type of a GCC
11224180740Sdes   builtin and then its argument prototype would still apply.  */
11225180740Sdes#ifdef __cplusplus
11226180740Sdesextern "C"
11227180740Sdes#endif
11228180740Sdeschar strftime ();
11229180740Sdesint
11230180740Sdesmain ()
11231180740Sdes{
11232180740Sdesreturn strftime ();
11233180740Sdes  ;
11234180740Sdes  return 0;
11235180740Sdes}
11236180740Sdes_ACEOF
11237180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
11238180740Sdesif { (ac_try="$ac_link"
11239180740Sdescase "(($ac_try" in
11240180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11241180740Sdes  *) ac_try_echo=$ac_try;;
11242180740Sdesesac
11243180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11244180740Sdes  (eval "$ac_link") 2>conftest.er1
11245180740Sdes  ac_status=$?
11246180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11247180740Sdes  rm -f conftest.er1
11248180740Sdes  cat conftest.err >&5
11249180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11250180740Sdes  (exit $ac_status); } && {
11251180740Sdes	 test -z "$ac_c_werror_flag" ||
11252180740Sdes	 test ! -s conftest.err
11253180740Sdes       } && test -s conftest$ac_exeext &&
11254180740Sdes       $as_test_x conftest$ac_exeext; then
11255180740Sdes  ac_cv_lib_intl_strftime=yes
11256180740Sdeselse
11257180740Sdes  echo "$as_me: failed program was:" >&5
11258180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11259180740Sdes
11260180740Sdes	ac_cv_lib_intl_strftime=no
11261180740Sdesfi
11262180740Sdes
11263180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11264180740Sdes      conftest$ac_exeext conftest.$ac_ext
11265180740SdesLIBS=$ac_check_lib_save_LIBS
11266180740Sdesfi
11267180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
11268180740Sdesecho "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
11269180740Sdesif test $ac_cv_lib_intl_strftime = yes; then
11270180740Sdes  cat >>confdefs.h <<\_ACEOF
11271180740Sdes#define HAVE_STRFTIME 1
11272180740Sdes_ACEOF
11273180740Sdes
11274180740SdesLIBS="-lintl $LIBS"
11275180740Sdesfi
11276180740Sdes
11277180740Sdesfi
11278180740Sdesdone
11279180740Sdes
11280180740Sdes
11281180740Sdes# Check for ALTDIRFUNC glob() extension
11282180740Sdes{ echo "$as_me:$LINENO: checking for GLOB_ALTDIRFUNC support" >&5
11283180740Sdesecho $ECHO_N "checking for GLOB_ALTDIRFUNC support... $ECHO_C" >&6; }
11284180740Sdescat >conftest.$ac_ext <<_ACEOF
11285180740Sdes/* confdefs.h.  */
11286180740Sdes_ACEOF
11287180740Sdescat confdefs.h >>conftest.$ac_ext
11288180740Sdescat >>conftest.$ac_ext <<_ACEOF
11289180740Sdes/* end confdefs.h.  */
11290180740Sdes
11291180740Sdes		#include <glob.h>
11292180740Sdes		#ifdef GLOB_ALTDIRFUNC
11293180740Sdes		FOUNDIT
11294180740Sdes		#endif
11295180740Sdes
11296180740Sdes_ACEOF
11297180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11298180740Sdes  $EGREP "FOUNDIT" >/dev/null 2>&1; then
11299180740Sdes
11300180740Sdes
11301180740Sdescat >>confdefs.h <<\_ACEOF
11302180740Sdes#define GLOB_HAS_ALTDIRFUNC 1
11303180740Sdes_ACEOF
11304180740Sdes
11305180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
11306180740Sdesecho "${ECHO_T}yes" >&6; }
11307180740Sdes
11308180740Sdeselse
11309180740Sdes
11310180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
11311180740Sdesecho "${ECHO_T}no" >&6; }
11312180740Sdes
11313180740Sdes
11314180740Sdesfi
11315180740Sdesrm -f conftest*
11316180740Sdes
11317180740Sdes
11318180740Sdes# Check for g.gl_matchc glob() extension
11319180740Sdes{ echo "$as_me:$LINENO: checking for gl_matchc field in glob_t" >&5
11320180740Sdesecho $ECHO_N "checking for gl_matchc field in glob_t... $ECHO_C" >&6; }
11321180740Sdescat >conftest.$ac_ext <<_ACEOF
11322180740Sdes/* confdefs.h.  */
11323180740Sdes_ACEOF
11324180740Sdescat confdefs.h >>conftest.$ac_ext
11325180740Sdescat >>conftest.$ac_ext <<_ACEOF
11326180740Sdes/* end confdefs.h.  */
11327180740Sdes #include <glob.h>
11328180740Sdesint
11329180740Sdesmain ()
11330180740Sdes{
11331180740Sdesglob_t g; g.gl_matchc = 1;
11332180740Sdes  ;
11333180740Sdes  return 0;
11334180740Sdes}
11335180740Sdes_ACEOF
11336180740Sdesrm -f conftest.$ac_objext
11337180740Sdesif { (ac_try="$ac_compile"
11338180740Sdescase "(($ac_try" in
11339180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11340180740Sdes  *) ac_try_echo=$ac_try;;
11341180740Sdesesac
11342180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11343180740Sdes  (eval "$ac_compile") 2>conftest.er1
11344180740Sdes  ac_status=$?
11345180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11346180740Sdes  rm -f conftest.er1
11347180740Sdes  cat conftest.err >&5
11348180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11349180740Sdes  (exit $ac_status); } && {
11350180740Sdes	 test -z "$ac_c_werror_flag" ||
11351180740Sdes	 test ! -s conftest.err
11352180740Sdes       } && test -s conftest.$ac_objext; then
11353180740Sdes
11354180740Sdes
11355180740Sdescat >>confdefs.h <<\_ACEOF
11356180740Sdes#define GLOB_HAS_GL_MATCHC 1
11357180740Sdes_ACEOF
11358180740Sdes
11359180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
11360180740Sdesecho "${ECHO_T}yes" >&6; }
11361180740Sdes
11362180740Sdeselse
11363180740Sdes  echo "$as_me: failed program was:" >&5
11364180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11365180740Sdes
11366180740Sdes
11367180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
11368180740Sdesecho "${ECHO_T}no" >&6; }
11369180740Sdes
11370180740Sdes
11371180740Sdesfi
11372180740Sdes
11373180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11374180740Sdes
11375180740Sdes{ echo "$as_me:$LINENO: checking whether GLOB_NOMATCH is declared" >&5
11376180740Sdesecho $ECHO_N "checking whether GLOB_NOMATCH is declared... $ECHO_C" >&6; }
11377180740Sdesif test "${ac_cv_have_decl_GLOB_NOMATCH+set}" = set; then
11378180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11379180740Sdeselse
11380180740Sdes  cat >conftest.$ac_ext <<_ACEOF
11381180740Sdes/* confdefs.h.  */
11382180740Sdes_ACEOF
11383180740Sdescat confdefs.h >>conftest.$ac_ext
11384180740Sdescat >>conftest.$ac_ext <<_ACEOF
11385180740Sdes/* end confdefs.h.  */
11386180740Sdes#include <glob.h>
11387180740Sdes
11388180740Sdesint
11389180740Sdesmain ()
11390180740Sdes{
11391180740Sdes#ifndef GLOB_NOMATCH
11392180740Sdes  (void) GLOB_NOMATCH;
11393180740Sdes#endif
11394180740Sdes
11395180740Sdes  ;
11396180740Sdes  return 0;
11397180740Sdes}
11398180740Sdes_ACEOF
11399180740Sdesrm -f conftest.$ac_objext
11400180740Sdesif { (ac_try="$ac_compile"
11401180740Sdescase "(($ac_try" in
11402180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11403180740Sdes  *) ac_try_echo=$ac_try;;
11404180740Sdesesac
11405180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11406180740Sdes  (eval "$ac_compile") 2>conftest.er1
11407180740Sdes  ac_status=$?
11408180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11409180740Sdes  rm -f conftest.er1
11410180740Sdes  cat conftest.err >&5
11411180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11412180740Sdes  (exit $ac_status); } && {
11413180740Sdes	 test -z "$ac_c_werror_flag" ||
11414180740Sdes	 test ! -s conftest.err
11415180740Sdes       } && test -s conftest.$ac_objext; then
11416180740Sdes  ac_cv_have_decl_GLOB_NOMATCH=yes
11417180740Sdeselse
11418180740Sdes  echo "$as_me: failed program was:" >&5
11419180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11420180740Sdes
11421180740Sdes	ac_cv_have_decl_GLOB_NOMATCH=no
11422180740Sdesfi
11423180740Sdes
11424180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11425180740Sdesfi
11426180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_GLOB_NOMATCH" >&5
11427180740Sdesecho "${ECHO_T}$ac_cv_have_decl_GLOB_NOMATCH" >&6; }
11428180740Sdesif test $ac_cv_have_decl_GLOB_NOMATCH = yes; then
11429180740Sdes
11430180740Sdescat >>confdefs.h <<_ACEOF
11431180740Sdes#define HAVE_DECL_GLOB_NOMATCH 1
11432180740Sdes_ACEOF
11433180740Sdes
11434180740Sdes
11435180740Sdeselse
11436180740Sdes  cat >>confdefs.h <<_ACEOF
11437180740Sdes#define HAVE_DECL_GLOB_NOMATCH 0
11438180740Sdes_ACEOF
11439180740Sdes
11440180740Sdes
11441180740Sdesfi
11442180740Sdes
11443180740Sdes
11444180740Sdes
11445180740Sdes{ echo "$as_me:$LINENO: checking whether struct dirent allocates space for d_name" >&5
11446180740Sdesecho $ECHO_N "checking whether struct dirent allocates space for d_name... $ECHO_C" >&6; }
11447180740Sdesif test "$cross_compiling" = yes; then
11448180740Sdes
11449180740Sdes		{ echo "$as_me:$LINENO: WARNING: cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME" >&5
11450180740Sdesecho "$as_me: WARNING: cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME" >&2;}
11451180740Sdes		cat >>confdefs.h <<\_ACEOF
11452180740Sdes#define BROKEN_ONE_BYTE_DIRENT_D_NAME 1
11453180740Sdes_ACEOF
11454180740Sdes
11455180740Sdes
11456180740Sdes
11457180740Sdeselse
11458180740Sdes  cat >conftest.$ac_ext <<_ACEOF
11459180740Sdes/* confdefs.h.  */
11460180740Sdes_ACEOF
11461180740Sdescat confdefs.h >>conftest.$ac_ext
11462180740Sdescat >>conftest.$ac_ext <<_ACEOF
11463180740Sdes/* end confdefs.h.  */
11464180740Sdes
11465180740Sdes#include <sys/types.h>
11466180740Sdes#include <dirent.h>
11467180740Sdesint main(void){struct dirent d;exit(sizeof(d.d_name)<=sizeof(char));}
11468180740Sdes
11469180740Sdes_ACEOF
11470180740Sdesrm -f conftest$ac_exeext
11471180740Sdesif { (ac_try="$ac_link"
11472180740Sdescase "(($ac_try" in
11473180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11474180740Sdes  *) ac_try_echo=$ac_try;;
11475180740Sdesesac
11476180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11477180740Sdes  (eval "$ac_link") 2>&5
11478180740Sdes  ac_status=$?
11479180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11480180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11481180740Sdes  { (case "(($ac_try" in
11482180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11483180740Sdes  *) ac_try_echo=$ac_try;;
11484180740Sdesesac
11485180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11486180740Sdes  (eval "$ac_try") 2>&5
11487180740Sdes  ac_status=$?
11488180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11489180740Sdes  (exit $ac_status); }; }; then
11490180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
11491180740Sdesecho "${ECHO_T}yes" >&6; }
11492180740Sdeselse
11493180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
11494180740Sdesecho "$as_me: failed program was:" >&5
11495180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11496180740Sdes
11497180740Sdes( exit $ac_status )
11498180740Sdes
11499180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
11500180740Sdesecho "${ECHO_T}no" >&6; }
11501180740Sdes
11502180740Sdescat >>confdefs.h <<\_ACEOF
11503180740Sdes#define BROKEN_ONE_BYTE_DIRENT_D_NAME 1
11504180740Sdes_ACEOF
11505180740Sdes
11506180740Sdes
11507180740Sdesfi
11508180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11509180740Sdesfi
11510180740Sdes
11511180740Sdes
11512180740Sdes
11513180740Sdes{ echo "$as_me:$LINENO: checking for /proc/pid/fd directory" >&5
11514180740Sdesecho $ECHO_N "checking for /proc/pid/fd directory... $ECHO_C" >&6; }
11515180740Sdesif test -d "/proc/$$/fd" ; then
11516180740Sdes
11517180740Sdescat >>confdefs.h <<\_ACEOF
11518180740Sdes#define HAVE_PROC_PID 1
11519180740Sdes_ACEOF
11520180740Sdes
11521180740Sdes	{ echo "$as_me:$LINENO: result: yes" >&5
11522180740Sdesecho "${ECHO_T}yes" >&6; }
11523180740Sdeselse
11524180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
11525180740Sdesecho "${ECHO_T}no" >&6; }
11526180740Sdesfi
11527180740Sdes
11528180740Sdes# Check whether user wants S/Key support
11529180740SdesSKEY_MSG="no"
11530180740Sdes
11531180740Sdes# Check whether --with-skey was given.
11532180740Sdesif test "${with_skey+set}" = set; then
11533180740Sdes  withval=$with_skey;
11534180740Sdes		if test "x$withval" != "xno" ; then
11535180740Sdes
11536180740Sdes			if test "x$withval" != "xyes" ; then
11537180740Sdes				CPPFLAGS="$CPPFLAGS -I${withval}/include"
11538180740Sdes				LDFLAGS="$LDFLAGS -L${withval}/lib"
11539180740Sdes			fi
11540180740Sdes
11541180740Sdes
11542180740Sdescat >>confdefs.h <<\_ACEOF
11543180740Sdes#define SKEY 1
11544180740Sdes_ACEOF
11545180740Sdes
11546180740Sdes			LIBS="-lskey $LIBS"
11547180740Sdes			SKEY_MSG="yes"
11548180740Sdes
11549180740Sdes			{ echo "$as_me:$LINENO: checking for s/key support" >&5
11550180740Sdesecho $ECHO_N "checking for s/key support... $ECHO_C" >&6; }
11551180740Sdes			cat >conftest.$ac_ext <<_ACEOF
11552180740Sdes/* confdefs.h.  */
11553180740Sdes_ACEOF
11554180740Sdescat confdefs.h >>conftest.$ac_ext
11555180740Sdescat >>conftest.$ac_ext <<_ACEOF
11556180740Sdes/* end confdefs.h.  */
11557180740Sdes
11558180740Sdes#include <stdio.h>
11559180740Sdes#include <skey.h>
11560180740Sdesint main() { char *ff = skey_keyinfo(""); ff=""; exit(0); }
11561180740Sdes
11562180740Sdes_ACEOF
11563180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
11564180740Sdesif { (ac_try="$ac_link"
11565180740Sdescase "(($ac_try" in
11566180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11567180740Sdes  *) ac_try_echo=$ac_try;;
11568180740Sdesesac
11569180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11570180740Sdes  (eval "$ac_link") 2>conftest.er1
11571180740Sdes  ac_status=$?
11572180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11573180740Sdes  rm -f conftest.er1
11574180740Sdes  cat conftest.err >&5
11575180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11576180740Sdes  (exit $ac_status); } && {
11577180740Sdes	 test -z "$ac_c_werror_flag" ||
11578180740Sdes	 test ! -s conftest.err
11579180740Sdes       } && test -s conftest$ac_exeext &&
11580180740Sdes       $as_test_x conftest$ac_exeext; then
11581180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
11582180740Sdesecho "${ECHO_T}yes" >&6; }
11583180740Sdeselse
11584180740Sdes  echo "$as_me: failed program was:" >&5
11585180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11586180740Sdes
11587180740Sdes
11588180740Sdes					{ echo "$as_me:$LINENO: result: no" >&5
11589180740Sdesecho "${ECHO_T}no" >&6; }
11590180740Sdes					{ { echo "$as_me:$LINENO: error: ** Incomplete or missing s/key libraries." >&5
11591180740Sdesecho "$as_me: error: ** Incomplete or missing s/key libraries." >&2;}
11592180740Sdes   { (exit 1); exit 1; }; }
11593180740Sdes
11594180740Sdesfi
11595180740Sdes
11596180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11597180740Sdes      conftest$ac_exeext conftest.$ac_ext
11598180740Sdes                 	{ echo "$as_me:$LINENO: checking if skeychallenge takes 4 arguments" >&5
11599180740Sdesecho $ECHO_N "checking if skeychallenge takes 4 arguments... $ECHO_C" >&6; }
11600180740Sdes			cat >conftest.$ac_ext <<_ACEOF
11601180740Sdes/* confdefs.h.  */
11602180740Sdes_ACEOF
11603180740Sdescat confdefs.h >>conftest.$ac_ext
11604180740Sdescat >>conftest.$ac_ext <<_ACEOF
11605180740Sdes/* end confdefs.h.  */
11606180740Sdes#include <stdio.h>
11607180740Sdes				 #include <skey.h>
11608180740Sdesint
11609180740Sdesmain ()
11610180740Sdes{
11611180740Sdes(void)skeychallenge(NULL,"name","",0);
11612180740Sdes  ;
11613180740Sdes  return 0;
11614180740Sdes}
11615180740Sdes_ACEOF
11616180740Sdesrm -f conftest.$ac_objext
11617180740Sdesif { (ac_try="$ac_compile"
11618180740Sdescase "(($ac_try" in
11619180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11620180740Sdes  *) ac_try_echo=$ac_try;;
11621180740Sdesesac
11622180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11623180740Sdes  (eval "$ac_compile") 2>conftest.er1
11624180740Sdes  ac_status=$?
11625180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11626180740Sdes  rm -f conftest.er1
11627180740Sdes  cat conftest.err >&5
11628180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11629180740Sdes  (exit $ac_status); } && {
11630180740Sdes	 test -z "$ac_c_werror_flag" ||
11631180740Sdes	 test ! -s conftest.err
11632180740Sdes       } && test -s conftest.$ac_objext; then
11633180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
11634180740Sdesecho "${ECHO_T}yes" >&6; }
11635180740Sdes
11636180740Sdescat >>confdefs.h <<\_ACEOF
11637180740Sdes#define SKEYCHALLENGE_4ARG 1
11638180740Sdes_ACEOF
11639180740Sdes
11640180740Sdeselse
11641180740Sdes  echo "$as_me: failed program was:" >&5
11642180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11643180740Sdes
11644180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
11645180740Sdesecho "${ECHO_T}no" >&6; }
11646180740Sdes
11647180740Sdesfi
11648180740Sdes
11649180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11650180740Sdes		fi
11651180740Sdes
11652180740Sdes
11653180740Sdesfi
11654180740Sdes
11655180740Sdes
11656180740Sdes# Check whether user wants TCP wrappers support
11657180740SdesTCPW_MSG="no"
11658180740Sdes
11659180740Sdes# Check whether --with-tcp-wrappers was given.
11660180740Sdesif test "${with_tcp_wrappers+set}" = set; then
11661180740Sdes  withval=$with_tcp_wrappers;
11662180740Sdes		if test "x$withval" != "xno" ; then
11663180740Sdes			saved_LIBS="$LIBS"
11664180740Sdes			saved_LDFLAGS="$LDFLAGS"
11665180740Sdes			saved_CPPFLAGS="$CPPFLAGS"
11666180740Sdes			if test -n "${withval}" && \
11667180740Sdes			    test "x${withval}" != "xyes"; then
11668180740Sdes				if test -d "${withval}/lib"; then
11669180740Sdes					if test -n "${need_dash_r}"; then
11670180740Sdes						LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
11671180740Sdes					else
11672180740Sdes						LDFLAGS="-L${withval}/lib ${LDFLAGS}"
11673180740Sdes					fi
11674180740Sdes				else
11675180740Sdes					if test -n "${need_dash_r}"; then
11676180740Sdes						LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
11677180740Sdes					else
11678180740Sdes						LDFLAGS="-L${withval} ${LDFLAGS}"
11679180740Sdes					fi
11680180740Sdes				fi
11681180740Sdes				if test -d "${withval}/include"; then
11682180740Sdes					CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
11683180740Sdes				else
11684180740Sdes					CPPFLAGS="-I${withval} ${CPPFLAGS}"
11685180740Sdes				fi
11686180740Sdes			fi
11687180740Sdes			LIBWRAP="-lwrap"
11688180740Sdes			LIBS="$LIBWRAP $LIBS"
11689180740Sdes			{ echo "$as_me:$LINENO: checking for libwrap" >&5
11690180740Sdesecho $ECHO_N "checking for libwrap... $ECHO_C" >&6; }
11691180740Sdes			cat >conftest.$ac_ext <<_ACEOF
11692180740Sdes/* confdefs.h.  */
11693180740Sdes_ACEOF
11694180740Sdescat confdefs.h >>conftest.$ac_ext
11695180740Sdescat >>conftest.$ac_ext <<_ACEOF
11696180740Sdes/* end confdefs.h.  */
11697180740Sdes
11698180740Sdes#include <sys/types.h>
11699180740Sdes#include <sys/socket.h>
11700180740Sdes#include <netinet/in.h>
11701180740Sdes#include <tcpd.h>
11702180740Sdes					int deny_severity = 0, allow_severity = 0;
11703180740Sdes
11704180740Sdesint
11705180740Sdesmain ()
11706180740Sdes{
11707180740Sdeshosts_access(0);
11708180740Sdes  ;
11709180740Sdes  return 0;
11710180740Sdes}
11711180740Sdes_ACEOF
11712180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
11713180740Sdesif { (ac_try="$ac_link"
11714180740Sdescase "(($ac_try" in
11715180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11716180740Sdes  *) ac_try_echo=$ac_try;;
11717180740Sdesesac
11718180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11719180740Sdes  (eval "$ac_link") 2>conftest.er1
11720180740Sdes  ac_status=$?
11721180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11722180740Sdes  rm -f conftest.er1
11723180740Sdes  cat conftest.err >&5
11724180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11725180740Sdes  (exit $ac_status); } && {
11726180740Sdes	 test -z "$ac_c_werror_flag" ||
11727180740Sdes	 test ! -s conftest.err
11728180740Sdes       } && test -s conftest$ac_exeext &&
11729180740Sdes       $as_test_x conftest$ac_exeext; then
11730180740Sdes
11731180740Sdes					{ echo "$as_me:$LINENO: result: yes" >&5
11732180740Sdesecho "${ECHO_T}yes" >&6; }
11733180740Sdes
11734180740Sdescat >>confdefs.h <<\_ACEOF
11735180740Sdes#define LIBWRAP 1
11736180740Sdes_ACEOF
11737180740Sdes
11738180740Sdes
11739180740Sdes					TCPW_MSG="yes"
11740180740Sdes
11741180740Sdeselse
11742180740Sdes  echo "$as_me: failed program was:" >&5
11743180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11744180740Sdes
11745180740Sdes
11746180740Sdes					{ { echo "$as_me:$LINENO: error: *** libwrap missing" >&5
11747180740Sdesecho "$as_me: error: *** libwrap missing" >&2;}
11748180740Sdes   { (exit 1); exit 1; }; }
11749180740Sdes
11750180740Sdes
11751180740Sdesfi
11752180740Sdes
11753180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11754180740Sdes      conftest$ac_exeext conftest.$ac_ext
11755180740Sdes			LIBS="$saved_LIBS"
11756180740Sdes		fi
11757180740Sdes
11758180740Sdes
11759180740Sdesfi
11760180740Sdes
11761180740Sdes
11762180740Sdes# Check whether user wants libedit support
11763180740SdesLIBEDIT_MSG="no"
11764180740Sdes
11765180740Sdes# Check whether --with-libedit was given.
11766180740Sdesif test "${with_libedit+set}" = set; then
11767180740Sdes  withval=$with_libedit;  if test "x$withval" != "xno" ; then
11768180740Sdes		if test "x$withval" != "xyes"; then
11769180740Sdes			CPPFLAGS="$CPPFLAGS -I${withval}/include"
11770180740Sdes			if test -n "${need_dash_r}"; then
11771180740Sdes				LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
11772180740Sdes			else
11773180740Sdes				LDFLAGS="-L${withval}/lib ${LDFLAGS}"
11774180740Sdes			fi
11775180740Sdes		fi
11776180740Sdes		{ echo "$as_me:$LINENO: checking for el_init in -ledit" >&5
11777180740Sdesecho $ECHO_N "checking for el_init in -ledit... $ECHO_C" >&6; }
11778180740Sdesif test "${ac_cv_lib_edit_el_init+set}" = set; then
11779180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11780180740Sdeselse
11781180740Sdes  ac_check_lib_save_LIBS=$LIBS
11782180740SdesLIBS="-ledit  -lcurses
11783180740Sdes		 $LIBS"
11784180740Sdescat >conftest.$ac_ext <<_ACEOF
11785180740Sdes/* confdefs.h.  */
11786180740Sdes_ACEOF
11787180740Sdescat confdefs.h >>conftest.$ac_ext
11788180740Sdescat >>conftest.$ac_ext <<_ACEOF
11789180740Sdes/* end confdefs.h.  */
11790180740Sdes
11791180740Sdes/* Override any GCC internal prototype to avoid an error.
11792180740Sdes   Use char because int might match the return type of a GCC
11793180740Sdes   builtin and then its argument prototype would still apply.  */
11794180740Sdes#ifdef __cplusplus
11795180740Sdesextern "C"
11796180740Sdes#endif
11797180740Sdeschar el_init ();
11798180740Sdesint
11799180740Sdesmain ()
11800180740Sdes{
11801180740Sdesreturn el_init ();
11802180740Sdes  ;
11803180740Sdes  return 0;
11804180740Sdes}
11805180740Sdes_ACEOF
11806180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
11807180740Sdesif { (ac_try="$ac_link"
11808180740Sdescase "(($ac_try" in
11809180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11810180740Sdes  *) ac_try_echo=$ac_try;;
11811180740Sdesesac
11812180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11813180740Sdes  (eval "$ac_link") 2>conftest.er1
11814180740Sdes  ac_status=$?
11815180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11816180740Sdes  rm -f conftest.er1
11817180740Sdes  cat conftest.err >&5
11818180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11819180740Sdes  (exit $ac_status); } && {
11820180740Sdes	 test -z "$ac_c_werror_flag" ||
11821180740Sdes	 test ! -s conftest.err
11822180740Sdes       } && test -s conftest$ac_exeext &&
11823180740Sdes       $as_test_x conftest$ac_exeext; then
11824180740Sdes  ac_cv_lib_edit_el_init=yes
11825180740Sdeselse
11826180740Sdes  echo "$as_me: failed program was:" >&5
11827180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11828180740Sdes
11829180740Sdes	ac_cv_lib_edit_el_init=no
11830180740Sdesfi
11831180740Sdes
11832180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11833180740Sdes      conftest$ac_exeext conftest.$ac_ext
11834180740SdesLIBS=$ac_check_lib_save_LIBS
11835180740Sdesfi
11836180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_edit_el_init" >&5
11837180740Sdesecho "${ECHO_T}$ac_cv_lib_edit_el_init" >&6; }
11838180740Sdesif test $ac_cv_lib_edit_el_init = yes; then
11839180740Sdes
11840180740Sdescat >>confdefs.h <<\_ACEOF
11841180740Sdes#define USE_LIBEDIT 1
11842180740Sdes_ACEOF
11843180740Sdes
11844180740Sdes			  LIBEDIT="-ledit -lcurses"
11845180740Sdes			  LIBEDIT_MSG="yes"
11846180740Sdes
11847180740Sdes
11848180740Sdeselse
11849180740Sdes   { { echo "$as_me:$LINENO: error: libedit not found" >&5
11850180740Sdesecho "$as_me: error: libedit not found" >&2;}
11851180740Sdes   { (exit 1); exit 1; }; }
11852180740Sdesfi
11853180740Sdes
11854180740Sdes		{ echo "$as_me:$LINENO: checking if libedit version is compatible" >&5
11855180740Sdesecho $ECHO_N "checking if libedit version is compatible... $ECHO_C" >&6; }
11856180740Sdes		cat >conftest.$ac_ext <<_ACEOF
11857180740Sdes/* confdefs.h.  */
11858180740Sdes_ACEOF
11859180740Sdescat confdefs.h >>conftest.$ac_ext
11860180740Sdescat >>conftest.$ac_ext <<_ACEOF
11861180740Sdes/* end confdefs.h.  */
11862180740Sdes
11863180740Sdes#include <histedit.h>
11864180740Sdesint main(void)
11865180740Sdes{
11866180740Sdes	int i = H_SETSIZE;
11867180740Sdes	el_init("", NULL, NULL, NULL);
11868180740Sdes	exit(0);
11869180740Sdes}
11870180740Sdes
11871180740Sdes_ACEOF
11872180740Sdesrm -f conftest.$ac_objext
11873180740Sdesif { (ac_try="$ac_compile"
11874180740Sdescase "(($ac_try" in
11875180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11876180740Sdes  *) ac_try_echo=$ac_try;;
11877180740Sdesesac
11878180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11879180740Sdes  (eval "$ac_compile") 2>conftest.er1
11880180740Sdes  ac_status=$?
11881180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11882180740Sdes  rm -f conftest.er1
11883180740Sdes  cat conftest.err >&5
11884180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11885180740Sdes  (exit $ac_status); } && {
11886180740Sdes	 test -z "$ac_c_werror_flag" ||
11887180740Sdes	 test ! -s conftest.err
11888180740Sdes       } && test -s conftest.$ac_objext; then
11889180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
11890180740Sdesecho "${ECHO_T}yes" >&6; }
11891180740Sdeselse
11892180740Sdes  echo "$as_me: failed program was:" >&5
11893180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11894180740Sdes
11895180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
11896180740Sdesecho "${ECHO_T}no" >&6; }
11897180740Sdes		      { { echo "$as_me:$LINENO: error: libedit version is not compatible" >&5
11898180740Sdesecho "$as_me: error: libedit version is not compatible" >&2;}
11899180740Sdes   { (exit 1); exit 1; }; }
11900180740Sdes
11901180740Sdesfi
11902180740Sdes
11903180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11904180740Sdes	fi
11905180740Sdes
11906180740Sdesfi
11907180740Sdes
11908180740Sdes
11909180740SdesAUDIT_MODULE=none
11910180740Sdes
11911180740Sdes# Check whether --with-audit was given.
11912180740Sdesif test "${with_audit+set}" = set; then
11913180740Sdes  withval=$with_audit;
11914180740Sdes	  { echo "$as_me:$LINENO: checking for supported audit module" >&5
11915180740Sdesecho $ECHO_N "checking for supported audit module... $ECHO_C" >&6; }
11916180740Sdes	  case "$withval" in
11917180740Sdes	  bsm)
11918180740Sdes		{ echo "$as_me:$LINENO: result: bsm" >&5
11919180740Sdesecho "${ECHO_T}bsm" >&6; }
11920180740Sdes		AUDIT_MODULE=bsm
11921180740Sdes
11922180740Sdesfor ac_header in bsm/audit.h
11923180740Sdesdo
11924180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11925180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
11926180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11927180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11928180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11929180740Sdeselse
11930180740Sdes  cat >conftest.$ac_ext <<_ACEOF
11931180740Sdes/* confdefs.h.  */
11932180740Sdes_ACEOF
11933180740Sdescat confdefs.h >>conftest.$ac_ext
11934180740Sdescat >>conftest.$ac_ext <<_ACEOF
11935180740Sdes/* end confdefs.h.  */
11936180740Sdes
11937180740Sdes#ifdef HAVE_TIME_H
11938180740Sdes# include <time.h>
11939180740Sdes#endif
11940180740Sdes
11941180740Sdes
11942180740Sdes
11943180740Sdes#include <$ac_header>
11944180740Sdes_ACEOF
11945180740Sdesrm -f conftest.$ac_objext
11946180740Sdesif { (ac_try="$ac_compile"
11947180740Sdescase "(($ac_try" in
11948180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11949180740Sdes  *) ac_try_echo=$ac_try;;
11950180740Sdesesac
11951180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11952180740Sdes  (eval "$ac_compile") 2>conftest.er1
11953180740Sdes  ac_status=$?
11954180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11955180740Sdes  rm -f conftest.er1
11956180740Sdes  cat conftest.err >&5
11957180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11958180740Sdes  (exit $ac_status); } && {
11959180740Sdes	 test -z "$ac_c_werror_flag" ||
11960180740Sdes	 test ! -s conftest.err
11961180740Sdes       } && test -s conftest.$ac_objext; then
11962180740Sdes  eval "$as_ac_Header=yes"
11963180740Sdeselse
11964180740Sdes  echo "$as_me: failed program was:" >&5
11965180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11966180740Sdes
11967180740Sdes	eval "$as_ac_Header=no"
11968180740Sdesfi
11969180740Sdes
11970180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11971180740Sdesfi
11972180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
11973180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11974180740Sdesecho "${ECHO_T}$ac_res" >&6; }
11975180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
11976180740Sdes  cat >>confdefs.h <<_ACEOF
11977180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11978180740Sdes_ACEOF
11979180740Sdes
11980180740Sdeselse
11981180740Sdes  { { echo "$as_me:$LINENO: error: BSM enabled and bsm/audit.h not found" >&5
11982180740Sdesecho "$as_me: error: BSM enabled and bsm/audit.h not found" >&2;}
11983180740Sdes   { (exit 1); exit 1; }; }
11984180740Sdesfi
11985180740Sdes
11986180740Sdesdone
11987180740Sdes
11988180740Sdes
11989180740Sdes{ echo "$as_me:$LINENO: checking for getaudit in -lbsm" >&5
11990180740Sdesecho $ECHO_N "checking for getaudit in -lbsm... $ECHO_C" >&6; }
11991180740Sdesif test "${ac_cv_lib_bsm_getaudit+set}" = set; then
11992180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11993180740Sdeselse
11994180740Sdes  ac_check_lib_save_LIBS=$LIBS
11995180740SdesLIBS="-lbsm  $LIBS"
11996180740Sdescat >conftest.$ac_ext <<_ACEOF
11997180740Sdes/* confdefs.h.  */
11998180740Sdes_ACEOF
11999180740Sdescat confdefs.h >>conftest.$ac_ext
12000180740Sdescat >>conftest.$ac_ext <<_ACEOF
12001180740Sdes/* end confdefs.h.  */
12002180740Sdes
12003180740Sdes/* Override any GCC internal prototype to avoid an error.
12004180740Sdes   Use char because int might match the return type of a GCC
12005180740Sdes   builtin and then its argument prototype would still apply.  */
12006180740Sdes#ifdef __cplusplus
12007180740Sdesextern "C"
12008180740Sdes#endif
12009180740Sdeschar getaudit ();
12010180740Sdesint
12011180740Sdesmain ()
12012180740Sdes{
12013180740Sdesreturn getaudit ();
12014180740Sdes  ;
12015180740Sdes  return 0;
12016180740Sdes}
12017180740Sdes_ACEOF
12018180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
12019180740Sdesif { (ac_try="$ac_link"
12020180740Sdescase "(($ac_try" in
12021180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12022180740Sdes  *) ac_try_echo=$ac_try;;
12023180740Sdesesac
12024180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12025180740Sdes  (eval "$ac_link") 2>conftest.er1
12026180740Sdes  ac_status=$?
12027180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12028180740Sdes  rm -f conftest.er1
12029180740Sdes  cat conftest.err >&5
12030180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12031180740Sdes  (exit $ac_status); } && {
12032180740Sdes	 test -z "$ac_c_werror_flag" ||
12033180740Sdes	 test ! -s conftest.err
12034180740Sdes       } && test -s conftest$ac_exeext &&
12035180740Sdes       $as_test_x conftest$ac_exeext; then
12036180740Sdes  ac_cv_lib_bsm_getaudit=yes
12037180740Sdeselse
12038180740Sdes  echo "$as_me: failed program was:" >&5
12039180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12040180740Sdes
12041180740Sdes	ac_cv_lib_bsm_getaudit=no
12042180740Sdesfi
12043180740Sdes
12044180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12045180740Sdes      conftest$ac_exeext conftest.$ac_ext
12046180740SdesLIBS=$ac_check_lib_save_LIBS
12047180740Sdesfi
12048180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_bsm_getaudit" >&5
12049180740Sdesecho "${ECHO_T}$ac_cv_lib_bsm_getaudit" >&6; }
12050180740Sdesif test $ac_cv_lib_bsm_getaudit = yes; then
12051180740Sdes  cat >>confdefs.h <<_ACEOF
12052180740Sdes#define HAVE_LIBBSM 1
12053180740Sdes_ACEOF
12054180740Sdes
12055180740Sdes  LIBS="-lbsm $LIBS"
12056180740Sdes
12057180740Sdeselse
12058180740Sdes  { { echo "$as_me:$LINENO: error: BSM enabled and required library not found" >&5
12059180740Sdesecho "$as_me: error: BSM enabled and required library not found" >&2;}
12060180740Sdes   { (exit 1); exit 1; }; }
12061180740Sdesfi
12062180740Sdes
12063180740Sdes
12064180740Sdesfor ac_func in getaudit
12065180740Sdesdo
12066180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12067180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12068180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12069180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12070180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12071180740Sdeselse
12072180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12073180740Sdes/* confdefs.h.  */
12074180740Sdes_ACEOF
12075180740Sdescat confdefs.h >>conftest.$ac_ext
12076180740Sdescat >>conftest.$ac_ext <<_ACEOF
12077180740Sdes/* end confdefs.h.  */
12078180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12079180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12080180740Sdes#define $ac_func innocuous_$ac_func
12081180740Sdes
12082180740Sdes/* System header to define __stub macros and hopefully few prototypes,
12083180740Sdes    which can conflict with char $ac_func (); below.
12084180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12085180740Sdes    <limits.h> exists even on freestanding compilers.  */
12086180740Sdes
12087180740Sdes#ifdef __STDC__
12088180740Sdes# include <limits.h>
12089180740Sdes#else
12090180740Sdes# include <assert.h>
12091180740Sdes#endif
12092180740Sdes
12093180740Sdes#undef $ac_func
12094180740Sdes
12095180740Sdes/* Override any GCC internal prototype to avoid an error.
12096180740Sdes   Use char because int might match the return type of a GCC
12097180740Sdes   builtin and then its argument prototype would still apply.  */
12098180740Sdes#ifdef __cplusplus
12099180740Sdesextern "C"
12100180740Sdes#endif
12101180740Sdeschar $ac_func ();
12102180740Sdes/* The GNU C library defines this for functions which it implements
12103180740Sdes    to always fail with ENOSYS.  Some functions are actually named
12104180740Sdes    something starting with __ and the normal name is an alias.  */
12105180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
12106180740Sdeschoke me
12107180740Sdes#endif
12108180740Sdes
12109180740Sdesint
12110180740Sdesmain ()
12111180740Sdes{
12112180740Sdesreturn $ac_func ();
12113180740Sdes  ;
12114180740Sdes  return 0;
12115180740Sdes}
12116180740Sdes_ACEOF
12117180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
12118180740Sdesif { (ac_try="$ac_link"
12119180740Sdescase "(($ac_try" in
12120180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12121180740Sdes  *) ac_try_echo=$ac_try;;
12122180740Sdesesac
12123180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12124180740Sdes  (eval "$ac_link") 2>conftest.er1
12125180740Sdes  ac_status=$?
12126180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12127180740Sdes  rm -f conftest.er1
12128180740Sdes  cat conftest.err >&5
12129180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12130180740Sdes  (exit $ac_status); } && {
12131180740Sdes	 test -z "$ac_c_werror_flag" ||
12132180740Sdes	 test ! -s conftest.err
12133180740Sdes       } && test -s conftest$ac_exeext &&
12134180740Sdes       $as_test_x conftest$ac_exeext; then
12135180740Sdes  eval "$as_ac_var=yes"
12136180740Sdeselse
12137180740Sdes  echo "$as_me: failed program was:" >&5
12138180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12139180740Sdes
12140180740Sdes	eval "$as_ac_var=no"
12141180740Sdesfi
12142180740Sdes
12143180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12144180740Sdes      conftest$ac_exeext conftest.$ac_ext
12145180740Sdesfi
12146180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
12147180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
12148180740Sdesecho "${ECHO_T}$ac_res" >&6; }
12149180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
12150180740Sdes  cat >>confdefs.h <<_ACEOF
12151180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12152180740Sdes_ACEOF
12153180740Sdes
12154180740Sdeselse
12155180740Sdes  { { echo "$as_me:$LINENO: error: BSM enabled and required function not found" >&5
12156180740Sdesecho "$as_me: error: BSM enabled and required function not found" >&2;}
12157180740Sdes   { (exit 1); exit 1; }; }
12158180740Sdesfi
12159180740Sdesdone
12160180740Sdes
12161180740Sdes		# These are optional
12162180740Sdes
12163180740Sdesfor ac_func in getaudit_addr
12164180740Sdesdo
12165180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12166180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12167180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12168180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12169180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12170180740Sdeselse
12171180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12172180740Sdes/* confdefs.h.  */
12173180740Sdes_ACEOF
12174180740Sdescat confdefs.h >>conftest.$ac_ext
12175180740Sdescat >>conftest.$ac_ext <<_ACEOF
12176180740Sdes/* end confdefs.h.  */
12177180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12178180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12179180740Sdes#define $ac_func innocuous_$ac_func
12180180740Sdes
12181180740Sdes/* System header to define __stub macros and hopefully few prototypes,
12182180740Sdes    which can conflict with char $ac_func (); below.
12183180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12184180740Sdes    <limits.h> exists even on freestanding compilers.  */
12185180740Sdes
12186180740Sdes#ifdef __STDC__
12187180740Sdes# include <limits.h>
12188180740Sdes#else
12189180740Sdes# include <assert.h>
12190180740Sdes#endif
12191180740Sdes
12192180740Sdes#undef $ac_func
12193180740Sdes
12194180740Sdes/* Override any GCC internal prototype to avoid an error.
12195180740Sdes   Use char because int might match the return type of a GCC
12196180740Sdes   builtin and then its argument prototype would still apply.  */
12197180740Sdes#ifdef __cplusplus
12198180740Sdesextern "C"
12199180740Sdes#endif
12200180740Sdeschar $ac_func ();
12201180740Sdes/* The GNU C library defines this for functions which it implements
12202180740Sdes    to always fail with ENOSYS.  Some functions are actually named
12203180740Sdes    something starting with __ and the normal name is an alias.  */
12204180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
12205180740Sdeschoke me
12206180740Sdes#endif
12207180740Sdes
12208180740Sdesint
12209180740Sdesmain ()
12210180740Sdes{
12211180740Sdesreturn $ac_func ();
12212180740Sdes  ;
12213180740Sdes  return 0;
12214180740Sdes}
12215180740Sdes_ACEOF
12216180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
12217180740Sdesif { (ac_try="$ac_link"
12218180740Sdescase "(($ac_try" in
12219180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12220180740Sdes  *) ac_try_echo=$ac_try;;
12221180740Sdesesac
12222180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12223180740Sdes  (eval "$ac_link") 2>conftest.er1
12224180740Sdes  ac_status=$?
12225180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12226180740Sdes  rm -f conftest.er1
12227180740Sdes  cat conftest.err >&5
12228180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12229180740Sdes  (exit $ac_status); } && {
12230180740Sdes	 test -z "$ac_c_werror_flag" ||
12231180740Sdes	 test ! -s conftest.err
12232180740Sdes       } && test -s conftest$ac_exeext &&
12233180740Sdes       $as_test_x conftest$ac_exeext; then
12234180740Sdes  eval "$as_ac_var=yes"
12235180740Sdeselse
12236180740Sdes  echo "$as_me: failed program was:" >&5
12237180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12238180740Sdes
12239180740Sdes	eval "$as_ac_var=no"
12240180740Sdesfi
12241180740Sdes
12242180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12243180740Sdes      conftest$ac_exeext conftest.$ac_ext
12244180740Sdesfi
12245180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
12246180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
12247180740Sdesecho "${ECHO_T}$ac_res" >&6; }
12248180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
12249180740Sdes  cat >>confdefs.h <<_ACEOF
12250180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12251180740Sdes_ACEOF
12252180740Sdes
12253180740Sdesfi
12254180740Sdesdone
12255180740Sdes
12256180740Sdes
12257180740Sdescat >>confdefs.h <<\_ACEOF
12258180740Sdes#define USE_BSM_AUDIT 1
12259180740Sdes_ACEOF
12260180740Sdes
12261180740Sdes		;;
12262180740Sdes	  debug)
12263180740Sdes		AUDIT_MODULE=debug
12264180740Sdes		{ echo "$as_me:$LINENO: result: debug" >&5
12265180740Sdesecho "${ECHO_T}debug" >&6; }
12266180740Sdes
12267180740Sdescat >>confdefs.h <<\_ACEOF
12268180740Sdes#define SSH_AUDIT_EVENTS 1
12269180740Sdes_ACEOF
12270180740Sdes
12271180740Sdes		;;
12272180740Sdes	  no)
12273180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
12274180740Sdesecho "${ECHO_T}no" >&6; }
12275180740Sdes		;;
12276180740Sdes	  *)
12277180740Sdes		{ { echo "$as_me:$LINENO: error: Unknown audit module $withval" >&5
12278180740Sdesecho "$as_me: error: Unknown audit module $withval" >&2;}
12279180740Sdes   { (exit 1); exit 1; }; }
12280180740Sdes		;;
12281180740Sdes	esac
12282180740Sdes
12283180740Sdesfi
12284180740Sdes
12285180740Sdes
12286180740Sdes
12287180740Sdes
12288180740Sdes
12289180740Sdes
12290180740Sdes
12291180740Sdes
12292180740Sdes
12293180740Sdes
12294180740Sdes
12295180740Sdes
12296180740Sdes
12297180740Sdes
12298180740Sdes
12299180740Sdes
12300180740Sdes
12301180740Sdes
12302180740Sdes
12303180740Sdes
12304180740Sdes
12305180740Sdes
12306180740Sdes
12307180740Sdes
12308180740Sdes
12309180740Sdes
12310180740Sdes
12311180740Sdes
12312180740Sdes
12313180740Sdes
12314180740Sdes
12315180740Sdes
12316180740Sdes
12317180740Sdes
12318180740Sdes
12319180740Sdes
12320180740Sdes
12321180740Sdes
12322180740Sdes
12323180740Sdes
12324180740Sdes
12325180740Sdes
12326180740Sdes
12327180740Sdes
12328180740Sdes
12329180740Sdes
12330180740Sdes
12331180740Sdes
12332180740Sdes
12333180740Sdes
12334180740Sdes
12335180740Sdes
12336180740Sdes
12337180740Sdes
12338180740Sdes
12339180740Sdes
12340180740Sdes
12341180740Sdes
12342180740Sdes
12343180740Sdes
12344180740Sdes
12345180740Sdes
12346180740Sdes
12347180740Sdes
12348180740Sdes
12349180740Sdes
12350180740Sdes
12351180740Sdes
12352180740Sdes
12353180740Sdes
12354180740Sdes
12355180740Sdes
12356180740Sdes
12357180740Sdes
12358180740Sdes
12359180740Sdes
12360180740Sdes
12361180740Sdes
12362180740Sdes
12363180740Sdes
12364180740Sdes
12365180740Sdes
12366180740Sdes
12367180740Sdesfor ac_func in \
12368180740Sdes	arc4random \
12369180740Sdes	asprintf \
12370180740Sdes	b64_ntop \
12371180740Sdes	__b64_ntop \
12372180740Sdes	b64_pton \
12373180740Sdes	__b64_pton \
12374180740Sdes	bcopy \
12375180740Sdes	bindresvport_sa \
12376180740Sdes	clock \
12377180740Sdes	closefrom \
12378180740Sdes	dirfd \
12379180740Sdes	fchmod \
12380180740Sdes	fchown \
12381180740Sdes	freeaddrinfo \
12382180740Sdes	futimes \
12383180740Sdes	getaddrinfo \
12384180740Sdes	getcwd \
12385180740Sdes	getgrouplist \
12386180740Sdes	getnameinfo \
12387180740Sdes	getopt \
12388180740Sdes	getpeereid \
12389180740Sdes	_getpty \
12390180740Sdes	getrlimit \
12391180740Sdes	getttyent \
12392180740Sdes	glob \
12393180740Sdes	inet_aton \
12394180740Sdes	inet_ntoa \
12395180740Sdes	inet_ntop \
12396180740Sdes	innetgr \
12397180740Sdes	login_getcapbool \
12398180740Sdes	md5_crypt \
12399180740Sdes	memmove \
12400180740Sdes	mkdtemp \
12401180740Sdes	mmap \
12402180740Sdes	ngetaddrinfo \
12403180740Sdes	nsleep \
12404180740Sdes	ogetaddrinfo \
12405180740Sdes	openlog_r \
12406180740Sdes	openpty \
12407180740Sdes	prctl \
12408180740Sdes	pstat \
12409180740Sdes	readpassphrase \
12410180740Sdes	realpath \
12411180740Sdes	recvmsg \
12412180740Sdes	rresvport_af \
12413180740Sdes	sendmsg \
12414180740Sdes	setdtablesize \
12415180740Sdes	setegid \
12416180740Sdes	setenv \
12417180740Sdes	seteuid \
12418180740Sdes	setgroups \
12419180740Sdes	setlogin \
12420180740Sdes	setpcred \
12421180740Sdes	setproctitle \
12422180740Sdes	setregid \
12423180740Sdes	setreuid \
12424180740Sdes	setrlimit \
12425180740Sdes	setsid \
12426180740Sdes	setvbuf \
12427180740Sdes	sigaction \
12428180740Sdes	sigvec \
12429180740Sdes	snprintf \
12430180740Sdes	socketpair \
12431180740Sdes	strdup \
12432180740Sdes	strerror \
12433180740Sdes	strlcat \
12434180740Sdes	strlcpy \
12435180740Sdes	strmode \
12436180740Sdes	strnvis \
12437180740Sdes	strtonum \
12438180740Sdes	strtoll \
12439180740Sdes	strtoul \
12440180740Sdes	sysconf \
12441180740Sdes	tcgetpgrp \
12442180740Sdes	truncate \
12443180740Sdes	unsetenv \
12444180740Sdes	updwtmpx \
12445180740Sdes	vasprintf \
12446180740Sdes	vhangup \
12447180740Sdes	vsnprintf \
12448180740Sdes	waitpid \
12449180740Sdes
12450180740Sdesdo
12451180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12452180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12453180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12454180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12455180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12456180740Sdeselse
12457180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12458180740Sdes/* confdefs.h.  */
12459180740Sdes_ACEOF
12460180740Sdescat confdefs.h >>conftest.$ac_ext
12461180740Sdescat >>conftest.$ac_ext <<_ACEOF
12462180740Sdes/* end confdefs.h.  */
12463180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12464180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12465180740Sdes#define $ac_func innocuous_$ac_func
12466180740Sdes
12467180740Sdes/* System header to define __stub macros and hopefully few prototypes,
12468180740Sdes    which can conflict with char $ac_func (); below.
12469180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12470180740Sdes    <limits.h> exists even on freestanding compilers.  */
12471180740Sdes
12472180740Sdes#ifdef __STDC__
12473180740Sdes# include <limits.h>
12474180740Sdes#else
12475180740Sdes# include <assert.h>
12476180740Sdes#endif
12477180740Sdes
12478180740Sdes#undef $ac_func
12479180740Sdes
12480180740Sdes/* Override any GCC internal prototype to avoid an error.
12481180740Sdes   Use char because int might match the return type of a GCC
12482180740Sdes   builtin and then its argument prototype would still apply.  */
12483180740Sdes#ifdef __cplusplus
12484180740Sdesextern "C"
12485180740Sdes#endif
12486180740Sdeschar $ac_func ();
12487180740Sdes/* The GNU C library defines this for functions which it implements
12488180740Sdes    to always fail with ENOSYS.  Some functions are actually named
12489180740Sdes    something starting with __ and the normal name is an alias.  */
12490180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
12491180740Sdeschoke me
12492180740Sdes#endif
12493180740Sdes
12494180740Sdesint
12495180740Sdesmain ()
12496180740Sdes{
12497180740Sdesreturn $ac_func ();
12498180740Sdes  ;
12499180740Sdes  return 0;
12500180740Sdes}
12501180740Sdes_ACEOF
12502180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
12503180740Sdesif { (ac_try="$ac_link"
12504180740Sdescase "(($ac_try" in
12505180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12506180740Sdes  *) ac_try_echo=$ac_try;;
12507180740Sdesesac
12508180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12509180740Sdes  (eval "$ac_link") 2>conftest.er1
12510180740Sdes  ac_status=$?
12511180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12512180740Sdes  rm -f conftest.er1
12513180740Sdes  cat conftest.err >&5
12514180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12515180740Sdes  (exit $ac_status); } && {
12516180740Sdes	 test -z "$ac_c_werror_flag" ||
12517180740Sdes	 test ! -s conftest.err
12518180740Sdes       } && test -s conftest$ac_exeext &&
12519180740Sdes       $as_test_x conftest$ac_exeext; then
12520180740Sdes  eval "$as_ac_var=yes"
12521180740Sdeselse
12522180740Sdes  echo "$as_me: failed program was:" >&5
12523180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12524180740Sdes
12525180740Sdes	eval "$as_ac_var=no"
12526180740Sdesfi
12527180740Sdes
12528180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12529180740Sdes      conftest$ac_exeext conftest.$ac_ext
12530180740Sdesfi
12531180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
12532180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
12533180740Sdesecho "${ECHO_T}$ac_res" >&6; }
12534180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
12535180740Sdes  cat >>confdefs.h <<_ACEOF
12536180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12537180740Sdes_ACEOF
12538180740Sdes
12539180740Sdesfi
12540180740Sdesdone
12541180740Sdes
12542180740Sdes
12543180740Sdes# IRIX has a const char return value for gai_strerror()
12544180740Sdes
12545180740Sdesfor ac_func in gai_strerror
12546180740Sdesdo
12547180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12548180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12549180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12550180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12551180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12552180740Sdeselse
12553180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12554180740Sdes/* confdefs.h.  */
12555180740Sdes_ACEOF
12556180740Sdescat confdefs.h >>conftest.$ac_ext
12557180740Sdescat >>conftest.$ac_ext <<_ACEOF
12558180740Sdes/* end confdefs.h.  */
12559180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12560180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12561180740Sdes#define $ac_func innocuous_$ac_func
12562180740Sdes
12563180740Sdes/* System header to define __stub macros and hopefully few prototypes,
12564180740Sdes    which can conflict with char $ac_func (); below.
12565180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12566180740Sdes    <limits.h> exists even on freestanding compilers.  */
12567180740Sdes
12568180740Sdes#ifdef __STDC__
12569180740Sdes# include <limits.h>
12570180740Sdes#else
12571180740Sdes# include <assert.h>
12572180740Sdes#endif
12573180740Sdes
12574180740Sdes#undef $ac_func
12575180740Sdes
12576180740Sdes/* Override any GCC internal prototype to avoid an error.
12577180740Sdes   Use char because int might match the return type of a GCC
12578180740Sdes   builtin and then its argument prototype would still apply.  */
12579180740Sdes#ifdef __cplusplus
12580180740Sdesextern "C"
12581180740Sdes#endif
12582180740Sdeschar $ac_func ();
12583180740Sdes/* The GNU C library defines this for functions which it implements
12584180740Sdes    to always fail with ENOSYS.  Some functions are actually named
12585180740Sdes    something starting with __ and the normal name is an alias.  */
12586180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
12587180740Sdeschoke me
12588180740Sdes#endif
12589180740Sdes
12590180740Sdesint
12591180740Sdesmain ()
12592180740Sdes{
12593180740Sdesreturn $ac_func ();
12594180740Sdes  ;
12595180740Sdes  return 0;
12596180740Sdes}
12597180740Sdes_ACEOF
12598180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
12599180740Sdesif { (ac_try="$ac_link"
12600180740Sdescase "(($ac_try" in
12601180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12602180740Sdes  *) ac_try_echo=$ac_try;;
12603180740Sdesesac
12604180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12605180740Sdes  (eval "$ac_link") 2>conftest.er1
12606180740Sdes  ac_status=$?
12607180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12608180740Sdes  rm -f conftest.er1
12609180740Sdes  cat conftest.err >&5
12610180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12611180740Sdes  (exit $ac_status); } && {
12612180740Sdes	 test -z "$ac_c_werror_flag" ||
12613180740Sdes	 test ! -s conftest.err
12614180740Sdes       } && test -s conftest$ac_exeext &&
12615180740Sdes       $as_test_x conftest$ac_exeext; then
12616180740Sdes  eval "$as_ac_var=yes"
12617180740Sdeselse
12618180740Sdes  echo "$as_me: failed program was:" >&5
12619180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12620180740Sdes
12621180740Sdes	eval "$as_ac_var=no"
12622180740Sdesfi
12623180740Sdes
12624180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12625180740Sdes      conftest$ac_exeext conftest.$ac_ext
12626180740Sdesfi
12627180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
12628180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
12629180740Sdesecho "${ECHO_T}$ac_res" >&6; }
12630180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
12631180740Sdes  cat >>confdefs.h <<_ACEOF
12632180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12633180740Sdes_ACEOF
12634180740Sdes
12635180740Sdes	cat >>confdefs.h <<\_ACEOF
12636180740Sdes#define HAVE_GAI_STRERROR 1
12637180740Sdes_ACEOF
12638180740Sdes
12639180740Sdes	cat >conftest.$ac_ext <<_ACEOF
12640180740Sdes/* confdefs.h.  */
12641180740Sdes_ACEOF
12642180740Sdescat confdefs.h >>conftest.$ac_ext
12643180740Sdescat >>conftest.$ac_ext <<_ACEOF
12644180740Sdes/* end confdefs.h.  */
12645180740Sdes
12646180740Sdes#include <sys/types.h>
12647180740Sdes#include <sys/socket.h>
12648180740Sdes#include <netdb.h>
12649180740Sdes
12650180740Sdesconst char *gai_strerror(int);
12651180740Sdesint
12652180740Sdesmain ()
12653180740Sdes{
12654180740Sdes
12655180740Sdeschar *str;
12656180740Sdes
12657180740Sdesstr = gai_strerror(0);
12658180740Sdes  ;
12659180740Sdes  return 0;
12660180740Sdes}
12661180740Sdes_ACEOF
12662180740Sdesrm -f conftest.$ac_objext
12663180740Sdesif { (ac_try="$ac_compile"
12664180740Sdescase "(($ac_try" in
12665180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12666180740Sdes  *) ac_try_echo=$ac_try;;
12667180740Sdesesac
12668180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12669180740Sdes  (eval "$ac_compile") 2>conftest.er1
12670180740Sdes  ac_status=$?
12671180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12672180740Sdes  rm -f conftest.er1
12673180740Sdes  cat conftest.err >&5
12674180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12675180740Sdes  (exit $ac_status); } && {
12676180740Sdes	 test -z "$ac_c_werror_flag" ||
12677180740Sdes	 test ! -s conftest.err
12678180740Sdes       } && test -s conftest.$ac_objext; then
12679180740Sdes
12680180740Sdes
12681180740Sdescat >>confdefs.h <<\_ACEOF
12682180740Sdes#define HAVE_CONST_GAI_STRERROR_PROTO 1
12683180740Sdes_ACEOF
12684180740Sdes
12685180740Sdeselse
12686180740Sdes  echo "$as_me: failed program was:" >&5
12687180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12688180740Sdes
12689180740Sdes
12690180740Sdesfi
12691180740Sdes
12692180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12693180740Sdesfi
12694180740Sdesdone
12695180740Sdes
12696180740Sdes
12697180740Sdes{ echo "$as_me:$LINENO: checking for library containing nanosleep" >&5
12698180740Sdesecho $ECHO_N "checking for library containing nanosleep... $ECHO_C" >&6; }
12699180740Sdesif test "${ac_cv_search_nanosleep+set}" = set; then
12700180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12701180740Sdeselse
12702180740Sdes  ac_func_search_save_LIBS=$LIBS
12703180740Sdescat >conftest.$ac_ext <<_ACEOF
12704180740Sdes/* confdefs.h.  */
12705180740Sdes_ACEOF
12706180740Sdescat confdefs.h >>conftest.$ac_ext
12707180740Sdescat >>conftest.$ac_ext <<_ACEOF
12708180740Sdes/* end confdefs.h.  */
12709180740Sdes
12710180740Sdes/* Override any GCC internal prototype to avoid an error.
12711180740Sdes   Use char because int might match the return type of a GCC
12712180740Sdes   builtin and then its argument prototype would still apply.  */
12713180740Sdes#ifdef __cplusplus
12714180740Sdesextern "C"
12715180740Sdes#endif
12716180740Sdeschar nanosleep ();
12717180740Sdesint
12718180740Sdesmain ()
12719180740Sdes{
12720180740Sdesreturn nanosleep ();
12721180740Sdes  ;
12722180740Sdes  return 0;
12723180740Sdes}
12724180740Sdes_ACEOF
12725180740Sdesfor ac_lib in '' rt posix4; do
12726180740Sdes  if test -z "$ac_lib"; then
12727180740Sdes    ac_res="none required"
12728180740Sdes  else
12729180740Sdes    ac_res=-l$ac_lib
12730180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12731180740Sdes  fi
12732180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
12733180740Sdesif { (ac_try="$ac_link"
12734180740Sdescase "(($ac_try" in
12735180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12736180740Sdes  *) ac_try_echo=$ac_try;;
12737180740Sdesesac
12738180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12739180740Sdes  (eval "$ac_link") 2>conftest.er1
12740180740Sdes  ac_status=$?
12741180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12742180740Sdes  rm -f conftest.er1
12743180740Sdes  cat conftest.err >&5
12744180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12745180740Sdes  (exit $ac_status); } && {
12746180740Sdes	 test -z "$ac_c_werror_flag" ||
12747180740Sdes	 test ! -s conftest.err
12748180740Sdes       } && test -s conftest$ac_exeext &&
12749180740Sdes       $as_test_x conftest$ac_exeext; then
12750180740Sdes  ac_cv_search_nanosleep=$ac_res
12751180740Sdeselse
12752180740Sdes  echo "$as_me: failed program was:" >&5
12753180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12754180740Sdes
12755180740Sdes
12756180740Sdesfi
12757180740Sdes
12758180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12759180740Sdes      conftest$ac_exeext
12760180740Sdes  if test "${ac_cv_search_nanosleep+set}" = set; then
12761180740Sdes  break
12762180740Sdesfi
12763180740Sdesdone
12764180740Sdesif test "${ac_cv_search_nanosleep+set}" = set; then
12765180740Sdes  :
12766180740Sdeselse
12767180740Sdes  ac_cv_search_nanosleep=no
12768180740Sdesfi
12769180740Sdesrm conftest.$ac_ext
12770180740SdesLIBS=$ac_func_search_save_LIBS
12771180740Sdesfi
12772180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_nanosleep" >&5
12773180740Sdesecho "${ECHO_T}$ac_cv_search_nanosleep" >&6; }
12774180740Sdesac_res=$ac_cv_search_nanosleep
12775180740Sdesif test "$ac_res" != no; then
12776180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12777180740Sdes
12778180740Sdescat >>confdefs.h <<\_ACEOF
12779180740Sdes#define HAVE_NANOSLEEP 1
12780180740Sdes_ACEOF
12781180740Sdes
12782180740Sdesfi
12783180740Sdes
12784180740Sdes
12785180740Sdes{ echo "$as_me:$LINENO: checking whether getrusage is declared" >&5
12786180740Sdesecho $ECHO_N "checking whether getrusage is declared... $ECHO_C" >&6; }
12787180740Sdesif test "${ac_cv_have_decl_getrusage+set}" = set; then
12788180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12789180740Sdeselse
12790180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12791180740Sdes/* confdefs.h.  */
12792180740Sdes_ACEOF
12793180740Sdescat confdefs.h >>conftest.$ac_ext
12794180740Sdescat >>conftest.$ac_ext <<_ACEOF
12795180740Sdes/* end confdefs.h.  */
12796180740Sdes$ac_includes_default
12797180740Sdesint
12798180740Sdesmain ()
12799180740Sdes{
12800180740Sdes#ifndef getrusage
12801180740Sdes  (void) getrusage;
12802180740Sdes#endif
12803180740Sdes
12804180740Sdes  ;
12805180740Sdes  return 0;
12806180740Sdes}
12807180740Sdes_ACEOF
12808180740Sdesrm -f conftest.$ac_objext
12809180740Sdesif { (ac_try="$ac_compile"
12810180740Sdescase "(($ac_try" in
12811180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12812180740Sdes  *) ac_try_echo=$ac_try;;
12813180740Sdesesac
12814180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12815180740Sdes  (eval "$ac_compile") 2>conftest.er1
12816180740Sdes  ac_status=$?
12817180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12818180740Sdes  rm -f conftest.er1
12819180740Sdes  cat conftest.err >&5
12820180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12821180740Sdes  (exit $ac_status); } && {
12822180740Sdes	 test -z "$ac_c_werror_flag" ||
12823180740Sdes	 test ! -s conftest.err
12824180740Sdes       } && test -s conftest.$ac_objext; then
12825180740Sdes  ac_cv_have_decl_getrusage=yes
12826180740Sdeselse
12827180740Sdes  echo "$as_me: failed program was:" >&5
12828180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12829180740Sdes
12830180740Sdes	ac_cv_have_decl_getrusage=no
12831180740Sdesfi
12832180740Sdes
12833180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12834180740Sdesfi
12835180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_getrusage" >&5
12836180740Sdesecho "${ECHO_T}$ac_cv_have_decl_getrusage" >&6; }
12837180740Sdesif test $ac_cv_have_decl_getrusage = yes; then
12838180740Sdes
12839180740Sdesfor ac_func in getrusage
12840180740Sdesdo
12841180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12842180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12843180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12844180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12845180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12846180740Sdeselse
12847180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12848180740Sdes/* confdefs.h.  */
12849180740Sdes_ACEOF
12850180740Sdescat confdefs.h >>conftest.$ac_ext
12851180740Sdescat >>conftest.$ac_ext <<_ACEOF
12852180740Sdes/* end confdefs.h.  */
12853180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12854180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12855180740Sdes#define $ac_func innocuous_$ac_func
12856180740Sdes
12857180740Sdes/* System header to define __stub macros and hopefully few prototypes,
12858180740Sdes    which can conflict with char $ac_func (); below.
12859180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12860180740Sdes    <limits.h> exists even on freestanding compilers.  */
12861180740Sdes
12862180740Sdes#ifdef __STDC__
12863180740Sdes# include <limits.h>
12864180740Sdes#else
12865180740Sdes# include <assert.h>
12866180740Sdes#endif
12867180740Sdes
12868180740Sdes#undef $ac_func
12869180740Sdes
12870180740Sdes/* Override any GCC internal prototype to avoid an error.
12871180740Sdes   Use char because int might match the return type of a GCC
12872180740Sdes   builtin and then its argument prototype would still apply.  */
12873180740Sdes#ifdef __cplusplus
12874180740Sdesextern "C"
12875180740Sdes#endif
12876180740Sdeschar $ac_func ();
12877180740Sdes/* The GNU C library defines this for functions which it implements
12878180740Sdes    to always fail with ENOSYS.  Some functions are actually named
12879180740Sdes    something starting with __ and the normal name is an alias.  */
12880180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
12881180740Sdeschoke me
12882180740Sdes#endif
12883180740Sdes
12884180740Sdesint
12885180740Sdesmain ()
12886180740Sdes{
12887180740Sdesreturn $ac_func ();
12888180740Sdes  ;
12889180740Sdes  return 0;
12890180740Sdes}
12891180740Sdes_ACEOF
12892180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
12893180740Sdesif { (ac_try="$ac_link"
12894180740Sdescase "(($ac_try" in
12895180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12896180740Sdes  *) ac_try_echo=$ac_try;;
12897180740Sdesesac
12898180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12899180740Sdes  (eval "$ac_link") 2>conftest.er1
12900180740Sdes  ac_status=$?
12901180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12902180740Sdes  rm -f conftest.er1
12903180740Sdes  cat conftest.err >&5
12904180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12905180740Sdes  (exit $ac_status); } && {
12906180740Sdes	 test -z "$ac_c_werror_flag" ||
12907180740Sdes	 test ! -s conftest.err
12908180740Sdes       } && test -s conftest$ac_exeext &&
12909180740Sdes       $as_test_x conftest$ac_exeext; then
12910180740Sdes  eval "$as_ac_var=yes"
12911180740Sdeselse
12912180740Sdes  echo "$as_me: failed program was:" >&5
12913180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12914180740Sdes
12915180740Sdes	eval "$as_ac_var=no"
12916180740Sdesfi
12917180740Sdes
12918180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12919180740Sdes      conftest$ac_exeext conftest.$ac_ext
12920180740Sdesfi
12921180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
12922180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
12923180740Sdesecho "${ECHO_T}$ac_res" >&6; }
12924180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
12925180740Sdes  cat >>confdefs.h <<_ACEOF
12926180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12927180740Sdes_ACEOF
12928180740Sdes
12929180740Sdesfi
12930180740Sdesdone
12931180740Sdes
12932180740Sdesfi
12933180740Sdes
12934180740Sdes{ echo "$as_me:$LINENO: checking whether strsep is declared" >&5
12935180740Sdesecho $ECHO_N "checking whether strsep is declared... $ECHO_C" >&6; }
12936180740Sdesif test "${ac_cv_have_decl_strsep+set}" = set; then
12937180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12938180740Sdeselse
12939180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12940180740Sdes/* confdefs.h.  */
12941180740Sdes_ACEOF
12942180740Sdescat confdefs.h >>conftest.$ac_ext
12943180740Sdescat >>conftest.$ac_ext <<_ACEOF
12944180740Sdes/* end confdefs.h.  */
12945180740Sdes
12946180740Sdes#ifdef HAVE_STRING_H
12947180740Sdes# include <string.h>
12948180740Sdes#endif
12949180740Sdes
12950180740Sdes
12951180740Sdesint
12952180740Sdesmain ()
12953180740Sdes{
12954180740Sdes#ifndef strsep
12955180740Sdes  (void) strsep;
12956180740Sdes#endif
12957180740Sdes
12958180740Sdes  ;
12959180740Sdes  return 0;
12960180740Sdes}
12961180740Sdes_ACEOF
12962180740Sdesrm -f conftest.$ac_objext
12963180740Sdesif { (ac_try="$ac_compile"
12964180740Sdescase "(($ac_try" in
12965180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12966180740Sdes  *) ac_try_echo=$ac_try;;
12967180740Sdesesac
12968180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12969180740Sdes  (eval "$ac_compile") 2>conftest.er1
12970180740Sdes  ac_status=$?
12971180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12972180740Sdes  rm -f conftest.er1
12973180740Sdes  cat conftest.err >&5
12974180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12975180740Sdes  (exit $ac_status); } && {
12976180740Sdes	 test -z "$ac_c_werror_flag" ||
12977180740Sdes	 test ! -s conftest.err
12978180740Sdes       } && test -s conftest.$ac_objext; then
12979180740Sdes  ac_cv_have_decl_strsep=yes
12980180740Sdeselse
12981180740Sdes  echo "$as_me: failed program was:" >&5
12982180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12983180740Sdes
12984180740Sdes	ac_cv_have_decl_strsep=no
12985180740Sdesfi
12986180740Sdes
12987180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12988180740Sdesfi
12989180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_strsep" >&5
12990180740Sdesecho "${ECHO_T}$ac_cv_have_decl_strsep" >&6; }
12991180740Sdesif test $ac_cv_have_decl_strsep = yes; then
12992180740Sdes
12993180740Sdesfor ac_func in strsep
12994180740Sdesdo
12995180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12996180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12997180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12998180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12999180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13000180740Sdeselse
13001180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13002180740Sdes/* confdefs.h.  */
13003180740Sdes_ACEOF
13004180740Sdescat confdefs.h >>conftest.$ac_ext
13005180740Sdescat >>conftest.$ac_ext <<_ACEOF
13006180740Sdes/* end confdefs.h.  */
13007180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13008180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13009180740Sdes#define $ac_func innocuous_$ac_func
13010180740Sdes
13011180740Sdes/* System header to define __stub macros and hopefully few prototypes,
13012180740Sdes    which can conflict with char $ac_func (); below.
13013180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13014180740Sdes    <limits.h> exists even on freestanding compilers.  */
13015180740Sdes
13016180740Sdes#ifdef __STDC__
13017180740Sdes# include <limits.h>
13018180740Sdes#else
13019180740Sdes# include <assert.h>
13020180740Sdes#endif
13021180740Sdes
13022180740Sdes#undef $ac_func
13023180740Sdes
13024180740Sdes/* Override any GCC internal prototype to avoid an error.
13025180740Sdes   Use char because int might match the return type of a GCC
13026180740Sdes   builtin and then its argument prototype would still apply.  */
13027180740Sdes#ifdef __cplusplus
13028180740Sdesextern "C"
13029180740Sdes#endif
13030180740Sdeschar $ac_func ();
13031180740Sdes/* The GNU C library defines this for functions which it implements
13032180740Sdes    to always fail with ENOSYS.  Some functions are actually named
13033180740Sdes    something starting with __ and the normal name is an alias.  */
13034180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
13035180740Sdeschoke me
13036180740Sdes#endif
13037180740Sdes
13038180740Sdesint
13039180740Sdesmain ()
13040180740Sdes{
13041180740Sdesreturn $ac_func ();
13042180740Sdes  ;
13043180740Sdes  return 0;
13044180740Sdes}
13045180740Sdes_ACEOF
13046180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
13047180740Sdesif { (ac_try="$ac_link"
13048180740Sdescase "(($ac_try" in
13049180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13050180740Sdes  *) ac_try_echo=$ac_try;;
13051180740Sdesesac
13052180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13053180740Sdes  (eval "$ac_link") 2>conftest.er1
13054180740Sdes  ac_status=$?
13055180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13056180740Sdes  rm -f conftest.er1
13057180740Sdes  cat conftest.err >&5
13058180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13059180740Sdes  (exit $ac_status); } && {
13060180740Sdes	 test -z "$ac_c_werror_flag" ||
13061180740Sdes	 test ! -s conftest.err
13062180740Sdes       } && test -s conftest$ac_exeext &&
13063180740Sdes       $as_test_x conftest$ac_exeext; then
13064180740Sdes  eval "$as_ac_var=yes"
13065180740Sdeselse
13066180740Sdes  echo "$as_me: failed program was:" >&5
13067180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13068180740Sdes
13069180740Sdes	eval "$as_ac_var=no"
13070180740Sdesfi
13071180740Sdes
13072180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13073180740Sdes      conftest$ac_exeext conftest.$ac_ext
13074180740Sdesfi
13075180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
13076180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
13077180740Sdesecho "${ECHO_T}$ac_res" >&6; }
13078180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
13079180740Sdes  cat >>confdefs.h <<_ACEOF
13080180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13081180740Sdes_ACEOF
13082180740Sdes
13083180740Sdesfi
13084180740Sdesdone
13085180740Sdes
13086180740Sdesfi
13087180740Sdes
13088180740Sdes
13089180740Sdes{ echo "$as_me:$LINENO: checking whether tcsendbreak is declared" >&5
13090180740Sdesecho $ECHO_N "checking whether tcsendbreak is declared... $ECHO_C" >&6; }
13091180740Sdesif test "${ac_cv_have_decl_tcsendbreak+set}" = set; then
13092180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13093180740Sdeselse
13094180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13095180740Sdes/* confdefs.h.  */
13096180740Sdes_ACEOF
13097180740Sdescat confdefs.h >>conftest.$ac_ext
13098180740Sdescat >>conftest.$ac_ext <<_ACEOF
13099180740Sdes/* end confdefs.h.  */
13100180740Sdes#include <termios.h>
13101180740Sdes
13102180740Sdes
13103180740Sdesint
13104180740Sdesmain ()
13105180740Sdes{
13106180740Sdes#ifndef tcsendbreak
13107180740Sdes  (void) tcsendbreak;
13108180740Sdes#endif
13109180740Sdes
13110180740Sdes  ;
13111180740Sdes  return 0;
13112180740Sdes}
13113180740Sdes_ACEOF
13114180740Sdesrm -f conftest.$ac_objext
13115180740Sdesif { (ac_try="$ac_compile"
13116180740Sdescase "(($ac_try" in
13117180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13118180740Sdes  *) ac_try_echo=$ac_try;;
13119180740Sdesesac
13120180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13121180740Sdes  (eval "$ac_compile") 2>conftest.er1
13122180740Sdes  ac_status=$?
13123180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13124180740Sdes  rm -f conftest.er1
13125180740Sdes  cat conftest.err >&5
13126180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13127180740Sdes  (exit $ac_status); } && {
13128180740Sdes	 test -z "$ac_c_werror_flag" ||
13129180740Sdes	 test ! -s conftest.err
13130180740Sdes       } && test -s conftest.$ac_objext; then
13131180740Sdes  ac_cv_have_decl_tcsendbreak=yes
13132180740Sdeselse
13133180740Sdes  echo "$as_me: failed program was:" >&5
13134180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13135180740Sdes
13136180740Sdes	ac_cv_have_decl_tcsendbreak=no
13137180740Sdesfi
13138180740Sdes
13139180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13140180740Sdesfi
13141180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_tcsendbreak" >&5
13142180740Sdesecho "${ECHO_T}$ac_cv_have_decl_tcsendbreak" >&6; }
13143180740Sdesif test $ac_cv_have_decl_tcsendbreak = yes; then
13144180740Sdes  cat >>confdefs.h <<\_ACEOF
13145180740Sdes#define HAVE_TCSENDBREAK 1
13146180740Sdes_ACEOF
13147180740Sdes
13148180740Sdeselse
13149180740Sdes
13150180740Sdesfor ac_func in tcsendbreak
13151180740Sdesdo
13152180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13153180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
13154180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
13155180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13156180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13157180740Sdeselse
13158180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13159180740Sdes/* confdefs.h.  */
13160180740Sdes_ACEOF
13161180740Sdescat confdefs.h >>conftest.$ac_ext
13162180740Sdescat >>conftest.$ac_ext <<_ACEOF
13163180740Sdes/* end confdefs.h.  */
13164180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13165180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13166180740Sdes#define $ac_func innocuous_$ac_func
13167180740Sdes
13168180740Sdes/* System header to define __stub macros and hopefully few prototypes,
13169180740Sdes    which can conflict with char $ac_func (); below.
13170180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13171180740Sdes    <limits.h> exists even on freestanding compilers.  */
13172180740Sdes
13173180740Sdes#ifdef __STDC__
13174180740Sdes# include <limits.h>
13175180740Sdes#else
13176180740Sdes# include <assert.h>
13177180740Sdes#endif
13178180740Sdes
13179180740Sdes#undef $ac_func
13180180740Sdes
13181180740Sdes/* Override any GCC internal prototype to avoid an error.
13182180740Sdes   Use char because int might match the return type of a GCC
13183180740Sdes   builtin and then its argument prototype would still apply.  */
13184180740Sdes#ifdef __cplusplus
13185180740Sdesextern "C"
13186180740Sdes#endif
13187180740Sdeschar $ac_func ();
13188180740Sdes/* The GNU C library defines this for functions which it implements
13189180740Sdes    to always fail with ENOSYS.  Some functions are actually named
13190180740Sdes    something starting with __ and the normal name is an alias.  */
13191180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
13192180740Sdeschoke me
13193180740Sdes#endif
13194180740Sdes
13195180740Sdesint
13196180740Sdesmain ()
13197180740Sdes{
13198180740Sdesreturn $ac_func ();
13199180740Sdes  ;
13200180740Sdes  return 0;
13201180740Sdes}
13202180740Sdes_ACEOF
13203180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
13204180740Sdesif { (ac_try="$ac_link"
13205180740Sdescase "(($ac_try" in
13206180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13207180740Sdes  *) ac_try_echo=$ac_try;;
13208180740Sdesesac
13209180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13210180740Sdes  (eval "$ac_link") 2>conftest.er1
13211180740Sdes  ac_status=$?
13212180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13213180740Sdes  rm -f conftest.er1
13214180740Sdes  cat conftest.err >&5
13215180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13216180740Sdes  (exit $ac_status); } && {
13217180740Sdes	 test -z "$ac_c_werror_flag" ||
13218180740Sdes	 test ! -s conftest.err
13219180740Sdes       } && test -s conftest$ac_exeext &&
13220180740Sdes       $as_test_x conftest$ac_exeext; then
13221180740Sdes  eval "$as_ac_var=yes"
13222180740Sdeselse
13223180740Sdes  echo "$as_me: failed program was:" >&5
13224180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13225180740Sdes
13226180740Sdes	eval "$as_ac_var=no"
13227180740Sdesfi
13228180740Sdes
13229180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13230180740Sdes      conftest$ac_exeext conftest.$ac_ext
13231180740Sdesfi
13232180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
13233180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
13234180740Sdesecho "${ECHO_T}$ac_res" >&6; }
13235180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
13236180740Sdes  cat >>confdefs.h <<_ACEOF
13237180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13238180740Sdes_ACEOF
13239180740Sdes
13240180740Sdesfi
13241180740Sdesdone
13242180740Sdes
13243180740Sdesfi
13244180740Sdes
13245180740Sdes
13246180740Sdes{ echo "$as_me:$LINENO: checking whether h_errno is declared" >&5
13247180740Sdesecho $ECHO_N "checking whether h_errno is declared... $ECHO_C" >&6; }
13248180740Sdesif test "${ac_cv_have_decl_h_errno+set}" = set; then
13249180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13250180740Sdeselse
13251180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13252180740Sdes/* confdefs.h.  */
13253180740Sdes_ACEOF
13254180740Sdescat confdefs.h >>conftest.$ac_ext
13255180740Sdescat >>conftest.$ac_ext <<_ACEOF
13256180740Sdes/* end confdefs.h.  */
13257180740Sdes#include <netdb.h>
13258180740Sdes
13259180740Sdesint
13260180740Sdesmain ()
13261180740Sdes{
13262180740Sdes#ifndef h_errno
13263180740Sdes  (void) h_errno;
13264180740Sdes#endif
13265180740Sdes
13266180740Sdes  ;
13267180740Sdes  return 0;
13268180740Sdes}
13269180740Sdes_ACEOF
13270180740Sdesrm -f conftest.$ac_objext
13271180740Sdesif { (ac_try="$ac_compile"
13272180740Sdescase "(($ac_try" in
13273180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13274180740Sdes  *) ac_try_echo=$ac_try;;
13275180740Sdesesac
13276180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13277180740Sdes  (eval "$ac_compile") 2>conftest.er1
13278180740Sdes  ac_status=$?
13279180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13280180740Sdes  rm -f conftest.er1
13281180740Sdes  cat conftest.err >&5
13282180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13283180740Sdes  (exit $ac_status); } && {
13284180740Sdes	 test -z "$ac_c_werror_flag" ||
13285180740Sdes	 test ! -s conftest.err
13286180740Sdes       } && test -s conftest.$ac_objext; then
13287180740Sdes  ac_cv_have_decl_h_errno=yes
13288180740Sdeselse
13289180740Sdes  echo "$as_me: failed program was:" >&5
13290180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13291180740Sdes
13292180740Sdes	ac_cv_have_decl_h_errno=no
13293180740Sdesfi
13294180740Sdes
13295180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13296180740Sdesfi
13297180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_h_errno" >&5
13298180740Sdesecho "${ECHO_T}$ac_cv_have_decl_h_errno" >&6; }
13299180740Sdesif test $ac_cv_have_decl_h_errno = yes; then
13300180740Sdes
13301180740Sdescat >>confdefs.h <<_ACEOF
13302180740Sdes#define HAVE_DECL_H_ERRNO 1
13303180740Sdes_ACEOF
13304180740Sdes
13305180740Sdes
13306180740Sdeselse
13307180740Sdes  cat >>confdefs.h <<_ACEOF
13308180740Sdes#define HAVE_DECL_H_ERRNO 0
13309180740Sdes_ACEOF
13310180740Sdes
13311180740Sdes
13312180740Sdesfi
13313180740Sdes
13314180740Sdes
13315180740Sdes
13316180740Sdes{ echo "$as_me:$LINENO: checking whether SHUT_RD is declared" >&5
13317180740Sdesecho $ECHO_N "checking whether SHUT_RD is declared... $ECHO_C" >&6; }
13318180740Sdesif test "${ac_cv_have_decl_SHUT_RD+set}" = set; then
13319180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13320180740Sdeselse
13321180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13322180740Sdes/* confdefs.h.  */
13323180740Sdes_ACEOF
13324180740Sdescat confdefs.h >>conftest.$ac_ext
13325180740Sdescat >>conftest.$ac_ext <<_ACEOF
13326180740Sdes/* end confdefs.h.  */
13327180740Sdes
13328180740Sdes#include <sys/types.h>
13329180740Sdes#include <sys/socket.h>
13330180740Sdes
13331180740Sdes
13332180740Sdesint
13333180740Sdesmain ()
13334180740Sdes{
13335180740Sdes#ifndef SHUT_RD
13336180740Sdes  (void) SHUT_RD;
13337180740Sdes#endif
13338180740Sdes
13339180740Sdes  ;
13340180740Sdes  return 0;
13341180740Sdes}
13342180740Sdes_ACEOF
13343180740Sdesrm -f conftest.$ac_objext
13344180740Sdesif { (ac_try="$ac_compile"
13345180740Sdescase "(($ac_try" in
13346180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13347180740Sdes  *) ac_try_echo=$ac_try;;
13348180740Sdesesac
13349180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13350180740Sdes  (eval "$ac_compile") 2>conftest.er1
13351180740Sdes  ac_status=$?
13352180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13353180740Sdes  rm -f conftest.er1
13354180740Sdes  cat conftest.err >&5
13355180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13356180740Sdes  (exit $ac_status); } && {
13357180740Sdes	 test -z "$ac_c_werror_flag" ||
13358180740Sdes	 test ! -s conftest.err
13359180740Sdes       } && test -s conftest.$ac_objext; then
13360180740Sdes  ac_cv_have_decl_SHUT_RD=yes
13361180740Sdeselse
13362180740Sdes  echo "$as_me: failed program was:" >&5
13363180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13364180740Sdes
13365180740Sdes	ac_cv_have_decl_SHUT_RD=no
13366180740Sdesfi
13367180740Sdes
13368180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13369180740Sdesfi
13370180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_SHUT_RD" >&5
13371180740Sdesecho "${ECHO_T}$ac_cv_have_decl_SHUT_RD" >&6; }
13372180740Sdesif test $ac_cv_have_decl_SHUT_RD = yes; then
13373180740Sdes
13374180740Sdescat >>confdefs.h <<_ACEOF
13375180740Sdes#define HAVE_DECL_SHUT_RD 1
13376180740Sdes_ACEOF
13377180740Sdes
13378180740Sdes
13379180740Sdeselse
13380180740Sdes  cat >>confdefs.h <<_ACEOF
13381180740Sdes#define HAVE_DECL_SHUT_RD 0
13382180740Sdes_ACEOF
13383180740Sdes
13384180740Sdes
13385180740Sdesfi
13386180740Sdes
13387180740Sdes
13388180740Sdes
13389180740Sdes{ echo "$as_me:$LINENO: checking whether O_NONBLOCK is declared" >&5
13390180740Sdesecho $ECHO_N "checking whether O_NONBLOCK is declared... $ECHO_C" >&6; }
13391180740Sdesif test "${ac_cv_have_decl_O_NONBLOCK+set}" = set; then
13392180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13393180740Sdeselse
13394180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13395180740Sdes/* confdefs.h.  */
13396180740Sdes_ACEOF
13397180740Sdescat confdefs.h >>conftest.$ac_ext
13398180740Sdescat >>conftest.$ac_ext <<_ACEOF
13399180740Sdes/* end confdefs.h.  */
13400180740Sdes
13401180740Sdes#include <sys/types.h>
13402180740Sdes#ifdef HAVE_SYS_STAT_H
13403180740Sdes# include <sys/stat.h>
13404180740Sdes#endif
13405180740Sdes#ifdef HAVE_FCNTL_H
13406180740Sdes# include <fcntl.h>
13407180740Sdes#endif
13408180740Sdes
13409180740Sdes
13410180740Sdesint
13411180740Sdesmain ()
13412180740Sdes{
13413180740Sdes#ifndef O_NONBLOCK
13414180740Sdes  (void) O_NONBLOCK;
13415180740Sdes#endif
13416180740Sdes
13417180740Sdes  ;
13418180740Sdes  return 0;
13419180740Sdes}
13420180740Sdes_ACEOF
13421180740Sdesrm -f conftest.$ac_objext
13422180740Sdesif { (ac_try="$ac_compile"
13423180740Sdescase "(($ac_try" in
13424180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13425180740Sdes  *) ac_try_echo=$ac_try;;
13426180740Sdesesac
13427180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13428180740Sdes  (eval "$ac_compile") 2>conftest.er1
13429180740Sdes  ac_status=$?
13430180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13431180740Sdes  rm -f conftest.er1
13432180740Sdes  cat conftest.err >&5
13433180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13434180740Sdes  (exit $ac_status); } && {
13435180740Sdes	 test -z "$ac_c_werror_flag" ||
13436180740Sdes	 test ! -s conftest.err
13437180740Sdes       } && test -s conftest.$ac_objext; then
13438180740Sdes  ac_cv_have_decl_O_NONBLOCK=yes
13439180740Sdeselse
13440180740Sdes  echo "$as_me: failed program was:" >&5
13441180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13442180740Sdes
13443180740Sdes	ac_cv_have_decl_O_NONBLOCK=no
13444180740Sdesfi
13445180740Sdes
13446180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13447180740Sdesfi
13448180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_O_NONBLOCK" >&5
13449180740Sdesecho "${ECHO_T}$ac_cv_have_decl_O_NONBLOCK" >&6; }
13450180740Sdesif test $ac_cv_have_decl_O_NONBLOCK = yes; then
13451180740Sdes
13452180740Sdescat >>confdefs.h <<_ACEOF
13453180740Sdes#define HAVE_DECL_O_NONBLOCK 1
13454180740Sdes_ACEOF
13455180740Sdes
13456180740Sdes
13457180740Sdeselse
13458180740Sdes  cat >>confdefs.h <<_ACEOF
13459180740Sdes#define HAVE_DECL_O_NONBLOCK 0
13460180740Sdes_ACEOF
13461180740Sdes
13462180740Sdes
13463180740Sdesfi
13464180740Sdes
13465180740Sdes
13466180740Sdes
13467180740Sdes{ echo "$as_me:$LINENO: checking whether writev is declared" >&5
13468180740Sdesecho $ECHO_N "checking whether writev is declared... $ECHO_C" >&6; }
13469180740Sdesif test "${ac_cv_have_decl_writev+set}" = set; then
13470180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13471180740Sdeselse
13472180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13473180740Sdes/* confdefs.h.  */
13474180740Sdes_ACEOF
13475180740Sdescat confdefs.h >>conftest.$ac_ext
13476180740Sdescat >>conftest.$ac_ext <<_ACEOF
13477180740Sdes/* end confdefs.h.  */
13478180740Sdes
13479180740Sdes#include <sys/types.h>
13480180740Sdes#include <sys/uio.h>
13481180740Sdes#include <unistd.h>
13482180740Sdes
13483180740Sdes
13484180740Sdesint
13485180740Sdesmain ()
13486180740Sdes{
13487180740Sdes#ifndef writev
13488180740Sdes  (void) writev;
13489180740Sdes#endif
13490180740Sdes
13491180740Sdes  ;
13492180740Sdes  return 0;
13493180740Sdes}
13494180740Sdes_ACEOF
13495180740Sdesrm -f conftest.$ac_objext
13496180740Sdesif { (ac_try="$ac_compile"
13497180740Sdescase "(($ac_try" in
13498180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13499180740Sdes  *) ac_try_echo=$ac_try;;
13500180740Sdesesac
13501180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13502180740Sdes  (eval "$ac_compile") 2>conftest.er1
13503180740Sdes  ac_status=$?
13504180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13505180740Sdes  rm -f conftest.er1
13506180740Sdes  cat conftest.err >&5
13507180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13508180740Sdes  (exit $ac_status); } && {
13509180740Sdes	 test -z "$ac_c_werror_flag" ||
13510180740Sdes	 test ! -s conftest.err
13511180740Sdes       } && test -s conftest.$ac_objext; then
13512180740Sdes  ac_cv_have_decl_writev=yes
13513180740Sdeselse
13514180740Sdes  echo "$as_me: failed program was:" >&5
13515180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13516180740Sdes
13517180740Sdes	ac_cv_have_decl_writev=no
13518180740Sdesfi
13519180740Sdes
13520180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13521180740Sdesfi
13522180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_writev" >&5
13523180740Sdesecho "${ECHO_T}$ac_cv_have_decl_writev" >&6; }
13524180740Sdesif test $ac_cv_have_decl_writev = yes; then
13525180740Sdes
13526180740Sdescat >>confdefs.h <<_ACEOF
13527180740Sdes#define HAVE_DECL_WRITEV 1
13528180740Sdes_ACEOF
13529180740Sdes
13530180740Sdes
13531180740Sdeselse
13532180740Sdes  cat >>confdefs.h <<_ACEOF
13533180740Sdes#define HAVE_DECL_WRITEV 0
13534180740Sdes_ACEOF
13535180740Sdes
13536180740Sdes
13537180740Sdesfi
13538180740Sdes
13539180740Sdes
13540180740Sdes
13541180740Sdes
13542180740Sdesfor ac_func in setresuid
13543180740Sdesdo
13544180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13545180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
13546180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
13547180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13548180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13549180740Sdeselse
13550180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13551180740Sdes/* confdefs.h.  */
13552180740Sdes_ACEOF
13553180740Sdescat confdefs.h >>conftest.$ac_ext
13554180740Sdescat >>conftest.$ac_ext <<_ACEOF
13555180740Sdes/* end confdefs.h.  */
13556180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13557180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13558180740Sdes#define $ac_func innocuous_$ac_func
13559180740Sdes
13560180740Sdes/* System header to define __stub macros and hopefully few prototypes,
13561180740Sdes    which can conflict with char $ac_func (); below.
13562180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13563180740Sdes    <limits.h> exists even on freestanding compilers.  */
13564180740Sdes
13565180740Sdes#ifdef __STDC__
13566180740Sdes# include <limits.h>
13567180740Sdes#else
13568180740Sdes# include <assert.h>
13569180740Sdes#endif
13570180740Sdes
13571180740Sdes#undef $ac_func
13572180740Sdes
13573180740Sdes/* Override any GCC internal prototype to avoid an error.
13574180740Sdes   Use char because int might match the return type of a GCC
13575180740Sdes   builtin and then its argument prototype would still apply.  */
13576180740Sdes#ifdef __cplusplus
13577180740Sdesextern "C"
13578180740Sdes#endif
13579180740Sdeschar $ac_func ();
13580180740Sdes/* The GNU C library defines this for functions which it implements
13581180740Sdes    to always fail with ENOSYS.  Some functions are actually named
13582180740Sdes    something starting with __ and the normal name is an alias.  */
13583180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
13584180740Sdeschoke me
13585180740Sdes#endif
13586180740Sdes
13587180740Sdesint
13588180740Sdesmain ()
13589180740Sdes{
13590180740Sdesreturn $ac_func ();
13591180740Sdes  ;
13592180740Sdes  return 0;
13593180740Sdes}
13594180740Sdes_ACEOF
13595180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
13596180740Sdesif { (ac_try="$ac_link"
13597180740Sdescase "(($ac_try" in
13598180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13599180740Sdes  *) ac_try_echo=$ac_try;;
13600180740Sdesesac
13601180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13602180740Sdes  (eval "$ac_link") 2>conftest.er1
13603180740Sdes  ac_status=$?
13604180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13605180740Sdes  rm -f conftest.er1
13606180740Sdes  cat conftest.err >&5
13607180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13608180740Sdes  (exit $ac_status); } && {
13609180740Sdes	 test -z "$ac_c_werror_flag" ||
13610180740Sdes	 test ! -s conftest.err
13611180740Sdes       } && test -s conftest$ac_exeext &&
13612180740Sdes       $as_test_x conftest$ac_exeext; then
13613180740Sdes  eval "$as_ac_var=yes"
13614180740Sdeselse
13615180740Sdes  echo "$as_me: failed program was:" >&5
13616180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13617180740Sdes
13618180740Sdes	eval "$as_ac_var=no"
13619180740Sdesfi
13620180740Sdes
13621180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13622180740Sdes      conftest$ac_exeext conftest.$ac_ext
13623180740Sdesfi
13624180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
13625180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
13626180740Sdesecho "${ECHO_T}$ac_res" >&6; }
13627180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
13628180740Sdes  cat >>confdefs.h <<_ACEOF
13629180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13630180740Sdes_ACEOF
13631180740Sdes
13632180740Sdes		{ echo "$as_me:$LINENO: checking if setresuid seems to work" >&5
13633180740Sdesecho $ECHO_N "checking if setresuid seems to work... $ECHO_C" >&6; }
13634180740Sdes	if test "$cross_compiling" = yes; then
13635180740Sdes  { echo "$as_me:$LINENO: WARNING: cross compiling: not checking setresuid" >&5
13636180740Sdesecho "$as_me: WARNING: cross compiling: not checking setresuid" >&2;}
13637180740Sdes
13638180740Sdeselse
13639180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13640180740Sdes/* confdefs.h.  */
13641180740Sdes_ACEOF
13642180740Sdescat confdefs.h >>conftest.$ac_ext
13643180740Sdescat >>conftest.$ac_ext <<_ACEOF
13644180740Sdes/* end confdefs.h.  */
13645180740Sdes
13646180740Sdes#include <stdlib.h>
13647180740Sdes#include <errno.h>
13648180740Sdesint main(){errno=0; setresuid(0,0,0); if (errno==ENOSYS) exit(1); else exit(0);}
13649180740Sdes
13650180740Sdes_ACEOF
13651180740Sdesrm -f conftest$ac_exeext
13652180740Sdesif { (ac_try="$ac_link"
13653180740Sdescase "(($ac_try" in
13654180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13655180740Sdes  *) ac_try_echo=$ac_try;;
13656180740Sdesesac
13657180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13658180740Sdes  (eval "$ac_link") 2>&5
13659180740Sdes  ac_status=$?
13660180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13661180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13662180740Sdes  { (case "(($ac_try" in
13663180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13664180740Sdes  *) ac_try_echo=$ac_try;;
13665180740Sdesesac
13666180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13667180740Sdes  (eval "$ac_try") 2>&5
13668180740Sdes  ac_status=$?
13669180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13670180740Sdes  (exit $ac_status); }; }; then
13671180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
13672180740Sdesecho "${ECHO_T}yes" >&6; }
13673180740Sdeselse
13674180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
13675180740Sdesecho "$as_me: failed program was:" >&5
13676180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13677180740Sdes
13678180740Sdes( exit $ac_status )
13679180740Sdes
13680180740Sdescat >>confdefs.h <<\_ACEOF
13681180740Sdes#define BROKEN_SETRESUID 1
13682180740Sdes_ACEOF
13683180740Sdes
13684180740Sdes		 { echo "$as_me:$LINENO: result: not implemented" >&5
13685180740Sdesecho "${ECHO_T}not implemented" >&6; }
13686180740Sdesfi
13687180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13688180740Sdesfi
13689180740Sdes
13690180740Sdes
13691180740Sdes
13692180740Sdesfi
13693180740Sdesdone
13694180740Sdes
13695180740Sdes
13696180740Sdes
13697180740Sdesfor ac_func in setresgid
13698180740Sdesdo
13699180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13700180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
13701180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
13702180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13703180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13704180740Sdeselse
13705180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13706180740Sdes/* confdefs.h.  */
13707180740Sdes_ACEOF
13708180740Sdescat confdefs.h >>conftest.$ac_ext
13709180740Sdescat >>conftest.$ac_ext <<_ACEOF
13710180740Sdes/* end confdefs.h.  */
13711180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13712180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13713180740Sdes#define $ac_func innocuous_$ac_func
13714180740Sdes
13715180740Sdes/* System header to define __stub macros and hopefully few prototypes,
13716180740Sdes    which can conflict with char $ac_func (); below.
13717180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13718180740Sdes    <limits.h> exists even on freestanding compilers.  */
13719180740Sdes
13720180740Sdes#ifdef __STDC__
13721180740Sdes# include <limits.h>
13722180740Sdes#else
13723180740Sdes# include <assert.h>
13724180740Sdes#endif
13725180740Sdes
13726180740Sdes#undef $ac_func
13727180740Sdes
13728180740Sdes/* Override any GCC internal prototype to avoid an error.
13729180740Sdes   Use char because int might match the return type of a GCC
13730180740Sdes   builtin and then its argument prototype would still apply.  */
13731180740Sdes#ifdef __cplusplus
13732180740Sdesextern "C"
13733180740Sdes#endif
13734180740Sdeschar $ac_func ();
13735180740Sdes/* The GNU C library defines this for functions which it implements
13736180740Sdes    to always fail with ENOSYS.  Some functions are actually named
13737180740Sdes    something starting with __ and the normal name is an alias.  */
13738180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
13739180740Sdeschoke me
13740180740Sdes#endif
13741180740Sdes
13742180740Sdesint
13743180740Sdesmain ()
13744180740Sdes{
13745180740Sdesreturn $ac_func ();
13746180740Sdes  ;
13747180740Sdes  return 0;
13748180740Sdes}
13749180740Sdes_ACEOF
13750180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
13751180740Sdesif { (ac_try="$ac_link"
13752180740Sdescase "(($ac_try" in
13753180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13754180740Sdes  *) ac_try_echo=$ac_try;;
13755180740Sdesesac
13756180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13757180740Sdes  (eval "$ac_link") 2>conftest.er1
13758180740Sdes  ac_status=$?
13759180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13760180740Sdes  rm -f conftest.er1
13761180740Sdes  cat conftest.err >&5
13762180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13763180740Sdes  (exit $ac_status); } && {
13764180740Sdes	 test -z "$ac_c_werror_flag" ||
13765180740Sdes	 test ! -s conftest.err
13766180740Sdes       } && test -s conftest$ac_exeext &&
13767180740Sdes       $as_test_x conftest$ac_exeext; then
13768180740Sdes  eval "$as_ac_var=yes"
13769180740Sdeselse
13770180740Sdes  echo "$as_me: failed program was:" >&5
13771180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13772180740Sdes
13773180740Sdes	eval "$as_ac_var=no"
13774180740Sdesfi
13775180740Sdes
13776180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13777180740Sdes      conftest$ac_exeext conftest.$ac_ext
13778180740Sdesfi
13779180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
13780180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
13781180740Sdesecho "${ECHO_T}$ac_res" >&6; }
13782180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
13783180740Sdes  cat >>confdefs.h <<_ACEOF
13784180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13785180740Sdes_ACEOF
13786180740Sdes
13787180740Sdes		{ echo "$as_me:$LINENO: checking if setresgid seems to work" >&5
13788180740Sdesecho $ECHO_N "checking if setresgid seems to work... $ECHO_C" >&6; }
13789180740Sdes	if test "$cross_compiling" = yes; then
13790180740Sdes  { echo "$as_me:$LINENO: WARNING: cross compiling: not checking setresuid" >&5
13791180740Sdesecho "$as_me: WARNING: cross compiling: not checking setresuid" >&2;}
13792180740Sdes
13793180740Sdeselse
13794180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13795180740Sdes/* confdefs.h.  */
13796180740Sdes_ACEOF
13797180740Sdescat confdefs.h >>conftest.$ac_ext
13798180740Sdescat >>conftest.$ac_ext <<_ACEOF
13799180740Sdes/* end confdefs.h.  */
13800180740Sdes
13801180740Sdes#include <stdlib.h>
13802180740Sdes#include <errno.h>
13803180740Sdesint main(){errno=0; setresgid(0,0,0); if (errno==ENOSYS) exit(1); else exit(0);}
13804180740Sdes
13805180740Sdes_ACEOF
13806180740Sdesrm -f conftest$ac_exeext
13807180740Sdesif { (ac_try="$ac_link"
13808180740Sdescase "(($ac_try" in
13809180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13810180740Sdes  *) ac_try_echo=$ac_try;;
13811180740Sdesesac
13812180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13813180740Sdes  (eval "$ac_link") 2>&5
13814180740Sdes  ac_status=$?
13815180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13816180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13817180740Sdes  { (case "(($ac_try" in
13818180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13819180740Sdes  *) ac_try_echo=$ac_try;;
13820180740Sdesesac
13821180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13822180740Sdes  (eval "$ac_try") 2>&5
13823180740Sdes  ac_status=$?
13824180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13825180740Sdes  (exit $ac_status); }; }; then
13826180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
13827180740Sdesecho "${ECHO_T}yes" >&6; }
13828180740Sdeselse
13829180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
13830180740Sdesecho "$as_me: failed program was:" >&5
13831180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13832180740Sdes
13833180740Sdes( exit $ac_status )
13834180740Sdes
13835180740Sdescat >>confdefs.h <<\_ACEOF
13836180740Sdes#define BROKEN_SETRESGID 1
13837180740Sdes_ACEOF
13838180740Sdes
13839180740Sdes		 { echo "$as_me:$LINENO: result: not implemented" >&5
13840180740Sdesecho "${ECHO_T}not implemented" >&6; }
13841180740Sdesfi
13842180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13843180740Sdesfi
13844180740Sdes
13845180740Sdes
13846180740Sdes
13847180740Sdesfi
13848180740Sdesdone
13849180740Sdes
13850180740Sdes
13851180740Sdes
13852180740Sdes
13853180740Sdesfor ac_func in gettimeofday time
13854180740Sdesdo
13855180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13856180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
13857180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
13858180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13859180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13860180740Sdeselse
13861180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13862180740Sdes/* confdefs.h.  */
13863180740Sdes_ACEOF
13864180740Sdescat confdefs.h >>conftest.$ac_ext
13865180740Sdescat >>conftest.$ac_ext <<_ACEOF
13866180740Sdes/* end confdefs.h.  */
13867180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13868180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13869180740Sdes#define $ac_func innocuous_$ac_func
13870180740Sdes
13871180740Sdes/* System header to define __stub macros and hopefully few prototypes,
13872180740Sdes    which can conflict with char $ac_func (); below.
13873180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13874180740Sdes    <limits.h> exists even on freestanding compilers.  */
13875180740Sdes
13876180740Sdes#ifdef __STDC__
13877180740Sdes# include <limits.h>
13878180740Sdes#else
13879180740Sdes# include <assert.h>
13880180740Sdes#endif
13881180740Sdes
13882180740Sdes#undef $ac_func
13883180740Sdes
13884180740Sdes/* Override any GCC internal prototype to avoid an error.
13885180740Sdes   Use char because int might match the return type of a GCC
13886180740Sdes   builtin and then its argument prototype would still apply.  */
13887180740Sdes#ifdef __cplusplus
13888180740Sdesextern "C"
13889180740Sdes#endif
13890180740Sdeschar $ac_func ();
13891180740Sdes/* The GNU C library defines this for functions which it implements
13892180740Sdes    to always fail with ENOSYS.  Some functions are actually named
13893180740Sdes    something starting with __ and the normal name is an alias.  */
13894180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
13895180740Sdeschoke me
13896180740Sdes#endif
13897180740Sdes
13898180740Sdesint
13899180740Sdesmain ()
13900180740Sdes{
13901180740Sdesreturn $ac_func ();
13902180740Sdes  ;
13903180740Sdes  return 0;
13904180740Sdes}
13905180740Sdes_ACEOF
13906180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
13907180740Sdesif { (ac_try="$ac_link"
13908180740Sdescase "(($ac_try" in
13909180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13910180740Sdes  *) ac_try_echo=$ac_try;;
13911180740Sdesesac
13912180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13913180740Sdes  (eval "$ac_link") 2>conftest.er1
13914180740Sdes  ac_status=$?
13915180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13916180740Sdes  rm -f conftest.er1
13917180740Sdes  cat conftest.err >&5
13918180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13919180740Sdes  (exit $ac_status); } && {
13920180740Sdes	 test -z "$ac_c_werror_flag" ||
13921180740Sdes	 test ! -s conftest.err
13922180740Sdes       } && test -s conftest$ac_exeext &&
13923180740Sdes       $as_test_x conftest$ac_exeext; then
13924180740Sdes  eval "$as_ac_var=yes"
13925180740Sdeselse
13926180740Sdes  echo "$as_me: failed program was:" >&5
13927180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13928180740Sdes
13929180740Sdes	eval "$as_ac_var=no"
13930180740Sdesfi
13931180740Sdes
13932180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13933180740Sdes      conftest$ac_exeext conftest.$ac_ext
13934180740Sdesfi
13935180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
13936180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
13937180740Sdesecho "${ECHO_T}$ac_res" >&6; }
13938180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
13939180740Sdes  cat >>confdefs.h <<_ACEOF
13940180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13941180740Sdes_ACEOF
13942180740Sdes
13943180740Sdesfi
13944180740Sdesdone
13945180740Sdes
13946180740Sdes
13947180740Sdes
13948180740Sdes
13949180740Sdes
13950180740Sdes
13951180740Sdes
13952180740Sdesfor ac_func in endutent getutent getutid getutline pututline setutent
13953180740Sdesdo
13954180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13955180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
13956180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
13957180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13958180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13959180740Sdeselse
13960180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13961180740Sdes/* confdefs.h.  */
13962180740Sdes_ACEOF
13963180740Sdescat confdefs.h >>conftest.$ac_ext
13964180740Sdescat >>conftest.$ac_ext <<_ACEOF
13965180740Sdes/* end confdefs.h.  */
13966180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13967180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13968180740Sdes#define $ac_func innocuous_$ac_func
13969180740Sdes
13970180740Sdes/* System header to define __stub macros and hopefully few prototypes,
13971180740Sdes    which can conflict with char $ac_func (); below.
13972180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13973180740Sdes    <limits.h> exists even on freestanding compilers.  */
13974180740Sdes
13975180740Sdes#ifdef __STDC__
13976180740Sdes# include <limits.h>
13977180740Sdes#else
13978180740Sdes# include <assert.h>
13979180740Sdes#endif
13980180740Sdes
13981180740Sdes#undef $ac_func
13982180740Sdes
13983180740Sdes/* Override any GCC internal prototype to avoid an error.
13984180740Sdes   Use char because int might match the return type of a GCC
13985180740Sdes   builtin and then its argument prototype would still apply.  */
13986180740Sdes#ifdef __cplusplus
13987180740Sdesextern "C"
13988180740Sdes#endif
13989180740Sdeschar $ac_func ();
13990180740Sdes/* The GNU C library defines this for functions which it implements
13991180740Sdes    to always fail with ENOSYS.  Some functions are actually named
13992180740Sdes    something starting with __ and the normal name is an alias.  */
13993180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
13994180740Sdeschoke me
13995180740Sdes#endif
13996180740Sdes
13997180740Sdesint
13998180740Sdesmain ()
13999180740Sdes{
14000180740Sdesreturn $ac_func ();
14001180740Sdes  ;
14002180740Sdes  return 0;
14003180740Sdes}
14004180740Sdes_ACEOF
14005180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14006180740Sdesif { (ac_try="$ac_link"
14007180740Sdescase "(($ac_try" in
14008180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14009180740Sdes  *) ac_try_echo=$ac_try;;
14010180740Sdesesac
14011180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14012180740Sdes  (eval "$ac_link") 2>conftest.er1
14013180740Sdes  ac_status=$?
14014180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14015180740Sdes  rm -f conftest.er1
14016180740Sdes  cat conftest.err >&5
14017180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14018180740Sdes  (exit $ac_status); } && {
14019180740Sdes	 test -z "$ac_c_werror_flag" ||
14020180740Sdes	 test ! -s conftest.err
14021180740Sdes       } && test -s conftest$ac_exeext &&
14022180740Sdes       $as_test_x conftest$ac_exeext; then
14023180740Sdes  eval "$as_ac_var=yes"
14024180740Sdeselse
14025180740Sdes  echo "$as_me: failed program was:" >&5
14026180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14027180740Sdes
14028180740Sdes	eval "$as_ac_var=no"
14029180740Sdesfi
14030180740Sdes
14031180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14032180740Sdes      conftest$ac_exeext conftest.$ac_ext
14033180740Sdesfi
14034180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
14035180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14036180740Sdesecho "${ECHO_T}$ac_res" >&6; }
14037180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
14038180740Sdes  cat >>confdefs.h <<_ACEOF
14039180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14040180740Sdes_ACEOF
14041180740Sdes
14042180740Sdesfi
14043180740Sdesdone
14044180740Sdes
14045180740Sdes
14046180740Sdesfor ac_func in utmpname
14047180740Sdesdo
14048180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14049180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
14050180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14051180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14052180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14053180740Sdeselse
14054180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14055180740Sdes/* confdefs.h.  */
14056180740Sdes_ACEOF
14057180740Sdescat confdefs.h >>conftest.$ac_ext
14058180740Sdescat >>conftest.$ac_ext <<_ACEOF
14059180740Sdes/* end confdefs.h.  */
14060180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14061180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14062180740Sdes#define $ac_func innocuous_$ac_func
14063180740Sdes
14064180740Sdes/* System header to define __stub macros and hopefully few prototypes,
14065180740Sdes    which can conflict with char $ac_func (); below.
14066180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14067180740Sdes    <limits.h> exists even on freestanding compilers.  */
14068180740Sdes
14069180740Sdes#ifdef __STDC__
14070180740Sdes# include <limits.h>
14071180740Sdes#else
14072180740Sdes# include <assert.h>
14073180740Sdes#endif
14074180740Sdes
14075180740Sdes#undef $ac_func
14076180740Sdes
14077180740Sdes/* Override any GCC internal prototype to avoid an error.
14078180740Sdes   Use char because int might match the return type of a GCC
14079180740Sdes   builtin and then its argument prototype would still apply.  */
14080180740Sdes#ifdef __cplusplus
14081180740Sdesextern "C"
14082180740Sdes#endif
14083180740Sdeschar $ac_func ();
14084180740Sdes/* The GNU C library defines this for functions which it implements
14085180740Sdes    to always fail with ENOSYS.  Some functions are actually named
14086180740Sdes    something starting with __ and the normal name is an alias.  */
14087180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
14088180740Sdeschoke me
14089180740Sdes#endif
14090180740Sdes
14091180740Sdesint
14092180740Sdesmain ()
14093180740Sdes{
14094180740Sdesreturn $ac_func ();
14095180740Sdes  ;
14096180740Sdes  return 0;
14097180740Sdes}
14098180740Sdes_ACEOF
14099180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14100180740Sdesif { (ac_try="$ac_link"
14101180740Sdescase "(($ac_try" in
14102180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14103180740Sdes  *) ac_try_echo=$ac_try;;
14104180740Sdesesac
14105180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14106180740Sdes  (eval "$ac_link") 2>conftest.er1
14107180740Sdes  ac_status=$?
14108180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14109180740Sdes  rm -f conftest.er1
14110180740Sdes  cat conftest.err >&5
14111180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14112180740Sdes  (exit $ac_status); } && {
14113180740Sdes	 test -z "$ac_c_werror_flag" ||
14114180740Sdes	 test ! -s conftest.err
14115180740Sdes       } && test -s conftest$ac_exeext &&
14116180740Sdes       $as_test_x conftest$ac_exeext; then
14117180740Sdes  eval "$as_ac_var=yes"
14118180740Sdeselse
14119180740Sdes  echo "$as_me: failed program was:" >&5
14120180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14121180740Sdes
14122180740Sdes	eval "$as_ac_var=no"
14123180740Sdesfi
14124180740Sdes
14125180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14126180740Sdes      conftest$ac_exeext conftest.$ac_ext
14127180740Sdesfi
14128180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
14129180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14130180740Sdesecho "${ECHO_T}$ac_res" >&6; }
14131180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
14132180740Sdes  cat >>confdefs.h <<_ACEOF
14133180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14134180740Sdes_ACEOF
14135180740Sdes
14136180740Sdesfi
14137180740Sdesdone
14138180740Sdes
14139180740Sdes
14140180740Sdes
14141180740Sdes
14142180740Sdes
14143180740Sdes
14144180740Sdesfor ac_func in endutxent getutxent getutxid getutxline pututxline
14145180740Sdesdo
14146180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14147180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
14148180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14149180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14150180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14151180740Sdeselse
14152180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14153180740Sdes/* confdefs.h.  */
14154180740Sdes_ACEOF
14155180740Sdescat confdefs.h >>conftest.$ac_ext
14156180740Sdescat >>conftest.$ac_ext <<_ACEOF
14157180740Sdes/* end confdefs.h.  */
14158180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14159180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14160180740Sdes#define $ac_func innocuous_$ac_func
14161180740Sdes
14162180740Sdes/* System header to define __stub macros and hopefully few prototypes,
14163180740Sdes    which can conflict with char $ac_func (); below.
14164180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14165180740Sdes    <limits.h> exists even on freestanding compilers.  */
14166180740Sdes
14167180740Sdes#ifdef __STDC__
14168180740Sdes# include <limits.h>
14169180740Sdes#else
14170180740Sdes# include <assert.h>
14171180740Sdes#endif
14172180740Sdes
14173180740Sdes#undef $ac_func
14174180740Sdes
14175180740Sdes/* Override any GCC internal prototype to avoid an error.
14176180740Sdes   Use char because int might match the return type of a GCC
14177180740Sdes   builtin and then its argument prototype would still apply.  */
14178180740Sdes#ifdef __cplusplus
14179180740Sdesextern "C"
14180180740Sdes#endif
14181180740Sdeschar $ac_func ();
14182180740Sdes/* The GNU C library defines this for functions which it implements
14183180740Sdes    to always fail with ENOSYS.  Some functions are actually named
14184180740Sdes    something starting with __ and the normal name is an alias.  */
14185180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
14186180740Sdeschoke me
14187180740Sdes#endif
14188180740Sdes
14189180740Sdesint
14190180740Sdesmain ()
14191180740Sdes{
14192180740Sdesreturn $ac_func ();
14193180740Sdes  ;
14194180740Sdes  return 0;
14195180740Sdes}
14196180740Sdes_ACEOF
14197180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14198180740Sdesif { (ac_try="$ac_link"
14199180740Sdescase "(($ac_try" in
14200180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14201180740Sdes  *) ac_try_echo=$ac_try;;
14202180740Sdesesac
14203180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14204180740Sdes  (eval "$ac_link") 2>conftest.er1
14205180740Sdes  ac_status=$?
14206180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14207180740Sdes  rm -f conftest.er1
14208180740Sdes  cat conftest.err >&5
14209180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14210180740Sdes  (exit $ac_status); } && {
14211180740Sdes	 test -z "$ac_c_werror_flag" ||
14212180740Sdes	 test ! -s conftest.err
14213180740Sdes       } && test -s conftest$ac_exeext &&
14214180740Sdes       $as_test_x conftest$ac_exeext; then
14215180740Sdes  eval "$as_ac_var=yes"
14216180740Sdeselse
14217180740Sdes  echo "$as_me: failed program was:" >&5
14218180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14219180740Sdes
14220180740Sdes	eval "$as_ac_var=no"
14221180740Sdesfi
14222180740Sdes
14223180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14224180740Sdes      conftest$ac_exeext conftest.$ac_ext
14225180740Sdesfi
14226180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
14227180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14228180740Sdesecho "${ECHO_T}$ac_res" >&6; }
14229180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
14230180740Sdes  cat >>confdefs.h <<_ACEOF
14231180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14232180740Sdes_ACEOF
14233180740Sdes
14234180740Sdesfi
14235180740Sdesdone
14236180740Sdes
14237180740Sdes
14238180740Sdes
14239180740Sdesfor ac_func in setutxent utmpxname
14240180740Sdesdo
14241180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14242180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
14243180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14244180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14245180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14246180740Sdeselse
14247180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14248180740Sdes/* confdefs.h.  */
14249180740Sdes_ACEOF
14250180740Sdescat confdefs.h >>conftest.$ac_ext
14251180740Sdescat >>conftest.$ac_ext <<_ACEOF
14252180740Sdes/* end confdefs.h.  */
14253180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14254180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14255180740Sdes#define $ac_func innocuous_$ac_func
14256180740Sdes
14257180740Sdes/* System header to define __stub macros and hopefully few prototypes,
14258180740Sdes    which can conflict with char $ac_func (); below.
14259180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14260180740Sdes    <limits.h> exists even on freestanding compilers.  */
14261180740Sdes
14262180740Sdes#ifdef __STDC__
14263180740Sdes# include <limits.h>
14264180740Sdes#else
14265180740Sdes# include <assert.h>
14266180740Sdes#endif
14267180740Sdes
14268180740Sdes#undef $ac_func
14269180740Sdes
14270180740Sdes/* Override any GCC internal prototype to avoid an error.
14271180740Sdes   Use char because int might match the return type of a GCC
14272180740Sdes   builtin and then its argument prototype would still apply.  */
14273180740Sdes#ifdef __cplusplus
14274180740Sdesextern "C"
14275180740Sdes#endif
14276180740Sdeschar $ac_func ();
14277180740Sdes/* The GNU C library defines this for functions which it implements
14278180740Sdes    to always fail with ENOSYS.  Some functions are actually named
14279180740Sdes    something starting with __ and the normal name is an alias.  */
14280180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
14281180740Sdeschoke me
14282180740Sdes#endif
14283180740Sdes
14284180740Sdesint
14285180740Sdesmain ()
14286180740Sdes{
14287180740Sdesreturn $ac_func ();
14288180740Sdes  ;
14289180740Sdes  return 0;
14290180740Sdes}
14291180740Sdes_ACEOF
14292180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14293180740Sdesif { (ac_try="$ac_link"
14294180740Sdescase "(($ac_try" in
14295180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14296180740Sdes  *) ac_try_echo=$ac_try;;
14297180740Sdesesac
14298180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14299180740Sdes  (eval "$ac_link") 2>conftest.er1
14300180740Sdes  ac_status=$?
14301180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14302180740Sdes  rm -f conftest.er1
14303180740Sdes  cat conftest.err >&5
14304180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14305180740Sdes  (exit $ac_status); } && {
14306180740Sdes	 test -z "$ac_c_werror_flag" ||
14307180740Sdes	 test ! -s conftest.err
14308180740Sdes       } && test -s conftest$ac_exeext &&
14309180740Sdes       $as_test_x conftest$ac_exeext; then
14310180740Sdes  eval "$as_ac_var=yes"
14311180740Sdeselse
14312180740Sdes  echo "$as_me: failed program was:" >&5
14313180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14314180740Sdes
14315180740Sdes	eval "$as_ac_var=no"
14316180740Sdesfi
14317180740Sdes
14318180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14319180740Sdes      conftest$ac_exeext conftest.$ac_ext
14320180740Sdesfi
14321180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
14322180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14323180740Sdesecho "${ECHO_T}$ac_res" >&6; }
14324180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
14325180740Sdes  cat >>confdefs.h <<_ACEOF
14326180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14327180740Sdes_ACEOF
14328180740Sdes
14329180740Sdesfi
14330180740Sdesdone
14331180740Sdes
14332180740Sdes
14333180740Sdes{ echo "$as_me:$LINENO: checking for daemon" >&5
14334180740Sdesecho $ECHO_N "checking for daemon... $ECHO_C" >&6; }
14335180740Sdesif test "${ac_cv_func_daemon+set}" = set; then
14336180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14337180740Sdeselse
14338180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14339180740Sdes/* confdefs.h.  */
14340180740Sdes_ACEOF
14341180740Sdescat confdefs.h >>conftest.$ac_ext
14342180740Sdescat >>conftest.$ac_ext <<_ACEOF
14343180740Sdes/* end confdefs.h.  */
14344180740Sdes/* Define daemon to an innocuous variant, in case <limits.h> declares daemon.
14345180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14346180740Sdes#define daemon innocuous_daemon
14347180740Sdes
14348180740Sdes/* System header to define __stub macros and hopefully few prototypes,
14349180740Sdes    which can conflict with char daemon (); below.
14350180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14351180740Sdes    <limits.h> exists even on freestanding compilers.  */
14352180740Sdes
14353180740Sdes#ifdef __STDC__
14354180740Sdes# include <limits.h>
14355180740Sdes#else
14356180740Sdes# include <assert.h>
14357180740Sdes#endif
14358180740Sdes
14359180740Sdes#undef daemon
14360180740Sdes
14361180740Sdes/* Override any GCC internal prototype to avoid an error.
14362180740Sdes   Use char because int might match the return type of a GCC
14363180740Sdes   builtin and then its argument prototype would still apply.  */
14364180740Sdes#ifdef __cplusplus
14365180740Sdesextern "C"
14366180740Sdes#endif
14367180740Sdeschar daemon ();
14368180740Sdes/* The GNU C library defines this for functions which it implements
14369180740Sdes    to always fail with ENOSYS.  Some functions are actually named
14370180740Sdes    something starting with __ and the normal name is an alias.  */
14371180740Sdes#if defined __stub_daemon || defined __stub___daemon
14372180740Sdeschoke me
14373180740Sdes#endif
14374180740Sdes
14375180740Sdesint
14376180740Sdesmain ()
14377180740Sdes{
14378180740Sdesreturn daemon ();
14379180740Sdes  ;
14380180740Sdes  return 0;
14381180740Sdes}
14382180740Sdes_ACEOF
14383180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14384180740Sdesif { (ac_try="$ac_link"
14385180740Sdescase "(($ac_try" in
14386180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14387180740Sdes  *) ac_try_echo=$ac_try;;
14388180740Sdesesac
14389180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14390180740Sdes  (eval "$ac_link") 2>conftest.er1
14391180740Sdes  ac_status=$?
14392180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14393180740Sdes  rm -f conftest.er1
14394180740Sdes  cat conftest.err >&5
14395180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14396180740Sdes  (exit $ac_status); } && {
14397180740Sdes	 test -z "$ac_c_werror_flag" ||
14398180740Sdes	 test ! -s conftest.err
14399180740Sdes       } && test -s conftest$ac_exeext &&
14400180740Sdes       $as_test_x conftest$ac_exeext; then
14401180740Sdes  ac_cv_func_daemon=yes
14402180740Sdeselse
14403180740Sdes  echo "$as_me: failed program was:" >&5
14404180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14405180740Sdes
14406180740Sdes	ac_cv_func_daemon=no
14407180740Sdesfi
14408180740Sdes
14409180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14410180740Sdes      conftest$ac_exeext conftest.$ac_ext
14411180740Sdesfi
14412180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_daemon" >&5
14413180740Sdesecho "${ECHO_T}$ac_cv_func_daemon" >&6; }
14414180740Sdesif test $ac_cv_func_daemon = yes; then
14415180740Sdes
14416180740Sdescat >>confdefs.h <<\_ACEOF
14417180740Sdes#define HAVE_DAEMON 1
14418180740Sdes_ACEOF
14419180740Sdes
14420180740Sdeselse
14421180740Sdes  { echo "$as_me:$LINENO: checking for daemon in -lbsd" >&5
14422180740Sdesecho $ECHO_N "checking for daemon in -lbsd... $ECHO_C" >&6; }
14423180740Sdesif test "${ac_cv_lib_bsd_daemon+set}" = set; then
14424180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14425180740Sdeselse
14426180740Sdes  ac_check_lib_save_LIBS=$LIBS
14427180740SdesLIBS="-lbsd  $LIBS"
14428180740Sdescat >conftest.$ac_ext <<_ACEOF
14429180740Sdes/* confdefs.h.  */
14430180740Sdes_ACEOF
14431180740Sdescat confdefs.h >>conftest.$ac_ext
14432180740Sdescat >>conftest.$ac_ext <<_ACEOF
14433180740Sdes/* end confdefs.h.  */
14434180740Sdes
14435180740Sdes/* Override any GCC internal prototype to avoid an error.
14436180740Sdes   Use char because int might match the return type of a GCC
14437180740Sdes   builtin and then its argument prototype would still apply.  */
14438180740Sdes#ifdef __cplusplus
14439180740Sdesextern "C"
14440180740Sdes#endif
14441180740Sdeschar daemon ();
14442180740Sdesint
14443180740Sdesmain ()
14444180740Sdes{
14445180740Sdesreturn daemon ();
14446180740Sdes  ;
14447180740Sdes  return 0;
14448180740Sdes}
14449180740Sdes_ACEOF
14450180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14451180740Sdesif { (ac_try="$ac_link"
14452180740Sdescase "(($ac_try" in
14453180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14454180740Sdes  *) ac_try_echo=$ac_try;;
14455180740Sdesesac
14456180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14457180740Sdes  (eval "$ac_link") 2>conftest.er1
14458180740Sdes  ac_status=$?
14459180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14460180740Sdes  rm -f conftest.er1
14461180740Sdes  cat conftest.err >&5
14462180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14463180740Sdes  (exit $ac_status); } && {
14464180740Sdes	 test -z "$ac_c_werror_flag" ||
14465180740Sdes	 test ! -s conftest.err
14466180740Sdes       } && test -s conftest$ac_exeext &&
14467180740Sdes       $as_test_x conftest$ac_exeext; then
14468180740Sdes  ac_cv_lib_bsd_daemon=yes
14469180740Sdeselse
14470180740Sdes  echo "$as_me: failed program was:" >&5
14471180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14472180740Sdes
14473180740Sdes	ac_cv_lib_bsd_daemon=no
14474180740Sdesfi
14475180740Sdes
14476180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14477180740Sdes      conftest$ac_exeext conftest.$ac_ext
14478180740SdesLIBS=$ac_check_lib_save_LIBS
14479180740Sdesfi
14480180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_daemon" >&5
14481180740Sdesecho "${ECHO_T}$ac_cv_lib_bsd_daemon" >&6; }
14482180740Sdesif test $ac_cv_lib_bsd_daemon = yes; then
14483180740Sdes  LIBS="$LIBS -lbsd"; cat >>confdefs.h <<\_ACEOF
14484180740Sdes#define HAVE_DAEMON 1
14485180740Sdes_ACEOF
14486180740Sdes
14487180740Sdesfi
14488180740Sdes
14489180740Sdes
14490180740Sdesfi
14491180740Sdes
14492180740Sdes
14493180740Sdes{ echo "$as_me:$LINENO: checking for getpagesize" >&5
14494180740Sdesecho $ECHO_N "checking for getpagesize... $ECHO_C" >&6; }
14495180740Sdesif test "${ac_cv_func_getpagesize+set}" = set; then
14496180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14497180740Sdeselse
14498180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14499180740Sdes/* confdefs.h.  */
14500180740Sdes_ACEOF
14501180740Sdescat confdefs.h >>conftest.$ac_ext
14502180740Sdescat >>conftest.$ac_ext <<_ACEOF
14503180740Sdes/* end confdefs.h.  */
14504180740Sdes/* Define getpagesize to an innocuous variant, in case <limits.h> declares getpagesize.
14505180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14506180740Sdes#define getpagesize innocuous_getpagesize
14507180740Sdes
14508180740Sdes/* System header to define __stub macros and hopefully few prototypes,
14509180740Sdes    which can conflict with char getpagesize (); below.
14510180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14511180740Sdes    <limits.h> exists even on freestanding compilers.  */
14512180740Sdes
14513180740Sdes#ifdef __STDC__
14514180740Sdes# include <limits.h>
14515180740Sdes#else
14516180740Sdes# include <assert.h>
14517180740Sdes#endif
14518180740Sdes
14519180740Sdes#undef getpagesize
14520180740Sdes
14521180740Sdes/* Override any GCC internal prototype to avoid an error.
14522180740Sdes   Use char because int might match the return type of a GCC
14523180740Sdes   builtin and then its argument prototype would still apply.  */
14524180740Sdes#ifdef __cplusplus
14525180740Sdesextern "C"
14526180740Sdes#endif
14527180740Sdeschar getpagesize ();
14528180740Sdes/* The GNU C library defines this for functions which it implements
14529180740Sdes    to always fail with ENOSYS.  Some functions are actually named
14530180740Sdes    something starting with __ and the normal name is an alias.  */
14531180740Sdes#if defined __stub_getpagesize || defined __stub___getpagesize
14532180740Sdeschoke me
14533180740Sdes#endif
14534180740Sdes
14535180740Sdesint
14536180740Sdesmain ()
14537180740Sdes{
14538180740Sdesreturn getpagesize ();
14539180740Sdes  ;
14540180740Sdes  return 0;
14541180740Sdes}
14542180740Sdes_ACEOF
14543180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14544180740Sdesif { (ac_try="$ac_link"
14545180740Sdescase "(($ac_try" in
14546180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14547180740Sdes  *) ac_try_echo=$ac_try;;
14548180740Sdesesac
14549180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14550180740Sdes  (eval "$ac_link") 2>conftest.er1
14551180740Sdes  ac_status=$?
14552180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14553180740Sdes  rm -f conftest.er1
14554180740Sdes  cat conftest.err >&5
14555180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14556180740Sdes  (exit $ac_status); } && {
14557180740Sdes	 test -z "$ac_c_werror_flag" ||
14558180740Sdes	 test ! -s conftest.err
14559180740Sdes       } && test -s conftest$ac_exeext &&
14560180740Sdes       $as_test_x conftest$ac_exeext; then
14561180740Sdes  ac_cv_func_getpagesize=yes
14562180740Sdeselse
14563180740Sdes  echo "$as_me: failed program was:" >&5
14564180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14565180740Sdes
14566180740Sdes	ac_cv_func_getpagesize=no
14567180740Sdesfi
14568180740Sdes
14569180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14570180740Sdes      conftest$ac_exeext conftest.$ac_ext
14571180740Sdesfi
14572180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_getpagesize" >&5
14573180740Sdesecho "${ECHO_T}$ac_cv_func_getpagesize" >&6; }
14574180740Sdesif test $ac_cv_func_getpagesize = yes; then
14575180740Sdes
14576180740Sdescat >>confdefs.h <<\_ACEOF
14577180740Sdes#define HAVE_GETPAGESIZE 1
14578180740Sdes_ACEOF
14579180740Sdes
14580180740Sdeselse
14581180740Sdes  { echo "$as_me:$LINENO: checking for getpagesize in -lucb" >&5
14582180740Sdesecho $ECHO_N "checking for getpagesize in -lucb... $ECHO_C" >&6; }
14583180740Sdesif test "${ac_cv_lib_ucb_getpagesize+set}" = set; then
14584180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14585180740Sdeselse
14586180740Sdes  ac_check_lib_save_LIBS=$LIBS
14587180740SdesLIBS="-lucb  $LIBS"
14588180740Sdescat >conftest.$ac_ext <<_ACEOF
14589180740Sdes/* confdefs.h.  */
14590180740Sdes_ACEOF
14591180740Sdescat confdefs.h >>conftest.$ac_ext
14592180740Sdescat >>conftest.$ac_ext <<_ACEOF
14593180740Sdes/* end confdefs.h.  */
14594180740Sdes
14595180740Sdes/* Override any GCC internal prototype to avoid an error.
14596180740Sdes   Use char because int might match the return type of a GCC
14597180740Sdes   builtin and then its argument prototype would still apply.  */
14598180740Sdes#ifdef __cplusplus
14599180740Sdesextern "C"
14600180740Sdes#endif
14601180740Sdeschar getpagesize ();
14602180740Sdesint
14603180740Sdesmain ()
14604180740Sdes{
14605180740Sdesreturn getpagesize ();
14606180740Sdes  ;
14607180740Sdes  return 0;
14608180740Sdes}
14609180740Sdes_ACEOF
14610180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14611180740Sdesif { (ac_try="$ac_link"
14612180740Sdescase "(($ac_try" in
14613180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14614180740Sdes  *) ac_try_echo=$ac_try;;
14615180740Sdesesac
14616180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14617180740Sdes  (eval "$ac_link") 2>conftest.er1
14618180740Sdes  ac_status=$?
14619180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14620180740Sdes  rm -f conftest.er1
14621180740Sdes  cat conftest.err >&5
14622180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14623180740Sdes  (exit $ac_status); } && {
14624180740Sdes	 test -z "$ac_c_werror_flag" ||
14625180740Sdes	 test ! -s conftest.err
14626180740Sdes       } && test -s conftest$ac_exeext &&
14627180740Sdes       $as_test_x conftest$ac_exeext; then
14628180740Sdes  ac_cv_lib_ucb_getpagesize=yes
14629180740Sdeselse
14630180740Sdes  echo "$as_me: failed program was:" >&5
14631180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14632180740Sdes
14633180740Sdes	ac_cv_lib_ucb_getpagesize=no
14634180740Sdesfi
14635180740Sdes
14636180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14637180740Sdes      conftest$ac_exeext conftest.$ac_ext
14638180740SdesLIBS=$ac_check_lib_save_LIBS
14639180740Sdesfi
14640180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_ucb_getpagesize" >&5
14641180740Sdesecho "${ECHO_T}$ac_cv_lib_ucb_getpagesize" >&6; }
14642180740Sdesif test $ac_cv_lib_ucb_getpagesize = yes; then
14643180740Sdes  LIBS="$LIBS -lucb"; cat >>confdefs.h <<\_ACEOF
14644180740Sdes#define HAVE_GETPAGESIZE 1
14645180740Sdes_ACEOF
14646180740Sdes
14647180740Sdesfi
14648180740Sdes
14649180740Sdes
14650180740Sdesfi
14651180740Sdes
14652180740Sdes
14653180740Sdes# Check for broken snprintf
14654180740Sdesif test "x$ac_cv_func_snprintf" = "xyes" ; then
14655180740Sdes	{ echo "$as_me:$LINENO: checking whether snprintf correctly terminates long strings" >&5
14656180740Sdesecho $ECHO_N "checking whether snprintf correctly terminates long strings... $ECHO_C" >&6; }
14657180740Sdes	if test "$cross_compiling" = yes; then
14658180740Sdes   { echo "$as_me:$LINENO: WARNING: cross compiling: Assuming working snprintf()" >&5
14659180740Sdesecho "$as_me: WARNING: cross compiling: Assuming working snprintf()" >&2;}
14660180740Sdes
14661180740Sdeselse
14662180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14663180740Sdes/* confdefs.h.  */
14664180740Sdes_ACEOF
14665180740Sdescat confdefs.h >>conftest.$ac_ext
14666180740Sdescat >>conftest.$ac_ext <<_ACEOF
14667180740Sdes/* end confdefs.h.  */
14668180740Sdes
14669180740Sdes#include <stdio.h>
14670180740Sdesint main(void){char b[5];snprintf(b,5,"123456789");exit(b[4]!='\0');}
14671180740Sdes
14672180740Sdes_ACEOF
14673180740Sdesrm -f conftest$ac_exeext
14674180740Sdesif { (ac_try="$ac_link"
14675180740Sdescase "(($ac_try" in
14676180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14677180740Sdes  *) ac_try_echo=$ac_try;;
14678180740Sdesesac
14679180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14680180740Sdes  (eval "$ac_link") 2>&5
14681180740Sdes  ac_status=$?
14682180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14683180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14684180740Sdes  { (case "(($ac_try" in
14685180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14686180740Sdes  *) ac_try_echo=$ac_try;;
14687180740Sdesesac
14688180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14689180740Sdes  (eval "$ac_try") 2>&5
14690180740Sdes  ac_status=$?
14691180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14692180740Sdes  (exit $ac_status); }; }; then
14693180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
14694180740Sdesecho "${ECHO_T}yes" >&6; }
14695180740Sdeselse
14696180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
14697180740Sdesecho "$as_me: failed program was:" >&5
14698180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14699180740Sdes
14700180740Sdes( exit $ac_status )
14701180740Sdes
14702180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
14703180740Sdesecho "${ECHO_T}no" >&6; }
14704180740Sdes
14705180740Sdescat >>confdefs.h <<\_ACEOF
14706180740Sdes#define BROKEN_SNPRINTF 1
14707180740Sdes_ACEOF
14708180740Sdes
14709180740Sdes			{ echo "$as_me:$LINENO: WARNING: ****** Your snprintf() function is broken, complain to your vendor" >&5
14710180740Sdesecho "$as_me: WARNING: ****** Your snprintf() function is broken, complain to your vendor" >&2;}
14711180740Sdes
14712180740Sdesfi
14713180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14714180740Sdesfi
14715180740Sdes
14716180740Sdes
14717180740Sdesfi
14718180740Sdes
14719180740Sdes# If we don't have a working asprintf, then we strongly depend on vsnprintf
14720180740Sdes# returning the right thing on overflow: the number of characters it tried to
14721180740Sdes# create (as per SUSv3)
14722180740Sdesif test "x$ac_cv_func_asprintf" != "xyes" && \
14723180740Sdes   test "x$ac_cv_func_vsnprintf" = "xyes" ; then
14724180740Sdes	{ echo "$as_me:$LINENO: checking whether vsnprintf returns correct values on overflow" >&5
14725180740Sdesecho $ECHO_N "checking whether vsnprintf returns correct values on overflow... $ECHO_C" >&6; }
14726180740Sdes	if test "$cross_compiling" = yes; then
14727180740Sdes   { echo "$as_me:$LINENO: WARNING: cross compiling: Assuming working vsnprintf()" >&5
14728180740Sdesecho "$as_me: WARNING: cross compiling: Assuming working vsnprintf()" >&2;}
14729180740Sdes
14730180740Sdeselse
14731180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14732180740Sdes/* confdefs.h.  */
14733180740Sdes_ACEOF
14734180740Sdescat confdefs.h >>conftest.$ac_ext
14735180740Sdescat >>conftest.$ac_ext <<_ACEOF
14736180740Sdes/* end confdefs.h.  */
14737180740Sdes
14738180740Sdes#include <sys/types.h>
14739180740Sdes#include <stdio.h>
14740180740Sdes#include <stdarg.h>
14741180740Sdes
14742180740Sdesint x_snprintf(char *str,size_t count,const char *fmt,...)
14743180740Sdes{
14744180740Sdes	size_t ret; va_list ap;
14745180740Sdes	va_start(ap, fmt); ret = vsnprintf(str, count, fmt, ap); va_end(ap);
14746180740Sdes	return ret;
14747180740Sdes}
14748180740Sdesint main(void)
14749180740Sdes{
14750180740Sdes	char x[1];
14751180740Sdes	exit(x_snprintf(x, 1, "%s %d", "hello", 12345) == 11 ? 0 : 1);
14752180740Sdes}
14753180740Sdes_ACEOF
14754180740Sdesrm -f conftest$ac_exeext
14755180740Sdesif { (ac_try="$ac_link"
14756180740Sdescase "(($ac_try" in
14757180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14758180740Sdes  *) ac_try_echo=$ac_try;;
14759180740Sdesesac
14760180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14761180740Sdes  (eval "$ac_link") 2>&5
14762180740Sdes  ac_status=$?
14763180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14764180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14765180740Sdes  { (case "(($ac_try" in
14766180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14767180740Sdes  *) ac_try_echo=$ac_try;;
14768180740Sdesesac
14769180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14770180740Sdes  (eval "$ac_try") 2>&5
14771180740Sdes  ac_status=$?
14772180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14773180740Sdes  (exit $ac_status); }; }; then
14774180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
14775180740Sdesecho "${ECHO_T}yes" >&6; }
14776180740Sdeselse
14777180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
14778180740Sdesecho "$as_me: failed program was:" >&5
14779180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14780180740Sdes
14781180740Sdes( exit $ac_status )
14782180740Sdes
14783180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
14784180740Sdesecho "${ECHO_T}no" >&6; }
14785180740Sdes
14786180740Sdescat >>confdefs.h <<\_ACEOF
14787180740Sdes#define BROKEN_SNPRINTF 1
14788180740Sdes_ACEOF
14789180740Sdes
14790180740Sdes			{ echo "$as_me:$LINENO: WARNING: ****** Your vsnprintf() function is broken, complain to your vendor" >&5
14791180740Sdesecho "$as_me: WARNING: ****** Your vsnprintf() function is broken, complain to your vendor" >&2;}
14792180740Sdes
14793180740Sdesfi
14794180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14795180740Sdesfi
14796180740Sdes
14797180740Sdes
14798180740Sdesfi
14799180740Sdes
14800180740Sdes# On systems where [v]snprintf is broken, but is declared in stdio,
14801180740Sdes# check that the fmt argument is const char * or just char *.
14802180740Sdes# This is only useful for when BROKEN_SNPRINTF
14803180740Sdes{ echo "$as_me:$LINENO: checking whether snprintf can declare const char *fmt" >&5
14804180740Sdesecho $ECHO_N "checking whether snprintf can declare const char *fmt... $ECHO_C" >&6; }
14805180740Sdescat >conftest.$ac_ext <<_ACEOF
14806180740Sdes/* confdefs.h.  */
14807180740Sdes_ACEOF
14808180740Sdescat confdefs.h >>conftest.$ac_ext
14809180740Sdescat >>conftest.$ac_ext <<_ACEOF
14810180740Sdes/* end confdefs.h.  */
14811180740Sdes#include <stdio.h>
14812180740Sdes	   int snprintf(char *a, size_t b, const char *c, ...) { return 0; }
14813180740Sdes	   int main(void) { snprintf(0, 0, 0); }
14814180740Sdes
14815180740Sdes_ACEOF
14816180740Sdesrm -f conftest.$ac_objext
14817180740Sdesif { (ac_try="$ac_compile"
14818180740Sdescase "(($ac_try" in
14819180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14820180740Sdes  *) ac_try_echo=$ac_try;;
14821180740Sdesesac
14822180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14823180740Sdes  (eval "$ac_compile") 2>conftest.er1
14824180740Sdes  ac_status=$?
14825180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14826180740Sdes  rm -f conftest.er1
14827180740Sdes  cat conftest.err >&5
14828180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14829180740Sdes  (exit $ac_status); } && {
14830180740Sdes	 test -z "$ac_c_werror_flag" ||
14831180740Sdes	 test ! -s conftest.err
14832180740Sdes       } && test -s conftest.$ac_objext; then
14833180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
14834180740Sdesecho "${ECHO_T}yes" >&6; }
14835180740Sdes
14836180740Sdescat >>confdefs.h <<\_ACEOF
14837180740Sdes#define SNPRINTF_CONST const
14838180740Sdes_ACEOF
14839180740Sdes
14840180740Sdeselse
14841180740Sdes  echo "$as_me: failed program was:" >&5
14842180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14843180740Sdes
14844180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
14845180740Sdesecho "${ECHO_T}no" >&6; }
14846180740Sdes    cat >>confdefs.h <<\_ACEOF
14847180740Sdes#define SNPRINTF_CONST /* not const */
14848180740Sdes_ACEOF
14849180740Sdes
14850180740Sdesfi
14851180740Sdes
14852180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14853180740Sdes
14854180740Sdes# Check for missing getpeereid (or equiv) support
14855180740SdesNO_PEERCHECK=""
14856180740Sdesif test "x$ac_cv_func_getpeereid" != "xyes" ; then
14857180740Sdes	{ echo "$as_me:$LINENO: checking whether system supports SO_PEERCRED getsockopt" >&5
14858180740Sdesecho $ECHO_N "checking whether system supports SO_PEERCRED getsockopt... $ECHO_C" >&6; }
14859180740Sdes	cat >conftest.$ac_ext <<_ACEOF
14860180740Sdes/* confdefs.h.  */
14861180740Sdes_ACEOF
14862180740Sdescat confdefs.h >>conftest.$ac_ext
14863180740Sdescat >>conftest.$ac_ext <<_ACEOF
14864180740Sdes/* end confdefs.h.  */
14865180740Sdes#include <sys/types.h>
14866180740Sdes		 #include <sys/socket.h>
14867180740Sdesint
14868180740Sdesmain ()
14869180740Sdes{
14870180740Sdesint i = SO_PEERCRED;
14871180740Sdes  ;
14872180740Sdes  return 0;
14873180740Sdes}
14874180740Sdes_ACEOF
14875180740Sdesrm -f conftest.$ac_objext
14876180740Sdesif { (ac_try="$ac_compile"
14877180740Sdescase "(($ac_try" in
14878180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14879180740Sdes  *) ac_try_echo=$ac_try;;
14880180740Sdesesac
14881180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14882180740Sdes  (eval "$ac_compile") 2>conftest.er1
14883180740Sdes  ac_status=$?
14884180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14885180740Sdes  rm -f conftest.er1
14886180740Sdes  cat conftest.err >&5
14887180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14888180740Sdes  (exit $ac_status); } && {
14889180740Sdes	 test -z "$ac_c_werror_flag" ||
14890180740Sdes	 test ! -s conftest.err
14891180740Sdes       } && test -s conftest.$ac_objext; then
14892180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
14893180740Sdesecho "${ECHO_T}yes" >&6; }
14894180740Sdes
14895180740Sdescat >>confdefs.h <<\_ACEOF
14896180740Sdes#define HAVE_SO_PEERCRED 1
14897180740Sdes_ACEOF
14898180740Sdes
14899180740Sdes
14900180740Sdeselse
14901180740Sdes  echo "$as_me: failed program was:" >&5
14902180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14903180740Sdes
14904180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
14905180740Sdesecho "${ECHO_T}no" >&6; }
14906180740Sdes		NO_PEERCHECK=1
14907180740Sdes
14908180740Sdesfi
14909180740Sdes
14910180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14911180740Sdesfi
14912180740Sdes
14913180740Sdesif test "x$ac_cv_func_mkdtemp" = "xyes" ; then
14914180740Sdes{ echo "$as_me:$LINENO: checking for (overly) strict mkstemp" >&5
14915180740Sdesecho $ECHO_N "checking for (overly) strict mkstemp... $ECHO_C" >&6; }
14916180740Sdesif test "$cross_compiling" = yes; then
14917180740Sdes
14918180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
14919180740Sdesecho "${ECHO_T}yes" >&6; }
14920180740Sdes		cat >>confdefs.h <<\_ACEOF
14921180740Sdes#define HAVE_STRICT_MKSTEMP 1
14922180740Sdes_ACEOF
14923180740Sdes
14924180740Sdes
14925180740Sdes
14926180740Sdeselse
14927180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14928180740Sdes/* confdefs.h.  */
14929180740Sdes_ACEOF
14930180740Sdescat confdefs.h >>conftest.$ac_ext
14931180740Sdescat >>conftest.$ac_ext <<_ACEOF
14932180740Sdes/* end confdefs.h.  */
14933180740Sdes
14934180740Sdes#include <stdlib.h>
14935180740Sdesmain() { char template[]="conftest.mkstemp-test";
14936180740Sdesif (mkstemp(template) == -1)
14937180740Sdes	exit(1);
14938180740Sdesunlink(template); exit(0);
14939180740Sdes}
14940180740Sdes
14941180740Sdes_ACEOF
14942180740Sdesrm -f conftest$ac_exeext
14943180740Sdesif { (ac_try="$ac_link"
14944180740Sdescase "(($ac_try" in
14945180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14946180740Sdes  *) ac_try_echo=$ac_try;;
14947180740Sdesesac
14948180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14949180740Sdes  (eval "$ac_link") 2>&5
14950180740Sdes  ac_status=$?
14951180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14952180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14953180740Sdes  { (case "(($ac_try" in
14954180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14955180740Sdes  *) ac_try_echo=$ac_try;;
14956180740Sdesesac
14957180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14958180740Sdes  (eval "$ac_try") 2>&5
14959180740Sdes  ac_status=$?
14960180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14961180740Sdes  (exit $ac_status); }; }; then
14962180740Sdes
14963180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
14964180740Sdesecho "${ECHO_T}no" >&6; }
14965180740Sdes
14966180740Sdeselse
14967180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
14968180740Sdesecho "$as_me: failed program was:" >&5
14969180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14970180740Sdes
14971180740Sdes( exit $ac_status )
14972180740Sdes
14973180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
14974180740Sdesecho "${ECHO_T}yes" >&6; }
14975180740Sdes
14976180740Sdescat >>confdefs.h <<\_ACEOF
14977180740Sdes#define HAVE_STRICT_MKSTEMP 1
14978180740Sdes_ACEOF
14979180740Sdes
14980180740Sdes
14981180740Sdesfi
14982180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14983180740Sdesfi
14984180740Sdes
14985180740Sdes
14986180740Sdesfi
14987180740Sdes
14988180740Sdesif test ! -z "$check_for_openpty_ctty_bug"; then
14989180740Sdes	{ echo "$as_me:$LINENO: checking if openpty correctly handles controlling tty" >&5
14990180740Sdesecho $ECHO_N "checking if openpty correctly handles controlling tty... $ECHO_C" >&6; }
14991180740Sdes	if test "$cross_compiling" = yes; then
14992180740Sdes
14993180740Sdes			{ echo "$as_me:$LINENO: result: cross-compiling" >&5
14994180740Sdesecho "${ECHO_T}cross-compiling" >&6; }
14995180740Sdes
14996180740Sdes
14997180740Sdeselse
14998180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14999180740Sdes/* confdefs.h.  */
15000180740Sdes_ACEOF
15001180740Sdescat confdefs.h >>conftest.$ac_ext
15002180740Sdescat >>conftest.$ac_ext <<_ACEOF
15003180740Sdes/* end confdefs.h.  */
15004180740Sdes
15005180740Sdes#include <stdio.h>
15006180740Sdes#include <sys/fcntl.h>
15007180740Sdes#include <sys/types.h>
15008180740Sdes#include <sys/wait.h>
15009180740Sdes
15010180740Sdesint
15011180740Sdesmain()
15012180740Sdes{
15013180740Sdes	pid_t pid;
15014180740Sdes	int fd, ptyfd, ttyfd, status;
15015180740Sdes
15016180740Sdes	pid = fork();
15017180740Sdes	if (pid < 0) {		/* failed */
15018180740Sdes		exit(1);
15019180740Sdes	} else if (pid > 0) {	/* parent */
15020180740Sdes		waitpid(pid, &status, 0);
15021180740Sdes		if (WIFEXITED(status))
15022180740Sdes			exit(WEXITSTATUS(status));
15023180740Sdes		else
15024180740Sdes			exit(2);
15025180740Sdes	} else {		/* child */
15026180740Sdes		close(0); close(1); close(2);
15027180740Sdes		setsid();
15028180740Sdes		openpty(&ptyfd, &ttyfd, NULL, NULL, NULL);
15029180740Sdes		fd = open("/dev/tty", O_RDWR | O_NOCTTY);
15030180740Sdes		if (fd >= 0)
15031180740Sdes			exit(3);	/* Acquired ctty: broken */
15032180740Sdes		else
15033180740Sdes			exit(0);	/* Did not acquire ctty: OK */
15034180740Sdes	}
15035180740Sdes}
15036180740Sdes
15037180740Sdes_ACEOF
15038180740Sdesrm -f conftest$ac_exeext
15039180740Sdesif { (ac_try="$ac_link"
15040180740Sdescase "(($ac_try" in
15041180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15042180740Sdes  *) ac_try_echo=$ac_try;;
15043180740Sdesesac
15044180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15045180740Sdes  (eval "$ac_link") 2>&5
15046180740Sdes  ac_status=$?
15047180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15048180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15049180740Sdes  { (case "(($ac_try" in
15050180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15051180740Sdes  *) ac_try_echo=$ac_try;;
15052180740Sdesesac
15053180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15054180740Sdes  (eval "$ac_try") 2>&5
15055180740Sdes  ac_status=$?
15056180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15057180740Sdes  (exit $ac_status); }; }; then
15058180740Sdes
15059180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
15060180740Sdesecho "${ECHO_T}yes" >&6; }
15061180740Sdes
15062180740Sdeselse
15063180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15064180740Sdesecho "$as_me: failed program was:" >&5
15065180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15066180740Sdes
15067180740Sdes( exit $ac_status )
15068180740Sdes
15069180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
15070180740Sdesecho "${ECHO_T}no" >&6; }
15071180740Sdes			cat >>confdefs.h <<\_ACEOF
15072180740Sdes#define SSHD_ACQUIRES_CTTY 1
15073180740Sdes_ACEOF
15074180740Sdes
15075180740Sdes
15076180740Sdesfi
15077180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15078180740Sdesfi
15079180740Sdes
15080180740Sdes
15081180740Sdesfi
15082180740Sdes
15083180740Sdesif test "x$ac_cv_func_getaddrinfo" = "xyes" && \
15084180740Sdes    test "x$check_for_hpux_broken_getaddrinfo" = "x1"; then
15085180740Sdes	{ echo "$as_me:$LINENO: checking if getaddrinfo seems to work" >&5
15086180740Sdesecho $ECHO_N "checking if getaddrinfo seems to work... $ECHO_C" >&6; }
15087180740Sdes	if test "$cross_compiling" = yes; then
15088180740Sdes
15089180740Sdes			{ echo "$as_me:$LINENO: result: cross-compiling" >&5
15090180740Sdesecho "${ECHO_T}cross-compiling" >&6; }
15091180740Sdes
15092180740Sdes
15093180740Sdeselse
15094180740Sdes  cat >conftest.$ac_ext <<_ACEOF
15095180740Sdes/* confdefs.h.  */
15096180740Sdes_ACEOF
15097180740Sdescat confdefs.h >>conftest.$ac_ext
15098180740Sdescat >>conftest.$ac_ext <<_ACEOF
15099180740Sdes/* end confdefs.h.  */
15100180740Sdes
15101180740Sdes#include <stdio.h>
15102180740Sdes#include <sys/socket.h>
15103180740Sdes#include <netdb.h>
15104180740Sdes#include <errno.h>
15105180740Sdes#include <netinet/in.h>
15106180740Sdes
15107180740Sdes#define TEST_PORT "2222"
15108180740Sdes
15109180740Sdesint
15110180740Sdesmain(void)
15111180740Sdes{
15112180740Sdes	int err, sock;
15113180740Sdes	struct addrinfo *gai_ai, *ai, hints;
15114180740Sdes	char ntop[NI_MAXHOST], strport[NI_MAXSERV], *name = NULL;
15115180740Sdes
15116180740Sdes	memset(&hints, 0, sizeof(hints));
15117180740Sdes	hints.ai_family = PF_UNSPEC;
15118180740Sdes	hints.ai_socktype = SOCK_STREAM;
15119180740Sdes	hints.ai_flags = AI_PASSIVE;
15120180740Sdes
15121180740Sdes	err = getaddrinfo(name, TEST_PORT, &hints, &gai_ai);
15122180740Sdes	if (err != 0) {
15123180740Sdes		fprintf(stderr, "getaddrinfo failed (%s)", gai_strerror(err));
15124180740Sdes		exit(1);
15125180740Sdes	}
15126180740Sdes
15127180740Sdes	for (ai = gai_ai; ai != NULL; ai = ai->ai_next) {
15128180740Sdes		if (ai->ai_family != AF_INET6)
15129180740Sdes			continue;
15130180740Sdes
15131180740Sdes		err = getnameinfo(ai->ai_addr, ai->ai_addrlen, ntop,
15132180740Sdes		    sizeof(ntop), strport, sizeof(strport),
15133180740Sdes		    NI_NUMERICHOST|NI_NUMERICSERV);
15134180740Sdes
15135180740Sdes		if (err != 0) {
15136180740Sdes			if (err == EAI_SYSTEM)
15137180740Sdes				perror("getnameinfo EAI_SYSTEM");
15138180740Sdes			else
15139180740Sdes				fprintf(stderr, "getnameinfo failed: %s\n",
15140180740Sdes				    gai_strerror(err));
15141180740Sdes			exit(2);
15142180740Sdes		}
15143180740Sdes
15144180740Sdes		sock = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
15145180740Sdes		if (sock < 0)
15146180740Sdes			perror("socket");
15147180740Sdes		if (bind(sock, ai->ai_addr, ai->ai_addrlen) < 0) {
15148180740Sdes			if (errno == EBADF)
15149180740Sdes				exit(3);
15150180740Sdes		}
15151180740Sdes	}
15152180740Sdes	exit(0);
15153180740Sdes}
15154180740Sdes
15155180740Sdes_ACEOF
15156180740Sdesrm -f conftest$ac_exeext
15157180740Sdesif { (ac_try="$ac_link"
15158180740Sdescase "(($ac_try" in
15159180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15160180740Sdes  *) ac_try_echo=$ac_try;;
15161180740Sdesesac
15162180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15163180740Sdes  (eval "$ac_link") 2>&5
15164180740Sdes  ac_status=$?
15165180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15166180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15167180740Sdes  { (case "(($ac_try" in
15168180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15169180740Sdes  *) ac_try_echo=$ac_try;;
15170180740Sdesesac
15171180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15172180740Sdes  (eval "$ac_try") 2>&5
15173180740Sdes  ac_status=$?
15174180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15175180740Sdes  (exit $ac_status); }; }; then
15176180740Sdes
15177180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
15178180740Sdesecho "${ECHO_T}yes" >&6; }
15179180740Sdes
15180180740Sdeselse
15181180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15182180740Sdesecho "$as_me: failed program was:" >&5
15183180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15184180740Sdes
15185180740Sdes( exit $ac_status )
15186180740Sdes
15187180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
15188180740Sdesecho "${ECHO_T}no" >&6; }
15189180740Sdes			cat >>confdefs.h <<\_ACEOF
15190180740Sdes#define BROKEN_GETADDRINFO 1
15191180740Sdes_ACEOF
15192180740Sdes
15193180740Sdes
15194180740Sdesfi
15195180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15196180740Sdesfi
15197180740Sdes
15198180740Sdes
15199180740Sdesfi
15200180740Sdes
15201180740Sdesif test "x$ac_cv_func_getaddrinfo" = "xyes" && \
15202180740Sdes    test "x$check_for_aix_broken_getaddrinfo" = "x1"; then
15203180740Sdes	{ echo "$as_me:$LINENO: checking if getaddrinfo seems to work" >&5
15204180740Sdesecho $ECHO_N "checking if getaddrinfo seems to work... $ECHO_C" >&6; }
15205180740Sdes	if test "$cross_compiling" = yes; then
15206180740Sdes
15207180740Sdes			{ echo "$as_me:$LINENO: result: cross-compiling" >&5
15208180740Sdesecho "${ECHO_T}cross-compiling" >&6; }
15209180740Sdes
15210180740Sdes
15211180740Sdeselse
15212180740Sdes  cat >conftest.$ac_ext <<_ACEOF
15213180740Sdes/* confdefs.h.  */
15214180740Sdes_ACEOF
15215180740Sdescat confdefs.h >>conftest.$ac_ext
15216180740Sdescat >>conftest.$ac_ext <<_ACEOF
15217180740Sdes/* end confdefs.h.  */
15218180740Sdes
15219180740Sdes#include <stdio.h>
15220180740Sdes#include <sys/socket.h>
15221180740Sdes#include <netdb.h>
15222180740Sdes#include <errno.h>
15223180740Sdes#include <netinet/in.h>
15224180740Sdes
15225180740Sdes#define TEST_PORT "2222"
15226180740Sdes
15227180740Sdesint
15228180740Sdesmain(void)
15229180740Sdes{
15230180740Sdes	int err, sock;
15231180740Sdes	struct addrinfo *gai_ai, *ai, hints;
15232180740Sdes	char ntop[NI_MAXHOST], strport[NI_MAXSERV], *name = NULL;
15233180740Sdes
15234180740Sdes	memset(&hints, 0, sizeof(hints));
15235180740Sdes	hints.ai_family = PF_UNSPEC;
15236180740Sdes	hints.ai_socktype = SOCK_STREAM;
15237180740Sdes	hints.ai_flags = AI_PASSIVE;
15238180740Sdes
15239180740Sdes	err = getaddrinfo(name, TEST_PORT, &hints, &gai_ai);
15240180740Sdes	if (err != 0) {
15241180740Sdes		fprintf(stderr, "getaddrinfo failed (%s)", gai_strerror(err));
15242180740Sdes		exit(1);
15243180740Sdes	}
15244180740Sdes
15245180740Sdes	for (ai = gai_ai; ai != NULL; ai = ai->ai_next) {
15246180740Sdes		if (ai->ai_family != AF_INET && ai->ai_family != AF_INET6)
15247180740Sdes			continue;
15248180740Sdes
15249180740Sdes		err = getnameinfo(ai->ai_addr, ai->ai_addrlen, ntop,
15250180740Sdes		    sizeof(ntop), strport, sizeof(strport),
15251180740Sdes		    NI_NUMERICHOST|NI_NUMERICSERV);
15252180740Sdes
15253180740Sdes		if (ai->ai_family == AF_INET && err != 0) {
15254180740Sdes			perror("getnameinfo");
15255180740Sdes			exit(2);
15256180740Sdes		}
15257180740Sdes	}
15258180740Sdes	exit(0);
15259180740Sdes}
15260180740Sdes
15261180740Sdes_ACEOF
15262180740Sdesrm -f conftest$ac_exeext
15263180740Sdesif { (ac_try="$ac_link"
15264180740Sdescase "(($ac_try" in
15265180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15266180740Sdes  *) ac_try_echo=$ac_try;;
15267180740Sdesesac
15268180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15269180740Sdes  (eval "$ac_link") 2>&5
15270180740Sdes  ac_status=$?
15271180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15272180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15273180740Sdes  { (case "(($ac_try" in
15274180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15275180740Sdes  *) ac_try_echo=$ac_try;;
15276180740Sdesesac
15277180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15278180740Sdes  (eval "$ac_try") 2>&5
15279180740Sdes  ac_status=$?
15280180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15281180740Sdes  (exit $ac_status); }; }; then
15282180740Sdes
15283180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
15284180740Sdesecho "${ECHO_T}yes" >&6; }
15285180740Sdes
15286180740Sdescat >>confdefs.h <<\_ACEOF
15287180740Sdes#define AIX_GETNAMEINFO_HACK 1
15288180740Sdes_ACEOF
15289180740Sdes
15290180740Sdes
15291180740Sdeselse
15292180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15293180740Sdesecho "$as_me: failed program was:" >&5
15294180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15295180740Sdes
15296180740Sdes( exit $ac_status )
15297180740Sdes
15298180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
15299180740Sdesecho "${ECHO_T}no" >&6; }
15300180740Sdes			cat >>confdefs.h <<\_ACEOF
15301180740Sdes#define BROKEN_GETADDRINFO 1
15302180740Sdes_ACEOF
15303180740Sdes
15304180740Sdes
15305180740Sdesfi
15306180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15307180740Sdesfi
15308180740Sdes
15309180740Sdes
15310180740Sdesfi
15311180740Sdes
15312180740Sdesif test "x$check_for_conflicting_getspnam" = "x1"; then
15313180740Sdes	{ echo "$as_me:$LINENO: checking for conflicting getspnam in shadow.h" >&5
15314180740Sdesecho $ECHO_N "checking for conflicting getspnam in shadow.h... $ECHO_C" >&6; }
15315180740Sdes	cat >conftest.$ac_ext <<_ACEOF
15316180740Sdes
15317180740Sdes#include <shadow.h>
15318180740Sdesint main(void) {exit(0);}
15319180740Sdes
15320180740Sdes_ACEOF
15321180740Sdesrm -f conftest.$ac_objext
15322180740Sdesif { (ac_try="$ac_compile"
15323180740Sdescase "(($ac_try" in
15324180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15325180740Sdes  *) ac_try_echo=$ac_try;;
15326180740Sdesesac
15327180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15328180740Sdes  (eval "$ac_compile") 2>conftest.er1
15329180740Sdes  ac_status=$?
15330180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
15331180740Sdes  rm -f conftest.er1
15332180740Sdes  cat conftest.err >&5
15333180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15334180740Sdes  (exit $ac_status); } && {
15335180740Sdes	 test -z "$ac_c_werror_flag" ||
15336180740Sdes	 test ! -s conftest.err
15337180740Sdes       } && test -s conftest.$ac_objext; then
15338180740Sdes
15339180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
15340180740Sdesecho "${ECHO_T}no" >&6; }
15341180740Sdes
15342180740Sdeselse
15343180740Sdes  echo "$as_me: failed program was:" >&5
15344180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15345180740Sdes
15346180740Sdes
15347180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
15348180740Sdesecho "${ECHO_T}yes" >&6; }
15349180740Sdes
15350180740Sdescat >>confdefs.h <<\_ACEOF
15351180740Sdes#define GETSPNAM_CONFLICTING_DEFS 1
15352180740Sdes_ACEOF
15353180740Sdes
15354180740Sdes
15355180740Sdes
15356180740Sdesfi
15357180740Sdes
15358180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15359180740Sdesfi
15360180740Sdes
15361180740Sdes{ echo "$as_me:$LINENO: checking whether getpgrp requires zero arguments" >&5
15362180740Sdesecho $ECHO_N "checking whether getpgrp requires zero arguments... $ECHO_C" >&6; }
15363180740Sdesif test "${ac_cv_func_getpgrp_void+set}" = set; then
15364180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
15365180740Sdeselse
15366180740Sdes  # Use it with a single arg.
15367180740Sdescat >conftest.$ac_ext <<_ACEOF
15368180740Sdes/* confdefs.h.  */
15369180740Sdes_ACEOF
15370180740Sdescat confdefs.h >>conftest.$ac_ext
15371180740Sdescat >>conftest.$ac_ext <<_ACEOF
15372180740Sdes/* end confdefs.h.  */
15373180740Sdes$ac_includes_default
15374180740Sdesint
15375180740Sdesmain ()
15376180740Sdes{
15377180740Sdesgetpgrp (0);
15378180740Sdes  ;
15379180740Sdes  return 0;
15380180740Sdes}
15381180740Sdes_ACEOF
15382180740Sdesrm -f conftest.$ac_objext
15383180740Sdesif { (ac_try="$ac_compile"
15384180740Sdescase "(($ac_try" in
15385180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15386180740Sdes  *) ac_try_echo=$ac_try;;
15387180740Sdesesac
15388180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15389180740Sdes  (eval "$ac_compile") 2>conftest.er1
15390180740Sdes  ac_status=$?
15391180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
15392180740Sdes  rm -f conftest.er1
15393180740Sdes  cat conftest.err >&5
15394180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15395180740Sdes  (exit $ac_status); } && {
15396180740Sdes	 test -z "$ac_c_werror_flag" ||
15397180740Sdes	 test ! -s conftest.err
15398180740Sdes       } && test -s conftest.$ac_objext; then
15399180740Sdes  ac_cv_func_getpgrp_void=no
15400180740Sdeselse
15401180740Sdes  echo "$as_me: failed program was:" >&5
15402180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15403180740Sdes
15404180740Sdes	ac_cv_func_getpgrp_void=yes
15405180740Sdesfi
15406180740Sdes
15407180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15408180740Sdes
15409180740Sdesfi
15410180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_getpgrp_void" >&5
15411180740Sdesecho "${ECHO_T}$ac_cv_func_getpgrp_void" >&6; }
15412180740Sdesif test $ac_cv_func_getpgrp_void = yes; then
15413180740Sdes
15414180740Sdescat >>confdefs.h <<\_ACEOF
15415180740Sdes#define GETPGRP_VOID 1
15416180740Sdes_ACEOF
15417180740Sdes
15418180740Sdesfi
15419180740Sdes
15420180740Sdes
15421180740Sdes# Search for OpenSSL
15422180740Sdessaved_CPPFLAGS="$CPPFLAGS"
15423180740Sdessaved_LDFLAGS="$LDFLAGS"
15424180740Sdes
15425180740Sdes# Check whether --with-ssl-dir was given.
15426180740Sdesif test "${with_ssl_dir+set}" = set; then
15427180740Sdes  withval=$with_ssl_dir;
15428180740Sdes		if test "x$withval" != "xno" ; then
15429180740Sdes			case "$withval" in
15430180740Sdes				# Relative paths
15431180740Sdes				./*|../*)	withval="`pwd`/$withval"
15432180740Sdes			esac
15433180740Sdes			if test -d "$withval/lib"; then
15434180740Sdes				if test -n "${need_dash_r}"; then
15435180740Sdes					LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
15436180740Sdes				else
15437180740Sdes					LDFLAGS="-L${withval}/lib ${LDFLAGS}"
15438180740Sdes				fi
15439180740Sdes			else
15440180740Sdes				if test -n "${need_dash_r}"; then
15441180740Sdes					LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
15442180740Sdes				else
15443180740Sdes					LDFLAGS="-L${withval} ${LDFLAGS}"
15444180740Sdes				fi
15445180740Sdes			fi
15446180740Sdes			if test -d "$withval/include"; then
15447180740Sdes				CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
15448180740Sdes			else
15449180740Sdes				CPPFLAGS="-I${withval} ${CPPFLAGS}"
15450180740Sdes			fi
15451180740Sdes		fi
15452180740Sdes
15453180740Sdes
15454180740Sdesfi
15455180740Sdes
15456180740SdesLIBS="-lcrypto $LIBS"
15457180740Sdescat >conftest.$ac_ext <<_ACEOF
15458180740Sdes/* confdefs.h.  */
15459180740Sdes_ACEOF
15460180740Sdescat confdefs.h >>conftest.$ac_ext
15461180740Sdescat >>conftest.$ac_ext <<_ACEOF
15462180740Sdes/* end confdefs.h.  */
15463180740Sdes
15464180740Sdes/* Override any GCC internal prototype to avoid an error.
15465180740Sdes   Use char because int might match the return type of a GCC
15466180740Sdes   builtin and then its argument prototype would still apply.  */
15467180740Sdes#ifdef __cplusplus
15468180740Sdesextern "C"
15469180740Sdes#endif
15470180740Sdeschar RAND_add ();
15471180740Sdesint
15472180740Sdesmain ()
15473180740Sdes{
15474180740Sdesreturn RAND_add ();
15475180740Sdes  ;
15476180740Sdes  return 0;
15477180740Sdes}
15478180740Sdes_ACEOF
15479180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
15480180740Sdesif { (ac_try="$ac_link"
15481180740Sdescase "(($ac_try" in
15482180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15483180740Sdes  *) ac_try_echo=$ac_try;;
15484180740Sdesesac
15485180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15486180740Sdes  (eval "$ac_link") 2>conftest.er1
15487180740Sdes  ac_status=$?
15488180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
15489180740Sdes  rm -f conftest.er1
15490180740Sdes  cat conftest.err >&5
15491180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15492180740Sdes  (exit $ac_status); } && {
15493180740Sdes	 test -z "$ac_c_werror_flag" ||
15494180740Sdes	 test ! -s conftest.err
15495180740Sdes       } && test -s conftest$ac_exeext &&
15496180740Sdes       $as_test_x conftest$ac_exeext; then
15497180740Sdes
15498180740Sdescat >>confdefs.h <<\_ACEOF
15499180740Sdes#define HAVE_OPENSSL 1
15500180740Sdes_ACEOF
15501180740Sdes
15502180740Sdeselse
15503180740Sdes  echo "$as_me: failed program was:" >&5
15504180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15505180740Sdes
15506180740Sdes
15507180740Sdes				if test -n "${need_dash_r}"; then
15508180740Sdes			LDFLAGS="-L/usr/local/ssl/lib -R/usr/local/ssl/lib ${saved_LDFLAGS}"
15509180740Sdes		else
15510180740Sdes			LDFLAGS="-L/usr/local/ssl/lib ${saved_LDFLAGS}"
15511180740Sdes		fi
15512180740Sdes		CPPFLAGS="-I/usr/local/ssl/include ${saved_CPPFLAGS}"
15513180740Sdes		cat >conftest.$ac_ext <<_ACEOF
15514180740Sdes/* confdefs.h.  */
15515180740Sdes_ACEOF
15516180740Sdescat confdefs.h >>conftest.$ac_ext
15517180740Sdescat >>conftest.$ac_ext <<_ACEOF
15518180740Sdes/* end confdefs.h.  */
15519180740Sdes
15520180740Sdes/* Override any GCC internal prototype to avoid an error.
15521180740Sdes   Use char because int might match the return type of a GCC
15522180740Sdes   builtin and then its argument prototype would still apply.  */
15523180740Sdes#ifdef __cplusplus
15524180740Sdesextern "C"
15525180740Sdes#endif
15526180740Sdeschar RAND_add ();
15527180740Sdesint
15528180740Sdesmain ()
15529180740Sdes{
15530180740Sdesreturn RAND_add ();
15531180740Sdes  ;
15532180740Sdes  return 0;
15533180740Sdes}
15534180740Sdes_ACEOF
15535180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
15536180740Sdesif { (ac_try="$ac_link"
15537180740Sdescase "(($ac_try" in
15538180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15539180740Sdes  *) ac_try_echo=$ac_try;;
15540180740Sdesesac
15541180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15542180740Sdes  (eval "$ac_link") 2>conftest.er1
15543180740Sdes  ac_status=$?
15544180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
15545180740Sdes  rm -f conftest.er1
15546180740Sdes  cat conftest.err >&5
15547180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15548180740Sdes  (exit $ac_status); } && {
15549180740Sdes	 test -z "$ac_c_werror_flag" ||
15550180740Sdes	 test ! -s conftest.err
15551180740Sdes       } && test -s conftest$ac_exeext &&
15552180740Sdes       $as_test_x conftest$ac_exeext; then
15553180740Sdes  cat >>confdefs.h <<\_ACEOF
15554180740Sdes#define HAVE_OPENSSL 1
15555180740Sdes_ACEOF
15556180740Sdes
15557180740Sdeselse
15558180740Sdes  echo "$as_me: failed program was:" >&5
15559180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15560180740Sdes
15561180740Sdes
15562180740Sdes				{ { echo "$as_me:$LINENO: error: *** Can't find recent OpenSSL libcrypto (see config.log for details) ***" >&5
15563180740Sdesecho "$as_me: error: *** Can't find recent OpenSSL libcrypto (see config.log for details) ***" >&2;}
15564180740Sdes   { (exit 1); exit 1; }; }
15565180740Sdes
15566180740Sdes
15567180740Sdesfi
15568180740Sdes
15569180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15570180740Sdes      conftest$ac_exeext conftest.$ac_ext
15571180740Sdes
15572180740Sdes
15573180740Sdesfi
15574180740Sdes
15575180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15576180740Sdes      conftest$ac_exeext conftest.$ac_ext
15577180740Sdes
15578180740Sdes# Determine OpenSSL header version
15579180740Sdes{ echo "$as_me:$LINENO: checking OpenSSL header version" >&5
15580180740Sdesecho $ECHO_N "checking OpenSSL header version... $ECHO_C" >&6; }
15581180740Sdesif test "$cross_compiling" = yes; then
15582180740Sdes
15583180740Sdes		{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking" >&5
15584180740Sdesecho "$as_me: WARNING: cross compiling: not checking" >&2;}
15585180740Sdes
15586180740Sdes
15587180740Sdeselse
15588180740Sdes  cat >conftest.$ac_ext <<_ACEOF
15589180740Sdes/* confdefs.h.  */
15590180740Sdes_ACEOF
15591180740Sdescat confdefs.h >>conftest.$ac_ext
15592180740Sdescat >>conftest.$ac_ext <<_ACEOF
15593180740Sdes/* end confdefs.h.  */
15594180740Sdes
15595180740Sdes#include <stdio.h>
15596180740Sdes#include <string.h>
15597180740Sdes#include <openssl/opensslv.h>
15598180740Sdes#define DATA "conftest.sslincver"
15599180740Sdesint main(void) {
15600180740Sdes	FILE *fd;
15601180740Sdes	int rc;
15602180740Sdes
15603180740Sdes	fd = fopen(DATA,"w");
15604180740Sdes	if(fd == NULL)
15605180740Sdes		exit(1);
15606180740Sdes
15607180740Sdes	if ((rc = fprintf(fd ,"%x (%s)\n", OPENSSL_VERSION_NUMBER, OPENSSL_VERSION_TEXT)) <0)
15608180740Sdes		exit(1);
15609180740Sdes
15610180740Sdes	exit(0);
15611180740Sdes}
15612180740Sdes
15613180740Sdes_ACEOF
15614180740Sdesrm -f conftest$ac_exeext
15615180740Sdesif { (ac_try="$ac_link"
15616180740Sdescase "(($ac_try" in
15617180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15618180740Sdes  *) ac_try_echo=$ac_try;;
15619180740Sdesesac
15620180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15621180740Sdes  (eval "$ac_link") 2>&5
15622180740Sdes  ac_status=$?
15623180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15624180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15625180740Sdes  { (case "(($ac_try" in
15626180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15627180740Sdes  *) ac_try_echo=$ac_try;;
15628180740Sdesesac
15629180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15630180740Sdes  (eval "$ac_try") 2>&5
15631180740Sdes  ac_status=$?
15632180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15633180740Sdes  (exit $ac_status); }; }; then
15634180740Sdes
15635180740Sdes		ssl_header_ver=`cat conftest.sslincver`
15636180740Sdes		{ echo "$as_me:$LINENO: result: $ssl_header_ver" >&5
15637180740Sdesecho "${ECHO_T}$ssl_header_ver" >&6; }
15638180740Sdes
15639180740Sdeselse
15640180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15641180740Sdesecho "$as_me: failed program was:" >&5
15642180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15643180740Sdes
15644180740Sdes( exit $ac_status )
15645180740Sdes
15646180740Sdes		{ echo "$as_me:$LINENO: result: not found" >&5
15647180740Sdesecho "${ECHO_T}not found" >&6; }
15648180740Sdes		{ { echo "$as_me:$LINENO: error: OpenSSL version header not found." >&5
15649180740Sdesecho "$as_me: error: OpenSSL version header not found." >&2;}
15650180740Sdes   { (exit 1); exit 1; }; }
15651180740Sdes
15652180740Sdesfi
15653180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15654180740Sdesfi
15655180740Sdes
15656180740Sdes
15657180740Sdes
15658180740Sdes# Determine OpenSSL library version
15659180740Sdes{ echo "$as_me:$LINENO: checking OpenSSL library version" >&5
15660180740Sdesecho $ECHO_N "checking OpenSSL library version... $ECHO_C" >&6; }
15661180740Sdesif test "$cross_compiling" = yes; then
15662180740Sdes
15663180740Sdes		{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking" >&5
15664180740Sdesecho "$as_me: WARNING: cross compiling: not checking" >&2;}
15665180740Sdes
15666180740Sdes
15667180740Sdeselse
15668180740Sdes  cat >conftest.$ac_ext <<_ACEOF
15669180740Sdes/* confdefs.h.  */
15670180740Sdes_ACEOF
15671180740Sdescat confdefs.h >>conftest.$ac_ext
15672180740Sdescat >>conftest.$ac_ext <<_ACEOF
15673180740Sdes/* end confdefs.h.  */
15674180740Sdes
15675180740Sdes#include <stdio.h>
15676180740Sdes#include <string.h>
15677180740Sdes#include <openssl/opensslv.h>
15678180740Sdes#include <openssl/crypto.h>
15679180740Sdes#define DATA "conftest.ssllibver"
15680180740Sdesint main(void) {
15681180740Sdes	FILE *fd;
15682180740Sdes	int rc;
15683180740Sdes
15684180740Sdes	fd = fopen(DATA,"w");
15685180740Sdes	if(fd == NULL)
15686180740Sdes		exit(1);
15687180740Sdes
15688180740Sdes	if ((rc = fprintf(fd ,"%x (%s)\n", SSLeay(), SSLeay_version(SSLEAY_VERSION))) <0)
15689180740Sdes		exit(1);
15690180740Sdes
15691180740Sdes	exit(0);
15692180740Sdes}
15693180740Sdes
15694180740Sdes_ACEOF
15695180740Sdesrm -f conftest$ac_exeext
15696180740Sdesif { (ac_try="$ac_link"
15697180740Sdescase "(($ac_try" in
15698180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15699180740Sdes  *) ac_try_echo=$ac_try;;
15700180740Sdesesac
15701180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15702180740Sdes  (eval "$ac_link") 2>&5
15703180740Sdes  ac_status=$?
15704180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15705180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15706180740Sdes  { (case "(($ac_try" in
15707180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15708180740Sdes  *) ac_try_echo=$ac_try;;
15709180740Sdesesac
15710180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15711180740Sdes  (eval "$ac_try") 2>&5
15712180740Sdes  ac_status=$?
15713180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15714180740Sdes  (exit $ac_status); }; }; then
15715180740Sdes
15716180740Sdes		ssl_library_ver=`cat conftest.ssllibver`
15717180740Sdes		{ echo "$as_me:$LINENO: result: $ssl_library_ver" >&5
15718180740Sdesecho "${ECHO_T}$ssl_library_ver" >&6; }
15719180740Sdes
15720180740Sdeselse
15721180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15722180740Sdesecho "$as_me: failed program was:" >&5
15723180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15724180740Sdes
15725180740Sdes( exit $ac_status )
15726180740Sdes
15727180740Sdes		{ echo "$as_me:$LINENO: result: not found" >&5
15728180740Sdesecho "${ECHO_T}not found" >&6; }
15729180740Sdes		{ { echo "$as_me:$LINENO: error: OpenSSL library not found." >&5
15730180740Sdesecho "$as_me: error: OpenSSL library not found." >&2;}
15731180740Sdes   { (exit 1); exit 1; }; }
15732180740Sdes
15733180740Sdesfi
15734180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15735180740Sdesfi
15736180740Sdes
15737180740Sdes
15738180740Sdes
15739180740Sdes
15740180740Sdes# Check whether --with-openssl-header-check was given.
15741180740Sdesif test "${with_openssl_header_check+set}" = set; then
15742180740Sdes  withval=$with_openssl_header_check;   if test "x$withval" = "xno" ; then
15743180740Sdes		openssl_check_nonfatal=1
15744180740Sdes	   fi
15745180740Sdes
15746180740Sdes
15747180740Sdesfi
15748180740Sdes
15749180740Sdes
15750180740Sdes# Sanity check OpenSSL headers
15751180740Sdes{ echo "$as_me:$LINENO: checking whether OpenSSL's headers match the library" >&5
15752180740Sdesecho $ECHO_N "checking whether OpenSSL's headers match the library... $ECHO_C" >&6; }
15753180740Sdesif test "$cross_compiling" = yes; then
15754180740Sdes
15755180740Sdes		{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking" >&5
15756180740Sdesecho "$as_me: WARNING: cross compiling: not checking" >&2;}
15757180740Sdes
15758180740Sdes
15759180740Sdeselse
15760180740Sdes  cat >conftest.$ac_ext <<_ACEOF
15761180740Sdes/* confdefs.h.  */
15762180740Sdes_ACEOF
15763180740Sdescat confdefs.h >>conftest.$ac_ext
15764180740Sdescat >>conftest.$ac_ext <<_ACEOF
15765180740Sdes/* end confdefs.h.  */
15766180740Sdes
15767180740Sdes#include <string.h>
15768180740Sdes#include <openssl/opensslv.h>
15769180740Sdesint main(void) { exit(SSLeay() == OPENSSL_VERSION_NUMBER ? 0 : 1); }
15770180740Sdes
15771180740Sdes_ACEOF
15772180740Sdesrm -f conftest$ac_exeext
15773180740Sdesif { (ac_try="$ac_link"
15774180740Sdescase "(($ac_try" in
15775180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15776180740Sdes  *) ac_try_echo=$ac_try;;
15777180740Sdesesac
15778180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15779180740Sdes  (eval "$ac_link") 2>&5
15780180740Sdes  ac_status=$?
15781180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15782180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15783180740Sdes  { (case "(($ac_try" in
15784180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15785180740Sdes  *) ac_try_echo=$ac_try;;
15786180740Sdesesac
15787180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15788180740Sdes  (eval "$ac_try") 2>&5
15789180740Sdes  ac_status=$?
15790180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15791180740Sdes  (exit $ac_status); }; }; then
15792180740Sdes
15793180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
15794180740Sdesecho "${ECHO_T}yes" >&6; }
15795180740Sdes
15796180740Sdeselse
15797180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15798180740Sdesecho "$as_me: failed program was:" >&5
15799180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15800180740Sdes
15801180740Sdes( exit $ac_status )
15802180740Sdes
15803180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
15804180740Sdesecho "${ECHO_T}no" >&6; }
15805180740Sdes		if test "x$openssl_check_nonfatal" = "x"; then
15806180740Sdes			{ { echo "$as_me:$LINENO: error: Your OpenSSL headers do not match your
15807180740Sdeslibrary. Check config.log for details.
15808180740SdesIf you are sure your installation is consistent, you can disable the check
15809180740Sdesby running \"./configure --without-openssl-header-check\".
15810180740SdesAlso see contrib/findssl.sh for help identifying header/library mismatches.
15811180740Sdes" >&5
15812180740Sdesecho "$as_me: error: Your OpenSSL headers do not match your
15813180740Sdeslibrary. Check config.log for details.
15814180740SdesIf you are sure your installation is consistent, you can disable the check
15815180740Sdesby running \"./configure --without-openssl-header-check\".
15816180740SdesAlso see contrib/findssl.sh for help identifying header/library mismatches.
15817180740Sdes" >&2;}
15818180740Sdes   { (exit 1); exit 1; }; }
15819180740Sdes		else
15820180740Sdes			{ echo "$as_me:$LINENO: WARNING: Your OpenSSL headers do not match your
15821180740Sdeslibrary. Check config.log for details.
15822180740SdesAlso see contrib/findssl.sh for help identifying header/library mismatches." >&5
15823180740Sdesecho "$as_me: WARNING: Your OpenSSL headers do not match your
15824180740Sdeslibrary. Check config.log for details.
15825180740SdesAlso see contrib/findssl.sh for help identifying header/library mismatches." >&2;}
15826180740Sdes		fi
15827180740Sdes
15828180740Sdesfi
15829180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15830180740Sdesfi
15831180740Sdes
15832180740Sdes
15833180740Sdes
15834180740Sdes{ echo "$as_me:$LINENO: checking if programs using OpenSSL functions will link" >&5
15835180740Sdesecho $ECHO_N "checking if programs using OpenSSL functions will link... $ECHO_C" >&6; }
15836180740Sdescat >conftest.$ac_ext <<_ACEOF
15837180740Sdes/* confdefs.h.  */
15838180740Sdes_ACEOF
15839180740Sdescat confdefs.h >>conftest.$ac_ext
15840180740Sdescat >>conftest.$ac_ext <<_ACEOF
15841180740Sdes/* end confdefs.h.  */
15842180740Sdes
15843180740Sdes#include <openssl/evp.h>
15844180740Sdesint main(void) { SSLeay_add_all_algorithms(); }
15845180740Sdes
15846180740Sdes_ACEOF
15847180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
15848180740Sdesif { (ac_try="$ac_link"
15849180740Sdescase "(($ac_try" in
15850180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15851180740Sdes  *) ac_try_echo=$ac_try;;
15852180740Sdesesac
15853180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15854180740Sdes  (eval "$ac_link") 2>conftest.er1
15855180740Sdes  ac_status=$?
15856180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
15857180740Sdes  rm -f conftest.er1
15858180740Sdes  cat conftest.err >&5
15859180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15860180740Sdes  (exit $ac_status); } && {
15861180740Sdes	 test -z "$ac_c_werror_flag" ||
15862180740Sdes	 test ! -s conftest.err
15863180740Sdes       } && test -s conftest$ac_exeext &&
15864180740Sdes       $as_test_x conftest$ac_exeext; then
15865180740Sdes
15866180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
15867180740Sdesecho "${ECHO_T}yes" >&6; }
15868180740Sdes
15869180740Sdeselse
15870180740Sdes  echo "$as_me: failed program was:" >&5
15871180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15872180740Sdes
15873180740Sdes
15874180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
15875180740Sdesecho "${ECHO_T}no" >&6; }
15876180740Sdes		saved_LIBS="$LIBS"
15877180740Sdes		LIBS="$LIBS -ldl"
15878180740Sdes		{ echo "$as_me:$LINENO: checking if programs using OpenSSL need -ldl" >&5
15879180740Sdesecho $ECHO_N "checking if programs using OpenSSL need -ldl... $ECHO_C" >&6; }
15880180740Sdes		cat >conftest.$ac_ext <<_ACEOF
15881180740Sdes/* confdefs.h.  */
15882180740Sdes_ACEOF
15883180740Sdescat confdefs.h >>conftest.$ac_ext
15884180740Sdescat >>conftest.$ac_ext <<_ACEOF
15885180740Sdes/* end confdefs.h.  */
15886180740Sdes
15887180740Sdes#include <openssl/evp.h>
15888180740Sdesint main(void) { SSLeay_add_all_algorithms(); }
15889180740Sdes
15890180740Sdes_ACEOF
15891180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
15892180740Sdesif { (ac_try="$ac_link"
15893180740Sdescase "(($ac_try" in
15894180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15895180740Sdes  *) ac_try_echo=$ac_try;;
15896180740Sdesesac
15897180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15898180740Sdes  (eval "$ac_link") 2>conftest.er1
15899180740Sdes  ac_status=$?
15900180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
15901180740Sdes  rm -f conftest.er1
15902180740Sdes  cat conftest.err >&5
15903180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15904180740Sdes  (exit $ac_status); } && {
15905180740Sdes	 test -z "$ac_c_werror_flag" ||
15906180740Sdes	 test ! -s conftest.err
15907180740Sdes       } && test -s conftest$ac_exeext &&
15908180740Sdes       $as_test_x conftest$ac_exeext; then
15909180740Sdes
15910180740Sdes				{ echo "$as_me:$LINENO: result: yes" >&5
15911180740Sdesecho "${ECHO_T}yes" >&6; }
15912180740Sdes
15913180740Sdeselse
15914180740Sdes  echo "$as_me: failed program was:" >&5
15915180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15916180740Sdes
15917180740Sdes
15918180740Sdes				{ echo "$as_me:$LINENO: result: no" >&5
15919180740Sdesecho "${ECHO_T}no" >&6; }
15920180740Sdes				LIBS="$saved_LIBS"
15921180740Sdes
15922180740Sdes
15923180740Sdesfi
15924180740Sdes
15925180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15926180740Sdes      conftest$ac_exeext conftest.$ac_ext
15927180740Sdes
15928180740Sdes
15929180740Sdesfi
15930180740Sdes
15931180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15932180740Sdes      conftest$ac_exeext conftest.$ac_ext
15933180740Sdes
15934180740Sdes
15935180740Sdes# Check whether --with-ssl-engine was given.
15936180740Sdesif test "${with_ssl_engine+set}" = set; then
15937180740Sdes  withval=$with_ssl_engine;  if test "x$withval" != "xno" ; then
15938180740Sdes		{ echo "$as_me:$LINENO: checking for OpenSSL ENGINE support" >&5
15939180740Sdesecho $ECHO_N "checking for OpenSSL ENGINE support... $ECHO_C" >&6; }
15940180740Sdes		cat >conftest.$ac_ext <<_ACEOF
15941180740Sdes/* confdefs.h.  */
15942180740Sdes_ACEOF
15943180740Sdescat confdefs.h >>conftest.$ac_ext
15944180740Sdescat >>conftest.$ac_ext <<_ACEOF
15945180740Sdes/* end confdefs.h.  */
15946180740Sdes #include <openssl/engine.h>
15947180740Sdesint
15948180740Sdesmain ()
15949180740Sdes{
15950180740Sdes
15951180740SdesENGINE_load_builtin_engines();ENGINE_register_all_complete();
15952180740Sdes
15953180740Sdes  ;
15954180740Sdes  return 0;
15955180740Sdes}
15956180740Sdes_ACEOF
15957180740Sdesrm -f conftest.$ac_objext
15958180740Sdesif { (ac_try="$ac_compile"
15959180740Sdescase "(($ac_try" in
15960180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15961180740Sdes  *) ac_try_echo=$ac_try;;
15962180740Sdesesac
15963180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15964180740Sdes  (eval "$ac_compile") 2>conftest.er1
15965180740Sdes  ac_status=$?
15966180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
15967180740Sdes  rm -f conftest.er1
15968180740Sdes  cat conftest.err >&5
15969180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15970180740Sdes  (exit $ac_status); } && {
15971180740Sdes	 test -z "$ac_c_werror_flag" ||
15972180740Sdes	 test ! -s conftest.err
15973180740Sdes       } && test -s conftest.$ac_objext; then
15974180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
15975180740Sdesecho "${ECHO_T}yes" >&6; }
15976180740Sdes
15977180740Sdescat >>confdefs.h <<\_ACEOF
15978180740Sdes#define USE_OPENSSL_ENGINE 1
15979180740Sdes_ACEOF
15980180740Sdes
15981180740Sdes
15982180740Sdeselse
15983180740Sdes  echo "$as_me: failed program was:" >&5
15984180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15985180740Sdes
15986180740Sdes	 { { echo "$as_me:$LINENO: error: OpenSSL ENGINE support not found" >&5
15987180740Sdesecho "$as_me: error: OpenSSL ENGINE support not found" >&2;}
15988180740Sdes   { (exit 1); exit 1; }; }
15989180740Sdes
15990180740Sdesfi
15991180740Sdes
15992180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15993180740Sdes	  fi
15994180740Sdes
15995180740Sdesfi
15996180740Sdes
15997180740Sdes
15998180740Sdes# Check for OpenSSL without EVP_aes_{192,256}_cbc
15999180740Sdes{ echo "$as_me:$LINENO: checking whether OpenSSL has crippled AES support" >&5
16000180740Sdesecho $ECHO_N "checking whether OpenSSL has crippled AES support... $ECHO_C" >&6; }
16001180740Sdescat >conftest.$ac_ext <<_ACEOF
16002180740Sdes/* confdefs.h.  */
16003180740Sdes_ACEOF
16004180740Sdescat confdefs.h >>conftest.$ac_ext
16005180740Sdescat >>conftest.$ac_ext <<_ACEOF
16006180740Sdes/* end confdefs.h.  */
16007180740Sdes
16008180740Sdes#include <string.h>
16009180740Sdes#include <openssl/evp.h>
16010180740Sdesint main(void) { exit(EVP_aes_192_cbc() == NULL || EVP_aes_256_cbc() == NULL);}
16011180740Sdes
16012180740Sdes_ACEOF
16013180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16014180740Sdesif { (ac_try="$ac_link"
16015180740Sdescase "(($ac_try" in
16016180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16017180740Sdes  *) ac_try_echo=$ac_try;;
16018180740Sdesesac
16019180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16020180740Sdes  (eval "$ac_link") 2>conftest.er1
16021180740Sdes  ac_status=$?
16022180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16023180740Sdes  rm -f conftest.er1
16024180740Sdes  cat conftest.err >&5
16025180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16026180740Sdes  (exit $ac_status); } && {
16027180740Sdes	 test -z "$ac_c_werror_flag" ||
16028180740Sdes	 test ! -s conftest.err
16029180740Sdes       } && test -s conftest$ac_exeext &&
16030180740Sdes       $as_test_x conftest$ac_exeext; then
16031180740Sdes
16032180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
16033180740Sdesecho "${ECHO_T}no" >&6; }
16034180740Sdes
16035180740Sdeselse
16036180740Sdes  echo "$as_me: failed program was:" >&5
16037180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16038180740Sdes
16039180740Sdes
16040180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
16041180740Sdesecho "${ECHO_T}yes" >&6; }
16042180740Sdes
16043180740Sdescat >>confdefs.h <<\_ACEOF
16044180740Sdes#define OPENSSL_LOBOTOMISED_AES 1
16045180740Sdes_ACEOF
16046180740Sdes
16047180740Sdes
16048180740Sdes
16049180740Sdesfi
16050180740Sdes
16051180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16052180740Sdes      conftest$ac_exeext conftest.$ac_ext
16053180740Sdes
16054180740Sdes# Some systems want crypt() from libcrypt, *not* the version in OpenSSL,
16055180740Sdes# because the system crypt() is more featureful.
16056180740Sdesif test "x$check_for_libcrypt_before" = "x1"; then
16057180740Sdes
16058180740Sdes{ echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
16059180740Sdesecho $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6; }
16060180740Sdesif test "${ac_cv_lib_crypt_crypt+set}" = set; then
16061180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16062180740Sdeselse
16063180740Sdes  ac_check_lib_save_LIBS=$LIBS
16064180740SdesLIBS="-lcrypt  $LIBS"
16065180740Sdescat >conftest.$ac_ext <<_ACEOF
16066180740Sdes/* confdefs.h.  */
16067180740Sdes_ACEOF
16068180740Sdescat confdefs.h >>conftest.$ac_ext
16069180740Sdescat >>conftest.$ac_ext <<_ACEOF
16070180740Sdes/* end confdefs.h.  */
16071180740Sdes
16072180740Sdes/* Override any GCC internal prototype to avoid an error.
16073180740Sdes   Use char because int might match the return type of a GCC
16074180740Sdes   builtin and then its argument prototype would still apply.  */
16075180740Sdes#ifdef __cplusplus
16076180740Sdesextern "C"
16077180740Sdes#endif
16078180740Sdeschar crypt ();
16079180740Sdesint
16080180740Sdesmain ()
16081180740Sdes{
16082180740Sdesreturn crypt ();
16083180740Sdes  ;
16084180740Sdes  return 0;
16085180740Sdes}
16086180740Sdes_ACEOF
16087180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16088180740Sdesif { (ac_try="$ac_link"
16089180740Sdescase "(($ac_try" in
16090180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16091180740Sdes  *) ac_try_echo=$ac_try;;
16092180740Sdesesac
16093180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16094180740Sdes  (eval "$ac_link") 2>conftest.er1
16095180740Sdes  ac_status=$?
16096180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16097180740Sdes  rm -f conftest.er1
16098180740Sdes  cat conftest.err >&5
16099180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16100180740Sdes  (exit $ac_status); } && {
16101180740Sdes	 test -z "$ac_c_werror_flag" ||
16102180740Sdes	 test ! -s conftest.err
16103180740Sdes       } && test -s conftest$ac_exeext &&
16104180740Sdes       $as_test_x conftest$ac_exeext; then
16105180740Sdes  ac_cv_lib_crypt_crypt=yes
16106180740Sdeselse
16107180740Sdes  echo "$as_me: failed program was:" >&5
16108180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16109180740Sdes
16110180740Sdes	ac_cv_lib_crypt_crypt=no
16111180740Sdesfi
16112180740Sdes
16113180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16114180740Sdes      conftest$ac_exeext conftest.$ac_ext
16115180740SdesLIBS=$ac_check_lib_save_LIBS
16116180740Sdesfi
16117180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
16118180740Sdesecho "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6; }
16119180740Sdesif test $ac_cv_lib_crypt_crypt = yes; then
16120180740Sdes  cat >>confdefs.h <<_ACEOF
16121180740Sdes#define HAVE_LIBCRYPT 1
16122180740Sdes_ACEOF
16123180740Sdes
16124180740Sdes  LIBS="-lcrypt $LIBS"
16125180740Sdes
16126180740Sdesfi
16127180740Sdes
16128180740Sdesfi
16129180740Sdes
16130180740Sdes# Some Linux systems (Slackware) need crypt() from libcrypt, *not* the
16131180740Sdes# version in OpenSSL.
16132180740Sdesif test "x$check_for_libcrypt_later" = "x1"; then
16133180740Sdes	{ echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
16134180740Sdesecho $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6; }
16135180740Sdesif test "${ac_cv_lib_crypt_crypt+set}" = set; then
16136180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16137180740Sdeselse
16138180740Sdes  ac_check_lib_save_LIBS=$LIBS
16139180740SdesLIBS="-lcrypt  $LIBS"
16140180740Sdescat >conftest.$ac_ext <<_ACEOF
16141180740Sdes/* confdefs.h.  */
16142180740Sdes_ACEOF
16143180740Sdescat confdefs.h >>conftest.$ac_ext
16144180740Sdescat >>conftest.$ac_ext <<_ACEOF
16145180740Sdes/* end confdefs.h.  */
16146180740Sdes
16147180740Sdes/* Override any GCC internal prototype to avoid an error.
16148180740Sdes   Use char because int might match the return type of a GCC
16149180740Sdes   builtin and then its argument prototype would still apply.  */
16150180740Sdes#ifdef __cplusplus
16151180740Sdesextern "C"
16152180740Sdes#endif
16153180740Sdeschar crypt ();
16154180740Sdesint
16155180740Sdesmain ()
16156180740Sdes{
16157180740Sdesreturn crypt ();
16158180740Sdes  ;
16159180740Sdes  return 0;
16160180740Sdes}
16161180740Sdes_ACEOF
16162180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16163180740Sdesif { (ac_try="$ac_link"
16164180740Sdescase "(($ac_try" in
16165180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16166180740Sdes  *) ac_try_echo=$ac_try;;
16167180740Sdesesac
16168180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16169180740Sdes  (eval "$ac_link") 2>conftest.er1
16170180740Sdes  ac_status=$?
16171180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16172180740Sdes  rm -f conftest.er1
16173180740Sdes  cat conftest.err >&5
16174180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16175180740Sdes  (exit $ac_status); } && {
16176180740Sdes	 test -z "$ac_c_werror_flag" ||
16177180740Sdes	 test ! -s conftest.err
16178180740Sdes       } && test -s conftest$ac_exeext &&
16179180740Sdes       $as_test_x conftest$ac_exeext; then
16180180740Sdes  ac_cv_lib_crypt_crypt=yes
16181180740Sdeselse
16182180740Sdes  echo "$as_me: failed program was:" >&5
16183180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16184180740Sdes
16185180740Sdes	ac_cv_lib_crypt_crypt=no
16186180740Sdesfi
16187180740Sdes
16188180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16189180740Sdes      conftest$ac_exeext conftest.$ac_ext
16190180740SdesLIBS=$ac_check_lib_save_LIBS
16191180740Sdesfi
16192180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
16193180740Sdesecho "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6; }
16194180740Sdesif test $ac_cv_lib_crypt_crypt = yes; then
16195180740Sdes  LIBS="$LIBS -lcrypt"
16196180740Sdesfi
16197180740Sdes
16198180740Sdesfi
16199180740Sdes
16200180740Sdes# Search for SHA256 support in libc and/or OpenSSL
16201180740Sdes
16202180740Sdes
16203180740Sdesfor ac_func in SHA256_Update EVP_sha256
16204180740Sdesdo
16205180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16206180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
16207180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16208180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16209180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16210180740Sdeselse
16211180740Sdes  cat >conftest.$ac_ext <<_ACEOF
16212180740Sdes/* confdefs.h.  */
16213180740Sdes_ACEOF
16214180740Sdescat confdefs.h >>conftest.$ac_ext
16215180740Sdescat >>conftest.$ac_ext <<_ACEOF
16216180740Sdes/* end confdefs.h.  */
16217180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16218180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16219180740Sdes#define $ac_func innocuous_$ac_func
16220180740Sdes
16221180740Sdes/* System header to define __stub macros and hopefully few prototypes,
16222180740Sdes    which can conflict with char $ac_func (); below.
16223180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16224180740Sdes    <limits.h> exists even on freestanding compilers.  */
16225180740Sdes
16226180740Sdes#ifdef __STDC__
16227180740Sdes# include <limits.h>
16228180740Sdes#else
16229180740Sdes# include <assert.h>
16230180740Sdes#endif
16231180740Sdes
16232180740Sdes#undef $ac_func
16233180740Sdes
16234180740Sdes/* Override any GCC internal prototype to avoid an error.
16235180740Sdes   Use char because int might match the return type of a GCC
16236180740Sdes   builtin and then its argument prototype would still apply.  */
16237180740Sdes#ifdef __cplusplus
16238180740Sdesextern "C"
16239180740Sdes#endif
16240180740Sdeschar $ac_func ();
16241180740Sdes/* The GNU C library defines this for functions which it implements
16242180740Sdes    to always fail with ENOSYS.  Some functions are actually named
16243180740Sdes    something starting with __ and the normal name is an alias.  */
16244180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
16245180740Sdeschoke me
16246180740Sdes#endif
16247180740Sdes
16248180740Sdesint
16249180740Sdesmain ()
16250180740Sdes{
16251180740Sdesreturn $ac_func ();
16252180740Sdes  ;
16253180740Sdes  return 0;
16254180740Sdes}
16255180740Sdes_ACEOF
16256180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16257180740Sdesif { (ac_try="$ac_link"
16258180740Sdescase "(($ac_try" in
16259180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16260180740Sdes  *) ac_try_echo=$ac_try;;
16261180740Sdesesac
16262180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16263180740Sdes  (eval "$ac_link") 2>conftest.er1
16264180740Sdes  ac_status=$?
16265180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16266180740Sdes  rm -f conftest.er1
16267180740Sdes  cat conftest.err >&5
16268180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16269180740Sdes  (exit $ac_status); } && {
16270180740Sdes	 test -z "$ac_c_werror_flag" ||
16271180740Sdes	 test ! -s conftest.err
16272180740Sdes       } && test -s conftest$ac_exeext &&
16273180740Sdes       $as_test_x conftest$ac_exeext; then
16274180740Sdes  eval "$as_ac_var=yes"
16275180740Sdeselse
16276180740Sdes  echo "$as_me: failed program was:" >&5
16277180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16278180740Sdes
16279180740Sdes	eval "$as_ac_var=no"
16280180740Sdesfi
16281180740Sdes
16282180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16283180740Sdes      conftest$ac_exeext conftest.$ac_ext
16284180740Sdesfi
16285180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
16286180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
16287180740Sdesecho "${ECHO_T}$ac_res" >&6; }
16288180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
16289180740Sdes  cat >>confdefs.h <<_ACEOF
16290180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16291180740Sdes_ACEOF
16292180740Sdes
16293180740Sdesfi
16294180740Sdesdone
16295180740Sdes
16296180740Sdes
16297180740Sdes
16298180740Sdes{ echo "$as_me:$LINENO: checking for ia_openinfo in -liaf" >&5
16299180740Sdesecho $ECHO_N "checking for ia_openinfo in -liaf... $ECHO_C" >&6; }
16300180740Sdesif test "${ac_cv_lib_iaf_ia_openinfo+set}" = set; then
16301180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16302180740Sdeselse
16303180740Sdes  ac_check_lib_save_LIBS=$LIBS
16304180740SdesLIBS="-liaf  $LIBS"
16305180740Sdescat >conftest.$ac_ext <<_ACEOF
16306180740Sdes/* confdefs.h.  */
16307180740Sdes_ACEOF
16308180740Sdescat confdefs.h >>conftest.$ac_ext
16309180740Sdescat >>conftest.$ac_ext <<_ACEOF
16310180740Sdes/* end confdefs.h.  */
16311180740Sdes
16312180740Sdes/* Override any GCC internal prototype to avoid an error.
16313180740Sdes   Use char because int might match the return type of a GCC
16314180740Sdes   builtin and then its argument prototype would still apply.  */
16315180740Sdes#ifdef __cplusplus
16316180740Sdesextern "C"
16317180740Sdes#endif
16318180740Sdeschar ia_openinfo ();
16319180740Sdesint
16320180740Sdesmain ()
16321180740Sdes{
16322180740Sdesreturn ia_openinfo ();
16323180740Sdes  ;
16324180740Sdes  return 0;
16325180740Sdes}
16326180740Sdes_ACEOF
16327180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16328180740Sdesif { (ac_try="$ac_link"
16329180740Sdescase "(($ac_try" in
16330180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16331180740Sdes  *) ac_try_echo=$ac_try;;
16332180740Sdesesac
16333180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16334180740Sdes  (eval "$ac_link") 2>conftest.er1
16335180740Sdes  ac_status=$?
16336180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16337180740Sdes  rm -f conftest.er1
16338180740Sdes  cat conftest.err >&5
16339180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16340180740Sdes  (exit $ac_status); } && {
16341180740Sdes	 test -z "$ac_c_werror_flag" ||
16342180740Sdes	 test ! -s conftest.err
16343180740Sdes       } && test -s conftest$ac_exeext &&
16344180740Sdes       $as_test_x conftest$ac_exeext; then
16345180740Sdes  ac_cv_lib_iaf_ia_openinfo=yes
16346180740Sdeselse
16347180740Sdes  echo "$as_me: failed program was:" >&5
16348180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16349180740Sdes
16350180740Sdes	ac_cv_lib_iaf_ia_openinfo=no
16351180740Sdesfi
16352180740Sdes
16353180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16354180740Sdes      conftest$ac_exeext conftest.$ac_ext
16355180740SdesLIBS=$ac_check_lib_save_LIBS
16356180740Sdesfi
16357180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_iaf_ia_openinfo" >&5
16358180740Sdesecho "${ECHO_T}$ac_cv_lib_iaf_ia_openinfo" >&6; }
16359180740Sdesif test $ac_cv_lib_iaf_ia_openinfo = yes; then
16360180740Sdes  cat >>confdefs.h <<_ACEOF
16361180740Sdes#define HAVE_LIBIAF 1
16362180740Sdes_ACEOF
16363180740Sdes
16364180740Sdes  LIBS="-liaf $LIBS"
16365180740Sdes
16366180740Sdesfi
16367180740Sdes
16368180740Sdes
16369180740Sdes### Configure cryptographic random number support
16370180740Sdes
16371180740Sdes# Check wheter OpenSSL seeds itself
16372180740Sdes{ echo "$as_me:$LINENO: checking whether OpenSSL's PRNG is internally seeded" >&5
16373180740Sdesecho $ECHO_N "checking whether OpenSSL's PRNG is internally seeded... $ECHO_C" >&6; }
16374180740Sdesif test "$cross_compiling" = yes; then
16375180740Sdes
16376180740Sdes		{ echo "$as_me:$LINENO: WARNING: cross compiling: assuming yes" >&5
16377180740Sdesecho "$as_me: WARNING: cross compiling: assuming yes" >&2;}
16378180740Sdes		# This is safe, since all recent OpenSSL versions will
16379180740Sdes		# complain at runtime if not seeded correctly.
16380180740Sdes		OPENSSL_SEEDS_ITSELF=yes
16381180740Sdes
16382180740Sdes
16383180740Sdeselse
16384180740Sdes  cat >conftest.$ac_ext <<_ACEOF
16385180740Sdes/* confdefs.h.  */
16386180740Sdes_ACEOF
16387180740Sdescat confdefs.h >>conftest.$ac_ext
16388180740Sdescat >>conftest.$ac_ext <<_ACEOF
16389180740Sdes/* end confdefs.h.  */
16390180740Sdes
16391180740Sdes#include <string.h>
16392180740Sdes#include <openssl/rand.h>
16393180740Sdesint main(void) { exit(RAND_status() == 1 ? 0 : 1); }
16394180740Sdes
16395180740Sdes_ACEOF
16396180740Sdesrm -f conftest$ac_exeext
16397180740Sdesif { (ac_try="$ac_link"
16398180740Sdescase "(($ac_try" in
16399180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16400180740Sdes  *) ac_try_echo=$ac_try;;
16401180740Sdesesac
16402180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16403180740Sdes  (eval "$ac_link") 2>&5
16404180740Sdes  ac_status=$?
16405180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16406180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16407180740Sdes  { (case "(($ac_try" in
16408180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16409180740Sdes  *) ac_try_echo=$ac_try;;
16410180740Sdesesac
16411180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16412180740Sdes  (eval "$ac_try") 2>&5
16413180740Sdes  ac_status=$?
16414180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16415180740Sdes  (exit $ac_status); }; }; then
16416180740Sdes
16417180740Sdes		OPENSSL_SEEDS_ITSELF=yes
16418180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
16419180740Sdesecho "${ECHO_T}yes" >&6; }
16420180740Sdes
16421180740Sdeselse
16422180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
16423180740Sdesecho "$as_me: failed program was:" >&5
16424180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16425180740Sdes
16426180740Sdes( exit $ac_status )
16427180740Sdes
16428180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
16429180740Sdesecho "${ECHO_T}no" >&6; }
16430180740Sdes		# Default to use of the rand helper if OpenSSL doesn't
16431180740Sdes		# seed itself
16432180740Sdes		USE_RAND_HELPER=yes
16433180740Sdes
16434180740Sdesfi
16435180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16436180740Sdesfi
16437180740Sdes
16438180740Sdes
16439180740Sdes
16440180740Sdes# Check for PAM libs
16441180740SdesPAM_MSG="no"
16442180740Sdes
16443180740Sdes# Check whether --with-pam was given.
16444180740Sdesif test "${with_pam+set}" = set; then
16445180740Sdes  withval=$with_pam;
16446180740Sdes		if test "x$withval" != "xno" ; then
16447180740Sdes			if test "x$ac_cv_header_security_pam_appl_h" != "xyes" && \
16448180740Sdes			   test "x$ac_cv_header_pam_pam_appl_h" != "xyes" ; then
16449180740Sdes				{ { echo "$as_me:$LINENO: error: PAM headers not found" >&5
16450180740Sdesecho "$as_me: error: PAM headers not found" >&2;}
16451180740Sdes   { (exit 1); exit 1; }; }
16452180740Sdes			fi
16453180740Sdes
16454180740Sdes			saved_LIBS="$LIBS"
16455180740Sdes
16456180740Sdes{ echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
16457180740Sdesecho $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
16458180740Sdesif test "${ac_cv_lib_dl_dlopen+set}" = set; then
16459180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16460180740Sdeselse
16461180740Sdes  ac_check_lib_save_LIBS=$LIBS
16462180740SdesLIBS="-ldl  $LIBS"
16463180740Sdescat >conftest.$ac_ext <<_ACEOF
16464180740Sdes/* confdefs.h.  */
16465180740Sdes_ACEOF
16466180740Sdescat confdefs.h >>conftest.$ac_ext
16467180740Sdescat >>conftest.$ac_ext <<_ACEOF
16468180740Sdes/* end confdefs.h.  */
16469180740Sdes
16470180740Sdes/* Override any GCC internal prototype to avoid an error.
16471180740Sdes   Use char because int might match the return type of a GCC
16472180740Sdes   builtin and then its argument prototype would still apply.  */
16473180740Sdes#ifdef __cplusplus
16474180740Sdesextern "C"
16475180740Sdes#endif
16476180740Sdeschar dlopen ();
16477180740Sdesint
16478180740Sdesmain ()
16479180740Sdes{
16480180740Sdesreturn dlopen ();
16481180740Sdes  ;
16482180740Sdes  return 0;
16483180740Sdes}
16484180740Sdes_ACEOF
16485180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16486180740Sdesif { (ac_try="$ac_link"
16487180740Sdescase "(($ac_try" in
16488180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16489180740Sdes  *) ac_try_echo=$ac_try;;
16490180740Sdesesac
16491180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16492180740Sdes  (eval "$ac_link") 2>conftest.er1
16493180740Sdes  ac_status=$?
16494180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16495180740Sdes  rm -f conftest.er1
16496180740Sdes  cat conftest.err >&5
16497180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16498180740Sdes  (exit $ac_status); } && {
16499180740Sdes	 test -z "$ac_c_werror_flag" ||
16500180740Sdes	 test ! -s conftest.err
16501180740Sdes       } && test -s conftest$ac_exeext &&
16502180740Sdes       $as_test_x conftest$ac_exeext; then
16503180740Sdes  ac_cv_lib_dl_dlopen=yes
16504180740Sdeselse
16505180740Sdes  echo "$as_me: failed program was:" >&5
16506180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16507180740Sdes
16508180740Sdes	ac_cv_lib_dl_dlopen=no
16509180740Sdesfi
16510180740Sdes
16511180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16512180740Sdes      conftest$ac_exeext conftest.$ac_ext
16513180740SdesLIBS=$ac_check_lib_save_LIBS
16514180740Sdesfi
16515180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
16516180740Sdesecho "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
16517180740Sdesif test $ac_cv_lib_dl_dlopen = yes; then
16518180740Sdes  cat >>confdefs.h <<_ACEOF
16519180740Sdes#define HAVE_LIBDL 1
16520180740Sdes_ACEOF
16521180740Sdes
16522180740Sdes  LIBS="-ldl $LIBS"
16523180740Sdes
16524180740Sdesfi
16525180740Sdes
16526180740Sdes
16527180740Sdes{ echo "$as_me:$LINENO: checking for pam_set_item in -lpam" >&5
16528180740Sdesecho $ECHO_N "checking for pam_set_item in -lpam... $ECHO_C" >&6; }
16529180740Sdesif test "${ac_cv_lib_pam_pam_set_item+set}" = set; then
16530180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16531180740Sdeselse
16532180740Sdes  ac_check_lib_save_LIBS=$LIBS
16533180740SdesLIBS="-lpam  $LIBS"
16534180740Sdescat >conftest.$ac_ext <<_ACEOF
16535180740Sdes/* confdefs.h.  */
16536180740Sdes_ACEOF
16537180740Sdescat confdefs.h >>conftest.$ac_ext
16538180740Sdescat >>conftest.$ac_ext <<_ACEOF
16539180740Sdes/* end confdefs.h.  */
16540180740Sdes
16541180740Sdes/* Override any GCC internal prototype to avoid an error.
16542180740Sdes   Use char because int might match the return type of a GCC
16543180740Sdes   builtin and then its argument prototype would still apply.  */
16544180740Sdes#ifdef __cplusplus
16545180740Sdesextern "C"
16546180740Sdes#endif
16547180740Sdeschar pam_set_item ();
16548180740Sdesint
16549180740Sdesmain ()
16550180740Sdes{
16551180740Sdesreturn pam_set_item ();
16552180740Sdes  ;
16553180740Sdes  return 0;
16554180740Sdes}
16555180740Sdes_ACEOF
16556180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16557180740Sdesif { (ac_try="$ac_link"
16558180740Sdescase "(($ac_try" in
16559180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16560180740Sdes  *) ac_try_echo=$ac_try;;
16561180740Sdesesac
16562180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16563180740Sdes  (eval "$ac_link") 2>conftest.er1
16564180740Sdes  ac_status=$?
16565180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16566180740Sdes  rm -f conftest.er1
16567180740Sdes  cat conftest.err >&5
16568180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16569180740Sdes  (exit $ac_status); } && {
16570180740Sdes	 test -z "$ac_c_werror_flag" ||
16571180740Sdes	 test ! -s conftest.err
16572180740Sdes       } && test -s conftest$ac_exeext &&
16573180740Sdes       $as_test_x conftest$ac_exeext; then
16574180740Sdes  ac_cv_lib_pam_pam_set_item=yes
16575180740Sdeselse
16576180740Sdes  echo "$as_me: failed program was:" >&5
16577180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16578180740Sdes
16579180740Sdes	ac_cv_lib_pam_pam_set_item=no
16580180740Sdesfi
16581180740Sdes
16582180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16583180740Sdes      conftest$ac_exeext conftest.$ac_ext
16584180740SdesLIBS=$ac_check_lib_save_LIBS
16585180740Sdesfi
16586180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_set_item" >&5
16587180740Sdesecho "${ECHO_T}$ac_cv_lib_pam_pam_set_item" >&6; }
16588180740Sdesif test $ac_cv_lib_pam_pam_set_item = yes; then
16589180740Sdes  cat >>confdefs.h <<_ACEOF
16590180740Sdes#define HAVE_LIBPAM 1
16591180740Sdes_ACEOF
16592180740Sdes
16593180740Sdes  LIBS="-lpam $LIBS"
16594180740Sdes
16595180740Sdeselse
16596180740Sdes  { { echo "$as_me:$LINENO: error: *** libpam missing" >&5
16597180740Sdesecho "$as_me: error: *** libpam missing" >&2;}
16598180740Sdes   { (exit 1); exit 1; }; }
16599180740Sdesfi
16600180740Sdes
16601180740Sdes
16602180740Sdesfor ac_func in pam_getenvlist
16603180740Sdesdo
16604180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16605180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
16606180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16607180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16608180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16609180740Sdeselse
16610180740Sdes  cat >conftest.$ac_ext <<_ACEOF
16611180740Sdes/* confdefs.h.  */
16612180740Sdes_ACEOF
16613180740Sdescat confdefs.h >>conftest.$ac_ext
16614180740Sdescat >>conftest.$ac_ext <<_ACEOF
16615180740Sdes/* end confdefs.h.  */
16616180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16617180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16618180740Sdes#define $ac_func innocuous_$ac_func
16619180740Sdes
16620180740Sdes/* System header to define __stub macros and hopefully few prototypes,
16621180740Sdes    which can conflict with char $ac_func (); below.
16622180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16623180740Sdes    <limits.h> exists even on freestanding compilers.  */
16624180740Sdes
16625180740Sdes#ifdef __STDC__
16626180740Sdes# include <limits.h>
16627180740Sdes#else
16628180740Sdes# include <assert.h>
16629180740Sdes#endif
16630180740Sdes
16631180740Sdes#undef $ac_func
16632180740Sdes
16633180740Sdes/* Override any GCC internal prototype to avoid an error.
16634180740Sdes   Use char because int might match the return type of a GCC
16635180740Sdes   builtin and then its argument prototype would still apply.  */
16636180740Sdes#ifdef __cplusplus
16637180740Sdesextern "C"
16638180740Sdes#endif
16639180740Sdeschar $ac_func ();
16640180740Sdes/* The GNU C library defines this for functions which it implements
16641180740Sdes    to always fail with ENOSYS.  Some functions are actually named
16642180740Sdes    something starting with __ and the normal name is an alias.  */
16643180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
16644180740Sdeschoke me
16645180740Sdes#endif
16646180740Sdes
16647180740Sdesint
16648180740Sdesmain ()
16649180740Sdes{
16650180740Sdesreturn $ac_func ();
16651180740Sdes  ;
16652180740Sdes  return 0;
16653180740Sdes}
16654180740Sdes_ACEOF
16655180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16656180740Sdesif { (ac_try="$ac_link"
16657180740Sdescase "(($ac_try" in
16658180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16659180740Sdes  *) ac_try_echo=$ac_try;;
16660180740Sdesesac
16661180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16662180740Sdes  (eval "$ac_link") 2>conftest.er1
16663180740Sdes  ac_status=$?
16664180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16665180740Sdes  rm -f conftest.er1
16666180740Sdes  cat conftest.err >&5
16667180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16668180740Sdes  (exit $ac_status); } && {
16669180740Sdes	 test -z "$ac_c_werror_flag" ||
16670180740Sdes	 test ! -s conftest.err
16671180740Sdes       } && test -s conftest$ac_exeext &&
16672180740Sdes       $as_test_x conftest$ac_exeext; then
16673180740Sdes  eval "$as_ac_var=yes"
16674180740Sdeselse
16675180740Sdes  echo "$as_me: failed program was:" >&5
16676180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16677180740Sdes
16678180740Sdes	eval "$as_ac_var=no"
16679180740Sdesfi
16680180740Sdes
16681180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16682180740Sdes      conftest$ac_exeext conftest.$ac_ext
16683180740Sdesfi
16684180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
16685180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
16686180740Sdesecho "${ECHO_T}$ac_res" >&6; }
16687180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
16688180740Sdes  cat >>confdefs.h <<_ACEOF
16689180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16690180740Sdes_ACEOF
16691180740Sdes
16692180740Sdesfi
16693180740Sdesdone
16694180740Sdes
16695180740Sdes
16696180740Sdesfor ac_func in pam_putenv
16697180740Sdesdo
16698180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16699180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
16700180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16701180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16702180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16703180740Sdeselse
16704180740Sdes  cat >conftest.$ac_ext <<_ACEOF
16705180740Sdes/* confdefs.h.  */
16706180740Sdes_ACEOF
16707180740Sdescat confdefs.h >>conftest.$ac_ext
16708180740Sdescat >>conftest.$ac_ext <<_ACEOF
16709180740Sdes/* end confdefs.h.  */
16710180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16711180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16712180740Sdes#define $ac_func innocuous_$ac_func
16713180740Sdes
16714180740Sdes/* System header to define __stub macros and hopefully few prototypes,
16715180740Sdes    which can conflict with char $ac_func (); below.
16716180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16717180740Sdes    <limits.h> exists even on freestanding compilers.  */
16718180740Sdes
16719180740Sdes#ifdef __STDC__
16720180740Sdes# include <limits.h>
16721180740Sdes#else
16722180740Sdes# include <assert.h>
16723180740Sdes#endif
16724180740Sdes
16725180740Sdes#undef $ac_func
16726180740Sdes
16727180740Sdes/* Override any GCC internal prototype to avoid an error.
16728180740Sdes   Use char because int might match the return type of a GCC
16729180740Sdes   builtin and then its argument prototype would still apply.  */
16730180740Sdes#ifdef __cplusplus
16731180740Sdesextern "C"
16732180740Sdes#endif
16733180740Sdeschar $ac_func ();
16734180740Sdes/* The GNU C library defines this for functions which it implements
16735180740Sdes    to always fail with ENOSYS.  Some functions are actually named
16736180740Sdes    something starting with __ and the normal name is an alias.  */
16737180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
16738180740Sdeschoke me
16739180740Sdes#endif
16740180740Sdes
16741180740Sdesint
16742180740Sdesmain ()
16743180740Sdes{
16744180740Sdesreturn $ac_func ();
16745180740Sdes  ;
16746180740Sdes  return 0;
16747180740Sdes}
16748180740Sdes_ACEOF
16749180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16750180740Sdesif { (ac_try="$ac_link"
16751180740Sdescase "(($ac_try" in
16752180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16753180740Sdes  *) ac_try_echo=$ac_try;;
16754180740Sdesesac
16755180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16756180740Sdes  (eval "$ac_link") 2>conftest.er1
16757180740Sdes  ac_status=$?
16758180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16759180740Sdes  rm -f conftest.er1
16760180740Sdes  cat conftest.err >&5
16761180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16762180740Sdes  (exit $ac_status); } && {
16763180740Sdes	 test -z "$ac_c_werror_flag" ||
16764180740Sdes	 test ! -s conftest.err
16765180740Sdes       } && test -s conftest$ac_exeext &&
16766180740Sdes       $as_test_x conftest$ac_exeext; then
16767180740Sdes  eval "$as_ac_var=yes"
16768180740Sdeselse
16769180740Sdes  echo "$as_me: failed program was:" >&5
16770180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16771180740Sdes
16772180740Sdes	eval "$as_ac_var=no"
16773180740Sdesfi
16774180740Sdes
16775180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16776180740Sdes      conftest$ac_exeext conftest.$ac_ext
16777180740Sdesfi
16778180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
16779180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
16780180740Sdesecho "${ECHO_T}$ac_res" >&6; }
16781180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
16782180740Sdes  cat >>confdefs.h <<_ACEOF
16783180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16784180740Sdes_ACEOF
16785180740Sdes
16786180740Sdesfi
16787180740Sdesdone
16788180740Sdes
16789180740Sdes			LIBS="$saved_LIBS"
16790180740Sdes
16791180740Sdes			PAM_MSG="yes"
16792180740Sdes
16793180740Sdes			LIBPAM="-lpam"
16794180740Sdes
16795180740Sdescat >>confdefs.h <<\_ACEOF
16796180740Sdes#define USE_PAM 1
16797180740Sdes_ACEOF
16798180740Sdes
16799180740Sdes
16800180740Sdes			if test $ac_cv_lib_dl_dlopen = yes; then
16801180740Sdes				case "$LIBS" in
16802180740Sdes				*-ldl*)
16803180740Sdes					# libdl already in LIBS
16804180740Sdes					;;
16805180740Sdes				*)
16806180740Sdes					LIBPAM="$LIBPAM -ldl"
16807180740Sdes					;;
16808180740Sdes				esac
16809180740Sdes			fi
16810180740Sdes
16811180740Sdes		fi
16812180740Sdes
16813180740Sdes
16814180740Sdesfi
16815180740Sdes
16816180740Sdes
16817180740Sdes# Check for older PAM
16818180740Sdesif test "x$PAM_MSG" = "xyes" ; then
16819180740Sdes	# Check PAM strerror arguments (old PAM)
16820180740Sdes	{ echo "$as_me:$LINENO: checking whether pam_strerror takes only one argument" >&5
16821180740Sdesecho $ECHO_N "checking whether pam_strerror takes only one argument... $ECHO_C" >&6; }
16822180740Sdes	cat >conftest.$ac_ext <<_ACEOF
16823180740Sdes/* confdefs.h.  */
16824180740Sdes_ACEOF
16825180740Sdescat confdefs.h >>conftest.$ac_ext
16826180740Sdescat >>conftest.$ac_ext <<_ACEOF
16827180740Sdes/* end confdefs.h.  */
16828180740Sdes
16829180740Sdes#include <stdlib.h>
16830180740Sdes#if defined(HAVE_SECURITY_PAM_APPL_H)
16831180740Sdes#include <security/pam_appl.h>
16832180740Sdes#elif defined (HAVE_PAM_PAM_APPL_H)
16833180740Sdes#include <pam/pam_appl.h>
16834180740Sdes#endif
16835180740Sdes
16836180740Sdesint
16837180740Sdesmain ()
16838180740Sdes{
16839180740Sdes(void)pam_strerror((pam_handle_t *)NULL, -1);
16840180740Sdes  ;
16841180740Sdes  return 0;
16842180740Sdes}
16843180740Sdes_ACEOF
16844180740Sdesrm -f conftest.$ac_objext
16845180740Sdesif { (ac_try="$ac_compile"
16846180740Sdescase "(($ac_try" in
16847180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16848180740Sdes  *) ac_try_echo=$ac_try;;
16849180740Sdesesac
16850180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16851180740Sdes  (eval "$ac_compile") 2>conftest.er1
16852180740Sdes  ac_status=$?
16853180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16854180740Sdes  rm -f conftest.er1
16855180740Sdes  cat conftest.err >&5
16856180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16857180740Sdes  (exit $ac_status); } && {
16858180740Sdes	 test -z "$ac_c_werror_flag" ||
16859180740Sdes	 test ! -s conftest.err
16860180740Sdes       } && test -s conftest.$ac_objext; then
16861180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
16862180740Sdesecho "${ECHO_T}no" >&6; }
16863180740Sdeselse
16864180740Sdes  echo "$as_me: failed program was:" >&5
16865180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16866180740Sdes
16867180740Sdes
16868180740Sdes
16869180740Sdescat >>confdefs.h <<\_ACEOF
16870180740Sdes#define HAVE_OLD_PAM 1
16871180740Sdes_ACEOF
16872180740Sdes
16873180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
16874180740Sdesecho "${ECHO_T}yes" >&6; }
16875180740Sdes			PAM_MSG="yes (old library)"
16876180740Sdes
16877180740Sdes
16878180740Sdesfi
16879180740Sdes
16880180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16881180740Sdesfi
16882180740Sdes
16883180740Sdes# Do we want to force the use of the rand helper?
16884180740Sdes
16885180740Sdes# Check whether --with-rand-helper was given.
16886180740Sdesif test "${with_rand_helper+set}" = set; then
16887180740Sdes  withval=$with_rand_helper;
16888180740Sdes		if test "x$withval" = "xno" ; then
16889180740Sdes			# Force use of OpenSSL's internal RNG, even if
16890180740Sdes			# the previous test showed it to be unseeded.
16891180740Sdes			if test -z "$OPENSSL_SEEDS_ITSELF" ; then
16892180740Sdes				{ echo "$as_me:$LINENO: WARNING: *** Forcing use of OpenSSL's non-self-seeding PRNG" >&5
16893180740Sdesecho "$as_me: WARNING: *** Forcing use of OpenSSL's non-self-seeding PRNG" >&2;}
16894180740Sdes				OPENSSL_SEEDS_ITSELF=yes
16895180740Sdes				USE_RAND_HELPER=""
16896180740Sdes			fi
16897180740Sdes		else
16898180740Sdes			USE_RAND_HELPER=yes
16899180740Sdes		fi
16900180740Sdes
16901180740Sdesfi
16902180740Sdes
16903180740Sdes
16904180740Sdes# Which randomness source do we use?
16905180740Sdesif test ! -z "$OPENSSL_SEEDS_ITSELF" && test -z "$USE_RAND_HELPER" ; then
16906180740Sdes	# OpenSSL only
16907180740Sdes
16908180740Sdescat >>confdefs.h <<\_ACEOF
16909180740Sdes#define OPENSSL_PRNG_ONLY 1
16910180740Sdes_ACEOF
16911180740Sdes
16912180740Sdes	RAND_MSG="OpenSSL internal ONLY"
16913180740Sdes	INSTALL_SSH_RAND_HELPER=""
16914180740Sdeselif test ! -z "$USE_RAND_HELPER" ; then
16915180740Sdes	# install rand helper
16916180740Sdes	RAND_MSG="ssh-rand-helper"
16917180740Sdes	INSTALL_SSH_RAND_HELPER="yes"
16918180740Sdesfi
16919180740Sdes
16920180740Sdes
16921180740Sdes### Configuration of ssh-rand-helper
16922180740Sdes
16923180740Sdes# PRNGD TCP socket
16924180740Sdes
16925180740Sdes# Check whether --with-prngd-port was given.
16926180740Sdesif test "${with_prngd_port+set}" = set; then
16927180740Sdes  withval=$with_prngd_port;
16928180740Sdes		case "$withval" in
16929180740Sdes		no)
16930180740Sdes			withval=""
16931180740Sdes			;;
16932180740Sdes		[0-9]*)
16933180740Sdes			;;
16934180740Sdes		*)
16935180740Sdes			{ { echo "$as_me:$LINENO: error: You must specify a numeric port number for --with-prngd-port" >&5
16936180740Sdesecho "$as_me: error: You must specify a numeric port number for --with-prngd-port" >&2;}
16937180740Sdes   { (exit 1); exit 1; }; }
16938180740Sdes			;;
16939180740Sdes		esac
16940180740Sdes		if test ! -z "$withval" ; then
16941180740Sdes			PRNGD_PORT="$withval"
16942180740Sdes
16943180740Sdescat >>confdefs.h <<_ACEOF
16944180740Sdes#define PRNGD_PORT $PRNGD_PORT
16945180740Sdes_ACEOF
16946180740Sdes
16947180740Sdes		fi
16948180740Sdes
16949180740Sdes
16950180740Sdesfi
16951180740Sdes
16952180740Sdes
16953180740Sdes# PRNGD Unix domain socket
16954180740Sdes
16955180740Sdes# Check whether --with-prngd-socket was given.
16956180740Sdesif test "${with_prngd_socket+set}" = set; then
16957180740Sdes  withval=$with_prngd_socket;
16958180740Sdes		case "$withval" in
16959180740Sdes		yes)
16960180740Sdes			withval="/var/run/egd-pool"
16961180740Sdes			;;
16962180740Sdes		no)
16963180740Sdes			withval=""
16964180740Sdes			;;
16965180740Sdes		/*)
16966180740Sdes			;;
16967180740Sdes		*)
16968180740Sdes			{ { echo "$as_me:$LINENO: error: You must specify an absolute path to the entropy socket" >&5
16969180740Sdesecho "$as_me: error: You must specify an absolute path to the entropy socket" >&2;}
16970180740Sdes   { (exit 1); exit 1; }; }
16971180740Sdes			;;
16972180740Sdes		esac
16973180740Sdes
16974180740Sdes		if test ! -z "$withval" ; then
16975180740Sdes			if test ! -z "$PRNGD_PORT" ; then
16976180740Sdes				{ { echo "$as_me:$LINENO: error: You may not specify both a PRNGD/EGD port and socket" >&5
16977180740Sdesecho "$as_me: error: You may not specify both a PRNGD/EGD port and socket" >&2;}
16978180740Sdes   { (exit 1); exit 1; }; }
16979180740Sdes			fi
16980180740Sdes			if test ! -r "$withval" ; then
16981180740Sdes				{ echo "$as_me:$LINENO: WARNING: Entropy socket is not readable" >&5
16982180740Sdesecho "$as_me: WARNING: Entropy socket is not readable" >&2;}
16983180740Sdes			fi
16984180740Sdes			PRNGD_SOCKET="$withval"
16985180740Sdes
16986180740Sdescat >>confdefs.h <<_ACEOF
16987180740Sdes#define PRNGD_SOCKET "$PRNGD_SOCKET"
16988180740Sdes_ACEOF
16989180740Sdes
16990180740Sdes		fi
16991180740Sdes
16992180740Sdeselse
16993180740Sdes
16994180740Sdes		# Check for existing socket only if we don't have a random device already
16995180740Sdes		if test "$USE_RAND_HELPER" = yes ; then
16996180740Sdes			{ echo "$as_me:$LINENO: checking for PRNGD/EGD socket" >&5
16997180740Sdesecho $ECHO_N "checking for PRNGD/EGD socket... $ECHO_C" >&6; }
16998180740Sdes			# Insert other locations here
16999180740Sdes			for sock in /var/run/egd-pool /dev/egd-pool /etc/entropy; do
17000180740Sdes				if test -r $sock && $TEST_MINUS_S_SH -c "test -S $sock -o -p $sock" ; then
17001180740Sdes					PRNGD_SOCKET="$sock"
17002180740Sdes					cat >>confdefs.h <<_ACEOF
17003180740Sdes#define PRNGD_SOCKET "$PRNGD_SOCKET"
17004180740Sdes_ACEOF
17005180740Sdes
17006180740Sdes					break;
17007180740Sdes				fi
17008180740Sdes			done
17009180740Sdes			if test ! -z "$PRNGD_SOCKET" ; then
17010180740Sdes				{ echo "$as_me:$LINENO: result: $PRNGD_SOCKET" >&5
17011180740Sdesecho "${ECHO_T}$PRNGD_SOCKET" >&6; }
17012180740Sdes			else
17013180740Sdes				{ echo "$as_me:$LINENO: result: not found" >&5
17014180740Sdesecho "${ECHO_T}not found" >&6; }
17015180740Sdes			fi
17016180740Sdes		fi
17017180740Sdes
17018180740Sdes
17019180740Sdesfi
17020180740Sdes
17021180740Sdes
17022180740Sdes# Change default command timeout for hashing entropy source
17023180740Sdesentropy_timeout=200
17024180740Sdes
17025180740Sdes# Check whether --with-entropy-timeout was given.
17026180740Sdesif test "${with_entropy_timeout+set}" = set; then
17027180740Sdes  withval=$with_entropy_timeout;
17028180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
17029180740Sdes		    test "x${withval}" != "xyes"; then
17030180740Sdes			entropy_timeout=$withval
17031180740Sdes		fi
17032180740Sdes
17033180740Sdes
17034180740Sdesfi
17035180740Sdes
17036180740Sdes
17037180740Sdescat >>confdefs.h <<_ACEOF
17038180740Sdes#define ENTROPY_TIMEOUT_MSEC $entropy_timeout
17039180740Sdes_ACEOF
17040180740Sdes
17041180740Sdes
17042180740SdesSSH_PRIVSEP_USER=sshd
17043180740Sdes
17044180740Sdes# Check whether --with-privsep-user was given.
17045180740Sdesif test "${with_privsep_user+set}" = set; then
17046180740Sdes  withval=$with_privsep_user;
17047180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
17048180740Sdes		    test "x${withval}" != "xyes"; then
17049180740Sdes			SSH_PRIVSEP_USER=$withval
17050180740Sdes		fi
17051180740Sdes
17052180740Sdes
17053180740Sdesfi
17054180740Sdes
17055180740Sdes
17056180740Sdescat >>confdefs.h <<_ACEOF
17057180740Sdes#define SSH_PRIVSEP_USER "$SSH_PRIVSEP_USER"
17058180740Sdes_ACEOF
17059180740Sdes
17060180740Sdes
17061180740Sdes
17062180740Sdes# We do this little dance with the search path to insure
17063180740Sdes# that programs that we select for use by installed programs
17064180740Sdes# (which may be run by the super-user) come from trusted
17065180740Sdes# locations before they come from the user's private area.
17066180740Sdes# This should help avoid accidentally configuring some
17067180740Sdes# random version of a program in someone's personal bin.
17068180740Sdes
17069180740SdesOPATH=$PATH
17070180740SdesPATH=/bin:/usr/bin
17071180740Sdestest -h /bin 2> /dev/null && PATH=/usr/bin
17072180740Sdestest -d /sbin && PATH=$PATH:/sbin
17073180740Sdestest -d /usr/sbin && PATH=$PATH:/usr/sbin
17074180740SdesPATH=$PATH:/etc:$OPATH
17075180740Sdes
17076180740Sdes# These programs are used by the command hashing source to gather entropy
17077180740Sdes
17078180740Sdes	# Extract the first word of "ls", so it can be a program name with args.
17079180740Sdesset dummy ls; ac_word=$2
17080180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17081180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17082180740Sdesif test "${ac_cv_path_PROG_LS+set}" = set; then
17083180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17084180740Sdeselse
17085180740Sdes  case $PROG_LS in
17086180740Sdes  [\\/]* | ?:[\\/]*)
17087180740Sdes  ac_cv_path_PROG_LS="$PROG_LS" # Let the user override the test with a path.
17088180740Sdes  ;;
17089180740Sdes  *)
17090180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17091180740Sdesfor as_dir in $PATH
17092180740Sdesdo
17093180740Sdes  IFS=$as_save_IFS
17094180740Sdes  test -z "$as_dir" && as_dir=.
17095180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17096180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17097180740Sdes    ac_cv_path_PROG_LS="$as_dir/$ac_word$ac_exec_ext"
17098180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17099180740Sdes    break 2
17100180740Sdes  fi
17101180740Sdesdone
17102180740Sdesdone
17103180740SdesIFS=$as_save_IFS
17104180740Sdes
17105180740Sdes  ;;
17106180740Sdesesac
17107180740Sdesfi
17108180740SdesPROG_LS=$ac_cv_path_PROG_LS
17109180740Sdesif test -n "$PROG_LS"; then
17110180740Sdes  { echo "$as_me:$LINENO: result: $PROG_LS" >&5
17111180740Sdesecho "${ECHO_T}$PROG_LS" >&6; }
17112180740Sdeselse
17113180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17114180740Sdesecho "${ECHO_T}no" >&6; }
17115180740Sdesfi
17116180740Sdes
17117180740Sdes
17118180740Sdes	if test -z "$PROG_LS" ; then
17119180740Sdes		PROG_LS="undef"
17120180740Sdes	fi
17121180740Sdes
17122180740Sdes
17123180740Sdes
17124180740Sdes	# Extract the first word of "netstat", so it can be a program name with args.
17125180740Sdesset dummy netstat; ac_word=$2
17126180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17127180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17128180740Sdesif test "${ac_cv_path_PROG_NETSTAT+set}" = set; then
17129180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17130180740Sdeselse
17131180740Sdes  case $PROG_NETSTAT in
17132180740Sdes  [\\/]* | ?:[\\/]*)
17133180740Sdes  ac_cv_path_PROG_NETSTAT="$PROG_NETSTAT" # Let the user override the test with a path.
17134180740Sdes  ;;
17135180740Sdes  *)
17136180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17137180740Sdesfor as_dir in $PATH
17138180740Sdesdo
17139180740Sdes  IFS=$as_save_IFS
17140180740Sdes  test -z "$as_dir" && as_dir=.
17141180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17142180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17143180740Sdes    ac_cv_path_PROG_NETSTAT="$as_dir/$ac_word$ac_exec_ext"
17144180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17145180740Sdes    break 2
17146180740Sdes  fi
17147180740Sdesdone
17148180740Sdesdone
17149180740SdesIFS=$as_save_IFS
17150180740Sdes
17151180740Sdes  ;;
17152180740Sdesesac
17153180740Sdesfi
17154180740SdesPROG_NETSTAT=$ac_cv_path_PROG_NETSTAT
17155180740Sdesif test -n "$PROG_NETSTAT"; then
17156180740Sdes  { echo "$as_me:$LINENO: result: $PROG_NETSTAT" >&5
17157180740Sdesecho "${ECHO_T}$PROG_NETSTAT" >&6; }
17158180740Sdeselse
17159180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17160180740Sdesecho "${ECHO_T}no" >&6; }
17161180740Sdesfi
17162180740Sdes
17163180740Sdes
17164180740Sdes	if test -z "$PROG_NETSTAT" ; then
17165180740Sdes		PROG_NETSTAT="undef"
17166180740Sdes	fi
17167180740Sdes
17168180740Sdes
17169180740Sdes
17170180740Sdes	# Extract the first word of "arp", so it can be a program name with args.
17171180740Sdesset dummy arp; ac_word=$2
17172180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17173180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17174180740Sdesif test "${ac_cv_path_PROG_ARP+set}" = set; then
17175180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17176180740Sdeselse
17177180740Sdes  case $PROG_ARP in
17178180740Sdes  [\\/]* | ?:[\\/]*)
17179180740Sdes  ac_cv_path_PROG_ARP="$PROG_ARP" # Let the user override the test with a path.
17180180740Sdes  ;;
17181180740Sdes  *)
17182180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17183180740Sdesfor as_dir in $PATH
17184180740Sdesdo
17185180740Sdes  IFS=$as_save_IFS
17186180740Sdes  test -z "$as_dir" && as_dir=.
17187180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17188180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17189180740Sdes    ac_cv_path_PROG_ARP="$as_dir/$ac_word$ac_exec_ext"
17190180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17191180740Sdes    break 2
17192180740Sdes  fi
17193180740Sdesdone
17194180740Sdesdone
17195180740SdesIFS=$as_save_IFS
17196180740Sdes
17197180740Sdes  ;;
17198180740Sdesesac
17199180740Sdesfi
17200180740SdesPROG_ARP=$ac_cv_path_PROG_ARP
17201180740Sdesif test -n "$PROG_ARP"; then
17202180740Sdes  { echo "$as_me:$LINENO: result: $PROG_ARP" >&5
17203180740Sdesecho "${ECHO_T}$PROG_ARP" >&6; }
17204180740Sdeselse
17205180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17206180740Sdesecho "${ECHO_T}no" >&6; }
17207180740Sdesfi
17208180740Sdes
17209180740Sdes
17210180740Sdes	if test -z "$PROG_ARP" ; then
17211180740Sdes		PROG_ARP="undef"
17212180740Sdes	fi
17213180740Sdes
17214180740Sdes
17215180740Sdes
17216180740Sdes	# Extract the first word of "ifconfig", so it can be a program name with args.
17217180740Sdesset dummy ifconfig; ac_word=$2
17218180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17219180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17220180740Sdesif test "${ac_cv_path_PROG_IFCONFIG+set}" = set; then
17221180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17222180740Sdeselse
17223180740Sdes  case $PROG_IFCONFIG in
17224180740Sdes  [\\/]* | ?:[\\/]*)
17225180740Sdes  ac_cv_path_PROG_IFCONFIG="$PROG_IFCONFIG" # Let the user override the test with a path.
17226180740Sdes  ;;
17227180740Sdes  *)
17228180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17229180740Sdesfor as_dir in $PATH
17230180740Sdesdo
17231180740Sdes  IFS=$as_save_IFS
17232180740Sdes  test -z "$as_dir" && as_dir=.
17233180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17234180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17235180740Sdes    ac_cv_path_PROG_IFCONFIG="$as_dir/$ac_word$ac_exec_ext"
17236180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17237180740Sdes    break 2
17238180740Sdes  fi
17239180740Sdesdone
17240180740Sdesdone
17241180740SdesIFS=$as_save_IFS
17242180740Sdes
17243180740Sdes  ;;
17244180740Sdesesac
17245180740Sdesfi
17246180740SdesPROG_IFCONFIG=$ac_cv_path_PROG_IFCONFIG
17247180740Sdesif test -n "$PROG_IFCONFIG"; then
17248180740Sdes  { echo "$as_me:$LINENO: result: $PROG_IFCONFIG" >&5
17249180740Sdesecho "${ECHO_T}$PROG_IFCONFIG" >&6; }
17250180740Sdeselse
17251180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17252180740Sdesecho "${ECHO_T}no" >&6; }
17253180740Sdesfi
17254180740Sdes
17255180740Sdes
17256180740Sdes	if test -z "$PROG_IFCONFIG" ; then
17257180740Sdes		PROG_IFCONFIG="undef"
17258180740Sdes	fi
17259180740Sdes
17260180740Sdes
17261180740Sdes
17262180740Sdes	# Extract the first word of "jstat", so it can be a program name with args.
17263180740Sdesset dummy jstat; ac_word=$2
17264180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17265180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17266180740Sdesif test "${ac_cv_path_PROG_JSTAT+set}" = set; then
17267180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17268180740Sdeselse
17269180740Sdes  case $PROG_JSTAT in
17270180740Sdes  [\\/]* | ?:[\\/]*)
17271180740Sdes  ac_cv_path_PROG_JSTAT="$PROG_JSTAT" # Let the user override the test with a path.
17272180740Sdes  ;;
17273180740Sdes  *)
17274180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17275180740Sdesfor as_dir in $PATH
17276180740Sdesdo
17277180740Sdes  IFS=$as_save_IFS
17278180740Sdes  test -z "$as_dir" && as_dir=.
17279180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17280180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17281180740Sdes    ac_cv_path_PROG_JSTAT="$as_dir/$ac_word$ac_exec_ext"
17282180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17283180740Sdes    break 2
17284180740Sdes  fi
17285180740Sdesdone
17286180740Sdesdone
17287180740SdesIFS=$as_save_IFS
17288180740Sdes
17289180740Sdes  ;;
17290180740Sdesesac
17291180740Sdesfi
17292180740SdesPROG_JSTAT=$ac_cv_path_PROG_JSTAT
17293180740Sdesif test -n "$PROG_JSTAT"; then
17294180740Sdes  { echo "$as_me:$LINENO: result: $PROG_JSTAT" >&5
17295180740Sdesecho "${ECHO_T}$PROG_JSTAT" >&6; }
17296180740Sdeselse
17297180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17298180740Sdesecho "${ECHO_T}no" >&6; }
17299180740Sdesfi
17300180740Sdes
17301180740Sdes
17302180740Sdes	if test -z "$PROG_JSTAT" ; then
17303180740Sdes		PROG_JSTAT="undef"
17304180740Sdes	fi
17305180740Sdes
17306180740Sdes
17307180740Sdes
17308180740Sdes	# Extract the first word of "ps", so it can be a program name with args.
17309180740Sdesset dummy ps; ac_word=$2
17310180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17311180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17312180740Sdesif test "${ac_cv_path_PROG_PS+set}" = set; then
17313180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17314180740Sdeselse
17315180740Sdes  case $PROG_PS in
17316180740Sdes  [\\/]* | ?:[\\/]*)
17317180740Sdes  ac_cv_path_PROG_PS="$PROG_PS" # Let the user override the test with a path.
17318180740Sdes  ;;
17319180740Sdes  *)
17320180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17321180740Sdesfor as_dir in $PATH
17322180740Sdesdo
17323180740Sdes  IFS=$as_save_IFS
17324180740Sdes  test -z "$as_dir" && as_dir=.
17325180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17326180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17327180740Sdes    ac_cv_path_PROG_PS="$as_dir/$ac_word$ac_exec_ext"
17328180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17329180740Sdes    break 2
17330180740Sdes  fi
17331180740Sdesdone
17332180740Sdesdone
17333180740SdesIFS=$as_save_IFS
17334180740Sdes
17335180740Sdes  ;;
17336180740Sdesesac
17337180740Sdesfi
17338180740SdesPROG_PS=$ac_cv_path_PROG_PS
17339180740Sdesif test -n "$PROG_PS"; then
17340180740Sdes  { echo "$as_me:$LINENO: result: $PROG_PS" >&5
17341180740Sdesecho "${ECHO_T}$PROG_PS" >&6; }
17342180740Sdeselse
17343180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17344180740Sdesecho "${ECHO_T}no" >&6; }
17345180740Sdesfi
17346180740Sdes
17347180740Sdes
17348180740Sdes	if test -z "$PROG_PS" ; then
17349180740Sdes		PROG_PS="undef"
17350180740Sdes	fi
17351180740Sdes
17352180740Sdes
17353180740Sdes
17354180740Sdes	# Extract the first word of "sar", so it can be a program name with args.
17355180740Sdesset dummy sar; ac_word=$2
17356180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17357180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17358180740Sdesif test "${ac_cv_path_PROG_SAR+set}" = set; then
17359180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17360180740Sdeselse
17361180740Sdes  case $PROG_SAR in
17362180740Sdes  [\\/]* | ?:[\\/]*)
17363180740Sdes  ac_cv_path_PROG_SAR="$PROG_SAR" # Let the user override the test with a path.
17364180740Sdes  ;;
17365180740Sdes  *)
17366180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17367180740Sdesfor as_dir in $PATH
17368180740Sdesdo
17369180740Sdes  IFS=$as_save_IFS
17370180740Sdes  test -z "$as_dir" && as_dir=.
17371180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17372180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17373180740Sdes    ac_cv_path_PROG_SAR="$as_dir/$ac_word$ac_exec_ext"
17374180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17375180740Sdes    break 2
17376180740Sdes  fi
17377180740Sdesdone
17378180740Sdesdone
17379180740SdesIFS=$as_save_IFS
17380180740Sdes
17381180740Sdes  ;;
17382180740Sdesesac
17383180740Sdesfi
17384180740SdesPROG_SAR=$ac_cv_path_PROG_SAR
17385180740Sdesif test -n "$PROG_SAR"; then
17386180740Sdes  { echo "$as_me:$LINENO: result: $PROG_SAR" >&5
17387180740Sdesecho "${ECHO_T}$PROG_SAR" >&6; }
17388180740Sdeselse
17389180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17390180740Sdesecho "${ECHO_T}no" >&6; }
17391180740Sdesfi
17392180740Sdes
17393180740Sdes
17394180740Sdes	if test -z "$PROG_SAR" ; then
17395180740Sdes		PROG_SAR="undef"
17396180740Sdes	fi
17397180740Sdes
17398180740Sdes
17399180740Sdes
17400180740Sdes	# Extract the first word of "w", so it can be a program name with args.
17401180740Sdesset dummy w; ac_word=$2
17402180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17403180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17404180740Sdesif test "${ac_cv_path_PROG_W+set}" = set; then
17405180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17406180740Sdeselse
17407180740Sdes  case $PROG_W in
17408180740Sdes  [\\/]* | ?:[\\/]*)
17409180740Sdes  ac_cv_path_PROG_W="$PROG_W" # Let the user override the test with a path.
17410180740Sdes  ;;
17411180740Sdes  *)
17412180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17413180740Sdesfor as_dir in $PATH
17414180740Sdesdo
17415180740Sdes  IFS=$as_save_IFS
17416180740Sdes  test -z "$as_dir" && as_dir=.
17417180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17418180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17419180740Sdes    ac_cv_path_PROG_W="$as_dir/$ac_word$ac_exec_ext"
17420180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17421180740Sdes    break 2
17422180740Sdes  fi
17423180740Sdesdone
17424180740Sdesdone
17425180740SdesIFS=$as_save_IFS
17426180740Sdes
17427180740Sdes  ;;
17428180740Sdesesac
17429180740Sdesfi
17430180740SdesPROG_W=$ac_cv_path_PROG_W
17431180740Sdesif test -n "$PROG_W"; then
17432180740Sdes  { echo "$as_me:$LINENO: result: $PROG_W" >&5
17433180740Sdesecho "${ECHO_T}$PROG_W" >&6; }
17434180740Sdeselse
17435180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17436180740Sdesecho "${ECHO_T}no" >&6; }
17437180740Sdesfi
17438180740Sdes
17439180740Sdes
17440180740Sdes	if test -z "$PROG_W" ; then
17441180740Sdes		PROG_W="undef"
17442180740Sdes	fi
17443180740Sdes
17444180740Sdes
17445180740Sdes
17446180740Sdes	# Extract the first word of "who", so it can be a program name with args.
17447180740Sdesset dummy who; ac_word=$2
17448180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17449180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17450180740Sdesif test "${ac_cv_path_PROG_WHO+set}" = set; then
17451180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17452180740Sdeselse
17453180740Sdes  case $PROG_WHO in
17454180740Sdes  [\\/]* | ?:[\\/]*)
17455180740Sdes  ac_cv_path_PROG_WHO="$PROG_WHO" # Let the user override the test with a path.
17456180740Sdes  ;;
17457180740Sdes  *)
17458180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17459180740Sdesfor as_dir in $PATH
17460180740Sdesdo
17461180740Sdes  IFS=$as_save_IFS
17462180740Sdes  test -z "$as_dir" && as_dir=.
17463180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17464180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17465180740Sdes    ac_cv_path_PROG_WHO="$as_dir/$ac_word$ac_exec_ext"
17466180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17467180740Sdes    break 2
17468180740Sdes  fi
17469180740Sdesdone
17470180740Sdesdone
17471180740SdesIFS=$as_save_IFS
17472180740Sdes
17473180740Sdes  ;;
17474180740Sdesesac
17475180740Sdesfi
17476180740SdesPROG_WHO=$ac_cv_path_PROG_WHO
17477180740Sdesif test -n "$PROG_WHO"; then
17478180740Sdes  { echo "$as_me:$LINENO: result: $PROG_WHO" >&5
17479180740Sdesecho "${ECHO_T}$PROG_WHO" >&6; }
17480180740Sdeselse
17481180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17482180740Sdesecho "${ECHO_T}no" >&6; }
17483180740Sdesfi
17484180740Sdes
17485180740Sdes
17486180740Sdes	if test -z "$PROG_WHO" ; then
17487180740Sdes		PROG_WHO="undef"
17488180740Sdes	fi
17489180740Sdes
17490180740Sdes
17491180740Sdes
17492180740Sdes	# Extract the first word of "last", so it can be a program name with args.
17493180740Sdesset dummy last; ac_word=$2
17494180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17495180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17496180740Sdesif test "${ac_cv_path_PROG_LAST+set}" = set; then
17497180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17498180740Sdeselse
17499180740Sdes  case $PROG_LAST in
17500180740Sdes  [\\/]* | ?:[\\/]*)
17501180740Sdes  ac_cv_path_PROG_LAST="$PROG_LAST" # Let the user override the test with a path.
17502180740Sdes  ;;
17503180740Sdes  *)
17504180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17505180740Sdesfor as_dir in $PATH
17506180740Sdesdo
17507180740Sdes  IFS=$as_save_IFS
17508180740Sdes  test -z "$as_dir" && as_dir=.
17509180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17510180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17511180740Sdes    ac_cv_path_PROG_LAST="$as_dir/$ac_word$ac_exec_ext"
17512180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17513180740Sdes    break 2
17514180740Sdes  fi
17515180740Sdesdone
17516180740Sdesdone
17517180740SdesIFS=$as_save_IFS
17518180740Sdes
17519180740Sdes  ;;
17520180740Sdesesac
17521180740Sdesfi
17522180740SdesPROG_LAST=$ac_cv_path_PROG_LAST
17523180740Sdesif test -n "$PROG_LAST"; then
17524180740Sdes  { echo "$as_me:$LINENO: result: $PROG_LAST" >&5
17525180740Sdesecho "${ECHO_T}$PROG_LAST" >&6; }
17526180740Sdeselse
17527180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17528180740Sdesecho "${ECHO_T}no" >&6; }
17529180740Sdesfi
17530180740Sdes
17531180740Sdes
17532180740Sdes	if test -z "$PROG_LAST" ; then
17533180740Sdes		PROG_LAST="undef"
17534180740Sdes	fi
17535180740Sdes
17536180740Sdes
17537180740Sdes
17538180740Sdes	# Extract the first word of "lastlog", so it can be a program name with args.
17539180740Sdesset dummy lastlog; ac_word=$2
17540180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17541180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17542180740Sdesif test "${ac_cv_path_PROG_LASTLOG+set}" = set; then
17543180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17544180740Sdeselse
17545180740Sdes  case $PROG_LASTLOG in
17546180740Sdes  [\\/]* | ?:[\\/]*)
17547180740Sdes  ac_cv_path_PROG_LASTLOG="$PROG_LASTLOG" # Let the user override the test with a path.
17548180740Sdes  ;;
17549180740Sdes  *)
17550180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17551180740Sdesfor as_dir in $PATH
17552180740Sdesdo
17553180740Sdes  IFS=$as_save_IFS
17554180740Sdes  test -z "$as_dir" && as_dir=.
17555180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17556180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17557180740Sdes    ac_cv_path_PROG_LASTLOG="$as_dir/$ac_word$ac_exec_ext"
17558180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17559180740Sdes    break 2
17560180740Sdes  fi
17561180740Sdesdone
17562180740Sdesdone
17563180740SdesIFS=$as_save_IFS
17564180740Sdes
17565180740Sdes  ;;
17566180740Sdesesac
17567180740Sdesfi
17568180740SdesPROG_LASTLOG=$ac_cv_path_PROG_LASTLOG
17569180740Sdesif test -n "$PROG_LASTLOG"; then
17570180740Sdes  { echo "$as_me:$LINENO: result: $PROG_LASTLOG" >&5
17571180740Sdesecho "${ECHO_T}$PROG_LASTLOG" >&6; }
17572180740Sdeselse
17573180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17574180740Sdesecho "${ECHO_T}no" >&6; }
17575180740Sdesfi
17576180740Sdes
17577180740Sdes
17578180740Sdes	if test -z "$PROG_LASTLOG" ; then
17579180740Sdes		PROG_LASTLOG="undef"
17580180740Sdes	fi
17581180740Sdes
17582180740Sdes
17583180740Sdes
17584180740Sdes	# Extract the first word of "df", so it can be a program name with args.
17585180740Sdesset dummy df; ac_word=$2
17586180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17587180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17588180740Sdesif test "${ac_cv_path_PROG_DF+set}" = set; then
17589180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17590180740Sdeselse
17591180740Sdes  case $PROG_DF in
17592180740Sdes  [\\/]* | ?:[\\/]*)
17593180740Sdes  ac_cv_path_PROG_DF="$PROG_DF" # Let the user override the test with a path.
17594180740Sdes  ;;
17595180740Sdes  *)
17596180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17597180740Sdesfor as_dir in $PATH
17598180740Sdesdo
17599180740Sdes  IFS=$as_save_IFS
17600180740Sdes  test -z "$as_dir" && as_dir=.
17601180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17602180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17603180740Sdes    ac_cv_path_PROG_DF="$as_dir/$ac_word$ac_exec_ext"
17604180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17605180740Sdes    break 2
17606180740Sdes  fi
17607180740Sdesdone
17608180740Sdesdone
17609180740SdesIFS=$as_save_IFS
17610180740Sdes
17611180740Sdes  ;;
17612180740Sdesesac
17613180740Sdesfi
17614180740SdesPROG_DF=$ac_cv_path_PROG_DF
17615180740Sdesif test -n "$PROG_DF"; then
17616180740Sdes  { echo "$as_me:$LINENO: result: $PROG_DF" >&5
17617180740Sdesecho "${ECHO_T}$PROG_DF" >&6; }
17618180740Sdeselse
17619180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17620180740Sdesecho "${ECHO_T}no" >&6; }
17621180740Sdesfi
17622180740Sdes
17623180740Sdes
17624180740Sdes	if test -z "$PROG_DF" ; then
17625180740Sdes		PROG_DF="undef"
17626180740Sdes	fi
17627180740Sdes
17628180740Sdes
17629180740Sdes
17630180740Sdes	# Extract the first word of "vmstat", so it can be a program name with args.
17631180740Sdesset dummy vmstat; ac_word=$2
17632180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17633180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17634180740Sdesif test "${ac_cv_path_PROG_VMSTAT+set}" = set; then
17635180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17636180740Sdeselse
17637180740Sdes  case $PROG_VMSTAT in
17638180740Sdes  [\\/]* | ?:[\\/]*)
17639180740Sdes  ac_cv_path_PROG_VMSTAT="$PROG_VMSTAT" # Let the user override the test with a path.
17640180740Sdes  ;;
17641180740Sdes  *)
17642180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17643180740Sdesfor as_dir in $PATH
17644180740Sdesdo
17645180740Sdes  IFS=$as_save_IFS
17646180740Sdes  test -z "$as_dir" && as_dir=.
17647180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17648180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17649180740Sdes    ac_cv_path_PROG_VMSTAT="$as_dir/$ac_word$ac_exec_ext"
17650180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17651180740Sdes    break 2
17652180740Sdes  fi
17653180740Sdesdone
17654180740Sdesdone
17655180740SdesIFS=$as_save_IFS
17656180740Sdes
17657180740Sdes  ;;
17658180740Sdesesac
17659180740Sdesfi
17660180740SdesPROG_VMSTAT=$ac_cv_path_PROG_VMSTAT
17661180740Sdesif test -n "$PROG_VMSTAT"; then
17662180740Sdes  { echo "$as_me:$LINENO: result: $PROG_VMSTAT" >&5
17663180740Sdesecho "${ECHO_T}$PROG_VMSTAT" >&6; }
17664180740Sdeselse
17665180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17666180740Sdesecho "${ECHO_T}no" >&6; }
17667180740Sdesfi
17668180740Sdes
17669180740Sdes
17670180740Sdes	if test -z "$PROG_VMSTAT" ; then
17671180740Sdes		PROG_VMSTAT="undef"
17672180740Sdes	fi
17673180740Sdes
17674180740Sdes
17675180740Sdes
17676180740Sdes	# Extract the first word of "uptime", so it can be a program name with args.
17677180740Sdesset dummy uptime; ac_word=$2
17678180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17679180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17680180740Sdesif test "${ac_cv_path_PROG_UPTIME+set}" = set; then
17681180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17682180740Sdeselse
17683180740Sdes  case $PROG_UPTIME in
17684180740Sdes  [\\/]* | ?:[\\/]*)
17685180740Sdes  ac_cv_path_PROG_UPTIME="$PROG_UPTIME" # Let the user override the test with a path.
17686180740Sdes  ;;
17687180740Sdes  *)
17688180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17689180740Sdesfor as_dir in $PATH
17690180740Sdesdo
17691180740Sdes  IFS=$as_save_IFS
17692180740Sdes  test -z "$as_dir" && as_dir=.
17693180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17694180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17695180740Sdes    ac_cv_path_PROG_UPTIME="$as_dir/$ac_word$ac_exec_ext"
17696180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17697180740Sdes    break 2
17698180740Sdes  fi
17699180740Sdesdone
17700180740Sdesdone
17701180740SdesIFS=$as_save_IFS
17702180740Sdes
17703180740Sdes  ;;
17704180740Sdesesac
17705180740Sdesfi
17706180740SdesPROG_UPTIME=$ac_cv_path_PROG_UPTIME
17707180740Sdesif test -n "$PROG_UPTIME"; then
17708180740Sdes  { echo "$as_me:$LINENO: result: $PROG_UPTIME" >&5
17709180740Sdesecho "${ECHO_T}$PROG_UPTIME" >&6; }
17710180740Sdeselse
17711180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17712180740Sdesecho "${ECHO_T}no" >&6; }
17713180740Sdesfi
17714180740Sdes
17715180740Sdes
17716180740Sdes	if test -z "$PROG_UPTIME" ; then
17717180740Sdes		PROG_UPTIME="undef"
17718180740Sdes	fi
17719180740Sdes
17720180740Sdes
17721180740Sdes
17722180740Sdes	# Extract the first word of "ipcs", so it can be a program name with args.
17723180740Sdesset dummy ipcs; ac_word=$2
17724180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17725180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17726180740Sdesif test "${ac_cv_path_PROG_IPCS+set}" = set; then
17727180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17728180740Sdeselse
17729180740Sdes  case $PROG_IPCS in
17730180740Sdes  [\\/]* | ?:[\\/]*)
17731180740Sdes  ac_cv_path_PROG_IPCS="$PROG_IPCS" # Let the user override the test with a path.
17732180740Sdes  ;;
17733180740Sdes  *)
17734180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17735180740Sdesfor as_dir in $PATH
17736180740Sdesdo
17737180740Sdes  IFS=$as_save_IFS
17738180740Sdes  test -z "$as_dir" && as_dir=.
17739180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17740180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17741180740Sdes    ac_cv_path_PROG_IPCS="$as_dir/$ac_word$ac_exec_ext"
17742180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17743180740Sdes    break 2
17744180740Sdes  fi
17745180740Sdesdone
17746180740Sdesdone
17747180740SdesIFS=$as_save_IFS
17748180740Sdes
17749180740Sdes  ;;
17750180740Sdesesac
17751180740Sdesfi
17752180740SdesPROG_IPCS=$ac_cv_path_PROG_IPCS
17753180740Sdesif test -n "$PROG_IPCS"; then
17754180740Sdes  { echo "$as_me:$LINENO: result: $PROG_IPCS" >&5
17755180740Sdesecho "${ECHO_T}$PROG_IPCS" >&6; }
17756180740Sdeselse
17757180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17758180740Sdesecho "${ECHO_T}no" >&6; }
17759180740Sdesfi
17760180740Sdes
17761180740Sdes
17762180740Sdes	if test -z "$PROG_IPCS" ; then
17763180740Sdes		PROG_IPCS="undef"
17764180740Sdes	fi
17765180740Sdes
17766180740Sdes
17767180740Sdes
17768180740Sdes	# Extract the first word of "tail", so it can be a program name with args.
17769180740Sdesset dummy tail; ac_word=$2
17770180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17771180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17772180740Sdesif test "${ac_cv_path_PROG_TAIL+set}" = set; then
17773180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17774180740Sdeselse
17775180740Sdes  case $PROG_TAIL in
17776180740Sdes  [\\/]* | ?:[\\/]*)
17777180740Sdes  ac_cv_path_PROG_TAIL="$PROG_TAIL" # Let the user override the test with a path.
17778180740Sdes  ;;
17779180740Sdes  *)
17780180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17781180740Sdesfor as_dir in $PATH
17782180740Sdesdo
17783180740Sdes  IFS=$as_save_IFS
17784180740Sdes  test -z "$as_dir" && as_dir=.
17785180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17786180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17787180740Sdes    ac_cv_path_PROG_TAIL="$as_dir/$ac_word$ac_exec_ext"
17788180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17789180740Sdes    break 2
17790180740Sdes  fi
17791180740Sdesdone
17792180740Sdesdone
17793180740SdesIFS=$as_save_IFS
17794180740Sdes
17795180740Sdes  ;;
17796180740Sdesesac
17797180740Sdesfi
17798180740SdesPROG_TAIL=$ac_cv_path_PROG_TAIL
17799180740Sdesif test -n "$PROG_TAIL"; then
17800180740Sdes  { echo "$as_me:$LINENO: result: $PROG_TAIL" >&5
17801180740Sdesecho "${ECHO_T}$PROG_TAIL" >&6; }
17802180740Sdeselse
17803180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17804180740Sdesecho "${ECHO_T}no" >&6; }
17805180740Sdesfi
17806180740Sdes
17807180740Sdes
17808180740Sdes	if test -z "$PROG_TAIL" ; then
17809180740Sdes		PROG_TAIL="undef"
17810180740Sdes	fi
17811180740Sdes
17812180740Sdes
17813180740Sdes# restore PATH
17814180740SdesPATH=$OPATH
17815180740Sdes
17816180740Sdes# Where does ssh-rand-helper get its randomness from?
17817180740SdesINSTALL_SSH_PRNG_CMDS=""
17818180740Sdesif test ! -z "$INSTALL_SSH_RAND_HELPER" ; then
17819180740Sdes	if test ! -z "$PRNGD_PORT" ; then
17820180740Sdes		RAND_HELPER_MSG="TCP localhost:$PRNGD_PORT"
17821180740Sdes	elif test ! -z "$PRNGD_SOCKET" ; then
17822180740Sdes		RAND_HELPER_MSG="Unix domain socket \"$PRNGD_SOCKET\""
17823180740Sdes	else
17824180740Sdes		RAND_HELPER_MSG="Command hashing (timeout $entropy_timeout)"
17825180740Sdes		RAND_HELPER_CMDHASH=yes
17826180740Sdes		INSTALL_SSH_PRNG_CMDS="yes"
17827180740Sdes	fi
17828180740Sdesfi
17829180740Sdes
17830180740Sdes
17831180740Sdes
17832180740Sdes# Cheap hack to ensure NEWS-OS libraries are arranged right.
17833180740Sdesif test ! -z "$SONY" ; then
17834180740Sdes  LIBS="$LIBS -liberty";
17835180740Sdesfi
17836180740Sdes
17837180740Sdes# Check for  long long datatypes
17838180740Sdes{ echo "$as_me:$LINENO: checking for long long" >&5
17839180740Sdesecho $ECHO_N "checking for long long... $ECHO_C" >&6; }
17840180740Sdesif test "${ac_cv_type_long_long+set}" = set; then
17841180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17842180740Sdeselse
17843180740Sdes  cat >conftest.$ac_ext <<_ACEOF
17844180740Sdes/* confdefs.h.  */
17845180740Sdes_ACEOF
17846180740Sdescat confdefs.h >>conftest.$ac_ext
17847180740Sdescat >>conftest.$ac_ext <<_ACEOF
17848180740Sdes/* end confdefs.h.  */
17849180740Sdes$ac_includes_default
17850180740Sdestypedef long long ac__type_new_;
17851180740Sdesint
17852180740Sdesmain ()
17853180740Sdes{
17854180740Sdesif ((ac__type_new_ *) 0)
17855180740Sdes  return 0;
17856180740Sdesif (sizeof (ac__type_new_))
17857180740Sdes  return 0;
17858180740Sdes  ;
17859180740Sdes  return 0;
17860180740Sdes}
17861180740Sdes_ACEOF
17862180740Sdesrm -f conftest.$ac_objext
17863180740Sdesif { (ac_try="$ac_compile"
17864180740Sdescase "(($ac_try" in
17865180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17866180740Sdes  *) ac_try_echo=$ac_try;;
17867180740Sdesesac
17868180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17869180740Sdes  (eval "$ac_compile") 2>conftest.er1
17870180740Sdes  ac_status=$?
17871180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
17872180740Sdes  rm -f conftest.er1
17873180740Sdes  cat conftest.err >&5
17874180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17875180740Sdes  (exit $ac_status); } && {
17876180740Sdes	 test -z "$ac_c_werror_flag" ||
17877180740Sdes	 test ! -s conftest.err
17878180740Sdes       } && test -s conftest.$ac_objext; then
17879180740Sdes  ac_cv_type_long_long=yes
17880180740Sdeselse
17881180740Sdes  echo "$as_me: failed program was:" >&5
17882180740Sdessed 's/^/| /' conftest.$ac_ext >&5
17883180740Sdes
17884180740Sdes	ac_cv_type_long_long=no
17885180740Sdesfi
17886180740Sdes
17887180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17888180740Sdesfi
17889180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
17890180740Sdesecho "${ECHO_T}$ac_cv_type_long_long" >&6; }
17891180740Sdesif test $ac_cv_type_long_long = yes; then
17892180740Sdes
17893180740Sdescat >>confdefs.h <<_ACEOF
17894180740Sdes#define HAVE_LONG_LONG 1
17895180740Sdes_ACEOF
17896180740Sdes
17897180740Sdes
17898180740Sdesfi
17899180740Sdes{ echo "$as_me:$LINENO: checking for unsigned long long" >&5
17900180740Sdesecho $ECHO_N "checking for unsigned long long... $ECHO_C" >&6; }
17901180740Sdesif test "${ac_cv_type_unsigned_long_long+set}" = set; then
17902180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17903180740Sdeselse
17904180740Sdes  cat >conftest.$ac_ext <<_ACEOF
17905180740Sdes/* confdefs.h.  */
17906180740Sdes_ACEOF
17907180740Sdescat confdefs.h >>conftest.$ac_ext
17908180740Sdescat >>conftest.$ac_ext <<_ACEOF
17909180740Sdes/* end confdefs.h.  */
17910180740Sdes$ac_includes_default
17911180740Sdestypedef unsigned long long ac__type_new_;
17912180740Sdesint
17913180740Sdesmain ()
17914180740Sdes{
17915180740Sdesif ((ac__type_new_ *) 0)
17916180740Sdes  return 0;
17917180740Sdesif (sizeof (ac__type_new_))
17918180740Sdes  return 0;
17919180740Sdes  ;
17920180740Sdes  return 0;
17921180740Sdes}
17922180740Sdes_ACEOF
17923180740Sdesrm -f conftest.$ac_objext
17924180740Sdesif { (ac_try="$ac_compile"
17925180740Sdescase "(($ac_try" in
17926180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17927180740Sdes  *) ac_try_echo=$ac_try;;
17928180740Sdesesac
17929180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17930180740Sdes  (eval "$ac_compile") 2>conftest.er1
17931180740Sdes  ac_status=$?
17932180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
17933180740Sdes  rm -f conftest.er1
17934180740Sdes  cat conftest.err >&5
17935180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17936180740Sdes  (exit $ac_status); } && {
17937180740Sdes	 test -z "$ac_c_werror_flag" ||
17938180740Sdes	 test ! -s conftest.err
17939180740Sdes       } && test -s conftest.$ac_objext; then
17940180740Sdes  ac_cv_type_unsigned_long_long=yes
17941180740Sdeselse
17942180740Sdes  echo "$as_me: failed program was:" >&5
17943180740Sdessed 's/^/| /' conftest.$ac_ext >&5
17944180740Sdes
17945180740Sdes	ac_cv_type_unsigned_long_long=no
17946180740Sdesfi
17947180740Sdes
17948180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17949180740Sdesfi
17950180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long" >&5
17951180740Sdesecho "${ECHO_T}$ac_cv_type_unsigned_long_long" >&6; }
17952180740Sdesif test $ac_cv_type_unsigned_long_long = yes; then
17953180740Sdes
17954180740Sdescat >>confdefs.h <<_ACEOF
17955180740Sdes#define HAVE_UNSIGNED_LONG_LONG 1
17956180740Sdes_ACEOF
17957180740Sdes
17958180740Sdes
17959180740Sdesfi
17960180740Sdes{ echo "$as_me:$LINENO: checking for long double" >&5
17961180740Sdesecho $ECHO_N "checking for long double... $ECHO_C" >&6; }
17962180740Sdesif test "${ac_cv_type_long_double+set}" = set; then
17963180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17964180740Sdeselse
17965180740Sdes  cat >conftest.$ac_ext <<_ACEOF
17966180740Sdes/* confdefs.h.  */
17967180740Sdes_ACEOF
17968180740Sdescat confdefs.h >>conftest.$ac_ext
17969180740Sdescat >>conftest.$ac_ext <<_ACEOF
17970180740Sdes/* end confdefs.h.  */
17971180740Sdes$ac_includes_default
17972180740Sdestypedef long double ac__type_new_;
17973180740Sdesint
17974180740Sdesmain ()
17975180740Sdes{
17976180740Sdesif ((ac__type_new_ *) 0)
17977180740Sdes  return 0;
17978180740Sdesif (sizeof (ac__type_new_))
17979180740Sdes  return 0;
17980180740Sdes  ;
17981180740Sdes  return 0;
17982180740Sdes}
17983180740Sdes_ACEOF
17984180740Sdesrm -f conftest.$ac_objext
17985180740Sdesif { (ac_try="$ac_compile"
17986180740Sdescase "(($ac_try" in
17987180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17988180740Sdes  *) ac_try_echo=$ac_try;;
17989180740Sdesesac
17990180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17991180740Sdes  (eval "$ac_compile") 2>conftest.er1
17992180740Sdes  ac_status=$?
17993180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
17994180740Sdes  rm -f conftest.er1
17995180740Sdes  cat conftest.err >&5
17996180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17997180740Sdes  (exit $ac_status); } && {
17998180740Sdes	 test -z "$ac_c_werror_flag" ||
17999180740Sdes	 test ! -s conftest.err
18000180740Sdes       } && test -s conftest.$ac_objext; then
18001180740Sdes  ac_cv_type_long_double=yes
18002180740Sdeselse
18003180740Sdes  echo "$as_me: failed program was:" >&5
18004180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18005180740Sdes
18006180740Sdes	ac_cv_type_long_double=no
18007180740Sdesfi
18008180740Sdes
18009180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18010180740Sdesfi
18011180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
18012180740Sdesecho "${ECHO_T}$ac_cv_type_long_double" >&6; }
18013180740Sdesif test $ac_cv_type_long_double = yes; then
18014180740Sdes
18015180740Sdescat >>confdefs.h <<_ACEOF
18016180740Sdes#define HAVE_LONG_DOUBLE 1
18017180740Sdes_ACEOF
18018180740Sdes
18019180740Sdes
18020180740Sdesfi
18021180740Sdes
18022180740Sdes
18023180740Sdes# Check datatype sizes
18024180740Sdes{ echo "$as_me:$LINENO: checking for char" >&5
18025180740Sdesecho $ECHO_N "checking for char... $ECHO_C" >&6; }
18026180740Sdesif test "${ac_cv_type_char+set}" = set; then
18027180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18028180740Sdeselse
18029180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18030180740Sdes/* confdefs.h.  */
18031180740Sdes_ACEOF
18032180740Sdescat confdefs.h >>conftest.$ac_ext
18033180740Sdescat >>conftest.$ac_ext <<_ACEOF
18034180740Sdes/* end confdefs.h.  */
18035180740Sdes$ac_includes_default
18036180740Sdestypedef char ac__type_new_;
18037180740Sdesint
18038180740Sdesmain ()
18039180740Sdes{
18040180740Sdesif ((ac__type_new_ *) 0)
18041180740Sdes  return 0;
18042180740Sdesif (sizeof (ac__type_new_))
18043180740Sdes  return 0;
18044180740Sdes  ;
18045180740Sdes  return 0;
18046180740Sdes}
18047180740Sdes_ACEOF
18048180740Sdesrm -f conftest.$ac_objext
18049180740Sdesif { (ac_try="$ac_compile"
18050180740Sdescase "(($ac_try" in
18051180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18052180740Sdes  *) ac_try_echo=$ac_try;;
18053180740Sdesesac
18054180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18055180740Sdes  (eval "$ac_compile") 2>conftest.er1
18056180740Sdes  ac_status=$?
18057180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18058180740Sdes  rm -f conftest.er1
18059180740Sdes  cat conftest.err >&5
18060180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18061180740Sdes  (exit $ac_status); } && {
18062180740Sdes	 test -z "$ac_c_werror_flag" ||
18063180740Sdes	 test ! -s conftest.err
18064180740Sdes       } && test -s conftest.$ac_objext; then
18065180740Sdes  ac_cv_type_char=yes
18066180740Sdeselse
18067180740Sdes  echo "$as_me: failed program was:" >&5
18068180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18069180740Sdes
18070180740Sdes	ac_cv_type_char=no
18071180740Sdesfi
18072180740Sdes
18073180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18074180740Sdesfi
18075180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
18076180740Sdesecho "${ECHO_T}$ac_cv_type_char" >&6; }
18077180740Sdes
18078180740Sdes# The cast to long int works around a bug in the HP C Compiler
18079180740Sdes# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
18080180740Sdes# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
18081180740Sdes# This bug is HP SR number 8606223364.
18082180740Sdes{ echo "$as_me:$LINENO: checking size of char" >&5
18083180740Sdesecho $ECHO_N "checking size of char... $ECHO_C" >&6; }
18084180740Sdesif test "${ac_cv_sizeof_char+set}" = set; then
18085180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18086180740Sdeselse
18087180740Sdes  if test "$cross_compiling" = yes; then
18088180740Sdes  # Depending upon the size, compute the lo and hi bounds.
18089180740Sdescat >conftest.$ac_ext <<_ACEOF
18090180740Sdes/* confdefs.h.  */
18091180740Sdes_ACEOF
18092180740Sdescat confdefs.h >>conftest.$ac_ext
18093180740Sdescat >>conftest.$ac_ext <<_ACEOF
18094180740Sdes/* end confdefs.h.  */
18095180740Sdes$ac_includes_default
18096180740Sdes   typedef char ac__type_sizeof_;
18097180740Sdesint
18098180740Sdesmain ()
18099180740Sdes{
18100180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
18101180740Sdestest_array [0] = 0
18102180740Sdes
18103180740Sdes  ;
18104180740Sdes  return 0;
18105180740Sdes}
18106180740Sdes_ACEOF
18107180740Sdesrm -f conftest.$ac_objext
18108180740Sdesif { (ac_try="$ac_compile"
18109180740Sdescase "(($ac_try" in
18110180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18111180740Sdes  *) ac_try_echo=$ac_try;;
18112180740Sdesesac
18113180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18114180740Sdes  (eval "$ac_compile") 2>conftest.er1
18115180740Sdes  ac_status=$?
18116180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18117180740Sdes  rm -f conftest.er1
18118180740Sdes  cat conftest.err >&5
18119180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18120180740Sdes  (exit $ac_status); } && {
18121180740Sdes	 test -z "$ac_c_werror_flag" ||
18122180740Sdes	 test ! -s conftest.err
18123180740Sdes       } && test -s conftest.$ac_objext; then
18124180740Sdes  ac_lo=0 ac_mid=0
18125180740Sdes  while :; do
18126180740Sdes    cat >conftest.$ac_ext <<_ACEOF
18127180740Sdes/* confdefs.h.  */
18128180740Sdes_ACEOF
18129180740Sdescat confdefs.h >>conftest.$ac_ext
18130180740Sdescat >>conftest.$ac_ext <<_ACEOF
18131180740Sdes/* end confdefs.h.  */
18132180740Sdes$ac_includes_default
18133180740Sdes   typedef char ac__type_sizeof_;
18134180740Sdesint
18135180740Sdesmain ()
18136180740Sdes{
18137180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
18138180740Sdestest_array [0] = 0
18139180740Sdes
18140180740Sdes  ;
18141180740Sdes  return 0;
18142180740Sdes}
18143180740Sdes_ACEOF
18144180740Sdesrm -f conftest.$ac_objext
18145180740Sdesif { (ac_try="$ac_compile"
18146180740Sdescase "(($ac_try" in
18147180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18148180740Sdes  *) ac_try_echo=$ac_try;;
18149180740Sdesesac
18150180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18151180740Sdes  (eval "$ac_compile") 2>conftest.er1
18152180740Sdes  ac_status=$?
18153180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18154180740Sdes  rm -f conftest.er1
18155180740Sdes  cat conftest.err >&5
18156180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18157180740Sdes  (exit $ac_status); } && {
18158180740Sdes	 test -z "$ac_c_werror_flag" ||
18159180740Sdes	 test ! -s conftest.err
18160180740Sdes       } && test -s conftest.$ac_objext; then
18161180740Sdes  ac_hi=$ac_mid; break
18162180740Sdeselse
18163180740Sdes  echo "$as_me: failed program was:" >&5
18164180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18165180740Sdes
18166180740Sdes	ac_lo=`expr $ac_mid + 1`
18167180740Sdes			if test $ac_lo -le $ac_mid; then
18168180740Sdes			  ac_lo= ac_hi=
18169180740Sdes			  break
18170180740Sdes			fi
18171180740Sdes			ac_mid=`expr 2 '*' $ac_mid + 1`
18172180740Sdesfi
18173180740Sdes
18174180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18175180740Sdes  done
18176180740Sdeselse
18177180740Sdes  echo "$as_me: failed program was:" >&5
18178180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18179180740Sdes
18180180740Sdes	cat >conftest.$ac_ext <<_ACEOF
18181180740Sdes/* confdefs.h.  */
18182180740Sdes_ACEOF
18183180740Sdescat confdefs.h >>conftest.$ac_ext
18184180740Sdescat >>conftest.$ac_ext <<_ACEOF
18185180740Sdes/* end confdefs.h.  */
18186180740Sdes$ac_includes_default
18187180740Sdes   typedef char ac__type_sizeof_;
18188180740Sdesint
18189180740Sdesmain ()
18190180740Sdes{
18191180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
18192180740Sdestest_array [0] = 0
18193180740Sdes
18194180740Sdes  ;
18195180740Sdes  return 0;
18196180740Sdes}
18197180740Sdes_ACEOF
18198180740Sdesrm -f conftest.$ac_objext
18199180740Sdesif { (ac_try="$ac_compile"
18200180740Sdescase "(($ac_try" in
18201180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18202180740Sdes  *) ac_try_echo=$ac_try;;
18203180740Sdesesac
18204180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18205180740Sdes  (eval "$ac_compile") 2>conftest.er1
18206180740Sdes  ac_status=$?
18207180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18208180740Sdes  rm -f conftest.er1
18209180740Sdes  cat conftest.err >&5
18210180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18211180740Sdes  (exit $ac_status); } && {
18212180740Sdes	 test -z "$ac_c_werror_flag" ||
18213180740Sdes	 test ! -s conftest.err
18214180740Sdes       } && test -s conftest.$ac_objext; then
18215180740Sdes  ac_hi=-1 ac_mid=-1
18216180740Sdes  while :; do
18217180740Sdes    cat >conftest.$ac_ext <<_ACEOF
18218180740Sdes/* confdefs.h.  */
18219180740Sdes_ACEOF
18220180740Sdescat confdefs.h >>conftest.$ac_ext
18221180740Sdescat >>conftest.$ac_ext <<_ACEOF
18222180740Sdes/* end confdefs.h.  */
18223180740Sdes$ac_includes_default
18224180740Sdes   typedef char ac__type_sizeof_;
18225180740Sdesint
18226180740Sdesmain ()
18227180740Sdes{
18228180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
18229180740Sdestest_array [0] = 0
18230180740Sdes
18231180740Sdes  ;
18232180740Sdes  return 0;
18233180740Sdes}
18234180740Sdes_ACEOF
18235180740Sdesrm -f conftest.$ac_objext
18236180740Sdesif { (ac_try="$ac_compile"
18237180740Sdescase "(($ac_try" in
18238180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18239180740Sdes  *) ac_try_echo=$ac_try;;
18240180740Sdesesac
18241180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18242180740Sdes  (eval "$ac_compile") 2>conftest.er1
18243180740Sdes  ac_status=$?
18244180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18245180740Sdes  rm -f conftest.er1
18246180740Sdes  cat conftest.err >&5
18247180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18248180740Sdes  (exit $ac_status); } && {
18249180740Sdes	 test -z "$ac_c_werror_flag" ||
18250180740Sdes	 test ! -s conftest.err
18251180740Sdes       } && test -s conftest.$ac_objext; then
18252180740Sdes  ac_lo=$ac_mid; break
18253180740Sdeselse
18254180740Sdes  echo "$as_me: failed program was:" >&5
18255180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18256180740Sdes
18257180740Sdes	ac_hi=`expr '(' $ac_mid ')' - 1`
18258180740Sdes			if test $ac_mid -le $ac_hi; then
18259180740Sdes			  ac_lo= ac_hi=
18260180740Sdes			  break
18261180740Sdes			fi
18262180740Sdes			ac_mid=`expr 2 '*' $ac_mid`
18263180740Sdesfi
18264180740Sdes
18265180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18266180740Sdes  done
18267180740Sdeselse
18268180740Sdes  echo "$as_me: failed program was:" >&5
18269180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18270180740Sdes
18271180740Sdes	ac_lo= ac_hi=
18272180740Sdesfi
18273180740Sdes
18274180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18275180740Sdesfi
18276180740Sdes
18277180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18278180740Sdes# Binary search between lo and hi bounds.
18279180740Sdeswhile test "x$ac_lo" != "x$ac_hi"; do
18280180740Sdes  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
18281180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18282180740Sdes/* confdefs.h.  */
18283180740Sdes_ACEOF
18284180740Sdescat confdefs.h >>conftest.$ac_ext
18285180740Sdescat >>conftest.$ac_ext <<_ACEOF
18286180740Sdes/* end confdefs.h.  */
18287180740Sdes$ac_includes_default
18288180740Sdes   typedef char ac__type_sizeof_;
18289180740Sdesint
18290180740Sdesmain ()
18291180740Sdes{
18292180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
18293180740Sdestest_array [0] = 0
18294180740Sdes
18295180740Sdes  ;
18296180740Sdes  return 0;
18297180740Sdes}
18298180740Sdes_ACEOF
18299180740Sdesrm -f conftest.$ac_objext
18300180740Sdesif { (ac_try="$ac_compile"
18301180740Sdescase "(($ac_try" in
18302180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18303180740Sdes  *) ac_try_echo=$ac_try;;
18304180740Sdesesac
18305180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18306180740Sdes  (eval "$ac_compile") 2>conftest.er1
18307180740Sdes  ac_status=$?
18308180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18309180740Sdes  rm -f conftest.er1
18310180740Sdes  cat conftest.err >&5
18311180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18312180740Sdes  (exit $ac_status); } && {
18313180740Sdes	 test -z "$ac_c_werror_flag" ||
18314180740Sdes	 test ! -s conftest.err
18315180740Sdes       } && test -s conftest.$ac_objext; then
18316180740Sdes  ac_hi=$ac_mid
18317180740Sdeselse
18318180740Sdes  echo "$as_me: failed program was:" >&5
18319180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18320180740Sdes
18321180740Sdes	ac_lo=`expr '(' $ac_mid ')' + 1`
18322180740Sdesfi
18323180740Sdes
18324180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18325180740Sdesdone
18326180740Sdescase $ac_lo in
18327180740Sdes?*) ac_cv_sizeof_char=$ac_lo;;
18328180740Sdes'') if test "$ac_cv_type_char" = yes; then
18329180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char)
18330180740SdesSee \`config.log' for more details." >&5
18331180740Sdesecho "$as_me: error: cannot compute sizeof (char)
18332180740SdesSee \`config.log' for more details." >&2;}
18333180740Sdes   { (exit 77); exit 77; }; }
18334180740Sdes   else
18335180740Sdes     ac_cv_sizeof_char=0
18336180740Sdes   fi ;;
18337180740Sdesesac
18338180740Sdeselse
18339180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18340180740Sdes/* confdefs.h.  */
18341180740Sdes_ACEOF
18342180740Sdescat confdefs.h >>conftest.$ac_ext
18343180740Sdescat >>conftest.$ac_ext <<_ACEOF
18344180740Sdes/* end confdefs.h.  */
18345180740Sdes$ac_includes_default
18346180740Sdes   typedef char ac__type_sizeof_;
18347180740Sdesstatic long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
18348180740Sdesstatic unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
18349180740Sdes#include <stdio.h>
18350180740Sdes#include <stdlib.h>
18351180740Sdesint
18352180740Sdesmain ()
18353180740Sdes{
18354180740Sdes
18355180740Sdes  FILE *f = fopen ("conftest.val", "w");
18356180740Sdes  if (! f)
18357180740Sdes    return 1;
18358180740Sdes  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
18359180740Sdes    {
18360180740Sdes      long int i = longval ();
18361180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
18362180740Sdes	return 1;
18363180740Sdes      fprintf (f, "%ld\n", i);
18364180740Sdes    }
18365180740Sdes  else
18366180740Sdes    {
18367180740Sdes      unsigned long int i = ulongval ();
18368180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
18369180740Sdes	return 1;
18370180740Sdes      fprintf (f, "%lu\n", i);
18371180740Sdes    }
18372180740Sdes  return ferror (f) || fclose (f) != 0;
18373180740Sdes
18374180740Sdes  ;
18375180740Sdes  return 0;
18376180740Sdes}
18377180740Sdes_ACEOF
18378180740Sdesrm -f conftest$ac_exeext
18379180740Sdesif { (ac_try="$ac_link"
18380180740Sdescase "(($ac_try" in
18381180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18382180740Sdes  *) ac_try_echo=$ac_try;;
18383180740Sdesesac
18384180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18385180740Sdes  (eval "$ac_link") 2>&5
18386180740Sdes  ac_status=$?
18387180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18388180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18389180740Sdes  { (case "(($ac_try" in
18390180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18391180740Sdes  *) ac_try_echo=$ac_try;;
18392180740Sdesesac
18393180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18394180740Sdes  (eval "$ac_try") 2>&5
18395180740Sdes  ac_status=$?
18396180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18397180740Sdes  (exit $ac_status); }; }; then
18398180740Sdes  ac_cv_sizeof_char=`cat conftest.val`
18399180740Sdeselse
18400180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
18401180740Sdesecho "$as_me: failed program was:" >&5
18402180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18403180740Sdes
18404180740Sdes( exit $ac_status )
18405180740Sdesif test "$ac_cv_type_char" = yes; then
18406180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char)
18407180740SdesSee \`config.log' for more details." >&5
18408180740Sdesecho "$as_me: error: cannot compute sizeof (char)
18409180740SdesSee \`config.log' for more details." >&2;}
18410180740Sdes   { (exit 77); exit 77; }; }
18411180740Sdes   else
18412180740Sdes     ac_cv_sizeof_char=0
18413180740Sdes   fi
18414180740Sdesfi
18415180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18416180740Sdesfi
18417180740Sdesrm -f conftest.val
18418180740Sdesfi
18419180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
18420180740Sdesecho "${ECHO_T}$ac_cv_sizeof_char" >&6; }
18421180740Sdes
18422180740Sdes
18423180740Sdes
18424180740Sdescat >>confdefs.h <<_ACEOF
18425180740Sdes#define SIZEOF_CHAR $ac_cv_sizeof_char
18426180740Sdes_ACEOF
18427180740Sdes
18428180740Sdes
18429180740Sdes{ echo "$as_me:$LINENO: checking for short int" >&5
18430180740Sdesecho $ECHO_N "checking for short int... $ECHO_C" >&6; }
18431180740Sdesif test "${ac_cv_type_short_int+set}" = set; then
18432180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18433180740Sdeselse
18434180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18435180740Sdes/* confdefs.h.  */
18436180740Sdes_ACEOF
18437180740Sdescat confdefs.h >>conftest.$ac_ext
18438180740Sdescat >>conftest.$ac_ext <<_ACEOF
18439180740Sdes/* end confdefs.h.  */
18440180740Sdes$ac_includes_default
18441180740Sdestypedef short int ac__type_new_;
18442180740Sdesint
18443180740Sdesmain ()
18444180740Sdes{
18445180740Sdesif ((ac__type_new_ *) 0)
18446180740Sdes  return 0;
18447180740Sdesif (sizeof (ac__type_new_))
18448180740Sdes  return 0;
18449180740Sdes  ;
18450180740Sdes  return 0;
18451180740Sdes}
18452180740Sdes_ACEOF
18453180740Sdesrm -f conftest.$ac_objext
18454180740Sdesif { (ac_try="$ac_compile"
18455180740Sdescase "(($ac_try" in
18456180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18457180740Sdes  *) ac_try_echo=$ac_try;;
18458180740Sdesesac
18459180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18460180740Sdes  (eval "$ac_compile") 2>conftest.er1
18461180740Sdes  ac_status=$?
18462180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18463180740Sdes  rm -f conftest.er1
18464180740Sdes  cat conftest.err >&5
18465180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18466180740Sdes  (exit $ac_status); } && {
18467180740Sdes	 test -z "$ac_c_werror_flag" ||
18468180740Sdes	 test ! -s conftest.err
18469180740Sdes       } && test -s conftest.$ac_objext; then
18470180740Sdes  ac_cv_type_short_int=yes
18471180740Sdeselse
18472180740Sdes  echo "$as_me: failed program was:" >&5
18473180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18474180740Sdes
18475180740Sdes	ac_cv_type_short_int=no
18476180740Sdesfi
18477180740Sdes
18478180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18479180740Sdesfi
18480180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_short_int" >&5
18481180740Sdesecho "${ECHO_T}$ac_cv_type_short_int" >&6; }
18482180740Sdes
18483180740Sdes# The cast to long int works around a bug in the HP C Compiler
18484180740Sdes# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
18485180740Sdes# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
18486180740Sdes# This bug is HP SR number 8606223364.
18487180740Sdes{ echo "$as_me:$LINENO: checking size of short int" >&5
18488180740Sdesecho $ECHO_N "checking size of short int... $ECHO_C" >&6; }
18489180740Sdesif test "${ac_cv_sizeof_short_int+set}" = set; then
18490180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18491180740Sdeselse
18492180740Sdes  if test "$cross_compiling" = yes; then
18493180740Sdes  # Depending upon the size, compute the lo and hi bounds.
18494180740Sdescat >conftest.$ac_ext <<_ACEOF
18495180740Sdes/* confdefs.h.  */
18496180740Sdes_ACEOF
18497180740Sdescat confdefs.h >>conftest.$ac_ext
18498180740Sdescat >>conftest.$ac_ext <<_ACEOF
18499180740Sdes/* end confdefs.h.  */
18500180740Sdes$ac_includes_default
18501180740Sdes   typedef short int ac__type_sizeof_;
18502180740Sdesint
18503180740Sdesmain ()
18504180740Sdes{
18505180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
18506180740Sdestest_array [0] = 0
18507180740Sdes
18508180740Sdes  ;
18509180740Sdes  return 0;
18510180740Sdes}
18511180740Sdes_ACEOF
18512180740Sdesrm -f conftest.$ac_objext
18513180740Sdesif { (ac_try="$ac_compile"
18514180740Sdescase "(($ac_try" in
18515180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18516180740Sdes  *) ac_try_echo=$ac_try;;
18517180740Sdesesac
18518180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18519180740Sdes  (eval "$ac_compile") 2>conftest.er1
18520180740Sdes  ac_status=$?
18521180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18522180740Sdes  rm -f conftest.er1
18523180740Sdes  cat conftest.err >&5
18524180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18525180740Sdes  (exit $ac_status); } && {
18526180740Sdes	 test -z "$ac_c_werror_flag" ||
18527180740Sdes	 test ! -s conftest.err
18528180740Sdes       } && test -s conftest.$ac_objext; then
18529180740Sdes  ac_lo=0 ac_mid=0
18530180740Sdes  while :; do
18531180740Sdes    cat >conftest.$ac_ext <<_ACEOF
18532180740Sdes/* confdefs.h.  */
18533180740Sdes_ACEOF
18534180740Sdescat confdefs.h >>conftest.$ac_ext
18535180740Sdescat >>conftest.$ac_ext <<_ACEOF
18536180740Sdes/* end confdefs.h.  */
18537180740Sdes$ac_includes_default
18538180740Sdes   typedef short int ac__type_sizeof_;
18539180740Sdesint
18540180740Sdesmain ()
18541180740Sdes{
18542180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
18543180740Sdestest_array [0] = 0
18544180740Sdes
18545180740Sdes  ;
18546180740Sdes  return 0;
18547180740Sdes}
18548180740Sdes_ACEOF
18549180740Sdesrm -f conftest.$ac_objext
18550180740Sdesif { (ac_try="$ac_compile"
18551180740Sdescase "(($ac_try" in
18552180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18553180740Sdes  *) ac_try_echo=$ac_try;;
18554180740Sdesesac
18555180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18556180740Sdes  (eval "$ac_compile") 2>conftest.er1
18557180740Sdes  ac_status=$?
18558180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18559180740Sdes  rm -f conftest.er1
18560180740Sdes  cat conftest.err >&5
18561180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18562180740Sdes  (exit $ac_status); } && {
18563180740Sdes	 test -z "$ac_c_werror_flag" ||
18564180740Sdes	 test ! -s conftest.err
18565180740Sdes       } && test -s conftest.$ac_objext; then
18566180740Sdes  ac_hi=$ac_mid; break
18567180740Sdeselse
18568180740Sdes  echo "$as_me: failed program was:" >&5
18569180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18570180740Sdes
18571180740Sdes	ac_lo=`expr $ac_mid + 1`
18572180740Sdes			if test $ac_lo -le $ac_mid; then
18573180740Sdes			  ac_lo= ac_hi=
18574180740Sdes			  break
18575180740Sdes			fi
18576180740Sdes			ac_mid=`expr 2 '*' $ac_mid + 1`
18577180740Sdesfi
18578180740Sdes
18579180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18580180740Sdes  done
18581180740Sdeselse
18582180740Sdes  echo "$as_me: failed program was:" >&5
18583180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18584180740Sdes
18585180740Sdes	cat >conftest.$ac_ext <<_ACEOF
18586180740Sdes/* confdefs.h.  */
18587180740Sdes_ACEOF
18588180740Sdescat confdefs.h >>conftest.$ac_ext
18589180740Sdescat >>conftest.$ac_ext <<_ACEOF
18590180740Sdes/* end confdefs.h.  */
18591180740Sdes$ac_includes_default
18592180740Sdes   typedef short int ac__type_sizeof_;
18593180740Sdesint
18594180740Sdesmain ()
18595180740Sdes{
18596180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
18597180740Sdestest_array [0] = 0
18598180740Sdes
18599180740Sdes  ;
18600180740Sdes  return 0;
18601180740Sdes}
18602180740Sdes_ACEOF
18603180740Sdesrm -f conftest.$ac_objext
18604180740Sdesif { (ac_try="$ac_compile"
18605180740Sdescase "(($ac_try" in
18606180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18607180740Sdes  *) ac_try_echo=$ac_try;;
18608180740Sdesesac
18609180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18610180740Sdes  (eval "$ac_compile") 2>conftest.er1
18611180740Sdes  ac_status=$?
18612180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18613180740Sdes  rm -f conftest.er1
18614180740Sdes  cat conftest.err >&5
18615180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18616180740Sdes  (exit $ac_status); } && {
18617180740Sdes	 test -z "$ac_c_werror_flag" ||
18618180740Sdes	 test ! -s conftest.err
18619180740Sdes       } && test -s conftest.$ac_objext; then
18620180740Sdes  ac_hi=-1 ac_mid=-1
18621180740Sdes  while :; do
18622180740Sdes    cat >conftest.$ac_ext <<_ACEOF
18623180740Sdes/* confdefs.h.  */
18624180740Sdes_ACEOF
18625180740Sdescat confdefs.h >>conftest.$ac_ext
18626180740Sdescat >>conftest.$ac_ext <<_ACEOF
18627180740Sdes/* end confdefs.h.  */
18628180740Sdes$ac_includes_default
18629180740Sdes   typedef short int ac__type_sizeof_;
18630180740Sdesint
18631180740Sdesmain ()
18632180740Sdes{
18633180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
18634180740Sdestest_array [0] = 0
18635180740Sdes
18636180740Sdes  ;
18637180740Sdes  return 0;
18638180740Sdes}
18639180740Sdes_ACEOF
18640180740Sdesrm -f conftest.$ac_objext
18641180740Sdesif { (ac_try="$ac_compile"
18642180740Sdescase "(($ac_try" in
18643180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18644180740Sdes  *) ac_try_echo=$ac_try;;
18645180740Sdesesac
18646180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18647180740Sdes  (eval "$ac_compile") 2>conftest.er1
18648180740Sdes  ac_status=$?
18649180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18650180740Sdes  rm -f conftest.er1
18651180740Sdes  cat conftest.err >&5
18652180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18653180740Sdes  (exit $ac_status); } && {
18654180740Sdes	 test -z "$ac_c_werror_flag" ||
18655180740Sdes	 test ! -s conftest.err
18656180740Sdes       } && test -s conftest.$ac_objext; then
18657180740Sdes  ac_lo=$ac_mid; break
18658180740Sdeselse
18659180740Sdes  echo "$as_me: failed program was:" >&5
18660180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18661180740Sdes
18662180740Sdes	ac_hi=`expr '(' $ac_mid ')' - 1`
18663180740Sdes			if test $ac_mid -le $ac_hi; then
18664180740Sdes			  ac_lo= ac_hi=
18665180740Sdes			  break
18666180740Sdes			fi
18667180740Sdes			ac_mid=`expr 2 '*' $ac_mid`
18668180740Sdesfi
18669180740Sdes
18670180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18671180740Sdes  done
18672180740Sdeselse
18673180740Sdes  echo "$as_me: failed program was:" >&5
18674180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18675180740Sdes
18676180740Sdes	ac_lo= ac_hi=
18677180740Sdesfi
18678180740Sdes
18679180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18680180740Sdesfi
18681180740Sdes
18682180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18683180740Sdes# Binary search between lo and hi bounds.
18684180740Sdeswhile test "x$ac_lo" != "x$ac_hi"; do
18685180740Sdes  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
18686180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18687180740Sdes/* confdefs.h.  */
18688180740Sdes_ACEOF
18689180740Sdescat confdefs.h >>conftest.$ac_ext
18690180740Sdescat >>conftest.$ac_ext <<_ACEOF
18691180740Sdes/* end confdefs.h.  */
18692180740Sdes$ac_includes_default
18693180740Sdes   typedef short int ac__type_sizeof_;
18694180740Sdesint
18695180740Sdesmain ()
18696180740Sdes{
18697180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
18698180740Sdestest_array [0] = 0
18699180740Sdes
18700180740Sdes  ;
18701180740Sdes  return 0;
18702180740Sdes}
18703180740Sdes_ACEOF
18704180740Sdesrm -f conftest.$ac_objext
18705180740Sdesif { (ac_try="$ac_compile"
18706180740Sdescase "(($ac_try" in
18707180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18708180740Sdes  *) ac_try_echo=$ac_try;;
18709180740Sdesesac
18710180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18711180740Sdes  (eval "$ac_compile") 2>conftest.er1
18712180740Sdes  ac_status=$?
18713180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18714180740Sdes  rm -f conftest.er1
18715180740Sdes  cat conftest.err >&5
18716180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18717180740Sdes  (exit $ac_status); } && {
18718180740Sdes	 test -z "$ac_c_werror_flag" ||
18719180740Sdes	 test ! -s conftest.err
18720180740Sdes       } && test -s conftest.$ac_objext; then
18721180740Sdes  ac_hi=$ac_mid
18722180740Sdeselse
18723180740Sdes  echo "$as_me: failed program was:" >&5
18724180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18725180740Sdes
18726180740Sdes	ac_lo=`expr '(' $ac_mid ')' + 1`
18727180740Sdesfi
18728180740Sdes
18729180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18730180740Sdesdone
18731180740Sdescase $ac_lo in
18732180740Sdes?*) ac_cv_sizeof_short_int=$ac_lo;;
18733180740Sdes'') if test "$ac_cv_type_short_int" = yes; then
18734180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short int)
18735180740SdesSee \`config.log' for more details." >&5
18736180740Sdesecho "$as_me: error: cannot compute sizeof (short int)
18737180740SdesSee \`config.log' for more details." >&2;}
18738180740Sdes   { (exit 77); exit 77; }; }
18739180740Sdes   else
18740180740Sdes     ac_cv_sizeof_short_int=0
18741180740Sdes   fi ;;
18742180740Sdesesac
18743180740Sdeselse
18744180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18745180740Sdes/* confdefs.h.  */
18746180740Sdes_ACEOF
18747180740Sdescat confdefs.h >>conftest.$ac_ext
18748180740Sdescat >>conftest.$ac_ext <<_ACEOF
18749180740Sdes/* end confdefs.h.  */
18750180740Sdes$ac_includes_default
18751180740Sdes   typedef short int ac__type_sizeof_;
18752180740Sdesstatic long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
18753180740Sdesstatic unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
18754180740Sdes#include <stdio.h>
18755180740Sdes#include <stdlib.h>
18756180740Sdesint
18757180740Sdesmain ()
18758180740Sdes{
18759180740Sdes
18760180740Sdes  FILE *f = fopen ("conftest.val", "w");
18761180740Sdes  if (! f)
18762180740Sdes    return 1;
18763180740Sdes  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
18764180740Sdes    {
18765180740Sdes      long int i = longval ();
18766180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
18767180740Sdes	return 1;
18768180740Sdes      fprintf (f, "%ld\n", i);
18769180740Sdes    }
18770180740Sdes  else
18771180740Sdes    {
18772180740Sdes      unsigned long int i = ulongval ();
18773180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
18774180740Sdes	return 1;
18775180740Sdes      fprintf (f, "%lu\n", i);
18776180740Sdes    }
18777180740Sdes  return ferror (f) || fclose (f) != 0;
18778180740Sdes
18779180740Sdes  ;
18780180740Sdes  return 0;
18781180740Sdes}
18782180740Sdes_ACEOF
18783180740Sdesrm -f conftest$ac_exeext
18784180740Sdesif { (ac_try="$ac_link"
18785180740Sdescase "(($ac_try" in
18786180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18787180740Sdes  *) ac_try_echo=$ac_try;;
18788180740Sdesesac
18789180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18790180740Sdes  (eval "$ac_link") 2>&5
18791180740Sdes  ac_status=$?
18792180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18793180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18794180740Sdes  { (case "(($ac_try" in
18795180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18796180740Sdes  *) ac_try_echo=$ac_try;;
18797180740Sdesesac
18798180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18799180740Sdes  (eval "$ac_try") 2>&5
18800180740Sdes  ac_status=$?
18801180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18802180740Sdes  (exit $ac_status); }; }; then
18803180740Sdes  ac_cv_sizeof_short_int=`cat conftest.val`
18804180740Sdeselse
18805180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
18806180740Sdesecho "$as_me: failed program was:" >&5
18807180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18808180740Sdes
18809180740Sdes( exit $ac_status )
18810180740Sdesif test "$ac_cv_type_short_int" = yes; then
18811180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short int)
18812180740SdesSee \`config.log' for more details." >&5
18813180740Sdesecho "$as_me: error: cannot compute sizeof (short int)
18814180740SdesSee \`config.log' for more details." >&2;}
18815180740Sdes   { (exit 77); exit 77; }; }
18816180740Sdes   else
18817180740Sdes     ac_cv_sizeof_short_int=0
18818180740Sdes   fi
18819180740Sdesfi
18820180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18821180740Sdesfi
18822180740Sdesrm -f conftest.val
18823180740Sdesfi
18824180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short_int" >&5
18825180740Sdesecho "${ECHO_T}$ac_cv_sizeof_short_int" >&6; }
18826180740Sdes
18827180740Sdes
18828180740Sdes
18829180740Sdescat >>confdefs.h <<_ACEOF
18830180740Sdes#define SIZEOF_SHORT_INT $ac_cv_sizeof_short_int
18831180740Sdes_ACEOF
18832180740Sdes
18833180740Sdes
18834180740Sdes{ echo "$as_me:$LINENO: checking for int" >&5
18835180740Sdesecho $ECHO_N "checking for int... $ECHO_C" >&6; }
18836180740Sdesif test "${ac_cv_type_int+set}" = set; then
18837180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18838180740Sdeselse
18839180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18840180740Sdes/* confdefs.h.  */
18841180740Sdes_ACEOF
18842180740Sdescat confdefs.h >>conftest.$ac_ext
18843180740Sdescat >>conftest.$ac_ext <<_ACEOF
18844180740Sdes/* end confdefs.h.  */
18845180740Sdes$ac_includes_default
18846180740Sdestypedef int ac__type_new_;
18847180740Sdesint
18848180740Sdesmain ()
18849180740Sdes{
18850180740Sdesif ((ac__type_new_ *) 0)
18851180740Sdes  return 0;
18852180740Sdesif (sizeof (ac__type_new_))
18853180740Sdes  return 0;
18854180740Sdes  ;
18855180740Sdes  return 0;
18856180740Sdes}
18857180740Sdes_ACEOF
18858180740Sdesrm -f conftest.$ac_objext
18859180740Sdesif { (ac_try="$ac_compile"
18860180740Sdescase "(($ac_try" in
18861180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18862180740Sdes  *) ac_try_echo=$ac_try;;
18863180740Sdesesac
18864180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18865180740Sdes  (eval "$ac_compile") 2>conftest.er1
18866180740Sdes  ac_status=$?
18867180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18868180740Sdes  rm -f conftest.er1
18869180740Sdes  cat conftest.err >&5
18870180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18871180740Sdes  (exit $ac_status); } && {
18872180740Sdes	 test -z "$ac_c_werror_flag" ||
18873180740Sdes	 test ! -s conftest.err
18874180740Sdes       } && test -s conftest.$ac_objext; then
18875180740Sdes  ac_cv_type_int=yes
18876180740Sdeselse
18877180740Sdes  echo "$as_me: failed program was:" >&5
18878180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18879180740Sdes
18880180740Sdes	ac_cv_type_int=no
18881180740Sdesfi
18882180740Sdes
18883180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18884180740Sdesfi
18885180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
18886180740Sdesecho "${ECHO_T}$ac_cv_type_int" >&6; }
18887180740Sdes
18888180740Sdes# The cast to long int works around a bug in the HP C Compiler
18889180740Sdes# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
18890180740Sdes# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
18891180740Sdes# This bug is HP SR number 8606223364.
18892180740Sdes{ echo "$as_me:$LINENO: checking size of int" >&5
18893180740Sdesecho $ECHO_N "checking size of int... $ECHO_C" >&6; }
18894180740Sdesif test "${ac_cv_sizeof_int+set}" = set; then
18895180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18896180740Sdeselse
18897180740Sdes  if test "$cross_compiling" = yes; then
18898180740Sdes  # Depending upon the size, compute the lo and hi bounds.
18899180740Sdescat >conftest.$ac_ext <<_ACEOF
18900180740Sdes/* confdefs.h.  */
18901180740Sdes_ACEOF
18902180740Sdescat confdefs.h >>conftest.$ac_ext
18903180740Sdescat >>conftest.$ac_ext <<_ACEOF
18904180740Sdes/* end confdefs.h.  */
18905180740Sdes$ac_includes_default
18906180740Sdes   typedef int ac__type_sizeof_;
18907180740Sdesint
18908180740Sdesmain ()
18909180740Sdes{
18910180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
18911180740Sdestest_array [0] = 0
18912180740Sdes
18913180740Sdes  ;
18914180740Sdes  return 0;
18915180740Sdes}
18916180740Sdes_ACEOF
18917180740Sdesrm -f conftest.$ac_objext
18918180740Sdesif { (ac_try="$ac_compile"
18919180740Sdescase "(($ac_try" in
18920180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18921180740Sdes  *) ac_try_echo=$ac_try;;
18922180740Sdesesac
18923180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18924180740Sdes  (eval "$ac_compile") 2>conftest.er1
18925180740Sdes  ac_status=$?
18926180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18927180740Sdes  rm -f conftest.er1
18928180740Sdes  cat conftest.err >&5
18929180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18930180740Sdes  (exit $ac_status); } && {
18931180740Sdes	 test -z "$ac_c_werror_flag" ||
18932180740Sdes	 test ! -s conftest.err
18933180740Sdes       } && test -s conftest.$ac_objext; then
18934180740Sdes  ac_lo=0 ac_mid=0
18935180740Sdes  while :; do
18936180740Sdes    cat >conftest.$ac_ext <<_ACEOF
18937180740Sdes/* confdefs.h.  */
18938180740Sdes_ACEOF
18939180740Sdescat confdefs.h >>conftest.$ac_ext
18940180740Sdescat >>conftest.$ac_ext <<_ACEOF
18941180740Sdes/* end confdefs.h.  */
18942180740Sdes$ac_includes_default
18943180740Sdes   typedef int ac__type_sizeof_;
18944180740Sdesint
18945180740Sdesmain ()
18946180740Sdes{
18947180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
18948180740Sdestest_array [0] = 0
18949180740Sdes
18950180740Sdes  ;
18951180740Sdes  return 0;
18952180740Sdes}
18953180740Sdes_ACEOF
18954180740Sdesrm -f conftest.$ac_objext
18955180740Sdesif { (ac_try="$ac_compile"
18956180740Sdescase "(($ac_try" in
18957180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18958180740Sdes  *) ac_try_echo=$ac_try;;
18959180740Sdesesac
18960180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18961180740Sdes  (eval "$ac_compile") 2>conftest.er1
18962180740Sdes  ac_status=$?
18963180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18964180740Sdes  rm -f conftest.er1
18965180740Sdes  cat conftest.err >&5
18966180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18967180740Sdes  (exit $ac_status); } && {
18968180740Sdes	 test -z "$ac_c_werror_flag" ||
18969180740Sdes	 test ! -s conftest.err
18970180740Sdes       } && test -s conftest.$ac_objext; then
18971180740Sdes  ac_hi=$ac_mid; break
18972180740Sdeselse
18973180740Sdes  echo "$as_me: failed program was:" >&5
18974180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18975180740Sdes
18976180740Sdes	ac_lo=`expr $ac_mid + 1`
18977180740Sdes			if test $ac_lo -le $ac_mid; then
18978180740Sdes			  ac_lo= ac_hi=
18979180740Sdes			  break
18980180740Sdes			fi
18981180740Sdes			ac_mid=`expr 2 '*' $ac_mid + 1`
18982180740Sdesfi
18983180740Sdes
18984180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18985180740Sdes  done
18986180740Sdeselse
18987180740Sdes  echo "$as_me: failed program was:" >&5
18988180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18989180740Sdes
18990180740Sdes	cat >conftest.$ac_ext <<_ACEOF
18991180740Sdes/* confdefs.h.  */
18992180740Sdes_ACEOF
18993180740Sdescat confdefs.h >>conftest.$ac_ext
18994180740Sdescat >>conftest.$ac_ext <<_ACEOF
18995180740Sdes/* end confdefs.h.  */
18996180740Sdes$ac_includes_default
18997180740Sdes   typedef int ac__type_sizeof_;
18998180740Sdesint
18999180740Sdesmain ()
19000180740Sdes{
19001180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
19002180740Sdestest_array [0] = 0
19003180740Sdes
19004180740Sdes  ;
19005180740Sdes  return 0;
19006180740Sdes}
19007180740Sdes_ACEOF
19008180740Sdesrm -f conftest.$ac_objext
19009180740Sdesif { (ac_try="$ac_compile"
19010180740Sdescase "(($ac_try" in
19011180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19012180740Sdes  *) ac_try_echo=$ac_try;;
19013180740Sdesesac
19014180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19015180740Sdes  (eval "$ac_compile") 2>conftest.er1
19016180740Sdes  ac_status=$?
19017180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19018180740Sdes  rm -f conftest.er1
19019180740Sdes  cat conftest.err >&5
19020180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19021180740Sdes  (exit $ac_status); } && {
19022180740Sdes	 test -z "$ac_c_werror_flag" ||
19023180740Sdes	 test ! -s conftest.err
19024180740Sdes       } && test -s conftest.$ac_objext; then
19025180740Sdes  ac_hi=-1 ac_mid=-1
19026180740Sdes  while :; do
19027180740Sdes    cat >conftest.$ac_ext <<_ACEOF
19028180740Sdes/* confdefs.h.  */
19029180740Sdes_ACEOF
19030180740Sdescat confdefs.h >>conftest.$ac_ext
19031180740Sdescat >>conftest.$ac_ext <<_ACEOF
19032180740Sdes/* end confdefs.h.  */
19033180740Sdes$ac_includes_default
19034180740Sdes   typedef int ac__type_sizeof_;
19035180740Sdesint
19036180740Sdesmain ()
19037180740Sdes{
19038180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
19039180740Sdestest_array [0] = 0
19040180740Sdes
19041180740Sdes  ;
19042180740Sdes  return 0;
19043180740Sdes}
19044180740Sdes_ACEOF
19045180740Sdesrm -f conftest.$ac_objext
19046180740Sdesif { (ac_try="$ac_compile"
19047180740Sdescase "(($ac_try" in
19048180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19049180740Sdes  *) ac_try_echo=$ac_try;;
19050180740Sdesesac
19051180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19052180740Sdes  (eval "$ac_compile") 2>conftest.er1
19053180740Sdes  ac_status=$?
19054180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19055180740Sdes  rm -f conftest.er1
19056180740Sdes  cat conftest.err >&5
19057180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19058180740Sdes  (exit $ac_status); } && {
19059180740Sdes	 test -z "$ac_c_werror_flag" ||
19060180740Sdes	 test ! -s conftest.err
19061180740Sdes       } && test -s conftest.$ac_objext; then
19062180740Sdes  ac_lo=$ac_mid; break
19063180740Sdeselse
19064180740Sdes  echo "$as_me: failed program was:" >&5
19065180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19066180740Sdes
19067180740Sdes	ac_hi=`expr '(' $ac_mid ')' - 1`
19068180740Sdes			if test $ac_mid -le $ac_hi; then
19069180740Sdes			  ac_lo= ac_hi=
19070180740Sdes			  break
19071180740Sdes			fi
19072180740Sdes			ac_mid=`expr 2 '*' $ac_mid`
19073180740Sdesfi
19074180740Sdes
19075180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19076180740Sdes  done
19077180740Sdeselse
19078180740Sdes  echo "$as_me: failed program was:" >&5
19079180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19080180740Sdes
19081180740Sdes	ac_lo= ac_hi=
19082180740Sdesfi
19083180740Sdes
19084180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19085180740Sdesfi
19086180740Sdes
19087180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19088180740Sdes# Binary search between lo and hi bounds.
19089180740Sdeswhile test "x$ac_lo" != "x$ac_hi"; do
19090180740Sdes  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19091180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19092180740Sdes/* confdefs.h.  */
19093180740Sdes_ACEOF
19094180740Sdescat confdefs.h >>conftest.$ac_ext
19095180740Sdescat >>conftest.$ac_ext <<_ACEOF
19096180740Sdes/* end confdefs.h.  */
19097180740Sdes$ac_includes_default
19098180740Sdes   typedef int ac__type_sizeof_;
19099180740Sdesint
19100180740Sdesmain ()
19101180740Sdes{
19102180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
19103180740Sdestest_array [0] = 0
19104180740Sdes
19105180740Sdes  ;
19106180740Sdes  return 0;
19107180740Sdes}
19108180740Sdes_ACEOF
19109180740Sdesrm -f conftest.$ac_objext
19110180740Sdesif { (ac_try="$ac_compile"
19111180740Sdescase "(($ac_try" in
19112180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19113180740Sdes  *) ac_try_echo=$ac_try;;
19114180740Sdesesac
19115180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19116180740Sdes  (eval "$ac_compile") 2>conftest.er1
19117180740Sdes  ac_status=$?
19118180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19119180740Sdes  rm -f conftest.er1
19120180740Sdes  cat conftest.err >&5
19121180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19122180740Sdes  (exit $ac_status); } && {
19123180740Sdes	 test -z "$ac_c_werror_flag" ||
19124180740Sdes	 test ! -s conftest.err
19125180740Sdes       } && test -s conftest.$ac_objext; then
19126180740Sdes  ac_hi=$ac_mid
19127180740Sdeselse
19128180740Sdes  echo "$as_me: failed program was:" >&5
19129180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19130180740Sdes
19131180740Sdes	ac_lo=`expr '(' $ac_mid ')' + 1`
19132180740Sdesfi
19133180740Sdes
19134180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19135180740Sdesdone
19136180740Sdescase $ac_lo in
19137180740Sdes?*) ac_cv_sizeof_int=$ac_lo;;
19138180740Sdes'') if test "$ac_cv_type_int" = yes; then
19139180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
19140180740SdesSee \`config.log' for more details." >&5
19141180740Sdesecho "$as_me: error: cannot compute sizeof (int)
19142180740SdesSee \`config.log' for more details." >&2;}
19143180740Sdes   { (exit 77); exit 77; }; }
19144180740Sdes   else
19145180740Sdes     ac_cv_sizeof_int=0
19146180740Sdes   fi ;;
19147180740Sdesesac
19148180740Sdeselse
19149180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19150180740Sdes/* confdefs.h.  */
19151180740Sdes_ACEOF
19152180740Sdescat confdefs.h >>conftest.$ac_ext
19153180740Sdescat >>conftest.$ac_ext <<_ACEOF
19154180740Sdes/* end confdefs.h.  */
19155180740Sdes$ac_includes_default
19156180740Sdes   typedef int ac__type_sizeof_;
19157180740Sdesstatic long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
19158180740Sdesstatic unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
19159180740Sdes#include <stdio.h>
19160180740Sdes#include <stdlib.h>
19161180740Sdesint
19162180740Sdesmain ()
19163180740Sdes{
19164180740Sdes
19165180740Sdes  FILE *f = fopen ("conftest.val", "w");
19166180740Sdes  if (! f)
19167180740Sdes    return 1;
19168180740Sdes  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
19169180740Sdes    {
19170180740Sdes      long int i = longval ();
19171180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
19172180740Sdes	return 1;
19173180740Sdes      fprintf (f, "%ld\n", i);
19174180740Sdes    }
19175180740Sdes  else
19176180740Sdes    {
19177180740Sdes      unsigned long int i = ulongval ();
19178180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
19179180740Sdes	return 1;
19180180740Sdes      fprintf (f, "%lu\n", i);
19181180740Sdes    }
19182180740Sdes  return ferror (f) || fclose (f) != 0;
19183180740Sdes
19184180740Sdes  ;
19185180740Sdes  return 0;
19186180740Sdes}
19187180740Sdes_ACEOF
19188180740Sdesrm -f conftest$ac_exeext
19189180740Sdesif { (ac_try="$ac_link"
19190180740Sdescase "(($ac_try" in
19191180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19192180740Sdes  *) ac_try_echo=$ac_try;;
19193180740Sdesesac
19194180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19195180740Sdes  (eval "$ac_link") 2>&5
19196180740Sdes  ac_status=$?
19197180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19198180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19199180740Sdes  { (case "(($ac_try" in
19200180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19201180740Sdes  *) ac_try_echo=$ac_try;;
19202180740Sdesesac
19203180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19204180740Sdes  (eval "$ac_try") 2>&5
19205180740Sdes  ac_status=$?
19206180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19207180740Sdes  (exit $ac_status); }; }; then
19208180740Sdes  ac_cv_sizeof_int=`cat conftest.val`
19209180740Sdeselse
19210180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
19211180740Sdesecho "$as_me: failed program was:" >&5
19212180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19213180740Sdes
19214180740Sdes( exit $ac_status )
19215180740Sdesif test "$ac_cv_type_int" = yes; then
19216180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
19217180740SdesSee \`config.log' for more details." >&5
19218180740Sdesecho "$as_me: error: cannot compute sizeof (int)
19219180740SdesSee \`config.log' for more details." >&2;}
19220180740Sdes   { (exit 77); exit 77; }; }
19221180740Sdes   else
19222180740Sdes     ac_cv_sizeof_int=0
19223180740Sdes   fi
19224180740Sdesfi
19225180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19226180740Sdesfi
19227180740Sdesrm -f conftest.val
19228180740Sdesfi
19229180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
19230180740Sdesecho "${ECHO_T}$ac_cv_sizeof_int" >&6; }
19231180740Sdes
19232180740Sdes
19233180740Sdes
19234180740Sdescat >>confdefs.h <<_ACEOF
19235180740Sdes#define SIZEOF_INT $ac_cv_sizeof_int
19236180740Sdes_ACEOF
19237180740Sdes
19238180740Sdes
19239180740Sdes{ echo "$as_me:$LINENO: checking for long int" >&5
19240180740Sdesecho $ECHO_N "checking for long int... $ECHO_C" >&6; }
19241180740Sdesif test "${ac_cv_type_long_int+set}" = set; then
19242180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
19243180740Sdeselse
19244180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19245180740Sdes/* confdefs.h.  */
19246180740Sdes_ACEOF
19247180740Sdescat confdefs.h >>conftest.$ac_ext
19248180740Sdescat >>conftest.$ac_ext <<_ACEOF
19249180740Sdes/* end confdefs.h.  */
19250180740Sdes$ac_includes_default
19251180740Sdestypedef long int ac__type_new_;
19252180740Sdesint
19253180740Sdesmain ()
19254180740Sdes{
19255180740Sdesif ((ac__type_new_ *) 0)
19256180740Sdes  return 0;
19257180740Sdesif (sizeof (ac__type_new_))
19258180740Sdes  return 0;
19259180740Sdes  ;
19260180740Sdes  return 0;
19261180740Sdes}
19262180740Sdes_ACEOF
19263180740Sdesrm -f conftest.$ac_objext
19264180740Sdesif { (ac_try="$ac_compile"
19265180740Sdescase "(($ac_try" in
19266180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19267180740Sdes  *) ac_try_echo=$ac_try;;
19268180740Sdesesac
19269180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19270180740Sdes  (eval "$ac_compile") 2>conftest.er1
19271180740Sdes  ac_status=$?
19272180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19273180740Sdes  rm -f conftest.er1
19274180740Sdes  cat conftest.err >&5
19275180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19276180740Sdes  (exit $ac_status); } && {
19277180740Sdes	 test -z "$ac_c_werror_flag" ||
19278180740Sdes	 test ! -s conftest.err
19279180740Sdes       } && test -s conftest.$ac_objext; then
19280180740Sdes  ac_cv_type_long_int=yes
19281180740Sdeselse
19282180740Sdes  echo "$as_me: failed program was:" >&5
19283180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19284180740Sdes
19285180740Sdes	ac_cv_type_long_int=no
19286180740Sdesfi
19287180740Sdes
19288180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19289180740Sdesfi
19290180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_long_int" >&5
19291180740Sdesecho "${ECHO_T}$ac_cv_type_long_int" >&6; }
19292180740Sdes
19293180740Sdes# The cast to long int works around a bug in the HP C Compiler
19294180740Sdes# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
19295180740Sdes# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
19296180740Sdes# This bug is HP SR number 8606223364.
19297180740Sdes{ echo "$as_me:$LINENO: checking size of long int" >&5
19298180740Sdesecho $ECHO_N "checking size of long int... $ECHO_C" >&6; }
19299180740Sdesif test "${ac_cv_sizeof_long_int+set}" = set; then
19300180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
19301180740Sdeselse
19302180740Sdes  if test "$cross_compiling" = yes; then
19303180740Sdes  # Depending upon the size, compute the lo and hi bounds.
19304180740Sdescat >conftest.$ac_ext <<_ACEOF
19305180740Sdes/* confdefs.h.  */
19306180740Sdes_ACEOF
19307180740Sdescat confdefs.h >>conftest.$ac_ext
19308180740Sdescat >>conftest.$ac_ext <<_ACEOF
19309180740Sdes/* end confdefs.h.  */
19310180740Sdes$ac_includes_default
19311180740Sdes   typedef long int ac__type_sizeof_;
19312180740Sdesint
19313180740Sdesmain ()
19314180740Sdes{
19315180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
19316180740Sdestest_array [0] = 0
19317180740Sdes
19318180740Sdes  ;
19319180740Sdes  return 0;
19320180740Sdes}
19321180740Sdes_ACEOF
19322180740Sdesrm -f conftest.$ac_objext
19323180740Sdesif { (ac_try="$ac_compile"
19324180740Sdescase "(($ac_try" in
19325180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19326180740Sdes  *) ac_try_echo=$ac_try;;
19327180740Sdesesac
19328180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19329180740Sdes  (eval "$ac_compile") 2>conftest.er1
19330180740Sdes  ac_status=$?
19331180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19332180740Sdes  rm -f conftest.er1
19333180740Sdes  cat conftest.err >&5
19334180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19335180740Sdes  (exit $ac_status); } && {
19336180740Sdes	 test -z "$ac_c_werror_flag" ||
19337180740Sdes	 test ! -s conftest.err
19338180740Sdes       } && test -s conftest.$ac_objext; then
19339180740Sdes  ac_lo=0 ac_mid=0
19340180740Sdes  while :; do
19341180740Sdes    cat >conftest.$ac_ext <<_ACEOF
19342180740Sdes/* confdefs.h.  */
19343180740Sdes_ACEOF
19344180740Sdescat confdefs.h >>conftest.$ac_ext
19345180740Sdescat >>conftest.$ac_ext <<_ACEOF
19346180740Sdes/* end confdefs.h.  */
19347180740Sdes$ac_includes_default
19348180740Sdes   typedef long int ac__type_sizeof_;
19349180740Sdesint
19350180740Sdesmain ()
19351180740Sdes{
19352180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
19353180740Sdestest_array [0] = 0
19354180740Sdes
19355180740Sdes  ;
19356180740Sdes  return 0;
19357180740Sdes}
19358180740Sdes_ACEOF
19359180740Sdesrm -f conftest.$ac_objext
19360180740Sdesif { (ac_try="$ac_compile"
19361180740Sdescase "(($ac_try" in
19362180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19363180740Sdes  *) ac_try_echo=$ac_try;;
19364180740Sdesesac
19365180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19366180740Sdes  (eval "$ac_compile") 2>conftest.er1
19367180740Sdes  ac_status=$?
19368180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19369180740Sdes  rm -f conftest.er1
19370180740Sdes  cat conftest.err >&5
19371180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19372180740Sdes  (exit $ac_status); } && {
19373180740Sdes	 test -z "$ac_c_werror_flag" ||
19374180740Sdes	 test ! -s conftest.err
19375180740Sdes       } && test -s conftest.$ac_objext; then
19376180740Sdes  ac_hi=$ac_mid; break
19377180740Sdeselse
19378180740Sdes  echo "$as_me: failed program was:" >&5
19379180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19380180740Sdes
19381180740Sdes	ac_lo=`expr $ac_mid + 1`
19382180740Sdes			if test $ac_lo -le $ac_mid; then
19383180740Sdes			  ac_lo= ac_hi=
19384180740Sdes			  break
19385180740Sdes			fi
19386180740Sdes			ac_mid=`expr 2 '*' $ac_mid + 1`
19387180740Sdesfi
19388180740Sdes
19389180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19390180740Sdes  done
19391180740Sdeselse
19392180740Sdes  echo "$as_me: failed program was:" >&5
19393180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19394180740Sdes
19395180740Sdes	cat >conftest.$ac_ext <<_ACEOF
19396180740Sdes/* confdefs.h.  */
19397180740Sdes_ACEOF
19398180740Sdescat confdefs.h >>conftest.$ac_ext
19399180740Sdescat >>conftest.$ac_ext <<_ACEOF
19400180740Sdes/* end confdefs.h.  */
19401180740Sdes$ac_includes_default
19402180740Sdes   typedef long int ac__type_sizeof_;
19403180740Sdesint
19404180740Sdesmain ()
19405180740Sdes{
19406180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
19407180740Sdestest_array [0] = 0
19408180740Sdes
19409180740Sdes  ;
19410180740Sdes  return 0;
19411180740Sdes}
19412180740Sdes_ACEOF
19413180740Sdesrm -f conftest.$ac_objext
19414180740Sdesif { (ac_try="$ac_compile"
19415180740Sdescase "(($ac_try" in
19416180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19417180740Sdes  *) ac_try_echo=$ac_try;;
19418180740Sdesesac
19419180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19420180740Sdes  (eval "$ac_compile") 2>conftest.er1
19421180740Sdes  ac_status=$?
19422180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19423180740Sdes  rm -f conftest.er1
19424180740Sdes  cat conftest.err >&5
19425180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19426180740Sdes  (exit $ac_status); } && {
19427180740Sdes	 test -z "$ac_c_werror_flag" ||
19428180740Sdes	 test ! -s conftest.err
19429180740Sdes       } && test -s conftest.$ac_objext; then
19430180740Sdes  ac_hi=-1 ac_mid=-1
19431180740Sdes  while :; do
19432180740Sdes    cat >conftest.$ac_ext <<_ACEOF
19433180740Sdes/* confdefs.h.  */
19434180740Sdes_ACEOF
19435180740Sdescat confdefs.h >>conftest.$ac_ext
19436180740Sdescat >>conftest.$ac_ext <<_ACEOF
19437180740Sdes/* end confdefs.h.  */
19438180740Sdes$ac_includes_default
19439180740Sdes   typedef long int ac__type_sizeof_;
19440180740Sdesint
19441180740Sdesmain ()
19442180740Sdes{
19443180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
19444180740Sdestest_array [0] = 0
19445180740Sdes
19446180740Sdes  ;
19447180740Sdes  return 0;
19448180740Sdes}
19449180740Sdes_ACEOF
19450180740Sdesrm -f conftest.$ac_objext
19451180740Sdesif { (ac_try="$ac_compile"
19452180740Sdescase "(($ac_try" in
19453180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19454180740Sdes  *) ac_try_echo=$ac_try;;
19455180740Sdesesac
19456180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19457180740Sdes  (eval "$ac_compile") 2>conftest.er1
19458180740Sdes  ac_status=$?
19459180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19460180740Sdes  rm -f conftest.er1
19461180740Sdes  cat conftest.err >&5
19462180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19463180740Sdes  (exit $ac_status); } && {
19464180740Sdes	 test -z "$ac_c_werror_flag" ||
19465180740Sdes	 test ! -s conftest.err
19466180740Sdes       } && test -s conftest.$ac_objext; then
19467180740Sdes  ac_lo=$ac_mid; break
19468180740Sdeselse
19469180740Sdes  echo "$as_me: failed program was:" >&5
19470180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19471180740Sdes
19472180740Sdes	ac_hi=`expr '(' $ac_mid ')' - 1`
19473180740Sdes			if test $ac_mid -le $ac_hi; then
19474180740Sdes			  ac_lo= ac_hi=
19475180740Sdes			  break
19476180740Sdes			fi
19477180740Sdes			ac_mid=`expr 2 '*' $ac_mid`
19478180740Sdesfi
19479180740Sdes
19480180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19481180740Sdes  done
19482180740Sdeselse
19483180740Sdes  echo "$as_me: failed program was:" >&5
19484180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19485180740Sdes
19486180740Sdes	ac_lo= ac_hi=
19487180740Sdesfi
19488180740Sdes
19489180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19490180740Sdesfi
19491180740Sdes
19492180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19493180740Sdes# Binary search between lo and hi bounds.
19494180740Sdeswhile test "x$ac_lo" != "x$ac_hi"; do
19495180740Sdes  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19496180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19497180740Sdes/* confdefs.h.  */
19498180740Sdes_ACEOF
19499180740Sdescat confdefs.h >>conftest.$ac_ext
19500180740Sdescat >>conftest.$ac_ext <<_ACEOF
19501180740Sdes/* end confdefs.h.  */
19502180740Sdes$ac_includes_default
19503180740Sdes   typedef long int ac__type_sizeof_;
19504180740Sdesint
19505180740Sdesmain ()
19506180740Sdes{
19507180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
19508180740Sdestest_array [0] = 0
19509180740Sdes
19510180740Sdes  ;
19511180740Sdes  return 0;
19512180740Sdes}
19513180740Sdes_ACEOF
19514180740Sdesrm -f conftest.$ac_objext
19515180740Sdesif { (ac_try="$ac_compile"
19516180740Sdescase "(($ac_try" in
19517180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19518180740Sdes  *) ac_try_echo=$ac_try;;
19519180740Sdesesac
19520180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19521180740Sdes  (eval "$ac_compile") 2>conftest.er1
19522180740Sdes  ac_status=$?
19523180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19524180740Sdes  rm -f conftest.er1
19525180740Sdes  cat conftest.err >&5
19526180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19527180740Sdes  (exit $ac_status); } && {
19528180740Sdes	 test -z "$ac_c_werror_flag" ||
19529180740Sdes	 test ! -s conftest.err
19530180740Sdes       } && test -s conftest.$ac_objext; then
19531180740Sdes  ac_hi=$ac_mid
19532180740Sdeselse
19533180740Sdes  echo "$as_me: failed program was:" >&5
19534180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19535180740Sdes
19536180740Sdes	ac_lo=`expr '(' $ac_mid ')' + 1`
19537180740Sdesfi
19538180740Sdes
19539180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19540180740Sdesdone
19541180740Sdescase $ac_lo in
19542180740Sdes?*) ac_cv_sizeof_long_int=$ac_lo;;
19543180740Sdes'') if test "$ac_cv_type_long_int" = yes; then
19544180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long int)
19545180740SdesSee \`config.log' for more details." >&5
19546180740Sdesecho "$as_me: error: cannot compute sizeof (long int)
19547180740SdesSee \`config.log' for more details." >&2;}
19548180740Sdes   { (exit 77); exit 77; }; }
19549180740Sdes   else
19550180740Sdes     ac_cv_sizeof_long_int=0
19551180740Sdes   fi ;;
19552180740Sdesesac
19553180740Sdeselse
19554180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19555180740Sdes/* confdefs.h.  */
19556180740Sdes_ACEOF
19557180740Sdescat confdefs.h >>conftest.$ac_ext
19558180740Sdescat >>conftest.$ac_ext <<_ACEOF
19559180740Sdes/* end confdefs.h.  */
19560180740Sdes$ac_includes_default
19561180740Sdes   typedef long int ac__type_sizeof_;
19562180740Sdesstatic long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
19563180740Sdesstatic unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
19564180740Sdes#include <stdio.h>
19565180740Sdes#include <stdlib.h>
19566180740Sdesint
19567180740Sdesmain ()
19568180740Sdes{
19569180740Sdes
19570180740Sdes  FILE *f = fopen ("conftest.val", "w");
19571180740Sdes  if (! f)
19572180740Sdes    return 1;
19573180740Sdes  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
19574180740Sdes    {
19575180740Sdes      long int i = longval ();
19576180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
19577180740Sdes	return 1;
19578180740Sdes      fprintf (f, "%ld\n", i);
19579180740Sdes    }
19580180740Sdes  else
19581180740Sdes    {
19582180740Sdes      unsigned long int i = ulongval ();
19583180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
19584180740Sdes	return 1;
19585180740Sdes      fprintf (f, "%lu\n", i);
19586180740Sdes    }
19587180740Sdes  return ferror (f) || fclose (f) != 0;
19588180740Sdes
19589180740Sdes  ;
19590180740Sdes  return 0;
19591180740Sdes}
19592180740Sdes_ACEOF
19593180740Sdesrm -f conftest$ac_exeext
19594180740Sdesif { (ac_try="$ac_link"
19595180740Sdescase "(($ac_try" in
19596180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19597180740Sdes  *) ac_try_echo=$ac_try;;
19598180740Sdesesac
19599180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19600180740Sdes  (eval "$ac_link") 2>&5
19601180740Sdes  ac_status=$?
19602180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19603180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19604180740Sdes  { (case "(($ac_try" in
19605180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19606180740Sdes  *) ac_try_echo=$ac_try;;
19607180740Sdesesac
19608180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19609180740Sdes  (eval "$ac_try") 2>&5
19610180740Sdes  ac_status=$?
19611180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19612180740Sdes  (exit $ac_status); }; }; then
19613180740Sdes  ac_cv_sizeof_long_int=`cat conftest.val`
19614180740Sdeselse
19615180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
19616180740Sdesecho "$as_me: failed program was:" >&5
19617180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19618180740Sdes
19619180740Sdes( exit $ac_status )
19620180740Sdesif test "$ac_cv_type_long_int" = yes; then
19621180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long int)
19622180740SdesSee \`config.log' for more details." >&5
19623180740Sdesecho "$as_me: error: cannot compute sizeof (long int)
19624180740SdesSee \`config.log' for more details." >&2;}
19625180740Sdes   { (exit 77); exit 77; }; }
19626180740Sdes   else
19627180740Sdes     ac_cv_sizeof_long_int=0
19628180740Sdes   fi
19629180740Sdesfi
19630180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19631180740Sdesfi
19632180740Sdesrm -f conftest.val
19633180740Sdesfi
19634180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_int" >&5
19635180740Sdesecho "${ECHO_T}$ac_cv_sizeof_long_int" >&6; }
19636180740Sdes
19637180740Sdes
19638180740Sdes
19639180740Sdescat >>confdefs.h <<_ACEOF
19640180740Sdes#define SIZEOF_LONG_INT $ac_cv_sizeof_long_int
19641180740Sdes_ACEOF
19642180740Sdes
19643180740Sdes
19644180740Sdes{ echo "$as_me:$LINENO: checking for long long int" >&5
19645180740Sdesecho $ECHO_N "checking for long long int... $ECHO_C" >&6; }
19646180740Sdesif test "${ac_cv_type_long_long_int+set}" = set; then
19647180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
19648180740Sdeselse
19649180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19650180740Sdes/* confdefs.h.  */
19651180740Sdes_ACEOF
19652180740Sdescat confdefs.h >>conftest.$ac_ext
19653180740Sdescat >>conftest.$ac_ext <<_ACEOF
19654180740Sdes/* end confdefs.h.  */
19655180740Sdes$ac_includes_default
19656180740Sdestypedef long long int ac__type_new_;
19657180740Sdesint
19658180740Sdesmain ()
19659180740Sdes{
19660180740Sdesif ((ac__type_new_ *) 0)
19661180740Sdes  return 0;
19662180740Sdesif (sizeof (ac__type_new_))
19663180740Sdes  return 0;
19664180740Sdes  ;
19665180740Sdes  return 0;
19666180740Sdes}
19667180740Sdes_ACEOF
19668180740Sdesrm -f conftest.$ac_objext
19669180740Sdesif { (ac_try="$ac_compile"
19670180740Sdescase "(($ac_try" in
19671180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19672180740Sdes  *) ac_try_echo=$ac_try;;
19673180740Sdesesac
19674180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19675180740Sdes  (eval "$ac_compile") 2>conftest.er1
19676180740Sdes  ac_status=$?
19677180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19678180740Sdes  rm -f conftest.er1
19679180740Sdes  cat conftest.err >&5
19680180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19681180740Sdes  (exit $ac_status); } && {
19682180740Sdes	 test -z "$ac_c_werror_flag" ||
19683180740Sdes	 test ! -s conftest.err
19684180740Sdes       } && test -s conftest.$ac_objext; then
19685180740Sdes  ac_cv_type_long_long_int=yes
19686180740Sdeselse
19687180740Sdes  echo "$as_me: failed program was:" >&5
19688180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19689180740Sdes
19690180740Sdes	ac_cv_type_long_long_int=no
19691180740Sdesfi
19692180740Sdes
19693180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19694180740Sdesfi
19695180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
19696180740Sdesecho "${ECHO_T}$ac_cv_type_long_long_int" >&6; }
19697180740Sdes
19698180740Sdes# The cast to long int works around a bug in the HP C Compiler
19699180740Sdes# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
19700180740Sdes# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
19701180740Sdes# This bug is HP SR number 8606223364.
19702180740Sdes{ echo "$as_me:$LINENO: checking size of long long int" >&5
19703180740Sdesecho $ECHO_N "checking size of long long int... $ECHO_C" >&6; }
19704180740Sdesif test "${ac_cv_sizeof_long_long_int+set}" = set; then
19705180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
19706180740Sdeselse
19707180740Sdes  if test "$cross_compiling" = yes; then
19708180740Sdes  # Depending upon the size, compute the lo and hi bounds.
19709180740Sdescat >conftest.$ac_ext <<_ACEOF
19710180740Sdes/* confdefs.h.  */
19711180740Sdes_ACEOF
19712180740Sdescat confdefs.h >>conftest.$ac_ext
19713180740Sdescat >>conftest.$ac_ext <<_ACEOF
19714180740Sdes/* end confdefs.h.  */
19715180740Sdes$ac_includes_default
19716180740Sdes   typedef long long int ac__type_sizeof_;
19717180740Sdesint
19718180740Sdesmain ()
19719180740Sdes{
19720180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
19721180740Sdestest_array [0] = 0
19722180740Sdes
19723180740Sdes  ;
19724180740Sdes  return 0;
19725180740Sdes}
19726180740Sdes_ACEOF
19727180740Sdesrm -f conftest.$ac_objext
19728180740Sdesif { (ac_try="$ac_compile"
19729180740Sdescase "(($ac_try" in
19730180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19731180740Sdes  *) ac_try_echo=$ac_try;;
19732180740Sdesesac
19733180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19734180740Sdes  (eval "$ac_compile") 2>conftest.er1
19735180740Sdes  ac_status=$?
19736180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19737180740Sdes  rm -f conftest.er1
19738180740Sdes  cat conftest.err >&5
19739180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19740180740Sdes  (exit $ac_status); } && {
19741180740Sdes	 test -z "$ac_c_werror_flag" ||
19742180740Sdes	 test ! -s conftest.err
19743180740Sdes       } && test -s conftest.$ac_objext; then
19744180740Sdes  ac_lo=0 ac_mid=0
19745180740Sdes  while :; do
19746180740Sdes    cat >conftest.$ac_ext <<_ACEOF
19747180740Sdes/* confdefs.h.  */
19748180740Sdes_ACEOF
19749180740Sdescat confdefs.h >>conftest.$ac_ext
19750180740Sdescat >>conftest.$ac_ext <<_ACEOF
19751180740Sdes/* end confdefs.h.  */
19752180740Sdes$ac_includes_default
19753180740Sdes   typedef long long int ac__type_sizeof_;
19754180740Sdesint
19755180740Sdesmain ()
19756180740Sdes{
19757180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
19758180740Sdestest_array [0] = 0
19759180740Sdes
19760180740Sdes  ;
19761180740Sdes  return 0;
19762180740Sdes}
19763180740Sdes_ACEOF
19764180740Sdesrm -f conftest.$ac_objext
19765180740Sdesif { (ac_try="$ac_compile"
19766180740Sdescase "(($ac_try" in
19767180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19768180740Sdes  *) ac_try_echo=$ac_try;;
19769180740Sdesesac
19770180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19771180740Sdes  (eval "$ac_compile") 2>conftest.er1
19772180740Sdes  ac_status=$?
19773180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19774180740Sdes  rm -f conftest.er1
19775180740Sdes  cat conftest.err >&5
19776180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19777180740Sdes  (exit $ac_status); } && {
19778180740Sdes	 test -z "$ac_c_werror_flag" ||
19779180740Sdes	 test ! -s conftest.err
19780180740Sdes       } && test -s conftest.$ac_objext; then
19781180740Sdes  ac_hi=$ac_mid; break
19782180740Sdeselse
19783180740Sdes  echo "$as_me: failed program was:" >&5
19784180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19785180740Sdes
19786180740Sdes	ac_lo=`expr $ac_mid + 1`
19787180740Sdes			if test $ac_lo -le $ac_mid; then
19788180740Sdes			  ac_lo= ac_hi=
19789180740Sdes			  break
19790180740Sdes			fi
19791180740Sdes			ac_mid=`expr 2 '*' $ac_mid + 1`
19792180740Sdesfi
19793180740Sdes
19794180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19795180740Sdes  done
19796180740Sdeselse
19797180740Sdes  echo "$as_me: failed program was:" >&5
19798180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19799180740Sdes
19800180740Sdes	cat >conftest.$ac_ext <<_ACEOF
19801180740Sdes/* confdefs.h.  */
19802180740Sdes_ACEOF
19803180740Sdescat confdefs.h >>conftest.$ac_ext
19804180740Sdescat >>conftest.$ac_ext <<_ACEOF
19805180740Sdes/* end confdefs.h.  */
19806180740Sdes$ac_includes_default
19807180740Sdes   typedef long long int ac__type_sizeof_;
19808180740Sdesint
19809180740Sdesmain ()
19810180740Sdes{
19811180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
19812180740Sdestest_array [0] = 0
19813180740Sdes
19814180740Sdes  ;
19815180740Sdes  return 0;
19816180740Sdes}
19817180740Sdes_ACEOF
19818180740Sdesrm -f conftest.$ac_objext
19819180740Sdesif { (ac_try="$ac_compile"
19820180740Sdescase "(($ac_try" in
19821180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19822180740Sdes  *) ac_try_echo=$ac_try;;
19823180740Sdesesac
19824180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19825180740Sdes  (eval "$ac_compile") 2>conftest.er1
19826180740Sdes  ac_status=$?
19827180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19828180740Sdes  rm -f conftest.er1
19829180740Sdes  cat conftest.err >&5
19830180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19831180740Sdes  (exit $ac_status); } && {
19832180740Sdes	 test -z "$ac_c_werror_flag" ||
19833180740Sdes	 test ! -s conftest.err
19834180740Sdes       } && test -s conftest.$ac_objext; then
19835180740Sdes  ac_hi=-1 ac_mid=-1
19836180740Sdes  while :; do
19837180740Sdes    cat >conftest.$ac_ext <<_ACEOF
19838180740Sdes/* confdefs.h.  */
19839180740Sdes_ACEOF
19840180740Sdescat confdefs.h >>conftest.$ac_ext
19841180740Sdescat >>conftest.$ac_ext <<_ACEOF
19842180740Sdes/* end confdefs.h.  */
19843180740Sdes$ac_includes_default
19844180740Sdes   typedef long long int ac__type_sizeof_;
19845180740Sdesint
19846180740Sdesmain ()
19847180740Sdes{
19848180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
19849180740Sdestest_array [0] = 0
19850180740Sdes
19851180740Sdes  ;
19852180740Sdes  return 0;
19853180740Sdes}
19854180740Sdes_ACEOF
19855180740Sdesrm -f conftest.$ac_objext
19856180740Sdesif { (ac_try="$ac_compile"
19857180740Sdescase "(($ac_try" in
19858180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19859180740Sdes  *) ac_try_echo=$ac_try;;
19860180740Sdesesac
19861180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19862180740Sdes  (eval "$ac_compile") 2>conftest.er1
19863180740Sdes  ac_status=$?
19864180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19865180740Sdes  rm -f conftest.er1
19866180740Sdes  cat conftest.err >&5
19867180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19868180740Sdes  (exit $ac_status); } && {
19869180740Sdes	 test -z "$ac_c_werror_flag" ||
19870180740Sdes	 test ! -s conftest.err
19871180740Sdes       } && test -s conftest.$ac_objext; then
19872180740Sdes  ac_lo=$ac_mid; break
19873180740Sdeselse
19874180740Sdes  echo "$as_me: failed program was:" >&5
19875180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19876180740Sdes
19877180740Sdes	ac_hi=`expr '(' $ac_mid ')' - 1`
19878180740Sdes			if test $ac_mid -le $ac_hi; then
19879180740Sdes			  ac_lo= ac_hi=
19880180740Sdes			  break
19881180740Sdes			fi
19882180740Sdes			ac_mid=`expr 2 '*' $ac_mid`
19883180740Sdesfi
19884180740Sdes
19885180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19886180740Sdes  done
19887180740Sdeselse
19888180740Sdes  echo "$as_me: failed program was:" >&5
19889180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19890180740Sdes
19891180740Sdes	ac_lo= ac_hi=
19892180740Sdesfi
19893180740Sdes
19894180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19895180740Sdesfi
19896180740Sdes
19897180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19898180740Sdes# Binary search between lo and hi bounds.
19899180740Sdeswhile test "x$ac_lo" != "x$ac_hi"; do
19900180740Sdes  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19901180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19902180740Sdes/* confdefs.h.  */
19903180740Sdes_ACEOF
19904180740Sdescat confdefs.h >>conftest.$ac_ext
19905180740Sdescat >>conftest.$ac_ext <<_ACEOF
19906180740Sdes/* end confdefs.h.  */
19907180740Sdes$ac_includes_default
19908180740Sdes   typedef long long int ac__type_sizeof_;
19909180740Sdesint
19910180740Sdesmain ()
19911180740Sdes{
19912180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
19913180740Sdestest_array [0] = 0
19914180740Sdes
19915180740Sdes  ;
19916180740Sdes  return 0;
19917180740Sdes}
19918180740Sdes_ACEOF
19919180740Sdesrm -f conftest.$ac_objext
19920180740Sdesif { (ac_try="$ac_compile"
19921180740Sdescase "(($ac_try" in
19922180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19923180740Sdes  *) ac_try_echo=$ac_try;;
19924180740Sdesesac
19925180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19926180740Sdes  (eval "$ac_compile") 2>conftest.er1
19927180740Sdes  ac_status=$?
19928180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19929180740Sdes  rm -f conftest.er1
19930180740Sdes  cat conftest.err >&5
19931180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19932180740Sdes  (exit $ac_status); } && {
19933180740Sdes	 test -z "$ac_c_werror_flag" ||
19934180740Sdes	 test ! -s conftest.err
19935180740Sdes       } && test -s conftest.$ac_objext; then
19936180740Sdes  ac_hi=$ac_mid
19937180740Sdeselse
19938180740Sdes  echo "$as_me: failed program was:" >&5
19939180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19940180740Sdes
19941180740Sdes	ac_lo=`expr '(' $ac_mid ')' + 1`
19942180740Sdesfi
19943180740Sdes
19944180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19945180740Sdesdone
19946180740Sdescase $ac_lo in
19947180740Sdes?*) ac_cv_sizeof_long_long_int=$ac_lo;;
19948180740Sdes'') if test "$ac_cv_type_long_long_int" = yes; then
19949180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long int)
19950180740SdesSee \`config.log' for more details." >&5
19951180740Sdesecho "$as_me: error: cannot compute sizeof (long long int)
19952180740SdesSee \`config.log' for more details." >&2;}
19953180740Sdes   { (exit 77); exit 77; }; }
19954180740Sdes   else
19955180740Sdes     ac_cv_sizeof_long_long_int=0
19956180740Sdes   fi ;;
19957180740Sdesesac
19958180740Sdeselse
19959180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19960180740Sdes/* confdefs.h.  */
19961180740Sdes_ACEOF
19962180740Sdescat confdefs.h >>conftest.$ac_ext
19963180740Sdescat >>conftest.$ac_ext <<_ACEOF
19964180740Sdes/* end confdefs.h.  */
19965180740Sdes$ac_includes_default
19966180740Sdes   typedef long long int ac__type_sizeof_;
19967180740Sdesstatic long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
19968180740Sdesstatic unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
19969180740Sdes#include <stdio.h>
19970180740Sdes#include <stdlib.h>
19971180740Sdesint
19972180740Sdesmain ()
19973180740Sdes{
19974180740Sdes
19975180740Sdes  FILE *f = fopen ("conftest.val", "w");
19976180740Sdes  if (! f)
19977180740Sdes    return 1;
19978180740Sdes  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
19979180740Sdes    {
19980180740Sdes      long int i = longval ();
19981180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
19982180740Sdes	return 1;
19983180740Sdes      fprintf (f, "%ld\n", i);
19984180740Sdes    }
19985180740Sdes  else
19986180740Sdes    {
19987180740Sdes      unsigned long int i = ulongval ();
19988180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
19989180740Sdes	return 1;
19990180740Sdes      fprintf (f, "%lu\n", i);
19991180740Sdes    }
19992180740Sdes  return ferror (f) || fclose (f) != 0;
19993180740Sdes
19994180740Sdes  ;
19995180740Sdes  return 0;
19996180740Sdes}
19997180740Sdes_ACEOF
19998180740Sdesrm -f conftest$ac_exeext
19999180740Sdesif { (ac_try="$ac_link"
20000180740Sdescase "(($ac_try" in
20001180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20002180740Sdes  *) ac_try_echo=$ac_try;;
20003180740Sdesesac
20004180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20005180740Sdes  (eval "$ac_link") 2>&5
20006180740Sdes  ac_status=$?
20007180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20008180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20009180740Sdes  { (case "(($ac_try" in
20010180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20011180740Sdes  *) ac_try_echo=$ac_try;;
20012180740Sdesesac
20013180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20014180740Sdes  (eval "$ac_try") 2>&5
20015180740Sdes  ac_status=$?
20016180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20017180740Sdes  (exit $ac_status); }; }; then
20018180740Sdes  ac_cv_sizeof_long_long_int=`cat conftest.val`
20019180740Sdeselse
20020180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
20021180740Sdesecho "$as_me: failed program was:" >&5
20022180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20023180740Sdes
20024180740Sdes( exit $ac_status )
20025180740Sdesif test "$ac_cv_type_long_long_int" = yes; then
20026180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long int)
20027180740SdesSee \`config.log' for more details." >&5
20028180740Sdesecho "$as_me: error: cannot compute sizeof (long long int)
20029180740SdesSee \`config.log' for more details." >&2;}
20030180740Sdes   { (exit 77); exit 77; }; }
20031180740Sdes   else
20032180740Sdes     ac_cv_sizeof_long_long_int=0
20033180740Sdes   fi
20034180740Sdesfi
20035180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20036180740Sdesfi
20037180740Sdesrm -f conftest.val
20038180740Sdesfi
20039180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long_int" >&5
20040180740Sdesecho "${ECHO_T}$ac_cv_sizeof_long_long_int" >&6; }
20041180740Sdes
20042180740Sdes
20043180740Sdes
20044180740Sdescat >>confdefs.h <<_ACEOF
20045180740Sdes#define SIZEOF_LONG_LONG_INT $ac_cv_sizeof_long_long_int
20046180740Sdes_ACEOF
20047180740Sdes
20048180740Sdes
20049180740Sdes
20050180740Sdes# Sanity check long long for some platforms (AIX)
20051180740Sdesif test "x$ac_cv_sizeof_long_long_int" = "x4" ; then
20052180740Sdes	ac_cv_sizeof_long_long_int=0
20053180740Sdesfi
20054180740Sdes
20055180740Sdes# compute LLONG_MIN and LLONG_MAX if we don't know them.
20056180740Sdesif test -z "$have_llong_max"; then
20057180740Sdes	{ echo "$as_me:$LINENO: checking for max value of long long" >&5
20058180740Sdesecho $ECHO_N "checking for max value of long long... $ECHO_C" >&6; }
20059180740Sdes	if test "$cross_compiling" = yes; then
20060180740Sdes
20061180740Sdes			{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking" >&5
20062180740Sdesecho "$as_me: WARNING: cross compiling: not checking" >&2;}
20063180740Sdes
20064180740Sdes
20065180740Sdeselse
20066180740Sdes  cat >conftest.$ac_ext <<_ACEOF
20067180740Sdes/* confdefs.h.  */
20068180740Sdes_ACEOF
20069180740Sdescat confdefs.h >>conftest.$ac_ext
20070180740Sdescat >>conftest.$ac_ext <<_ACEOF
20071180740Sdes/* end confdefs.h.  */
20072180740Sdes
20073180740Sdes#include <stdio.h>
20074180740Sdes/* Why is this so damn hard? */
20075180740Sdes#ifdef __GNUC__
20076180740Sdes# undef __GNUC__
20077180740Sdes#endif
20078180740Sdes#define __USE_ISOC99
20079180740Sdes#include <limits.h>
20080180740Sdes#define DATA "conftest.llminmax"
20081180740Sdes#define my_abs(a) ((a) < 0 ? ((a) * -1) : (a))
20082180740Sdes
20083180740Sdes/*
20084180740Sdes * printf in libc on some platforms (eg old Tru64) does not understand %lld so
20085180740Sdes * we do this the hard way.
20086180740Sdes */
20087180740Sdesstatic int
20088180740Sdesfprint_ll(FILE *f, long long n)
20089180740Sdes{
20090180740Sdes	unsigned int i;
20091180740Sdes	int l[sizeof(long long) * 8];
20092180740Sdes
20093180740Sdes	if (n < 0)
20094180740Sdes		if (fprintf(f, "-") < 0)
20095180740Sdes			return -1;
20096180740Sdes	for (i = 0; n != 0; i++) {
20097180740Sdes		l[i] = my_abs(n % 10);
20098180740Sdes		n /= 10;
20099180740Sdes	}
20100180740Sdes	do {
20101180740Sdes		if (fprintf(f, "%d", l[--i]) < 0)
20102180740Sdes			return -1;
20103180740Sdes	} while (i != 0);
20104180740Sdes	if (fprintf(f, " ") < 0)
20105180740Sdes		return -1;
20106180740Sdes	return 0;
20107180740Sdes}
20108180740Sdes
20109180740Sdesint main(void) {
20110180740Sdes	FILE *f;
20111180740Sdes	long long i, llmin, llmax = 0;
20112180740Sdes
20113180740Sdes	if((f = fopen(DATA,"w")) == NULL)
20114180740Sdes		exit(1);
20115180740Sdes
20116180740Sdes#if defined(LLONG_MIN) && defined(LLONG_MAX)
20117180740Sdes	fprintf(stderr, "Using system header for LLONG_MIN and LLONG_MAX\n");
20118180740Sdes	llmin = LLONG_MIN;
20119180740Sdes	llmax = LLONG_MAX;
20120180740Sdes#else
20121180740Sdes	fprintf(stderr, "Calculating  LLONG_MIN and LLONG_MAX\n");
20122180740Sdes	/* This will work on one's complement and two's complement */
20123180740Sdes	for (i = 1; i > llmax; i <<= 1, i++)
20124180740Sdes		llmax = i;
20125180740Sdes	llmin = llmax + 1LL;	/* wrap */
20126180740Sdes#endif
20127180740Sdes
20128180740Sdes	/* Sanity check */
20129180740Sdes	if (llmin + 1 < llmin || llmin - 1 < llmin || llmax + 1 > llmax
20130180740Sdes	    || llmax - 1 > llmax || llmin == llmax || llmin == 0
20131180740Sdes	    || llmax == 0 || llmax < LONG_MAX || llmin > LONG_MIN) {
20132180740Sdes		fprintf(f, "unknown unknown\n");
20133180740Sdes		exit(2);
20134180740Sdes	}
20135180740Sdes
20136180740Sdes	if (fprint_ll(f, llmin) < 0)
20137180740Sdes		exit(3);
20138180740Sdes	if (fprint_ll(f, llmax) < 0)
20139180740Sdes		exit(4);
20140180740Sdes	if (fclose(f) < 0)
20141180740Sdes		exit(5);
20142180740Sdes	exit(0);
20143180740Sdes}
20144180740Sdes
20145180740Sdes_ACEOF
20146180740Sdesrm -f conftest$ac_exeext
20147180740Sdesif { (ac_try="$ac_link"
20148180740Sdescase "(($ac_try" in
20149180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20150180740Sdes  *) ac_try_echo=$ac_try;;
20151180740Sdesesac
20152180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20153180740Sdes  (eval "$ac_link") 2>&5
20154180740Sdes  ac_status=$?
20155180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20156180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20157180740Sdes  { (case "(($ac_try" in
20158180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20159180740Sdes  *) ac_try_echo=$ac_try;;
20160180740Sdesesac
20161180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20162180740Sdes  (eval "$ac_try") 2>&5
20163180740Sdes  ac_status=$?
20164180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20165180740Sdes  (exit $ac_status); }; }; then
20166180740Sdes
20167180740Sdes			llong_min=`$AWK '{print $1}' conftest.llminmax`
20168180740Sdes			llong_max=`$AWK '{print $2}' conftest.llminmax`
20169180740Sdes
20170180740Sdes			{ echo "$as_me:$LINENO: result: $llong_max" >&5
20171180740Sdesecho "${ECHO_T}$llong_max" >&6; }
20172180740Sdes
20173180740Sdescat >>confdefs.h <<_ACEOF
20174180740Sdes#define LLONG_MAX ${llong_max}LL
20175180740Sdes_ACEOF
20176180740Sdes
20177180740Sdes			{ echo "$as_me:$LINENO: checking for min value of long long" >&5
20178180740Sdesecho $ECHO_N "checking for min value of long long... $ECHO_C" >&6; }
20179180740Sdes			{ echo "$as_me:$LINENO: result: $llong_min" >&5
20180180740Sdesecho "${ECHO_T}$llong_min" >&6; }
20181180740Sdes
20182180740Sdescat >>confdefs.h <<_ACEOF
20183180740Sdes#define LLONG_MIN ${llong_min}LL
20184180740Sdes_ACEOF
20185180740Sdes
20186180740Sdes
20187180740Sdeselse
20188180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
20189180740Sdesecho "$as_me: failed program was:" >&5
20190180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20191180740Sdes
20192180740Sdes( exit $ac_status )
20193180740Sdes
20194180740Sdes			{ echo "$as_me:$LINENO: result: not found" >&5
20195180740Sdesecho "${ECHO_T}not found" >&6; }
20196180740Sdes
20197180740Sdesfi
20198180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20199180740Sdesfi
20200180740Sdes
20201180740Sdes
20202180740Sdesfi
20203180740Sdes
20204180740Sdes
20205180740Sdes# More checks for data types
20206180740Sdes{ echo "$as_me:$LINENO: checking for u_int type" >&5
20207180740Sdesecho $ECHO_N "checking for u_int type... $ECHO_C" >&6; }
20208180740Sdesif test "${ac_cv_have_u_int+set}" = set; then
20209180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20210180740Sdeselse
20211180740Sdes
20212180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20213180740Sdes/* confdefs.h.  */
20214180740Sdes_ACEOF
20215180740Sdescat confdefs.h >>conftest.$ac_ext
20216180740Sdescat >>conftest.$ac_ext <<_ACEOF
20217180740Sdes/* end confdefs.h.  */
20218180740Sdes #include <sys/types.h>
20219180740Sdesint
20220180740Sdesmain ()
20221180740Sdes{
20222180740Sdes u_int a; a = 1;
20223180740Sdes  ;
20224180740Sdes  return 0;
20225180740Sdes}
20226180740Sdes_ACEOF
20227180740Sdesrm -f conftest.$ac_objext
20228180740Sdesif { (ac_try="$ac_compile"
20229180740Sdescase "(($ac_try" in
20230180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20231180740Sdes  *) ac_try_echo=$ac_try;;
20232180740Sdesesac
20233180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20234180740Sdes  (eval "$ac_compile") 2>conftest.er1
20235180740Sdes  ac_status=$?
20236180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20237180740Sdes  rm -f conftest.er1
20238180740Sdes  cat conftest.err >&5
20239180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20240180740Sdes  (exit $ac_status); } && {
20241180740Sdes	 test -z "$ac_c_werror_flag" ||
20242180740Sdes	 test ! -s conftest.err
20243180740Sdes       } && test -s conftest.$ac_objext; then
20244180740Sdes   ac_cv_have_u_int="yes"
20245180740Sdeselse
20246180740Sdes  echo "$as_me: failed program was:" >&5
20247180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20248180740Sdes
20249180740Sdes	 ac_cv_have_u_int="no"
20250180740Sdes
20251180740Sdesfi
20252180740Sdes
20253180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20254180740Sdes
20255180740Sdesfi
20256180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_u_int" >&5
20257180740Sdesecho "${ECHO_T}$ac_cv_have_u_int" >&6; }
20258180740Sdesif test "x$ac_cv_have_u_int" = "xyes" ; then
20259180740Sdes
20260180740Sdescat >>confdefs.h <<\_ACEOF
20261180740Sdes#define HAVE_U_INT 1
20262180740Sdes_ACEOF
20263180740Sdes
20264180740Sdes	have_u_int=1
20265180740Sdesfi
20266180740Sdes
20267180740Sdes{ echo "$as_me:$LINENO: checking for intXX_t types" >&5
20268180740Sdesecho $ECHO_N "checking for intXX_t types... $ECHO_C" >&6; }
20269180740Sdesif test "${ac_cv_have_intxx_t+set}" = set; then
20270180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20271180740Sdeselse
20272180740Sdes
20273180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20274180740Sdes/* confdefs.h.  */
20275180740Sdes_ACEOF
20276180740Sdescat confdefs.h >>conftest.$ac_ext
20277180740Sdescat >>conftest.$ac_ext <<_ACEOF
20278180740Sdes/* end confdefs.h.  */
20279180740Sdes #include <sys/types.h>
20280180740Sdesint
20281180740Sdesmain ()
20282180740Sdes{
20283180740Sdes int8_t a; int16_t b; int32_t c; a = b = c = 1;
20284180740Sdes  ;
20285180740Sdes  return 0;
20286180740Sdes}
20287180740Sdes_ACEOF
20288180740Sdesrm -f conftest.$ac_objext
20289180740Sdesif { (ac_try="$ac_compile"
20290180740Sdescase "(($ac_try" in
20291180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20292180740Sdes  *) ac_try_echo=$ac_try;;
20293180740Sdesesac
20294180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20295180740Sdes  (eval "$ac_compile") 2>conftest.er1
20296180740Sdes  ac_status=$?
20297180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20298180740Sdes  rm -f conftest.er1
20299180740Sdes  cat conftest.err >&5
20300180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20301180740Sdes  (exit $ac_status); } && {
20302180740Sdes	 test -z "$ac_c_werror_flag" ||
20303180740Sdes	 test ! -s conftest.err
20304180740Sdes       } && test -s conftest.$ac_objext; then
20305180740Sdes   ac_cv_have_intxx_t="yes"
20306180740Sdeselse
20307180740Sdes  echo "$as_me: failed program was:" >&5
20308180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20309180740Sdes
20310180740Sdes	 ac_cv_have_intxx_t="no"
20311180740Sdes
20312180740Sdesfi
20313180740Sdes
20314180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20315180740Sdes
20316180740Sdesfi
20317180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_intxx_t" >&5
20318180740Sdesecho "${ECHO_T}$ac_cv_have_intxx_t" >&6; }
20319180740Sdesif test "x$ac_cv_have_intxx_t" = "xyes" ; then
20320180740Sdes
20321180740Sdescat >>confdefs.h <<\_ACEOF
20322180740Sdes#define HAVE_INTXX_T 1
20323180740Sdes_ACEOF
20324180740Sdes
20325180740Sdes	have_intxx_t=1
20326180740Sdesfi
20327180740Sdes
20328180740Sdesif (test -z "$have_intxx_t" && \
20329180740Sdes	   test "x$ac_cv_header_stdint_h" = "xyes")
20330180740Sdesthen
20331180740Sdes    { echo "$as_me:$LINENO: checking for intXX_t types in stdint.h" >&5
20332180740Sdesecho $ECHO_N "checking for intXX_t types in stdint.h... $ECHO_C" >&6; }
20333180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20334180740Sdes/* confdefs.h.  */
20335180740Sdes_ACEOF
20336180740Sdescat confdefs.h >>conftest.$ac_ext
20337180740Sdescat >>conftest.$ac_ext <<_ACEOF
20338180740Sdes/* end confdefs.h.  */
20339180740Sdes #include <stdint.h>
20340180740Sdesint
20341180740Sdesmain ()
20342180740Sdes{
20343180740Sdes int8_t a; int16_t b; int32_t c; a = b = c = 1;
20344180740Sdes  ;
20345180740Sdes  return 0;
20346180740Sdes}
20347180740Sdes_ACEOF
20348180740Sdesrm -f conftest.$ac_objext
20349180740Sdesif { (ac_try="$ac_compile"
20350180740Sdescase "(($ac_try" in
20351180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20352180740Sdes  *) ac_try_echo=$ac_try;;
20353180740Sdesesac
20354180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20355180740Sdes  (eval "$ac_compile") 2>conftest.er1
20356180740Sdes  ac_status=$?
20357180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20358180740Sdes  rm -f conftest.er1
20359180740Sdes  cat conftest.err >&5
20360180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20361180740Sdes  (exit $ac_status); } && {
20362180740Sdes	 test -z "$ac_c_werror_flag" ||
20363180740Sdes	 test ! -s conftest.err
20364180740Sdes       } && test -s conftest.$ac_objext; then
20365180740Sdes
20366180740Sdes			cat >>confdefs.h <<\_ACEOF
20367180740Sdes#define HAVE_INTXX_T 1
20368180740Sdes_ACEOF
20369180740Sdes
20370180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
20371180740Sdesecho "${ECHO_T}yes" >&6; }
20372180740Sdes
20373180740Sdeselse
20374180740Sdes  echo "$as_me: failed program was:" >&5
20375180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20376180740Sdes
20377180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
20378180740Sdesecho "${ECHO_T}no" >&6; }
20379180740Sdes
20380180740Sdesfi
20381180740Sdes
20382180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20383180740Sdesfi
20384180740Sdes
20385180740Sdes{ echo "$as_me:$LINENO: checking for int64_t type" >&5
20386180740Sdesecho $ECHO_N "checking for int64_t type... $ECHO_C" >&6; }
20387180740Sdesif test "${ac_cv_have_int64_t+set}" = set; then
20388180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20389180740Sdeselse
20390180740Sdes
20391180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20392180740Sdes/* confdefs.h.  */
20393180740Sdes_ACEOF
20394180740Sdescat confdefs.h >>conftest.$ac_ext
20395180740Sdescat >>conftest.$ac_ext <<_ACEOF
20396180740Sdes/* end confdefs.h.  */
20397180740Sdes
20398180740Sdes#include <sys/types.h>
20399180740Sdes#ifdef HAVE_STDINT_H
20400180740Sdes# include <stdint.h>
20401180740Sdes#endif
20402180740Sdes#include <sys/socket.h>
20403180740Sdes#ifdef HAVE_SYS_BITYPES_H
20404180740Sdes# include <sys/bitypes.h>
20405180740Sdes#endif
20406180740Sdes
20407180740Sdesint
20408180740Sdesmain ()
20409180740Sdes{
20410180740Sdes int64_t a; a = 1;
20411180740Sdes  ;
20412180740Sdes  return 0;
20413180740Sdes}
20414180740Sdes_ACEOF
20415180740Sdesrm -f conftest.$ac_objext
20416180740Sdesif { (ac_try="$ac_compile"
20417180740Sdescase "(($ac_try" in
20418180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20419180740Sdes  *) ac_try_echo=$ac_try;;
20420180740Sdesesac
20421180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20422180740Sdes  (eval "$ac_compile") 2>conftest.er1
20423180740Sdes  ac_status=$?
20424180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20425180740Sdes  rm -f conftest.er1
20426180740Sdes  cat conftest.err >&5
20427180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20428180740Sdes  (exit $ac_status); } && {
20429180740Sdes	 test -z "$ac_c_werror_flag" ||
20430180740Sdes	 test ! -s conftest.err
20431180740Sdes       } && test -s conftest.$ac_objext; then
20432180740Sdes   ac_cv_have_int64_t="yes"
20433180740Sdeselse
20434180740Sdes  echo "$as_me: failed program was:" >&5
20435180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20436180740Sdes
20437180740Sdes	 ac_cv_have_int64_t="no"
20438180740Sdes
20439180740Sdesfi
20440180740Sdes
20441180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20442180740Sdes
20443180740Sdesfi
20444180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_int64_t" >&5
20445180740Sdesecho "${ECHO_T}$ac_cv_have_int64_t" >&6; }
20446180740Sdesif test "x$ac_cv_have_int64_t" = "xyes" ; then
20447180740Sdes
20448180740Sdescat >>confdefs.h <<\_ACEOF
20449180740Sdes#define HAVE_INT64_T 1
20450180740Sdes_ACEOF
20451180740Sdes
20452180740Sdesfi
20453180740Sdes
20454180740Sdes{ echo "$as_me:$LINENO: checking for u_intXX_t types" >&5
20455180740Sdesecho $ECHO_N "checking for u_intXX_t types... $ECHO_C" >&6; }
20456180740Sdesif test "${ac_cv_have_u_intxx_t+set}" = set; then
20457180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20458180740Sdeselse
20459180740Sdes
20460180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20461180740Sdes/* confdefs.h.  */
20462180740Sdes_ACEOF
20463180740Sdescat confdefs.h >>conftest.$ac_ext
20464180740Sdescat >>conftest.$ac_ext <<_ACEOF
20465180740Sdes/* end confdefs.h.  */
20466180740Sdes #include <sys/types.h>
20467180740Sdesint
20468180740Sdesmain ()
20469180740Sdes{
20470180740Sdes u_int8_t a; u_int16_t b; u_int32_t c; a = b = c = 1;
20471180740Sdes  ;
20472180740Sdes  return 0;
20473180740Sdes}
20474180740Sdes_ACEOF
20475180740Sdesrm -f conftest.$ac_objext
20476180740Sdesif { (ac_try="$ac_compile"
20477180740Sdescase "(($ac_try" in
20478180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20479180740Sdes  *) ac_try_echo=$ac_try;;
20480180740Sdesesac
20481180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20482180740Sdes  (eval "$ac_compile") 2>conftest.er1
20483180740Sdes  ac_status=$?
20484180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20485180740Sdes  rm -f conftest.er1
20486180740Sdes  cat conftest.err >&5
20487180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20488180740Sdes  (exit $ac_status); } && {
20489180740Sdes	 test -z "$ac_c_werror_flag" ||
20490180740Sdes	 test ! -s conftest.err
20491180740Sdes       } && test -s conftest.$ac_objext; then
20492180740Sdes   ac_cv_have_u_intxx_t="yes"
20493180740Sdeselse
20494180740Sdes  echo "$as_me: failed program was:" >&5
20495180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20496180740Sdes
20497180740Sdes	 ac_cv_have_u_intxx_t="no"
20498180740Sdes
20499180740Sdesfi
20500180740Sdes
20501180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20502180740Sdes
20503180740Sdesfi
20504180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_u_intxx_t" >&5
20505180740Sdesecho "${ECHO_T}$ac_cv_have_u_intxx_t" >&6; }
20506180740Sdesif test "x$ac_cv_have_u_intxx_t" = "xyes" ; then
20507180740Sdes
20508180740Sdescat >>confdefs.h <<\_ACEOF
20509180740Sdes#define HAVE_U_INTXX_T 1
20510180740Sdes_ACEOF
20511180740Sdes
20512180740Sdes	have_u_intxx_t=1
20513180740Sdesfi
20514180740Sdes
20515180740Sdesif test -z "$have_u_intxx_t" ; then
20516180740Sdes    { echo "$as_me:$LINENO: checking for u_intXX_t types in sys/socket.h" >&5
20517180740Sdesecho $ECHO_N "checking for u_intXX_t types in sys/socket.h... $ECHO_C" >&6; }
20518180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20519180740Sdes/* confdefs.h.  */
20520180740Sdes_ACEOF
20521180740Sdescat confdefs.h >>conftest.$ac_ext
20522180740Sdescat >>conftest.$ac_ext <<_ACEOF
20523180740Sdes/* end confdefs.h.  */
20524180740Sdes #include <sys/socket.h>
20525180740Sdesint
20526180740Sdesmain ()
20527180740Sdes{
20528180740Sdes u_int8_t a; u_int16_t b; u_int32_t c; a = b = c = 1;
20529180740Sdes  ;
20530180740Sdes  return 0;
20531180740Sdes}
20532180740Sdes_ACEOF
20533180740Sdesrm -f conftest.$ac_objext
20534180740Sdesif { (ac_try="$ac_compile"
20535180740Sdescase "(($ac_try" in
20536180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20537180740Sdes  *) ac_try_echo=$ac_try;;
20538180740Sdesesac
20539180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20540180740Sdes  (eval "$ac_compile") 2>conftest.er1
20541180740Sdes  ac_status=$?
20542180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20543180740Sdes  rm -f conftest.er1
20544180740Sdes  cat conftest.err >&5
20545180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20546180740Sdes  (exit $ac_status); } && {
20547180740Sdes	 test -z "$ac_c_werror_flag" ||
20548180740Sdes	 test ! -s conftest.err
20549180740Sdes       } && test -s conftest.$ac_objext; then
20550180740Sdes
20551180740Sdes			cat >>confdefs.h <<\_ACEOF
20552180740Sdes#define HAVE_U_INTXX_T 1
20553180740Sdes_ACEOF
20554180740Sdes
20555180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
20556180740Sdesecho "${ECHO_T}yes" >&6; }
20557180740Sdes
20558180740Sdeselse
20559180740Sdes  echo "$as_me: failed program was:" >&5
20560180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20561180740Sdes
20562180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
20563180740Sdesecho "${ECHO_T}no" >&6; }
20564180740Sdes
20565180740Sdesfi
20566180740Sdes
20567180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20568180740Sdesfi
20569180740Sdes
20570180740Sdes{ echo "$as_me:$LINENO: checking for u_int64_t types" >&5
20571180740Sdesecho $ECHO_N "checking for u_int64_t types... $ECHO_C" >&6; }
20572180740Sdesif test "${ac_cv_have_u_int64_t+set}" = set; then
20573180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20574180740Sdeselse
20575180740Sdes
20576180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20577180740Sdes/* confdefs.h.  */
20578180740Sdes_ACEOF
20579180740Sdescat confdefs.h >>conftest.$ac_ext
20580180740Sdescat >>conftest.$ac_ext <<_ACEOF
20581180740Sdes/* end confdefs.h.  */
20582180740Sdes #include <sys/types.h>
20583180740Sdesint
20584180740Sdesmain ()
20585180740Sdes{
20586180740Sdes u_int64_t a; a = 1;
20587180740Sdes  ;
20588180740Sdes  return 0;
20589180740Sdes}
20590180740Sdes_ACEOF
20591180740Sdesrm -f conftest.$ac_objext
20592180740Sdesif { (ac_try="$ac_compile"
20593180740Sdescase "(($ac_try" in
20594180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20595180740Sdes  *) ac_try_echo=$ac_try;;
20596180740Sdesesac
20597180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20598180740Sdes  (eval "$ac_compile") 2>conftest.er1
20599180740Sdes  ac_status=$?
20600180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20601180740Sdes  rm -f conftest.er1
20602180740Sdes  cat conftest.err >&5
20603180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20604180740Sdes  (exit $ac_status); } && {
20605180740Sdes	 test -z "$ac_c_werror_flag" ||
20606180740Sdes	 test ! -s conftest.err
20607180740Sdes       } && test -s conftest.$ac_objext; then
20608180740Sdes   ac_cv_have_u_int64_t="yes"
20609180740Sdeselse
20610180740Sdes  echo "$as_me: failed program was:" >&5
20611180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20612180740Sdes
20613180740Sdes	 ac_cv_have_u_int64_t="no"
20614180740Sdes
20615180740Sdesfi
20616180740Sdes
20617180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20618180740Sdes
20619180740Sdesfi
20620180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_u_int64_t" >&5
20621180740Sdesecho "${ECHO_T}$ac_cv_have_u_int64_t" >&6; }
20622180740Sdesif test "x$ac_cv_have_u_int64_t" = "xyes" ; then
20623180740Sdes
20624180740Sdescat >>confdefs.h <<\_ACEOF
20625180740Sdes#define HAVE_U_INT64_T 1
20626180740Sdes_ACEOF
20627180740Sdes
20628180740Sdes	have_u_int64_t=1
20629180740Sdesfi
20630180740Sdes
20631180740Sdesif test -z "$have_u_int64_t" ; then
20632180740Sdes    { echo "$as_me:$LINENO: checking for u_int64_t type in sys/bitypes.h" >&5
20633180740Sdesecho $ECHO_N "checking for u_int64_t type in sys/bitypes.h... $ECHO_C" >&6; }
20634180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20635180740Sdes/* confdefs.h.  */
20636180740Sdes_ACEOF
20637180740Sdescat confdefs.h >>conftest.$ac_ext
20638180740Sdescat >>conftest.$ac_ext <<_ACEOF
20639180740Sdes/* end confdefs.h.  */
20640180740Sdes #include <sys/bitypes.h>
20641180740Sdesint
20642180740Sdesmain ()
20643180740Sdes{
20644180740Sdes u_int64_t a; a = 1
20645180740Sdes  ;
20646180740Sdes  return 0;
20647180740Sdes}
20648180740Sdes_ACEOF
20649180740Sdesrm -f conftest.$ac_objext
20650180740Sdesif { (ac_try="$ac_compile"
20651180740Sdescase "(($ac_try" in
20652180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20653180740Sdes  *) ac_try_echo=$ac_try;;
20654180740Sdesesac
20655180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20656180740Sdes  (eval "$ac_compile") 2>conftest.er1
20657180740Sdes  ac_status=$?
20658180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20659180740Sdes  rm -f conftest.er1
20660180740Sdes  cat conftest.err >&5
20661180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20662180740Sdes  (exit $ac_status); } && {
20663180740Sdes	 test -z "$ac_c_werror_flag" ||
20664180740Sdes	 test ! -s conftest.err
20665180740Sdes       } && test -s conftest.$ac_objext; then
20666180740Sdes
20667180740Sdes			cat >>confdefs.h <<\_ACEOF
20668180740Sdes#define HAVE_U_INT64_T 1
20669180740Sdes_ACEOF
20670180740Sdes
20671180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
20672180740Sdesecho "${ECHO_T}yes" >&6; }
20673180740Sdes
20674180740Sdeselse
20675180740Sdes  echo "$as_me: failed program was:" >&5
20676180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20677180740Sdes
20678180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
20679180740Sdesecho "${ECHO_T}no" >&6; }
20680180740Sdes
20681180740Sdesfi
20682180740Sdes
20683180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20684180740Sdesfi
20685180740Sdes
20686180740Sdesif test -z "$have_u_intxx_t" ; then
20687180740Sdes	{ echo "$as_me:$LINENO: checking for uintXX_t types" >&5
20688180740Sdesecho $ECHO_N "checking for uintXX_t types... $ECHO_C" >&6; }
20689180740Sdesif test "${ac_cv_have_uintxx_t+set}" = set; then
20690180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20691180740Sdeselse
20692180740Sdes
20693180740Sdes		cat >conftest.$ac_ext <<_ACEOF
20694180740Sdes/* confdefs.h.  */
20695180740Sdes_ACEOF
20696180740Sdescat confdefs.h >>conftest.$ac_ext
20697180740Sdescat >>conftest.$ac_ext <<_ACEOF
20698180740Sdes/* end confdefs.h.  */
20699180740Sdes
20700180740Sdes#include <sys/types.h>
20701180740Sdes
20702180740Sdesint
20703180740Sdesmain ()
20704180740Sdes{
20705180740Sdes uint8_t a; uint16_t b; uint32_t c; a = b = c = 1;
20706180740Sdes  ;
20707180740Sdes  return 0;
20708180740Sdes}
20709180740Sdes_ACEOF
20710180740Sdesrm -f conftest.$ac_objext
20711180740Sdesif { (ac_try="$ac_compile"
20712180740Sdescase "(($ac_try" in
20713180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20714180740Sdes  *) ac_try_echo=$ac_try;;
20715180740Sdesesac
20716180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20717180740Sdes  (eval "$ac_compile") 2>conftest.er1
20718180740Sdes  ac_status=$?
20719180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20720180740Sdes  rm -f conftest.er1
20721180740Sdes  cat conftest.err >&5
20722180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20723180740Sdes  (exit $ac_status); } && {
20724180740Sdes	 test -z "$ac_c_werror_flag" ||
20725180740Sdes	 test ! -s conftest.err
20726180740Sdes       } && test -s conftest.$ac_objext; then
20727180740Sdes   ac_cv_have_uintxx_t="yes"
20728180740Sdeselse
20729180740Sdes  echo "$as_me: failed program was:" >&5
20730180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20731180740Sdes
20732180740Sdes	 ac_cv_have_uintxx_t="no"
20733180740Sdes
20734180740Sdesfi
20735180740Sdes
20736180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20737180740Sdes
20738180740Sdesfi
20739180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_uintxx_t" >&5
20740180740Sdesecho "${ECHO_T}$ac_cv_have_uintxx_t" >&6; }
20741180740Sdes	if test "x$ac_cv_have_uintxx_t" = "xyes" ; then
20742180740Sdes
20743180740Sdescat >>confdefs.h <<\_ACEOF
20744180740Sdes#define HAVE_UINTXX_T 1
20745180740Sdes_ACEOF
20746180740Sdes
20747180740Sdes	fi
20748180740Sdesfi
20749180740Sdes
20750180740Sdesif test -z "$have_uintxx_t" ; then
20751180740Sdes    { echo "$as_me:$LINENO: checking for uintXX_t types in stdint.h" >&5
20752180740Sdesecho $ECHO_N "checking for uintXX_t types in stdint.h... $ECHO_C" >&6; }
20753180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20754180740Sdes/* confdefs.h.  */
20755180740Sdes_ACEOF
20756180740Sdescat confdefs.h >>conftest.$ac_ext
20757180740Sdescat >>conftest.$ac_ext <<_ACEOF
20758180740Sdes/* end confdefs.h.  */
20759180740Sdes #include <stdint.h>
20760180740Sdesint
20761180740Sdesmain ()
20762180740Sdes{
20763180740Sdes uint8_t a; uint16_t b; uint32_t c; a = b = c = 1;
20764180740Sdes  ;
20765180740Sdes  return 0;
20766180740Sdes}
20767180740Sdes_ACEOF
20768180740Sdesrm -f conftest.$ac_objext
20769180740Sdesif { (ac_try="$ac_compile"
20770180740Sdescase "(($ac_try" in
20771180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20772180740Sdes  *) ac_try_echo=$ac_try;;
20773180740Sdesesac
20774180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20775180740Sdes  (eval "$ac_compile") 2>conftest.er1
20776180740Sdes  ac_status=$?
20777180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20778180740Sdes  rm -f conftest.er1
20779180740Sdes  cat conftest.err >&5
20780180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20781180740Sdes  (exit $ac_status); } && {
20782180740Sdes	 test -z "$ac_c_werror_flag" ||
20783180740Sdes	 test ! -s conftest.err
20784180740Sdes       } && test -s conftest.$ac_objext; then
20785180740Sdes
20786180740Sdes			cat >>confdefs.h <<\_ACEOF
20787180740Sdes#define HAVE_UINTXX_T 1
20788180740Sdes_ACEOF
20789180740Sdes
20790180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
20791180740Sdesecho "${ECHO_T}yes" >&6; }
20792180740Sdes
20793180740Sdeselse
20794180740Sdes  echo "$as_me: failed program was:" >&5
20795180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20796180740Sdes
20797180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
20798180740Sdesecho "${ECHO_T}no" >&6; }
20799180740Sdes
20800180740Sdesfi
20801180740Sdes
20802180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20803180740Sdesfi
20804180740Sdes
20805180740Sdesif (test -z "$have_u_intxx_t" || test -z "$have_intxx_t" && \
20806180740Sdes	   test "x$ac_cv_header_sys_bitypes_h" = "xyes")
20807180740Sdesthen
20808180740Sdes	{ echo "$as_me:$LINENO: checking for intXX_t and u_intXX_t types in sys/bitypes.h" >&5
20809180740Sdesecho $ECHO_N "checking for intXX_t and u_intXX_t types in sys/bitypes.h... $ECHO_C" >&6; }
20810180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20811180740Sdes/* confdefs.h.  */
20812180740Sdes_ACEOF
20813180740Sdescat confdefs.h >>conftest.$ac_ext
20814180740Sdescat >>conftest.$ac_ext <<_ACEOF
20815180740Sdes/* end confdefs.h.  */
20816180740Sdes
20817180740Sdes#include <sys/bitypes.h>
20818180740Sdes
20819180740Sdesint
20820180740Sdesmain ()
20821180740Sdes{
20822180740Sdes
20823180740Sdes			int8_t a; int16_t b; int32_t c;
20824180740Sdes			u_int8_t e; u_int16_t f; u_int32_t g;
20825180740Sdes			a = b = c = e = f = g = 1;
20826180740Sdes
20827180740Sdes  ;
20828180740Sdes  return 0;
20829180740Sdes}
20830180740Sdes_ACEOF
20831180740Sdesrm -f conftest.$ac_objext
20832180740Sdesif { (ac_try="$ac_compile"
20833180740Sdescase "(($ac_try" in
20834180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20835180740Sdes  *) ac_try_echo=$ac_try;;
20836180740Sdesesac
20837180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20838180740Sdes  (eval "$ac_compile") 2>conftest.er1
20839180740Sdes  ac_status=$?
20840180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20841180740Sdes  rm -f conftest.er1
20842180740Sdes  cat conftest.err >&5
20843180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20844180740Sdes  (exit $ac_status); } && {
20845180740Sdes	 test -z "$ac_c_werror_flag" ||
20846180740Sdes	 test ! -s conftest.err
20847180740Sdes       } && test -s conftest.$ac_objext; then
20848180740Sdes
20849180740Sdes			cat >>confdefs.h <<\_ACEOF
20850180740Sdes#define HAVE_U_INTXX_T 1
20851180740Sdes_ACEOF
20852180740Sdes
20853180740Sdes			cat >>confdefs.h <<\_ACEOF
20854180740Sdes#define HAVE_INTXX_T 1
20855180740Sdes_ACEOF
20856180740Sdes
20857180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
20858180740Sdesecho "${ECHO_T}yes" >&6; }
20859180740Sdes
20860180740Sdeselse
20861180740Sdes  echo "$as_me: failed program was:" >&5
20862180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20863180740Sdes
20864180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
20865180740Sdesecho "${ECHO_T}no" >&6; }
20866180740Sdes
20867180740Sdesfi
20868180740Sdes
20869180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20870180740Sdesfi
20871180740Sdes
20872180740Sdes
20873180740Sdes{ echo "$as_me:$LINENO: checking for u_char" >&5
20874180740Sdesecho $ECHO_N "checking for u_char... $ECHO_C" >&6; }
20875180740Sdesif test "${ac_cv_have_u_char+set}" = set; then
20876180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20877180740Sdeselse
20878180740Sdes
20879180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20880180740Sdes/* confdefs.h.  */
20881180740Sdes_ACEOF
20882180740Sdescat confdefs.h >>conftest.$ac_ext
20883180740Sdescat >>conftest.$ac_ext <<_ACEOF
20884180740Sdes/* end confdefs.h.  */
20885180740Sdes
20886180740Sdes#include <sys/types.h>
20887180740Sdes
20888180740Sdesint
20889180740Sdesmain ()
20890180740Sdes{
20891180740Sdes u_char foo; foo = 125;
20892180740Sdes  ;
20893180740Sdes  return 0;
20894180740Sdes}
20895180740Sdes_ACEOF
20896180740Sdesrm -f conftest.$ac_objext
20897180740Sdesif { (ac_try="$ac_compile"
20898180740Sdescase "(($ac_try" in
20899180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20900180740Sdes  *) ac_try_echo=$ac_try;;
20901180740Sdesesac
20902180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20903180740Sdes  (eval "$ac_compile") 2>conftest.er1
20904180740Sdes  ac_status=$?
20905180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20906180740Sdes  rm -f conftest.er1
20907180740Sdes  cat conftest.err >&5
20908180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20909180740Sdes  (exit $ac_status); } && {
20910180740Sdes	 test -z "$ac_c_werror_flag" ||
20911180740Sdes	 test ! -s conftest.err
20912180740Sdes       } && test -s conftest.$ac_objext; then
20913180740Sdes   ac_cv_have_u_char="yes"
20914180740Sdeselse
20915180740Sdes  echo "$as_me: failed program was:" >&5
20916180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20917180740Sdes
20918180740Sdes	 ac_cv_have_u_char="no"
20919180740Sdes
20920180740Sdesfi
20921180740Sdes
20922180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20923180740Sdes
20924180740Sdesfi
20925180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_u_char" >&5
20926180740Sdesecho "${ECHO_T}$ac_cv_have_u_char" >&6; }
20927180740Sdesif test "x$ac_cv_have_u_char" = "xyes" ; then
20928180740Sdes
20929180740Sdescat >>confdefs.h <<\_ACEOF
20930180740Sdes#define HAVE_U_CHAR 1
20931180740Sdes_ACEOF
20932180740Sdes
20933180740Sdesfi
20934180740Sdes
20935180740Sdes
20936180740Sdes   { echo "$as_me:$LINENO: checking for socklen_t" >&5
20937180740Sdesecho $ECHO_N "checking for socklen_t... $ECHO_C" >&6; }
20938180740Sdesif test "${ac_cv_type_socklen_t+set}" = set; then
20939180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20940180740Sdeselse
20941180740Sdes  cat >conftest.$ac_ext <<_ACEOF
20942180740Sdes/* confdefs.h.  */
20943180740Sdes_ACEOF
20944180740Sdescat confdefs.h >>conftest.$ac_ext
20945180740Sdescat >>conftest.$ac_ext <<_ACEOF
20946180740Sdes/* end confdefs.h.  */
20947180740Sdes#include <sys/types.h>
20948180740Sdes#include <sys/socket.h>
20949180740Sdes
20950180740Sdestypedef socklen_t ac__type_new_;
20951180740Sdesint
20952180740Sdesmain ()
20953180740Sdes{
20954180740Sdesif ((ac__type_new_ *) 0)
20955180740Sdes  return 0;
20956180740Sdesif (sizeof (ac__type_new_))
20957180740Sdes  return 0;
20958180740Sdes  ;
20959180740Sdes  return 0;
20960180740Sdes}
20961180740Sdes_ACEOF
20962180740Sdesrm -f conftest.$ac_objext
20963180740Sdesif { (ac_try="$ac_compile"
20964180740Sdescase "(($ac_try" in
20965180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20966180740Sdes  *) ac_try_echo=$ac_try;;
20967180740Sdesesac
20968180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20969180740Sdes  (eval "$ac_compile") 2>conftest.er1
20970180740Sdes  ac_status=$?
20971180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20972180740Sdes  rm -f conftest.er1
20973180740Sdes  cat conftest.err >&5
20974180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20975180740Sdes  (exit $ac_status); } && {
20976180740Sdes	 test -z "$ac_c_werror_flag" ||
20977180740Sdes	 test ! -s conftest.err
20978180740Sdes       } && test -s conftest.$ac_objext; then
20979180740Sdes  ac_cv_type_socklen_t=yes
20980180740Sdeselse
20981180740Sdes  echo "$as_me: failed program was:" >&5
20982180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20983180740Sdes
20984180740Sdes	ac_cv_type_socklen_t=no
20985180740Sdesfi
20986180740Sdes
20987180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20988180740Sdesfi
20989180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
20990180740Sdesecho "${ECHO_T}$ac_cv_type_socklen_t" >&6; }
20991180740Sdesif test $ac_cv_type_socklen_t = yes; then
20992180740Sdes  :
20993180740Sdeselse
20994180740Sdes
20995180740Sdes      { echo "$as_me:$LINENO: checking for socklen_t equivalent" >&5
20996180740Sdesecho $ECHO_N "checking for socklen_t equivalent... $ECHO_C" >&6; }
20997180740Sdes      if test "${curl_cv_socklen_t_equiv+set}" = set; then
20998180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20999180740Sdeselse
21000180740Sdes
21001180740Sdes	 # Systems have either "struct sockaddr *" or
21002180740Sdes	 # "void *" as the second argument to getpeername
21003180740Sdes	 curl_cv_socklen_t_equiv=
21004180740Sdes	 for arg2 in "struct sockaddr" void; do
21005180740Sdes	    for t in int size_t unsigned long "unsigned long"; do
21006180740Sdes	       cat >conftest.$ac_ext <<_ACEOF
21007180740Sdes/* confdefs.h.  */
21008180740Sdes_ACEOF
21009180740Sdescat confdefs.h >>conftest.$ac_ext
21010180740Sdescat >>conftest.$ac_ext <<_ACEOF
21011180740Sdes/* end confdefs.h.  */
21012180740Sdes
21013180740Sdes		  #include <sys/types.h>
21014180740Sdes		  #include <sys/socket.h>
21015180740Sdes
21016180740Sdes		  int getpeername (int, $arg2 *, $t *);
21017180740Sdes
21018180740Sdesint
21019180740Sdesmain ()
21020180740Sdes{
21021180740Sdes
21022180740Sdes		  $t len;
21023180740Sdes		  getpeername(0,0,&len);
21024180740Sdes
21025180740Sdes  ;
21026180740Sdes  return 0;
21027180740Sdes}
21028180740Sdes_ACEOF
21029180740Sdesrm -f conftest.$ac_objext
21030180740Sdesif { (ac_try="$ac_compile"
21031180740Sdescase "(($ac_try" in
21032180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21033180740Sdes  *) ac_try_echo=$ac_try;;
21034180740Sdesesac
21035180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21036180740Sdes  (eval "$ac_compile") 2>conftest.er1
21037180740Sdes  ac_status=$?
21038180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21039180740Sdes  rm -f conftest.er1
21040180740Sdes  cat conftest.err >&5
21041180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21042180740Sdes  (exit $ac_status); } && {
21043180740Sdes	 test -z "$ac_c_werror_flag" ||
21044180740Sdes	 test ! -s conftest.err
21045180740Sdes       } && test -s conftest.$ac_objext; then
21046180740Sdes
21047180740Sdes		  curl_cv_socklen_t_equiv="$t"
21048180740Sdes		  break
21049180740Sdes
21050180740Sdeselse
21051180740Sdes  echo "$as_me: failed program was:" >&5
21052180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21053180740Sdes
21054180740Sdes
21055180740Sdesfi
21056180740Sdes
21057180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21058180740Sdes	    done
21059180740Sdes	 done
21060180740Sdes
21061180740Sdes	 if test "x$curl_cv_socklen_t_equiv" = x; then
21062180740Sdes	    { { echo "$as_me:$LINENO: error: Cannot find a type to use in place of socklen_t" >&5
21063180740Sdesecho "$as_me: error: Cannot find a type to use in place of socklen_t" >&2;}
21064180740Sdes   { (exit 1); exit 1; }; }
21065180740Sdes	 fi
21066180740Sdes
21067180740Sdesfi
21068180740Sdes
21069180740Sdes      { echo "$as_me:$LINENO: result: $curl_cv_socklen_t_equiv" >&5
21070180740Sdesecho "${ECHO_T}$curl_cv_socklen_t_equiv" >&6; }
21071180740Sdes
21072180740Sdescat >>confdefs.h <<_ACEOF
21073180740Sdes#define socklen_t $curl_cv_socklen_t_equiv
21074180740Sdes_ACEOF
21075180740Sdes
21076180740Sdesfi
21077180740Sdes
21078180740Sdes
21079180740Sdes
21080180740Sdes{ echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
21081180740Sdesecho $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6; }
21082180740Sdesif test "${ac_cv_type_sig_atomic_t+set}" = set; then
21083180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21084180740Sdeselse
21085180740Sdes  cat >conftest.$ac_ext <<_ACEOF
21086180740Sdes/* confdefs.h.  */
21087180740Sdes_ACEOF
21088180740Sdescat confdefs.h >>conftest.$ac_ext
21089180740Sdescat >>conftest.$ac_ext <<_ACEOF
21090180740Sdes/* end confdefs.h.  */
21091180740Sdes#include <signal.h>
21092180740Sdes
21093180740Sdestypedef sig_atomic_t ac__type_new_;
21094180740Sdesint
21095180740Sdesmain ()
21096180740Sdes{
21097180740Sdesif ((ac__type_new_ *) 0)
21098180740Sdes  return 0;
21099180740Sdesif (sizeof (ac__type_new_))
21100180740Sdes  return 0;
21101180740Sdes  ;
21102180740Sdes  return 0;
21103180740Sdes}
21104180740Sdes_ACEOF
21105180740Sdesrm -f conftest.$ac_objext
21106180740Sdesif { (ac_try="$ac_compile"
21107180740Sdescase "(($ac_try" in
21108180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21109180740Sdes  *) ac_try_echo=$ac_try;;
21110180740Sdesesac
21111180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21112180740Sdes  (eval "$ac_compile") 2>conftest.er1
21113180740Sdes  ac_status=$?
21114180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21115180740Sdes  rm -f conftest.er1
21116180740Sdes  cat conftest.err >&5
21117180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21118180740Sdes  (exit $ac_status); } && {
21119180740Sdes	 test -z "$ac_c_werror_flag" ||
21120180740Sdes	 test ! -s conftest.err
21121180740Sdes       } && test -s conftest.$ac_objext; then
21122180740Sdes  ac_cv_type_sig_atomic_t=yes
21123180740Sdeselse
21124180740Sdes  echo "$as_me: failed program was:" >&5
21125180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21126180740Sdes
21127180740Sdes	ac_cv_type_sig_atomic_t=no
21128180740Sdesfi
21129180740Sdes
21130180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21131180740Sdesfi
21132180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
21133180740Sdesecho "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6; }
21134180740Sdesif test $ac_cv_type_sig_atomic_t = yes; then
21135180740Sdes
21136180740Sdescat >>confdefs.h <<_ACEOF
21137180740Sdes#define HAVE_SIG_ATOMIC_T 1
21138180740Sdes_ACEOF
21139180740Sdes
21140180740Sdes
21141180740Sdesfi
21142180740Sdes
21143180740Sdes
21144180740Sdes{ echo "$as_me:$LINENO: checking for in_addr_t" >&5
21145180740Sdesecho $ECHO_N "checking for in_addr_t... $ECHO_C" >&6; }
21146180740Sdesif test "${ac_cv_type_in_addr_t+set}" = set; then
21147180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21148180740Sdeselse
21149180740Sdes  cat >conftest.$ac_ext <<_ACEOF
21150180740Sdes/* confdefs.h.  */
21151180740Sdes_ACEOF
21152180740Sdescat confdefs.h >>conftest.$ac_ext
21153180740Sdescat >>conftest.$ac_ext <<_ACEOF
21154180740Sdes/* end confdefs.h.  */
21155180740Sdes#include <sys/types.h>
21156180740Sdes#include <netinet/in.h>
21157180740Sdes
21158180740Sdestypedef in_addr_t ac__type_new_;
21159180740Sdesint
21160180740Sdesmain ()
21161180740Sdes{
21162180740Sdesif ((ac__type_new_ *) 0)
21163180740Sdes  return 0;
21164180740Sdesif (sizeof (ac__type_new_))
21165180740Sdes  return 0;
21166180740Sdes  ;
21167180740Sdes  return 0;
21168180740Sdes}
21169180740Sdes_ACEOF
21170180740Sdesrm -f conftest.$ac_objext
21171180740Sdesif { (ac_try="$ac_compile"
21172180740Sdescase "(($ac_try" in
21173180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21174180740Sdes  *) ac_try_echo=$ac_try;;
21175180740Sdesesac
21176180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21177180740Sdes  (eval "$ac_compile") 2>conftest.er1
21178180740Sdes  ac_status=$?
21179180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21180180740Sdes  rm -f conftest.er1
21181180740Sdes  cat conftest.err >&5
21182180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21183180740Sdes  (exit $ac_status); } && {
21184180740Sdes	 test -z "$ac_c_werror_flag" ||
21185180740Sdes	 test ! -s conftest.err
21186180740Sdes       } && test -s conftest.$ac_objext; then
21187180740Sdes  ac_cv_type_in_addr_t=yes
21188180740Sdeselse
21189180740Sdes  echo "$as_me: failed program was:" >&5
21190180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21191180740Sdes
21192180740Sdes	ac_cv_type_in_addr_t=no
21193180740Sdesfi
21194180740Sdes
21195180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21196180740Sdesfi
21197180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_in_addr_t" >&5
21198180740Sdesecho "${ECHO_T}$ac_cv_type_in_addr_t" >&6; }
21199180740Sdesif test $ac_cv_type_in_addr_t = yes; then
21200180740Sdes
21201180740Sdescat >>confdefs.h <<_ACEOF
21202180740Sdes#define HAVE_IN_ADDR_T 1
21203180740Sdes_ACEOF
21204180740Sdes
21205180740Sdes
21206180740Sdesfi
21207180740Sdes
21208180740Sdes
21209180740Sdes{ echo "$as_me:$LINENO: checking for size_t" >&5
21210180740Sdesecho $ECHO_N "checking for size_t... $ECHO_C" >&6; }
21211180740Sdesif test "${ac_cv_have_size_t+set}" = set; then
21212180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21213180740Sdeselse
21214180740Sdes
21215180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21216180740Sdes/* confdefs.h.  */
21217180740Sdes_ACEOF
21218180740Sdescat confdefs.h >>conftest.$ac_ext
21219180740Sdescat >>conftest.$ac_ext <<_ACEOF
21220180740Sdes/* end confdefs.h.  */
21221180740Sdes
21222180740Sdes#include <sys/types.h>
21223180740Sdes
21224180740Sdesint
21225180740Sdesmain ()
21226180740Sdes{
21227180740Sdes size_t foo; foo = 1235;
21228180740Sdes  ;
21229180740Sdes  return 0;
21230180740Sdes}
21231180740Sdes_ACEOF
21232180740Sdesrm -f conftest.$ac_objext
21233180740Sdesif { (ac_try="$ac_compile"
21234180740Sdescase "(($ac_try" in
21235180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21236180740Sdes  *) ac_try_echo=$ac_try;;
21237180740Sdesesac
21238180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21239180740Sdes  (eval "$ac_compile") 2>conftest.er1
21240180740Sdes  ac_status=$?
21241180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21242180740Sdes  rm -f conftest.er1
21243180740Sdes  cat conftest.err >&5
21244180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21245180740Sdes  (exit $ac_status); } && {
21246180740Sdes	 test -z "$ac_c_werror_flag" ||
21247180740Sdes	 test ! -s conftest.err
21248180740Sdes       } && test -s conftest.$ac_objext; then
21249180740Sdes   ac_cv_have_size_t="yes"
21250180740Sdeselse
21251180740Sdes  echo "$as_me: failed program was:" >&5
21252180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21253180740Sdes
21254180740Sdes	 ac_cv_have_size_t="no"
21255180740Sdes
21256180740Sdesfi
21257180740Sdes
21258180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21259180740Sdes
21260180740Sdesfi
21261180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_size_t" >&5
21262180740Sdesecho "${ECHO_T}$ac_cv_have_size_t" >&6; }
21263180740Sdesif test "x$ac_cv_have_size_t" = "xyes" ; then
21264180740Sdes
21265180740Sdescat >>confdefs.h <<\_ACEOF
21266180740Sdes#define HAVE_SIZE_T 1
21267180740Sdes_ACEOF
21268180740Sdes
21269180740Sdesfi
21270180740Sdes
21271180740Sdes{ echo "$as_me:$LINENO: checking for ssize_t" >&5
21272180740Sdesecho $ECHO_N "checking for ssize_t... $ECHO_C" >&6; }
21273180740Sdesif test "${ac_cv_have_ssize_t+set}" = set; then
21274180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21275180740Sdeselse
21276180740Sdes
21277180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21278180740Sdes/* confdefs.h.  */
21279180740Sdes_ACEOF
21280180740Sdescat confdefs.h >>conftest.$ac_ext
21281180740Sdescat >>conftest.$ac_ext <<_ACEOF
21282180740Sdes/* end confdefs.h.  */
21283180740Sdes
21284180740Sdes#include <sys/types.h>
21285180740Sdes
21286180740Sdesint
21287180740Sdesmain ()
21288180740Sdes{
21289180740Sdes ssize_t foo; foo = 1235;
21290180740Sdes  ;
21291180740Sdes  return 0;
21292180740Sdes}
21293180740Sdes_ACEOF
21294180740Sdesrm -f conftest.$ac_objext
21295180740Sdesif { (ac_try="$ac_compile"
21296180740Sdescase "(($ac_try" in
21297180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21298180740Sdes  *) ac_try_echo=$ac_try;;
21299180740Sdesesac
21300180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21301180740Sdes  (eval "$ac_compile") 2>conftest.er1
21302180740Sdes  ac_status=$?
21303180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21304180740Sdes  rm -f conftest.er1
21305180740Sdes  cat conftest.err >&5
21306180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21307180740Sdes  (exit $ac_status); } && {
21308180740Sdes	 test -z "$ac_c_werror_flag" ||
21309180740Sdes	 test ! -s conftest.err
21310180740Sdes       } && test -s conftest.$ac_objext; then
21311180740Sdes   ac_cv_have_ssize_t="yes"
21312180740Sdeselse
21313180740Sdes  echo "$as_me: failed program was:" >&5
21314180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21315180740Sdes
21316180740Sdes	 ac_cv_have_ssize_t="no"
21317180740Sdes
21318180740Sdesfi
21319180740Sdes
21320180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21321180740Sdes
21322180740Sdesfi
21323180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_ssize_t" >&5
21324180740Sdesecho "${ECHO_T}$ac_cv_have_ssize_t" >&6; }
21325180740Sdesif test "x$ac_cv_have_ssize_t" = "xyes" ; then
21326180740Sdes
21327180740Sdescat >>confdefs.h <<\_ACEOF
21328180740Sdes#define HAVE_SSIZE_T 1
21329180740Sdes_ACEOF
21330180740Sdes
21331180740Sdesfi
21332180740Sdes
21333180740Sdes{ echo "$as_me:$LINENO: checking for clock_t" >&5
21334180740Sdesecho $ECHO_N "checking for clock_t... $ECHO_C" >&6; }
21335180740Sdesif test "${ac_cv_have_clock_t+set}" = set; then
21336180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21337180740Sdeselse
21338180740Sdes
21339180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21340180740Sdes/* confdefs.h.  */
21341180740Sdes_ACEOF
21342180740Sdescat confdefs.h >>conftest.$ac_ext
21343180740Sdescat >>conftest.$ac_ext <<_ACEOF
21344180740Sdes/* end confdefs.h.  */
21345180740Sdes
21346180740Sdes#include <time.h>
21347180740Sdes
21348180740Sdesint
21349180740Sdesmain ()
21350180740Sdes{
21351180740Sdes clock_t foo; foo = 1235;
21352180740Sdes  ;
21353180740Sdes  return 0;
21354180740Sdes}
21355180740Sdes_ACEOF
21356180740Sdesrm -f conftest.$ac_objext
21357180740Sdesif { (ac_try="$ac_compile"
21358180740Sdescase "(($ac_try" in
21359180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21360180740Sdes  *) ac_try_echo=$ac_try;;
21361180740Sdesesac
21362180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21363180740Sdes  (eval "$ac_compile") 2>conftest.er1
21364180740Sdes  ac_status=$?
21365180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21366180740Sdes  rm -f conftest.er1
21367180740Sdes  cat conftest.err >&5
21368180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21369180740Sdes  (exit $ac_status); } && {
21370180740Sdes	 test -z "$ac_c_werror_flag" ||
21371180740Sdes	 test ! -s conftest.err
21372180740Sdes       } && test -s conftest.$ac_objext; then
21373180740Sdes   ac_cv_have_clock_t="yes"
21374180740Sdeselse
21375180740Sdes  echo "$as_me: failed program was:" >&5
21376180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21377180740Sdes
21378180740Sdes	 ac_cv_have_clock_t="no"
21379180740Sdes
21380180740Sdesfi
21381180740Sdes
21382180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21383180740Sdes
21384180740Sdesfi
21385180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_clock_t" >&5
21386180740Sdesecho "${ECHO_T}$ac_cv_have_clock_t" >&6; }
21387180740Sdesif test "x$ac_cv_have_clock_t" = "xyes" ; then
21388180740Sdes
21389180740Sdescat >>confdefs.h <<\_ACEOF
21390180740Sdes#define HAVE_CLOCK_T 1
21391180740Sdes_ACEOF
21392180740Sdes
21393180740Sdesfi
21394180740Sdes
21395180740Sdes{ echo "$as_me:$LINENO: checking for sa_family_t" >&5
21396180740Sdesecho $ECHO_N "checking for sa_family_t... $ECHO_C" >&6; }
21397180740Sdesif test "${ac_cv_have_sa_family_t+set}" = set; then
21398180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21399180740Sdeselse
21400180740Sdes
21401180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21402180740Sdes/* confdefs.h.  */
21403180740Sdes_ACEOF
21404180740Sdescat confdefs.h >>conftest.$ac_ext
21405180740Sdescat >>conftest.$ac_ext <<_ACEOF
21406180740Sdes/* end confdefs.h.  */
21407180740Sdes
21408180740Sdes#include <sys/types.h>
21409180740Sdes#include <sys/socket.h>
21410180740Sdes
21411180740Sdesint
21412180740Sdesmain ()
21413180740Sdes{
21414180740Sdes sa_family_t foo; foo = 1235;
21415180740Sdes  ;
21416180740Sdes  return 0;
21417180740Sdes}
21418180740Sdes_ACEOF
21419180740Sdesrm -f conftest.$ac_objext
21420180740Sdesif { (ac_try="$ac_compile"
21421180740Sdescase "(($ac_try" in
21422180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21423180740Sdes  *) ac_try_echo=$ac_try;;
21424180740Sdesesac
21425180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21426180740Sdes  (eval "$ac_compile") 2>conftest.er1
21427180740Sdes  ac_status=$?
21428180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21429180740Sdes  rm -f conftest.er1
21430180740Sdes  cat conftest.err >&5
21431180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21432180740Sdes  (exit $ac_status); } && {
21433180740Sdes	 test -z "$ac_c_werror_flag" ||
21434180740Sdes	 test ! -s conftest.err
21435180740Sdes       } && test -s conftest.$ac_objext; then
21436180740Sdes   ac_cv_have_sa_family_t="yes"
21437180740Sdeselse
21438180740Sdes  echo "$as_me: failed program was:" >&5
21439180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21440180740Sdes
21441180740Sdes	 cat >conftest.$ac_ext <<_ACEOF
21442180740Sdes/* confdefs.h.  */
21443180740Sdes_ACEOF
21444180740Sdescat confdefs.h >>conftest.$ac_ext
21445180740Sdescat >>conftest.$ac_ext <<_ACEOF
21446180740Sdes/* end confdefs.h.  */
21447180740Sdes
21448180740Sdes#include <sys/types.h>
21449180740Sdes#include <sys/socket.h>
21450180740Sdes#include <netinet/in.h>
21451180740Sdes
21452180740Sdesint
21453180740Sdesmain ()
21454180740Sdes{
21455180740Sdes sa_family_t foo; foo = 1235;
21456180740Sdes  ;
21457180740Sdes  return 0;
21458180740Sdes}
21459180740Sdes_ACEOF
21460180740Sdesrm -f conftest.$ac_objext
21461180740Sdesif { (ac_try="$ac_compile"
21462180740Sdescase "(($ac_try" in
21463180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21464180740Sdes  *) ac_try_echo=$ac_try;;
21465180740Sdesesac
21466180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21467180740Sdes  (eval "$ac_compile") 2>conftest.er1
21468180740Sdes  ac_status=$?
21469180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21470180740Sdes  rm -f conftest.er1
21471180740Sdes  cat conftest.err >&5
21472180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21473180740Sdes  (exit $ac_status); } && {
21474180740Sdes	 test -z "$ac_c_werror_flag" ||
21475180740Sdes	 test ! -s conftest.err
21476180740Sdes       } && test -s conftest.$ac_objext; then
21477180740Sdes   ac_cv_have_sa_family_t="yes"
21478180740Sdeselse
21479180740Sdes  echo "$as_me: failed program was:" >&5
21480180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21481180740Sdes
21482180740Sdes	 ac_cv_have_sa_family_t="no"
21483180740Sdes
21484180740Sdesfi
21485180740Sdes
21486180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21487180740Sdes
21488180740Sdesfi
21489180740Sdes
21490180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21491180740Sdes
21492180740Sdesfi
21493180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_sa_family_t" >&5
21494180740Sdesecho "${ECHO_T}$ac_cv_have_sa_family_t" >&6; }
21495180740Sdesif test "x$ac_cv_have_sa_family_t" = "xyes" ; then
21496180740Sdes
21497180740Sdescat >>confdefs.h <<\_ACEOF
21498180740Sdes#define HAVE_SA_FAMILY_T 1
21499180740Sdes_ACEOF
21500180740Sdes
21501180740Sdesfi
21502180740Sdes
21503180740Sdes{ echo "$as_me:$LINENO: checking for pid_t" >&5
21504180740Sdesecho $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
21505180740Sdesif test "${ac_cv_have_pid_t+set}" = set; then
21506180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21507180740Sdeselse
21508180740Sdes
21509180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21510180740Sdes/* confdefs.h.  */
21511180740Sdes_ACEOF
21512180740Sdescat confdefs.h >>conftest.$ac_ext
21513180740Sdescat >>conftest.$ac_ext <<_ACEOF
21514180740Sdes/* end confdefs.h.  */
21515180740Sdes
21516180740Sdes#include <sys/types.h>
21517180740Sdes
21518180740Sdesint
21519180740Sdesmain ()
21520180740Sdes{
21521180740Sdes pid_t foo; foo = 1235;
21522180740Sdes  ;
21523180740Sdes  return 0;
21524180740Sdes}
21525180740Sdes_ACEOF
21526180740Sdesrm -f conftest.$ac_objext
21527180740Sdesif { (ac_try="$ac_compile"
21528180740Sdescase "(($ac_try" in
21529180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21530180740Sdes  *) ac_try_echo=$ac_try;;
21531180740Sdesesac
21532180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21533180740Sdes  (eval "$ac_compile") 2>conftest.er1
21534180740Sdes  ac_status=$?
21535180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21536180740Sdes  rm -f conftest.er1
21537180740Sdes  cat conftest.err >&5
21538180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21539180740Sdes  (exit $ac_status); } && {
21540180740Sdes	 test -z "$ac_c_werror_flag" ||
21541180740Sdes	 test ! -s conftest.err
21542180740Sdes       } && test -s conftest.$ac_objext; then
21543180740Sdes   ac_cv_have_pid_t="yes"
21544180740Sdeselse
21545180740Sdes  echo "$as_me: failed program was:" >&5
21546180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21547180740Sdes
21548180740Sdes	 ac_cv_have_pid_t="no"
21549180740Sdes
21550180740Sdesfi
21551180740Sdes
21552180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21553180740Sdes
21554180740Sdesfi
21555180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_pid_t" >&5
21556180740Sdesecho "${ECHO_T}$ac_cv_have_pid_t" >&6; }
21557180740Sdesif test "x$ac_cv_have_pid_t" = "xyes" ; then
21558180740Sdes
21559180740Sdescat >>confdefs.h <<\_ACEOF
21560180740Sdes#define HAVE_PID_T 1
21561180740Sdes_ACEOF
21562180740Sdes
21563180740Sdesfi
21564180740Sdes
21565180740Sdes{ echo "$as_me:$LINENO: checking for mode_t" >&5
21566180740Sdesecho $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
21567180740Sdesif test "${ac_cv_have_mode_t+set}" = set; then
21568180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21569180740Sdeselse
21570180740Sdes
21571180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21572180740Sdes/* confdefs.h.  */
21573180740Sdes_ACEOF
21574180740Sdescat confdefs.h >>conftest.$ac_ext
21575180740Sdescat >>conftest.$ac_ext <<_ACEOF
21576180740Sdes/* end confdefs.h.  */
21577180740Sdes
21578180740Sdes#include <sys/types.h>
21579180740Sdes
21580180740Sdesint
21581180740Sdesmain ()
21582180740Sdes{
21583180740Sdes mode_t foo; foo = 1235;
21584180740Sdes  ;
21585180740Sdes  return 0;
21586180740Sdes}
21587180740Sdes_ACEOF
21588180740Sdesrm -f conftest.$ac_objext
21589180740Sdesif { (ac_try="$ac_compile"
21590180740Sdescase "(($ac_try" in
21591180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21592180740Sdes  *) ac_try_echo=$ac_try;;
21593180740Sdesesac
21594180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21595180740Sdes  (eval "$ac_compile") 2>conftest.er1
21596180740Sdes  ac_status=$?
21597180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21598180740Sdes  rm -f conftest.er1
21599180740Sdes  cat conftest.err >&5
21600180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21601180740Sdes  (exit $ac_status); } && {
21602180740Sdes	 test -z "$ac_c_werror_flag" ||
21603180740Sdes	 test ! -s conftest.err
21604180740Sdes       } && test -s conftest.$ac_objext; then
21605180740Sdes   ac_cv_have_mode_t="yes"
21606180740Sdeselse
21607180740Sdes  echo "$as_me: failed program was:" >&5
21608180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21609180740Sdes
21610180740Sdes	 ac_cv_have_mode_t="no"
21611180740Sdes
21612180740Sdesfi
21613180740Sdes
21614180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21615180740Sdes
21616180740Sdesfi
21617180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_mode_t" >&5
21618180740Sdesecho "${ECHO_T}$ac_cv_have_mode_t" >&6; }
21619180740Sdesif test "x$ac_cv_have_mode_t" = "xyes" ; then
21620180740Sdes
21621180740Sdescat >>confdefs.h <<\_ACEOF
21622180740Sdes#define HAVE_MODE_T 1
21623180740Sdes_ACEOF
21624180740Sdes
21625180740Sdesfi
21626180740Sdes
21627180740Sdes
21628180740Sdes{ echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
21629180740Sdesecho $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6; }
21630180740Sdesif test "${ac_cv_have_struct_sockaddr_storage+set}" = set; then
21631180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21632180740Sdeselse
21633180740Sdes
21634180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21635180740Sdes/* confdefs.h.  */
21636180740Sdes_ACEOF
21637180740Sdescat confdefs.h >>conftest.$ac_ext
21638180740Sdescat >>conftest.$ac_ext <<_ACEOF
21639180740Sdes/* end confdefs.h.  */
21640180740Sdes
21641180740Sdes#include <sys/types.h>
21642180740Sdes#include <sys/socket.h>
21643180740Sdes
21644180740Sdesint
21645180740Sdesmain ()
21646180740Sdes{
21647180740Sdes struct sockaddr_storage s;
21648180740Sdes  ;
21649180740Sdes  return 0;
21650180740Sdes}
21651180740Sdes_ACEOF
21652180740Sdesrm -f conftest.$ac_objext
21653180740Sdesif { (ac_try="$ac_compile"
21654180740Sdescase "(($ac_try" in
21655180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21656180740Sdes  *) ac_try_echo=$ac_try;;
21657180740Sdesesac
21658180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21659180740Sdes  (eval "$ac_compile") 2>conftest.er1
21660180740Sdes  ac_status=$?
21661180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21662180740Sdes  rm -f conftest.er1
21663180740Sdes  cat conftest.err >&5
21664180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21665180740Sdes  (exit $ac_status); } && {
21666180740Sdes	 test -z "$ac_c_werror_flag" ||
21667180740Sdes	 test ! -s conftest.err
21668180740Sdes       } && test -s conftest.$ac_objext; then
21669180740Sdes   ac_cv_have_struct_sockaddr_storage="yes"
21670180740Sdeselse
21671180740Sdes  echo "$as_me: failed program was:" >&5
21672180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21673180740Sdes
21674180740Sdes	 ac_cv_have_struct_sockaddr_storage="no"
21675180740Sdes
21676180740Sdesfi
21677180740Sdes
21678180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21679180740Sdes
21680180740Sdesfi
21681180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_struct_sockaddr_storage" >&5
21682180740Sdesecho "${ECHO_T}$ac_cv_have_struct_sockaddr_storage" >&6; }
21683180740Sdesif test "x$ac_cv_have_struct_sockaddr_storage" = "xyes" ; then
21684180740Sdes
21685180740Sdescat >>confdefs.h <<\_ACEOF
21686180740Sdes#define HAVE_STRUCT_SOCKADDR_STORAGE 1
21687180740Sdes_ACEOF
21688180740Sdes
21689180740Sdesfi
21690180740Sdes
21691180740Sdes{ echo "$as_me:$LINENO: checking for struct sockaddr_in6" >&5
21692180740Sdesecho $ECHO_N "checking for struct sockaddr_in6... $ECHO_C" >&6; }
21693180740Sdesif test "${ac_cv_have_struct_sockaddr_in6+set}" = set; then
21694180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21695180740Sdeselse
21696180740Sdes
21697180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21698180740Sdes/* confdefs.h.  */
21699180740Sdes_ACEOF
21700180740Sdescat confdefs.h >>conftest.$ac_ext
21701180740Sdescat >>conftest.$ac_ext <<_ACEOF
21702180740Sdes/* end confdefs.h.  */
21703180740Sdes
21704180740Sdes#include <sys/types.h>
21705180740Sdes#include <netinet/in.h>
21706180740Sdes
21707180740Sdesint
21708180740Sdesmain ()
21709180740Sdes{
21710180740Sdes struct sockaddr_in6 s; s.sin6_family = 0;
21711180740Sdes  ;
21712180740Sdes  return 0;
21713180740Sdes}
21714180740Sdes_ACEOF
21715180740Sdesrm -f conftest.$ac_objext
21716180740Sdesif { (ac_try="$ac_compile"
21717180740Sdescase "(($ac_try" in
21718180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21719180740Sdes  *) ac_try_echo=$ac_try;;
21720180740Sdesesac
21721180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21722180740Sdes  (eval "$ac_compile") 2>conftest.er1
21723180740Sdes  ac_status=$?
21724180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21725180740Sdes  rm -f conftest.er1
21726180740Sdes  cat conftest.err >&5
21727180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21728180740Sdes  (exit $ac_status); } && {
21729180740Sdes	 test -z "$ac_c_werror_flag" ||
21730180740Sdes	 test ! -s conftest.err
21731180740Sdes       } && test -s conftest.$ac_objext; then
21732180740Sdes   ac_cv_have_struct_sockaddr_in6="yes"
21733180740Sdeselse
21734180740Sdes  echo "$as_me: failed program was:" >&5
21735180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21736180740Sdes
21737180740Sdes	 ac_cv_have_struct_sockaddr_in6="no"
21738180740Sdes
21739180740Sdesfi
21740180740Sdes
21741180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21742180740Sdes
21743180740Sdesfi
21744180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_struct_sockaddr_in6" >&5
21745180740Sdesecho "${ECHO_T}$ac_cv_have_struct_sockaddr_in6" >&6; }
21746180740Sdesif test "x$ac_cv_have_struct_sockaddr_in6" = "xyes" ; then
21747180740Sdes
21748180740Sdescat >>confdefs.h <<\_ACEOF
21749180740Sdes#define HAVE_STRUCT_SOCKADDR_IN6 1
21750180740Sdes_ACEOF
21751180740Sdes
21752180740Sdesfi
21753180740Sdes
21754180740Sdes{ echo "$as_me:$LINENO: checking for struct in6_addr" >&5
21755180740Sdesecho $ECHO_N "checking for struct in6_addr... $ECHO_C" >&6; }
21756180740Sdesif test "${ac_cv_have_struct_in6_addr+set}" = set; then
21757180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21758180740Sdeselse
21759180740Sdes
21760180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21761180740Sdes/* confdefs.h.  */
21762180740Sdes_ACEOF
21763180740Sdescat confdefs.h >>conftest.$ac_ext
21764180740Sdescat >>conftest.$ac_ext <<_ACEOF
21765180740Sdes/* end confdefs.h.  */
21766180740Sdes
21767180740Sdes#include <sys/types.h>
21768180740Sdes#include <netinet/in.h>
21769180740Sdes
21770180740Sdesint
21771180740Sdesmain ()
21772180740Sdes{
21773180740Sdes struct in6_addr s; s.s6_addr[0] = 0;
21774180740Sdes  ;
21775180740Sdes  return 0;
21776180740Sdes}
21777180740Sdes_ACEOF
21778180740Sdesrm -f conftest.$ac_objext
21779180740Sdesif { (ac_try="$ac_compile"
21780180740Sdescase "(($ac_try" in
21781180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21782180740Sdes  *) ac_try_echo=$ac_try;;
21783180740Sdesesac
21784180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21785180740Sdes  (eval "$ac_compile") 2>conftest.er1
21786180740Sdes  ac_status=$?
21787180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21788180740Sdes  rm -f conftest.er1
21789180740Sdes  cat conftest.err >&5
21790180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21791180740Sdes  (exit $ac_status); } && {
21792180740Sdes	 test -z "$ac_c_werror_flag" ||
21793180740Sdes	 test ! -s conftest.err
21794180740Sdes       } && test -s conftest.$ac_objext; then
21795180740Sdes   ac_cv_have_struct_in6_addr="yes"
21796180740Sdeselse
21797180740Sdes  echo "$as_me: failed program was:" >&5
21798180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21799180740Sdes
21800180740Sdes	 ac_cv_have_struct_in6_addr="no"
21801180740Sdes
21802180740Sdesfi
21803180740Sdes
21804180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21805180740Sdes
21806180740Sdesfi
21807180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_struct_in6_addr" >&5
21808180740Sdesecho "${ECHO_T}$ac_cv_have_struct_in6_addr" >&6; }
21809180740Sdesif test "x$ac_cv_have_struct_in6_addr" = "xyes" ; then
21810180740Sdes
21811180740Sdescat >>confdefs.h <<\_ACEOF
21812180740Sdes#define HAVE_STRUCT_IN6_ADDR 1
21813180740Sdes_ACEOF
21814180740Sdes
21815180740Sdesfi
21816180740Sdes
21817180740Sdes{ echo "$as_me:$LINENO: checking for struct addrinfo" >&5
21818180740Sdesecho $ECHO_N "checking for struct addrinfo... $ECHO_C" >&6; }
21819180740Sdesif test "${ac_cv_have_struct_addrinfo+set}" = set; then
21820180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21821180740Sdeselse
21822180740Sdes
21823180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21824180740Sdes/* confdefs.h.  */
21825180740Sdes_ACEOF
21826180740Sdescat confdefs.h >>conftest.$ac_ext
21827180740Sdescat >>conftest.$ac_ext <<_ACEOF
21828180740Sdes/* end confdefs.h.  */
21829180740Sdes
21830180740Sdes#include <sys/types.h>
21831180740Sdes#include <sys/socket.h>
21832180740Sdes#include <netdb.h>
21833180740Sdes
21834180740Sdesint
21835180740Sdesmain ()
21836180740Sdes{
21837180740Sdes struct addrinfo s; s.ai_flags = AI_PASSIVE;
21838180740Sdes  ;
21839180740Sdes  return 0;
21840180740Sdes}
21841180740Sdes_ACEOF
21842180740Sdesrm -f conftest.$ac_objext
21843180740Sdesif { (ac_try="$ac_compile"
21844180740Sdescase "(($ac_try" in
21845180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21846180740Sdes  *) ac_try_echo=$ac_try;;
21847180740Sdesesac
21848180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21849180740Sdes  (eval "$ac_compile") 2>conftest.er1
21850180740Sdes  ac_status=$?
21851180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21852180740Sdes  rm -f conftest.er1
21853180740Sdes  cat conftest.err >&5
21854180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21855180740Sdes  (exit $ac_status); } && {
21856180740Sdes	 test -z "$ac_c_werror_flag" ||
21857180740Sdes	 test ! -s conftest.err
21858180740Sdes       } && test -s conftest.$ac_objext; then
21859180740Sdes   ac_cv_have_struct_addrinfo="yes"
21860180740Sdeselse
21861180740Sdes  echo "$as_me: failed program was:" >&5
21862180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21863180740Sdes
21864180740Sdes	 ac_cv_have_struct_addrinfo="no"
21865180740Sdes
21866180740Sdesfi
21867180740Sdes
21868180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21869180740Sdes
21870180740Sdesfi
21871180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_struct_addrinfo" >&5
21872180740Sdesecho "${ECHO_T}$ac_cv_have_struct_addrinfo" >&6; }
21873180740Sdesif test "x$ac_cv_have_struct_addrinfo" = "xyes" ; then
21874180740Sdes
21875180740Sdescat >>confdefs.h <<\_ACEOF
21876180740Sdes#define HAVE_STRUCT_ADDRINFO 1
21877180740Sdes_ACEOF
21878180740Sdes
21879180740Sdesfi
21880180740Sdes
21881180740Sdes{ echo "$as_me:$LINENO: checking for struct timeval" >&5
21882180740Sdesecho $ECHO_N "checking for struct timeval... $ECHO_C" >&6; }
21883180740Sdesif test "${ac_cv_have_struct_timeval+set}" = set; then
21884180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21885180740Sdeselse
21886180740Sdes
21887180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21888180740Sdes/* confdefs.h.  */
21889180740Sdes_ACEOF
21890180740Sdescat confdefs.h >>conftest.$ac_ext
21891180740Sdescat >>conftest.$ac_ext <<_ACEOF
21892180740Sdes/* end confdefs.h.  */
21893180740Sdes #include <sys/time.h>
21894180740Sdesint
21895180740Sdesmain ()
21896180740Sdes{
21897180740Sdes struct timeval tv; tv.tv_sec = 1;
21898180740Sdes  ;
21899180740Sdes  return 0;
21900180740Sdes}
21901180740Sdes_ACEOF
21902180740Sdesrm -f conftest.$ac_objext
21903180740Sdesif { (ac_try="$ac_compile"
21904180740Sdescase "(($ac_try" in
21905180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21906180740Sdes  *) ac_try_echo=$ac_try;;
21907180740Sdesesac
21908180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21909180740Sdes  (eval "$ac_compile") 2>conftest.er1
21910180740Sdes  ac_status=$?
21911180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21912180740Sdes  rm -f conftest.er1
21913180740Sdes  cat conftest.err >&5
21914180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21915180740Sdes  (exit $ac_status); } && {
21916180740Sdes	 test -z "$ac_c_werror_flag" ||
21917180740Sdes	 test ! -s conftest.err
21918180740Sdes       } && test -s conftest.$ac_objext; then
21919180740Sdes   ac_cv_have_struct_timeval="yes"
21920180740Sdeselse
21921180740Sdes  echo "$as_me: failed program was:" >&5
21922180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21923180740Sdes
21924180740Sdes	 ac_cv_have_struct_timeval="no"
21925180740Sdes
21926180740Sdesfi
21927180740Sdes
21928180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21929180740Sdes
21930180740Sdesfi
21931180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_struct_timeval" >&5
21932180740Sdesecho "${ECHO_T}$ac_cv_have_struct_timeval" >&6; }
21933180740Sdesif test "x$ac_cv_have_struct_timeval" = "xyes" ; then
21934180740Sdes
21935180740Sdescat >>confdefs.h <<\_ACEOF
21936180740Sdes#define HAVE_STRUCT_TIMEVAL 1
21937180740Sdes_ACEOF
21938180740Sdes
21939180740Sdes	have_struct_timeval=1
21940180740Sdesfi
21941180740Sdes
21942180740Sdes{ echo "$as_me:$LINENO: checking for struct timespec" >&5
21943180740Sdesecho $ECHO_N "checking for struct timespec... $ECHO_C" >&6; }
21944180740Sdesif test "${ac_cv_type_struct_timespec+set}" = set; then
21945180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21946180740Sdeselse
21947180740Sdes  cat >conftest.$ac_ext <<_ACEOF
21948180740Sdes/* confdefs.h.  */
21949180740Sdes_ACEOF
21950180740Sdescat confdefs.h >>conftest.$ac_ext
21951180740Sdescat >>conftest.$ac_ext <<_ACEOF
21952180740Sdes/* end confdefs.h.  */
21953180740Sdes$ac_includes_default
21954180740Sdestypedef struct timespec ac__type_new_;
21955180740Sdesint
21956180740Sdesmain ()
21957180740Sdes{
21958180740Sdesif ((ac__type_new_ *) 0)
21959180740Sdes  return 0;
21960180740Sdesif (sizeof (ac__type_new_))
21961180740Sdes  return 0;
21962180740Sdes  ;
21963180740Sdes  return 0;
21964180740Sdes}
21965180740Sdes_ACEOF
21966180740Sdesrm -f conftest.$ac_objext
21967180740Sdesif { (ac_try="$ac_compile"
21968180740Sdescase "(($ac_try" in
21969180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21970180740Sdes  *) ac_try_echo=$ac_try;;
21971180740Sdesesac
21972180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21973180740Sdes  (eval "$ac_compile") 2>conftest.er1
21974180740Sdes  ac_status=$?
21975180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21976180740Sdes  rm -f conftest.er1
21977180740Sdes  cat conftest.err >&5
21978180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21979180740Sdes  (exit $ac_status); } && {
21980180740Sdes	 test -z "$ac_c_werror_flag" ||
21981180740Sdes	 test ! -s conftest.err
21982180740Sdes       } && test -s conftest.$ac_objext; then
21983180740Sdes  ac_cv_type_struct_timespec=yes
21984180740Sdeselse
21985180740Sdes  echo "$as_me: failed program was:" >&5
21986180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21987180740Sdes
21988180740Sdes	ac_cv_type_struct_timespec=no
21989180740Sdesfi
21990180740Sdes
21991180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21992180740Sdesfi
21993180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_struct_timespec" >&5
21994180740Sdesecho "${ECHO_T}$ac_cv_type_struct_timespec" >&6; }
21995180740Sdesif test $ac_cv_type_struct_timespec = yes; then
21996180740Sdes
21997180740Sdescat >>confdefs.h <<_ACEOF
21998180740Sdes#define HAVE_STRUCT_TIMESPEC 1
21999180740Sdes_ACEOF
22000180740Sdes
22001180740Sdes
22002180740Sdesfi
22003180740Sdes
22004180740Sdes
22005180740Sdes# We need int64_t or else certian parts of the compile will fail.
22006180740Sdesif test "x$ac_cv_have_int64_t" = "xno" && \
22007180740Sdes	test "x$ac_cv_sizeof_long_int" != "x8" && \
22008180740Sdes	test "x$ac_cv_sizeof_long_long_int" = "x0" ; then
22009180740Sdes	echo "OpenSSH requires int64_t support.  Contact your vendor or install"
22010180740Sdes	echo "an alternative compiler (I.E., GCC) before continuing."
22011180740Sdes	echo ""
22012180740Sdes	exit 1;
22013180740Sdeselse
22014180740Sdes	if test "$cross_compiling" = yes; then
22015180740Sdes  { echo "$as_me:$LINENO: WARNING: cross compiling: Assuming working snprintf()" >&5
22016180740Sdesecho "$as_me: WARNING: cross compiling: Assuming working snprintf()" >&2;}
22017180740Sdes
22018180740Sdeselse
22019180740Sdes  cat >conftest.$ac_ext <<_ACEOF
22020180740Sdes/* confdefs.h.  */
22021180740Sdes_ACEOF
22022180740Sdescat confdefs.h >>conftest.$ac_ext
22023180740Sdescat >>conftest.$ac_ext <<_ACEOF
22024180740Sdes/* end confdefs.h.  */
22025180740Sdes
22026180740Sdes#include <stdio.h>
22027180740Sdes#include <string.h>
22028180740Sdes#ifdef HAVE_SNPRINTF
22029180740Sdesmain()
22030180740Sdes{
22031180740Sdes	char buf[50];
22032180740Sdes	char expected_out[50];
22033180740Sdes	int mazsize = 50 ;
22034180740Sdes#if (SIZEOF_LONG_INT == 8)
22035180740Sdes	long int num = 0x7fffffffffffffff;
22036180740Sdes#else
22037180740Sdes	long long num = 0x7fffffffffffffffll;
22038180740Sdes#endif
22039180740Sdes	strcpy(expected_out, "9223372036854775807");
22040180740Sdes	snprintf(buf, mazsize, "%lld", num);
22041180740Sdes	if(strcmp(buf, expected_out) != 0)
22042180740Sdes		exit(1);
22043180740Sdes	exit(0);
22044180740Sdes}
22045180740Sdes#else
22046180740Sdesmain() { exit(0); }
22047180740Sdes#endif
22048180740Sdes
22049180740Sdes_ACEOF
22050180740Sdesrm -f conftest$ac_exeext
22051180740Sdesif { (ac_try="$ac_link"
22052180740Sdescase "(($ac_try" in
22053180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22054180740Sdes  *) ac_try_echo=$ac_try;;
22055180740Sdesesac
22056180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22057180740Sdes  (eval "$ac_link") 2>&5
22058180740Sdes  ac_status=$?
22059180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
22060180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22061180740Sdes  { (case "(($ac_try" in
22062180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22063180740Sdes  *) ac_try_echo=$ac_try;;
22064180740Sdesesac
22065180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22066180740Sdes  (eval "$ac_try") 2>&5
22067180740Sdes  ac_status=$?
22068180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
22069180740Sdes  (exit $ac_status); }; }; then
22070180740Sdes   true
22071180740Sdeselse
22072180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
22073180740Sdesecho "$as_me: failed program was:" >&5
22074180740Sdessed 's/^/| /' conftest.$ac_ext >&5
22075180740Sdes
22076180740Sdes( exit $ac_status )
22077180740Sdes cat >>confdefs.h <<\_ACEOF
22078180740Sdes#define BROKEN_SNPRINTF 1
22079180740Sdes_ACEOF
22080180740Sdes
22081180740Sdesfi
22082180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22083180740Sdesfi
22084180740Sdes
22085180740Sdes
22086180740Sdesfi
22087180740Sdes
22088180740Sdes
22089180740Sdes# look for field 'ut_host' in header 'utmp.h'
22090180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22091180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_host
22092180740Sdes	{ echo "$as_me:$LINENO: checking for ut_host field in utmp.h" >&5
22093180740Sdesecho $ECHO_N "checking for ut_host field in utmp.h... $ECHO_C" >&6; }
22094180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22095180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22096180740Sdeselse
22097180740Sdes
22098180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22099180740Sdes/* confdefs.h.  */
22100180740Sdes_ACEOF
22101180740Sdescat confdefs.h >>conftest.$ac_ext
22102180740Sdescat >>conftest.$ac_ext <<_ACEOF
22103180740Sdes/* end confdefs.h.  */
22104180740Sdes#include <utmp.h>
22105180740Sdes
22106180740Sdes_ACEOF
22107180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22108180740Sdes  $EGREP "ut_host" >/dev/null 2>&1; then
22109180740Sdes   			eval "$ossh_varname=yes"
22110180740Sdeselse
22111180740Sdes   			eval "$ossh_varname=no"
22112180740Sdesfi
22113180740Sdesrm -f conftest*
22114180740Sdes
22115180740Sdesfi
22116180740Sdes
22117180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22118180740Sdes	if test -n "`echo $ossh_varname`"; then
22119180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22120180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22121180740Sdes		if test "x$ossh_result" = "xyes"; then
22122180740Sdes
22123180740Sdescat >>confdefs.h <<\_ACEOF
22124180740Sdes#define HAVE_HOST_IN_UTMP 1
22125180740Sdes_ACEOF
22126180740Sdes
22127180740Sdes		fi
22128180740Sdes	else
22129180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22130180740Sdesecho "${ECHO_T}no" >&6; }
22131180740Sdes	fi
22132180740Sdes
22133180740Sdes
22134180740Sdes# look for field 'ut_host' in header 'utmpx.h'
22135180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22136180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_host
22137180740Sdes	{ echo "$as_me:$LINENO: checking for ut_host field in utmpx.h" >&5
22138180740Sdesecho $ECHO_N "checking for ut_host field in utmpx.h... $ECHO_C" >&6; }
22139180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22140180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22141180740Sdeselse
22142180740Sdes
22143180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22144180740Sdes/* confdefs.h.  */
22145180740Sdes_ACEOF
22146180740Sdescat confdefs.h >>conftest.$ac_ext
22147180740Sdescat >>conftest.$ac_ext <<_ACEOF
22148180740Sdes/* end confdefs.h.  */
22149180740Sdes#include <utmpx.h>
22150180740Sdes
22151180740Sdes_ACEOF
22152180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22153180740Sdes  $EGREP "ut_host" >/dev/null 2>&1; then
22154180740Sdes   			eval "$ossh_varname=yes"
22155180740Sdeselse
22156180740Sdes   			eval "$ossh_varname=no"
22157180740Sdesfi
22158180740Sdesrm -f conftest*
22159180740Sdes
22160180740Sdesfi
22161180740Sdes
22162180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22163180740Sdes	if test -n "`echo $ossh_varname`"; then
22164180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22165180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22166180740Sdes		if test "x$ossh_result" = "xyes"; then
22167180740Sdes
22168180740Sdescat >>confdefs.h <<\_ACEOF
22169180740Sdes#define HAVE_HOST_IN_UTMPX 1
22170180740Sdes_ACEOF
22171180740Sdes
22172180740Sdes		fi
22173180740Sdes	else
22174180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22175180740Sdesecho "${ECHO_T}no" >&6; }
22176180740Sdes	fi
22177180740Sdes
22178180740Sdes
22179180740Sdes# look for field 'syslen' in header 'utmpx.h'
22180180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22181180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"syslen
22182180740Sdes	{ echo "$as_me:$LINENO: checking for syslen field in utmpx.h" >&5
22183180740Sdesecho $ECHO_N "checking for syslen field in utmpx.h... $ECHO_C" >&6; }
22184180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22185180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22186180740Sdeselse
22187180740Sdes
22188180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22189180740Sdes/* confdefs.h.  */
22190180740Sdes_ACEOF
22191180740Sdescat confdefs.h >>conftest.$ac_ext
22192180740Sdescat >>conftest.$ac_ext <<_ACEOF
22193180740Sdes/* end confdefs.h.  */
22194180740Sdes#include <utmpx.h>
22195180740Sdes
22196180740Sdes_ACEOF
22197180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22198180740Sdes  $EGREP "syslen" >/dev/null 2>&1; then
22199180740Sdes   			eval "$ossh_varname=yes"
22200180740Sdeselse
22201180740Sdes   			eval "$ossh_varname=no"
22202180740Sdesfi
22203180740Sdesrm -f conftest*
22204180740Sdes
22205180740Sdesfi
22206180740Sdes
22207180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22208180740Sdes	if test -n "`echo $ossh_varname`"; then
22209180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22210180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22211180740Sdes		if test "x$ossh_result" = "xyes"; then
22212180740Sdes
22213180740Sdescat >>confdefs.h <<\_ACEOF
22214180740Sdes#define HAVE_SYSLEN_IN_UTMPX 1
22215180740Sdes_ACEOF
22216180740Sdes
22217180740Sdes		fi
22218180740Sdes	else
22219180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22220180740Sdesecho "${ECHO_T}no" >&6; }
22221180740Sdes	fi
22222180740Sdes
22223180740Sdes
22224180740Sdes# look for field 'ut_pid' in header 'utmp.h'
22225180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22226180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_pid
22227180740Sdes	{ echo "$as_me:$LINENO: checking for ut_pid field in utmp.h" >&5
22228180740Sdesecho $ECHO_N "checking for ut_pid field in utmp.h... $ECHO_C" >&6; }
22229180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22230180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22231180740Sdeselse
22232180740Sdes
22233180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22234180740Sdes/* confdefs.h.  */
22235180740Sdes_ACEOF
22236180740Sdescat confdefs.h >>conftest.$ac_ext
22237180740Sdescat >>conftest.$ac_ext <<_ACEOF
22238180740Sdes/* end confdefs.h.  */
22239180740Sdes#include <utmp.h>
22240180740Sdes
22241180740Sdes_ACEOF
22242180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22243180740Sdes  $EGREP "ut_pid" >/dev/null 2>&1; then
22244180740Sdes   			eval "$ossh_varname=yes"
22245180740Sdeselse
22246180740Sdes   			eval "$ossh_varname=no"
22247180740Sdesfi
22248180740Sdesrm -f conftest*
22249180740Sdes
22250180740Sdesfi
22251180740Sdes
22252180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22253180740Sdes	if test -n "`echo $ossh_varname`"; then
22254180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22255180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22256180740Sdes		if test "x$ossh_result" = "xyes"; then
22257180740Sdes
22258180740Sdescat >>confdefs.h <<\_ACEOF
22259180740Sdes#define HAVE_PID_IN_UTMP 1
22260180740Sdes_ACEOF
22261180740Sdes
22262180740Sdes		fi
22263180740Sdes	else
22264180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22265180740Sdesecho "${ECHO_T}no" >&6; }
22266180740Sdes	fi
22267180740Sdes
22268180740Sdes
22269180740Sdes# look for field 'ut_type' in header 'utmp.h'
22270180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22271180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_type
22272180740Sdes	{ echo "$as_me:$LINENO: checking for ut_type field in utmp.h" >&5
22273180740Sdesecho $ECHO_N "checking for ut_type field in utmp.h... $ECHO_C" >&6; }
22274180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22275180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22276180740Sdeselse
22277180740Sdes
22278180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22279180740Sdes/* confdefs.h.  */
22280180740Sdes_ACEOF
22281180740Sdescat confdefs.h >>conftest.$ac_ext
22282180740Sdescat >>conftest.$ac_ext <<_ACEOF
22283180740Sdes/* end confdefs.h.  */
22284180740Sdes#include <utmp.h>
22285180740Sdes
22286180740Sdes_ACEOF
22287180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22288180740Sdes  $EGREP "ut_type" >/dev/null 2>&1; then
22289180740Sdes   			eval "$ossh_varname=yes"
22290180740Sdeselse
22291180740Sdes   			eval "$ossh_varname=no"
22292180740Sdesfi
22293180740Sdesrm -f conftest*
22294180740Sdes
22295180740Sdesfi
22296180740Sdes
22297180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22298180740Sdes	if test -n "`echo $ossh_varname`"; then
22299180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22300180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22301180740Sdes		if test "x$ossh_result" = "xyes"; then
22302180740Sdes
22303180740Sdescat >>confdefs.h <<\_ACEOF
22304180740Sdes#define HAVE_TYPE_IN_UTMP 1
22305180740Sdes_ACEOF
22306180740Sdes
22307180740Sdes		fi
22308180740Sdes	else
22309180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22310180740Sdesecho "${ECHO_T}no" >&6; }
22311180740Sdes	fi
22312180740Sdes
22313180740Sdes
22314180740Sdes# look for field 'ut_type' in header 'utmpx.h'
22315180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22316180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_type
22317180740Sdes	{ echo "$as_me:$LINENO: checking for ut_type field in utmpx.h" >&5
22318180740Sdesecho $ECHO_N "checking for ut_type field in utmpx.h... $ECHO_C" >&6; }
22319180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22320180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22321180740Sdeselse
22322180740Sdes
22323180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22324180740Sdes/* confdefs.h.  */
22325180740Sdes_ACEOF
22326180740Sdescat confdefs.h >>conftest.$ac_ext
22327180740Sdescat >>conftest.$ac_ext <<_ACEOF
22328180740Sdes/* end confdefs.h.  */
22329180740Sdes#include <utmpx.h>
22330180740Sdes
22331180740Sdes_ACEOF
22332180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22333180740Sdes  $EGREP "ut_type" >/dev/null 2>&1; then
22334180740Sdes   			eval "$ossh_varname=yes"
22335180740Sdeselse
22336180740Sdes   			eval "$ossh_varname=no"
22337180740Sdesfi
22338180740Sdesrm -f conftest*
22339180740Sdes
22340180740Sdesfi
22341180740Sdes
22342180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22343180740Sdes	if test -n "`echo $ossh_varname`"; then
22344180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22345180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22346180740Sdes		if test "x$ossh_result" = "xyes"; then
22347180740Sdes
22348180740Sdescat >>confdefs.h <<\_ACEOF
22349180740Sdes#define HAVE_TYPE_IN_UTMPX 1
22350180740Sdes_ACEOF
22351180740Sdes
22352180740Sdes		fi
22353180740Sdes	else
22354180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22355180740Sdesecho "${ECHO_T}no" >&6; }
22356180740Sdes	fi
22357180740Sdes
22358180740Sdes
22359180740Sdes# look for field 'ut_tv' in header 'utmp.h'
22360180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22361180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_tv
22362180740Sdes	{ echo "$as_me:$LINENO: checking for ut_tv field in utmp.h" >&5
22363180740Sdesecho $ECHO_N "checking for ut_tv field in utmp.h... $ECHO_C" >&6; }
22364180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22365180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22366180740Sdeselse
22367180740Sdes
22368180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22369180740Sdes/* confdefs.h.  */
22370180740Sdes_ACEOF
22371180740Sdescat confdefs.h >>conftest.$ac_ext
22372180740Sdescat >>conftest.$ac_ext <<_ACEOF
22373180740Sdes/* end confdefs.h.  */
22374180740Sdes#include <utmp.h>
22375180740Sdes
22376180740Sdes_ACEOF
22377180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22378180740Sdes  $EGREP "ut_tv" >/dev/null 2>&1; then
22379180740Sdes   			eval "$ossh_varname=yes"
22380180740Sdeselse
22381180740Sdes   			eval "$ossh_varname=no"
22382180740Sdesfi
22383180740Sdesrm -f conftest*
22384180740Sdes
22385180740Sdesfi
22386180740Sdes
22387180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22388180740Sdes	if test -n "`echo $ossh_varname`"; then
22389180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22390180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22391180740Sdes		if test "x$ossh_result" = "xyes"; then
22392180740Sdes
22393180740Sdescat >>confdefs.h <<\_ACEOF
22394180740Sdes#define HAVE_TV_IN_UTMP 1
22395180740Sdes_ACEOF
22396180740Sdes
22397180740Sdes		fi
22398180740Sdes	else
22399180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22400180740Sdesecho "${ECHO_T}no" >&6; }
22401180740Sdes	fi
22402180740Sdes
22403180740Sdes
22404180740Sdes# look for field 'ut_id' in header 'utmp.h'
22405180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22406180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_id
22407180740Sdes	{ echo "$as_me:$LINENO: checking for ut_id field in utmp.h" >&5
22408180740Sdesecho $ECHO_N "checking for ut_id field in utmp.h... $ECHO_C" >&6; }
22409180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22410180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22411180740Sdeselse
22412180740Sdes
22413180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22414180740Sdes/* confdefs.h.  */
22415180740Sdes_ACEOF
22416180740Sdescat confdefs.h >>conftest.$ac_ext
22417180740Sdescat >>conftest.$ac_ext <<_ACEOF
22418180740Sdes/* end confdefs.h.  */
22419180740Sdes#include <utmp.h>
22420180740Sdes
22421180740Sdes_ACEOF
22422180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22423180740Sdes  $EGREP "ut_id" >/dev/null 2>&1; then
22424180740Sdes   			eval "$ossh_varname=yes"
22425180740Sdeselse
22426180740Sdes   			eval "$ossh_varname=no"
22427180740Sdesfi
22428180740Sdesrm -f conftest*
22429180740Sdes
22430180740Sdesfi
22431180740Sdes
22432180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22433180740Sdes	if test -n "`echo $ossh_varname`"; then
22434180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22435180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22436180740Sdes		if test "x$ossh_result" = "xyes"; then
22437180740Sdes
22438180740Sdescat >>confdefs.h <<\_ACEOF
22439180740Sdes#define HAVE_ID_IN_UTMP 1
22440180740Sdes_ACEOF
22441180740Sdes
22442180740Sdes		fi
22443180740Sdes	else
22444180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22445180740Sdesecho "${ECHO_T}no" >&6; }
22446180740Sdes	fi
22447180740Sdes
22448180740Sdes
22449180740Sdes# look for field 'ut_id' in header 'utmpx.h'
22450180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22451180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_id
22452180740Sdes	{ echo "$as_me:$LINENO: checking for ut_id field in utmpx.h" >&5
22453180740Sdesecho $ECHO_N "checking for ut_id field in utmpx.h... $ECHO_C" >&6; }
22454180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22455180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22456180740Sdeselse
22457180740Sdes
22458180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22459180740Sdes/* confdefs.h.  */
22460180740Sdes_ACEOF
22461180740Sdescat confdefs.h >>conftest.$ac_ext
22462180740Sdescat >>conftest.$ac_ext <<_ACEOF
22463180740Sdes/* end confdefs.h.  */
22464180740Sdes#include <utmpx.h>
22465180740Sdes
22466180740Sdes_ACEOF
22467180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22468180740Sdes  $EGREP "ut_id" >/dev/null 2>&1; then
22469180740Sdes   			eval "$ossh_varname=yes"
22470180740Sdeselse
22471180740Sdes   			eval "$ossh_varname=no"
22472180740Sdesfi
22473180740Sdesrm -f conftest*
22474180740Sdes
22475180740Sdesfi
22476180740Sdes
22477180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22478180740Sdes	if test -n "`echo $ossh_varname`"; then
22479180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22480180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22481180740Sdes		if test "x$ossh_result" = "xyes"; then
22482180740Sdes
22483180740Sdescat >>confdefs.h <<\_ACEOF
22484180740Sdes#define HAVE_ID_IN_UTMPX 1
22485180740Sdes_ACEOF
22486180740Sdes
22487180740Sdes		fi
22488180740Sdes	else
22489180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22490180740Sdesecho "${ECHO_T}no" >&6; }
22491180740Sdes	fi
22492180740Sdes
22493180740Sdes
22494180740Sdes# look for field 'ut_addr' in header 'utmp.h'
22495180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22496180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr
22497180740Sdes	{ echo "$as_me:$LINENO: checking for ut_addr field in utmp.h" >&5
22498180740Sdesecho $ECHO_N "checking for ut_addr field in utmp.h... $ECHO_C" >&6; }
22499180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22500180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22501180740Sdeselse
22502180740Sdes
22503180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22504180740Sdes/* confdefs.h.  */
22505180740Sdes_ACEOF
22506180740Sdescat confdefs.h >>conftest.$ac_ext
22507180740Sdescat >>conftest.$ac_ext <<_ACEOF
22508180740Sdes/* end confdefs.h.  */
22509180740Sdes#include <utmp.h>
22510180740Sdes
22511180740Sdes_ACEOF
22512180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22513180740Sdes  $EGREP "ut_addr" >/dev/null 2>&1; then
22514180740Sdes   			eval "$ossh_varname=yes"
22515180740Sdeselse
22516180740Sdes   			eval "$ossh_varname=no"
22517180740Sdesfi
22518180740Sdesrm -f conftest*
22519180740Sdes
22520180740Sdesfi
22521180740Sdes
22522180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22523180740Sdes	if test -n "`echo $ossh_varname`"; then
22524180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22525180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22526180740Sdes		if test "x$ossh_result" = "xyes"; then
22527180740Sdes
22528180740Sdescat >>confdefs.h <<\_ACEOF
22529180740Sdes#define HAVE_ADDR_IN_UTMP 1
22530180740Sdes_ACEOF
22531180740Sdes
22532180740Sdes		fi
22533180740Sdes	else
22534180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22535180740Sdesecho "${ECHO_T}no" >&6; }
22536180740Sdes	fi
22537180740Sdes
22538180740Sdes
22539180740Sdes# look for field 'ut_addr' in header 'utmpx.h'
22540180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22541180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr
22542180740Sdes	{ echo "$as_me:$LINENO: checking for ut_addr field in utmpx.h" >&5
22543180740Sdesecho $ECHO_N "checking for ut_addr field in utmpx.h... $ECHO_C" >&6; }
22544180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22545180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22546180740Sdeselse
22547180740Sdes
22548180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22549180740Sdes/* confdefs.h.  */
22550180740Sdes_ACEOF
22551180740Sdescat confdefs.h >>conftest.$ac_ext
22552180740Sdescat >>conftest.$ac_ext <<_ACEOF
22553180740Sdes/* end confdefs.h.  */
22554180740Sdes#include <utmpx.h>
22555180740Sdes
22556180740Sdes_ACEOF
22557180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22558180740Sdes  $EGREP "ut_addr" >/dev/null 2>&1; then
22559180740Sdes   			eval "$ossh_varname=yes"
22560180740Sdeselse
22561180740Sdes   			eval "$ossh_varname=no"
22562180740Sdesfi
22563180740Sdesrm -f conftest*
22564180740Sdes
22565180740Sdesfi
22566180740Sdes
22567180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22568180740Sdes	if test -n "`echo $ossh_varname`"; then
22569180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22570180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22571180740Sdes		if test "x$ossh_result" = "xyes"; then
22572180740Sdes
22573180740Sdescat >>confdefs.h <<\_ACEOF
22574180740Sdes#define HAVE_ADDR_IN_UTMPX 1
22575180740Sdes_ACEOF
22576180740Sdes
22577180740Sdes		fi
22578180740Sdes	else
22579180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22580180740Sdesecho "${ECHO_T}no" >&6; }
22581180740Sdes	fi
22582180740Sdes
22583180740Sdes
22584180740Sdes# look for field 'ut_addr_v6' in header 'utmp.h'
22585180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22586180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr_v6
22587180740Sdes	{ echo "$as_me:$LINENO: checking for ut_addr_v6 field in utmp.h" >&5
22588180740Sdesecho $ECHO_N "checking for ut_addr_v6 field in utmp.h... $ECHO_C" >&6; }
22589180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22590180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22591180740Sdeselse
22592180740Sdes
22593180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22594180740Sdes/* confdefs.h.  */
22595180740Sdes_ACEOF
22596180740Sdescat confdefs.h >>conftest.$ac_ext
22597180740Sdescat >>conftest.$ac_ext <<_ACEOF
22598180740Sdes/* end confdefs.h.  */
22599180740Sdes#include <utmp.h>
22600180740Sdes
22601180740Sdes_ACEOF
22602180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22603180740Sdes  $EGREP "ut_addr_v6" >/dev/null 2>&1; then
22604180740Sdes   			eval "$ossh_varname=yes"
22605180740Sdeselse
22606180740Sdes   			eval "$ossh_varname=no"
22607180740Sdesfi
22608180740Sdesrm -f conftest*
22609180740Sdes
22610180740Sdesfi
22611180740Sdes
22612180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22613180740Sdes	if test -n "`echo $ossh_varname`"; then
22614180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22615180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22616180740Sdes		if test "x$ossh_result" = "xyes"; then
22617180740Sdes
22618180740Sdescat >>confdefs.h <<\_ACEOF
22619180740Sdes#define HAVE_ADDR_V6_IN_UTMP 1
22620180740Sdes_ACEOF
22621180740Sdes
22622180740Sdes		fi
22623180740Sdes	else
22624180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22625180740Sdesecho "${ECHO_T}no" >&6; }
22626180740Sdes	fi
22627180740Sdes
22628180740Sdes
22629180740Sdes# look for field 'ut_addr_v6' in header 'utmpx.h'
22630180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22631180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr_v6
22632180740Sdes	{ echo "$as_me:$LINENO: checking for ut_addr_v6 field in utmpx.h" >&5
22633180740Sdesecho $ECHO_N "checking for ut_addr_v6 field in utmpx.h... $ECHO_C" >&6; }
22634180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22635180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22636180740Sdeselse
22637180740Sdes
22638180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22639180740Sdes/* confdefs.h.  */
22640180740Sdes_ACEOF
22641180740Sdescat confdefs.h >>conftest.$ac_ext
22642180740Sdescat >>conftest.$ac_ext <<_ACEOF
22643180740Sdes/* end confdefs.h.  */
22644180740Sdes#include <utmpx.h>
22645180740Sdes
22646180740Sdes_ACEOF
22647180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22648180740Sdes  $EGREP "ut_addr_v6" >/dev/null 2>&1; then
22649180740Sdes   			eval "$ossh_varname=yes"
22650180740Sdeselse
22651180740Sdes   			eval "$ossh_varname=no"
22652180740Sdesfi
22653180740Sdesrm -f conftest*
22654180740Sdes
22655180740Sdesfi
22656180740Sdes
22657180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22658180740Sdes	if test -n "`echo $ossh_varname`"; then
22659180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22660180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22661180740Sdes		if test "x$ossh_result" = "xyes"; then
22662180740Sdes
22663180740Sdescat >>confdefs.h <<\_ACEOF
22664180740Sdes#define HAVE_ADDR_V6_IN_UTMPX 1
22665180740Sdes_ACEOF
22666180740Sdes
22667180740Sdes		fi
22668180740Sdes	else
22669180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22670180740Sdesecho "${ECHO_T}no" >&6; }
22671180740Sdes	fi
22672180740Sdes
22673180740Sdes
22674180740Sdes# look for field 'ut_exit' in header 'utmp.h'
22675180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22676180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_exit
22677180740Sdes	{ echo "$as_me:$LINENO: checking for ut_exit field in utmp.h" >&5
22678180740Sdesecho $ECHO_N "checking for ut_exit field in utmp.h... $ECHO_C" >&6; }
22679180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22680180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22681180740Sdeselse
22682180740Sdes
22683180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22684180740Sdes/* confdefs.h.  */
22685180740Sdes_ACEOF
22686180740Sdescat confdefs.h >>conftest.$ac_ext
22687180740Sdescat >>conftest.$ac_ext <<_ACEOF
22688180740Sdes/* end confdefs.h.  */
22689180740Sdes#include <utmp.h>
22690180740Sdes
22691180740Sdes_ACEOF
22692180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22693180740Sdes  $EGREP "ut_exit" >/dev/null 2>&1; then
22694180740Sdes   			eval "$ossh_varname=yes"
22695180740Sdeselse
22696180740Sdes   			eval "$ossh_varname=no"
22697180740Sdesfi
22698180740Sdesrm -f conftest*
22699180740Sdes
22700180740Sdesfi
22701180740Sdes
22702180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22703180740Sdes	if test -n "`echo $ossh_varname`"; then
22704180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22705180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22706180740Sdes		if test "x$ossh_result" = "xyes"; then
22707180740Sdes
22708180740Sdescat >>confdefs.h <<\_ACEOF
22709180740Sdes#define HAVE_EXIT_IN_UTMP 1
22710180740Sdes_ACEOF
22711180740Sdes
22712180740Sdes		fi
22713180740Sdes	else
22714180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22715180740Sdesecho "${ECHO_T}no" >&6; }
22716180740Sdes	fi
22717180740Sdes
22718180740Sdes
22719180740Sdes# look for field 'ut_time' in header 'utmp.h'
22720180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22721180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_time
22722180740Sdes	{ echo "$as_me:$LINENO: checking for ut_time field in utmp.h" >&5
22723180740Sdesecho $ECHO_N "checking for ut_time field in utmp.h... $ECHO_C" >&6; }
22724180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22725180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22726180740Sdeselse
22727180740Sdes
22728180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22729180740Sdes/* confdefs.h.  */
22730180740Sdes_ACEOF
22731180740Sdescat confdefs.h >>conftest.$ac_ext
22732180740Sdescat >>conftest.$ac_ext <<_ACEOF
22733180740Sdes/* end confdefs.h.  */
22734180740Sdes#include <utmp.h>
22735180740Sdes
22736180740Sdes_ACEOF
22737180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22738180740Sdes  $EGREP "ut_time" >/dev/null 2>&1; then
22739180740Sdes   			eval "$ossh_varname=yes"
22740180740Sdeselse
22741180740Sdes   			eval "$ossh_varname=no"
22742180740Sdesfi
22743180740Sdesrm -f conftest*
22744180740Sdes
22745180740Sdesfi
22746180740Sdes
22747180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22748180740Sdes	if test -n "`echo $ossh_varname`"; then
22749180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22750180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22751180740Sdes		if test "x$ossh_result" = "xyes"; then
22752180740Sdes
22753180740Sdescat >>confdefs.h <<\_ACEOF
22754180740Sdes#define HAVE_TIME_IN_UTMP 1
22755180740Sdes_ACEOF
22756180740Sdes
22757180740Sdes		fi
22758180740Sdes	else
22759180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22760180740Sdesecho "${ECHO_T}no" >&6; }
22761180740Sdes	fi
22762180740Sdes
22763180740Sdes
22764180740Sdes# look for field 'ut_time' in header 'utmpx.h'
22765180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22766180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_time
22767180740Sdes	{ echo "$as_me:$LINENO: checking for ut_time field in utmpx.h" >&5
22768180740Sdesecho $ECHO_N "checking for ut_time field in utmpx.h... $ECHO_C" >&6; }
22769180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22770180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22771180740Sdeselse
22772180740Sdes
22773180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22774180740Sdes/* confdefs.h.  */
22775180740Sdes_ACEOF
22776180740Sdescat confdefs.h >>conftest.$ac_ext
22777180740Sdescat >>conftest.$ac_ext <<_ACEOF
22778180740Sdes/* end confdefs.h.  */
22779180740Sdes#include <utmpx.h>
22780180740Sdes
22781180740Sdes_ACEOF
22782180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22783180740Sdes  $EGREP "ut_time" >/dev/null 2>&1; then
22784180740Sdes   			eval "$ossh_varname=yes"
22785180740Sdeselse
22786180740Sdes   			eval "$ossh_varname=no"
22787180740Sdesfi
22788180740Sdesrm -f conftest*
22789180740Sdes
22790180740Sdesfi
22791180740Sdes
22792180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22793180740Sdes	if test -n "`echo $ossh_varname`"; then
22794180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22795180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22796180740Sdes		if test "x$ossh_result" = "xyes"; then
22797180740Sdes
22798180740Sdescat >>confdefs.h <<\_ACEOF
22799180740Sdes#define HAVE_TIME_IN_UTMPX 1
22800180740Sdes_ACEOF
22801180740Sdes
22802180740Sdes		fi
22803180740Sdes	else
22804180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22805180740Sdesecho "${ECHO_T}no" >&6; }
22806180740Sdes	fi
22807180740Sdes
22808180740Sdes
22809180740Sdes# look for field 'ut_tv' in header 'utmpx.h'
22810180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22811180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_tv
22812180740Sdes	{ echo "$as_me:$LINENO: checking for ut_tv field in utmpx.h" >&5
22813180740Sdesecho $ECHO_N "checking for ut_tv field in utmpx.h... $ECHO_C" >&6; }
22814180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22815180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22816180740Sdeselse
22817180740Sdes
22818180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22819180740Sdes/* confdefs.h.  */
22820180740Sdes_ACEOF
22821180740Sdescat confdefs.h >>conftest.$ac_ext
22822180740Sdescat >>conftest.$ac_ext <<_ACEOF
22823180740Sdes/* end confdefs.h.  */
22824180740Sdes#include <utmpx.h>
22825180740Sdes
22826180740Sdes_ACEOF
22827180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22828180740Sdes  $EGREP "ut_tv" >/dev/null 2>&1; then
22829180740Sdes   			eval "$ossh_varname=yes"
22830180740Sdeselse
22831180740Sdes   			eval "$ossh_varname=no"
22832180740Sdesfi
22833180740Sdesrm -f conftest*
22834180740Sdes
22835180740Sdesfi
22836180740Sdes
22837180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22838180740Sdes	if test -n "`echo $ossh_varname`"; then
22839180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22840180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22841180740Sdes		if test "x$ossh_result" = "xyes"; then
22842180740Sdes
22843180740Sdescat >>confdefs.h <<\_ACEOF
22844180740Sdes#define HAVE_TV_IN_UTMPX 1
22845180740Sdes_ACEOF
22846180740Sdes
22847180740Sdes		fi
22848180740Sdes	else
22849180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22850180740Sdesecho "${ECHO_T}no" >&6; }
22851180740Sdes	fi
22852180740Sdes
22853180740Sdes
22854180740Sdes{ echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
22855180740Sdesecho $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6; }
22856180740Sdesif test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
22857180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22858180740Sdeselse
22859180740Sdes  cat >conftest.$ac_ext <<_ACEOF
22860180740Sdes/* confdefs.h.  */
22861180740Sdes_ACEOF
22862180740Sdescat confdefs.h >>conftest.$ac_ext
22863180740Sdescat >>conftest.$ac_ext <<_ACEOF
22864180740Sdes/* end confdefs.h.  */
22865180740Sdes$ac_includes_default
22866180740Sdesint
22867180740Sdesmain ()
22868180740Sdes{
22869180740Sdesstatic struct stat ac_aggr;
22870180740Sdesif (ac_aggr.st_blksize)
22871180740Sdesreturn 0;
22872180740Sdes  ;
22873180740Sdes  return 0;
22874180740Sdes}
22875180740Sdes_ACEOF
22876180740Sdesrm -f conftest.$ac_objext
22877180740Sdesif { (ac_try="$ac_compile"
22878180740Sdescase "(($ac_try" in
22879180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22880180740Sdes  *) ac_try_echo=$ac_try;;
22881180740Sdesesac
22882180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22883180740Sdes  (eval "$ac_compile") 2>conftest.er1
22884180740Sdes  ac_status=$?
22885180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
22886180740Sdes  rm -f conftest.er1
22887180740Sdes  cat conftest.err >&5
22888180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
22889180740Sdes  (exit $ac_status); } && {
22890180740Sdes	 test -z "$ac_c_werror_flag" ||
22891180740Sdes	 test ! -s conftest.err
22892180740Sdes       } && test -s conftest.$ac_objext; then
22893180740Sdes  ac_cv_member_struct_stat_st_blksize=yes
22894180740Sdeselse
22895180740Sdes  echo "$as_me: failed program was:" >&5
22896180740Sdessed 's/^/| /' conftest.$ac_ext >&5
22897180740Sdes
22898180740Sdes	cat >conftest.$ac_ext <<_ACEOF
22899180740Sdes/* confdefs.h.  */
22900180740Sdes_ACEOF
22901180740Sdescat confdefs.h >>conftest.$ac_ext
22902180740Sdescat >>conftest.$ac_ext <<_ACEOF
22903180740Sdes/* end confdefs.h.  */
22904180740Sdes$ac_includes_default
22905180740Sdesint
22906180740Sdesmain ()
22907180740Sdes{
22908180740Sdesstatic struct stat ac_aggr;
22909180740Sdesif (sizeof ac_aggr.st_blksize)
22910180740Sdesreturn 0;
22911180740Sdes  ;
22912180740Sdes  return 0;
22913180740Sdes}
22914180740Sdes_ACEOF
22915180740Sdesrm -f conftest.$ac_objext
22916180740Sdesif { (ac_try="$ac_compile"
22917180740Sdescase "(($ac_try" in
22918180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22919180740Sdes  *) ac_try_echo=$ac_try;;
22920180740Sdesesac
22921180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22922180740Sdes  (eval "$ac_compile") 2>conftest.er1
22923180740Sdes  ac_status=$?
22924180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
22925180740Sdes  rm -f conftest.er1
22926180740Sdes  cat conftest.err >&5
22927180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
22928180740Sdes  (exit $ac_status); } && {
22929180740Sdes	 test -z "$ac_c_werror_flag" ||
22930180740Sdes	 test ! -s conftest.err
22931180740Sdes       } && test -s conftest.$ac_objext; then
22932180740Sdes  ac_cv_member_struct_stat_st_blksize=yes
22933180740Sdeselse
22934180740Sdes  echo "$as_me: failed program was:" >&5
22935180740Sdessed 's/^/| /' conftest.$ac_ext >&5
22936180740Sdes
22937180740Sdes	ac_cv_member_struct_stat_st_blksize=no
22938180740Sdesfi
22939180740Sdes
22940180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22941180740Sdesfi
22942180740Sdes
22943180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22944180740Sdesfi
22945180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
22946180740Sdesecho "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6; }
22947180740Sdesif test $ac_cv_member_struct_stat_st_blksize = yes; then
22948180740Sdes
22949180740Sdescat >>confdefs.h <<_ACEOF
22950180740Sdes#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
22951180740Sdes_ACEOF
22952180740Sdes
22953180740Sdes
22954180740Sdesfi
22955180740Sdes
22956180740Sdes{ echo "$as_me:$LINENO: checking for struct __res_state.retrans" >&5
22957180740Sdesecho $ECHO_N "checking for struct __res_state.retrans... $ECHO_C" >&6; }
22958180740Sdesif test "${ac_cv_member_struct___res_state_retrans+set}" = set; then
22959180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22960180740Sdeselse
22961180740Sdes  cat >conftest.$ac_ext <<_ACEOF
22962180740Sdes/* confdefs.h.  */
22963180740Sdes_ACEOF
22964180740Sdescat confdefs.h >>conftest.$ac_ext
22965180740Sdescat >>conftest.$ac_ext <<_ACEOF
22966180740Sdes/* end confdefs.h.  */
22967180740Sdes
22968180740Sdes#include <stdio.h>
22969180740Sdes#if HAVE_SYS_TYPES_H
22970180740Sdes# include <sys/types.h>
22971180740Sdes#endif
22972180740Sdes#include <netinet/in.h>
22973180740Sdes#include <arpa/nameser.h>
22974180740Sdes#include <resolv.h>
22975180740Sdes
22976180740Sdes
22977180740Sdesint
22978180740Sdesmain ()
22979180740Sdes{
22980180740Sdesstatic struct __res_state ac_aggr;
22981180740Sdesif (ac_aggr.retrans)
22982180740Sdesreturn 0;
22983180740Sdes  ;
22984180740Sdes  return 0;
22985180740Sdes}
22986180740Sdes_ACEOF
22987180740Sdesrm -f conftest.$ac_objext
22988180740Sdesif { (ac_try="$ac_compile"
22989180740Sdescase "(($ac_try" in
22990180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22991180740Sdes  *) ac_try_echo=$ac_try;;
22992180740Sdesesac
22993180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22994180740Sdes  (eval "$ac_compile") 2>conftest.er1
22995180740Sdes  ac_status=$?
22996180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
22997180740Sdes  rm -f conftest.er1
22998180740Sdes  cat conftest.err >&5
22999180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23000180740Sdes  (exit $ac_status); } && {
23001180740Sdes	 test -z "$ac_c_werror_flag" ||
23002180740Sdes	 test ! -s conftest.err
23003180740Sdes       } && test -s conftest.$ac_objext; then
23004180740Sdes  ac_cv_member_struct___res_state_retrans=yes
23005180740Sdeselse
23006180740Sdes  echo "$as_me: failed program was:" >&5
23007180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23008180740Sdes
23009180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23010180740Sdes/* confdefs.h.  */
23011180740Sdes_ACEOF
23012180740Sdescat confdefs.h >>conftest.$ac_ext
23013180740Sdescat >>conftest.$ac_ext <<_ACEOF
23014180740Sdes/* end confdefs.h.  */
23015180740Sdes
23016180740Sdes#include <stdio.h>
23017180740Sdes#if HAVE_SYS_TYPES_H
23018180740Sdes# include <sys/types.h>
23019180740Sdes#endif
23020180740Sdes#include <netinet/in.h>
23021180740Sdes#include <arpa/nameser.h>
23022180740Sdes#include <resolv.h>
23023180740Sdes
23024180740Sdes
23025180740Sdesint
23026180740Sdesmain ()
23027180740Sdes{
23028180740Sdesstatic struct __res_state ac_aggr;
23029180740Sdesif (sizeof ac_aggr.retrans)
23030180740Sdesreturn 0;
23031180740Sdes  ;
23032180740Sdes  return 0;
23033180740Sdes}
23034180740Sdes_ACEOF
23035180740Sdesrm -f conftest.$ac_objext
23036180740Sdesif { (ac_try="$ac_compile"
23037180740Sdescase "(($ac_try" in
23038180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23039180740Sdes  *) ac_try_echo=$ac_try;;
23040180740Sdesesac
23041180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23042180740Sdes  (eval "$ac_compile") 2>conftest.er1
23043180740Sdes  ac_status=$?
23044180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23045180740Sdes  rm -f conftest.er1
23046180740Sdes  cat conftest.err >&5
23047180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23048180740Sdes  (exit $ac_status); } && {
23049180740Sdes	 test -z "$ac_c_werror_flag" ||
23050180740Sdes	 test ! -s conftest.err
23051180740Sdes       } && test -s conftest.$ac_objext; then
23052180740Sdes  ac_cv_member_struct___res_state_retrans=yes
23053180740Sdeselse
23054180740Sdes  echo "$as_me: failed program was:" >&5
23055180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23056180740Sdes
23057180740Sdes	ac_cv_member_struct___res_state_retrans=no
23058180740Sdesfi
23059180740Sdes
23060180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23061180740Sdesfi
23062180740Sdes
23063180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23064180740Sdesfi
23065180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_member_struct___res_state_retrans" >&5
23066180740Sdesecho "${ECHO_T}$ac_cv_member_struct___res_state_retrans" >&6; }
23067180740Sdesif test $ac_cv_member_struct___res_state_retrans = yes; then
23068180740Sdes  :
23069180740Sdeselse
23070180740Sdes
23071180740Sdescat >>confdefs.h <<\_ACEOF
23072180740Sdes#define __res_state state
23073180740Sdes_ACEOF
23074180740Sdes
23075180740Sdesfi
23076180740Sdes
23077180740Sdes
23078180740Sdes{ echo "$as_me:$LINENO: checking for ss_family field in struct sockaddr_storage" >&5
23079180740Sdesecho $ECHO_N "checking for ss_family field in struct sockaddr_storage... $ECHO_C" >&6; }
23080180740Sdesif test "${ac_cv_have_ss_family_in_struct_ss+set}" = set; then
23081180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23082180740Sdeselse
23083180740Sdes
23084180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23085180740Sdes/* confdefs.h.  */
23086180740Sdes_ACEOF
23087180740Sdescat confdefs.h >>conftest.$ac_ext
23088180740Sdescat >>conftest.$ac_ext <<_ACEOF
23089180740Sdes/* end confdefs.h.  */
23090180740Sdes
23091180740Sdes#include <sys/types.h>
23092180740Sdes#include <sys/socket.h>
23093180740Sdes
23094180740Sdesint
23095180740Sdesmain ()
23096180740Sdes{
23097180740Sdes struct sockaddr_storage s; s.ss_family = 1;
23098180740Sdes  ;
23099180740Sdes  return 0;
23100180740Sdes}
23101180740Sdes_ACEOF
23102180740Sdesrm -f conftest.$ac_objext
23103180740Sdesif { (ac_try="$ac_compile"
23104180740Sdescase "(($ac_try" in
23105180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23106180740Sdes  *) ac_try_echo=$ac_try;;
23107180740Sdesesac
23108180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23109180740Sdes  (eval "$ac_compile") 2>conftest.er1
23110180740Sdes  ac_status=$?
23111180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23112180740Sdes  rm -f conftest.er1
23113180740Sdes  cat conftest.err >&5
23114180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23115180740Sdes  (exit $ac_status); } && {
23116180740Sdes	 test -z "$ac_c_werror_flag" ||
23117180740Sdes	 test ! -s conftest.err
23118180740Sdes       } && test -s conftest.$ac_objext; then
23119180740Sdes   ac_cv_have_ss_family_in_struct_ss="yes"
23120180740Sdeselse
23121180740Sdes  echo "$as_me: failed program was:" >&5
23122180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23123180740Sdes
23124180740Sdes	 ac_cv_have_ss_family_in_struct_ss="no"
23125180740Sdesfi
23126180740Sdes
23127180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23128180740Sdes
23129180740Sdesfi
23130180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_ss_family_in_struct_ss" >&5
23131180740Sdesecho "${ECHO_T}$ac_cv_have_ss_family_in_struct_ss" >&6; }
23132180740Sdesif test "x$ac_cv_have_ss_family_in_struct_ss" = "xyes" ; then
23133180740Sdes
23134180740Sdescat >>confdefs.h <<\_ACEOF
23135180740Sdes#define HAVE_SS_FAMILY_IN_SS 1
23136180740Sdes_ACEOF
23137180740Sdes
23138180740Sdesfi
23139180740Sdes
23140180740Sdes{ echo "$as_me:$LINENO: checking for __ss_family field in struct sockaddr_storage" >&5
23141180740Sdesecho $ECHO_N "checking for __ss_family field in struct sockaddr_storage... $ECHO_C" >&6; }
23142180740Sdesif test "${ac_cv_have___ss_family_in_struct_ss+set}" = set; then
23143180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23144180740Sdeselse
23145180740Sdes
23146180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23147180740Sdes/* confdefs.h.  */
23148180740Sdes_ACEOF
23149180740Sdescat confdefs.h >>conftest.$ac_ext
23150180740Sdescat >>conftest.$ac_ext <<_ACEOF
23151180740Sdes/* end confdefs.h.  */
23152180740Sdes
23153180740Sdes#include <sys/types.h>
23154180740Sdes#include <sys/socket.h>
23155180740Sdes
23156180740Sdesint
23157180740Sdesmain ()
23158180740Sdes{
23159180740Sdes struct sockaddr_storage s; s.__ss_family = 1;
23160180740Sdes  ;
23161180740Sdes  return 0;
23162180740Sdes}
23163180740Sdes_ACEOF
23164180740Sdesrm -f conftest.$ac_objext
23165180740Sdesif { (ac_try="$ac_compile"
23166180740Sdescase "(($ac_try" in
23167180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23168180740Sdes  *) ac_try_echo=$ac_try;;
23169180740Sdesesac
23170180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23171180740Sdes  (eval "$ac_compile") 2>conftest.er1
23172180740Sdes  ac_status=$?
23173180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23174180740Sdes  rm -f conftest.er1
23175180740Sdes  cat conftest.err >&5
23176180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23177180740Sdes  (exit $ac_status); } && {
23178180740Sdes	 test -z "$ac_c_werror_flag" ||
23179180740Sdes	 test ! -s conftest.err
23180180740Sdes       } && test -s conftest.$ac_objext; then
23181180740Sdes   ac_cv_have___ss_family_in_struct_ss="yes"
23182180740Sdeselse
23183180740Sdes  echo "$as_me: failed program was:" >&5
23184180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23185180740Sdes
23186180740Sdes	 ac_cv_have___ss_family_in_struct_ss="no"
23187180740Sdes
23188180740Sdesfi
23189180740Sdes
23190180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23191180740Sdes
23192180740Sdesfi
23193180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have___ss_family_in_struct_ss" >&5
23194180740Sdesecho "${ECHO_T}$ac_cv_have___ss_family_in_struct_ss" >&6; }
23195180740Sdesif test "x$ac_cv_have___ss_family_in_struct_ss" = "xyes" ; then
23196180740Sdes
23197180740Sdescat >>confdefs.h <<\_ACEOF
23198180740Sdes#define HAVE___SS_FAMILY_IN_SS 1
23199180740Sdes_ACEOF
23200180740Sdes
23201180740Sdesfi
23202180740Sdes
23203180740Sdes{ echo "$as_me:$LINENO: checking for pw_class field in struct passwd" >&5
23204180740Sdesecho $ECHO_N "checking for pw_class field in struct passwd... $ECHO_C" >&6; }
23205180740Sdesif test "${ac_cv_have_pw_class_in_struct_passwd+set}" = set; then
23206180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23207180740Sdeselse
23208180740Sdes
23209180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23210180740Sdes/* confdefs.h.  */
23211180740Sdes_ACEOF
23212180740Sdescat confdefs.h >>conftest.$ac_ext
23213180740Sdescat >>conftest.$ac_ext <<_ACEOF
23214180740Sdes/* end confdefs.h.  */
23215180740Sdes
23216180740Sdes#include <pwd.h>
23217180740Sdes
23218180740Sdesint
23219180740Sdesmain ()
23220180740Sdes{
23221180740Sdes struct passwd p; p.pw_class = 0;
23222180740Sdes  ;
23223180740Sdes  return 0;
23224180740Sdes}
23225180740Sdes_ACEOF
23226180740Sdesrm -f conftest.$ac_objext
23227180740Sdesif { (ac_try="$ac_compile"
23228180740Sdescase "(($ac_try" in
23229180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23230180740Sdes  *) ac_try_echo=$ac_try;;
23231180740Sdesesac
23232180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23233180740Sdes  (eval "$ac_compile") 2>conftest.er1
23234180740Sdes  ac_status=$?
23235180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23236180740Sdes  rm -f conftest.er1
23237180740Sdes  cat conftest.err >&5
23238180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23239180740Sdes  (exit $ac_status); } && {
23240180740Sdes	 test -z "$ac_c_werror_flag" ||
23241180740Sdes	 test ! -s conftest.err
23242180740Sdes       } && test -s conftest.$ac_objext; then
23243180740Sdes   ac_cv_have_pw_class_in_struct_passwd="yes"
23244180740Sdeselse
23245180740Sdes  echo "$as_me: failed program was:" >&5
23246180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23247180740Sdes
23248180740Sdes	 ac_cv_have_pw_class_in_struct_passwd="no"
23249180740Sdes
23250180740Sdesfi
23251180740Sdes
23252180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23253180740Sdes
23254180740Sdesfi
23255180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_pw_class_in_struct_passwd" >&5
23256180740Sdesecho "${ECHO_T}$ac_cv_have_pw_class_in_struct_passwd" >&6; }
23257180740Sdesif test "x$ac_cv_have_pw_class_in_struct_passwd" = "xyes" ; then
23258180740Sdes
23259180740Sdescat >>confdefs.h <<\_ACEOF
23260180740Sdes#define HAVE_PW_CLASS_IN_PASSWD 1
23261180740Sdes_ACEOF
23262180740Sdes
23263180740Sdesfi
23264180740Sdes
23265180740Sdes{ echo "$as_me:$LINENO: checking for pw_expire field in struct passwd" >&5
23266180740Sdesecho $ECHO_N "checking for pw_expire field in struct passwd... $ECHO_C" >&6; }
23267180740Sdesif test "${ac_cv_have_pw_expire_in_struct_passwd+set}" = set; then
23268180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23269180740Sdeselse
23270180740Sdes
23271180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23272180740Sdes/* confdefs.h.  */
23273180740Sdes_ACEOF
23274180740Sdescat confdefs.h >>conftest.$ac_ext
23275180740Sdescat >>conftest.$ac_ext <<_ACEOF
23276180740Sdes/* end confdefs.h.  */
23277180740Sdes
23278180740Sdes#include <pwd.h>
23279180740Sdes
23280180740Sdesint
23281180740Sdesmain ()
23282180740Sdes{
23283180740Sdes struct passwd p; p.pw_expire = 0;
23284180740Sdes  ;
23285180740Sdes  return 0;
23286180740Sdes}
23287180740Sdes_ACEOF
23288180740Sdesrm -f conftest.$ac_objext
23289180740Sdesif { (ac_try="$ac_compile"
23290180740Sdescase "(($ac_try" in
23291180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23292180740Sdes  *) ac_try_echo=$ac_try;;
23293180740Sdesesac
23294180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23295180740Sdes  (eval "$ac_compile") 2>conftest.er1
23296180740Sdes  ac_status=$?
23297180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23298180740Sdes  rm -f conftest.er1
23299180740Sdes  cat conftest.err >&5
23300180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23301180740Sdes  (exit $ac_status); } && {
23302180740Sdes	 test -z "$ac_c_werror_flag" ||
23303180740Sdes	 test ! -s conftest.err
23304180740Sdes       } && test -s conftest.$ac_objext; then
23305180740Sdes   ac_cv_have_pw_expire_in_struct_passwd="yes"
23306180740Sdeselse
23307180740Sdes  echo "$as_me: failed program was:" >&5
23308180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23309180740Sdes
23310180740Sdes	 ac_cv_have_pw_expire_in_struct_passwd="no"
23311180740Sdes
23312180740Sdesfi
23313180740Sdes
23314180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23315180740Sdes
23316180740Sdesfi
23317180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_pw_expire_in_struct_passwd" >&5
23318180740Sdesecho "${ECHO_T}$ac_cv_have_pw_expire_in_struct_passwd" >&6; }
23319180740Sdesif test "x$ac_cv_have_pw_expire_in_struct_passwd" = "xyes" ; then
23320180740Sdes
23321180740Sdescat >>confdefs.h <<\_ACEOF
23322180740Sdes#define HAVE_PW_EXPIRE_IN_PASSWD 1
23323180740Sdes_ACEOF
23324180740Sdes
23325180740Sdesfi
23326180740Sdes
23327180740Sdes{ echo "$as_me:$LINENO: checking for pw_change field in struct passwd" >&5
23328180740Sdesecho $ECHO_N "checking for pw_change field in struct passwd... $ECHO_C" >&6; }
23329180740Sdesif test "${ac_cv_have_pw_change_in_struct_passwd+set}" = set; then
23330180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23331180740Sdeselse
23332180740Sdes
23333180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23334180740Sdes/* confdefs.h.  */
23335180740Sdes_ACEOF
23336180740Sdescat confdefs.h >>conftest.$ac_ext
23337180740Sdescat >>conftest.$ac_ext <<_ACEOF
23338180740Sdes/* end confdefs.h.  */
23339180740Sdes
23340180740Sdes#include <pwd.h>
23341180740Sdes
23342180740Sdesint
23343180740Sdesmain ()
23344180740Sdes{
23345180740Sdes struct passwd p; p.pw_change = 0;
23346180740Sdes  ;
23347180740Sdes  return 0;
23348180740Sdes}
23349180740Sdes_ACEOF
23350180740Sdesrm -f conftest.$ac_objext
23351180740Sdesif { (ac_try="$ac_compile"
23352180740Sdescase "(($ac_try" in
23353180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23354180740Sdes  *) ac_try_echo=$ac_try;;
23355180740Sdesesac
23356180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23357180740Sdes  (eval "$ac_compile") 2>conftest.er1
23358180740Sdes  ac_status=$?
23359180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23360180740Sdes  rm -f conftest.er1
23361180740Sdes  cat conftest.err >&5
23362180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23363180740Sdes  (exit $ac_status); } && {
23364180740Sdes	 test -z "$ac_c_werror_flag" ||
23365180740Sdes	 test ! -s conftest.err
23366180740Sdes       } && test -s conftest.$ac_objext; then
23367180740Sdes   ac_cv_have_pw_change_in_struct_passwd="yes"
23368180740Sdeselse
23369180740Sdes  echo "$as_me: failed program was:" >&5
23370180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23371180740Sdes
23372180740Sdes	 ac_cv_have_pw_change_in_struct_passwd="no"
23373180740Sdes
23374180740Sdesfi
23375180740Sdes
23376180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23377180740Sdes
23378180740Sdesfi
23379180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_pw_change_in_struct_passwd" >&5
23380180740Sdesecho "${ECHO_T}$ac_cv_have_pw_change_in_struct_passwd" >&6; }
23381180740Sdesif test "x$ac_cv_have_pw_change_in_struct_passwd" = "xyes" ; then
23382180740Sdes
23383180740Sdescat >>confdefs.h <<\_ACEOF
23384180740Sdes#define HAVE_PW_CHANGE_IN_PASSWD 1
23385180740Sdes_ACEOF
23386180740Sdes
23387180740Sdesfi
23388180740Sdes
23389180740Sdes{ echo "$as_me:$LINENO: checking for msg_accrights field in struct msghdr" >&5
23390180740Sdesecho $ECHO_N "checking for msg_accrights field in struct msghdr... $ECHO_C" >&6; }
23391180740Sdesif test "${ac_cv_have_accrights_in_msghdr+set}" = set; then
23392180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23393180740Sdeselse
23394180740Sdes
23395180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23396180740Sdes
23397180740Sdes#include <sys/types.h>
23398180740Sdes#include <sys/socket.h>
23399180740Sdes#include <sys/uio.h>
23400180740Sdesint main() {
23401180740Sdes#ifdef msg_accrights
23402180740Sdes#error "msg_accrights is a macro"
23403180740Sdesexit(1);
23404180740Sdes#endif
23405180740Sdesstruct msghdr m;
23406180740Sdesm.msg_accrights = 0;
23407180740Sdesexit(0);
23408180740Sdes}
23409180740Sdes
23410180740Sdes_ACEOF
23411180740Sdesrm -f conftest.$ac_objext
23412180740Sdesif { (ac_try="$ac_compile"
23413180740Sdescase "(($ac_try" in
23414180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23415180740Sdes  *) ac_try_echo=$ac_try;;
23416180740Sdesesac
23417180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23418180740Sdes  (eval "$ac_compile") 2>conftest.er1
23419180740Sdes  ac_status=$?
23420180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23421180740Sdes  rm -f conftest.er1
23422180740Sdes  cat conftest.err >&5
23423180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23424180740Sdes  (exit $ac_status); } && {
23425180740Sdes	 test -z "$ac_c_werror_flag" ||
23426180740Sdes	 test ! -s conftest.err
23427180740Sdes       } && test -s conftest.$ac_objext; then
23428180740Sdes   ac_cv_have_accrights_in_msghdr="yes"
23429180740Sdeselse
23430180740Sdes  echo "$as_me: failed program was:" >&5
23431180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23432180740Sdes
23433180740Sdes	 ac_cv_have_accrights_in_msghdr="no"
23434180740Sdes
23435180740Sdesfi
23436180740Sdes
23437180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23438180740Sdes
23439180740Sdesfi
23440180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_accrights_in_msghdr" >&5
23441180740Sdesecho "${ECHO_T}$ac_cv_have_accrights_in_msghdr" >&6; }
23442180740Sdesif test "x$ac_cv_have_accrights_in_msghdr" = "xyes" ; then
23443180740Sdes
23444180740Sdescat >>confdefs.h <<\_ACEOF
23445180740Sdes#define HAVE_ACCRIGHTS_IN_MSGHDR 1
23446180740Sdes_ACEOF
23447180740Sdes
23448180740Sdesfi
23449180740Sdes
23450180740Sdes{ echo "$as_me:$LINENO: checking for msg_control field in struct msghdr" >&5
23451180740Sdesecho $ECHO_N "checking for msg_control field in struct msghdr... $ECHO_C" >&6; }
23452180740Sdesif test "${ac_cv_have_control_in_msghdr+set}" = set; then
23453180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23454180740Sdeselse
23455180740Sdes
23456180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23457180740Sdes
23458180740Sdes#include <sys/types.h>
23459180740Sdes#include <sys/socket.h>
23460180740Sdes#include <sys/uio.h>
23461180740Sdesint main() {
23462180740Sdes#ifdef msg_control
23463180740Sdes#error "msg_control is a macro"
23464180740Sdesexit(1);
23465180740Sdes#endif
23466180740Sdesstruct msghdr m;
23467180740Sdesm.msg_control = 0;
23468180740Sdesexit(0);
23469180740Sdes}
23470180740Sdes
23471180740Sdes_ACEOF
23472180740Sdesrm -f conftest.$ac_objext
23473180740Sdesif { (ac_try="$ac_compile"
23474180740Sdescase "(($ac_try" in
23475180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23476180740Sdes  *) ac_try_echo=$ac_try;;
23477180740Sdesesac
23478180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23479180740Sdes  (eval "$ac_compile") 2>conftest.er1
23480180740Sdes  ac_status=$?
23481180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23482180740Sdes  rm -f conftest.er1
23483180740Sdes  cat conftest.err >&5
23484180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23485180740Sdes  (exit $ac_status); } && {
23486180740Sdes	 test -z "$ac_c_werror_flag" ||
23487180740Sdes	 test ! -s conftest.err
23488180740Sdes       } && test -s conftest.$ac_objext; then
23489180740Sdes   ac_cv_have_control_in_msghdr="yes"
23490180740Sdeselse
23491180740Sdes  echo "$as_me: failed program was:" >&5
23492180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23493180740Sdes
23494180740Sdes	 ac_cv_have_control_in_msghdr="no"
23495180740Sdes
23496180740Sdesfi
23497180740Sdes
23498180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23499180740Sdes
23500180740Sdesfi
23501180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_control_in_msghdr" >&5
23502180740Sdesecho "${ECHO_T}$ac_cv_have_control_in_msghdr" >&6; }
23503180740Sdesif test "x$ac_cv_have_control_in_msghdr" = "xyes" ; then
23504180740Sdes
23505180740Sdescat >>confdefs.h <<\_ACEOF
23506180740Sdes#define HAVE_CONTROL_IN_MSGHDR 1
23507180740Sdes_ACEOF
23508180740Sdes
23509180740Sdesfi
23510180740Sdes
23511180740Sdes{ echo "$as_me:$LINENO: checking if libc defines __progname" >&5
23512180740Sdesecho $ECHO_N "checking if libc defines __progname... $ECHO_C" >&6; }
23513180740Sdesif test "${ac_cv_libc_defines___progname+set}" = set; then
23514180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23515180740Sdeselse
23516180740Sdes
23517180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23518180740Sdes/* confdefs.h.  */
23519180740Sdes_ACEOF
23520180740Sdescat confdefs.h >>conftest.$ac_ext
23521180740Sdescat >>conftest.$ac_ext <<_ACEOF
23522180740Sdes/* end confdefs.h.  */
23523180740Sdes
23524180740Sdesint
23525180740Sdesmain ()
23526180740Sdes{
23527180740Sdes extern char *__progname; printf("%s", __progname);
23528180740Sdes  ;
23529180740Sdes  return 0;
23530180740Sdes}
23531180740Sdes_ACEOF
23532180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
23533180740Sdesif { (ac_try="$ac_link"
23534180740Sdescase "(($ac_try" in
23535180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23536180740Sdes  *) ac_try_echo=$ac_try;;
23537180740Sdesesac
23538180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23539180740Sdes  (eval "$ac_link") 2>conftest.er1
23540180740Sdes  ac_status=$?
23541180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23542180740Sdes  rm -f conftest.er1
23543180740Sdes  cat conftest.err >&5
23544180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23545180740Sdes  (exit $ac_status); } && {
23546180740Sdes	 test -z "$ac_c_werror_flag" ||
23547180740Sdes	 test ! -s conftest.err
23548180740Sdes       } && test -s conftest$ac_exeext &&
23549180740Sdes       $as_test_x conftest$ac_exeext; then
23550180740Sdes   ac_cv_libc_defines___progname="yes"
23551180740Sdeselse
23552180740Sdes  echo "$as_me: failed program was:" >&5
23553180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23554180740Sdes
23555180740Sdes	 ac_cv_libc_defines___progname="no"
23556180740Sdes
23557180740Sdesfi
23558180740Sdes
23559180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23560180740Sdes      conftest$ac_exeext conftest.$ac_ext
23561180740Sdes
23562180740Sdesfi
23563180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_libc_defines___progname" >&5
23564180740Sdesecho "${ECHO_T}$ac_cv_libc_defines___progname" >&6; }
23565180740Sdesif test "x$ac_cv_libc_defines___progname" = "xyes" ; then
23566180740Sdes
23567180740Sdescat >>confdefs.h <<\_ACEOF
23568180740Sdes#define HAVE___PROGNAME 1
23569180740Sdes_ACEOF
23570180740Sdes
23571180740Sdesfi
23572180740Sdes
23573180740Sdes{ echo "$as_me:$LINENO: checking whether $CC implements __FUNCTION__" >&5
23574180740Sdesecho $ECHO_N "checking whether $CC implements __FUNCTION__... $ECHO_C" >&6; }
23575180740Sdesif test "${ac_cv_cc_implements___FUNCTION__+set}" = set; then
23576180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23577180740Sdeselse
23578180740Sdes
23579180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23580180740Sdes/* confdefs.h.  */
23581180740Sdes_ACEOF
23582180740Sdescat confdefs.h >>conftest.$ac_ext
23583180740Sdescat >>conftest.$ac_ext <<_ACEOF
23584180740Sdes/* end confdefs.h.  */
23585180740Sdes
23586180740Sdes#include <stdio.h>
23587180740Sdes
23588180740Sdesint
23589180740Sdesmain ()
23590180740Sdes{
23591180740Sdes printf("%s", __FUNCTION__);
23592180740Sdes  ;
23593180740Sdes  return 0;
23594180740Sdes}
23595180740Sdes_ACEOF
23596180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
23597180740Sdesif { (ac_try="$ac_link"
23598180740Sdescase "(($ac_try" in
23599180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23600180740Sdes  *) ac_try_echo=$ac_try;;
23601180740Sdesesac
23602180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23603180740Sdes  (eval "$ac_link") 2>conftest.er1
23604180740Sdes  ac_status=$?
23605180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23606180740Sdes  rm -f conftest.er1
23607180740Sdes  cat conftest.err >&5
23608180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23609180740Sdes  (exit $ac_status); } && {
23610180740Sdes	 test -z "$ac_c_werror_flag" ||
23611180740Sdes	 test ! -s conftest.err
23612180740Sdes       } && test -s conftest$ac_exeext &&
23613180740Sdes       $as_test_x conftest$ac_exeext; then
23614180740Sdes   ac_cv_cc_implements___FUNCTION__="yes"
23615180740Sdeselse
23616180740Sdes  echo "$as_me: failed program was:" >&5
23617180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23618180740Sdes
23619180740Sdes	 ac_cv_cc_implements___FUNCTION__="no"
23620180740Sdes
23621180740Sdesfi
23622180740Sdes
23623180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23624180740Sdes      conftest$ac_exeext conftest.$ac_ext
23625180740Sdes
23626180740Sdesfi
23627180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_cc_implements___FUNCTION__" >&5
23628180740Sdesecho "${ECHO_T}$ac_cv_cc_implements___FUNCTION__" >&6; }
23629180740Sdesif test "x$ac_cv_cc_implements___FUNCTION__" = "xyes" ; then
23630180740Sdes
23631180740Sdescat >>confdefs.h <<\_ACEOF
23632180740Sdes#define HAVE___FUNCTION__ 1
23633180740Sdes_ACEOF
23634180740Sdes
23635180740Sdesfi
23636180740Sdes
23637180740Sdes{ echo "$as_me:$LINENO: checking whether $CC implements __func__" >&5
23638180740Sdesecho $ECHO_N "checking whether $CC implements __func__... $ECHO_C" >&6; }
23639180740Sdesif test "${ac_cv_cc_implements___func__+set}" = set; then
23640180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23641180740Sdeselse
23642180740Sdes
23643180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23644180740Sdes/* confdefs.h.  */
23645180740Sdes_ACEOF
23646180740Sdescat confdefs.h >>conftest.$ac_ext
23647180740Sdescat >>conftest.$ac_ext <<_ACEOF
23648180740Sdes/* end confdefs.h.  */
23649180740Sdes
23650180740Sdes#include <stdio.h>
23651180740Sdes
23652180740Sdesint
23653180740Sdesmain ()
23654180740Sdes{
23655180740Sdes printf("%s", __func__);
23656180740Sdes  ;
23657180740Sdes  return 0;
23658180740Sdes}
23659180740Sdes_ACEOF
23660180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
23661180740Sdesif { (ac_try="$ac_link"
23662180740Sdescase "(($ac_try" in
23663180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23664180740Sdes  *) ac_try_echo=$ac_try;;
23665180740Sdesesac
23666180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23667180740Sdes  (eval "$ac_link") 2>conftest.er1
23668180740Sdes  ac_status=$?
23669180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23670180740Sdes  rm -f conftest.er1
23671180740Sdes  cat conftest.err >&5
23672180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23673180740Sdes  (exit $ac_status); } && {
23674180740Sdes	 test -z "$ac_c_werror_flag" ||
23675180740Sdes	 test ! -s conftest.err
23676180740Sdes       } && test -s conftest$ac_exeext &&
23677180740Sdes       $as_test_x conftest$ac_exeext; then
23678180740Sdes   ac_cv_cc_implements___func__="yes"
23679180740Sdeselse
23680180740Sdes  echo "$as_me: failed program was:" >&5
23681180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23682180740Sdes
23683180740Sdes	 ac_cv_cc_implements___func__="no"
23684180740Sdes
23685180740Sdesfi
23686180740Sdes
23687180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23688180740Sdes      conftest$ac_exeext conftest.$ac_ext
23689180740Sdes
23690180740Sdesfi
23691180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_cc_implements___func__" >&5
23692180740Sdesecho "${ECHO_T}$ac_cv_cc_implements___func__" >&6; }
23693180740Sdesif test "x$ac_cv_cc_implements___func__" = "xyes" ; then
23694180740Sdes
23695180740Sdescat >>confdefs.h <<\_ACEOF
23696180740Sdes#define HAVE___func__ 1
23697180740Sdes_ACEOF
23698180740Sdes
23699180740Sdesfi
23700180740Sdes
23701180740Sdes{ echo "$as_me:$LINENO: checking whether va_copy exists" >&5
23702180740Sdesecho $ECHO_N "checking whether va_copy exists... $ECHO_C" >&6; }
23703180740Sdesif test "${ac_cv_have_va_copy+set}" = set; then
23704180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23705180740Sdeselse
23706180740Sdes
23707180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23708180740Sdes/* confdefs.h.  */
23709180740Sdes_ACEOF
23710180740Sdescat confdefs.h >>conftest.$ac_ext
23711180740Sdescat >>conftest.$ac_ext <<_ACEOF
23712180740Sdes/* end confdefs.h.  */
23713180740Sdes#include <stdarg.h>
23714180740Sdes		 va_list x,y;
23715180740Sdesint
23716180740Sdesmain ()
23717180740Sdes{
23718180740Sdesva_copy(x,y);
23719180740Sdes  ;
23720180740Sdes  return 0;
23721180740Sdes}
23722180740Sdes_ACEOF
23723180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
23724180740Sdesif { (ac_try="$ac_link"
23725180740Sdescase "(($ac_try" in
23726180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23727180740Sdes  *) ac_try_echo=$ac_try;;
23728180740Sdesesac
23729180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23730180740Sdes  (eval "$ac_link") 2>conftest.er1
23731180740Sdes  ac_status=$?
23732180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23733180740Sdes  rm -f conftest.er1
23734180740Sdes  cat conftest.err >&5
23735180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23736180740Sdes  (exit $ac_status); } && {
23737180740Sdes	 test -z "$ac_c_werror_flag" ||
23738180740Sdes	 test ! -s conftest.err
23739180740Sdes       } && test -s conftest$ac_exeext &&
23740180740Sdes       $as_test_x conftest$ac_exeext; then
23741180740Sdes   ac_cv_have_va_copy="yes"
23742180740Sdeselse
23743180740Sdes  echo "$as_me: failed program was:" >&5
23744180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23745180740Sdes
23746180740Sdes	 ac_cv_have_va_copy="no"
23747180740Sdes
23748180740Sdesfi
23749180740Sdes
23750180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23751180740Sdes      conftest$ac_exeext conftest.$ac_ext
23752180740Sdes
23753180740Sdesfi
23754180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_va_copy" >&5
23755180740Sdesecho "${ECHO_T}$ac_cv_have_va_copy" >&6; }
23756180740Sdesif test "x$ac_cv_have_va_copy" = "xyes" ; then
23757180740Sdes
23758180740Sdescat >>confdefs.h <<\_ACEOF
23759180740Sdes#define HAVE_VA_COPY 1
23760180740Sdes_ACEOF
23761180740Sdes
23762180740Sdesfi
23763180740Sdes
23764180740Sdes{ echo "$as_me:$LINENO: checking whether __va_copy exists" >&5
23765180740Sdesecho $ECHO_N "checking whether __va_copy exists... $ECHO_C" >&6; }
23766180740Sdesif test "${ac_cv_have___va_copy+set}" = set; then
23767180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23768180740Sdeselse
23769180740Sdes
23770180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23771180740Sdes/* confdefs.h.  */
23772180740Sdes_ACEOF
23773180740Sdescat confdefs.h >>conftest.$ac_ext
23774180740Sdescat >>conftest.$ac_ext <<_ACEOF
23775180740Sdes/* end confdefs.h.  */
23776180740Sdes#include <stdarg.h>
23777180740Sdes		 va_list x,y;
23778180740Sdesint
23779180740Sdesmain ()
23780180740Sdes{
23781180740Sdes__va_copy(x,y);
23782180740Sdes  ;
23783180740Sdes  return 0;
23784180740Sdes}
23785180740Sdes_ACEOF
23786180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
23787180740Sdesif { (ac_try="$ac_link"
23788180740Sdescase "(($ac_try" in
23789180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23790180740Sdes  *) ac_try_echo=$ac_try;;
23791180740Sdesesac
23792180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23793180740Sdes  (eval "$ac_link") 2>conftest.er1
23794180740Sdes  ac_status=$?
23795180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23796180740Sdes  rm -f conftest.er1
23797180740Sdes  cat conftest.err >&5
23798180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23799180740Sdes  (exit $ac_status); } && {
23800180740Sdes	 test -z "$ac_c_werror_flag" ||
23801180740Sdes	 test ! -s conftest.err
23802180740Sdes       } && test -s conftest$ac_exeext &&
23803180740Sdes       $as_test_x conftest$ac_exeext; then
23804180740Sdes   ac_cv_have___va_copy="yes"
23805180740Sdeselse
23806180740Sdes  echo "$as_me: failed program was:" >&5
23807180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23808180740Sdes
23809180740Sdes	 ac_cv_have___va_copy="no"
23810180740Sdes
23811180740Sdesfi
23812180740Sdes
23813180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23814180740Sdes      conftest$ac_exeext conftest.$ac_ext
23815180740Sdes
23816180740Sdesfi
23817180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have___va_copy" >&5
23818180740Sdesecho "${ECHO_T}$ac_cv_have___va_copy" >&6; }
23819180740Sdesif test "x$ac_cv_have___va_copy" = "xyes" ; then
23820180740Sdes
23821180740Sdescat >>confdefs.h <<\_ACEOF
23822180740Sdes#define HAVE___VA_COPY 1
23823180740Sdes_ACEOF
23824180740Sdes
23825180740Sdesfi
23826180740Sdes
23827180740Sdes{ echo "$as_me:$LINENO: checking whether getopt has optreset support" >&5
23828180740Sdesecho $ECHO_N "checking whether getopt has optreset support... $ECHO_C" >&6; }
23829180740Sdesif test "${ac_cv_have_getopt_optreset+set}" = set; then
23830180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23831180740Sdeselse
23832180740Sdes
23833180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23834180740Sdes/* confdefs.h.  */
23835180740Sdes_ACEOF
23836180740Sdescat confdefs.h >>conftest.$ac_ext
23837180740Sdescat >>conftest.$ac_ext <<_ACEOF
23838180740Sdes/* end confdefs.h.  */
23839180740Sdes
23840180740Sdes#include <getopt.h>
23841180740Sdes
23842180740Sdesint
23843180740Sdesmain ()
23844180740Sdes{
23845180740Sdes extern int optreset; optreset = 0;
23846180740Sdes  ;
23847180740Sdes  return 0;
23848180740Sdes}
23849180740Sdes_ACEOF
23850180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
23851180740Sdesif { (ac_try="$ac_link"
23852180740Sdescase "(($ac_try" in
23853180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23854180740Sdes  *) ac_try_echo=$ac_try;;
23855180740Sdesesac
23856180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23857180740Sdes  (eval "$ac_link") 2>conftest.er1
23858180740Sdes  ac_status=$?
23859180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23860180740Sdes  rm -f conftest.er1
23861180740Sdes  cat conftest.err >&5
23862180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23863180740Sdes  (exit $ac_status); } && {
23864180740Sdes	 test -z "$ac_c_werror_flag" ||
23865180740Sdes	 test ! -s conftest.err
23866180740Sdes       } && test -s conftest$ac_exeext &&
23867180740Sdes       $as_test_x conftest$ac_exeext; then
23868180740Sdes   ac_cv_have_getopt_optreset="yes"
23869180740Sdeselse
23870180740Sdes  echo "$as_me: failed program was:" >&5
23871180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23872180740Sdes
23873180740Sdes	 ac_cv_have_getopt_optreset="no"
23874180740Sdes
23875180740Sdesfi
23876180740Sdes
23877180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23878180740Sdes      conftest$ac_exeext conftest.$ac_ext
23879180740Sdes
23880180740Sdesfi
23881180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_getopt_optreset" >&5
23882180740Sdesecho "${ECHO_T}$ac_cv_have_getopt_optreset" >&6; }
23883180740Sdesif test "x$ac_cv_have_getopt_optreset" = "xyes" ; then
23884180740Sdes
23885180740Sdescat >>confdefs.h <<\_ACEOF
23886180740Sdes#define HAVE_GETOPT_OPTRESET 1
23887180740Sdes_ACEOF
23888180740Sdes
23889180740Sdesfi
23890180740Sdes
23891180740Sdes{ echo "$as_me:$LINENO: checking if libc defines sys_errlist" >&5
23892180740Sdesecho $ECHO_N "checking if libc defines sys_errlist... $ECHO_C" >&6; }
23893180740Sdesif test "${ac_cv_libc_defines_sys_errlist+set}" = set; then
23894180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23895180740Sdeselse
23896180740Sdes
23897180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23898180740Sdes/* confdefs.h.  */
23899180740Sdes_ACEOF
23900180740Sdescat confdefs.h >>conftest.$ac_ext
23901180740Sdescat >>conftest.$ac_ext <<_ACEOF
23902180740Sdes/* end confdefs.h.  */
23903180740Sdes
23904180740Sdesint
23905180740Sdesmain ()
23906180740Sdes{
23907180740Sdes extern const char *const sys_errlist[]; printf("%s", sys_errlist[0]);
23908180740Sdes  ;
23909180740Sdes  return 0;
23910180740Sdes}
23911180740Sdes_ACEOF
23912180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
23913180740Sdesif { (ac_try="$ac_link"
23914180740Sdescase "(($ac_try" in
23915180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23916180740Sdes  *) ac_try_echo=$ac_try;;
23917180740Sdesesac
23918180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23919180740Sdes  (eval "$ac_link") 2>conftest.er1
23920180740Sdes  ac_status=$?
23921180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23922180740Sdes  rm -f conftest.er1
23923180740Sdes  cat conftest.err >&5
23924180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23925180740Sdes  (exit $ac_status); } && {
23926180740Sdes	 test -z "$ac_c_werror_flag" ||
23927180740Sdes	 test ! -s conftest.err
23928180740Sdes       } && test -s conftest$ac_exeext &&
23929180740Sdes       $as_test_x conftest$ac_exeext; then
23930180740Sdes   ac_cv_libc_defines_sys_errlist="yes"
23931180740Sdeselse
23932180740Sdes  echo "$as_me: failed program was:" >&5
23933180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23934180740Sdes
23935180740Sdes	 ac_cv_libc_defines_sys_errlist="no"
23936180740Sdes
23937180740Sdesfi
23938180740Sdes
23939180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23940180740Sdes      conftest$ac_exeext conftest.$ac_ext
23941180740Sdes
23942180740Sdesfi
23943180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_libc_defines_sys_errlist" >&5
23944180740Sdesecho "${ECHO_T}$ac_cv_libc_defines_sys_errlist" >&6; }
23945180740Sdesif test "x$ac_cv_libc_defines_sys_errlist" = "xyes" ; then
23946180740Sdes
23947180740Sdescat >>confdefs.h <<\_ACEOF
23948180740Sdes#define HAVE_SYS_ERRLIST 1
23949180740Sdes_ACEOF
23950180740Sdes
23951180740Sdesfi
23952180740Sdes
23953180740Sdes
23954180740Sdes{ echo "$as_me:$LINENO: checking if libc defines sys_nerr" >&5
23955180740Sdesecho $ECHO_N "checking if libc defines sys_nerr... $ECHO_C" >&6; }
23956180740Sdesif test "${ac_cv_libc_defines_sys_nerr+set}" = set; then
23957180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23958180740Sdeselse
23959180740Sdes
23960180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23961180740Sdes/* confdefs.h.  */
23962180740Sdes_ACEOF
23963180740Sdescat confdefs.h >>conftest.$ac_ext
23964180740Sdescat >>conftest.$ac_ext <<_ACEOF
23965180740Sdes/* end confdefs.h.  */
23966180740Sdes
23967180740Sdesint
23968180740Sdesmain ()
23969180740Sdes{
23970180740Sdes extern int sys_nerr; printf("%i", sys_nerr);
23971180740Sdes  ;
23972180740Sdes  return 0;
23973180740Sdes}
23974180740Sdes_ACEOF
23975180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
23976180740Sdesif { (ac_try="$ac_link"
23977180740Sdescase "(($ac_try" in
23978180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23979180740Sdes  *) ac_try_echo=$ac_try;;
23980180740Sdesesac
23981180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23982180740Sdes  (eval "$ac_link") 2>conftest.er1
23983180740Sdes  ac_status=$?
23984180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23985180740Sdes  rm -f conftest.er1
23986180740Sdes  cat conftest.err >&5
23987180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23988180740Sdes  (exit $ac_status); } && {
23989180740Sdes	 test -z "$ac_c_werror_flag" ||
23990180740Sdes	 test ! -s conftest.err
23991180740Sdes       } && test -s conftest$ac_exeext &&
23992180740Sdes       $as_test_x conftest$ac_exeext; then
23993180740Sdes   ac_cv_libc_defines_sys_nerr="yes"
23994180740Sdeselse
23995180740Sdes  echo "$as_me: failed program was:" >&5
23996180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23997180740Sdes
23998180740Sdes	 ac_cv_libc_defines_sys_nerr="no"
23999180740Sdes
24000180740Sdesfi
24001180740Sdes
24002180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24003180740Sdes      conftest$ac_exeext conftest.$ac_ext
24004180740Sdes
24005180740Sdesfi
24006180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_libc_defines_sys_nerr" >&5
24007180740Sdesecho "${ECHO_T}$ac_cv_libc_defines_sys_nerr" >&6; }
24008180740Sdesif test "x$ac_cv_libc_defines_sys_nerr" = "xyes" ; then
24009180740Sdes
24010180740Sdescat >>confdefs.h <<\_ACEOF
24011180740Sdes#define HAVE_SYS_NERR 1
24012180740Sdes_ACEOF
24013180740Sdes
24014180740Sdesfi
24015180740Sdes
24016180740SdesSCARD_MSG="no"
24017180740Sdes# Check whether user wants sectok support
24018180740Sdes
24019180740Sdes# Check whether --with-sectok was given.
24020180740Sdesif test "${with_sectok+set}" = set; then
24021180740Sdes  withval=$with_sectok;
24022180740Sdes		if test "x$withval" != "xno" ; then
24023180740Sdes			if test "x$withval" != "xyes" ; then
24024180740Sdes				CPPFLAGS="$CPPFLAGS -I${withval}"
24025180740Sdes				LDFLAGS="$LDFLAGS -L${withval}"
24026180740Sdes				if test ! -z "$need_dash_r" ; then
24027180740Sdes					LDFLAGS="$LDFLAGS -R${withval}"
24028180740Sdes				fi
24029180740Sdes				if test ! -z "$blibpath" ; then
24030180740Sdes					blibpath="$blibpath:${withval}"
24031180740Sdes				fi
24032180740Sdes			fi
24033180740Sdes
24034180740Sdesfor ac_header in sectok.h
24035180740Sdesdo
24036180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
24037180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
24038180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
24039180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
24040180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
24041180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24042180740Sdesfi
24043180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
24044180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
24045180740Sdesecho "${ECHO_T}$ac_res" >&6; }
24046180740Sdeselse
24047180740Sdes  # Is the header compilable?
24048180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
24049180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
24050180740Sdescat >conftest.$ac_ext <<_ACEOF
24051180740Sdes/* confdefs.h.  */
24052180740Sdes_ACEOF
24053180740Sdescat confdefs.h >>conftest.$ac_ext
24054180740Sdescat >>conftest.$ac_ext <<_ACEOF
24055180740Sdes/* end confdefs.h.  */
24056180740Sdes$ac_includes_default
24057180740Sdes#include <$ac_header>
24058180740Sdes_ACEOF
24059180740Sdesrm -f conftest.$ac_objext
24060180740Sdesif { (ac_try="$ac_compile"
24061180740Sdescase "(($ac_try" in
24062180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24063180740Sdes  *) ac_try_echo=$ac_try;;
24064180740Sdesesac
24065180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24066180740Sdes  (eval "$ac_compile") 2>conftest.er1
24067180740Sdes  ac_status=$?
24068180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24069180740Sdes  rm -f conftest.er1
24070180740Sdes  cat conftest.err >&5
24071180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24072180740Sdes  (exit $ac_status); } && {
24073180740Sdes	 test -z "$ac_c_werror_flag" ||
24074180740Sdes	 test ! -s conftest.err
24075180740Sdes       } && test -s conftest.$ac_objext; then
24076180740Sdes  ac_header_compiler=yes
24077180740Sdeselse
24078180740Sdes  echo "$as_me: failed program was:" >&5
24079180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24080180740Sdes
24081180740Sdes	ac_header_compiler=no
24082180740Sdesfi
24083180740Sdes
24084180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24085180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
24086180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
24087180740Sdes
24088180740Sdes# Is the header present?
24089180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
24090180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
24091180740Sdescat >conftest.$ac_ext <<_ACEOF
24092180740Sdes/* confdefs.h.  */
24093180740Sdes_ACEOF
24094180740Sdescat confdefs.h >>conftest.$ac_ext
24095180740Sdescat >>conftest.$ac_ext <<_ACEOF
24096180740Sdes/* end confdefs.h.  */
24097180740Sdes#include <$ac_header>
24098180740Sdes_ACEOF
24099180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
24100180740Sdescase "(($ac_try" in
24101180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24102180740Sdes  *) ac_try_echo=$ac_try;;
24103180740Sdesesac
24104180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24105180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
24106180740Sdes  ac_status=$?
24107180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24108180740Sdes  rm -f conftest.er1
24109180740Sdes  cat conftest.err >&5
24110180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24111180740Sdes  (exit $ac_status); } >/dev/null && {
24112180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
24113180740Sdes	 test ! -s conftest.err
24114180740Sdes       }; then
24115180740Sdes  ac_header_preproc=yes
24116180740Sdeselse
24117180740Sdes  echo "$as_me: failed program was:" >&5
24118180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24119180740Sdes
24120180740Sdes  ac_header_preproc=no
24121180740Sdesfi
24122180740Sdes
24123180740Sdesrm -f conftest.err conftest.$ac_ext
24124180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
24125180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
24126180740Sdes
24127180740Sdes# So?  What about this header?
24128180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
24129180740Sdes  yes:no: )
24130180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
24131180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
24132180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
24133180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
24134180740Sdes    ac_header_preproc=yes
24135180740Sdes    ;;
24136180740Sdes  no:yes:* )
24137180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
24138180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
24139180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
24140180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
24141180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
24142180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
24143180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
24144180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
24145180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
24146180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
24147180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
24148180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
24149180740Sdes    ( cat <<\_ASBOX
24150180740Sdes## ------------------------------------------- ##
24151180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
24152180740Sdes## ------------------------------------------- ##
24153180740Sdes_ASBOX
24154180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
24155180740Sdes    ;;
24156180740Sdesesac
24157180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
24158180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
24159180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
24160180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24161180740Sdeselse
24162180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
24163180740Sdesfi
24164180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
24165180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
24166180740Sdesecho "${ECHO_T}$ac_res" >&6; }
24167180740Sdes
24168180740Sdesfi
24169180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
24170180740Sdes  cat >>confdefs.h <<_ACEOF
24171180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
24172180740Sdes_ACEOF
24173180740Sdes
24174180740Sdesfi
24175180740Sdes
24176180740Sdesdone
24177180740Sdes
24178180740Sdes			if test "$ac_cv_header_sectok_h" != yes; then
24179180740Sdes				{ { echo "$as_me:$LINENO: error: Can't find sectok.h" >&5
24180180740Sdesecho "$as_me: error: Can't find sectok.h" >&2;}
24181180740Sdes   { (exit 1); exit 1; }; }
24182180740Sdes			fi
24183180740Sdes
24184180740Sdes{ echo "$as_me:$LINENO: checking for sectok_open in -lsectok" >&5
24185180740Sdesecho $ECHO_N "checking for sectok_open in -lsectok... $ECHO_C" >&6; }
24186180740Sdesif test "${ac_cv_lib_sectok_sectok_open+set}" = set; then
24187180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24188180740Sdeselse
24189180740Sdes  ac_check_lib_save_LIBS=$LIBS
24190180740SdesLIBS="-lsectok  $LIBS"
24191180740Sdescat >conftest.$ac_ext <<_ACEOF
24192180740Sdes/* confdefs.h.  */
24193180740Sdes_ACEOF
24194180740Sdescat confdefs.h >>conftest.$ac_ext
24195180740Sdescat >>conftest.$ac_ext <<_ACEOF
24196180740Sdes/* end confdefs.h.  */
24197180740Sdes
24198180740Sdes/* Override any GCC internal prototype to avoid an error.
24199180740Sdes   Use char because int might match the return type of a GCC
24200180740Sdes   builtin and then its argument prototype would still apply.  */
24201180740Sdes#ifdef __cplusplus
24202180740Sdesextern "C"
24203180740Sdes#endif
24204180740Sdeschar sectok_open ();
24205180740Sdesint
24206180740Sdesmain ()
24207180740Sdes{
24208180740Sdesreturn sectok_open ();
24209180740Sdes  ;
24210180740Sdes  return 0;
24211180740Sdes}
24212180740Sdes_ACEOF
24213180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
24214180740Sdesif { (ac_try="$ac_link"
24215180740Sdescase "(($ac_try" in
24216180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24217180740Sdes  *) ac_try_echo=$ac_try;;
24218180740Sdesesac
24219180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24220180740Sdes  (eval "$ac_link") 2>conftest.er1
24221180740Sdes  ac_status=$?
24222180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24223180740Sdes  rm -f conftest.er1
24224180740Sdes  cat conftest.err >&5
24225180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24226180740Sdes  (exit $ac_status); } && {
24227180740Sdes	 test -z "$ac_c_werror_flag" ||
24228180740Sdes	 test ! -s conftest.err
24229180740Sdes       } && test -s conftest$ac_exeext &&
24230180740Sdes       $as_test_x conftest$ac_exeext; then
24231180740Sdes  ac_cv_lib_sectok_sectok_open=yes
24232180740Sdeselse
24233180740Sdes  echo "$as_me: failed program was:" >&5
24234180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24235180740Sdes
24236180740Sdes	ac_cv_lib_sectok_sectok_open=no
24237180740Sdesfi
24238180740Sdes
24239180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24240180740Sdes      conftest$ac_exeext conftest.$ac_ext
24241180740SdesLIBS=$ac_check_lib_save_LIBS
24242180740Sdesfi
24243180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_sectok_sectok_open" >&5
24244180740Sdesecho "${ECHO_T}$ac_cv_lib_sectok_sectok_open" >&6; }
24245180740Sdesif test $ac_cv_lib_sectok_sectok_open = yes; then
24246180740Sdes  cat >>confdefs.h <<_ACEOF
24247180740Sdes#define HAVE_LIBSECTOK 1
24248180740Sdes_ACEOF
24249180740Sdes
24250180740Sdes  LIBS="-lsectok $LIBS"
24251180740Sdes
24252180740Sdesfi
24253180740Sdes
24254180740Sdes			if test "$ac_cv_lib_sectok_sectok_open" != yes; then
24255180740Sdes				{ { echo "$as_me:$LINENO: error: Can't find libsectok" >&5
24256180740Sdesecho "$as_me: error: Can't find libsectok" >&2;}
24257180740Sdes   { (exit 1); exit 1; }; }
24258180740Sdes			fi
24259180740Sdes
24260180740Sdescat >>confdefs.h <<\_ACEOF
24261180740Sdes#define SMARTCARD 1
24262180740Sdes_ACEOF
24263180740Sdes
24264180740Sdes
24265180740Sdescat >>confdefs.h <<\_ACEOF
24266180740Sdes#define USE_SECTOK 1
24267180740Sdes_ACEOF
24268180740Sdes
24269180740Sdes			SCARD_MSG="yes, using sectok"
24270180740Sdes		fi
24271180740Sdes
24272180740Sdes
24273180740Sdesfi
24274180740Sdes
24275180740Sdes
24276180740Sdes# Check whether user wants OpenSC support
24277180740SdesOPENSC_CONFIG="no"
24278180740Sdes
24279180740Sdes# Check whether --with-opensc was given.
24280180740Sdesif test "${with_opensc+set}" = set; then
24281180740Sdes  withval=$with_opensc;
24282180740Sdes	    if test "x$withval" != "xno" ; then
24283180740Sdes		if test "x$withval" != "xyes" ; then
24284180740Sdes  			OPENSC_CONFIG=$withval/bin/opensc-config
24285180740Sdes		else
24286180740Sdes  			# Extract the first word of "opensc-config", so it can be a program name with args.
24287180740Sdesset dummy opensc-config; ac_word=$2
24288180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
24289180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
24290180740Sdesif test "${ac_cv_path_OPENSC_CONFIG+set}" = set; then
24291180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24292180740Sdeselse
24293180740Sdes  case $OPENSC_CONFIG in
24294180740Sdes  [\\/]* | ?:[\\/]*)
24295180740Sdes  ac_cv_path_OPENSC_CONFIG="$OPENSC_CONFIG" # Let the user override the test with a path.
24296180740Sdes  ;;
24297180740Sdes  *)
24298180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24299180740Sdesfor as_dir in $PATH
24300180740Sdesdo
24301180740Sdes  IFS=$as_save_IFS
24302180740Sdes  test -z "$as_dir" && as_dir=.
24303180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
24304180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24305180740Sdes    ac_cv_path_OPENSC_CONFIG="$as_dir/$ac_word$ac_exec_ext"
24306180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
24307180740Sdes    break 2
24308180740Sdes  fi
24309180740Sdesdone
24310180740Sdesdone
24311180740SdesIFS=$as_save_IFS
24312180740Sdes
24313180740Sdes  test -z "$ac_cv_path_OPENSC_CONFIG" && ac_cv_path_OPENSC_CONFIG="no"
24314180740Sdes  ;;
24315180740Sdesesac
24316180740Sdesfi
24317180740SdesOPENSC_CONFIG=$ac_cv_path_OPENSC_CONFIG
24318180740Sdesif test -n "$OPENSC_CONFIG"; then
24319180740Sdes  { echo "$as_me:$LINENO: result: $OPENSC_CONFIG" >&5
24320180740Sdesecho "${ECHO_T}$OPENSC_CONFIG" >&6; }
24321180740Sdeselse
24322180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
24323180740Sdesecho "${ECHO_T}no" >&6; }
24324180740Sdesfi
24325180740Sdes
24326180740Sdes
24327180740Sdes		fi
24328180740Sdes		if test "$OPENSC_CONFIG" != "no"; then
24329180740Sdes			LIBOPENSC_CFLAGS=`$OPENSC_CONFIG --cflags`
24330180740Sdes			LIBOPENSC_LIBS=`$OPENSC_CONFIG --libs`
24331180740Sdes			CPPFLAGS="$CPPFLAGS $LIBOPENSC_CFLAGS"
24332180740Sdes			LIBS="$LIBS $LIBOPENSC_LIBS"
24333180740Sdes			cat >>confdefs.h <<\_ACEOF
24334180740Sdes#define SMARTCARD 1
24335180740Sdes_ACEOF
24336180740Sdes
24337180740Sdes
24338180740Sdescat >>confdefs.h <<\_ACEOF
24339180740Sdes#define USE_OPENSC 1
24340180740Sdes_ACEOF
24341180740Sdes
24342180740Sdes			SCARD_MSG="yes, using OpenSC"
24343180740Sdes		fi
24344180740Sdes	    fi
24345180740Sdes
24346180740Sdes
24347180740Sdesfi
24348180740Sdes
24349180740Sdes
24350180740Sdes# Check libraries needed by DNS fingerprint support
24351180740Sdes{ echo "$as_me:$LINENO: checking for library containing getrrsetbyname" >&5
24352180740Sdesecho $ECHO_N "checking for library containing getrrsetbyname... $ECHO_C" >&6; }
24353180740Sdesif test "${ac_cv_search_getrrsetbyname+set}" = set; then
24354180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24355180740Sdeselse
24356180740Sdes  ac_func_search_save_LIBS=$LIBS
24357180740Sdescat >conftest.$ac_ext <<_ACEOF
24358180740Sdes/* confdefs.h.  */
24359180740Sdes_ACEOF
24360180740Sdescat confdefs.h >>conftest.$ac_ext
24361180740Sdescat >>conftest.$ac_ext <<_ACEOF
24362180740Sdes/* end confdefs.h.  */
24363180740Sdes
24364180740Sdes/* Override any GCC internal prototype to avoid an error.
24365180740Sdes   Use char because int might match the return type of a GCC
24366180740Sdes   builtin and then its argument prototype would still apply.  */
24367180740Sdes#ifdef __cplusplus
24368180740Sdesextern "C"
24369180740Sdes#endif
24370180740Sdeschar getrrsetbyname ();
24371180740Sdesint
24372180740Sdesmain ()
24373180740Sdes{
24374180740Sdesreturn getrrsetbyname ();
24375180740Sdes  ;
24376180740Sdes  return 0;
24377180740Sdes}
24378180740Sdes_ACEOF
24379180740Sdesfor ac_lib in '' resolv; do
24380180740Sdes  if test -z "$ac_lib"; then
24381180740Sdes    ac_res="none required"
24382180740Sdes  else
24383180740Sdes    ac_res=-l$ac_lib
24384180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
24385180740Sdes  fi
24386180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
24387180740Sdesif { (ac_try="$ac_link"
24388180740Sdescase "(($ac_try" in
24389180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24390180740Sdes  *) ac_try_echo=$ac_try;;
24391180740Sdesesac
24392180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24393180740Sdes  (eval "$ac_link") 2>conftest.er1
24394180740Sdes  ac_status=$?
24395180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24396180740Sdes  rm -f conftest.er1
24397180740Sdes  cat conftest.err >&5
24398180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24399180740Sdes  (exit $ac_status); } && {
24400180740Sdes	 test -z "$ac_c_werror_flag" ||
24401180740Sdes	 test ! -s conftest.err
24402180740Sdes       } && test -s conftest$ac_exeext &&
24403180740Sdes       $as_test_x conftest$ac_exeext; then
24404180740Sdes  ac_cv_search_getrrsetbyname=$ac_res
24405180740Sdeselse
24406180740Sdes  echo "$as_me: failed program was:" >&5
24407180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24408180740Sdes
24409180740Sdes
24410180740Sdesfi
24411180740Sdes
24412180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24413180740Sdes      conftest$ac_exeext
24414180740Sdes  if test "${ac_cv_search_getrrsetbyname+set}" = set; then
24415180740Sdes  break
24416180740Sdesfi
24417180740Sdesdone
24418180740Sdesif test "${ac_cv_search_getrrsetbyname+set}" = set; then
24419180740Sdes  :
24420180740Sdeselse
24421180740Sdes  ac_cv_search_getrrsetbyname=no
24422180740Sdesfi
24423180740Sdesrm conftest.$ac_ext
24424180740SdesLIBS=$ac_func_search_save_LIBS
24425180740Sdesfi
24426180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_getrrsetbyname" >&5
24427180740Sdesecho "${ECHO_T}$ac_cv_search_getrrsetbyname" >&6; }
24428180740Sdesac_res=$ac_cv_search_getrrsetbyname
24429180740Sdesif test "$ac_res" != no; then
24430180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
24431180740Sdes
24432180740Sdescat >>confdefs.h <<\_ACEOF
24433180740Sdes#define HAVE_GETRRSETBYNAME 1
24434180740Sdes_ACEOF
24435180740Sdes
24436180740Sdeselse
24437180740Sdes
24438180740Sdes		# Needed by our getrrsetbyname()
24439180740Sdes		{ echo "$as_me:$LINENO: checking for library containing res_query" >&5
24440180740Sdesecho $ECHO_N "checking for library containing res_query... $ECHO_C" >&6; }
24441180740Sdesif test "${ac_cv_search_res_query+set}" = set; then
24442180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24443180740Sdeselse
24444180740Sdes  ac_func_search_save_LIBS=$LIBS
24445180740Sdescat >conftest.$ac_ext <<_ACEOF
24446180740Sdes/* confdefs.h.  */
24447180740Sdes_ACEOF
24448180740Sdescat confdefs.h >>conftest.$ac_ext
24449180740Sdescat >>conftest.$ac_ext <<_ACEOF
24450180740Sdes/* end confdefs.h.  */
24451180740Sdes
24452180740Sdes/* Override any GCC internal prototype to avoid an error.
24453180740Sdes   Use char because int might match the return type of a GCC
24454180740Sdes   builtin and then its argument prototype would still apply.  */
24455180740Sdes#ifdef __cplusplus
24456180740Sdesextern "C"
24457180740Sdes#endif
24458180740Sdeschar res_query ();
24459180740Sdesint
24460180740Sdesmain ()
24461180740Sdes{
24462180740Sdesreturn res_query ();
24463180740Sdes  ;
24464180740Sdes  return 0;
24465180740Sdes}
24466180740Sdes_ACEOF
24467180740Sdesfor ac_lib in '' resolv; do
24468180740Sdes  if test -z "$ac_lib"; then
24469180740Sdes    ac_res="none required"
24470180740Sdes  else
24471180740Sdes    ac_res=-l$ac_lib
24472180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
24473180740Sdes  fi
24474180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
24475180740Sdesif { (ac_try="$ac_link"
24476180740Sdescase "(($ac_try" in
24477180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24478180740Sdes  *) ac_try_echo=$ac_try;;
24479180740Sdesesac
24480180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24481180740Sdes  (eval "$ac_link") 2>conftest.er1
24482180740Sdes  ac_status=$?
24483180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24484180740Sdes  rm -f conftest.er1
24485180740Sdes  cat conftest.err >&5
24486180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24487180740Sdes  (exit $ac_status); } && {
24488180740Sdes	 test -z "$ac_c_werror_flag" ||
24489180740Sdes	 test ! -s conftest.err
24490180740Sdes       } && test -s conftest$ac_exeext &&
24491180740Sdes       $as_test_x conftest$ac_exeext; then
24492180740Sdes  ac_cv_search_res_query=$ac_res
24493180740Sdeselse
24494180740Sdes  echo "$as_me: failed program was:" >&5
24495180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24496180740Sdes
24497180740Sdes
24498180740Sdesfi
24499180740Sdes
24500180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24501180740Sdes      conftest$ac_exeext
24502180740Sdes  if test "${ac_cv_search_res_query+set}" = set; then
24503180740Sdes  break
24504180740Sdesfi
24505180740Sdesdone
24506180740Sdesif test "${ac_cv_search_res_query+set}" = set; then
24507180740Sdes  :
24508180740Sdeselse
24509180740Sdes  ac_cv_search_res_query=no
24510180740Sdesfi
24511180740Sdesrm conftest.$ac_ext
24512180740SdesLIBS=$ac_func_search_save_LIBS
24513180740Sdesfi
24514180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_res_query" >&5
24515180740Sdesecho "${ECHO_T}$ac_cv_search_res_query" >&6; }
24516180740Sdesac_res=$ac_cv_search_res_query
24517180740Sdesif test "$ac_res" != no; then
24518180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
24519180740Sdes
24520180740Sdesfi
24521180740Sdes
24522180740Sdes		{ echo "$as_me:$LINENO: checking for library containing dn_expand" >&5
24523180740Sdesecho $ECHO_N "checking for library containing dn_expand... $ECHO_C" >&6; }
24524180740Sdesif test "${ac_cv_search_dn_expand+set}" = set; then
24525180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24526180740Sdeselse
24527180740Sdes  ac_func_search_save_LIBS=$LIBS
24528180740Sdescat >conftest.$ac_ext <<_ACEOF
24529180740Sdes/* confdefs.h.  */
24530180740Sdes_ACEOF
24531180740Sdescat confdefs.h >>conftest.$ac_ext
24532180740Sdescat >>conftest.$ac_ext <<_ACEOF
24533180740Sdes/* end confdefs.h.  */
24534180740Sdes
24535180740Sdes/* Override any GCC internal prototype to avoid an error.
24536180740Sdes   Use char because int might match the return type of a GCC
24537180740Sdes   builtin and then its argument prototype would still apply.  */
24538180740Sdes#ifdef __cplusplus
24539180740Sdesextern "C"
24540180740Sdes#endif
24541180740Sdeschar dn_expand ();
24542180740Sdesint
24543180740Sdesmain ()
24544180740Sdes{
24545180740Sdesreturn dn_expand ();
24546180740Sdes  ;
24547180740Sdes  return 0;
24548180740Sdes}
24549180740Sdes_ACEOF
24550180740Sdesfor ac_lib in '' resolv; do
24551180740Sdes  if test -z "$ac_lib"; then
24552180740Sdes    ac_res="none required"
24553180740Sdes  else
24554180740Sdes    ac_res=-l$ac_lib
24555180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
24556180740Sdes  fi
24557180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
24558180740Sdesif { (ac_try="$ac_link"
24559180740Sdescase "(($ac_try" in
24560180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24561180740Sdes  *) ac_try_echo=$ac_try;;
24562180740Sdesesac
24563180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24564180740Sdes  (eval "$ac_link") 2>conftest.er1
24565180740Sdes  ac_status=$?
24566180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24567180740Sdes  rm -f conftest.er1
24568180740Sdes  cat conftest.err >&5
24569180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24570180740Sdes  (exit $ac_status); } && {
24571180740Sdes	 test -z "$ac_c_werror_flag" ||
24572180740Sdes	 test ! -s conftest.err
24573180740Sdes       } && test -s conftest$ac_exeext &&
24574180740Sdes       $as_test_x conftest$ac_exeext; then
24575180740Sdes  ac_cv_search_dn_expand=$ac_res
24576180740Sdeselse
24577180740Sdes  echo "$as_me: failed program was:" >&5
24578180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24579180740Sdes
24580180740Sdes
24581180740Sdesfi
24582180740Sdes
24583180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24584180740Sdes      conftest$ac_exeext
24585180740Sdes  if test "${ac_cv_search_dn_expand+set}" = set; then
24586180740Sdes  break
24587180740Sdesfi
24588180740Sdesdone
24589180740Sdesif test "${ac_cv_search_dn_expand+set}" = set; then
24590180740Sdes  :
24591180740Sdeselse
24592180740Sdes  ac_cv_search_dn_expand=no
24593180740Sdesfi
24594180740Sdesrm conftest.$ac_ext
24595180740SdesLIBS=$ac_func_search_save_LIBS
24596180740Sdesfi
24597180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_dn_expand" >&5
24598180740Sdesecho "${ECHO_T}$ac_cv_search_dn_expand" >&6; }
24599180740Sdesac_res=$ac_cv_search_dn_expand
24600180740Sdesif test "$ac_res" != no; then
24601180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
24602180740Sdes
24603180740Sdesfi
24604180740Sdes
24605180740Sdes		{ echo "$as_me:$LINENO: checking if res_query will link" >&5
24606180740Sdesecho $ECHO_N "checking if res_query will link... $ECHO_C" >&6; }
24607180740Sdes		cat >conftest.$ac_ext <<_ACEOF
24608180740Sdes/* confdefs.h.  */
24609180740Sdes_ACEOF
24610180740Sdescat confdefs.h >>conftest.$ac_ext
24611180740Sdescat >>conftest.$ac_ext <<_ACEOF
24612180740Sdes/* end confdefs.h.  */
24613180740Sdes
24614180740Sdes/* Override any GCC internal prototype to avoid an error.
24615180740Sdes   Use char because int might match the return type of a GCC
24616180740Sdes   builtin and then its argument prototype would still apply.  */
24617180740Sdes#ifdef __cplusplus
24618180740Sdesextern "C"
24619180740Sdes#endif
24620180740Sdeschar res_query ();
24621180740Sdesint
24622180740Sdesmain ()
24623180740Sdes{
24624180740Sdesreturn res_query ();
24625180740Sdes  ;
24626180740Sdes  return 0;
24627180740Sdes}
24628180740Sdes_ACEOF
24629180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
24630180740Sdesif { (ac_try="$ac_link"
24631180740Sdescase "(($ac_try" in
24632180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24633180740Sdes  *) ac_try_echo=$ac_try;;
24634180740Sdesesac
24635180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24636180740Sdes  (eval "$ac_link") 2>conftest.er1
24637180740Sdes  ac_status=$?
24638180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24639180740Sdes  rm -f conftest.er1
24640180740Sdes  cat conftest.err >&5
24641180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24642180740Sdes  (exit $ac_status); } && {
24643180740Sdes	 test -z "$ac_c_werror_flag" ||
24644180740Sdes	 test ! -s conftest.err
24645180740Sdes       } && test -s conftest$ac_exeext &&
24646180740Sdes       $as_test_x conftest$ac_exeext; then
24647180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
24648180740Sdesecho "${ECHO_T}yes" >&6; }
24649180740Sdeselse
24650180740Sdes  echo "$as_me: failed program was:" >&5
24651180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24652180740Sdes
24653180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
24654180740Sdesecho "${ECHO_T}no" >&6; }
24655180740Sdes		    saved_LIBS="$LIBS"
24656180740Sdes		    LIBS="$LIBS -lresolv"
24657180740Sdes		    { echo "$as_me:$LINENO: checking for res_query in -lresolv" >&5
24658180740Sdesecho $ECHO_N "checking for res_query in -lresolv... $ECHO_C" >&6; }
24659180740Sdes		    cat >conftest.$ac_ext <<_ACEOF
24660180740Sdes
24661180740Sdes#include <resolv.h>
24662180740Sdesint main()
24663180740Sdes{
24664180740Sdes	res_query (0, 0, 0, 0, 0);
24665180740Sdes	return 0;
24666180740Sdes}
24667180740Sdes
24668180740Sdes_ACEOF
24669180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
24670180740Sdesif { (ac_try="$ac_link"
24671180740Sdescase "(($ac_try" in
24672180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24673180740Sdes  *) ac_try_echo=$ac_try;;
24674180740Sdesesac
24675180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24676180740Sdes  (eval "$ac_link") 2>conftest.er1
24677180740Sdes  ac_status=$?
24678180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24679180740Sdes  rm -f conftest.er1
24680180740Sdes  cat conftest.err >&5
24681180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24682180740Sdes  (exit $ac_status); } && {
24683180740Sdes	 test -z "$ac_c_werror_flag" ||
24684180740Sdes	 test ! -s conftest.err
24685180740Sdes       } && test -s conftest$ac_exeext &&
24686180740Sdes       $as_test_x conftest$ac_exeext; then
24687180740Sdes  LIBS="$LIBS -lresolv"
24688180740Sdes			 { echo "$as_me:$LINENO: result: yes" >&5
24689180740Sdesecho "${ECHO_T}yes" >&6; }
24690180740Sdeselse
24691180740Sdes  echo "$as_me: failed program was:" >&5
24692180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24693180740Sdes
24694180740Sdes	LIBS="$saved_LIBS"
24695180740Sdes			 { echo "$as_me:$LINENO: result: no" >&5
24696180740Sdesecho "${ECHO_T}no" >&6; }
24697180740Sdesfi
24698180740Sdes
24699180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24700180740Sdes      conftest$ac_exeext conftest.$ac_ext
24701180740Sdes
24702180740Sdesfi
24703180740Sdes
24704180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24705180740Sdes      conftest$ac_exeext conftest.$ac_ext
24706180740Sdes
24707180740Sdes
24708180740Sdesfor ac_func in _getshort _getlong
24709180740Sdesdo
24710180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24711180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
24712180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
24713180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
24714180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24715180740Sdeselse
24716180740Sdes  cat >conftest.$ac_ext <<_ACEOF
24717180740Sdes/* confdefs.h.  */
24718180740Sdes_ACEOF
24719180740Sdescat confdefs.h >>conftest.$ac_ext
24720180740Sdescat >>conftest.$ac_ext <<_ACEOF
24721180740Sdes/* end confdefs.h.  */
24722180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24723180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
24724180740Sdes#define $ac_func innocuous_$ac_func
24725180740Sdes
24726180740Sdes/* System header to define __stub macros and hopefully few prototypes,
24727180740Sdes    which can conflict with char $ac_func (); below.
24728180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24729180740Sdes    <limits.h> exists even on freestanding compilers.  */
24730180740Sdes
24731180740Sdes#ifdef __STDC__
24732180740Sdes# include <limits.h>
24733180740Sdes#else
24734180740Sdes# include <assert.h>
24735180740Sdes#endif
24736180740Sdes
24737180740Sdes#undef $ac_func
24738180740Sdes
24739180740Sdes/* Override any GCC internal prototype to avoid an error.
24740180740Sdes   Use char because int might match the return type of a GCC
24741180740Sdes   builtin and then its argument prototype would still apply.  */
24742180740Sdes#ifdef __cplusplus
24743180740Sdesextern "C"
24744180740Sdes#endif
24745180740Sdeschar $ac_func ();
24746180740Sdes/* The GNU C library defines this for functions which it implements
24747180740Sdes    to always fail with ENOSYS.  Some functions are actually named
24748180740Sdes    something starting with __ and the normal name is an alias.  */
24749180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
24750180740Sdeschoke me
24751180740Sdes#endif
24752180740Sdes
24753180740Sdesint
24754180740Sdesmain ()
24755180740Sdes{
24756180740Sdesreturn $ac_func ();
24757180740Sdes  ;
24758180740Sdes  return 0;
24759180740Sdes}
24760180740Sdes_ACEOF
24761180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
24762180740Sdesif { (ac_try="$ac_link"
24763180740Sdescase "(($ac_try" in
24764180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24765180740Sdes  *) ac_try_echo=$ac_try;;
24766180740Sdesesac
24767180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24768180740Sdes  (eval "$ac_link") 2>conftest.er1
24769180740Sdes  ac_status=$?
24770180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24771180740Sdes  rm -f conftest.er1
24772180740Sdes  cat conftest.err >&5
24773180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24774180740Sdes  (exit $ac_status); } && {
24775180740Sdes	 test -z "$ac_c_werror_flag" ||
24776180740Sdes	 test ! -s conftest.err
24777180740Sdes       } && test -s conftest$ac_exeext &&
24778180740Sdes       $as_test_x conftest$ac_exeext; then
24779180740Sdes  eval "$as_ac_var=yes"
24780180740Sdeselse
24781180740Sdes  echo "$as_me: failed program was:" >&5
24782180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24783180740Sdes
24784180740Sdes	eval "$as_ac_var=no"
24785180740Sdesfi
24786180740Sdes
24787180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24788180740Sdes      conftest$ac_exeext conftest.$ac_ext
24789180740Sdesfi
24790180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
24791180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
24792180740Sdesecho "${ECHO_T}$ac_res" >&6; }
24793180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
24794180740Sdes  cat >>confdefs.h <<_ACEOF
24795180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24796180740Sdes_ACEOF
24797180740Sdes
24798180740Sdesfi
24799180740Sdesdone
24800180740Sdes
24801180740Sdes		{ echo "$as_me:$LINENO: checking whether _getshort is declared" >&5
24802180740Sdesecho $ECHO_N "checking whether _getshort is declared... $ECHO_C" >&6; }
24803180740Sdesif test "${ac_cv_have_decl__getshort+set}" = set; then
24804180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24805180740Sdeselse
24806180740Sdes  cat >conftest.$ac_ext <<_ACEOF
24807180740Sdes/* confdefs.h.  */
24808180740Sdes_ACEOF
24809180740Sdescat confdefs.h >>conftest.$ac_ext
24810180740Sdescat >>conftest.$ac_ext <<_ACEOF
24811180740Sdes/* end confdefs.h.  */
24812180740Sdes#include <sys/types.h>
24813180740Sdes		    #include <arpa/nameser.h>
24814180740Sdes
24815180740Sdesint
24816180740Sdesmain ()
24817180740Sdes{
24818180740Sdes#ifndef _getshort
24819180740Sdes  (void) _getshort;
24820180740Sdes#endif
24821180740Sdes
24822180740Sdes  ;
24823180740Sdes  return 0;
24824180740Sdes}
24825180740Sdes_ACEOF
24826180740Sdesrm -f conftest.$ac_objext
24827180740Sdesif { (ac_try="$ac_compile"
24828180740Sdescase "(($ac_try" in
24829180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24830180740Sdes  *) ac_try_echo=$ac_try;;
24831180740Sdesesac
24832180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24833180740Sdes  (eval "$ac_compile") 2>conftest.er1
24834180740Sdes  ac_status=$?
24835180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24836180740Sdes  rm -f conftest.er1
24837180740Sdes  cat conftest.err >&5
24838180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24839180740Sdes  (exit $ac_status); } && {
24840180740Sdes	 test -z "$ac_c_werror_flag" ||
24841180740Sdes	 test ! -s conftest.err
24842180740Sdes       } && test -s conftest.$ac_objext; then
24843180740Sdes  ac_cv_have_decl__getshort=yes
24844180740Sdeselse
24845180740Sdes  echo "$as_me: failed program was:" >&5
24846180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24847180740Sdes
24848180740Sdes	ac_cv_have_decl__getshort=no
24849180740Sdesfi
24850180740Sdes
24851180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24852180740Sdesfi
24853180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl__getshort" >&5
24854180740Sdesecho "${ECHO_T}$ac_cv_have_decl__getshort" >&6; }
24855180740Sdesif test $ac_cv_have_decl__getshort = yes; then
24856180740Sdes
24857180740Sdescat >>confdefs.h <<_ACEOF
24858180740Sdes#define HAVE_DECL__GETSHORT 1
24859180740Sdes_ACEOF
24860180740Sdes
24861180740Sdes
24862180740Sdeselse
24863180740Sdes  cat >>confdefs.h <<_ACEOF
24864180740Sdes#define HAVE_DECL__GETSHORT 0
24865180740Sdes_ACEOF
24866180740Sdes
24867180740Sdes
24868180740Sdesfi
24869180740Sdes{ echo "$as_me:$LINENO: checking whether _getlong is declared" >&5
24870180740Sdesecho $ECHO_N "checking whether _getlong is declared... $ECHO_C" >&6; }
24871180740Sdesif test "${ac_cv_have_decl__getlong+set}" = set; then
24872180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24873180740Sdeselse
24874180740Sdes  cat >conftest.$ac_ext <<_ACEOF
24875180740Sdes/* confdefs.h.  */
24876180740Sdes_ACEOF
24877180740Sdescat confdefs.h >>conftest.$ac_ext
24878180740Sdescat >>conftest.$ac_ext <<_ACEOF
24879180740Sdes/* end confdefs.h.  */
24880180740Sdes#include <sys/types.h>
24881180740Sdes		    #include <arpa/nameser.h>
24882180740Sdes
24883180740Sdesint
24884180740Sdesmain ()
24885180740Sdes{
24886180740Sdes#ifndef _getlong
24887180740Sdes  (void) _getlong;
24888180740Sdes#endif
24889180740Sdes
24890180740Sdes  ;
24891180740Sdes  return 0;
24892180740Sdes}
24893180740Sdes_ACEOF
24894180740Sdesrm -f conftest.$ac_objext
24895180740Sdesif { (ac_try="$ac_compile"
24896180740Sdescase "(($ac_try" in
24897180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24898180740Sdes  *) ac_try_echo=$ac_try;;
24899180740Sdesesac
24900180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24901180740Sdes  (eval "$ac_compile") 2>conftest.er1
24902180740Sdes  ac_status=$?
24903180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24904180740Sdes  rm -f conftest.er1
24905180740Sdes  cat conftest.err >&5
24906180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24907180740Sdes  (exit $ac_status); } && {
24908180740Sdes	 test -z "$ac_c_werror_flag" ||
24909180740Sdes	 test ! -s conftest.err
24910180740Sdes       } && test -s conftest.$ac_objext; then
24911180740Sdes  ac_cv_have_decl__getlong=yes
24912180740Sdeselse
24913180740Sdes  echo "$as_me: failed program was:" >&5
24914180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24915180740Sdes
24916180740Sdes	ac_cv_have_decl__getlong=no
24917180740Sdesfi
24918180740Sdes
24919180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24920180740Sdesfi
24921180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl__getlong" >&5
24922180740Sdesecho "${ECHO_T}$ac_cv_have_decl__getlong" >&6; }
24923180740Sdesif test $ac_cv_have_decl__getlong = yes; then
24924180740Sdes
24925180740Sdescat >>confdefs.h <<_ACEOF
24926180740Sdes#define HAVE_DECL__GETLONG 1
24927180740Sdes_ACEOF
24928180740Sdes
24929180740Sdes
24930180740Sdeselse
24931180740Sdes  cat >>confdefs.h <<_ACEOF
24932180740Sdes#define HAVE_DECL__GETLONG 0
24933180740Sdes_ACEOF
24934180740Sdes
24935180740Sdes
24936180740Sdesfi
24937180740Sdes
24938180740Sdes
24939180740Sdes		{ echo "$as_me:$LINENO: checking for HEADER.ad" >&5
24940180740Sdesecho $ECHO_N "checking for HEADER.ad... $ECHO_C" >&6; }
24941180740Sdesif test "${ac_cv_member_HEADER_ad+set}" = set; then
24942180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24943180740Sdeselse
24944180740Sdes  cat >conftest.$ac_ext <<_ACEOF
24945180740Sdes/* confdefs.h.  */
24946180740Sdes_ACEOF
24947180740Sdescat confdefs.h >>conftest.$ac_ext
24948180740Sdescat >>conftest.$ac_ext <<_ACEOF
24949180740Sdes/* end confdefs.h.  */
24950180740Sdes#include <arpa/nameser.h>
24951180740Sdes
24952180740Sdesint
24953180740Sdesmain ()
24954180740Sdes{
24955180740Sdesstatic HEADER ac_aggr;
24956180740Sdesif (ac_aggr.ad)
24957180740Sdesreturn 0;
24958180740Sdes  ;
24959180740Sdes  return 0;
24960180740Sdes}
24961180740Sdes_ACEOF
24962180740Sdesrm -f conftest.$ac_objext
24963180740Sdesif { (ac_try="$ac_compile"
24964180740Sdescase "(($ac_try" in
24965180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24966180740Sdes  *) ac_try_echo=$ac_try;;
24967180740Sdesesac
24968180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24969180740Sdes  (eval "$ac_compile") 2>conftest.er1
24970180740Sdes  ac_status=$?
24971180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24972180740Sdes  rm -f conftest.er1
24973180740Sdes  cat conftest.err >&5
24974180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24975180740Sdes  (exit $ac_status); } && {
24976180740Sdes	 test -z "$ac_c_werror_flag" ||
24977180740Sdes	 test ! -s conftest.err
24978180740Sdes       } && test -s conftest.$ac_objext; then
24979180740Sdes  ac_cv_member_HEADER_ad=yes
24980180740Sdeselse
24981180740Sdes  echo "$as_me: failed program was:" >&5
24982180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24983180740Sdes
24984180740Sdes	cat >conftest.$ac_ext <<_ACEOF
24985180740Sdes/* confdefs.h.  */
24986180740Sdes_ACEOF
24987180740Sdescat confdefs.h >>conftest.$ac_ext
24988180740Sdescat >>conftest.$ac_ext <<_ACEOF
24989180740Sdes/* end confdefs.h.  */
24990180740Sdes#include <arpa/nameser.h>
24991180740Sdes
24992180740Sdesint
24993180740Sdesmain ()
24994180740Sdes{
24995180740Sdesstatic HEADER ac_aggr;
24996180740Sdesif (sizeof ac_aggr.ad)
24997180740Sdesreturn 0;
24998180740Sdes  ;
24999180740Sdes  return 0;
25000180740Sdes}
25001180740Sdes_ACEOF
25002180740Sdesrm -f conftest.$ac_objext
25003180740Sdesif { (ac_try="$ac_compile"
25004180740Sdescase "(($ac_try" in
25005180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25006180740Sdes  *) ac_try_echo=$ac_try;;
25007180740Sdesesac
25008180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25009180740Sdes  (eval "$ac_compile") 2>conftest.er1
25010180740Sdes  ac_status=$?
25011180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25012180740Sdes  rm -f conftest.er1
25013180740Sdes  cat conftest.err >&5
25014180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25015180740Sdes  (exit $ac_status); } && {
25016180740Sdes	 test -z "$ac_c_werror_flag" ||
25017180740Sdes	 test ! -s conftest.err
25018180740Sdes       } && test -s conftest.$ac_objext; then
25019180740Sdes  ac_cv_member_HEADER_ad=yes
25020180740Sdeselse
25021180740Sdes  echo "$as_me: failed program was:" >&5
25022180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25023180740Sdes
25024180740Sdes	ac_cv_member_HEADER_ad=no
25025180740Sdesfi
25026180740Sdes
25027180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25028180740Sdesfi
25029180740Sdes
25030180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25031180740Sdesfi
25032180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_member_HEADER_ad" >&5
25033180740Sdesecho "${ECHO_T}$ac_cv_member_HEADER_ad" >&6; }
25034180740Sdesif test $ac_cv_member_HEADER_ad = yes; then
25035180740Sdes
25036180740Sdescat >>confdefs.h <<\_ACEOF
25037180740Sdes#define HAVE_HEADER_AD 1
25038180740Sdes_ACEOF
25039180740Sdes
25040180740Sdesfi
25041180740Sdes
25042180740Sdes
25043180740Sdesfi
25044180740Sdes
25045180740Sdes
25046180740Sdes# Check whether user wants SELinux support
25047180740SdesSELINUX_MSG="no"
25048180740SdesLIBSELINUX=""
25049180740Sdes
25050180740Sdes# Check whether --with-selinux was given.
25051180740Sdesif test "${with_selinux+set}" = set; then
25052180740Sdes  withval=$with_selinux;  if test "x$withval" != "xno" ; then
25053180740Sdes
25054180740Sdescat >>confdefs.h <<\_ACEOF
25055180740Sdes#define WITH_SELINUX 1
25056180740Sdes_ACEOF
25057180740Sdes
25058180740Sdes		SELINUX_MSG="yes"
25059180740Sdes		if test "${ac_cv_header_selinux_selinux_h+set}" = set; then
25060180740Sdes  { echo "$as_me:$LINENO: checking for selinux/selinux.h" >&5
25061180740Sdesecho $ECHO_N "checking for selinux/selinux.h... $ECHO_C" >&6; }
25062180740Sdesif test "${ac_cv_header_selinux_selinux_h+set}" = set; then
25063180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25064180740Sdesfi
25065180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_selinux_selinux_h" >&5
25066180740Sdesecho "${ECHO_T}$ac_cv_header_selinux_selinux_h" >&6; }
25067180740Sdeselse
25068180740Sdes  # Is the header compilable?
25069180740Sdes{ echo "$as_me:$LINENO: checking selinux/selinux.h usability" >&5
25070180740Sdesecho $ECHO_N "checking selinux/selinux.h usability... $ECHO_C" >&6; }
25071180740Sdescat >conftest.$ac_ext <<_ACEOF
25072180740Sdes/* confdefs.h.  */
25073180740Sdes_ACEOF
25074180740Sdescat confdefs.h >>conftest.$ac_ext
25075180740Sdescat >>conftest.$ac_ext <<_ACEOF
25076180740Sdes/* end confdefs.h.  */
25077180740Sdes$ac_includes_default
25078180740Sdes#include <selinux/selinux.h>
25079180740Sdes_ACEOF
25080180740Sdesrm -f conftest.$ac_objext
25081180740Sdesif { (ac_try="$ac_compile"
25082180740Sdescase "(($ac_try" in
25083180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25084180740Sdes  *) ac_try_echo=$ac_try;;
25085180740Sdesesac
25086180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25087180740Sdes  (eval "$ac_compile") 2>conftest.er1
25088180740Sdes  ac_status=$?
25089180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25090180740Sdes  rm -f conftest.er1
25091180740Sdes  cat conftest.err >&5
25092180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25093180740Sdes  (exit $ac_status); } && {
25094180740Sdes	 test -z "$ac_c_werror_flag" ||
25095180740Sdes	 test ! -s conftest.err
25096180740Sdes       } && test -s conftest.$ac_objext; then
25097180740Sdes  ac_header_compiler=yes
25098180740Sdeselse
25099180740Sdes  echo "$as_me: failed program was:" >&5
25100180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25101180740Sdes
25102180740Sdes	ac_header_compiler=no
25103180740Sdesfi
25104180740Sdes
25105180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25106180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25107180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
25108180740Sdes
25109180740Sdes# Is the header present?
25110180740Sdes{ echo "$as_me:$LINENO: checking selinux/selinux.h presence" >&5
25111180740Sdesecho $ECHO_N "checking selinux/selinux.h presence... $ECHO_C" >&6; }
25112180740Sdescat >conftest.$ac_ext <<_ACEOF
25113180740Sdes/* confdefs.h.  */
25114180740Sdes_ACEOF
25115180740Sdescat confdefs.h >>conftest.$ac_ext
25116180740Sdescat >>conftest.$ac_ext <<_ACEOF
25117180740Sdes/* end confdefs.h.  */
25118180740Sdes#include <selinux/selinux.h>
25119180740Sdes_ACEOF
25120180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
25121180740Sdescase "(($ac_try" in
25122180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25123180740Sdes  *) ac_try_echo=$ac_try;;
25124180740Sdesesac
25125180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25126180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
25127180740Sdes  ac_status=$?
25128180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25129180740Sdes  rm -f conftest.er1
25130180740Sdes  cat conftest.err >&5
25131180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25132180740Sdes  (exit $ac_status); } >/dev/null && {
25133180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
25134180740Sdes	 test ! -s conftest.err
25135180740Sdes       }; then
25136180740Sdes  ac_header_preproc=yes
25137180740Sdeselse
25138180740Sdes  echo "$as_me: failed program was:" >&5
25139180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25140180740Sdes
25141180740Sdes  ac_header_preproc=no
25142180740Sdesfi
25143180740Sdes
25144180740Sdesrm -f conftest.err conftest.$ac_ext
25145180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25146180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
25147180740Sdes
25148180740Sdes# So?  What about this header?
25149180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25150180740Sdes  yes:no: )
25151180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: accepted by the compiler, rejected by the preprocessor!" >&5
25152180740Sdesecho "$as_me: WARNING: selinux/selinux.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
25153180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: proceeding with the compiler's result" >&5
25154180740Sdesecho "$as_me: WARNING: selinux/selinux.h: proceeding with the compiler's result" >&2;}
25155180740Sdes    ac_header_preproc=yes
25156180740Sdes    ;;
25157180740Sdes  no:yes:* )
25158180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: present but cannot be compiled" >&5
25159180740Sdesecho "$as_me: WARNING: selinux/selinux.h: present but cannot be compiled" >&2;}
25160180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h:     check for missing prerequisite headers?" >&5
25161180740Sdesecho "$as_me: WARNING: selinux/selinux.h:     check for missing prerequisite headers?" >&2;}
25162180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: see the Autoconf documentation" >&5
25163180740Sdesecho "$as_me: WARNING: selinux/selinux.h: see the Autoconf documentation" >&2;}
25164180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h:     section \"Present But Cannot Be Compiled\"" >&5
25165180740Sdesecho "$as_me: WARNING: selinux/selinux.h:     section \"Present But Cannot Be Compiled\"" >&2;}
25166180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: proceeding with the preprocessor's result" >&5
25167180740Sdesecho "$as_me: WARNING: selinux/selinux.h: proceeding with the preprocessor's result" >&2;}
25168180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: in the future, the compiler will take precedence" >&5
25169180740Sdesecho "$as_me: WARNING: selinux/selinux.h: in the future, the compiler will take precedence" >&2;}
25170180740Sdes    ( cat <<\_ASBOX
25171180740Sdes## ------------------------------------------- ##
25172180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
25173180740Sdes## ------------------------------------------- ##
25174180740Sdes_ASBOX
25175180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
25176180740Sdes    ;;
25177180740Sdesesac
25178180740Sdes{ echo "$as_me:$LINENO: checking for selinux/selinux.h" >&5
25179180740Sdesecho $ECHO_N "checking for selinux/selinux.h... $ECHO_C" >&6; }
25180180740Sdesif test "${ac_cv_header_selinux_selinux_h+set}" = set; then
25181180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25182180740Sdeselse
25183180740Sdes  ac_cv_header_selinux_selinux_h=$ac_header_preproc
25184180740Sdesfi
25185180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_selinux_selinux_h" >&5
25186180740Sdesecho "${ECHO_T}$ac_cv_header_selinux_selinux_h" >&6; }
25187180740Sdes
25188180740Sdesfi
25189180740Sdesif test $ac_cv_header_selinux_selinux_h = yes; then
25190180740Sdes  :
25191180740Sdeselse
25192180740Sdes  { { echo "$as_me:$LINENO: error: SELinux support requires selinux.h header" >&5
25193180740Sdesecho "$as_me: error: SELinux support requires selinux.h header" >&2;}
25194180740Sdes   { (exit 1); exit 1; }; }
25195180740Sdesfi
25196180740Sdes
25197180740Sdes
25198180740Sdes		{ echo "$as_me:$LINENO: checking for setexeccon in -lselinux" >&5
25199180740Sdesecho $ECHO_N "checking for setexeccon in -lselinux... $ECHO_C" >&6; }
25200180740Sdesif test "${ac_cv_lib_selinux_setexeccon+set}" = set; then
25201180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25202180740Sdeselse
25203180740Sdes  ac_check_lib_save_LIBS=$LIBS
25204180740SdesLIBS="-lselinux  $LIBS"
25205180740Sdescat >conftest.$ac_ext <<_ACEOF
25206180740Sdes/* confdefs.h.  */
25207180740Sdes_ACEOF
25208180740Sdescat confdefs.h >>conftest.$ac_ext
25209180740Sdescat >>conftest.$ac_ext <<_ACEOF
25210180740Sdes/* end confdefs.h.  */
25211180740Sdes
25212180740Sdes/* Override any GCC internal prototype to avoid an error.
25213180740Sdes   Use char because int might match the return type of a GCC
25214180740Sdes   builtin and then its argument prototype would still apply.  */
25215180740Sdes#ifdef __cplusplus
25216180740Sdesextern "C"
25217180740Sdes#endif
25218180740Sdeschar setexeccon ();
25219180740Sdesint
25220180740Sdesmain ()
25221180740Sdes{
25222180740Sdesreturn setexeccon ();
25223180740Sdes  ;
25224180740Sdes  return 0;
25225180740Sdes}
25226180740Sdes_ACEOF
25227180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
25228180740Sdesif { (ac_try="$ac_link"
25229180740Sdescase "(($ac_try" in
25230180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25231180740Sdes  *) ac_try_echo=$ac_try;;
25232180740Sdesesac
25233180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25234180740Sdes  (eval "$ac_link") 2>conftest.er1
25235180740Sdes  ac_status=$?
25236180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25237180740Sdes  rm -f conftest.er1
25238180740Sdes  cat conftest.err >&5
25239180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25240180740Sdes  (exit $ac_status); } && {
25241180740Sdes	 test -z "$ac_c_werror_flag" ||
25242180740Sdes	 test ! -s conftest.err
25243180740Sdes       } && test -s conftest$ac_exeext &&
25244180740Sdes       $as_test_x conftest$ac_exeext; then
25245180740Sdes  ac_cv_lib_selinux_setexeccon=yes
25246180740Sdeselse
25247180740Sdes  echo "$as_me: failed program was:" >&5
25248180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25249180740Sdes
25250180740Sdes	ac_cv_lib_selinux_setexeccon=no
25251180740Sdesfi
25252180740Sdes
25253180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25254180740Sdes      conftest$ac_exeext conftest.$ac_ext
25255180740SdesLIBS=$ac_check_lib_save_LIBS
25256180740Sdesfi
25257180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_selinux_setexeccon" >&5
25258180740Sdesecho "${ECHO_T}$ac_cv_lib_selinux_setexeccon" >&6; }
25259180740Sdesif test $ac_cv_lib_selinux_setexeccon = yes; then
25260180740Sdes   LIBSELINUX="-lselinux"
25261180740Sdeselse
25262180740Sdes  { { echo "$as_me:$LINENO: error: SELinux support requires libselinux library" >&5
25263180740Sdesecho "$as_me: error: SELinux support requires libselinux library" >&2;}
25264180740Sdes   { (exit 1); exit 1; }; }
25265180740Sdesfi
25266180740Sdes
25267180740Sdes		save_LIBS="$LIBS"
25268180740Sdes		LIBS="$LIBS $LIBSELINUX"
25269180740Sdes
25270180740Sdes
25271180740Sdesfor ac_func in getseuserbyname get_default_context_with_level
25272180740Sdesdo
25273180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
25274180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
25275180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
25276180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
25277180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25278180740Sdeselse
25279180740Sdes  cat >conftest.$ac_ext <<_ACEOF
25280180740Sdes/* confdefs.h.  */
25281180740Sdes_ACEOF
25282180740Sdescat confdefs.h >>conftest.$ac_ext
25283180740Sdescat >>conftest.$ac_ext <<_ACEOF
25284180740Sdes/* end confdefs.h.  */
25285180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
25286180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
25287180740Sdes#define $ac_func innocuous_$ac_func
25288180740Sdes
25289180740Sdes/* System header to define __stub macros and hopefully few prototypes,
25290180740Sdes    which can conflict with char $ac_func (); below.
25291180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25292180740Sdes    <limits.h> exists even on freestanding compilers.  */
25293180740Sdes
25294180740Sdes#ifdef __STDC__
25295180740Sdes# include <limits.h>
25296180740Sdes#else
25297180740Sdes# include <assert.h>
25298180740Sdes#endif
25299180740Sdes
25300180740Sdes#undef $ac_func
25301180740Sdes
25302180740Sdes/* Override any GCC internal prototype to avoid an error.
25303180740Sdes   Use char because int might match the return type of a GCC
25304180740Sdes   builtin and then its argument prototype would still apply.  */
25305180740Sdes#ifdef __cplusplus
25306180740Sdesextern "C"
25307180740Sdes#endif
25308180740Sdeschar $ac_func ();
25309180740Sdes/* The GNU C library defines this for functions which it implements
25310180740Sdes    to always fail with ENOSYS.  Some functions are actually named
25311180740Sdes    something starting with __ and the normal name is an alias.  */
25312180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
25313180740Sdeschoke me
25314180740Sdes#endif
25315180740Sdes
25316180740Sdesint
25317180740Sdesmain ()
25318180740Sdes{
25319180740Sdesreturn $ac_func ();
25320180740Sdes  ;
25321180740Sdes  return 0;
25322180740Sdes}
25323180740Sdes_ACEOF
25324180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
25325180740Sdesif { (ac_try="$ac_link"
25326180740Sdescase "(($ac_try" in
25327180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25328180740Sdes  *) ac_try_echo=$ac_try;;
25329180740Sdesesac
25330180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25331180740Sdes  (eval "$ac_link") 2>conftest.er1
25332180740Sdes  ac_status=$?
25333180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25334180740Sdes  rm -f conftest.er1
25335180740Sdes  cat conftest.err >&5
25336180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25337180740Sdes  (exit $ac_status); } && {
25338180740Sdes	 test -z "$ac_c_werror_flag" ||
25339180740Sdes	 test ! -s conftest.err
25340180740Sdes       } && test -s conftest$ac_exeext &&
25341180740Sdes       $as_test_x conftest$ac_exeext; then
25342180740Sdes  eval "$as_ac_var=yes"
25343180740Sdeselse
25344180740Sdes  echo "$as_me: failed program was:" >&5
25345180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25346180740Sdes
25347180740Sdes	eval "$as_ac_var=no"
25348180740Sdesfi
25349180740Sdes
25350180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25351180740Sdes      conftest$ac_exeext conftest.$ac_ext
25352180740Sdesfi
25353180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
25354180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
25355180740Sdesecho "${ECHO_T}$ac_res" >&6; }
25356180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
25357180740Sdes  cat >>confdefs.h <<_ACEOF
25358180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
25359180740Sdes_ACEOF
25360180740Sdes
25361180740Sdesfi
25362180740Sdesdone
25363180740Sdes
25364180740Sdes		LIBS="$save_LIBS"
25365180740Sdes	fi
25366180740Sdes
25367180740Sdesfi
25368180740Sdes
25369180740Sdes
25370180740Sdes
25371180740Sdes# Check whether user wants Kerberos 5 support
25372180740SdesKRB5_MSG="no"
25373180740Sdes
25374180740Sdes# Check whether --with-kerberos5 was given.
25375180740Sdesif test "${with_kerberos5+set}" = set; then
25376180740Sdes  withval=$with_kerberos5;  if test "x$withval" != "xno" ; then
25377180740Sdes		if test "x$withval" = "xyes" ; then
25378180740Sdes			KRB5ROOT="/usr/local"
25379180740Sdes		else
25380180740Sdes			KRB5ROOT=${withval}
25381180740Sdes		fi
25382180740Sdes
25383180740Sdes
25384180740Sdescat >>confdefs.h <<\_ACEOF
25385180740Sdes#define KRB5 1
25386180740Sdes_ACEOF
25387180740Sdes
25388180740Sdes		KRB5_MSG="yes"
25389180740Sdes
25390180740Sdes		{ echo "$as_me:$LINENO: checking for krb5-config" >&5
25391180740Sdesecho $ECHO_N "checking for krb5-config... $ECHO_C" >&6; }
25392180740Sdes		if test -x  $KRB5ROOT/bin/krb5-config ; then
25393180740Sdes			KRB5CONF=$KRB5ROOT/bin/krb5-config
25394180740Sdes			{ echo "$as_me:$LINENO: result: $KRB5CONF" >&5
25395180740Sdesecho "${ECHO_T}$KRB5CONF" >&6; }
25396180740Sdes
25397180740Sdes			{ echo "$as_me:$LINENO: checking for gssapi support" >&5
25398180740Sdesecho $ECHO_N "checking for gssapi support... $ECHO_C" >&6; }
25399180740Sdes			if $KRB5CONF | grep gssapi >/dev/null ; then
25400180740Sdes				{ echo "$as_me:$LINENO: result: yes" >&5
25401180740Sdesecho "${ECHO_T}yes" >&6; }
25402180740Sdes
25403180740Sdescat >>confdefs.h <<\_ACEOF
25404180740Sdes#define GSSAPI 1
25405180740Sdes_ACEOF
25406180740Sdes
25407180740Sdes				k5confopts=gssapi
25408180740Sdes			else
25409180740Sdes				{ echo "$as_me:$LINENO: result: no" >&5
25410180740Sdesecho "${ECHO_T}no" >&6; }
25411180740Sdes				k5confopts=""
25412180740Sdes			fi
25413180740Sdes			K5CFLAGS="`$KRB5CONF --cflags $k5confopts`"
25414180740Sdes			K5LIBS="`$KRB5CONF --libs $k5confopts`"
25415180740Sdes			CPPFLAGS="$CPPFLAGS $K5CFLAGS"
25416180740Sdes			{ echo "$as_me:$LINENO: checking whether we are using Heimdal" >&5
25417180740Sdesecho $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6; }
25418180740Sdes			cat >conftest.$ac_ext <<_ACEOF
25419180740Sdes/* confdefs.h.  */
25420180740Sdes_ACEOF
25421180740Sdescat confdefs.h >>conftest.$ac_ext
25422180740Sdescat >>conftest.$ac_ext <<_ACEOF
25423180740Sdes/* end confdefs.h.  */
25424180740Sdes #include <krb5.h>
25425180740Sdesint
25426180740Sdesmain ()
25427180740Sdes{
25428180740Sdes char *tmp = heimdal_version;
25429180740Sdes  ;
25430180740Sdes  return 0;
25431180740Sdes}
25432180740Sdes_ACEOF
25433180740Sdesrm -f conftest.$ac_objext
25434180740Sdesif { (ac_try="$ac_compile"
25435180740Sdescase "(($ac_try" in
25436180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25437180740Sdes  *) ac_try_echo=$ac_try;;
25438180740Sdesesac
25439180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25440180740Sdes  (eval "$ac_compile") 2>conftest.er1
25441180740Sdes  ac_status=$?
25442180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25443180740Sdes  rm -f conftest.er1
25444180740Sdes  cat conftest.err >&5
25445180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25446180740Sdes  (exit $ac_status); } && {
25447180740Sdes	 test -z "$ac_c_werror_flag" ||
25448180740Sdes	 test ! -s conftest.err
25449180740Sdes       } && test -s conftest.$ac_objext; then
25450180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
25451180740Sdesecho "${ECHO_T}yes" >&6; }
25452180740Sdes
25453180740Sdescat >>confdefs.h <<\_ACEOF
25454180740Sdes#define HEIMDAL 1
25455180740Sdes_ACEOF
25456180740Sdes
25457180740Sdeselse
25458180740Sdes  echo "$as_me: failed program was:" >&5
25459180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25460180740Sdes
25461180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
25462180740Sdesecho "${ECHO_T}no" >&6; }
25463180740Sdes
25464180740Sdesfi
25465180740Sdes
25466180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25467180740Sdes		else
25468180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
25469180740Sdesecho "${ECHO_T}no" >&6; }
25470180740Sdes			CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include"
25471180740Sdes			LDFLAGS="$LDFLAGS -L${KRB5ROOT}/lib"
25472180740Sdes			{ echo "$as_me:$LINENO: checking whether we are using Heimdal" >&5
25473180740Sdesecho $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6; }
25474180740Sdes			cat >conftest.$ac_ext <<_ACEOF
25475180740Sdes/* confdefs.h.  */
25476180740Sdes_ACEOF
25477180740Sdescat confdefs.h >>conftest.$ac_ext
25478180740Sdescat >>conftest.$ac_ext <<_ACEOF
25479180740Sdes/* end confdefs.h.  */
25480180740Sdes #include <krb5.h>
25481180740Sdesint
25482180740Sdesmain ()
25483180740Sdes{
25484180740Sdes char *tmp = heimdal_version;
25485180740Sdes  ;
25486180740Sdes  return 0;
25487180740Sdes}
25488180740Sdes_ACEOF
25489180740Sdesrm -f conftest.$ac_objext
25490180740Sdesif { (ac_try="$ac_compile"
25491180740Sdescase "(($ac_try" in
25492180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25493180740Sdes  *) ac_try_echo=$ac_try;;
25494180740Sdesesac
25495180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25496180740Sdes  (eval "$ac_compile") 2>conftest.er1
25497180740Sdes  ac_status=$?
25498180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25499180740Sdes  rm -f conftest.er1
25500180740Sdes  cat conftest.err >&5
25501180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25502180740Sdes  (exit $ac_status); } && {
25503180740Sdes	 test -z "$ac_c_werror_flag" ||
25504180740Sdes	 test ! -s conftest.err
25505180740Sdes       } && test -s conftest.$ac_objext; then
25506180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
25507180740Sdesecho "${ECHO_T}yes" >&6; }
25508180740Sdes					 cat >>confdefs.h <<\_ACEOF
25509180740Sdes#define HEIMDAL 1
25510180740Sdes_ACEOF
25511180740Sdes
25512180740Sdes					 K5LIBS="-lkrb5 -ldes"
25513180740Sdes					 K5LIBS="$K5LIBS -lcom_err -lasn1"
25514180740Sdes					 { echo "$as_me:$LINENO: checking for net_write in -lroken" >&5
25515180740Sdesecho $ECHO_N "checking for net_write in -lroken... $ECHO_C" >&6; }
25516180740Sdesif test "${ac_cv_lib_roken_net_write+set}" = set; then
25517180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25518180740Sdeselse
25519180740Sdes  ac_check_lib_save_LIBS=$LIBS
25520180740SdesLIBS="-lroken  $LIBS"
25521180740Sdescat >conftest.$ac_ext <<_ACEOF
25522180740Sdes/* confdefs.h.  */
25523180740Sdes_ACEOF
25524180740Sdescat confdefs.h >>conftest.$ac_ext
25525180740Sdescat >>conftest.$ac_ext <<_ACEOF
25526180740Sdes/* end confdefs.h.  */
25527180740Sdes
25528180740Sdes/* Override any GCC internal prototype to avoid an error.
25529180740Sdes   Use char because int might match the return type of a GCC
25530180740Sdes   builtin and then its argument prototype would still apply.  */
25531180740Sdes#ifdef __cplusplus
25532180740Sdesextern "C"
25533180740Sdes#endif
25534180740Sdeschar net_write ();
25535180740Sdesint
25536180740Sdesmain ()
25537180740Sdes{
25538180740Sdesreturn net_write ();
25539180740Sdes  ;
25540180740Sdes  return 0;
25541180740Sdes}
25542180740Sdes_ACEOF
25543180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
25544180740Sdesif { (ac_try="$ac_link"
25545180740Sdescase "(($ac_try" in
25546180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25547180740Sdes  *) ac_try_echo=$ac_try;;
25548180740Sdesesac
25549180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25550180740Sdes  (eval "$ac_link") 2>conftest.er1
25551180740Sdes  ac_status=$?
25552180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25553180740Sdes  rm -f conftest.er1
25554180740Sdes  cat conftest.err >&5
25555180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25556180740Sdes  (exit $ac_status); } && {
25557180740Sdes	 test -z "$ac_c_werror_flag" ||
25558180740Sdes	 test ! -s conftest.err
25559180740Sdes       } && test -s conftest$ac_exeext &&
25560180740Sdes       $as_test_x conftest$ac_exeext; then
25561180740Sdes  ac_cv_lib_roken_net_write=yes
25562180740Sdeselse
25563180740Sdes  echo "$as_me: failed program was:" >&5
25564180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25565180740Sdes
25566180740Sdes	ac_cv_lib_roken_net_write=no
25567180740Sdesfi
25568180740Sdes
25569180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25570180740Sdes      conftest$ac_exeext conftest.$ac_ext
25571180740SdesLIBS=$ac_check_lib_save_LIBS
25572180740Sdesfi
25573180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_roken_net_write" >&5
25574180740Sdesecho "${ECHO_T}$ac_cv_lib_roken_net_write" >&6; }
25575180740Sdesif test $ac_cv_lib_roken_net_write = yes; then
25576180740Sdes  K5LIBS="$K5LIBS -lroken"
25577180740Sdesfi
25578180740Sdes
25579180740Sdes
25580180740Sdeselse
25581180740Sdes  echo "$as_me: failed program was:" >&5
25582180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25583180740Sdes
25584180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
25585180740Sdesecho "${ECHO_T}no" >&6; }
25586180740Sdes					 K5LIBS="-lkrb5 -lk5crypto -lcom_err"
25587180740Sdes
25588180740Sdes
25589180740Sdesfi
25590180740Sdes
25591180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25592180740Sdes			{ echo "$as_me:$LINENO: checking for library containing dn_expand" >&5
25593180740Sdesecho $ECHO_N "checking for library containing dn_expand... $ECHO_C" >&6; }
25594180740Sdesif test "${ac_cv_search_dn_expand+set}" = set; then
25595180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25596180740Sdeselse
25597180740Sdes  ac_func_search_save_LIBS=$LIBS
25598180740Sdescat >conftest.$ac_ext <<_ACEOF
25599180740Sdes/* confdefs.h.  */
25600180740Sdes_ACEOF
25601180740Sdescat confdefs.h >>conftest.$ac_ext
25602180740Sdescat >>conftest.$ac_ext <<_ACEOF
25603180740Sdes/* end confdefs.h.  */
25604180740Sdes
25605180740Sdes/* Override any GCC internal prototype to avoid an error.
25606180740Sdes   Use char because int might match the return type of a GCC
25607180740Sdes   builtin and then its argument prototype would still apply.  */
25608180740Sdes#ifdef __cplusplus
25609180740Sdesextern "C"
25610180740Sdes#endif
25611180740Sdeschar dn_expand ();
25612180740Sdesint
25613180740Sdesmain ()
25614180740Sdes{
25615180740Sdesreturn dn_expand ();
25616180740Sdes  ;
25617180740Sdes  return 0;
25618180740Sdes}
25619180740Sdes_ACEOF
25620180740Sdesfor ac_lib in '' resolv; do
25621180740Sdes  if test -z "$ac_lib"; then
25622180740Sdes    ac_res="none required"
25623180740Sdes  else
25624180740Sdes    ac_res=-l$ac_lib
25625180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
25626180740Sdes  fi
25627180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
25628180740Sdesif { (ac_try="$ac_link"
25629180740Sdescase "(($ac_try" in
25630180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25631180740Sdes  *) ac_try_echo=$ac_try;;
25632180740Sdesesac
25633180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25634180740Sdes  (eval "$ac_link") 2>conftest.er1
25635180740Sdes  ac_status=$?
25636180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25637180740Sdes  rm -f conftest.er1
25638180740Sdes  cat conftest.err >&5
25639180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25640180740Sdes  (exit $ac_status); } && {
25641180740Sdes	 test -z "$ac_c_werror_flag" ||
25642180740Sdes	 test ! -s conftest.err
25643180740Sdes       } && test -s conftest$ac_exeext &&
25644180740Sdes       $as_test_x conftest$ac_exeext; then
25645180740Sdes  ac_cv_search_dn_expand=$ac_res
25646180740Sdeselse
25647180740Sdes  echo "$as_me: failed program was:" >&5
25648180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25649180740Sdes
25650180740Sdes
25651180740Sdesfi
25652180740Sdes
25653180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25654180740Sdes      conftest$ac_exeext
25655180740Sdes  if test "${ac_cv_search_dn_expand+set}" = set; then
25656180740Sdes  break
25657180740Sdesfi
25658180740Sdesdone
25659180740Sdesif test "${ac_cv_search_dn_expand+set}" = set; then
25660180740Sdes  :
25661180740Sdeselse
25662180740Sdes  ac_cv_search_dn_expand=no
25663180740Sdesfi
25664180740Sdesrm conftest.$ac_ext
25665180740SdesLIBS=$ac_func_search_save_LIBS
25666180740Sdesfi
25667180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_dn_expand" >&5
25668180740Sdesecho "${ECHO_T}$ac_cv_search_dn_expand" >&6; }
25669180740Sdesac_res=$ac_cv_search_dn_expand
25670180740Sdesif test "$ac_res" != no; then
25671180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
25672180740Sdes
25673180740Sdesfi
25674180740Sdes
25675180740Sdes
25676180740Sdes			{ echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgssapi" >&5
25677180740Sdesecho $ECHO_N "checking for gss_init_sec_context in -lgssapi... $ECHO_C" >&6; }
25678180740Sdesif test "${ac_cv_lib_gssapi_gss_init_sec_context+set}" = set; then
25679180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25680180740Sdeselse
25681180740Sdes  ac_check_lib_save_LIBS=$LIBS
25682180740SdesLIBS="-lgssapi $K5LIBS $LIBS"
25683180740Sdescat >conftest.$ac_ext <<_ACEOF
25684180740Sdes/* confdefs.h.  */
25685180740Sdes_ACEOF
25686180740Sdescat confdefs.h >>conftest.$ac_ext
25687180740Sdescat >>conftest.$ac_ext <<_ACEOF
25688180740Sdes/* end confdefs.h.  */
25689180740Sdes
25690180740Sdes/* Override any GCC internal prototype to avoid an error.
25691180740Sdes   Use char because int might match the return type of a GCC
25692180740Sdes   builtin and then its argument prototype would still apply.  */
25693180740Sdes#ifdef __cplusplus
25694180740Sdesextern "C"
25695180740Sdes#endif
25696180740Sdeschar gss_init_sec_context ();
25697180740Sdesint
25698180740Sdesmain ()
25699180740Sdes{
25700180740Sdesreturn gss_init_sec_context ();
25701180740Sdes  ;
25702180740Sdes  return 0;
25703180740Sdes}
25704180740Sdes_ACEOF
25705180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
25706180740Sdesif { (ac_try="$ac_link"
25707180740Sdescase "(($ac_try" in
25708180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25709180740Sdes  *) ac_try_echo=$ac_try;;
25710180740Sdesesac
25711180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25712180740Sdes  (eval "$ac_link") 2>conftest.er1
25713180740Sdes  ac_status=$?
25714180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25715180740Sdes  rm -f conftest.er1
25716180740Sdes  cat conftest.err >&5
25717180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25718180740Sdes  (exit $ac_status); } && {
25719180740Sdes	 test -z "$ac_c_werror_flag" ||
25720180740Sdes	 test ! -s conftest.err
25721180740Sdes       } && test -s conftest$ac_exeext &&
25722180740Sdes       $as_test_x conftest$ac_exeext; then
25723180740Sdes  ac_cv_lib_gssapi_gss_init_sec_context=yes
25724180740Sdeselse
25725180740Sdes  echo "$as_me: failed program was:" >&5
25726180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25727180740Sdes
25728180740Sdes	ac_cv_lib_gssapi_gss_init_sec_context=no
25729180740Sdesfi
25730180740Sdes
25731180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25732180740Sdes      conftest$ac_exeext conftest.$ac_ext
25733180740SdesLIBS=$ac_check_lib_save_LIBS
25734180740Sdesfi
25735180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_gss_init_sec_context" >&5
25736180740Sdesecho "${ECHO_T}$ac_cv_lib_gssapi_gss_init_sec_context" >&6; }
25737180740Sdesif test $ac_cv_lib_gssapi_gss_init_sec_context = yes; then
25738180740Sdes   cat >>confdefs.h <<\_ACEOF
25739180740Sdes#define GSSAPI 1
25740180740Sdes_ACEOF
25741180740Sdes
25742180740Sdes				  K5LIBS="-lgssapi $K5LIBS"
25743180740Sdeselse
25744180740Sdes   { echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgssapi_krb5" >&5
25745180740Sdesecho $ECHO_N "checking for gss_init_sec_context in -lgssapi_krb5... $ECHO_C" >&6; }
25746180740Sdesif test "${ac_cv_lib_gssapi_krb5_gss_init_sec_context+set}" = set; then
25747180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25748180740Sdeselse
25749180740Sdes  ac_check_lib_save_LIBS=$LIBS
25750180740SdesLIBS="-lgssapi_krb5 $K5LIBS $LIBS"
25751180740Sdescat >conftest.$ac_ext <<_ACEOF
25752180740Sdes/* confdefs.h.  */
25753180740Sdes_ACEOF
25754180740Sdescat confdefs.h >>conftest.$ac_ext
25755180740Sdescat >>conftest.$ac_ext <<_ACEOF
25756180740Sdes/* end confdefs.h.  */
25757180740Sdes
25758180740Sdes/* Override any GCC internal prototype to avoid an error.
25759180740Sdes   Use char because int might match the return type of a GCC
25760180740Sdes   builtin and then its argument prototype would still apply.  */
25761180740Sdes#ifdef __cplusplus
25762180740Sdesextern "C"
25763180740Sdes#endif
25764180740Sdeschar gss_init_sec_context ();
25765180740Sdesint
25766180740Sdesmain ()
25767180740Sdes{
25768180740Sdesreturn gss_init_sec_context ();
25769180740Sdes  ;
25770180740Sdes  return 0;
25771180740Sdes}
25772180740Sdes_ACEOF
25773180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
25774180740Sdesif { (ac_try="$ac_link"
25775180740Sdescase "(($ac_try" in
25776180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25777180740Sdes  *) ac_try_echo=$ac_try;;
25778180740Sdesesac
25779180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25780180740Sdes  (eval "$ac_link") 2>conftest.er1
25781180740Sdes  ac_status=$?
25782180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25783180740Sdes  rm -f conftest.er1
25784180740Sdes  cat conftest.err >&5
25785180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25786180740Sdes  (exit $ac_status); } && {
25787180740Sdes	 test -z "$ac_c_werror_flag" ||
25788180740Sdes	 test ! -s conftest.err
25789180740Sdes       } && test -s conftest$ac_exeext &&
25790180740Sdes       $as_test_x conftest$ac_exeext; then
25791180740Sdes  ac_cv_lib_gssapi_krb5_gss_init_sec_context=yes
25792180740Sdeselse
25793180740Sdes  echo "$as_me: failed program was:" >&5
25794180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25795180740Sdes
25796180740Sdes	ac_cv_lib_gssapi_krb5_gss_init_sec_context=no
25797180740Sdesfi
25798180740Sdes
25799180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25800180740Sdes      conftest$ac_exeext conftest.$ac_ext
25801180740SdesLIBS=$ac_check_lib_save_LIBS
25802180740Sdesfi
25803180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&5
25804180740Sdesecho "${ECHO_T}$ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&6; }
25805180740Sdesif test $ac_cv_lib_gssapi_krb5_gss_init_sec_context = yes; then
25806180740Sdes   cat >>confdefs.h <<\_ACEOF
25807180740Sdes#define GSSAPI 1
25808180740Sdes_ACEOF
25809180740Sdes
25810180740Sdes					  K5LIBS="-lgssapi_krb5 $K5LIBS"
25811180740Sdeselse
25812180740Sdes  { echo "$as_me:$LINENO: WARNING: Cannot find any suitable gss-api library - build may fail" >&5
25813180740Sdesecho "$as_me: WARNING: Cannot find any suitable gss-api library - build may fail" >&2;}
25814180740Sdesfi
25815180740Sdes
25816180740Sdes
25817180740Sdesfi
25818180740Sdes
25819180740Sdes
25820180740Sdes			if test "${ac_cv_header_gssapi_h+set}" = set; then
25821180740Sdes  { echo "$as_me:$LINENO: checking for gssapi.h" >&5
25822180740Sdesecho $ECHO_N "checking for gssapi.h... $ECHO_C" >&6; }
25823180740Sdesif test "${ac_cv_header_gssapi_h+set}" = set; then
25824180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25825180740Sdesfi
25826180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_gssapi_h" >&5
25827180740Sdesecho "${ECHO_T}$ac_cv_header_gssapi_h" >&6; }
25828180740Sdeselse
25829180740Sdes  # Is the header compilable?
25830180740Sdes{ echo "$as_me:$LINENO: checking gssapi.h usability" >&5
25831180740Sdesecho $ECHO_N "checking gssapi.h usability... $ECHO_C" >&6; }
25832180740Sdescat >conftest.$ac_ext <<_ACEOF
25833180740Sdes/* confdefs.h.  */
25834180740Sdes_ACEOF
25835180740Sdescat confdefs.h >>conftest.$ac_ext
25836180740Sdescat >>conftest.$ac_ext <<_ACEOF
25837180740Sdes/* end confdefs.h.  */
25838180740Sdes$ac_includes_default
25839180740Sdes#include <gssapi.h>
25840180740Sdes_ACEOF
25841180740Sdesrm -f conftest.$ac_objext
25842180740Sdesif { (ac_try="$ac_compile"
25843180740Sdescase "(($ac_try" in
25844180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25845180740Sdes  *) ac_try_echo=$ac_try;;
25846180740Sdesesac
25847180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25848180740Sdes  (eval "$ac_compile") 2>conftest.er1
25849180740Sdes  ac_status=$?
25850180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25851180740Sdes  rm -f conftest.er1
25852180740Sdes  cat conftest.err >&5
25853180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25854180740Sdes  (exit $ac_status); } && {
25855180740Sdes	 test -z "$ac_c_werror_flag" ||
25856180740Sdes	 test ! -s conftest.err
25857180740Sdes       } && test -s conftest.$ac_objext; then
25858180740Sdes  ac_header_compiler=yes
25859180740Sdeselse
25860180740Sdes  echo "$as_me: failed program was:" >&5
25861180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25862180740Sdes
25863180740Sdes	ac_header_compiler=no
25864180740Sdesfi
25865180740Sdes
25866180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25867180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25868180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
25869180740Sdes
25870180740Sdes# Is the header present?
25871180740Sdes{ echo "$as_me:$LINENO: checking gssapi.h presence" >&5
25872180740Sdesecho $ECHO_N "checking gssapi.h presence... $ECHO_C" >&6; }
25873180740Sdescat >conftest.$ac_ext <<_ACEOF
25874180740Sdes/* confdefs.h.  */
25875180740Sdes_ACEOF
25876180740Sdescat confdefs.h >>conftest.$ac_ext
25877180740Sdescat >>conftest.$ac_ext <<_ACEOF
25878180740Sdes/* end confdefs.h.  */
25879180740Sdes#include <gssapi.h>
25880180740Sdes_ACEOF
25881180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
25882180740Sdescase "(($ac_try" in
25883180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25884180740Sdes  *) ac_try_echo=$ac_try;;
25885180740Sdesesac
25886180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25887180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
25888180740Sdes  ac_status=$?
25889180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25890180740Sdes  rm -f conftest.er1
25891180740Sdes  cat conftest.err >&5
25892180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25893180740Sdes  (exit $ac_status); } >/dev/null && {
25894180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
25895180740Sdes	 test ! -s conftest.err
25896180740Sdes       }; then
25897180740Sdes  ac_header_preproc=yes
25898180740Sdeselse
25899180740Sdes  echo "$as_me: failed program was:" >&5
25900180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25901180740Sdes
25902180740Sdes  ac_header_preproc=no
25903180740Sdesfi
25904180740Sdes
25905180740Sdesrm -f conftest.err conftest.$ac_ext
25906180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25907180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
25908180740Sdes
25909180740Sdes# So?  What about this header?
25910180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25911180740Sdes  yes:no: )
25912180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h: accepted by the compiler, rejected by the preprocessor!" >&5
25913180740Sdesecho "$as_me: WARNING: gssapi.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
25914180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h: proceeding with the compiler's result" >&5
25915180740Sdesecho "$as_me: WARNING: gssapi.h: proceeding with the compiler's result" >&2;}
25916180740Sdes    ac_header_preproc=yes
25917180740Sdes    ;;
25918180740Sdes  no:yes:* )
25919180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h: present but cannot be compiled" >&5
25920180740Sdesecho "$as_me: WARNING: gssapi.h: present but cannot be compiled" >&2;}
25921180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h:     check for missing prerequisite headers?" >&5
25922180740Sdesecho "$as_me: WARNING: gssapi.h:     check for missing prerequisite headers?" >&2;}
25923180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h: see the Autoconf documentation" >&5
25924180740Sdesecho "$as_me: WARNING: gssapi.h: see the Autoconf documentation" >&2;}
25925180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h:     section \"Present But Cannot Be Compiled\"" >&5
25926180740Sdesecho "$as_me: WARNING: gssapi.h:     section \"Present But Cannot Be Compiled\"" >&2;}
25927180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h: proceeding with the preprocessor's result" >&5
25928180740Sdesecho "$as_me: WARNING: gssapi.h: proceeding with the preprocessor's result" >&2;}
25929180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h: in the future, the compiler will take precedence" >&5
25930180740Sdesecho "$as_me: WARNING: gssapi.h: in the future, the compiler will take precedence" >&2;}
25931180740Sdes    ( cat <<\_ASBOX
25932180740Sdes## ------------------------------------------- ##
25933180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
25934180740Sdes## ------------------------------------------- ##
25935180740Sdes_ASBOX
25936180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
25937180740Sdes    ;;
25938180740Sdesesac
25939180740Sdes{ echo "$as_me:$LINENO: checking for gssapi.h" >&5
25940180740Sdesecho $ECHO_N "checking for gssapi.h... $ECHO_C" >&6; }
25941180740Sdesif test "${ac_cv_header_gssapi_h+set}" = set; then
25942180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25943180740Sdeselse
25944180740Sdes  ac_cv_header_gssapi_h=$ac_header_preproc
25945180740Sdesfi
25946180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_gssapi_h" >&5
25947180740Sdesecho "${ECHO_T}$ac_cv_header_gssapi_h" >&6; }
25948180740Sdes
25949180740Sdesfi
25950180740Sdesif test $ac_cv_header_gssapi_h = yes; then
25951180740Sdes  :
25952180740Sdeselse
25953180740Sdes   unset ac_cv_header_gssapi_h
25954180740Sdes				  CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include/gssapi"
25955180740Sdes
25956180740Sdesfor ac_header in gssapi.h
25957180740Sdesdo
25958180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25959180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
25960180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
25961180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
25962180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
25963180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25964180740Sdesfi
25965180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
25966180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
25967180740Sdesecho "${ECHO_T}$ac_res" >&6; }
25968180740Sdeselse
25969180740Sdes  # Is the header compilable?
25970180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
25971180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
25972180740Sdescat >conftest.$ac_ext <<_ACEOF
25973180740Sdes/* confdefs.h.  */
25974180740Sdes_ACEOF
25975180740Sdescat confdefs.h >>conftest.$ac_ext
25976180740Sdescat >>conftest.$ac_ext <<_ACEOF
25977180740Sdes/* end confdefs.h.  */
25978180740Sdes$ac_includes_default
25979180740Sdes#include <$ac_header>
25980180740Sdes_ACEOF
25981180740Sdesrm -f conftest.$ac_objext
25982180740Sdesif { (ac_try="$ac_compile"
25983180740Sdescase "(($ac_try" in
25984180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25985180740Sdes  *) ac_try_echo=$ac_try;;
25986180740Sdesesac
25987180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25988180740Sdes  (eval "$ac_compile") 2>conftest.er1
25989180740Sdes  ac_status=$?
25990180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25991180740Sdes  rm -f conftest.er1
25992180740Sdes  cat conftest.err >&5
25993180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25994180740Sdes  (exit $ac_status); } && {
25995180740Sdes	 test -z "$ac_c_werror_flag" ||
25996180740Sdes	 test ! -s conftest.err
25997180740Sdes       } && test -s conftest.$ac_objext; then
25998180740Sdes  ac_header_compiler=yes
25999180740Sdeselse
26000180740Sdes  echo "$as_me: failed program was:" >&5
26001180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26002180740Sdes
26003180740Sdes	ac_header_compiler=no
26004180740Sdesfi
26005180740Sdes
26006180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26007180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26008180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
26009180740Sdes
26010180740Sdes# Is the header present?
26011180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
26012180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
26013180740Sdescat >conftest.$ac_ext <<_ACEOF
26014180740Sdes/* confdefs.h.  */
26015180740Sdes_ACEOF
26016180740Sdescat confdefs.h >>conftest.$ac_ext
26017180740Sdescat >>conftest.$ac_ext <<_ACEOF
26018180740Sdes/* end confdefs.h.  */
26019180740Sdes#include <$ac_header>
26020180740Sdes_ACEOF
26021180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
26022180740Sdescase "(($ac_try" in
26023180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26024180740Sdes  *) ac_try_echo=$ac_try;;
26025180740Sdesesac
26026180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26027180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26028180740Sdes  ac_status=$?
26029180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26030180740Sdes  rm -f conftest.er1
26031180740Sdes  cat conftest.err >&5
26032180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26033180740Sdes  (exit $ac_status); } >/dev/null && {
26034180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26035180740Sdes	 test ! -s conftest.err
26036180740Sdes       }; then
26037180740Sdes  ac_header_preproc=yes
26038180740Sdeselse
26039180740Sdes  echo "$as_me: failed program was:" >&5
26040180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26041180740Sdes
26042180740Sdes  ac_header_preproc=no
26043180740Sdesfi
26044180740Sdes
26045180740Sdesrm -f conftest.err conftest.$ac_ext
26046180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26047180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
26048180740Sdes
26049180740Sdes# So?  What about this header?
26050180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26051180740Sdes  yes:no: )
26052180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26053180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26054180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26055180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26056180740Sdes    ac_header_preproc=yes
26057180740Sdes    ;;
26058180740Sdes  no:yes:* )
26059180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26060180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26061180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
26062180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
26063180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26064180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26065180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
26066180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
26067180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26068180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26069180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26070180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26071180740Sdes    ( cat <<\_ASBOX
26072180740Sdes## ------------------------------------------- ##
26073180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
26074180740Sdes## ------------------------------------------- ##
26075180740Sdes_ASBOX
26076180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
26077180740Sdes    ;;
26078180740Sdesesac
26079180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
26080180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26081180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26082180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26083180740Sdeselse
26084180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
26085180740Sdesfi
26086180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26087180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26088180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26089180740Sdes
26090180740Sdesfi
26091180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
26092180740Sdes  cat >>confdefs.h <<_ACEOF
26093180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26094180740Sdes_ACEOF
26095180740Sdes
26096180740Sdeselse
26097180740Sdes  { echo "$as_me:$LINENO: WARNING: Cannot find any suitable gss-api header - build may fail" >&5
26098180740Sdesecho "$as_me: WARNING: Cannot find any suitable gss-api header - build may fail" >&2;}
26099180740Sdes
26100180740Sdesfi
26101180740Sdes
26102180740Sdesdone
26103180740Sdes
26104180740Sdes
26105180740Sdes
26106180740Sdesfi
26107180740Sdes
26108180740Sdes
26109180740Sdes
26110180740Sdes			oldCPP="$CPPFLAGS"
26111180740Sdes			CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include/gssapi"
26112180740Sdes			if test "${ac_cv_header_gssapi_krb5_h+set}" = set; then
26113180740Sdes  { echo "$as_me:$LINENO: checking for gssapi_krb5.h" >&5
26114180740Sdesecho $ECHO_N "checking for gssapi_krb5.h... $ECHO_C" >&6; }
26115180740Sdesif test "${ac_cv_header_gssapi_krb5_h+set}" = set; then
26116180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26117180740Sdesfi
26118180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_gssapi_krb5_h" >&5
26119180740Sdesecho "${ECHO_T}$ac_cv_header_gssapi_krb5_h" >&6; }
26120180740Sdeselse
26121180740Sdes  # Is the header compilable?
26122180740Sdes{ echo "$as_me:$LINENO: checking gssapi_krb5.h usability" >&5
26123180740Sdesecho $ECHO_N "checking gssapi_krb5.h usability... $ECHO_C" >&6; }
26124180740Sdescat >conftest.$ac_ext <<_ACEOF
26125180740Sdes/* confdefs.h.  */
26126180740Sdes_ACEOF
26127180740Sdescat confdefs.h >>conftest.$ac_ext
26128180740Sdescat >>conftest.$ac_ext <<_ACEOF
26129180740Sdes/* end confdefs.h.  */
26130180740Sdes$ac_includes_default
26131180740Sdes#include <gssapi_krb5.h>
26132180740Sdes_ACEOF
26133180740Sdesrm -f conftest.$ac_objext
26134180740Sdesif { (ac_try="$ac_compile"
26135180740Sdescase "(($ac_try" in
26136180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26137180740Sdes  *) ac_try_echo=$ac_try;;
26138180740Sdesesac
26139180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26140180740Sdes  (eval "$ac_compile") 2>conftest.er1
26141180740Sdes  ac_status=$?
26142180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26143180740Sdes  rm -f conftest.er1
26144180740Sdes  cat conftest.err >&5
26145180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26146180740Sdes  (exit $ac_status); } && {
26147180740Sdes	 test -z "$ac_c_werror_flag" ||
26148180740Sdes	 test ! -s conftest.err
26149180740Sdes       } && test -s conftest.$ac_objext; then
26150180740Sdes  ac_header_compiler=yes
26151180740Sdeselse
26152180740Sdes  echo "$as_me: failed program was:" >&5
26153180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26154180740Sdes
26155180740Sdes	ac_header_compiler=no
26156180740Sdesfi
26157180740Sdes
26158180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26159180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26160180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
26161180740Sdes
26162180740Sdes# Is the header present?
26163180740Sdes{ echo "$as_me:$LINENO: checking gssapi_krb5.h presence" >&5
26164180740Sdesecho $ECHO_N "checking gssapi_krb5.h presence... $ECHO_C" >&6; }
26165180740Sdescat >conftest.$ac_ext <<_ACEOF
26166180740Sdes/* confdefs.h.  */
26167180740Sdes_ACEOF
26168180740Sdescat confdefs.h >>conftest.$ac_ext
26169180740Sdescat >>conftest.$ac_ext <<_ACEOF
26170180740Sdes/* end confdefs.h.  */
26171180740Sdes#include <gssapi_krb5.h>
26172180740Sdes_ACEOF
26173180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
26174180740Sdescase "(($ac_try" in
26175180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26176180740Sdes  *) ac_try_echo=$ac_try;;
26177180740Sdesesac
26178180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26179180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26180180740Sdes  ac_status=$?
26181180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26182180740Sdes  rm -f conftest.er1
26183180740Sdes  cat conftest.err >&5
26184180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26185180740Sdes  (exit $ac_status); } >/dev/null && {
26186180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26187180740Sdes	 test ! -s conftest.err
26188180740Sdes       }; then
26189180740Sdes  ac_header_preproc=yes
26190180740Sdeselse
26191180740Sdes  echo "$as_me: failed program was:" >&5
26192180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26193180740Sdes
26194180740Sdes  ac_header_preproc=no
26195180740Sdesfi
26196180740Sdes
26197180740Sdesrm -f conftest.err conftest.$ac_ext
26198180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26199180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
26200180740Sdes
26201180740Sdes# So?  What about this header?
26202180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26203180740Sdes  yes:no: )
26204180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: accepted by the compiler, rejected by the preprocessor!" >&5
26205180740Sdesecho "$as_me: WARNING: gssapi_krb5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
26206180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: proceeding with the compiler's result" >&5
26207180740Sdesecho "$as_me: WARNING: gssapi_krb5.h: proceeding with the compiler's result" >&2;}
26208180740Sdes    ac_header_preproc=yes
26209180740Sdes    ;;
26210180740Sdes  no:yes:* )
26211180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: present but cannot be compiled" >&5
26212180740Sdesecho "$as_me: WARNING: gssapi_krb5.h: present but cannot be compiled" >&2;}
26213180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h:     check for missing prerequisite headers?" >&5
26214180740Sdesecho "$as_me: WARNING: gssapi_krb5.h:     check for missing prerequisite headers?" >&2;}
26215180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: see the Autoconf documentation" >&5
26216180740Sdesecho "$as_me: WARNING: gssapi_krb5.h: see the Autoconf documentation" >&2;}
26217180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h:     section \"Present But Cannot Be Compiled\"" >&5
26218180740Sdesecho "$as_me: WARNING: gssapi_krb5.h:     section \"Present But Cannot Be Compiled\"" >&2;}
26219180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: proceeding with the preprocessor's result" >&5
26220180740Sdesecho "$as_me: WARNING: gssapi_krb5.h: proceeding with the preprocessor's result" >&2;}
26221180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: in the future, the compiler will take precedence" >&5
26222180740Sdesecho "$as_me: WARNING: gssapi_krb5.h: in the future, the compiler will take precedence" >&2;}
26223180740Sdes    ( cat <<\_ASBOX
26224180740Sdes## ------------------------------------------- ##
26225180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
26226180740Sdes## ------------------------------------------- ##
26227180740Sdes_ASBOX
26228180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
26229180740Sdes    ;;
26230180740Sdesesac
26231180740Sdes{ echo "$as_me:$LINENO: checking for gssapi_krb5.h" >&5
26232180740Sdesecho $ECHO_N "checking for gssapi_krb5.h... $ECHO_C" >&6; }
26233180740Sdesif test "${ac_cv_header_gssapi_krb5_h+set}" = set; then
26234180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26235180740Sdeselse
26236180740Sdes  ac_cv_header_gssapi_krb5_h=$ac_header_preproc
26237180740Sdesfi
26238180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_gssapi_krb5_h" >&5
26239180740Sdesecho "${ECHO_T}$ac_cv_header_gssapi_krb5_h" >&6; }
26240180740Sdes
26241180740Sdesfi
26242180740Sdesif test $ac_cv_header_gssapi_krb5_h = yes; then
26243180740Sdes  :
26244180740Sdeselse
26245180740Sdes   CPPFLAGS="$oldCPP"
26246180740Sdesfi
26247180740Sdes
26248180740Sdes
26249180740Sdes
26250180740Sdes		fi
26251180740Sdes		if test ! -z "$need_dash_r" ; then
26252180740Sdes			LDFLAGS="$LDFLAGS -R${KRB5ROOT}/lib"
26253180740Sdes		fi
26254180740Sdes		if test ! -z "$blibpath" ; then
26255180740Sdes			blibpath="$blibpath:${KRB5ROOT}/lib"
26256180740Sdes		fi
26257180740Sdes
26258180740Sdes
26259180740Sdes
26260180740Sdesfor ac_header in gssapi.h gssapi/gssapi.h
26261180740Sdesdo
26262180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26263180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26264180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
26265180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26266180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26267180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26268180740Sdesfi
26269180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26270180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26271180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26272180740Sdeselse
26273180740Sdes  # Is the header compilable?
26274180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
26275180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
26276180740Sdescat >conftest.$ac_ext <<_ACEOF
26277180740Sdes/* confdefs.h.  */
26278180740Sdes_ACEOF
26279180740Sdescat confdefs.h >>conftest.$ac_ext
26280180740Sdescat >>conftest.$ac_ext <<_ACEOF
26281180740Sdes/* end confdefs.h.  */
26282180740Sdes$ac_includes_default
26283180740Sdes#include <$ac_header>
26284180740Sdes_ACEOF
26285180740Sdesrm -f conftest.$ac_objext
26286180740Sdesif { (ac_try="$ac_compile"
26287180740Sdescase "(($ac_try" in
26288180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26289180740Sdes  *) ac_try_echo=$ac_try;;
26290180740Sdesesac
26291180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26292180740Sdes  (eval "$ac_compile") 2>conftest.er1
26293180740Sdes  ac_status=$?
26294180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26295180740Sdes  rm -f conftest.er1
26296180740Sdes  cat conftest.err >&5
26297180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26298180740Sdes  (exit $ac_status); } && {
26299180740Sdes	 test -z "$ac_c_werror_flag" ||
26300180740Sdes	 test ! -s conftest.err
26301180740Sdes       } && test -s conftest.$ac_objext; then
26302180740Sdes  ac_header_compiler=yes
26303180740Sdeselse
26304180740Sdes  echo "$as_me: failed program was:" >&5
26305180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26306180740Sdes
26307180740Sdes	ac_header_compiler=no
26308180740Sdesfi
26309180740Sdes
26310180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26311180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26312180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
26313180740Sdes
26314180740Sdes# Is the header present?
26315180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
26316180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
26317180740Sdescat >conftest.$ac_ext <<_ACEOF
26318180740Sdes/* confdefs.h.  */
26319180740Sdes_ACEOF
26320180740Sdescat confdefs.h >>conftest.$ac_ext
26321180740Sdescat >>conftest.$ac_ext <<_ACEOF
26322180740Sdes/* end confdefs.h.  */
26323180740Sdes#include <$ac_header>
26324180740Sdes_ACEOF
26325180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
26326180740Sdescase "(($ac_try" in
26327180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26328180740Sdes  *) ac_try_echo=$ac_try;;
26329180740Sdesesac
26330180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26331180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26332180740Sdes  ac_status=$?
26333180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26334180740Sdes  rm -f conftest.er1
26335180740Sdes  cat conftest.err >&5
26336180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26337180740Sdes  (exit $ac_status); } >/dev/null && {
26338180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26339180740Sdes	 test ! -s conftest.err
26340180740Sdes       }; then
26341180740Sdes  ac_header_preproc=yes
26342180740Sdeselse
26343180740Sdes  echo "$as_me: failed program was:" >&5
26344180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26345180740Sdes
26346180740Sdes  ac_header_preproc=no
26347180740Sdesfi
26348180740Sdes
26349180740Sdesrm -f conftest.err conftest.$ac_ext
26350180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26351180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
26352180740Sdes
26353180740Sdes# So?  What about this header?
26354180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26355180740Sdes  yes:no: )
26356180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26357180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26358180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26359180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26360180740Sdes    ac_header_preproc=yes
26361180740Sdes    ;;
26362180740Sdes  no:yes:* )
26363180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26364180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26365180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
26366180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
26367180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26368180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26369180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
26370180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
26371180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26372180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26373180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26374180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26375180740Sdes    ( cat <<\_ASBOX
26376180740Sdes## ------------------------------------------- ##
26377180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
26378180740Sdes## ------------------------------------------- ##
26379180740Sdes_ASBOX
26380180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
26381180740Sdes    ;;
26382180740Sdesesac
26383180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
26384180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26385180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26386180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26387180740Sdeselse
26388180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
26389180740Sdesfi
26390180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26391180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26392180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26393180740Sdes
26394180740Sdesfi
26395180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
26396180740Sdes  cat >>confdefs.h <<_ACEOF
26397180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26398180740Sdes_ACEOF
26399180740Sdes
26400180740Sdesfi
26401180740Sdes
26402180740Sdesdone
26403180740Sdes
26404180740Sdes
26405180740Sdes
26406180740Sdesfor ac_header in gssapi_krb5.h gssapi/gssapi_krb5.h
26407180740Sdesdo
26408180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26409180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26410180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
26411180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26412180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26413180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26414180740Sdesfi
26415180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26416180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26417180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26418180740Sdeselse
26419180740Sdes  # Is the header compilable?
26420180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
26421180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
26422180740Sdescat >conftest.$ac_ext <<_ACEOF
26423180740Sdes/* confdefs.h.  */
26424180740Sdes_ACEOF
26425180740Sdescat confdefs.h >>conftest.$ac_ext
26426180740Sdescat >>conftest.$ac_ext <<_ACEOF
26427180740Sdes/* end confdefs.h.  */
26428180740Sdes$ac_includes_default
26429180740Sdes#include <$ac_header>
26430180740Sdes_ACEOF
26431180740Sdesrm -f conftest.$ac_objext
26432180740Sdesif { (ac_try="$ac_compile"
26433180740Sdescase "(($ac_try" in
26434180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26435180740Sdes  *) ac_try_echo=$ac_try;;
26436180740Sdesesac
26437180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26438180740Sdes  (eval "$ac_compile") 2>conftest.er1
26439180740Sdes  ac_status=$?
26440180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26441180740Sdes  rm -f conftest.er1
26442180740Sdes  cat conftest.err >&5
26443180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26444180740Sdes  (exit $ac_status); } && {
26445180740Sdes	 test -z "$ac_c_werror_flag" ||
26446180740Sdes	 test ! -s conftest.err
26447180740Sdes       } && test -s conftest.$ac_objext; then
26448180740Sdes  ac_header_compiler=yes
26449180740Sdeselse
26450180740Sdes  echo "$as_me: failed program was:" >&5
26451180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26452180740Sdes
26453180740Sdes	ac_header_compiler=no
26454180740Sdesfi
26455180740Sdes
26456180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26457180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26458180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
26459180740Sdes
26460180740Sdes# Is the header present?
26461180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
26462180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
26463180740Sdescat >conftest.$ac_ext <<_ACEOF
26464180740Sdes/* confdefs.h.  */
26465180740Sdes_ACEOF
26466180740Sdescat confdefs.h >>conftest.$ac_ext
26467180740Sdescat >>conftest.$ac_ext <<_ACEOF
26468180740Sdes/* end confdefs.h.  */
26469180740Sdes#include <$ac_header>
26470180740Sdes_ACEOF
26471180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
26472180740Sdescase "(($ac_try" in
26473180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26474180740Sdes  *) ac_try_echo=$ac_try;;
26475180740Sdesesac
26476180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26477180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26478180740Sdes  ac_status=$?
26479180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26480180740Sdes  rm -f conftest.er1
26481180740Sdes  cat conftest.err >&5
26482180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26483180740Sdes  (exit $ac_status); } >/dev/null && {
26484180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26485180740Sdes	 test ! -s conftest.err
26486180740Sdes       }; then
26487180740Sdes  ac_header_preproc=yes
26488180740Sdeselse
26489180740Sdes  echo "$as_me: failed program was:" >&5
26490180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26491180740Sdes
26492180740Sdes  ac_header_preproc=no
26493180740Sdesfi
26494180740Sdes
26495180740Sdesrm -f conftest.err conftest.$ac_ext
26496180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26497180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
26498180740Sdes
26499180740Sdes# So?  What about this header?
26500180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26501180740Sdes  yes:no: )
26502180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26503180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26504180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26505180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26506180740Sdes    ac_header_preproc=yes
26507180740Sdes    ;;
26508180740Sdes  no:yes:* )
26509180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26510180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26511180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
26512180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
26513180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26514180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26515180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
26516180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
26517180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26518180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26519180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26520180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26521180740Sdes    ( cat <<\_ASBOX
26522180740Sdes## ------------------------------------------- ##
26523180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
26524180740Sdes## ------------------------------------------- ##
26525180740Sdes_ASBOX
26526180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
26527180740Sdes    ;;
26528180740Sdesesac
26529180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
26530180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26531180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26532180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26533180740Sdeselse
26534180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
26535180740Sdesfi
26536180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26537180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26538180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26539180740Sdes
26540180740Sdesfi
26541180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
26542180740Sdes  cat >>confdefs.h <<_ACEOF
26543180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26544180740Sdes_ACEOF
26545180740Sdes
26546180740Sdesfi
26547180740Sdes
26548180740Sdesdone
26549180740Sdes
26550180740Sdes
26551180740Sdes
26552180740Sdesfor ac_header in gssapi_generic.h gssapi/gssapi_generic.h
26553180740Sdesdo
26554180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26555180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26556180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
26557180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26558180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26559180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26560180740Sdesfi
26561180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26562180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26563180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26564180740Sdeselse
26565180740Sdes  # Is the header compilable?
26566180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
26567180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
26568180740Sdescat >conftest.$ac_ext <<_ACEOF
26569180740Sdes/* confdefs.h.  */
26570180740Sdes_ACEOF
26571180740Sdescat confdefs.h >>conftest.$ac_ext
26572180740Sdescat >>conftest.$ac_ext <<_ACEOF
26573180740Sdes/* end confdefs.h.  */
26574180740Sdes$ac_includes_default
26575180740Sdes#include <$ac_header>
26576180740Sdes_ACEOF
26577180740Sdesrm -f conftest.$ac_objext
26578180740Sdesif { (ac_try="$ac_compile"
26579180740Sdescase "(($ac_try" in
26580180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26581180740Sdes  *) ac_try_echo=$ac_try;;
26582180740Sdesesac
26583180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26584180740Sdes  (eval "$ac_compile") 2>conftest.er1
26585180740Sdes  ac_status=$?
26586180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26587180740Sdes  rm -f conftest.er1
26588180740Sdes  cat conftest.err >&5
26589180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26590180740Sdes  (exit $ac_status); } && {
26591180740Sdes	 test -z "$ac_c_werror_flag" ||
26592180740Sdes	 test ! -s conftest.err
26593180740Sdes       } && test -s conftest.$ac_objext; then
26594180740Sdes  ac_header_compiler=yes
26595180740Sdeselse
26596180740Sdes  echo "$as_me: failed program was:" >&5
26597180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26598180740Sdes
26599180740Sdes	ac_header_compiler=no
26600180740Sdesfi
26601180740Sdes
26602180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26603180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26604180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
26605180740Sdes
26606180740Sdes# Is the header present?
26607180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
26608180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
26609180740Sdescat >conftest.$ac_ext <<_ACEOF
26610180740Sdes/* confdefs.h.  */
26611180740Sdes_ACEOF
26612180740Sdescat confdefs.h >>conftest.$ac_ext
26613180740Sdescat >>conftest.$ac_ext <<_ACEOF
26614180740Sdes/* end confdefs.h.  */
26615180740Sdes#include <$ac_header>
26616180740Sdes_ACEOF
26617180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
26618180740Sdescase "(($ac_try" in
26619180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26620180740Sdes  *) ac_try_echo=$ac_try;;
26621180740Sdesesac
26622180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26623180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26624180740Sdes  ac_status=$?
26625180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26626180740Sdes  rm -f conftest.er1
26627180740Sdes  cat conftest.err >&5
26628180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26629180740Sdes  (exit $ac_status); } >/dev/null && {
26630180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26631180740Sdes	 test ! -s conftest.err
26632180740Sdes       }; then
26633180740Sdes  ac_header_preproc=yes
26634180740Sdeselse
26635180740Sdes  echo "$as_me: failed program was:" >&5
26636180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26637180740Sdes
26638180740Sdes  ac_header_preproc=no
26639180740Sdesfi
26640180740Sdes
26641180740Sdesrm -f conftest.err conftest.$ac_ext
26642180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26643180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
26644180740Sdes
26645180740Sdes# So?  What about this header?
26646180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26647180740Sdes  yes:no: )
26648180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26649180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26650180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26651180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26652180740Sdes    ac_header_preproc=yes
26653180740Sdes    ;;
26654180740Sdes  no:yes:* )
26655180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26656180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26657180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
26658180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
26659180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26660180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26661180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
26662180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
26663180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26664180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26665180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26666180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26667180740Sdes    ( cat <<\_ASBOX
26668180740Sdes## ------------------------------------------- ##
26669180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
26670180740Sdes## ------------------------------------------- ##
26671180740Sdes_ASBOX
26672180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
26673180740Sdes    ;;
26674180740Sdesesac
26675180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
26676180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26677180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26678180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26679180740Sdeselse
26680180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
26681180740Sdesfi
26682180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26683180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26684180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26685180740Sdes
26686180740Sdesfi
26687180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
26688180740Sdes  cat >>confdefs.h <<_ACEOF
26689180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26690180740Sdes_ACEOF
26691180740Sdes
26692180740Sdesfi
26693180740Sdes
26694180740Sdesdone
26695180740Sdes
26696180740Sdes
26697180740Sdes		LIBS="$LIBS $K5LIBS"
26698180740Sdes		{ echo "$as_me:$LINENO: checking for library containing k_hasafs" >&5
26699180740Sdesecho $ECHO_N "checking for library containing k_hasafs... $ECHO_C" >&6; }
26700180740Sdesif test "${ac_cv_search_k_hasafs+set}" = set; then
26701180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26702180740Sdeselse
26703180740Sdes  ac_func_search_save_LIBS=$LIBS
26704180740Sdescat >conftest.$ac_ext <<_ACEOF
26705180740Sdes/* confdefs.h.  */
26706180740Sdes_ACEOF
26707180740Sdescat confdefs.h >>conftest.$ac_ext
26708180740Sdescat >>conftest.$ac_ext <<_ACEOF
26709180740Sdes/* end confdefs.h.  */
26710180740Sdes
26711180740Sdes/* Override any GCC internal prototype to avoid an error.
26712180740Sdes   Use char because int might match the return type of a GCC
26713180740Sdes   builtin and then its argument prototype would still apply.  */
26714180740Sdes#ifdef __cplusplus
26715180740Sdesextern "C"
26716180740Sdes#endif
26717180740Sdeschar k_hasafs ();
26718180740Sdesint
26719180740Sdesmain ()
26720180740Sdes{
26721180740Sdesreturn k_hasafs ();
26722180740Sdes  ;
26723180740Sdes  return 0;
26724180740Sdes}
26725180740Sdes_ACEOF
26726180740Sdesfor ac_lib in '' kafs; do
26727180740Sdes  if test -z "$ac_lib"; then
26728180740Sdes    ac_res="none required"
26729180740Sdes  else
26730180740Sdes    ac_res=-l$ac_lib
26731180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
26732180740Sdes  fi
26733180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
26734180740Sdesif { (ac_try="$ac_link"
26735180740Sdescase "(($ac_try" in
26736180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26737180740Sdes  *) ac_try_echo=$ac_try;;
26738180740Sdesesac
26739180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26740180740Sdes  (eval "$ac_link") 2>conftest.er1
26741180740Sdes  ac_status=$?
26742180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26743180740Sdes  rm -f conftest.er1
26744180740Sdes  cat conftest.err >&5
26745180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26746180740Sdes  (exit $ac_status); } && {
26747180740Sdes	 test -z "$ac_c_werror_flag" ||
26748180740Sdes	 test ! -s conftest.err
26749180740Sdes       } && test -s conftest$ac_exeext &&
26750180740Sdes       $as_test_x conftest$ac_exeext; then
26751180740Sdes  ac_cv_search_k_hasafs=$ac_res
26752180740Sdeselse
26753180740Sdes  echo "$as_me: failed program was:" >&5
26754180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26755180740Sdes
26756180740Sdes
26757180740Sdesfi
26758180740Sdes
26759180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26760180740Sdes      conftest$ac_exeext
26761180740Sdes  if test "${ac_cv_search_k_hasafs+set}" = set; then
26762180740Sdes  break
26763180740Sdesfi
26764180740Sdesdone
26765180740Sdesif test "${ac_cv_search_k_hasafs+set}" = set; then
26766180740Sdes  :
26767180740Sdeselse
26768180740Sdes  ac_cv_search_k_hasafs=no
26769180740Sdesfi
26770180740Sdesrm conftest.$ac_ext
26771180740SdesLIBS=$ac_func_search_save_LIBS
26772180740Sdesfi
26773180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_k_hasafs" >&5
26774180740Sdesecho "${ECHO_T}$ac_cv_search_k_hasafs" >&6; }
26775180740Sdesac_res=$ac_cv_search_k_hasafs
26776180740Sdesif test "$ac_res" != no; then
26777180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
26778180740Sdes
26779180740Sdescat >>confdefs.h <<\_ACEOF
26780180740Sdes#define USE_AFS 1
26781180740Sdes_ACEOF
26782180740Sdes
26783180740Sdesfi
26784180740Sdes
26785180740Sdes	fi
26786180740Sdes
26787180740Sdes
26788180740Sdesfi
26789180740Sdes
26790180740Sdes
26791180740Sdes# Looking for programs, paths and files
26792180740Sdes
26793180740SdesPRIVSEP_PATH=/var/empty
26794180740Sdes
26795180740Sdes# Check whether --with-privsep-path was given.
26796180740Sdesif test "${with_privsep_path+set}" = set; then
26797180740Sdes  withval=$with_privsep_path;
26798180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
26799180740Sdes		    test "x${withval}" != "xyes"; then
26800180740Sdes			PRIVSEP_PATH=$withval
26801180740Sdes		fi
26802180740Sdes
26803180740Sdes
26804180740Sdesfi
26805180740Sdes
26806180740Sdes
26807180740Sdes
26808180740Sdes
26809180740Sdes# Check whether --with-xauth was given.
26810180740Sdesif test "${with_xauth+set}" = set; then
26811180740Sdes  withval=$with_xauth;
26812180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
26813180740Sdes		    test "x${withval}" != "xyes"; then
26814180740Sdes			xauth_path=$withval
26815180740Sdes		fi
26816180740Sdes
26817180740Sdeselse
26818180740Sdes
26819180740Sdes		TestPath="$PATH"
26820180740Sdes		TestPath="${TestPath}${PATH_SEPARATOR}/usr/X/bin"
26821180740Sdes		TestPath="${TestPath}${PATH_SEPARATOR}/usr/bin/X11"
26822180740Sdes		TestPath="${TestPath}${PATH_SEPARATOR}/usr/X11R6/bin"
26823180740Sdes		TestPath="${TestPath}${PATH_SEPARATOR}/usr/openwin/bin"
26824180740Sdes		# Extract the first word of "xauth", so it can be a program name with args.
26825180740Sdesset dummy xauth; ac_word=$2
26826180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
26827180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
26828180740Sdesif test "${ac_cv_path_xauth_path+set}" = set; then
26829180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26830180740Sdeselse
26831180740Sdes  case $xauth_path in
26832180740Sdes  [\\/]* | ?:[\\/]*)
26833180740Sdes  ac_cv_path_xauth_path="$xauth_path" # Let the user override the test with a path.
26834180740Sdes  ;;
26835180740Sdes  *)
26836180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26837180740Sdesfor as_dir in $TestPath
26838180740Sdesdo
26839180740Sdes  IFS=$as_save_IFS
26840180740Sdes  test -z "$as_dir" && as_dir=.
26841180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
26842180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
26843180740Sdes    ac_cv_path_xauth_path="$as_dir/$ac_word$ac_exec_ext"
26844180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
26845180740Sdes    break 2
26846180740Sdes  fi
26847180740Sdesdone
26848180740Sdesdone
26849180740SdesIFS=$as_save_IFS
26850180740Sdes
26851180740Sdes  ;;
26852180740Sdesesac
26853180740Sdesfi
26854180740Sdesxauth_path=$ac_cv_path_xauth_path
26855180740Sdesif test -n "$xauth_path"; then
26856180740Sdes  { echo "$as_me:$LINENO: result: $xauth_path" >&5
26857180740Sdesecho "${ECHO_T}$xauth_path" >&6; }
26858180740Sdeselse
26859180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
26860180740Sdesecho "${ECHO_T}no" >&6; }
26861180740Sdesfi
26862180740Sdes
26863180740Sdes
26864180740Sdes		if (test ! -z "$xauth_path" && test -x "/usr/openwin/bin/xauth") ; then
26865180740Sdes			xauth_path="/usr/openwin/bin/xauth"
26866180740Sdes		fi
26867180740Sdes
26868180740Sdes
26869180740Sdesfi
26870180740Sdes
26871180740Sdes
26872180740SdesSTRIP_OPT=-s
26873180740Sdes# Check whether --enable-strip was given.
26874180740Sdesif test "${enable_strip+set}" = set; then
26875180740Sdes  enableval=$enable_strip;
26876180740Sdes		if test "x$enableval" = "xno" ; then
26877180740Sdes			STRIP_OPT=
26878180740Sdes		fi
26879180740Sdes
26880180740Sdes
26881180740Sdesfi
26882180740Sdes
26883180740Sdes
26884180740Sdes
26885180740Sdesif test -z "$xauth_path" ; then
26886180740Sdes	XAUTH_PATH="undefined"
26887180740Sdes
26888180740Sdeselse
26889180740Sdes
26890180740Sdescat >>confdefs.h <<_ACEOF
26891180740Sdes#define XAUTH_PATH "$xauth_path"
26892180740Sdes_ACEOF
26893180740Sdes
26894180740Sdes	XAUTH_PATH=$xauth_path
26895180740Sdes
26896180740Sdesfi
26897180740Sdes
26898180740Sdes# Check for mail directory (last resort if we cannot get it from headers)
26899180740Sdesif test ! -z "$MAIL" ; then
26900180740Sdes	maildir=`dirname $MAIL`
26901180740Sdes
26902180740Sdescat >>confdefs.h <<_ACEOF
26903180740Sdes#define MAIL_DIRECTORY "$maildir"
26904180740Sdes_ACEOF
26905180740Sdes
26906180740Sdesfi
26907180740Sdes
26908180740Sdesif test ! -z "$cross_compiling" && test "x$cross_compiling" = "xyes"; then
26909180740Sdes	{ echo "$as_me:$LINENO: WARNING: cross compiling: Disabling /dev/ptmx test" >&5
26910180740Sdesecho "$as_me: WARNING: cross compiling: Disabling /dev/ptmx test" >&2;}
26911180740Sdes	disable_ptmx_check=yes
26912180740Sdesfi
26913180740Sdesif test -z "$no_dev_ptmx" ; then
26914180740Sdes	if test "x$disable_ptmx_check" != "xyes" ; then
26915180740Sdes		{ echo "$as_me:$LINENO: checking for \"/dev/ptmx\"" >&5
26916180740Sdesecho $ECHO_N "checking for \"/dev/ptmx\"... $ECHO_C" >&6; }
26917180740Sdesif test "${ac_cv_file___dev_ptmx_+set}" = set; then
26918180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26919180740Sdeselse
26920180740Sdes  test "$cross_compiling" = yes &&
26921180740Sdes  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
26922180740Sdesecho "$as_me: error: cannot check for file existence when cross compiling" >&2;}
26923180740Sdes   { (exit 1); exit 1; }; }
26924180740Sdesif test -r ""/dev/ptmx""; then
26925180740Sdes  ac_cv_file___dev_ptmx_=yes
26926180740Sdeselse
26927180740Sdes  ac_cv_file___dev_ptmx_=no
26928180740Sdesfi
26929180740Sdesfi
26930180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_file___dev_ptmx_" >&5
26931180740Sdesecho "${ECHO_T}$ac_cv_file___dev_ptmx_" >&6; }
26932180740Sdesif test $ac_cv_file___dev_ptmx_ = yes; then
26933180740Sdes
26934180740Sdes
26935180740Sdescat >>confdefs.h <<_ACEOF
26936180740Sdes#define HAVE_DEV_PTMX 1
26937180740Sdes_ACEOF
26938180740Sdes
26939180740Sdes				have_dev_ptmx=1
26940180740Sdes
26941180740Sdes
26942180740Sdesfi
26943180740Sdes
26944180740Sdes	fi
26945180740Sdesfi
26946180740Sdes
26947180740Sdesif test ! -z "$cross_compiling" && test "x$cross_compiling" != "xyes"; then
26948180740Sdes	{ echo "$as_me:$LINENO: checking for \"/dev/ptc\"" >&5
26949180740Sdesecho $ECHO_N "checking for \"/dev/ptc\"... $ECHO_C" >&6; }
26950180740Sdesif test "${ac_cv_file___dev_ptc_+set}" = set; then
26951180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26952180740Sdeselse
26953180740Sdes  test "$cross_compiling" = yes &&
26954180740Sdes  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
26955180740Sdesecho "$as_me: error: cannot check for file existence when cross compiling" >&2;}
26956180740Sdes   { (exit 1); exit 1; }; }
26957180740Sdesif test -r ""/dev/ptc""; then
26958180740Sdes  ac_cv_file___dev_ptc_=yes
26959180740Sdeselse
26960180740Sdes  ac_cv_file___dev_ptc_=no
26961180740Sdesfi
26962180740Sdesfi
26963180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_file___dev_ptc_" >&5
26964180740Sdesecho "${ECHO_T}$ac_cv_file___dev_ptc_" >&6; }
26965180740Sdesif test $ac_cv_file___dev_ptc_ = yes; then
26966180740Sdes
26967180740Sdes
26968180740Sdescat >>confdefs.h <<_ACEOF
26969180740Sdes#define HAVE_DEV_PTS_AND_PTC 1
26970180740Sdes_ACEOF
26971180740Sdes
26972180740Sdes			have_dev_ptc=1
26973180740Sdes
26974180740Sdes
26975180740Sdesfi
26976180740Sdes
26977180740Sdeselse
26978180740Sdes	{ echo "$as_me:$LINENO: WARNING: cross compiling: Disabling /dev/ptc test" >&5
26979180740Sdesecho "$as_me: WARNING: cross compiling: Disabling /dev/ptc test" >&2;}
26980180740Sdesfi
26981180740Sdes
26982180740Sdes# Options from here on. Some of these are preset by platform above
26983180740Sdes
26984180740Sdes# Check whether --with-mantype was given.
26985180740Sdesif test "${with_mantype+set}" = set; then
26986180740Sdes  withval=$with_mantype;
26987180740Sdes		case "$withval" in
26988180740Sdes		man|cat|doc)
26989180740Sdes			MANTYPE=$withval
26990180740Sdes			;;
26991180740Sdes		*)
26992180740Sdes			{ { echo "$as_me:$LINENO: error: invalid man type: $withval" >&5
26993180740Sdesecho "$as_me: error: invalid man type: $withval" >&2;}
26994180740Sdes   { (exit 1); exit 1; }; }
26995180740Sdes			;;
26996180740Sdes		esac
26997180740Sdes
26998180740Sdes
26999180740Sdesfi
27000180740Sdes
27001180740Sdesif test -z "$MANTYPE"; then
27002180740Sdes	TestPath="/usr/bin${PATH_SEPARATOR}/usr/ucb"
27003180740Sdes	for ac_prog in nroff awf
27004180740Sdesdo
27005180740Sdes  # Extract the first word of "$ac_prog", so it can be a program name with args.
27006180740Sdesset dummy $ac_prog; ac_word=$2
27007180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
27008180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
27009180740Sdesif test "${ac_cv_path_NROFF+set}" = set; then
27010180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
27011180740Sdeselse
27012180740Sdes  case $NROFF in
27013180740Sdes  [\\/]* | ?:[\\/]*)
27014180740Sdes  ac_cv_path_NROFF="$NROFF" # Let the user override the test with a path.
27015180740Sdes  ;;
27016180740Sdes  *)
27017180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27018180740Sdesfor as_dir in $TestPath
27019180740Sdesdo
27020180740Sdes  IFS=$as_save_IFS
27021180740Sdes  test -z "$as_dir" && as_dir=.
27022180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
27023180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27024180740Sdes    ac_cv_path_NROFF="$as_dir/$ac_word$ac_exec_ext"
27025180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
27026180740Sdes    break 2
27027180740Sdes  fi
27028180740Sdesdone
27029180740Sdesdone
27030180740SdesIFS=$as_save_IFS
27031180740Sdes
27032180740Sdes  ;;
27033180740Sdesesac
27034180740Sdesfi
27035180740SdesNROFF=$ac_cv_path_NROFF
27036180740Sdesif test -n "$NROFF"; then
27037180740Sdes  { echo "$as_me:$LINENO: result: $NROFF" >&5
27038180740Sdesecho "${ECHO_T}$NROFF" >&6; }
27039180740Sdeselse
27040180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
27041180740Sdesecho "${ECHO_T}no" >&6; }
27042180740Sdesfi
27043180740Sdes
27044180740Sdes
27045180740Sdes  test -n "$NROFF" && break
27046180740Sdesdone
27047180740Sdestest -n "$NROFF" || NROFF="/bin/false"
27048180740Sdes
27049180740Sdes	if ${NROFF} -mdoc ${srcdir}/ssh.1 >/dev/null 2>&1; then
27050180740Sdes		MANTYPE=doc
27051180740Sdes	elif ${NROFF} -man ${srcdir}/ssh.1 >/dev/null 2>&1; then
27052180740Sdes		MANTYPE=man
27053180740Sdes	else
27054180740Sdes		MANTYPE=cat
27055180740Sdes	fi
27056180740Sdesfi
27057180740Sdes
27058180740Sdesif test "$MANTYPE" = "doc"; then
27059180740Sdes	mansubdir=man;
27060180740Sdeselse
27061180740Sdes	mansubdir=$MANTYPE;
27062180740Sdesfi
27063180740Sdes
27064180740Sdes
27065180740Sdes# Check whether to enable MD5 passwords
27066180740SdesMD5_MSG="no"
27067180740Sdes
27068180740Sdes# Check whether --with-md5-passwords was given.
27069180740Sdesif test "${with_md5_passwords+set}" = set; then
27070180740Sdes  withval=$with_md5_passwords;
27071180740Sdes		if test "x$withval" != "xno" ; then
27072180740Sdes
27073180740Sdescat >>confdefs.h <<\_ACEOF
27074180740Sdes#define HAVE_MD5_PASSWORDS 1
27075180740Sdes_ACEOF
27076180740Sdes
27077180740Sdes			MD5_MSG="yes"
27078180740Sdes		fi
27079180740Sdes
27080180740Sdes
27081180740Sdesfi
27082180740Sdes
27083180740Sdes
27084180740Sdes# Whether to disable shadow password support
27085180740Sdes
27086180740Sdes# Check whether --with-shadow was given.
27087180740Sdesif test "${with_shadow+set}" = set; then
27088180740Sdes  withval=$with_shadow;
27089180740Sdes		if test "x$withval" = "xno" ; then
27090180740Sdes			cat >>confdefs.h <<\_ACEOF
27091180740Sdes#define DISABLE_SHADOW 1
27092180740Sdes_ACEOF
27093180740Sdes
27094180740Sdes			disable_shadow=yes
27095180740Sdes		fi
27096180740Sdes
27097180740Sdes
27098180740Sdesfi
27099180740Sdes
27100180740Sdes
27101180740Sdesif test -z "$disable_shadow" ; then
27102180740Sdes	{ echo "$as_me:$LINENO: checking if the systems has expire shadow information" >&5
27103180740Sdesecho $ECHO_N "checking if the systems has expire shadow information... $ECHO_C" >&6; }
27104180740Sdes	cat >conftest.$ac_ext <<_ACEOF
27105180740Sdes/* confdefs.h.  */
27106180740Sdes_ACEOF
27107180740Sdescat confdefs.h >>conftest.$ac_ext
27108180740Sdescat >>conftest.$ac_ext <<_ACEOF
27109180740Sdes/* end confdefs.h.  */
27110180740Sdes
27111180740Sdes#include <sys/types.h>
27112180740Sdes#include <shadow.h>
27113180740Sdes	struct spwd sp;
27114180740Sdes
27115180740Sdesint
27116180740Sdesmain ()
27117180740Sdes{
27118180740Sdes sp.sp_expire = sp.sp_lstchg = sp.sp_inact = 0;
27119180740Sdes  ;
27120180740Sdes  return 0;
27121180740Sdes}
27122180740Sdes_ACEOF
27123180740Sdesrm -f conftest.$ac_objext
27124180740Sdesif { (ac_try="$ac_compile"
27125180740Sdescase "(($ac_try" in
27126180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27127180740Sdes  *) ac_try_echo=$ac_try;;
27128180740Sdesesac
27129180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27130180740Sdes  (eval "$ac_compile") 2>conftest.er1
27131180740Sdes  ac_status=$?
27132180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
27133180740Sdes  rm -f conftest.er1
27134180740Sdes  cat conftest.err >&5
27135180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27136180740Sdes  (exit $ac_status); } && {
27137180740Sdes	 test -z "$ac_c_werror_flag" ||
27138180740Sdes	 test ! -s conftest.err
27139180740Sdes       } && test -s conftest.$ac_objext; then
27140180740Sdes   sp_expire_available=yes
27141180740Sdeselse
27142180740Sdes  echo "$as_me: failed program was:" >&5
27143180740Sdessed 's/^/| /' conftest.$ac_ext >&5
27144180740Sdes
27145180740Sdes
27146180740Sdes
27147180740Sdesfi
27148180740Sdes
27149180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27150180740Sdes
27151180740Sdes	if test "x$sp_expire_available" = "xyes" ; then
27152180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
27153180740Sdesecho "${ECHO_T}yes" >&6; }
27154180740Sdes
27155180740Sdescat >>confdefs.h <<\_ACEOF
27156180740Sdes#define HAS_SHADOW_EXPIRE 1
27157180740Sdes_ACEOF
27158180740Sdes
27159180740Sdes	else
27160180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
27161180740Sdesecho "${ECHO_T}no" >&6; }
27162180740Sdes	fi
27163180740Sdesfi
27164180740Sdes
27165180740Sdes# Use ip address instead of hostname in $DISPLAY
27166180740Sdesif test ! -z "$IPADDR_IN_DISPLAY" ; then
27167180740Sdes	DISPLAY_HACK_MSG="yes"
27168180740Sdes
27169180740Sdescat >>confdefs.h <<\_ACEOF
27170180740Sdes#define IPADDR_IN_DISPLAY 1
27171180740Sdes_ACEOF
27172180740Sdes
27173180740Sdeselse
27174180740Sdes	DISPLAY_HACK_MSG="no"
27175180740Sdes
27176180740Sdes# Check whether --with-ipaddr-display was given.
27177180740Sdesif test "${with_ipaddr_display+set}" = set; then
27178180740Sdes  withval=$with_ipaddr_display;
27179180740Sdes			if test "x$withval" != "xno" ; then
27180180740Sdes				cat >>confdefs.h <<\_ACEOF
27181180740Sdes#define IPADDR_IN_DISPLAY 1
27182180740Sdes_ACEOF
27183180740Sdes
27184180740Sdes				DISPLAY_HACK_MSG="yes"
27185180740Sdes			fi
27186180740Sdes
27187180740Sdes
27188180740Sdesfi
27189180740Sdes
27190180740Sdesfi
27191180740Sdes
27192180740Sdes# check for /etc/default/login and use it if present.
27193180740Sdes# Check whether --enable-etc-default-login was given.
27194180740Sdesif test "${enable_etc_default_login+set}" = set; then
27195180740Sdes  enableval=$enable_etc_default_login;  if test "x$enableval" = "xno"; then
27196180740Sdes		{ echo "$as_me:$LINENO: /etc/default/login handling disabled" >&5
27197180740Sdesecho "$as_me: /etc/default/login handling disabled" >&6;}
27198180740Sdes		etc_default_login=no
27199180740Sdes	  else
27200180740Sdes		etc_default_login=yes
27201180740Sdes	  fi
27202180740Sdeselse
27203180740Sdes   if test ! -z "$cross_compiling" && test "x$cross_compiling" = "xyes";
27204180740Sdes	  then
27205180740Sdes		{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking /etc/default/login" >&5
27206180740Sdesecho "$as_me: WARNING: cross compiling: not checking /etc/default/login" >&2;}
27207180740Sdes		etc_default_login=no
27208180740Sdes	  else
27209180740Sdes		etc_default_login=yes
27210180740Sdes	  fi
27211180740Sdes
27212180740Sdesfi
27213180740Sdes
27214180740Sdes
27215180740Sdesif test "x$etc_default_login" != "xno"; then
27216180740Sdes	{ echo "$as_me:$LINENO: checking for \"/etc/default/login\"" >&5
27217180740Sdesecho $ECHO_N "checking for \"/etc/default/login\"... $ECHO_C" >&6; }
27218180740Sdesif test "${ac_cv_file___etc_default_login_+set}" = set; then
27219180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
27220180740Sdeselse
27221180740Sdes  test "$cross_compiling" = yes &&
27222180740Sdes  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
27223180740Sdesecho "$as_me: error: cannot check for file existence when cross compiling" >&2;}
27224180740Sdes   { (exit 1); exit 1; }; }
27225180740Sdesif test -r ""/etc/default/login""; then
27226180740Sdes  ac_cv_file___etc_default_login_=yes
27227180740Sdeselse
27228180740Sdes  ac_cv_file___etc_default_login_=no
27229180740Sdesfi
27230180740Sdesfi
27231180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_file___etc_default_login_" >&5
27232180740Sdesecho "${ECHO_T}$ac_cv_file___etc_default_login_" >&6; }
27233180740Sdesif test $ac_cv_file___etc_default_login_ = yes; then
27234180740Sdes   external_path_file=/etc/default/login
27235180740Sdesfi
27236180740Sdes
27237180740Sdes	if test "x$external_path_file" = "x/etc/default/login"; then
27238180740Sdes
27239180740Sdescat >>confdefs.h <<\_ACEOF
27240180740Sdes#define HAVE_ETC_DEFAULT_LOGIN 1
27241180740Sdes_ACEOF
27242180740Sdes
27243180740Sdes	fi
27244180740Sdesfi
27245180740Sdes
27246180740Sdesif test $ac_cv_func_login_getcapbool = "yes" && \
27247180740Sdes	test $ac_cv_header_login_cap_h = "yes" ; then
27248180740Sdes	external_path_file=/etc/login.conf
27249180740Sdesfi
27250180740Sdes
27251180740Sdes# Whether to mess with the default path
27252180740SdesSERVER_PATH_MSG="(default)"
27253180740Sdes
27254180740Sdes# Check whether --with-default-path was given.
27255180740Sdesif test "${with_default_path+set}" = set; then
27256180740Sdes  withval=$with_default_path;
27257180740Sdes		if test "x$external_path_file" = "x/etc/login.conf" ; then
27258180740Sdes			{ echo "$as_me:$LINENO: WARNING:
27259180740Sdes--with-default-path=PATH has no effect on this system.
27260180740SdesEdit /etc/login.conf instead." >&5
27261180740Sdesecho "$as_me: WARNING:
27262180740Sdes--with-default-path=PATH has no effect on this system.
27263180740SdesEdit /etc/login.conf instead." >&2;}
27264180740Sdes		elif test "x$withval" != "xno" ; then
27265180740Sdes			if test ! -z "$external_path_file" ; then
27266180740Sdes				{ echo "$as_me:$LINENO: WARNING:
27267180740Sdes--with-default-path=PATH will only be used if PATH is not defined in
27268180740Sdes$external_path_file ." >&5
27269180740Sdesecho "$as_me: WARNING:
27270180740Sdes--with-default-path=PATH will only be used if PATH is not defined in
27271180740Sdes$external_path_file ." >&2;}
27272180740Sdes			fi
27273180740Sdes			user_path="$withval"
27274180740Sdes			SERVER_PATH_MSG="$withval"
27275180740Sdes		fi
27276180740Sdes
27277180740Sdeselse
27278180740Sdes   if test "x$external_path_file" = "x/etc/login.conf" ; then
27279180740Sdes		{ echo "$as_me:$LINENO: WARNING: Make sure the path to scp is in /etc/login.conf" >&5
27280180740Sdesecho "$as_me: WARNING: Make sure the path to scp is in /etc/login.conf" >&2;}
27281180740Sdes	else
27282180740Sdes		if test ! -z "$external_path_file" ; then
27283180740Sdes			{ echo "$as_me:$LINENO: WARNING:
27284180740SdesIf PATH is defined in $external_path_file, ensure the path to scp is included,
27285180740Sdesotherwise scp will not work." >&5
27286180740Sdesecho "$as_me: WARNING:
27287180740SdesIf PATH is defined in $external_path_file, ensure the path to scp is included,
27288180740Sdesotherwise scp will not work." >&2;}
27289180740Sdes		fi
27290180740Sdes		if test "$cross_compiling" = yes; then
27291180740Sdes   user_path="/usr/bin:/bin:/usr/sbin:/sbin"
27292180740Sdes
27293180740Sdeselse
27294180740Sdes  cat >conftest.$ac_ext <<_ACEOF
27295180740Sdes/* confdefs.h.  */
27296180740Sdes_ACEOF
27297180740Sdescat confdefs.h >>conftest.$ac_ext
27298180740Sdescat >>conftest.$ac_ext <<_ACEOF
27299180740Sdes/* end confdefs.h.  */
27300180740Sdes
27301180740Sdes/* find out what STDPATH is */
27302180740Sdes#include <stdio.h>
27303180740Sdes#ifdef HAVE_PATHS_H
27304180740Sdes# include <paths.h>
27305180740Sdes#endif
27306180740Sdes#ifndef _PATH_STDPATH
27307180740Sdes# ifdef _PATH_USERPATH	/* Irix */
27308180740Sdes#  define _PATH_STDPATH _PATH_USERPATH
27309180740Sdes# else
27310180740Sdes#  define _PATH_STDPATH "/usr/bin:/bin:/usr/sbin:/sbin"
27311180740Sdes# endif
27312180740Sdes#endif
27313180740Sdes#include <sys/types.h>
27314180740Sdes#include <sys/stat.h>
27315180740Sdes#include <fcntl.h>
27316180740Sdes#define DATA "conftest.stdpath"
27317180740Sdes
27318180740Sdesmain()
27319180740Sdes{
27320180740Sdes	FILE *fd;
27321180740Sdes	int rc;
27322180740Sdes
27323180740Sdes	fd = fopen(DATA,"w");
27324180740Sdes	if(fd == NULL)
27325180740Sdes		exit(1);
27326180740Sdes
27327180740Sdes	if ((rc = fprintf(fd,"%s", _PATH_STDPATH)) < 0)
27328180740Sdes		exit(1);
27329180740Sdes
27330180740Sdes	exit(0);
27331180740Sdes}
27332180740Sdes
27333180740Sdes_ACEOF
27334180740Sdesrm -f conftest$ac_exeext
27335180740Sdesif { (ac_try="$ac_link"
27336180740Sdescase "(($ac_try" in
27337180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27338180740Sdes  *) ac_try_echo=$ac_try;;
27339180740Sdesesac
27340180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27341180740Sdes  (eval "$ac_link") 2>&5
27342180740Sdes  ac_status=$?
27343180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27344180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
27345180740Sdes  { (case "(($ac_try" in
27346180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27347180740Sdes  *) ac_try_echo=$ac_try;;
27348180740Sdesesac
27349180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27350180740Sdes  (eval "$ac_try") 2>&5
27351180740Sdes  ac_status=$?
27352180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27353180740Sdes  (exit $ac_status); }; }; then
27354180740Sdes   user_path=`cat conftest.stdpath`
27355180740Sdeselse
27356180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
27357180740Sdesecho "$as_me: failed program was:" >&5
27358180740Sdessed 's/^/| /' conftest.$ac_ext >&5
27359180740Sdes
27360180740Sdes( exit $ac_status )
27361180740Sdes user_path="/usr/bin:/bin:/usr/sbin:/sbin"
27362180740Sdesfi
27363180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
27364180740Sdesfi
27365180740Sdes
27366180740Sdes
27367180740Sdes# make sure $bindir is in USER_PATH so scp will work
27368180740Sdes		t_bindir=`eval echo ${bindir}`
27369180740Sdes		case $t_bindir in
27370180740Sdes			NONE/*) t_bindir=`echo $t_bindir | sed "s~NONE~$prefix~"` ;;
27371180740Sdes		esac
27372180740Sdes		case $t_bindir in
27373180740Sdes			NONE/*) t_bindir=`echo $t_bindir | sed "s~NONE~$ac_default_prefix~"` ;;
27374180740Sdes		esac
27375180740Sdes		echo $user_path | grep ":$t_bindir"  > /dev/null 2>&1
27376180740Sdes		if test $? -ne 0  ; then
27377180740Sdes			echo $user_path | grep "^$t_bindir"  > /dev/null 2>&1
27378180740Sdes			if test $? -ne 0  ; then
27379180740Sdes				user_path=$user_path:$t_bindir
27380180740Sdes				{ echo "$as_me:$LINENO: result: Adding $t_bindir to USER_PATH so scp will work" >&5
27381180740Sdesecho "${ECHO_T}Adding $t_bindir to USER_PATH so scp will work" >&6; }
27382180740Sdes			fi
27383180740Sdes		fi
27384180740Sdes	fi
27385180740Sdes
27386180740Sdesfi
27387180740Sdes
27388180740Sdesif test "x$external_path_file" != "x/etc/login.conf" ; then
27389180740Sdes
27390180740Sdescat >>confdefs.h <<_ACEOF
27391180740Sdes#define USER_PATH "$user_path"
27392180740Sdes_ACEOF
27393180740Sdes
27394180740Sdes
27395180740Sdesfi
27396180740Sdes
27397180740Sdes# Set superuser path separately to user path
27398180740Sdes
27399180740Sdes# Check whether --with-superuser-path was given.
27400180740Sdesif test "${with_superuser_path+set}" = set; then
27401180740Sdes  withval=$with_superuser_path;
27402180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
27403180740Sdes		    test "x${withval}" != "xyes"; then
27404180740Sdes
27405180740Sdescat >>confdefs.h <<_ACEOF
27406180740Sdes#define SUPERUSER_PATH "$withval"
27407180740Sdes_ACEOF
27408180740Sdes
27409180740Sdes			superuser_path=$withval
27410180740Sdes		fi
27411180740Sdes
27412180740Sdes
27413180740Sdesfi
27414180740Sdes
27415180740Sdes
27416180740Sdes
27417180740Sdes{ echo "$as_me:$LINENO: checking if we need to convert IPv4 in IPv6-mapped addresses" >&5
27418180740Sdesecho $ECHO_N "checking if we need to convert IPv4 in IPv6-mapped addresses... $ECHO_C" >&6; }
27419180740SdesIPV4_IN6_HACK_MSG="no"
27420180740Sdes
27421180740Sdes# Check whether --with-4in6 was given.
27422180740Sdesif test "${with_4in6+set}" = set; then
27423180740Sdes  withval=$with_4in6;
27424180740Sdes		if test "x$withval" != "xno" ; then
27425180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
27426180740Sdesecho "${ECHO_T}yes" >&6; }
27427180740Sdes
27428180740Sdescat >>confdefs.h <<\_ACEOF
27429180740Sdes#define IPV4_IN_IPV6 1
27430180740Sdes_ACEOF
27431180740Sdes
27432180740Sdes			IPV4_IN6_HACK_MSG="yes"
27433180740Sdes		else
27434180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
27435180740Sdesecho "${ECHO_T}no" >&6; }
27436180740Sdes		fi
27437180740Sdes
27438180740Sdeselse
27439180740Sdes
27440180740Sdes		if test "x$inet6_default_4in6" = "xyes"; then
27441180740Sdes			{ echo "$as_me:$LINENO: result: yes (default)" >&5
27442180740Sdesecho "${ECHO_T}yes (default)" >&6; }
27443180740Sdes			cat >>confdefs.h <<\_ACEOF
27444180740Sdes#define IPV4_IN_IPV6 1
27445180740Sdes_ACEOF
27446180740Sdes
27447180740Sdes			IPV4_IN6_HACK_MSG="yes"
27448180740Sdes		else
27449180740Sdes			{ echo "$as_me:$LINENO: result: no (default)" >&5
27450180740Sdesecho "${ECHO_T}no (default)" >&6; }
27451180740Sdes		fi
27452180740Sdes
27453180740Sdes
27454180740Sdesfi
27455180740Sdes
27456180740Sdes
27457180740Sdes# Whether to enable BSD auth support
27458180740SdesBSD_AUTH_MSG=no
27459180740Sdes
27460180740Sdes# Check whether --with-bsd-auth was given.
27461180740Sdesif test "${with_bsd_auth+set}" = set; then
27462180740Sdes  withval=$with_bsd_auth;
27463180740Sdes		if test "x$withval" != "xno" ; then
27464180740Sdes
27465180740Sdescat >>confdefs.h <<\_ACEOF
27466180740Sdes#define BSD_AUTH 1
27467180740Sdes_ACEOF
27468180740Sdes
27469180740Sdes			BSD_AUTH_MSG=yes
27470180740Sdes		fi
27471180740Sdes
27472180740Sdes
27473180740Sdesfi
27474180740Sdes
27475180740Sdes
27476180740Sdes# Where to place sshd.pid
27477180740Sdespiddir=/var/run
27478180740Sdes# make sure the directory exists
27479180740Sdesif test ! -d $piddir ; then
27480180740Sdes	piddir=`eval echo ${sysconfdir}`
27481180740Sdes	case $piddir in
27482180740Sdes		NONE/*) piddir=`echo $piddir | sed "s~NONE~$ac_default_prefix~"` ;;
27483180740Sdes	esac
27484180740Sdesfi
27485180740Sdes
27486180740Sdes
27487180740Sdes# Check whether --with-pid-dir was given.
27488180740Sdesif test "${with_pid_dir+set}" = set; then
27489180740Sdes  withval=$with_pid_dir;
27490180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
27491180740Sdes		    test "x${withval}" != "xyes"; then
27492180740Sdes			piddir=$withval
27493180740Sdes			if test ! -d $piddir ; then
27494180740Sdes			{ echo "$as_me:$LINENO: WARNING: ** no $piddir directory on this system **" >&5
27495180740Sdesecho "$as_me: WARNING: ** no $piddir directory on this system **" >&2;}
27496180740Sdes			fi
27497180740Sdes		fi
27498180740Sdes
27499180740Sdes
27500180740Sdesfi
27501180740Sdes
27502180740Sdes
27503180740Sdes
27504180740Sdescat >>confdefs.h <<_ACEOF
27505180740Sdes#define _PATH_SSH_PIDDIR "$piddir"
27506180740Sdes_ACEOF
27507180740Sdes
27508180740Sdes
27509180740Sdes
27510180740Sdes# Check whether --enable-lastlog was given.
27511180740Sdesif test "${enable_lastlog+set}" = set; then
27512180740Sdes  enableval=$enable_lastlog;
27513180740Sdes		if test "x$enableval" = "xno" ; then
27514180740Sdes			cat >>confdefs.h <<\_ACEOF
27515180740Sdes#define DISABLE_LASTLOG 1
27516180740Sdes_ACEOF
27517180740Sdes
27518180740Sdes		fi
27519180740Sdes
27520180740Sdes
27521180740Sdesfi
27522180740Sdes
27523180740Sdes# Check whether --enable-utmp was given.
27524180740Sdesif test "${enable_utmp+set}" = set; then
27525180740Sdes  enableval=$enable_utmp;
27526180740Sdes		if test "x$enableval" = "xno" ; then
27527180740Sdes			cat >>confdefs.h <<\_ACEOF
27528180740Sdes#define DISABLE_UTMP 1
27529180740Sdes_ACEOF
27530180740Sdes
27531180740Sdes		fi
27532180740Sdes
27533180740Sdes
27534180740Sdesfi
27535180740Sdes
27536180740Sdes# Check whether --enable-utmpx was given.
27537180740Sdesif test "${enable_utmpx+set}" = set; then
27538180740Sdes  enableval=$enable_utmpx;
27539180740Sdes		if test "x$enableval" = "xno" ; then
27540180740Sdes
27541180740Sdescat >>confdefs.h <<\_ACEOF
27542180740Sdes#define DISABLE_UTMPX 1
27543180740Sdes_ACEOF
27544180740Sdes
27545180740Sdes		fi
27546180740Sdes
27547180740Sdes
27548180740Sdesfi
27549180740Sdes
27550180740Sdes# Check whether --enable-wtmp was given.
27551180740Sdesif test "${enable_wtmp+set}" = set; then
27552180740Sdes  enableval=$enable_wtmp;
27553180740Sdes		if test "x$enableval" = "xno" ; then
27554180740Sdes			cat >>confdefs.h <<\_ACEOF
27555180740Sdes#define DISABLE_WTMP 1
27556180740Sdes_ACEOF
27557180740Sdes
27558180740Sdes		fi
27559180740Sdes
27560180740Sdes
27561180740Sdesfi
27562180740Sdes
27563180740Sdes# Check whether --enable-wtmpx was given.
27564180740Sdesif test "${enable_wtmpx+set}" = set; then
27565180740Sdes  enableval=$enable_wtmpx;
27566180740Sdes		if test "x$enableval" = "xno" ; then
27567180740Sdes
27568180740Sdescat >>confdefs.h <<\_ACEOF
27569180740Sdes#define DISABLE_WTMPX 1
27570180740Sdes_ACEOF
27571180740Sdes
27572180740Sdes		fi
27573180740Sdes
27574180740Sdes
27575180740Sdesfi
27576180740Sdes
27577180740Sdes# Check whether --enable-libutil was given.
27578180740Sdesif test "${enable_libutil+set}" = set; then
27579180740Sdes  enableval=$enable_libutil;
27580180740Sdes		if test "x$enableval" = "xno" ; then
27581180740Sdes			cat >>confdefs.h <<\_ACEOF
27582180740Sdes#define DISABLE_LOGIN 1
27583180740Sdes_ACEOF
27584180740Sdes
27585180740Sdes		fi
27586180740Sdes
27587180740Sdes
27588180740Sdesfi
27589180740Sdes
27590180740Sdes# Check whether --enable-pututline was given.
27591180740Sdesif test "${enable_pututline+set}" = set; then
27592180740Sdes  enableval=$enable_pututline;
27593180740Sdes		if test "x$enableval" = "xno" ; then
27594180740Sdes
27595180740Sdescat >>confdefs.h <<\_ACEOF
27596180740Sdes#define DISABLE_PUTUTLINE 1
27597180740Sdes_ACEOF
27598180740Sdes
27599180740Sdes		fi
27600180740Sdes
27601180740Sdes
27602180740Sdesfi
27603180740Sdes
27604180740Sdes# Check whether --enable-pututxline was given.
27605180740Sdesif test "${enable_pututxline+set}" = set; then
27606180740Sdes  enableval=$enable_pututxline;
27607180740Sdes		if test "x$enableval" = "xno" ; then
27608180740Sdes
27609180740Sdescat >>confdefs.h <<\_ACEOF
27610180740Sdes#define DISABLE_PUTUTXLINE 1
27611180740Sdes_ACEOF
27612180740Sdes
27613180740Sdes		fi
27614180740Sdes
27615180740Sdes
27616180740Sdesfi
27617180740Sdes
27618180740Sdes
27619180740Sdes# Check whether --with-lastlog was given.
27620180740Sdesif test "${with_lastlog+set}" = set; then
27621180740Sdes  withval=$with_lastlog;
27622180740Sdes		if test "x$withval" = "xno" ; then
27623180740Sdes			cat >>confdefs.h <<\_ACEOF
27624180740Sdes#define DISABLE_LASTLOG 1
27625180740Sdes_ACEOF
27626180740Sdes
27627180740Sdes		elif test -n "$withval"  &&  test "x${withval}" != "xyes"; then
27628180740Sdes			conf_lastlog_location=$withval
27629180740Sdes		fi
27630180740Sdes
27631180740Sdes
27632180740Sdesfi
27633180740Sdes
27634180740Sdes
27635180740Sdes
27636180740Sdes{ echo "$as_me:$LINENO: checking if your system defines LASTLOG_FILE" >&5
27637180740Sdesecho $ECHO_N "checking if your system defines LASTLOG_FILE... $ECHO_C" >&6; }
27638180740Sdescat >conftest.$ac_ext <<_ACEOF
27639180740Sdes/* confdefs.h.  */
27640180740Sdes_ACEOF
27641180740Sdescat confdefs.h >>conftest.$ac_ext
27642180740Sdescat >>conftest.$ac_ext <<_ACEOF
27643180740Sdes/* end confdefs.h.  */
27644180740Sdes
27645180740Sdes#include <sys/types.h>
27646180740Sdes#include <utmp.h>
27647180740Sdes#ifdef HAVE_LASTLOG_H
27648180740Sdes#  include <lastlog.h>
27649180740Sdes#endif
27650180740Sdes#ifdef HAVE_PATHS_H
27651180740Sdes#  include <paths.h>
27652180740Sdes#endif
27653180740Sdes#ifdef HAVE_LOGIN_H
27654180740Sdes# include <login.h>
27655180740Sdes#endif
27656180740Sdes
27657180740Sdesint
27658180740Sdesmain ()
27659180740Sdes{
27660180740Sdes char *lastlog = LASTLOG_FILE;
27661180740Sdes  ;
27662180740Sdes  return 0;
27663180740Sdes}
27664180740Sdes_ACEOF
27665180740Sdesrm -f conftest.$ac_objext
27666180740Sdesif { (ac_try="$ac_compile"
27667180740Sdescase "(($ac_try" in
27668180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27669180740Sdes  *) ac_try_echo=$ac_try;;
27670180740Sdesesac
27671180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27672180740Sdes  (eval "$ac_compile") 2>conftest.er1
27673180740Sdes  ac_status=$?
27674180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
27675180740Sdes  rm -f conftest.er1
27676180740Sdes  cat conftest.err >&5
27677180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27678180740Sdes  (exit $ac_status); } && {
27679180740Sdes	 test -z "$ac_c_werror_flag" ||
27680180740Sdes	 test ! -s conftest.err
27681180740Sdes       } && test -s conftest.$ac_objext; then
27682180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
27683180740Sdesecho "${ECHO_T}yes" >&6; }
27684180740Sdeselse
27685180740Sdes  echo "$as_me: failed program was:" >&5
27686180740Sdessed 's/^/| /' conftest.$ac_ext >&5
27687180740Sdes
27688180740Sdes
27689180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
27690180740Sdesecho "${ECHO_T}no" >&6; }
27691180740Sdes		{ echo "$as_me:$LINENO: checking if your system defines _PATH_LASTLOG" >&5
27692180740Sdesecho $ECHO_N "checking if your system defines _PATH_LASTLOG... $ECHO_C" >&6; }
27693180740Sdes		cat >conftest.$ac_ext <<_ACEOF
27694180740Sdes/* confdefs.h.  */
27695180740Sdes_ACEOF
27696180740Sdescat confdefs.h >>conftest.$ac_ext
27697180740Sdescat >>conftest.$ac_ext <<_ACEOF
27698180740Sdes/* end confdefs.h.  */
27699180740Sdes
27700180740Sdes#include <sys/types.h>
27701180740Sdes#include <utmp.h>
27702180740Sdes#ifdef HAVE_LASTLOG_H
27703180740Sdes#  include <lastlog.h>
27704180740Sdes#endif
27705180740Sdes#ifdef HAVE_PATHS_H
27706180740Sdes#  include <paths.h>
27707180740Sdes#endif
27708180740Sdes
27709180740Sdesint
27710180740Sdesmain ()
27711180740Sdes{
27712180740Sdes char *lastlog = _PATH_LASTLOG;
27713180740Sdes  ;
27714180740Sdes  return 0;
27715180740Sdes}
27716180740Sdes_ACEOF
27717180740Sdesrm -f conftest.$ac_objext
27718180740Sdesif { (ac_try="$ac_compile"
27719180740Sdescase "(($ac_try" in
27720180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27721180740Sdes  *) ac_try_echo=$ac_try;;
27722180740Sdesesac
27723180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27724180740Sdes  (eval "$ac_compile") 2>conftest.er1
27725180740Sdes  ac_status=$?
27726180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
27727180740Sdes  rm -f conftest.er1
27728180740Sdes  cat conftest.err >&5
27729180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27730180740Sdes  (exit $ac_status); } && {
27731180740Sdes	 test -z "$ac_c_werror_flag" ||
27732180740Sdes	 test ! -s conftest.err
27733180740Sdes       } && test -s conftest.$ac_objext; then
27734180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
27735180740Sdesecho "${ECHO_T}yes" >&6; }
27736180740Sdeselse
27737180740Sdes  echo "$as_me: failed program was:" >&5
27738180740Sdessed 's/^/| /' conftest.$ac_ext >&5
27739180740Sdes
27740180740Sdes
27741180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
27742180740Sdesecho "${ECHO_T}no" >&6; }
27743180740Sdes			system_lastlog_path=no
27744180740Sdes
27745180740Sdesfi
27746180740Sdes
27747180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27748180740Sdes
27749180740Sdes
27750180740Sdesfi
27751180740Sdes
27752180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27753180740Sdes
27754180740Sdesif test -z "$conf_lastlog_location"; then
27755180740Sdes	if test x"$system_lastlog_path" = x"no" ; then
27756180740Sdes		for f in /var/log/lastlog /usr/adm/lastlog /var/adm/lastlog /etc/security/lastlog ; do
27757180740Sdes				if (test -d "$f" || test -f "$f") ; then
27758180740Sdes					conf_lastlog_location=$f
27759180740Sdes				fi
27760180740Sdes		done
27761180740Sdes		if test -z "$conf_lastlog_location"; then
27762180740Sdes			{ echo "$as_me:$LINENO: WARNING: ** Cannot find lastlog **" >&5
27763180740Sdesecho "$as_me: WARNING: ** Cannot find lastlog **" >&2;}
27764180740Sdes					fi
27765180740Sdes	fi
27766180740Sdesfi
27767180740Sdes
27768180740Sdesif test -n "$conf_lastlog_location"; then
27769180740Sdes
27770180740Sdescat >>confdefs.h <<_ACEOF
27771180740Sdes#define CONF_LASTLOG_FILE "$conf_lastlog_location"
27772180740Sdes_ACEOF
27773180740Sdes
27774180740Sdesfi
27775180740Sdes
27776180740Sdes{ echo "$as_me:$LINENO: checking if your system defines UTMP_FILE" >&5
27777180740Sdesecho $ECHO_N "checking if your system defines UTMP_FILE... $ECHO_C" >&6; }
27778180740Sdescat >conftest.$ac_ext <<_ACEOF
27779180740Sdes/* confdefs.h.  */
27780180740Sdes_ACEOF
27781180740Sdescat confdefs.h >>conftest.$ac_ext
27782180740Sdescat >>conftest.$ac_ext <<_ACEOF
27783180740Sdes/* end confdefs.h.  */
27784180740Sdes
27785180740Sdes#include <sys/types.h>
27786180740Sdes#include <utmp.h>
27787180740Sdes#ifdef HAVE_PATHS_H
27788180740Sdes#  include <paths.h>
27789180740Sdes#endif
27790180740Sdes
27791180740Sdesint
27792180740Sdesmain ()
27793180740Sdes{
27794180740Sdes char *utmp = UTMP_FILE;
27795180740Sdes  ;
27796180740Sdes  return 0;
27797180740Sdes}
27798180740Sdes_ACEOF
27799180740Sdesrm -f conftest.$ac_objext
27800180740Sdesif { (ac_try="$ac_compile"
27801180740Sdescase "(($ac_try" in
27802180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27803180740Sdes  *) ac_try_echo=$ac_try;;
27804180740Sdesesac
27805180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27806180740Sdes  (eval "$ac_compile") 2>conftest.er1
27807180740Sdes  ac_status=$?
27808180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
27809180740Sdes  rm -f conftest.er1
27810180740Sdes  cat conftest.err >&5
27811180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27812180740Sdes  (exit $ac_status); } && {
27813180740Sdes	 test -z "$ac_c_werror_flag" ||
27814180740Sdes	 test ! -s conftest.err
27815180740Sdes       } && test -s conftest.$ac_objext; then
27816180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
27817180740Sdesecho "${ECHO_T}yes" >&6; }
27818180740Sdeselse
27819180740Sdes  echo "$as_me: failed program was:" >&5
27820180740Sdessed 's/^/| /' conftest.$ac_ext >&5
27821180740Sdes
27822180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
27823180740Sdesecho "${ECHO_T}no" >&6; }
27824180740Sdes	  system_utmp_path=no
27825180740Sdes
27826180740Sdesfi
27827180740Sdes
27828180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27829180740Sdesif test -z "$conf_utmp_location"; then
27830180740Sdes	if test x"$system_utmp_path" = x"no" ; then
27831180740Sdes		for f in /etc/utmp /usr/adm/utmp /var/run/utmp; do
27832180740Sdes			if test -f $f ; then
27833180740Sdes				conf_utmp_location=$f
27834180740Sdes			fi
27835180740Sdes		done
27836180740Sdes		if test -z "$conf_utmp_location"; then
27837180740Sdes			cat >>confdefs.h <<\_ACEOF
27838180740Sdes#define DISABLE_UTMP 1
27839180740Sdes_ACEOF
27840180740Sdes
27841180740Sdes		fi
27842180740Sdes	fi
27843180740Sdesfi
27844180740Sdesif test -n "$conf_utmp_location"; then
27845180740Sdes
27846180740Sdescat >>confdefs.h <<_ACEOF
27847180740Sdes#define CONF_UTMP_FILE "$conf_utmp_location"
27848180740Sdes_ACEOF
27849180740Sdes
27850180740Sdesfi
27851180740Sdes
27852180740Sdes{ echo "$as_me:$LINENO: checking if your system defines WTMP_FILE" >&5
27853180740Sdesecho $ECHO_N "checking if your system defines WTMP_FILE... $ECHO_C" >&6; }
27854180740Sdescat >conftest.$ac_ext <<_ACEOF
27855180740Sdes/* confdefs.h.  */
27856180740Sdes_ACEOF
27857180740Sdescat confdefs.h >>conftest.$ac_ext
27858180740Sdescat >>conftest.$ac_ext <<_ACEOF
27859180740Sdes/* end confdefs.h.  */
27860180740Sdes
27861180740Sdes#include <sys/types.h>
27862180740Sdes#include <utmp.h>
27863180740Sdes#ifdef HAVE_PATHS_H
27864180740Sdes#  include <paths.h>
27865180740Sdes#endif
27866180740Sdes
27867180740Sdesint
27868180740Sdesmain ()
27869180740Sdes{
27870180740Sdes char *wtmp = WTMP_FILE;
27871180740Sdes  ;
27872180740Sdes  return 0;
27873180740Sdes}
27874180740Sdes_ACEOF
27875180740Sdesrm -f conftest.$ac_objext
27876180740Sdesif { (ac_try="$ac_compile"
27877180740Sdescase "(($ac_try" in
27878180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27879180740Sdes  *) ac_try_echo=$ac_try;;
27880180740Sdesesac
27881180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27882180740Sdes  (eval "$ac_compile") 2>conftest.er1
27883180740Sdes  ac_status=$?
27884180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
27885180740Sdes  rm -f conftest.er1
27886180740Sdes  cat conftest.err >&5
27887180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27888180740Sdes  (exit $ac_status); } && {
27889180740Sdes	 test -z "$ac_c_werror_flag" ||
27890180740Sdes	 test ! -s conftest.err
27891180740Sdes       } && test -s conftest.$ac_objext; then
27892180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
27893180740Sdesecho "${ECHO_T}yes" >&6; }
27894180740Sdeselse
27895180740Sdes  echo "$as_me: failed program was:" >&5
27896180740Sdessed 's/^/| /' conftest.$ac_ext >&5
27897180740Sdes
27898180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
27899180740Sdesecho "${ECHO_T}no" >&6; }
27900180740Sdes	  system_wtmp_path=no
27901180740Sdes
27902180740Sdesfi
27903180740Sdes
27904180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27905180740Sdesif test -z "$conf_wtmp_location"; then
27906180740Sdes	if test x"$system_wtmp_path" = x"no" ; then
27907180740Sdes		for f in /usr/adm/wtmp /var/log/wtmp; do
27908180740Sdes			if test -f $f ; then
27909180740Sdes				conf_wtmp_location=$f
27910180740Sdes			fi
27911180740Sdes		done
27912180740Sdes		if test -z "$conf_wtmp_location"; then
27913180740Sdes			cat >>confdefs.h <<\_ACEOF
27914180740Sdes#define DISABLE_WTMP 1
27915180740Sdes_ACEOF
27916180740Sdes
27917180740Sdes		fi
27918180740Sdes	fi
27919180740Sdesfi
27920180740Sdesif test -n "$conf_wtmp_location"; then
27921180740Sdes
27922180740Sdescat >>confdefs.h <<_ACEOF
27923180740Sdes#define CONF_WTMP_FILE "$conf_wtmp_location"
27924180740Sdes_ACEOF
27925180740Sdes
27926180740Sdesfi
27927180740Sdes
27928180740Sdes
27929180740Sdes{ echo "$as_me:$LINENO: checking if your system defines UTMPX_FILE" >&5
27930180740Sdesecho $ECHO_N "checking if your system defines UTMPX_FILE... $ECHO_C" >&6; }
27931180740Sdescat >conftest.$ac_ext <<_ACEOF
27932180740Sdes/* confdefs.h.  */
27933180740Sdes_ACEOF
27934180740Sdescat confdefs.h >>conftest.$ac_ext
27935180740Sdescat >>conftest.$ac_ext <<_ACEOF
27936180740Sdes/* end confdefs.h.  */
27937180740Sdes
27938180740Sdes#include <sys/types.h>
27939180740Sdes#include <utmp.h>
27940180740Sdes#ifdef HAVE_UTMPX_H
27941180740Sdes#include <utmpx.h>
27942180740Sdes#endif
27943180740Sdes#ifdef HAVE_PATHS_H
27944180740Sdes#  include <paths.h>
27945180740Sdes#endif
27946180740Sdes
27947180740Sdesint
27948180740Sdesmain ()
27949180740Sdes{
27950180740Sdes char *utmpx = UTMPX_FILE;
27951180740Sdes  ;
27952180740Sdes  return 0;
27953180740Sdes}
27954180740Sdes_ACEOF
27955180740Sdesrm -f conftest.$ac_objext
27956180740Sdesif { (ac_try="$ac_compile"
27957180740Sdescase "(($ac_try" in
27958180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27959180740Sdes  *) ac_try_echo=$ac_try;;
27960180740Sdesesac
27961180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27962180740Sdes  (eval "$ac_compile") 2>conftest.er1
27963180740Sdes  ac_status=$?
27964180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
27965180740Sdes  rm -f conftest.er1
27966180740Sdes  cat conftest.err >&5
27967180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27968180740Sdes  (exit $ac_status); } && {
27969180740Sdes	 test -z "$ac_c_werror_flag" ||
27970180740Sdes	 test ! -s conftest.err
27971180740Sdes       } && test -s conftest.$ac_objext; then
27972180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
27973180740Sdesecho "${ECHO_T}yes" >&6; }
27974180740Sdeselse
27975180740Sdes  echo "$as_me: failed program was:" >&5
27976180740Sdessed 's/^/| /' conftest.$ac_ext >&5
27977180740Sdes
27978180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
27979180740Sdesecho "${ECHO_T}no" >&6; }
27980180740Sdes	  system_utmpx_path=no
27981180740Sdes
27982180740Sdesfi
27983180740Sdes
27984180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27985180740Sdesif test -z "$conf_utmpx_location"; then
27986180740Sdes	if test x"$system_utmpx_path" = x"no" ; then
27987180740Sdes		cat >>confdefs.h <<\_ACEOF
27988180740Sdes#define DISABLE_UTMPX 1
27989180740Sdes_ACEOF
27990180740Sdes
27991180740Sdes	fi
27992180740Sdeselse
27993180740Sdes
27994180740Sdescat >>confdefs.h <<_ACEOF
27995180740Sdes#define CONF_UTMPX_FILE "$conf_utmpx_location"
27996180740Sdes_ACEOF
27997180740Sdes
27998180740Sdesfi
27999180740Sdes
28000180740Sdes{ echo "$as_me:$LINENO: checking if your system defines WTMPX_FILE" >&5
28001180740Sdesecho $ECHO_N "checking if your system defines WTMPX_FILE... $ECHO_C" >&6; }
28002180740Sdescat >conftest.$ac_ext <<_ACEOF
28003180740Sdes/* confdefs.h.  */
28004180740Sdes_ACEOF
28005180740Sdescat confdefs.h >>conftest.$ac_ext
28006180740Sdescat >>conftest.$ac_ext <<_ACEOF
28007180740Sdes/* end confdefs.h.  */
28008180740Sdes
28009180740Sdes#include <sys/types.h>
28010180740Sdes#include <utmp.h>
28011180740Sdes#ifdef HAVE_UTMPX_H
28012180740Sdes#include <utmpx.h>
28013180740Sdes#endif
28014180740Sdes#ifdef HAVE_PATHS_H
28015180740Sdes#  include <paths.h>
28016180740Sdes#endif
28017180740Sdes
28018180740Sdesint
28019180740Sdesmain ()
28020180740Sdes{
28021180740Sdes char *wtmpx = WTMPX_FILE;
28022180740Sdes  ;
28023180740Sdes  return 0;
28024180740Sdes}
28025180740Sdes_ACEOF
28026180740Sdesrm -f conftest.$ac_objext
28027180740Sdesif { (ac_try="$ac_compile"
28028180740Sdescase "(($ac_try" in
28029180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28030180740Sdes  *) ac_try_echo=$ac_try;;
28031180740Sdesesac
28032180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28033180740Sdes  (eval "$ac_compile") 2>conftest.er1
28034180740Sdes  ac_status=$?
28035180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
28036180740Sdes  rm -f conftest.er1
28037180740Sdes  cat conftest.err >&5
28038180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
28039180740Sdes  (exit $ac_status); } && {
28040180740Sdes	 test -z "$ac_c_werror_flag" ||
28041180740Sdes	 test ! -s conftest.err
28042180740Sdes       } && test -s conftest.$ac_objext; then
28043180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
28044180740Sdesecho "${ECHO_T}yes" >&6; }
28045180740Sdeselse
28046180740Sdes  echo "$as_me: failed program was:" >&5
28047180740Sdessed 's/^/| /' conftest.$ac_ext >&5
28048180740Sdes
28049180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
28050180740Sdesecho "${ECHO_T}no" >&6; }
28051180740Sdes	  system_wtmpx_path=no
28052180740Sdes
28053180740Sdesfi
28054180740Sdes
28055180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28056180740Sdesif test -z "$conf_wtmpx_location"; then
28057180740Sdes	if test x"$system_wtmpx_path" = x"no" ; then
28058180740Sdes		cat >>confdefs.h <<\_ACEOF
28059180740Sdes#define DISABLE_WTMPX 1
28060180740Sdes_ACEOF
28061180740Sdes
28062180740Sdes	fi
28063180740Sdeselse
28064180740Sdes
28065180740Sdescat >>confdefs.h <<_ACEOF
28066180740Sdes#define CONF_WTMPX_FILE "$conf_wtmpx_location"
28067180740Sdes_ACEOF
28068180740Sdes
28069180740Sdesfi
28070180740Sdes
28071180740Sdes
28072180740Sdesif test ! -z "$blibpath" ; then
28073180740Sdes	LDFLAGS="$LDFLAGS $blibflags$blibpath"
28074180740Sdes	{ echo "$as_me:$LINENO: WARNING: Please check and edit blibpath in LDFLAGS in Makefile" >&5
28075180740Sdesecho "$as_me: WARNING: Please check and edit blibpath in LDFLAGS in Makefile" >&2;}
28076180740Sdesfi
28077180740Sdes
28078180740SdesCFLAGS="$CFLAGS $werror_flags"
28079180740Sdes
28080180740Sdes
28081180740Sdesac_config_files="$ac_config_files Makefile buildpkg.sh opensshd.init openssh.xml openbsd-compat/Makefile openbsd-compat/regress/Makefile scard/Makefile ssh_prng_cmds survey.sh"
28082180740Sdes
28083180740Sdescat >confcache <<\_ACEOF
28084180740Sdes# This file is a shell script that caches the results of configure
28085180740Sdes# tests run on this system so they can be shared between configure
28086180740Sdes# scripts and configure runs, see configure's option --config-cache.
28087180740Sdes# It is not useful on other systems.  If it contains results you don't
28088180740Sdes# want to keep, you may remove or edit it.
28089180740Sdes#
28090180740Sdes# config.status only pays attention to the cache file if you give it
28091180740Sdes# the --recheck option to rerun configure.
28092180740Sdes#
28093180740Sdes# `ac_cv_env_foo' variables (set or unset) will be overridden when
28094180740Sdes# loading this file, other *unset* `ac_cv_foo' will be assigned the
28095180740Sdes# following values.
28096180740Sdes
28097180740Sdes_ACEOF
28098180740Sdes
28099180740Sdes# The following way of writing the cache mishandles newlines in values,
28100180740Sdes# but we know of no workaround that is simple, portable, and efficient.
28101180740Sdes# So, we kill variables containing newlines.
28102180740Sdes# Ultrix sh set writes to stderr and can't be redirected directly,
28103180740Sdes# and sets the high bit in the cache file unless we assign to the vars.
28104180740Sdes(
28105180740Sdes  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
28106180740Sdes    eval ac_val=\$$ac_var
28107180740Sdes    case $ac_val in #(
28108180740Sdes    *${as_nl}*)
28109180740Sdes      case $ac_var in #(
28110180740Sdes      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
28111180740Sdesecho "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
28112180740Sdes      esac
28113180740Sdes      case $ac_var in #(
28114180740Sdes      _ | IFS | as_nl) ;; #(
28115180740Sdes      *) $as_unset $ac_var ;;
28116180740Sdes      esac ;;
28117180740Sdes    esac
28118180740Sdes  done
28119180740Sdes
28120180740Sdes  (set) 2>&1 |
28121180740Sdes    case $as_nl`(ac_space=' '; set) 2>&1` in #(
28122180740Sdes    *${as_nl}ac_space=\ *)
28123180740Sdes      # `set' does not quote correctly, so add quotes (double-quote
28124180740Sdes      # substitution turns \\\\ into \\, and sed turns \\ into \).
28125180740Sdes      sed -n \
28126180740Sdes	"s/'/'\\\\''/g;
28127180740Sdes	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
28128180740Sdes      ;; #(
28129180740Sdes    *)
28130180740Sdes      # `set' quotes correctly as required by POSIX, so do not add quotes.
28131180740Sdes      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
28132180740Sdes      ;;
28133180740Sdes    esac |
28134180740Sdes    sort
28135180740Sdes) |
28136180740Sdes  sed '
28137180740Sdes     /^ac_cv_env_/b end
28138180740Sdes     t clear
28139180740Sdes     :clear
28140180740Sdes     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
28141180740Sdes     t end
28142180740Sdes     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
28143180740Sdes     :end' >>confcache
28144180740Sdesif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
28145180740Sdes  if test -w "$cache_file"; then
28146180740Sdes    test "x$cache_file" != "x/dev/null" &&
28147180740Sdes      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
28148180740Sdesecho "$as_me: updating cache $cache_file" >&6;}
28149180740Sdes    cat confcache >$cache_file
28150180740Sdes  else
28151180740Sdes    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
28152180740Sdesecho "$as_me: not updating unwritable cache $cache_file" >&6;}
28153180740Sdes  fi
28154180740Sdesfi
28155180740Sdesrm -f confcache
28156180740Sdes
28157180740Sdestest "x$prefix" = xNONE && prefix=$ac_default_prefix
28158180740Sdes# Let make expand exec_prefix.
28159180740Sdestest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
28160180740Sdes
28161180740SdesDEFS=-DHAVE_CONFIG_H
28162180740Sdes
28163180740Sdesac_libobjs=
28164180740Sdesac_ltlibobjs=
28165180740Sdesfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
28166180740Sdes  # 1. Remove the extension, and $U if already installed.
28167180740Sdes  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
28168180740Sdes  ac_i=`echo "$ac_i" | sed "$ac_script"`
28169180740Sdes  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
28170180740Sdes  #    will be set to the directory where LIBOBJS objects are built.
28171180740Sdes  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
28172180740Sdes  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
28173180740Sdesdone
28174180740SdesLIBOBJS=$ac_libobjs
28175180740Sdes
28176180740SdesLTLIBOBJS=$ac_ltlibobjs
28177180740Sdes
28178180740Sdes
28179180740Sdes
28180180740Sdes: ${CONFIG_STATUS=./config.status}
28181180740Sdesac_clean_files_save=$ac_clean_files
28182180740Sdesac_clean_files="$ac_clean_files $CONFIG_STATUS"
28183180740Sdes{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
28184180740Sdesecho "$as_me: creating $CONFIG_STATUS" >&6;}
28185180740Sdescat >$CONFIG_STATUS <<_ACEOF
28186180740Sdes#! $SHELL
28187180740Sdes# Generated by $as_me.
28188180740Sdes# Run this file to recreate the current configuration.
28189180740Sdes# Compiler output produced by configure, useful for debugging
28190180740Sdes# configure, is in config.log if it exists.
28191180740Sdes
28192180740Sdesdebug=false
28193180740Sdesac_cs_recheck=false
28194180740Sdesac_cs_silent=false
28195180740SdesSHELL=\${CONFIG_SHELL-$SHELL}
28196180740Sdes_ACEOF
28197180740Sdes
28198180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
28199180740Sdes## --------------------- ##
28200180740Sdes## M4sh Initialization.  ##
28201180740Sdes## --------------------- ##
28202180740Sdes
28203180740Sdes# Be more Bourne compatible
28204180740SdesDUALCASE=1; export DUALCASE # for MKS sh
28205180740Sdesif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
28206180740Sdes  emulate sh
28207180740Sdes  NULLCMD=:
28208180740Sdes  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
28209180740Sdes  # is contrary to our usage.  Disable this feature.
28210180740Sdes  alias -g '${1+"$@"}'='"$@"'
28211180740Sdes  setopt NO_GLOB_SUBST
28212180740Sdeselse
28213180740Sdes  case `(set -o) 2>/dev/null` in
28214180740Sdes  *posix*) set -o posix ;;
28215180740Sdesesac
28216180740Sdes
28217180740Sdesfi
28218180740Sdes
28219180740Sdes
28220180740Sdes
28221180740Sdes
28222180740Sdes# PATH needs CR
28223180740Sdes# Avoid depending upon Character Ranges.
28224180740Sdesas_cr_letters='abcdefghijklmnopqrstuvwxyz'
28225180740Sdesas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
28226180740Sdesas_cr_Letters=$as_cr_letters$as_cr_LETTERS
28227180740Sdesas_cr_digits='0123456789'
28228180740Sdesas_cr_alnum=$as_cr_Letters$as_cr_digits
28229180740Sdes
28230180740Sdes# The user is always right.
28231180740Sdesif test "${PATH_SEPARATOR+set}" != set; then
28232180740Sdes  echo "#! /bin/sh" >conf$$.sh
28233180740Sdes  echo  "exit 0"   >>conf$$.sh
28234180740Sdes  chmod +x conf$$.sh
28235180740Sdes  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
28236180740Sdes    PATH_SEPARATOR=';'
28237180740Sdes  else
28238180740Sdes    PATH_SEPARATOR=:
28239180740Sdes  fi
28240180740Sdes  rm -f conf$$.sh
28241180740Sdesfi
28242180740Sdes
28243180740Sdes# Support unset when possible.
28244180740Sdesif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28245180740Sdes  as_unset=unset
28246180740Sdeselse
28247180740Sdes  as_unset=false
28248180740Sdesfi
28249180740Sdes
28250180740Sdes
28251180740Sdes# IFS
28252180740Sdes# We need space, tab and new line, in precisely that order.  Quoting is
28253180740Sdes# there to prevent editors from complaining about space-tab.
28254180740Sdes# (If _AS_PATH_WALK were called with IFS unset, it would disable word
28255180740Sdes# splitting by setting IFS to empty value.)
28256180740Sdesas_nl='
28257180740Sdes'
28258180740SdesIFS=" ""	$as_nl"
28259180740Sdes
28260180740Sdes# Find who we are.  Look in the path if we contain no directory separator.
28261180740Sdescase $0 in
28262180740Sdes  *[\\/]* ) as_myself=$0 ;;
28263180740Sdes  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28264180740Sdesfor as_dir in $PATH
28265180740Sdesdo
28266180740Sdes  IFS=$as_save_IFS
28267180740Sdes  test -z "$as_dir" && as_dir=.
28268180740Sdes  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
28269180740Sdesdone
28270180740SdesIFS=$as_save_IFS
28271180740Sdes
28272180740Sdes     ;;
28273180740Sdesesac
28274180740Sdes# We did not find ourselves, most probably we were run as `sh COMMAND'
28275180740Sdes# in which case we are not to be found in the path.
28276180740Sdesif test "x$as_myself" = x; then
28277180740Sdes  as_myself=$0
28278180740Sdesfi
28279180740Sdesif test ! -f "$as_myself"; then
28280180740Sdes  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
28281180740Sdes  { (exit 1); exit 1; }
28282180740Sdesfi
28283180740Sdes
28284180740Sdes# Work around bugs in pre-3.0 UWIN ksh.
28285180740Sdesfor as_var in ENV MAIL MAILPATH
28286180740Sdesdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
28287180740Sdesdone
28288180740SdesPS1='$ '
28289180740SdesPS2='> '
28290180740SdesPS4='+ '
28291180740Sdes
28292180740Sdes# NLS nuisances.
28293180740Sdesfor as_var in \
28294180740Sdes  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
28295180740Sdes  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
28296180740Sdes  LC_TELEPHONE LC_TIME
28297180740Sdesdo
28298180740Sdes  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
28299180740Sdes    eval $as_var=C; export $as_var
28300180740Sdes  else
28301180740Sdes    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
28302180740Sdes  fi
28303180740Sdesdone
28304180740Sdes
28305180740Sdes# Required to use basename.
28306180740Sdesif expr a : '\(a\)' >/dev/null 2>&1 &&
28307180740Sdes   test "X`expr 00001 : '.*\(...\)'`" = X001; then
28308180740Sdes  as_expr=expr
28309180740Sdeselse
28310180740Sdes  as_expr=false
28311180740Sdesfi
28312180740Sdes
28313180740Sdesif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
28314180740Sdes  as_basename=basename
28315180740Sdeselse
28316180740Sdes  as_basename=false
28317180740Sdesfi
28318180740Sdes
28319180740Sdes
28320180740Sdes# Name of the executable.
28321180740Sdesas_me=`$as_basename -- "$0" ||
28322180740Sdes$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
28323180740Sdes	 X"$0" : 'X\(//\)$' \| \
28324180740Sdes	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
28325180740Sdesecho X/"$0" |
28326180740Sdes    sed '/^.*\/\([^/][^/]*\)\/*$/{
28327180740Sdes	    s//\1/
28328180740Sdes	    q
28329180740Sdes	  }
28330180740Sdes	  /^X\/\(\/\/\)$/{
28331180740Sdes	    s//\1/
28332180740Sdes	    q
28333180740Sdes	  }
28334180740Sdes	  /^X\/\(\/\).*/{
28335180740Sdes	    s//\1/
28336180740Sdes	    q
28337180740Sdes	  }
28338180740Sdes	  s/.*/./; q'`
28339180740Sdes
28340180740Sdes# CDPATH.
28341180740Sdes$as_unset CDPATH
28342180740Sdes
28343180740Sdes
28344180740Sdes
28345180740Sdes  as_lineno_1=$LINENO
28346180740Sdes  as_lineno_2=$LINENO
28347180740Sdes  test "x$as_lineno_1" != "x$as_lineno_2" &&
28348180740Sdes  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
28349180740Sdes
28350180740Sdes  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
28351180740Sdes  # uniformly replaced by the line number.  The first 'sed' inserts a
28352180740Sdes  # line-number line after each line using $LINENO; the second 'sed'
28353180740Sdes  # does the real work.  The second script uses 'N' to pair each
28354180740Sdes  # line-number line with the line containing $LINENO, and appends
28355180740Sdes  # trailing '-' during substitution so that $LINENO is not a special
28356180740Sdes  # case at line end.
28357180740Sdes  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
28358180740Sdes  # scripts with optimization help from Paolo Bonzini.  Blame Lee
28359180740Sdes  # E. McMahon (1931-1989) for sed's syntax.  :-)
28360180740Sdes  sed -n '
28361180740Sdes    p
28362180740Sdes    /[$]LINENO/=
28363180740Sdes  ' <$as_myself |
28364180740Sdes    sed '
28365180740Sdes      s/[$]LINENO.*/&-/
28366180740Sdes      t lineno
28367180740Sdes      b
28368180740Sdes      :lineno
28369180740Sdes      N
28370180740Sdes      :loop
28371180740Sdes      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
28372180740Sdes      t loop
28373180740Sdes      s/-\n.*//
28374180740Sdes    ' >$as_me.lineno &&
28375180740Sdes  chmod +x "$as_me.lineno" ||
28376180740Sdes    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
28377180740Sdes   { (exit 1); exit 1; }; }
28378180740Sdes
28379180740Sdes  # Don't try to exec as it changes $[0], causing all sort of problems
28380180740Sdes  # (the dirname of $[0] is not the place where we might find the
28381180740Sdes  # original and so on.  Autoconf is especially sensitive to this).
28382180740Sdes  . "./$as_me.lineno"
28383180740Sdes  # Exit status is that of the last command.
28384180740Sdes  exit
28385180740Sdes}
28386180740Sdes
28387180740Sdes
28388180740Sdesif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
28389180740Sdes  as_dirname=dirname
28390180740Sdeselse
28391180740Sdes  as_dirname=false
28392180740Sdesfi
28393180740Sdes
28394180740SdesECHO_C= ECHO_N= ECHO_T=
28395180740Sdescase `echo -n x` in
28396180740Sdes-n*)
28397180740Sdes  case `echo 'x\c'` in
28398180740Sdes  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
28399180740Sdes  *)   ECHO_C='\c';;
28400180740Sdes  esac;;
28401180740Sdes*)
28402180740Sdes  ECHO_N='-n';;
28403180740Sdesesac
28404180740Sdes
28405180740Sdesif expr a : '\(a\)' >/dev/null 2>&1 &&
28406180740Sdes   test "X`expr 00001 : '.*\(...\)'`" = X001; then
28407180740Sdes  as_expr=expr
28408180740Sdeselse
28409180740Sdes  as_expr=false
28410180740Sdesfi
28411180740Sdes
28412180740Sdesrm -f conf$$ conf$$.exe conf$$.file
28413180740Sdesif test -d conf$$.dir; then
28414180740Sdes  rm -f conf$$.dir/conf$$.file
28415180740Sdeselse
28416180740Sdes  rm -f conf$$.dir
28417180740Sdes  mkdir conf$$.dir
28418180740Sdesfi
28419180740Sdesecho >conf$$.file
28420180740Sdesif ln -s conf$$.file conf$$ 2>/dev/null; then
28421180740Sdes  as_ln_s='ln -s'
28422180740Sdes  # ... but there are two gotchas:
28423180740Sdes  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
28424180740Sdes  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
28425180740Sdes  # In both cases, we have to default to `cp -p'.
28426180740Sdes  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
28427180740Sdes    as_ln_s='cp -p'
28428180740Sdeselif ln conf$$.file conf$$ 2>/dev/null; then
28429180740Sdes  as_ln_s=ln
28430180740Sdeselse
28431180740Sdes  as_ln_s='cp -p'
28432180740Sdesfi
28433180740Sdesrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
28434180740Sdesrmdir conf$$.dir 2>/dev/null
28435180740Sdes
28436180740Sdesif mkdir -p . 2>/dev/null; then
28437180740Sdes  as_mkdir_p=:
28438180740Sdeselse
28439180740Sdes  test -d ./-p && rmdir ./-p
28440180740Sdes  as_mkdir_p=false
28441180740Sdesfi
28442180740Sdes
28443180740Sdesif test -x / >/dev/null 2>&1; then
28444180740Sdes  as_test_x='test -x'
28445180740Sdeselse
28446180740Sdes  if ls -dL / >/dev/null 2>&1; then
28447180740Sdes    as_ls_L_option=L
28448180740Sdes  else
28449180740Sdes    as_ls_L_option=
28450180740Sdes  fi
28451180740Sdes  as_test_x='
28452180740Sdes    eval sh -c '\''
28453180740Sdes      if test -d "$1"; then
28454180740Sdes        test -d "$1/.";
28455180740Sdes      else
28456180740Sdes	case $1 in
28457180740Sdes        -*)set "./$1";;
28458180740Sdes	esac;
28459180740Sdes	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
28460180740Sdes	???[sx]*):;;*)false;;esac;fi
28461180740Sdes    '\'' sh
28462180740Sdes  '
28463180740Sdesfi
28464180740Sdesas_executable_p=$as_test_x
28465180740Sdes
28466180740Sdes# Sed expression to map a string onto a valid CPP name.
28467180740Sdesas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
28468180740Sdes
28469180740Sdes# Sed expression to map a string onto a valid variable name.
28470180740Sdesas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
28471180740Sdes
28472180740Sdes
28473180740Sdesexec 6>&1
28474180740Sdes
28475180740Sdes# Save the log message, to keep $[0] and so on meaningful, and to
28476180740Sdes# report actual input values of CONFIG_FILES etc. instead of their
28477180740Sdes# values after options handling.
28478180740Sdesac_log="
28479180740SdesThis file was extended by OpenSSH $as_me Portable, which was
28480180740Sdesgenerated by GNU Autoconf 2.61.  Invocation command line was
28481180740Sdes
28482180740Sdes  CONFIG_FILES    = $CONFIG_FILES
28483180740Sdes  CONFIG_HEADERS  = $CONFIG_HEADERS
28484180740Sdes  CONFIG_LINKS    = $CONFIG_LINKS
28485180740Sdes  CONFIG_COMMANDS = $CONFIG_COMMANDS
28486180740Sdes  $ $0 $@
28487180740Sdes
28488180740Sdeson `(hostname || uname -n) 2>/dev/null | sed 1q`
28489180740Sdes"
28490180740Sdes
28491180740Sdes_ACEOF
28492180740Sdes
28493180740Sdescat >>$CONFIG_STATUS <<_ACEOF
28494180740Sdes# Files that config.status was made for.
28495180740Sdesconfig_files="$ac_config_files"
28496180740Sdesconfig_headers="$ac_config_headers"
28497180740Sdes
28498180740Sdes_ACEOF
28499180740Sdes
28500180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
28501180740Sdesac_cs_usage="\
28502180740Sdes\`$as_me' instantiates files from templates according to the
28503180740Sdescurrent configuration.
28504180740Sdes
28505180740SdesUsage: $0 [OPTIONS] [FILE]...
28506180740Sdes
28507180740Sdes  -h, --help       print this help, then exit
28508180740Sdes  -V, --version    print version number and configuration settings, then exit
28509180740Sdes  -q, --quiet      do not print progress messages
28510180740Sdes  -d, --debug      don't remove temporary files
28511180740Sdes      --recheck    update $as_me by reconfiguring in the same conditions
28512180740Sdes  --file=FILE[:TEMPLATE]
28513180740Sdes		   instantiate the configuration file FILE
28514180740Sdes  --header=FILE[:TEMPLATE]
28515180740Sdes		   instantiate the configuration header FILE
28516180740Sdes
28517180740SdesConfiguration files:
28518180740Sdes$config_files
28519180740Sdes
28520180740SdesConfiguration headers:
28521180740Sdes$config_headers
28522180740Sdes
28523180740SdesReport bugs to <bug-autoconf@gnu.org>."
28524180740Sdes
28525180740Sdes_ACEOF
28526180740Sdescat >>$CONFIG_STATUS <<_ACEOF
28527180740Sdesac_cs_version="\\
28528180740SdesOpenSSH config.status Portable
28529180740Sdesconfigured by $0, generated by GNU Autoconf 2.61,
28530180740Sdes  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
28531180740Sdes
28532180740SdesCopyright (C) 2006 Free Software Foundation, Inc.
28533180740SdesThis config.status script is free software; the Free Software Foundation
28534180740Sdesgives unlimited permission to copy, distribute and modify it."
28535180740Sdes
28536180740Sdesac_pwd='$ac_pwd'
28537180740Sdessrcdir='$srcdir'
28538180740SdesINSTALL='$INSTALL'
28539180740Sdes_ACEOF
28540180740Sdes
28541180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
28542180740Sdes# If no file are specified by the user, then we need to provide default
28543180740Sdes# value.  By we need to know if files were specified by the user.
28544180740Sdesac_need_defaults=:
28545180740Sdeswhile test $# != 0
28546180740Sdesdo
28547180740Sdes  case $1 in
28548180740Sdes  --*=*)
28549180740Sdes    ac_option=`expr "X$1" : 'X\([^=]*\)='`
28550180740Sdes    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
28551180740Sdes    ac_shift=:
28552180740Sdes    ;;
28553180740Sdes  *)
28554180740Sdes    ac_option=$1
28555180740Sdes    ac_optarg=$2
28556180740Sdes    ac_shift=shift
28557180740Sdes    ;;
28558180740Sdes  esac
28559180740Sdes
28560180740Sdes  case $ac_option in
28561180740Sdes  # Handling of the options.
28562180740Sdes  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
28563180740Sdes    ac_cs_recheck=: ;;
28564180740Sdes  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
28565180740Sdes    echo "$ac_cs_version"; exit ;;
28566180740Sdes  --debug | --debu | --deb | --de | --d | -d )
28567180740Sdes    debug=: ;;
28568180740Sdes  --file | --fil | --fi | --f )
28569180740Sdes    $ac_shift
28570180740Sdes    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
28571180740Sdes    ac_need_defaults=false;;
28572180740Sdes  --header | --heade | --head | --hea )
28573180740Sdes    $ac_shift
28574180740Sdes    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
28575180740Sdes    ac_need_defaults=false;;
28576180740Sdes  --he | --h)
28577180740Sdes    # Conflict between --help and --header
28578180740Sdes    { echo "$as_me: error: ambiguous option: $1
28579180740SdesTry \`$0 --help' for more information." >&2
28580180740Sdes   { (exit 1); exit 1; }; };;
28581180740Sdes  --help | --hel | -h )
28582180740Sdes    echo "$ac_cs_usage"; exit ;;
28583180740Sdes  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
28584180740Sdes  | -silent | --silent | --silen | --sile | --sil | --si | --s)
28585180740Sdes    ac_cs_silent=: ;;
28586180740Sdes
28587180740Sdes  # This is an error.
28588180740Sdes  -*) { echo "$as_me: error: unrecognized option: $1
28589180740SdesTry \`$0 --help' for more information." >&2
28590180740Sdes   { (exit 1); exit 1; }; } ;;
28591180740Sdes
28592180740Sdes  *) ac_config_targets="$ac_config_targets $1"
28593180740Sdes     ac_need_defaults=false ;;
28594180740Sdes
28595180740Sdes  esac
28596180740Sdes  shift
28597180740Sdesdone
28598180740Sdes
28599180740Sdesac_configure_extra_args=
28600180740Sdes
28601180740Sdesif $ac_cs_silent; then
28602180740Sdes  exec 6>/dev/null
28603180740Sdes  ac_configure_extra_args="$ac_configure_extra_args --silent"
28604180740Sdesfi
28605180740Sdes
28606180740Sdes_ACEOF
28607180740Sdescat >>$CONFIG_STATUS <<_ACEOF
28608180740Sdesif \$ac_cs_recheck; then
28609180740Sdes  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
28610180740Sdes  CONFIG_SHELL=$SHELL
28611180740Sdes  export CONFIG_SHELL
28612180740Sdes  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
28613180740Sdesfi
28614180740Sdes
28615180740Sdes_ACEOF
28616180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
28617180740Sdesexec 5>>config.log
28618180740Sdes{
28619180740Sdes  echo
28620180740Sdes  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
28621180740Sdes## Running $as_me. ##
28622180740Sdes_ASBOX
28623180740Sdes  echo "$ac_log"
28624180740Sdes} >&5
28625180740Sdes
28626180740Sdes_ACEOF
28627180740Sdescat >>$CONFIG_STATUS <<_ACEOF
28628180740Sdes_ACEOF
28629180740Sdes
28630180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
28631180740Sdes
28632180740Sdes# Handling of arguments.
28633180740Sdesfor ac_config_target in $ac_config_targets
28634180740Sdesdo
28635180740Sdes  case $ac_config_target in
28636180740Sdes    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
28637180740Sdes    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
28638180740Sdes    "buildpkg.sh") CONFIG_FILES="$CONFIG_FILES buildpkg.sh" ;;
28639180740Sdes    "opensshd.init") CONFIG_FILES="$CONFIG_FILES opensshd.init" ;;
28640180740Sdes    "openssh.xml") CONFIG_FILES="$CONFIG_FILES openssh.xml" ;;
28641180740Sdes    "openbsd-compat/Makefile") CONFIG_FILES="$CONFIG_FILES openbsd-compat/Makefile" ;;
28642180740Sdes    "openbsd-compat/regress/Makefile") CONFIG_FILES="$CONFIG_FILES openbsd-compat/regress/Makefile" ;;
28643180740Sdes    "scard/Makefile") CONFIG_FILES="$CONFIG_FILES scard/Makefile" ;;
28644180740Sdes    "ssh_prng_cmds") CONFIG_FILES="$CONFIG_FILES ssh_prng_cmds" ;;
28645180740Sdes    "survey.sh") CONFIG_FILES="$CONFIG_FILES survey.sh" ;;
28646180740Sdes
28647180740Sdes  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
28648180740Sdesecho "$as_me: error: invalid argument: $ac_config_target" >&2;}
28649180740Sdes   { (exit 1); exit 1; }; };;
28650180740Sdes  esac
28651180740Sdesdone
28652180740Sdes
28653180740Sdes
28654180740Sdes# If the user did not use the arguments to specify the items to instantiate,
28655180740Sdes# then the envvar interface is used.  Set only those that are not.
28656180740Sdes# We use the long form for the default assignment because of an extremely
28657180740Sdes# bizarre bug on SunOS 4.1.3.
28658180740Sdesif $ac_need_defaults; then
28659180740Sdes  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
28660180740Sdes  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
28661180740Sdesfi
28662180740Sdes
28663180740Sdes# Have a temporary directory for convenience.  Make it in the build tree
28664180740Sdes# simply because there is no reason against having it here, and in addition,
28665180740Sdes# creating and moving files from /tmp can sometimes cause problems.
28666180740Sdes# Hook for its removal unless debugging.
28667180740Sdes# Note that there is a small window in which the directory will not be cleaned:
28668180740Sdes# after its creation but before its name has been assigned to `$tmp'.
28669180740Sdes$debug ||
28670180740Sdes{
28671180740Sdes  tmp=
28672180740Sdes  trap 'exit_status=$?
28673180740Sdes  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
28674180740Sdes' 0
28675180740Sdes  trap '{ (exit 1); exit 1; }' 1 2 13 15
28676180740Sdes}
28677180740Sdes# Create a (secure) tmp directory for tmp files.
28678180740Sdes
28679180740Sdes{
28680180740Sdes  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
28681180740Sdes  test -n "$tmp" && test -d "$tmp"
28682180740Sdes}  ||
28683180740Sdes{
28684180740Sdes  tmp=./conf$$-$RANDOM
28685180740Sdes  (umask 077 && mkdir "$tmp")
28686180740Sdes} ||
28687180740Sdes{
28688180740Sdes   echo "$me: cannot create a temporary directory in ." >&2
28689180740Sdes   { (exit 1); exit 1; }
28690180740Sdes}
28691180740Sdes
28692180740Sdes#
28693180740Sdes# Set up the sed scripts for CONFIG_FILES section.
28694180740Sdes#
28695180740Sdes
28696180740Sdes# No need to generate the scripts if there are no CONFIG_FILES.
28697180740Sdes# This happens for instance when ./config.status config.h
28698180740Sdesif test -n "$CONFIG_FILES"; then
28699180740Sdes
28700180740Sdes_ACEOF
28701180740Sdes
28702180740Sdes
28703180740Sdes
28704180740Sdesac_delim='%!_!# '
28705180740Sdesfor ac_last_try in false false false false false :; do
28706180740Sdes  cat >conf$$subs.sed <<_ACEOF
28707180740SdesSHELL!$SHELL$ac_delim
28708180740SdesPATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
28709180740SdesPACKAGE_NAME!$PACKAGE_NAME$ac_delim
28710180740SdesPACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
28711180740SdesPACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
28712180740SdesPACKAGE_STRING!$PACKAGE_STRING$ac_delim
28713180740SdesPACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
28714180740Sdesexec_prefix!$exec_prefix$ac_delim
28715180740Sdesprefix!$prefix$ac_delim
28716180740Sdesprogram_transform_name!$program_transform_name$ac_delim
28717180740Sdesbindir!$bindir$ac_delim
28718180740Sdessbindir!$sbindir$ac_delim
28719180740Sdeslibexecdir!$libexecdir$ac_delim
28720180740Sdesdatarootdir!$datarootdir$ac_delim
28721180740Sdesdatadir!$datadir$ac_delim
28722180740Sdessysconfdir!$sysconfdir$ac_delim
28723180740Sdessharedstatedir!$sharedstatedir$ac_delim
28724180740Sdeslocalstatedir!$localstatedir$ac_delim
28725180740Sdesincludedir!$includedir$ac_delim
28726180740Sdesoldincludedir!$oldincludedir$ac_delim
28727180740Sdesdocdir!$docdir$ac_delim
28728180740Sdesinfodir!$infodir$ac_delim
28729180740Sdeshtmldir!$htmldir$ac_delim
28730180740Sdesdvidir!$dvidir$ac_delim
28731180740Sdespdfdir!$pdfdir$ac_delim
28732180740Sdespsdir!$psdir$ac_delim
28733180740Sdeslibdir!$libdir$ac_delim
28734180740Sdeslocaledir!$localedir$ac_delim
28735180740Sdesmandir!$mandir$ac_delim
28736180740SdesDEFS!$DEFS$ac_delim
28737180740SdesECHO_C!$ECHO_C$ac_delim
28738180740SdesECHO_N!$ECHO_N$ac_delim
28739180740SdesECHO_T!$ECHO_T$ac_delim
28740180740SdesLIBS!$LIBS$ac_delim
28741180740Sdesbuild_alias!$build_alias$ac_delim
28742180740Sdeshost_alias!$host_alias$ac_delim
28743180740Sdestarget_alias!$target_alias$ac_delim
28744180740SdesCC!$CC$ac_delim
28745180740SdesCFLAGS!$CFLAGS$ac_delim
28746180740SdesLDFLAGS!$LDFLAGS$ac_delim
28747180740SdesCPPFLAGS!$CPPFLAGS$ac_delim
28748180740Sdesac_ct_CC!$ac_ct_CC$ac_delim
28749180740SdesEXEEXT!$EXEEXT$ac_delim
28750180740SdesOBJEXT!$OBJEXT$ac_delim
28751180740Sdesbuild!$build$ac_delim
28752180740Sdesbuild_cpu!$build_cpu$ac_delim
28753180740Sdesbuild_vendor!$build_vendor$ac_delim
28754180740Sdesbuild_os!$build_os$ac_delim
28755180740Sdeshost!$host$ac_delim
28756180740Sdeshost_cpu!$host_cpu$ac_delim
28757180740Sdeshost_vendor!$host_vendor$ac_delim
28758180740Sdeshost_os!$host_os$ac_delim
28759180740SdesCPP!$CPP$ac_delim
28760180740SdesGREP!$GREP$ac_delim
28761180740SdesEGREP!$EGREP$ac_delim
28762180740SdesAWK!$AWK$ac_delim
28763180740SdesRANLIB!$RANLIB$ac_delim
28764180740SdesINSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
28765180740SdesINSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
28766180740SdesINSTALL_DATA!$INSTALL_DATA$ac_delim
28767180740SdesAR!$AR$ac_delim
28768180740SdesCAT!$CAT$ac_delim
28769180740SdesKILL!$KILL$ac_delim
28770180740SdesPERL!$PERL$ac_delim
28771180740SdesSED!$SED$ac_delim
28772180740SdesENT!$ENT$ac_delim
28773180740SdesTEST_MINUS_S_SH!$TEST_MINUS_S_SH$ac_delim
28774180740SdesSH!$SH$ac_delim
28775180740SdesTEST_SHELL!$TEST_SHELL$ac_delim
28776180740SdesPATH_GROUPADD_PROG!$PATH_GROUPADD_PROG$ac_delim
28777180740SdesPATH_USERADD_PROG!$PATH_USERADD_PROG$ac_delim
28778180740SdesMAKE_PACKAGE_SUPPORTED!$MAKE_PACKAGE_SUPPORTED$ac_delim
28779180740SdesSTARTUP_SCRIPT_SHELL!$STARTUP_SCRIPT_SHELL$ac_delim
28780180740SdesLOGIN_PROGRAM_FALLBACK!$LOGIN_PROGRAM_FALLBACK$ac_delim
28781180740SdesPATH_PASSWD_PROG!$PATH_PASSWD_PROG$ac_delim
28782180740SdesLD!$LD$ac_delim
28783180740SdesSSHDLIBS!$SSHDLIBS$ac_delim
28784180740SdesLIBWRAP!$LIBWRAP$ac_delim
28785180740SdesLIBEDIT!$LIBEDIT$ac_delim
28786180740SdesLIBPAM!$LIBPAM$ac_delim
28787180740SdesINSTALL_SSH_RAND_HELPER!$INSTALL_SSH_RAND_HELPER$ac_delim
28788180740SdesSSH_PRIVSEP_USER!$SSH_PRIVSEP_USER$ac_delim
28789180740SdesPROG_LS!$PROG_LS$ac_delim
28790180740SdesPROG_NETSTAT!$PROG_NETSTAT$ac_delim
28791180740SdesPROG_ARP!$PROG_ARP$ac_delim
28792180740SdesPROG_IFCONFIG!$PROG_IFCONFIG$ac_delim
28793180740SdesPROG_JSTAT!$PROG_JSTAT$ac_delim
28794180740SdesPROG_PS!$PROG_PS$ac_delim
28795180740SdesPROG_SAR!$PROG_SAR$ac_delim
28796180740SdesPROG_W!$PROG_W$ac_delim
28797180740SdesPROG_WHO!$PROG_WHO$ac_delim
28798180740SdesPROG_LAST!$PROG_LAST$ac_delim
28799180740SdesPROG_LASTLOG!$PROG_LASTLOG$ac_delim
28800180740SdesPROG_DF!$PROG_DF$ac_delim
28801180740SdesPROG_VMSTAT!$PROG_VMSTAT$ac_delim
28802180740SdesPROG_UPTIME!$PROG_UPTIME$ac_delim
28803180740SdesPROG_IPCS!$PROG_IPCS$ac_delim
28804180740Sdes_ACEOF
28805180740Sdes
28806180740Sdes  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
28807180740Sdes    break
28808180740Sdes  elif $ac_last_try; then
28809180740Sdes    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
28810180740Sdesecho "$as_me: error: could not make $CONFIG_STATUS" >&2;}
28811180740Sdes   { (exit 1); exit 1; }; }
28812180740Sdes  else
28813180740Sdes    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
28814180740Sdes  fi
28815180740Sdesdone
28816180740Sdes
28817180740Sdesac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
28818180740Sdesif test -n "$ac_eof"; then
28819180740Sdes  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
28820180740Sdes  ac_eof=`expr $ac_eof + 1`
28821180740Sdesfi
28822180740Sdes
28823180740Sdescat >>$CONFIG_STATUS <<_ACEOF
28824180740Sdescat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
28825180740Sdes/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
28826180740Sdes_ACEOF
28827180740Sdessed '
28828180740Sdess/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
28829180740Sdess/^/s,@/; s/!/@,|#_!!_#|/
28830180740Sdes:n
28831180740Sdest n
28832180740Sdess/'"$ac_delim"'$/,g/; t
28833180740Sdess/$/\\/; p
28834180740SdesN; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
28835180740Sdes' >>$CONFIG_STATUS <conf$$subs.sed
28836180740Sdesrm -f conf$$subs.sed
28837180740Sdescat >>$CONFIG_STATUS <<_ACEOF
28838180740SdesCEOF$ac_eof
28839180740Sdes_ACEOF
28840180740Sdes
28841180740Sdes
28842180740Sdesac_delim='%!_!# '
28843180740Sdesfor ac_last_try in false false false false false :; do
28844180740Sdes  cat >conf$$subs.sed <<_ACEOF
28845180740SdesPROG_TAIL!$PROG_TAIL$ac_delim
28846180740SdesINSTALL_SSH_PRNG_CMDS!$INSTALL_SSH_PRNG_CMDS$ac_delim
28847180740SdesOPENSC_CONFIG!$OPENSC_CONFIG$ac_delim
28848180740SdesLIBSELINUX!$LIBSELINUX$ac_delim
28849180740SdesPRIVSEP_PATH!$PRIVSEP_PATH$ac_delim
28850180740Sdesxauth_path!$xauth_path$ac_delim
28851180740SdesSTRIP_OPT!$STRIP_OPT$ac_delim
28852180740SdesXAUTH_PATH!$XAUTH_PATH$ac_delim
28853180740SdesNROFF!$NROFF$ac_delim
28854180740SdesMANTYPE!$MANTYPE$ac_delim
28855180740Sdesmansubdir!$mansubdir$ac_delim
28856180740Sdesuser_path!$user_path$ac_delim
28857180740Sdespiddir!$piddir$ac_delim
28858180740SdesLIBOBJS!$LIBOBJS$ac_delim
28859180740SdesLTLIBOBJS!$LTLIBOBJS$ac_delim
28860180740Sdes_ACEOF
28861180740Sdes
28862180740Sdes  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 15; then
28863180740Sdes    break
28864180740Sdes  elif $ac_last_try; then
28865180740Sdes    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
28866180740Sdesecho "$as_me: error: could not make $CONFIG_STATUS" >&2;}
28867180740Sdes   { (exit 1); exit 1; }; }
28868180740Sdes  else
28869180740Sdes    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
28870180740Sdes  fi
28871180740Sdesdone
28872180740Sdes
28873180740Sdesac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
28874180740Sdesif test -n "$ac_eof"; then
28875180740Sdes  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
28876180740Sdes  ac_eof=`expr $ac_eof + 1`
28877180740Sdesfi
28878180740Sdes
28879180740Sdescat >>$CONFIG_STATUS <<_ACEOF
28880180740Sdescat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
28881180740Sdes/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
28882180740Sdes_ACEOF
28883180740Sdessed '
28884180740Sdess/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
28885180740Sdess/^/s,@/; s/!/@,|#_!!_#|/
28886180740Sdes:n
28887180740Sdest n
28888180740Sdess/'"$ac_delim"'$/,g/; t
28889180740Sdess/$/\\/; p
28890180740SdesN; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
28891180740Sdes' >>$CONFIG_STATUS <conf$$subs.sed
28892180740Sdesrm -f conf$$subs.sed
28893180740Sdescat >>$CONFIG_STATUS <<_ACEOF
28894180740Sdes:end
28895180740Sdess/|#_!!_#|//g
28896180740SdesCEOF$ac_eof
28897180740Sdes_ACEOF
28898180740Sdes
28899180740Sdes
28900180740Sdes# VPATH may cause trouble with some makes, so we remove $(srcdir),
28901180740Sdes# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
28902180740Sdes# trailing colons and then remove the whole line if VPATH becomes empty
28903180740Sdes# (actually we leave an empty line to preserve line numbers).
28904180740Sdesif test "x$srcdir" = x.; then
28905180740Sdes  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
28906180740Sdess/:*\$(srcdir):*/:/
28907180740Sdess/:*\${srcdir}:*/:/
28908180740Sdess/:*@srcdir@:*/:/
28909180740Sdess/^\([^=]*=[	 ]*\):*/\1/
28910180740Sdess/:*$//
28911180740Sdess/^[^=]*=[	 ]*$//
28912180740Sdes}'
28913180740Sdesfi
28914180740Sdes
28915180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
28916180740Sdesfi # test -n "$CONFIG_FILES"
28917180740Sdes
28918180740Sdes
28919180740Sdesfor ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
28920180740Sdesdo
28921180740Sdes  case $ac_tag in
28922180740Sdes  :[FHLC]) ac_mode=$ac_tag; continue;;
28923180740Sdes  esac
28924180740Sdes  case $ac_mode$ac_tag in
28925180740Sdes  :[FHL]*:*);;
28926180740Sdes  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
28927180740Sdesecho "$as_me: error: Invalid tag $ac_tag." >&2;}
28928180740Sdes   { (exit 1); exit 1; }; };;
28929180740Sdes  :[FH]-) ac_tag=-:-;;
28930180740Sdes  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
28931180740Sdes  esac
28932180740Sdes  ac_save_IFS=$IFS
28933180740Sdes  IFS=:
28934180740Sdes  set x $ac_tag
28935180740Sdes  IFS=$ac_save_IFS
28936180740Sdes  shift
28937180740Sdes  ac_file=$1
28938180740Sdes  shift
28939180740Sdes
28940180740Sdes  case $ac_mode in
28941180740Sdes  :L) ac_source=$1;;
28942180740Sdes  :[FH])
28943180740Sdes    ac_file_inputs=
28944180740Sdes    for ac_f
28945180740Sdes    do
28946180740Sdes      case $ac_f in
28947180740Sdes      -) ac_f="$tmp/stdin";;
28948180740Sdes      *) # Look for the file first in the build tree, then in the source tree
28949180740Sdes	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
28950180740Sdes	 # because $ac_f cannot contain `:'.
28951180740Sdes	 test -f "$ac_f" ||
28952180740Sdes	   case $ac_f in
28953180740Sdes	   [\\/$]*) false;;
28954180740Sdes	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
28955180740Sdes	   esac ||
28956180740Sdes	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
28957180740Sdesecho "$as_me: error: cannot find input file: $ac_f" >&2;}
28958180740Sdes   { (exit 1); exit 1; }; };;
28959180740Sdes      esac
28960180740Sdes      ac_file_inputs="$ac_file_inputs $ac_f"
28961180740Sdes    done
28962180740Sdes
28963180740Sdes    # Let's still pretend it is `configure' which instantiates (i.e., don't
28964180740Sdes    # use $as_me), people would be surprised to read:
28965180740Sdes    #    /* config.h.  Generated by config.status.  */
28966180740Sdes    configure_input="Generated from "`IFS=:
28967180740Sdes	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
28968180740Sdes    if test x"$ac_file" != x-; then
28969180740Sdes      configure_input="$ac_file.  $configure_input"
28970180740Sdes      { echo "$as_me:$LINENO: creating $ac_file" >&5
28971180740Sdesecho "$as_me: creating $ac_file" >&6;}
28972180740Sdes    fi
28973180740Sdes
28974180740Sdes    case $ac_tag in
28975180740Sdes    *:-:* | *:-) cat >"$tmp/stdin";;
28976180740Sdes    esac
28977180740Sdes    ;;
28978180740Sdes  esac
28979180740Sdes
28980180740Sdes  ac_dir=`$as_dirname -- "$ac_file" ||
28981180740Sdes$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28982180740Sdes	 X"$ac_file" : 'X\(//\)[^/]' \| \
28983180740Sdes	 X"$ac_file" : 'X\(//\)$' \| \
28984180740Sdes	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
28985180740Sdesecho X"$ac_file" |
28986180740Sdes    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
28987180740Sdes	    s//\1/
28988180740Sdes	    q
28989180740Sdes	  }
28990180740Sdes	  /^X\(\/\/\)[^/].*/{
28991180740Sdes	    s//\1/
28992180740Sdes	    q
28993180740Sdes	  }
28994180740Sdes	  /^X\(\/\/\)$/{
28995180740Sdes	    s//\1/
28996180740Sdes	    q
28997180740Sdes	  }
28998180740Sdes	  /^X\(\/\).*/{
28999180740Sdes	    s//\1/
29000180740Sdes	    q
29001180740Sdes	  }
29002180740Sdes	  s/.*/./; q'`
29003180740Sdes  { as_dir="$ac_dir"
29004180740Sdes  case $as_dir in #(
29005180740Sdes  -*) as_dir=./$as_dir;;
29006180740Sdes  esac
29007180740Sdes  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
29008180740Sdes    as_dirs=
29009180740Sdes    while :; do
29010180740Sdes      case $as_dir in #(
29011180740Sdes      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
29012180740Sdes      *) as_qdir=$as_dir;;
29013180740Sdes      esac
29014180740Sdes      as_dirs="'$as_qdir' $as_dirs"
29015180740Sdes      as_dir=`$as_dirname -- "$as_dir" ||
29016180740Sdes$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
29017180740Sdes	 X"$as_dir" : 'X\(//\)[^/]' \| \
29018180740Sdes	 X"$as_dir" : 'X\(//\)$' \| \
29019180740Sdes	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
29020180740Sdesecho X"$as_dir" |
29021180740Sdes    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
29022180740Sdes	    s//\1/
29023180740Sdes	    q
29024180740Sdes	  }
29025180740Sdes	  /^X\(\/\/\)[^/].*/{
29026180740Sdes	    s//\1/
29027180740Sdes	    q
29028180740Sdes	  }
29029180740Sdes	  /^X\(\/\/\)$/{
29030180740Sdes	    s//\1/
29031180740Sdes	    q
29032180740Sdes	  }
29033180740Sdes	  /^X\(\/\).*/{
29034180740Sdes	    s//\1/
29035180740Sdes	    q
29036180740Sdes	  }
29037180740Sdes	  s/.*/./; q'`
29038180740Sdes      test -d "$as_dir" && break
29039180740Sdes    done
29040180740Sdes    test -z "$as_dirs" || eval "mkdir $as_dirs"
29041180740Sdes  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
29042180740Sdesecho "$as_me: error: cannot create directory $as_dir" >&2;}
29043180740Sdes   { (exit 1); exit 1; }; }; }
29044180740Sdes  ac_builddir=.
29045180740Sdes
29046180740Sdescase "$ac_dir" in
29047180740Sdes.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
29048180740Sdes*)
29049180740Sdes  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
29050180740Sdes  # A ".." for each directory in $ac_dir_suffix.
29051180740Sdes  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
29052180740Sdes  case $ac_top_builddir_sub in
29053180740Sdes  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
29054180740Sdes  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
29055180740Sdes  esac ;;
29056180740Sdesesac
29057180740Sdesac_abs_top_builddir=$ac_pwd
29058180740Sdesac_abs_builddir=$ac_pwd$ac_dir_suffix
29059180740Sdes# for backward compatibility:
29060180740Sdesac_top_builddir=$ac_top_build_prefix
29061180740Sdes
29062180740Sdescase $srcdir in
29063180740Sdes  .)  # We are building in place.
29064180740Sdes    ac_srcdir=.
29065180740Sdes    ac_top_srcdir=$ac_top_builddir_sub
29066180740Sdes    ac_abs_top_srcdir=$ac_pwd ;;
29067180740Sdes  [\\/]* | ?:[\\/]* )  # Absolute name.
29068180740Sdes    ac_srcdir=$srcdir$ac_dir_suffix;
29069180740Sdes    ac_top_srcdir=$srcdir
29070180740Sdes    ac_abs_top_srcdir=$srcdir ;;
29071180740Sdes  *) # Relative name.
29072180740Sdes    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
29073180740Sdes    ac_top_srcdir=$ac_top_build_prefix$srcdir
29074180740Sdes    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
29075180740Sdesesac
29076180740Sdesac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
29077180740Sdes
29078180740Sdes
29079180740Sdes  case $ac_mode in
29080180740Sdes  :F)
29081180740Sdes  #
29082180740Sdes  # CONFIG_FILE
29083180740Sdes  #
29084180740Sdes
29085180740Sdes  case $INSTALL in
29086180740Sdes  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
29087180740Sdes  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
29088180740Sdes  esac
29089180740Sdes_ACEOF
29090180740Sdes
29091180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
29092180740Sdes# If the template does not know about datarootdir, expand it.
29093180740Sdes# FIXME: This hack should be removed a few years after 2.60.
29094180740Sdesac_datarootdir_hack=; ac_datarootdir_seen=
29095180740Sdes
29096180740Sdescase `sed -n '/datarootdir/ {
29097180740Sdes  p
29098180740Sdes  q
29099180740Sdes}
29100180740Sdes/@datadir@/p
29101180740Sdes/@docdir@/p
29102180740Sdes/@infodir@/p
29103180740Sdes/@localedir@/p
29104180740Sdes/@mandir@/p
29105180740Sdes' $ac_file_inputs` in
29106180740Sdes*datarootdir*) ac_datarootdir_seen=yes;;
29107180740Sdes*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
29108180740Sdes  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
29109180740Sdesecho "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
29110180740Sdes_ACEOF
29111180740Sdescat >>$CONFIG_STATUS <<_ACEOF
29112180740Sdes  ac_datarootdir_hack='
29113180740Sdes  s&@datadir@&$datadir&g
29114180740Sdes  s&@docdir@&$docdir&g
29115180740Sdes  s&@infodir@&$infodir&g
29116180740Sdes  s&@localedir@&$localedir&g
29117180740Sdes  s&@mandir@&$mandir&g
29118180740Sdes    s&\\\${datarootdir}&$datarootdir&g' ;;
29119180740Sdesesac
29120180740Sdes_ACEOF
29121180740Sdes
29122180740Sdes# Neutralize VPATH when `$srcdir' = `.'.
29123180740Sdes# Shell code in configure.ac might set extrasub.
29124180740Sdes# FIXME: do we really want to maintain this feature?
29125180740Sdescat >>$CONFIG_STATUS <<_ACEOF
29126180740Sdes  sed "$ac_vpsub
29127180740Sdes$extrasub
29128180740Sdes_ACEOF
29129180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
29130180740Sdes:t
29131180740Sdes/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
29132180740Sdess&@configure_input@&$configure_input&;t t
29133180740Sdess&@top_builddir@&$ac_top_builddir_sub&;t t
29134180740Sdess&@srcdir@&$ac_srcdir&;t t
29135180740Sdess&@abs_srcdir@&$ac_abs_srcdir&;t t
29136180740Sdess&@top_srcdir@&$ac_top_srcdir&;t t
29137180740Sdess&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
29138180740Sdess&@builddir@&$ac_builddir&;t t
29139180740Sdess&@abs_builddir@&$ac_abs_builddir&;t t
29140180740Sdess&@abs_top_builddir@&$ac_abs_top_builddir&;t t
29141180740Sdess&@INSTALL@&$ac_INSTALL&;t t
29142180740Sdes$ac_datarootdir_hack
29143180740Sdes" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
29144180740Sdes
29145180740Sdestest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
29146180740Sdes  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
29147180740Sdes  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
29148180740Sdes  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
29149180740Sdeswhich seems to be undefined.  Please make sure it is defined." >&5
29150180740Sdesecho "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
29151180740Sdeswhich seems to be undefined.  Please make sure it is defined." >&2;}
29152180740Sdes
29153180740Sdes  rm -f "$tmp/stdin"
29154180740Sdes  case $ac_file in
29155180740Sdes  -) cat "$tmp/out"; rm -f "$tmp/out";;
29156180740Sdes  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
29157180740Sdes  esac
29158180740Sdes ;;
29159180740Sdes  :H)
29160180740Sdes  #
29161180740Sdes  # CONFIG_HEADER
29162180740Sdes  #
29163180740Sdes_ACEOF
29164180740Sdes
29165180740Sdes# Transform confdefs.h into a sed script `conftest.defines', that
29166180740Sdes# substitutes the proper values into config.h.in to produce config.h.
29167180740Sdesrm -f conftest.defines conftest.tail
29168180740Sdes# First, append a space to every undef/define line, to ease matching.
29169180740Sdesecho 's/$/ /' >conftest.defines
29170180740Sdes# Then, protect against being on the right side of a sed subst, or in
29171180740Sdes# an unquoted here document, in config.status.  If some macros were
29172180740Sdes# called several times there might be several #defines for the same
29173180740Sdes# symbol, which is useless.  But do not sort them, since the last
29174180740Sdes# AC_DEFINE must be honored.
29175180740Sdesac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
29176180740Sdes# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
29177180740Sdes# NAME is the cpp macro being defined, VALUE is the value it is being given.
29178180740Sdes# PARAMS is the parameter list in the macro definition--in most cases, it's
29179180740Sdes# just an empty string.
29180180740Sdesac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
29181180740Sdesac_dB='\\)[	 (].*,\\1define\\2'
29182180740Sdesac_dC=' '
29183180740Sdesac_dD=' ,'
29184180740Sdes
29185180740Sdesuniq confdefs.h |
29186180740Sdes  sed -n '
29187180740Sdes	t rset
29188180740Sdes	:rset
29189180740Sdes	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
29190180740Sdes	t ok
29191180740Sdes	d
29192180740Sdes	:ok
29193180740Sdes	s/[\\&,]/\\&/g
29194180740Sdes	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
29195180740Sdes	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
29196180740Sdes  ' >>conftest.defines
29197180740Sdes
29198180740Sdes# Remove the space that was appended to ease matching.
29199180740Sdes# Then replace #undef with comments.  This is necessary, for
29200180740Sdes# example, in the case of _POSIX_SOURCE, which is predefined and required
29201180740Sdes# on some systems where configure will not decide to define it.
29202180740Sdes# (The regexp can be short, since the line contains either #define or #undef.)
29203180740Sdesecho 's/ $//
29204180740Sdess,^[	 #]*u.*,/* & */,' >>conftest.defines
29205180740Sdes
29206180740Sdes# Break up conftest.defines:
29207180740Sdesac_max_sed_lines=50
29208180740Sdes
29209180740Sdes# First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
29210180740Sdes# Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
29211180740Sdes# Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
29212180740Sdes# et cetera.
29213180740Sdesac_in='$ac_file_inputs'
29214180740Sdesac_out='"$tmp/out1"'
29215180740Sdesac_nxt='"$tmp/out2"'
29216180740Sdes
29217180740Sdeswhile :
29218180740Sdesdo
29219180740Sdes  # Write a here document:
29220180740Sdes    cat >>$CONFIG_STATUS <<_ACEOF
29221180740Sdes    # First, check the format of the line:
29222180740Sdes    cat >"\$tmp/defines.sed" <<\\CEOF
29223180740Sdes/^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
29224180740Sdes/^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
29225180740Sdesb
29226180740Sdes:def
29227180740Sdes_ACEOF
29228180740Sdes  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
29229180740Sdes  echo 'CEOF
29230180740Sdes    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
29231180740Sdes  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
29232180740Sdes  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
29233180740Sdes  grep . conftest.tail >/dev/null || break
29234180740Sdes  rm -f conftest.defines
29235180740Sdes  mv conftest.tail conftest.defines
29236180740Sdesdone
29237180740Sdesrm -f conftest.defines conftest.tail
29238180740Sdes
29239180740Sdesecho "ac_result=$ac_in" >>$CONFIG_STATUS
29240180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
29241180740Sdes  if test x"$ac_file" != x-; then
29242180740Sdes    echo "/* $configure_input  */" >"$tmp/config.h"
29243180740Sdes    cat "$ac_result" >>"$tmp/config.h"
29244180740Sdes    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
29245180740Sdes      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
29246180740Sdesecho "$as_me: $ac_file is unchanged" >&6;}
29247180740Sdes    else
29248180740Sdes      rm -f $ac_file
29249180740Sdes      mv "$tmp/config.h" $ac_file
29250180740Sdes    fi
29251180740Sdes  else
29252180740Sdes    echo "/* $configure_input  */"
29253180740Sdes    cat "$ac_result"
29254180740Sdes  fi
29255180740Sdes  rm -f "$tmp/out12"
29256180740Sdes ;;
29257180740Sdes
29258180740Sdes
29259180740Sdes  esac
29260180740Sdes
29261180740Sdesdone # for ac_tag
29262180740Sdes
29263180740Sdes
29264180740Sdes{ (exit 0); exit 0; }
29265180740Sdes_ACEOF
29266180740Sdeschmod +x $CONFIG_STATUS
29267180740Sdesac_clean_files=$ac_clean_files_save
29268180740Sdes
29269180740Sdes
29270180740Sdes# configure is writing to config.log, and then calls config.status.
29271180740Sdes# config.status does its own redirection, appending to config.log.
29272180740Sdes# Unfortunately, on DOS this fails, as config.log is still kept open
29273180740Sdes# by configure, so config.status won't be able to write to it; its
29274180740Sdes# output is simply discarded.  So we exec the FD to /dev/null,
29275180740Sdes# effectively closing config.log, so it can be properly (re)opened and
29276180740Sdes# appended to by config.status.  When coming back to configure, we
29277180740Sdes# need to make the FD available again.
29278180740Sdesif test "$no_create" != yes; then
29279180740Sdes  ac_cs_success=:
29280180740Sdes  ac_config_status_args=
29281180740Sdes  test "$silent" = yes &&
29282180740Sdes    ac_config_status_args="$ac_config_status_args --quiet"
29283180740Sdes  exec 5>/dev/null
29284180740Sdes  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
29285180740Sdes  exec 5>>config.log
29286180740Sdes  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
29287180740Sdes  # would make configure fail if this is the last instruction.
29288180740Sdes  $ac_cs_success || { (exit 1); exit 1; }
29289180740Sdesfi
29290180740Sdes
29291180740Sdes
29292180740Sdes# Print summary of options
29293180740Sdes
29294180740Sdes# Someone please show me a better way :)
29295180740SdesA=`eval echo ${prefix}` ; A=`eval echo ${A}`
29296180740SdesB=`eval echo ${bindir}` ; B=`eval echo ${B}`
29297180740SdesC=`eval echo ${sbindir}` ; C=`eval echo ${C}`
29298180740SdesD=`eval echo ${sysconfdir}` ; D=`eval echo ${D}`
29299180740SdesE=`eval echo ${libexecdir}/ssh-askpass` ; E=`eval echo ${E}`
29300180740SdesF=`eval echo ${mandir}/${mansubdir}X` ; F=`eval echo ${F}`
29301180740SdesG=`eval echo ${piddir}` ; G=`eval echo ${G}`
29302180740SdesH=`eval echo ${PRIVSEP_PATH}` ; H=`eval echo ${H}`
29303180740SdesI=`eval echo ${user_path}` ; I=`eval echo ${I}`
29304180740SdesJ=`eval echo ${superuser_path}` ; J=`eval echo ${J}`
29305180740Sdes
29306180740Sdesecho ""
29307180740Sdesecho "OpenSSH has been configured with the following options:"
29308180740Sdesecho "                     User binaries: $B"
29309180740Sdesecho "                   System binaries: $C"
29310180740Sdesecho "               Configuration files: $D"
29311180740Sdesecho "                   Askpass program: $E"
29312180740Sdesecho "                      Manual pages: $F"
29313180740Sdesecho "                          PID file: $G"
29314180740Sdesecho "  Privilege separation chroot path: $H"
29315180740Sdesif test "x$external_path_file" = "x/etc/login.conf" ; then
29316180740Sdesecho "   At runtime, sshd will use the path defined in $external_path_file"
29317180740Sdesecho "   Make sure the path to scp is present, otherwise scp will not work"
29318180740Sdeselse
29319180740Sdesecho "            sshd default user PATH: $I"
29320180740Sdes	if test ! -z "$external_path_file"; then
29321180740Sdesecho "   (If PATH is set in $external_path_file it will be used instead. If"
29322180740Sdesecho "   used, ensure the path to scp is present, otherwise scp will not work.)"
29323180740Sdes	fi
29324180740Sdesfi
29325180740Sdesif test ! -z "$superuser_path" ; then
29326180740Sdesecho "          sshd superuser user PATH: $J"
29327180740Sdesfi
29328180740Sdesecho "                    Manpage format: $MANTYPE"
29329180740Sdesecho "                       PAM support: $PAM_MSG"
29330180740Sdesecho "                   OSF SIA support: $SIA_MSG"
29331180740Sdesecho "                 KerberosV support: $KRB5_MSG"
29332180740Sdesecho "                   SELinux support: $SELINUX_MSG"
29333180740Sdesecho "                 Smartcard support: $SCARD_MSG"
29334180740Sdesecho "                     S/KEY support: $SKEY_MSG"
29335180740Sdesecho "              TCP Wrappers support: $TCPW_MSG"
29336180740Sdesecho "              MD5 password support: $MD5_MSG"
29337180740Sdesecho "                   libedit support: $LIBEDIT_MSG"
29338180740Sdesecho "  Solaris process contract support: $SPC_MSG"
29339180740Sdesecho "       IP address in \$DISPLAY hack: $DISPLAY_HACK_MSG"
29340180740Sdesecho "           Translate v4 in v6 hack: $IPV4_IN6_HACK_MSG"
29341180740Sdesecho "                  BSD Auth support: $BSD_AUTH_MSG"
29342180740Sdesecho "              Random number source: $RAND_MSG"
29343180740Sdesif test ! -z "$USE_RAND_HELPER" ; then
29344180740Sdesecho "     ssh-rand-helper collects from: $RAND_HELPER_MSG"
29345180740Sdesfi
29346180740Sdes
29347180740Sdesecho ""
29348180740Sdes
29349180740Sdesecho "              Host: ${host}"
29350180740Sdesecho "          Compiler: ${CC}"
29351180740Sdesecho "    Compiler flags: ${CFLAGS}"
29352180740Sdesecho "Preprocessor flags: ${CPPFLAGS}"
29353180740Sdesecho "      Linker flags: ${LDFLAGS}"
29354180740Sdesecho "         Libraries: ${LIBWRAP} ${LIBPAM} ${LIBS}"
29355180740Sdes
29356180740Sdesecho ""
29357180740Sdes
29358180740Sdesif test "x$MAKE_PACKAGE_SUPPORTED" = "xyes" ; then
29359180740Sdes	echo "SVR4 style packages are supported with \"make package\""
29360180740Sdes	echo ""
29361180740Sdesfi
29362180740Sdes
29363180740Sdesif test "x$PAM_MSG" = "xyes" ; then
29364180740Sdes	echo "PAM is enabled. You may need to install a PAM control file "
29365180740Sdes	echo "for sshd, otherwise password authentication may fail. "
29366180740Sdes	echo "Example PAM control files can be found in the contrib/ "
29367180740Sdes	echo "subdirectory"
29368180740Sdes	echo ""
29369180740Sdesfi
29370180740Sdes
29371180740Sdesif test ! -z "$RAND_HELPER_CMDHASH" ; then
29372180740Sdes	echo "WARNING: you are using the builtin random number collection "
29373180740Sdes	echo "service. Please read WARNING.RNG and request that your OS "
29374180740Sdes	echo "vendor includes kernel-based random number collection in "
29375180740Sdes	echo "future versions of your OS."
29376180740Sdes	echo ""
29377180740Sdesfi
29378180740Sdes
29379180740Sdesif test ! -z "$NO_PEERCHECK" ; then
29380180740Sdes	echo "WARNING: the operating system that you are using does not "
29381180740Sdes	echo "appear to support either the getpeereid() API nor the "
29382180740Sdes	echo "SO_PEERCRED getsockopt() option. These facilities are used to "
29383180740Sdes	echo "enforce security checks to prevent unauthorised connections to "
29384180740Sdes	echo "ssh-agent. Their absence increases the risk that a malicious "
29385180740Sdes	echo "user can connect to your agent. "
29386180740Sdes	echo ""
29387180740Sdesfi
29388180740Sdes
29389180740Sdesif test "$AUDIT_MODULE" = "bsm" ; then
29390180740Sdes	echo "WARNING: BSM audit support is currently considered EXPERIMENTAL."
29391180740Sdes	echo "See the Solaris section in README.platform for details."
29392180740Sdesfi
29393