configure revision 180744
1180740Sdes#! /bin/sh
2180744Sdes# From configure.ac Revision: 1.383 .
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
696180740SdesLIBEDIT
697180740SdesINSTALL_SSH_RAND_HELPER
698180740SdesSSH_PRIVSEP_USER
699180740SdesPROG_LS
700180740SdesPROG_NETSTAT
701180740SdesPROG_ARP
702180740SdesPROG_IFCONFIG
703180740SdesPROG_JSTAT
704180740SdesPROG_PS
705180740SdesPROG_SAR
706180740SdesPROG_W
707180740SdesPROG_WHO
708180740SdesPROG_LAST
709180740SdesPROG_LASTLOG
710180740SdesPROG_DF
711180740SdesPROG_VMSTAT
712180740SdesPROG_UPTIME
713180740SdesPROG_IPCS
714180740SdesPROG_TAIL
715180740SdesINSTALL_SSH_PRNG_CMDS
716180740SdesOPENSC_CONFIG
717180740SdesPRIVSEP_PATH
718180740Sdesxauth_path
719180740SdesSTRIP_OPT
720180740SdesXAUTH_PATH
721180740SdesNROFF
722180740SdesMANTYPE
723180740Sdesmansubdir
724180740Sdesuser_path
725180740Sdespiddir
726180740SdesLIBOBJS
727180740SdesLTLIBOBJS'
728180740Sdesac_subst_files=''
729180740Sdes      ac_precious_vars='build_alias
730180740Sdeshost_alias
731180740Sdestarget_alias
732180740SdesCC
733180740SdesCFLAGS
734180740SdesLDFLAGS
735180740SdesLIBS
736180740SdesCPPFLAGS
737180740SdesCPP'
738180740Sdes
739180740Sdes
740180740Sdes# Initialize some variables set by options.
741180740Sdesac_init_help=
742180740Sdesac_init_version=false
743180740Sdes# The variables have the same names as the options, with
744180740Sdes# dashes changed to underlines.
745180740Sdescache_file=/dev/null
746180740Sdesexec_prefix=NONE
747180740Sdesno_create=
748180740Sdesno_recursion=
749180740Sdesprefix=NONE
750180740Sdesprogram_prefix=NONE
751180740Sdesprogram_suffix=NONE
752180740Sdesprogram_transform_name=s,x,x,
753180740Sdessilent=
754180740Sdessite=
755180740Sdessrcdir=
756180740Sdesverbose=
757180740Sdesx_includes=NONE
758180740Sdesx_libraries=NONE
759180740Sdes
760180740Sdes# Installation directory options.
761180740Sdes# These are left unexpanded so users can "make install exec_prefix=/foo"
762180740Sdes# and all the variables that are supposed to be based on exec_prefix
763180740Sdes# by default will actually change.
764180740Sdes# Use braces instead of parens because sh, perl, etc. also accept them.
765180740Sdes# (The list follows the same order as the GNU Coding Standards.)
766180740Sdesbindir='${exec_prefix}/bin'
767180740Sdessbindir='${exec_prefix}/sbin'
768180740Sdeslibexecdir='${exec_prefix}/libexec'
769180740Sdesdatarootdir='${prefix}/share'
770180740Sdesdatadir='${datarootdir}'
771180740Sdessysconfdir='${prefix}/etc'
772180740Sdessharedstatedir='${prefix}/com'
773180740Sdeslocalstatedir='${prefix}/var'
774180740Sdesincludedir='${prefix}/include'
775180740Sdesoldincludedir='/usr/include'
776180740Sdesdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
777180740Sdesinfodir='${datarootdir}/info'
778180740Sdeshtmldir='${docdir}'
779180740Sdesdvidir='${docdir}'
780180740Sdespdfdir='${docdir}'
781180740Sdespsdir='${docdir}'
782180740Sdeslibdir='${exec_prefix}/lib'
783180740Sdeslocaledir='${datarootdir}/locale'
784180740Sdesmandir='${datarootdir}/man'
785180740Sdes
786180740Sdesac_prev=
787180740Sdesac_dashdash=
788180740Sdesfor ac_option
789180740Sdesdo
790180740Sdes  # If the previous option needs an argument, assign it.
791180740Sdes  if test -n "$ac_prev"; then
792180740Sdes    eval $ac_prev=\$ac_option
793180740Sdes    ac_prev=
794180740Sdes    continue
795180740Sdes  fi
796180740Sdes
797180740Sdes  case $ac_option in
798180740Sdes  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
799180740Sdes  *)	ac_optarg=yes ;;
800180740Sdes  esac
801180740Sdes
802180740Sdes  # Accept the important Cygnus configure options, so we can diagnose typos.
803180740Sdes
804180740Sdes  case $ac_dashdash$ac_option in
805180740Sdes  --)
806180740Sdes    ac_dashdash=yes ;;
807180740Sdes
808180740Sdes  -bindir | --bindir | --bindi | --bind | --bin | --bi)
809180740Sdes    ac_prev=bindir ;;
810180740Sdes  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
811180740Sdes    bindir=$ac_optarg ;;
812180740Sdes
813180740Sdes  -build | --build | --buil | --bui | --bu)
814180740Sdes    ac_prev=build_alias ;;
815180740Sdes  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
816180740Sdes    build_alias=$ac_optarg ;;
817180740Sdes
818180740Sdes  -cache-file | --cache-file | --cache-fil | --cache-fi \
819180740Sdes  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
820180740Sdes    ac_prev=cache_file ;;
821180740Sdes  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
822180740Sdes  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
823180740Sdes    cache_file=$ac_optarg ;;
824180740Sdes
825180740Sdes  --config-cache | -C)
826180740Sdes    cache_file=config.cache ;;
827180740Sdes
828180740Sdes  -datadir | --datadir | --datadi | --datad)
829180740Sdes    ac_prev=datadir ;;
830180740Sdes  -datadir=* | --datadir=* | --datadi=* | --datad=*)
831180740Sdes    datadir=$ac_optarg ;;
832180740Sdes
833180740Sdes  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
834180740Sdes  | --dataroo | --dataro | --datar)
835180740Sdes    ac_prev=datarootdir ;;
836180740Sdes  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
837180740Sdes  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
838180740Sdes    datarootdir=$ac_optarg ;;
839180740Sdes
840180740Sdes  -disable-* | --disable-*)
841180740Sdes    ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
842180740Sdes    # Reject names that are not valid shell variable names.
843180740Sdes    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
844180740Sdes      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
845180740Sdes   { (exit 1); exit 1; }; }
846180740Sdes    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
847180740Sdes    eval enable_$ac_feature=no ;;
848180740Sdes
849180740Sdes  -docdir | --docdir | --docdi | --doc | --do)
850180740Sdes    ac_prev=docdir ;;
851180740Sdes  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
852180740Sdes    docdir=$ac_optarg ;;
853180740Sdes
854180740Sdes  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
855180740Sdes    ac_prev=dvidir ;;
856180740Sdes  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
857180740Sdes    dvidir=$ac_optarg ;;
858180740Sdes
859180740Sdes  -enable-* | --enable-*)
860180740Sdes    ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
861180740Sdes    # Reject names that are not valid shell variable names.
862180740Sdes    expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
863180740Sdes      { echo "$as_me: error: invalid feature name: $ac_feature" >&2
864180740Sdes   { (exit 1); exit 1; }; }
865180740Sdes    ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
866180740Sdes    eval enable_$ac_feature=\$ac_optarg ;;
867180740Sdes
868180740Sdes  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
869180740Sdes  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
870180740Sdes  | --exec | --exe | --ex)
871180740Sdes    ac_prev=exec_prefix ;;
872180740Sdes  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
873180740Sdes  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
874180740Sdes  | --exec=* | --exe=* | --ex=*)
875180740Sdes    exec_prefix=$ac_optarg ;;
876180740Sdes
877180740Sdes  -gas | --gas | --ga | --g)
878180740Sdes    # Obsolete; use --with-gas.
879180740Sdes    with_gas=yes ;;
880180740Sdes
881180740Sdes  -help | --help | --hel | --he | -h)
882180740Sdes    ac_init_help=long ;;
883180740Sdes  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
884180740Sdes    ac_init_help=recursive ;;
885180740Sdes  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
886180740Sdes    ac_init_help=short ;;
887180740Sdes
888180740Sdes  -host | --host | --hos | --ho)
889180740Sdes    ac_prev=host_alias ;;
890180740Sdes  -host=* | --host=* | --hos=* | --ho=*)
891180740Sdes    host_alias=$ac_optarg ;;
892180740Sdes
893180740Sdes  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
894180740Sdes    ac_prev=htmldir ;;
895180740Sdes  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
896180740Sdes  | --ht=*)
897180740Sdes    htmldir=$ac_optarg ;;
898180740Sdes
899180740Sdes  -includedir | --includedir | --includedi | --included | --include \
900180740Sdes  | --includ | --inclu | --incl | --inc)
901180740Sdes    ac_prev=includedir ;;
902180740Sdes  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
903180740Sdes  | --includ=* | --inclu=* | --incl=* | --inc=*)
904180740Sdes    includedir=$ac_optarg ;;
905180740Sdes
906180740Sdes  -infodir | --infodir | --infodi | --infod | --info | --inf)
907180740Sdes    ac_prev=infodir ;;
908180740Sdes  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
909180740Sdes    infodir=$ac_optarg ;;
910180740Sdes
911180740Sdes  -libdir | --libdir | --libdi | --libd)
912180740Sdes    ac_prev=libdir ;;
913180740Sdes  -libdir=* | --libdir=* | --libdi=* | --libd=*)
914180740Sdes    libdir=$ac_optarg ;;
915180740Sdes
916180740Sdes  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
917180740Sdes  | --libexe | --libex | --libe)
918180740Sdes    ac_prev=libexecdir ;;
919180740Sdes  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
920180740Sdes  | --libexe=* | --libex=* | --libe=*)
921180740Sdes    libexecdir=$ac_optarg ;;
922180740Sdes
923180740Sdes  -localedir | --localedir | --localedi | --localed | --locale)
924180740Sdes    ac_prev=localedir ;;
925180740Sdes  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
926180740Sdes    localedir=$ac_optarg ;;
927180740Sdes
928180740Sdes  -localstatedir | --localstatedir | --localstatedi | --localstated \
929180740Sdes  | --localstate | --localstat | --localsta | --localst | --locals)
930180740Sdes    ac_prev=localstatedir ;;
931180740Sdes  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
932180740Sdes  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
933180740Sdes    localstatedir=$ac_optarg ;;
934180740Sdes
935180740Sdes  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
936180740Sdes    ac_prev=mandir ;;
937180740Sdes  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
938180740Sdes    mandir=$ac_optarg ;;
939180740Sdes
940180740Sdes  -nfp | --nfp | --nf)
941180740Sdes    # Obsolete; use --without-fp.
942180740Sdes    with_fp=no ;;
943180740Sdes
944180740Sdes  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
945180740Sdes  | --no-cr | --no-c | -n)
946180740Sdes    no_create=yes ;;
947180740Sdes
948180740Sdes  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
949180740Sdes  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
950180740Sdes    no_recursion=yes ;;
951180740Sdes
952180740Sdes  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
953180740Sdes  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
954180740Sdes  | --oldin | --oldi | --old | --ol | --o)
955180740Sdes    ac_prev=oldincludedir ;;
956180740Sdes  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
957180740Sdes  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
958180740Sdes  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
959180740Sdes    oldincludedir=$ac_optarg ;;
960180740Sdes
961180740Sdes  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
962180740Sdes    ac_prev=prefix ;;
963180740Sdes  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
964180740Sdes    prefix=$ac_optarg ;;
965180740Sdes
966180740Sdes  -program-prefix | --program-prefix | --program-prefi | --program-pref \
967180740Sdes  | --program-pre | --program-pr | --program-p)
968180740Sdes    ac_prev=program_prefix ;;
969180740Sdes  -program-prefix=* | --program-prefix=* | --program-prefi=* \
970180740Sdes  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
971180740Sdes    program_prefix=$ac_optarg ;;
972180740Sdes
973180740Sdes  -program-suffix | --program-suffix | --program-suffi | --program-suff \
974180740Sdes  | --program-suf | --program-su | --program-s)
975180740Sdes    ac_prev=program_suffix ;;
976180740Sdes  -program-suffix=* | --program-suffix=* | --program-suffi=* \
977180740Sdes  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
978180740Sdes    program_suffix=$ac_optarg ;;
979180740Sdes
980180740Sdes  -program-transform-name | --program-transform-name \
981180740Sdes  | --program-transform-nam | --program-transform-na \
982180740Sdes  | --program-transform-n | --program-transform- \
983180740Sdes  | --program-transform | --program-transfor \
984180740Sdes  | --program-transfo | --program-transf \
985180740Sdes  | --program-trans | --program-tran \
986180740Sdes  | --progr-tra | --program-tr | --program-t)
987180740Sdes    ac_prev=program_transform_name ;;
988180740Sdes  -program-transform-name=* | --program-transform-name=* \
989180740Sdes  | --program-transform-nam=* | --program-transform-na=* \
990180740Sdes  | --program-transform-n=* | --program-transform-=* \
991180740Sdes  | --program-transform=* | --program-transfor=* \
992180740Sdes  | --program-transfo=* | --program-transf=* \
993180740Sdes  | --program-trans=* | --program-tran=* \
994180740Sdes  | --progr-tra=* | --program-tr=* | --program-t=*)
995180740Sdes    program_transform_name=$ac_optarg ;;
996180740Sdes
997180740Sdes  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
998180740Sdes    ac_prev=pdfdir ;;
999180740Sdes  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1000180740Sdes    pdfdir=$ac_optarg ;;
1001180740Sdes
1002180740Sdes  -psdir | --psdir | --psdi | --psd | --ps)
1003180740Sdes    ac_prev=psdir ;;
1004180740Sdes  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1005180740Sdes    psdir=$ac_optarg ;;
1006180740Sdes
1007180740Sdes  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1008180740Sdes  | -silent | --silent | --silen | --sile | --sil)
1009180740Sdes    silent=yes ;;
1010180740Sdes
1011180740Sdes  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1012180740Sdes    ac_prev=sbindir ;;
1013180740Sdes  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1014180740Sdes  | --sbi=* | --sb=*)
1015180740Sdes    sbindir=$ac_optarg ;;
1016180740Sdes
1017180740Sdes  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1018180740Sdes  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1019180740Sdes  | --sharedst | --shareds | --shared | --share | --shar \
1020180740Sdes  | --sha | --sh)
1021180740Sdes    ac_prev=sharedstatedir ;;
1022180740Sdes  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1023180740Sdes  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1024180740Sdes  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1025180740Sdes  | --sha=* | --sh=*)
1026180740Sdes    sharedstatedir=$ac_optarg ;;
1027180740Sdes
1028180740Sdes  -site | --site | --sit)
1029180740Sdes    ac_prev=site ;;
1030180740Sdes  -site=* | --site=* | --sit=*)
1031180740Sdes    site=$ac_optarg ;;
1032180740Sdes
1033180740Sdes  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1034180740Sdes    ac_prev=srcdir ;;
1035180740Sdes  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1036180740Sdes    srcdir=$ac_optarg ;;
1037180740Sdes
1038180740Sdes  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1039180740Sdes  | --syscon | --sysco | --sysc | --sys | --sy)
1040180740Sdes    ac_prev=sysconfdir ;;
1041180740Sdes  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1042180740Sdes  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1043180740Sdes    sysconfdir=$ac_optarg ;;
1044180740Sdes
1045180740Sdes  -target | --target | --targe | --targ | --tar | --ta | --t)
1046180740Sdes    ac_prev=target_alias ;;
1047180740Sdes  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1048180740Sdes    target_alias=$ac_optarg ;;
1049180740Sdes
1050180740Sdes  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1051180740Sdes    verbose=yes ;;
1052180740Sdes
1053180740Sdes  -version | --version | --versio | --versi | --vers | -V)
1054180740Sdes    ac_init_version=: ;;
1055180740Sdes
1056180740Sdes  -with-* | --with-*)
1057180740Sdes    ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1058180740Sdes    # Reject names that are not valid shell variable names.
1059180740Sdes    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1060180740Sdes      { echo "$as_me: error: invalid package name: $ac_package" >&2
1061180740Sdes   { (exit 1); exit 1; }; }
1062180740Sdes    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1063180740Sdes    eval with_$ac_package=\$ac_optarg ;;
1064180740Sdes
1065180740Sdes  -without-* | --without-*)
1066180740Sdes    ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1067180740Sdes    # Reject names that are not valid shell variable names.
1068180740Sdes    expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1069180740Sdes      { echo "$as_me: error: invalid package name: $ac_package" >&2
1070180740Sdes   { (exit 1); exit 1; }; }
1071180740Sdes    ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1072180740Sdes    eval with_$ac_package=no ;;
1073180740Sdes
1074180740Sdes  --x)
1075180740Sdes    # Obsolete; use --with-x.
1076180740Sdes    with_x=yes ;;
1077180740Sdes
1078180740Sdes  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1079180740Sdes  | --x-incl | --x-inc | --x-in | --x-i)
1080180740Sdes    ac_prev=x_includes ;;
1081180740Sdes  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1082180740Sdes  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1083180740Sdes    x_includes=$ac_optarg ;;
1084180740Sdes
1085180740Sdes  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1086180740Sdes  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1087180740Sdes    ac_prev=x_libraries ;;
1088180740Sdes  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1089180740Sdes  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1090180740Sdes    x_libraries=$ac_optarg ;;
1091180740Sdes
1092180740Sdes  -*) { echo "$as_me: error: unrecognized option: $ac_option
1093180740SdesTry \`$0 --help' for more information." >&2
1094180740Sdes   { (exit 1); exit 1; }; }
1095180740Sdes    ;;
1096180740Sdes
1097180740Sdes  *=*)
1098180740Sdes    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1099180740Sdes    # Reject names that are not valid shell variable names.
1100180740Sdes    expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1101180740Sdes      { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1102180740Sdes   { (exit 1); exit 1; }; }
1103180740Sdes    eval $ac_envvar=\$ac_optarg
1104180740Sdes    export $ac_envvar ;;
1105180740Sdes
1106180740Sdes  *)
1107180740Sdes    # FIXME: should be removed in autoconf 3.0.
1108180740Sdes    echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1109180740Sdes    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1110180740Sdes      echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1111180740Sdes    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1112180740Sdes    ;;
1113180740Sdes
1114180740Sdes  esac
1115180740Sdesdone
1116180740Sdes
1117180740Sdesif test -n "$ac_prev"; then
1118180740Sdes  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1119180740Sdes  { echo "$as_me: error: missing argument to $ac_option" >&2
1120180740Sdes   { (exit 1); exit 1; }; }
1121180740Sdesfi
1122180740Sdes
1123180740Sdes# Be sure to have absolute directory names.
1124180740Sdesfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1125180740Sdes		datadir sysconfdir sharedstatedir localstatedir includedir \
1126180740Sdes		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1127180740Sdes		libdir localedir mandir
1128180740Sdesdo
1129180740Sdes  eval ac_val=\$$ac_var
1130180740Sdes  case $ac_val in
1131180740Sdes    [\\/$]* | ?:[\\/]* )  continue;;
1132180740Sdes    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1133180740Sdes  esac
1134180740Sdes  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1135180740Sdes   { (exit 1); exit 1; }; }
1136180740Sdesdone
1137180740Sdes
1138180740Sdes# There might be people who depend on the old broken behavior: `$host'
1139180740Sdes# used to hold the argument of --host etc.
1140180740Sdes# FIXME: To remove some day.
1141180740Sdesbuild=$build_alias
1142180740Sdeshost=$host_alias
1143180740Sdestarget=$target_alias
1144180740Sdes
1145180740Sdes# FIXME: To remove some day.
1146180740Sdesif test "x$host_alias" != x; then
1147180740Sdes  if test "x$build_alias" = x; then
1148180740Sdes    cross_compiling=maybe
1149180740Sdes    echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1150180740Sdes    If a cross compiler is detected then cross compile mode will be used." >&2
1151180740Sdes  elif test "x$build_alias" != "x$host_alias"; then
1152180740Sdes    cross_compiling=yes
1153180740Sdes  fi
1154180740Sdesfi
1155180740Sdes
1156180740Sdesac_tool_prefix=
1157180740Sdestest -n "$host_alias" && ac_tool_prefix=$host_alias-
1158180740Sdes
1159180740Sdestest "$silent" = yes && exec 6>/dev/null
1160180740Sdes
1161180740Sdes
1162180740Sdesac_pwd=`pwd` && test -n "$ac_pwd" &&
1163180740Sdesac_ls_di=`ls -di .` &&
1164180740Sdesac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1165180740Sdes  { echo "$as_me: error: Working directory cannot be determined" >&2
1166180740Sdes   { (exit 1); exit 1; }; }
1167180740Sdestest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1168180740Sdes  { echo "$as_me: error: pwd does not report name of working directory" >&2
1169180740Sdes   { (exit 1); exit 1; }; }
1170180740Sdes
1171180740Sdes
1172180740Sdes# Find the source files, if location was not specified.
1173180740Sdesif test -z "$srcdir"; then
1174180740Sdes  ac_srcdir_defaulted=yes
1175180740Sdes  # Try the directory containing this script, then the parent directory.
1176180740Sdes  ac_confdir=`$as_dirname -- "$0" ||
1177180740Sdes$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1178180740Sdes	 X"$0" : 'X\(//\)[^/]' \| \
1179180740Sdes	 X"$0" : 'X\(//\)$' \| \
1180180740Sdes	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1181180740Sdesecho X"$0" |
1182180740Sdes    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1183180740Sdes	    s//\1/
1184180740Sdes	    q
1185180740Sdes	  }
1186180740Sdes	  /^X\(\/\/\)[^/].*/{
1187180740Sdes	    s//\1/
1188180740Sdes	    q
1189180740Sdes	  }
1190180740Sdes	  /^X\(\/\/\)$/{
1191180740Sdes	    s//\1/
1192180740Sdes	    q
1193180740Sdes	  }
1194180740Sdes	  /^X\(\/\).*/{
1195180740Sdes	    s//\1/
1196180740Sdes	    q
1197180740Sdes	  }
1198180740Sdes	  s/.*/./; q'`
1199180740Sdes  srcdir=$ac_confdir
1200180740Sdes  if test ! -r "$srcdir/$ac_unique_file"; then
1201180740Sdes    srcdir=..
1202180740Sdes  fi
1203180740Sdeselse
1204180740Sdes  ac_srcdir_defaulted=no
1205180740Sdesfi
1206180740Sdesif test ! -r "$srcdir/$ac_unique_file"; then
1207180740Sdes  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1208180740Sdes  { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1209180740Sdes   { (exit 1); exit 1; }; }
1210180740Sdesfi
1211180740Sdesac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1212180740Sdesac_abs_confdir=`(
1213180740Sdes	cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1214180740Sdes   { (exit 1); exit 1; }; }
1215180740Sdes	pwd)`
1216180740Sdes# When building in place, set srcdir=.
1217180740Sdesif test "$ac_abs_confdir" = "$ac_pwd"; then
1218180740Sdes  srcdir=.
1219180740Sdesfi
1220180740Sdes# Remove unnecessary trailing slashes from srcdir.
1221180740Sdes# Double slashes in file names in object file debugging info
1222180740Sdes# mess up M-x gdb in Emacs.
1223180740Sdescase $srcdir in
1224180740Sdes*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1225180740Sdesesac
1226180740Sdesfor ac_var in $ac_precious_vars; do
1227180740Sdes  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1228180740Sdes  eval ac_env_${ac_var}_value=\$${ac_var}
1229180740Sdes  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1230180740Sdes  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1231180740Sdesdone
1232180740Sdes
1233180740Sdes#
1234180740Sdes# Report the --help message.
1235180740Sdes#
1236180740Sdesif test "$ac_init_help" = "long"; then
1237180740Sdes  # Omit some internal or obsolete options to make the list less imposing.
1238180740Sdes  # This message is too long to be a string in the A/UX 3.1 sh.
1239180740Sdes  cat <<_ACEOF
1240180740Sdes\`configure' configures OpenSSH Portable to adapt to many kinds of systems.
1241180740Sdes
1242180740SdesUsage: $0 [OPTION]... [VAR=VALUE]...
1243180740Sdes
1244180740SdesTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1245180740SdesVAR=VALUE.  See below for descriptions of some of the useful variables.
1246180740Sdes
1247180740SdesDefaults for the options are specified in brackets.
1248180740Sdes
1249180740SdesConfiguration:
1250180740Sdes  -h, --help              display this help and exit
1251180740Sdes      --help=short        display options specific to this package
1252180740Sdes      --help=recursive    display the short help of all the included packages
1253180740Sdes  -V, --version           display version information and exit
1254180740Sdes  -q, --quiet, --silent   do not print \`checking...' messages
1255180740Sdes      --cache-file=FILE   cache test results in FILE [disabled]
1256180740Sdes  -C, --config-cache      alias for \`--cache-file=config.cache'
1257180740Sdes  -n, --no-create         do not create output files
1258180740Sdes      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1259180740Sdes
1260180740SdesInstallation directories:
1261180740Sdes  --prefix=PREFIX         install architecture-independent files in PREFIX
1262180740Sdes			  [$ac_default_prefix]
1263180740Sdes  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1264180740Sdes			  [PREFIX]
1265180740Sdes
1266180740SdesBy default, \`make install' will install all the files in
1267180740Sdes\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1268180740Sdesan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1269180740Sdesfor instance \`--prefix=\$HOME'.
1270180740Sdes
1271180740SdesFor better control, use the options below.
1272180740Sdes
1273180740SdesFine tuning of the installation directories:
1274180740Sdes  --bindir=DIR           user executables [EPREFIX/bin]
1275180740Sdes  --sbindir=DIR          system admin executables [EPREFIX/sbin]
1276180740Sdes  --libexecdir=DIR       program executables [EPREFIX/libexec]
1277180740Sdes  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1278180740Sdes  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1279180740Sdes  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1280180740Sdes  --libdir=DIR           object code libraries [EPREFIX/lib]
1281180740Sdes  --includedir=DIR       C header files [PREFIX/include]
1282180740Sdes  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1283180740Sdes  --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1284180740Sdes  --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1285180740Sdes  --infodir=DIR          info documentation [DATAROOTDIR/info]
1286180740Sdes  --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1287180740Sdes  --mandir=DIR           man documentation [DATAROOTDIR/man]
1288180740Sdes  --docdir=DIR           documentation root [DATAROOTDIR/doc/openssh]
1289180740Sdes  --htmldir=DIR          html documentation [DOCDIR]
1290180740Sdes  --dvidir=DIR           dvi documentation [DOCDIR]
1291180740Sdes  --pdfdir=DIR           pdf documentation [DOCDIR]
1292180740Sdes  --psdir=DIR            ps documentation [DOCDIR]
1293180740Sdes_ACEOF
1294180740Sdes
1295180740Sdes  cat <<\_ACEOF
1296180740Sdes
1297180740SdesSystem types:
1298180740Sdes  --build=BUILD     configure for building on BUILD [guessed]
1299180740Sdes  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1300180740Sdes_ACEOF
1301180740Sdesfi
1302180740Sdes
1303180740Sdesif test -n "$ac_init_help"; then
1304180740Sdes  case $ac_init_help in
1305180740Sdes     short | recursive ) echo "Configuration of OpenSSH Portable:";;
1306180740Sdes   esac
1307180740Sdes  cat <<\_ACEOF
1308180740Sdes
1309180740SdesOptional Features:
1310180740Sdes  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1311180740Sdes  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1312180740Sdes  --disable-largefile     omit support for large files
1313180740Sdes  --disable-strip         Disable calling strip(1) on install
1314180740Sdes  --disable-etc-default-login Disable using PATH from /etc/default/login no
1315180740Sdes  --disable-lastlog       disable use of lastlog even if detected no
1316180740Sdes  --disable-utmp          disable use of utmp even if detected no
1317180740Sdes  --disable-utmpx         disable use of utmpx even if detected no
1318180740Sdes  --disable-wtmp          disable use of wtmp even if detected no
1319180740Sdes  --disable-wtmpx         disable use of wtmpx even if detected no
1320180740Sdes  --disable-libutil       disable use of libutil (login() etc.) no
1321180740Sdes  --disable-pututline     disable use of pututline() etc. (uwtmp) no
1322180740Sdes  --disable-pututxline    disable use of pututxline() etc. (uwtmpx) no
1323180740Sdes
1324180740SdesOptional Packages:
1325180740Sdes  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1326180740Sdes  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1327180740Sdes  --without-rpath         Disable auto-added -R linker paths
1328180740Sdes  --with-cflags           Specify additional flags to pass to compiler
1329180740Sdes  --with-cppflags         Specify additional flags to pass to preprocessor
1330180740Sdes  --with-ldflags          Specify additional flags to pass to linker
1331180740Sdes  --with-libs             Specify additional libraries to link with
1332180740Sdes  --with-Werror           Build main code with -Werror
1333180740Sdes  --with-solaris-contracts Enable Solaris process contracts (experimental)
1334180740Sdes  --with-osfsia           Enable Digital Unix SIA
1335180740Sdes  --with-zlib=PATH        Use zlib in PATH
1336180740Sdes  --without-zlib-version-check Disable zlib version check
1337180740Sdes  --with-skey[=PATH]      Enable S/Key support (optionally in PATH)
1338180740Sdes  --with-tcp-wrappers[=PATH] Enable tcpwrappers support (optionally in PATH)
1339180740Sdes  --with-libedit[=PATH]   Enable libedit support for sftp
1340180740Sdes  --with-audit=module     Enable EXPERIMENTAL audit support (modules=debug,bsm)
1341180740Sdes  --with-ssl-dir=PATH     Specify path to OpenSSL installation
1342180740Sdes  --without-openssl-header-check Disable OpenSSL version consistency check
1343180740Sdes  --with-ssl-engine       Enable OpenSSL (hardware) ENGINE support
1344180740Sdes  --with-pam              Enable PAM support
1345180740Sdes  --with-rand-helper      Use subprocess to gather strong randomness
1346180740Sdes  --with-prngd-port=PORT  read entropy from PRNGD/EGD TCP localhost:PORT
1347180740Sdes  --with-prngd-socket=FILE read entropy from PRNGD/EGD socket FILE (default=/var/run/egd-pool)
1348180740Sdes  --with-entropy-timeout  Specify entropy gathering command timeout (msec)
1349180740Sdes  --with-privsep-user=user Specify non-privileged user for privilege separation
1350180740Sdes  --with-sectok           Enable smartcard support using libsectok
1351180740Sdes  --with-opensc[=PFX]     Enable smartcard support using OpenSC (optionally in PATH)
1352180740Sdes  --with-selinux   Enable SELinux support
1353180740Sdes  --with-kerberos5=PATH   Enable Kerberos 5 support
1354180740Sdes  --with-privsep-path=xxx Path for privilege separation chroot (default=/var/empty)
1355180740Sdes  --with-xauth=PATH       Specify path to xauth program
1356180740Sdes  --with-mantype=man|cat|doc  Set man page type
1357180740Sdes  --with-md5-passwords    Enable use of MD5 passwords
1358180740Sdes  --without-shadow        Disable shadow password support
1359180740Sdes  --with-ipaddr-display   Use ip address instead of hostname in \$DISPLAY
1360180740Sdes  --with-default-path=    Specify default \$PATH environment for server
1361180740Sdes  --with-superuser-path=  Specify different path for super-user
1362180740Sdes  --with-4in6             Check for and convert IPv4 in IPv6 mapped addresses
1363180740Sdes  --with-bsd-auth         Enable BSD auth support
1364180740Sdes  --with-pid-dir=PATH     Specify location of ssh.pid file
1365180740Sdes  --with-lastlog=FILE|DIR specify lastlog location common locations
1366180740Sdes
1367180740SdesSome influential environment variables:
1368180740Sdes  CC          C compiler command
1369180740Sdes  CFLAGS      C compiler flags
1370180740Sdes  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1371180740Sdes              nonstandard directory <lib dir>
1372180740Sdes  LIBS        libraries to pass to the linker, e.g. -l<library>
1373180740Sdes  CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1374180740Sdes              you have headers in a nonstandard directory <include dir>
1375180740Sdes  CPP         C preprocessor
1376180740Sdes
1377180740SdesUse these variables to override the choices made by `configure' or to help
1378180740Sdesit to find libraries and programs with nonstandard names/locations.
1379180740Sdes
1380180740SdesReport bugs to <openssh-unix-dev@mindrot.org>.
1381180740Sdes_ACEOF
1382180740Sdesac_status=$?
1383180740Sdesfi
1384180740Sdes
1385180740Sdesif test "$ac_init_help" = "recursive"; then
1386180740Sdes  # If there are subdirs, report their specific --help.
1387180740Sdes  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1388180740Sdes    test -d "$ac_dir" || continue
1389180740Sdes    ac_builddir=.
1390180740Sdes
1391180740Sdescase "$ac_dir" in
1392180740Sdes.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1393180740Sdes*)
1394180740Sdes  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1395180740Sdes  # A ".." for each directory in $ac_dir_suffix.
1396180740Sdes  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1397180740Sdes  case $ac_top_builddir_sub in
1398180740Sdes  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1399180740Sdes  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1400180740Sdes  esac ;;
1401180740Sdesesac
1402180740Sdesac_abs_top_builddir=$ac_pwd
1403180740Sdesac_abs_builddir=$ac_pwd$ac_dir_suffix
1404180740Sdes# for backward compatibility:
1405180740Sdesac_top_builddir=$ac_top_build_prefix
1406180740Sdes
1407180740Sdescase $srcdir in
1408180740Sdes  .)  # We are building in place.
1409180740Sdes    ac_srcdir=.
1410180740Sdes    ac_top_srcdir=$ac_top_builddir_sub
1411180740Sdes    ac_abs_top_srcdir=$ac_pwd ;;
1412180740Sdes  [\\/]* | ?:[\\/]* )  # Absolute name.
1413180740Sdes    ac_srcdir=$srcdir$ac_dir_suffix;
1414180740Sdes    ac_top_srcdir=$srcdir
1415180740Sdes    ac_abs_top_srcdir=$srcdir ;;
1416180740Sdes  *) # Relative name.
1417180740Sdes    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1418180740Sdes    ac_top_srcdir=$ac_top_build_prefix$srcdir
1419180740Sdes    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1420180740Sdesesac
1421180740Sdesac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1422180740Sdes
1423180740Sdes    cd "$ac_dir" || { ac_status=$?; continue; }
1424180740Sdes    # Check for guested configure.
1425180740Sdes    if test -f "$ac_srcdir/configure.gnu"; then
1426180740Sdes      echo &&
1427180740Sdes      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1428180740Sdes    elif test -f "$ac_srcdir/configure"; then
1429180740Sdes      echo &&
1430180740Sdes      $SHELL "$ac_srcdir/configure" --help=recursive
1431180740Sdes    else
1432180740Sdes      echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1433180740Sdes    fi || ac_status=$?
1434180740Sdes    cd "$ac_pwd" || { ac_status=$?; break; }
1435180740Sdes  done
1436180740Sdesfi
1437180740Sdes
1438180740Sdestest -n "$ac_init_help" && exit $ac_status
1439180740Sdesif $ac_init_version; then
1440180740Sdes  cat <<\_ACEOF
1441180740SdesOpenSSH configure Portable
1442180740Sdesgenerated by GNU Autoconf 2.61
1443180740Sdes
1444180740SdesCopyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1445180740Sdes2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1446180740SdesThis configure script is free software; the Free Software Foundation
1447180740Sdesgives unlimited permission to copy, distribute and modify it.
1448180740Sdes_ACEOF
1449180740Sdes  exit
1450180740Sdesfi
1451180740Sdescat >config.log <<_ACEOF
1452180740SdesThis file contains any messages produced by compilers while
1453180740Sdesrunning configure, to aid debugging if configure makes a mistake.
1454180740Sdes
1455180740SdesIt was created by OpenSSH $as_me Portable, which was
1456180740Sdesgenerated by GNU Autoconf 2.61.  Invocation command line was
1457180740Sdes
1458180740Sdes  $ $0 $@
1459180740Sdes
1460180740Sdes_ACEOF
1461180740Sdesexec 5>>config.log
1462180740Sdes{
1463180740Sdescat <<_ASUNAME
1464180740Sdes## --------- ##
1465180740Sdes## Platform. ##
1466180740Sdes## --------- ##
1467180740Sdes
1468180740Sdeshostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1469180740Sdesuname -m = `(uname -m) 2>/dev/null || echo unknown`
1470180740Sdesuname -r = `(uname -r) 2>/dev/null || echo unknown`
1471180740Sdesuname -s = `(uname -s) 2>/dev/null || echo unknown`
1472180740Sdesuname -v = `(uname -v) 2>/dev/null || echo unknown`
1473180740Sdes
1474180740Sdes/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1475180740Sdes/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1476180740Sdes
1477180740Sdes/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1478180740Sdes/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1479180740Sdes/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1480180740Sdes/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1481180740Sdes/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1482180740Sdes/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1483180740Sdes/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1484180740Sdes
1485180740Sdes_ASUNAME
1486180740Sdes
1487180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1488180740Sdesfor as_dir in $PATH
1489180740Sdesdo
1490180740Sdes  IFS=$as_save_IFS
1491180740Sdes  test -z "$as_dir" && as_dir=.
1492180740Sdes  echo "PATH: $as_dir"
1493180740Sdesdone
1494180740SdesIFS=$as_save_IFS
1495180740Sdes
1496180740Sdes} >&5
1497180740Sdes
1498180740Sdescat >&5 <<_ACEOF
1499180740Sdes
1500180740Sdes
1501180740Sdes## ----------- ##
1502180740Sdes## Core tests. ##
1503180740Sdes## ----------- ##
1504180740Sdes
1505180740Sdes_ACEOF
1506180740Sdes
1507180740Sdes
1508180740Sdes# Keep a trace of the command line.
1509180740Sdes# Strip out --no-create and --no-recursion so they do not pile up.
1510180740Sdes# Strip out --silent because we don't want to record it for future runs.
1511180740Sdes# Also quote any args containing shell meta-characters.
1512180740Sdes# Make two passes to allow for proper duplicate-argument suppression.
1513180740Sdesac_configure_args=
1514180740Sdesac_configure_args0=
1515180740Sdesac_configure_args1=
1516180740Sdesac_must_keep_next=false
1517180740Sdesfor ac_pass in 1 2
1518180740Sdesdo
1519180740Sdes  for ac_arg
1520180740Sdes  do
1521180740Sdes    case $ac_arg in
1522180740Sdes    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1523180740Sdes    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1524180740Sdes    | -silent | --silent | --silen | --sile | --sil)
1525180740Sdes      continue ;;
1526180740Sdes    *\'*)
1527180740Sdes      ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1528180740Sdes    esac
1529180740Sdes    case $ac_pass in
1530180740Sdes    1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1531180740Sdes    2)
1532180740Sdes      ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1533180740Sdes      if test $ac_must_keep_next = true; then
1534180740Sdes	ac_must_keep_next=false # Got value, back to normal.
1535180740Sdes      else
1536180740Sdes	case $ac_arg in
1537180740Sdes	  *=* | --config-cache | -C | -disable-* | --disable-* \
1538180740Sdes	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1539180740Sdes	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1540180740Sdes	  | -with-* | --with-* | -without-* | --without-* | --x)
1541180740Sdes	    case "$ac_configure_args0 " in
1542180740Sdes	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1543180740Sdes	    esac
1544180740Sdes	    ;;
1545180740Sdes	  -* ) ac_must_keep_next=true ;;
1546180740Sdes	esac
1547180740Sdes      fi
1548180740Sdes      ac_configure_args="$ac_configure_args '$ac_arg'"
1549180740Sdes      ;;
1550180740Sdes    esac
1551180740Sdes  done
1552180740Sdesdone
1553180740Sdes$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1554180740Sdes$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1555180740Sdes
1556180740Sdes# When interrupted or exit'd, cleanup temporary files, and complete
1557180740Sdes# config.log.  We remove comments because anyway the quotes in there
1558180740Sdes# would cause problems or look ugly.
1559180740Sdes# WARNING: Use '\'' to represent an apostrophe within the trap.
1560180740Sdes# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1561180740Sdestrap 'exit_status=$?
1562180740Sdes  # Save into config.log some information that might help in debugging.
1563180740Sdes  {
1564180740Sdes    echo
1565180740Sdes
1566180740Sdes    cat <<\_ASBOX
1567180740Sdes## ---------------- ##
1568180740Sdes## Cache variables. ##
1569180740Sdes## ---------------- ##
1570180740Sdes_ASBOX
1571180740Sdes    echo
1572180740Sdes    # The following way of writing the cache mishandles newlines in values,
1573180740Sdes(
1574180740Sdes  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1575180740Sdes    eval ac_val=\$$ac_var
1576180740Sdes    case $ac_val in #(
1577180740Sdes    *${as_nl}*)
1578180740Sdes      case $ac_var in #(
1579180740Sdes      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1580180740Sdesecho "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1581180740Sdes      esac
1582180740Sdes      case $ac_var in #(
1583180740Sdes      _ | IFS | as_nl) ;; #(
1584180740Sdes      *) $as_unset $ac_var ;;
1585180740Sdes      esac ;;
1586180740Sdes    esac
1587180740Sdes  done
1588180740Sdes  (set) 2>&1 |
1589180740Sdes    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1590180740Sdes    *${as_nl}ac_space=\ *)
1591180740Sdes      sed -n \
1592180740Sdes	"s/'\''/'\''\\\\'\'''\''/g;
1593180740Sdes	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1594180740Sdes      ;; #(
1595180740Sdes    *)
1596180740Sdes      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1597180740Sdes      ;;
1598180740Sdes    esac |
1599180740Sdes    sort
1600180740Sdes)
1601180740Sdes    echo
1602180740Sdes
1603180740Sdes    cat <<\_ASBOX
1604180740Sdes## ----------------- ##
1605180740Sdes## Output variables. ##
1606180740Sdes## ----------------- ##
1607180740Sdes_ASBOX
1608180740Sdes    echo
1609180740Sdes    for ac_var in $ac_subst_vars
1610180740Sdes    do
1611180740Sdes      eval ac_val=\$$ac_var
1612180740Sdes      case $ac_val in
1613180740Sdes      *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1614180740Sdes      esac
1615180740Sdes      echo "$ac_var='\''$ac_val'\''"
1616180740Sdes    done | sort
1617180740Sdes    echo
1618180740Sdes
1619180740Sdes    if test -n "$ac_subst_files"; then
1620180740Sdes      cat <<\_ASBOX
1621180740Sdes## ------------------- ##
1622180740Sdes## File substitutions. ##
1623180740Sdes## ------------------- ##
1624180740Sdes_ASBOX
1625180740Sdes      echo
1626180740Sdes      for ac_var in $ac_subst_files
1627180740Sdes      do
1628180740Sdes	eval ac_val=\$$ac_var
1629180740Sdes	case $ac_val in
1630180740Sdes	*\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1631180740Sdes	esac
1632180740Sdes	echo "$ac_var='\''$ac_val'\''"
1633180740Sdes      done | sort
1634180740Sdes      echo
1635180740Sdes    fi
1636180740Sdes
1637180740Sdes    if test -s confdefs.h; then
1638180740Sdes      cat <<\_ASBOX
1639180740Sdes## ----------- ##
1640180740Sdes## confdefs.h. ##
1641180740Sdes## ----------- ##
1642180740Sdes_ASBOX
1643180740Sdes      echo
1644180740Sdes      cat confdefs.h
1645180740Sdes      echo
1646180740Sdes    fi
1647180740Sdes    test "$ac_signal" != 0 &&
1648180740Sdes      echo "$as_me: caught signal $ac_signal"
1649180740Sdes    echo "$as_me: exit $exit_status"
1650180740Sdes  } >&5
1651180740Sdes  rm -f core *.core core.conftest.* &&
1652180740Sdes    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1653180740Sdes    exit $exit_status
1654180740Sdes' 0
1655180740Sdesfor ac_signal in 1 2 13 15; do
1656180740Sdes  trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1657180740Sdesdone
1658180740Sdesac_signal=0
1659180740Sdes
1660180740Sdes# confdefs.h avoids OS command line length limits that DEFS can exceed.
1661180740Sdesrm -f -r conftest* confdefs.h
1662180740Sdes
1663180740Sdes# Predefined preprocessor variables.
1664180740Sdes
1665180740Sdescat >>confdefs.h <<_ACEOF
1666180740Sdes#define PACKAGE_NAME "$PACKAGE_NAME"
1667180740Sdes_ACEOF
1668180740Sdes
1669180740Sdes
1670180740Sdescat >>confdefs.h <<_ACEOF
1671180740Sdes#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1672180740Sdes_ACEOF
1673180740Sdes
1674180740Sdes
1675180740Sdescat >>confdefs.h <<_ACEOF
1676180740Sdes#define PACKAGE_VERSION "$PACKAGE_VERSION"
1677180740Sdes_ACEOF
1678180740Sdes
1679180740Sdes
1680180740Sdescat >>confdefs.h <<_ACEOF
1681180740Sdes#define PACKAGE_STRING "$PACKAGE_STRING"
1682180740Sdes_ACEOF
1683180740Sdes
1684180740Sdes
1685180740Sdescat >>confdefs.h <<_ACEOF
1686180740Sdes#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1687180740Sdes_ACEOF
1688180740Sdes
1689180740Sdes
1690180740Sdes# Let the site file select an alternate cache file if it wants to.
1691180740Sdes# Prefer explicitly selected file to automatically selected ones.
1692180740Sdesif test -n "$CONFIG_SITE"; then
1693180740Sdes  set x "$CONFIG_SITE"
1694180740Sdeselif test "x$prefix" != xNONE; then
1695180740Sdes  set x "$prefix/share/config.site" "$prefix/etc/config.site"
1696180740Sdeselse
1697180740Sdes  set x "$ac_default_prefix/share/config.site" \
1698180740Sdes	"$ac_default_prefix/etc/config.site"
1699180740Sdesfi
1700180740Sdesshift
1701180740Sdesfor ac_site_file
1702180740Sdesdo
1703180740Sdes  if test -r "$ac_site_file"; then
1704180740Sdes    { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1705180740Sdesecho "$as_me: loading site script $ac_site_file" >&6;}
1706180740Sdes    sed 's/^/| /' "$ac_site_file" >&5
1707180740Sdes    . "$ac_site_file"
1708180740Sdes  fi
1709180740Sdesdone
1710180740Sdes
1711180740Sdesif test -r "$cache_file"; then
1712180740Sdes  # Some versions of bash will fail to source /dev/null (special
1713180740Sdes  # files actually), so we avoid doing that.
1714180740Sdes  if test -f "$cache_file"; then
1715180740Sdes    { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1716180740Sdesecho "$as_me: loading cache $cache_file" >&6;}
1717180740Sdes    case $cache_file in
1718180740Sdes      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1719180740Sdes      *)                      . "./$cache_file";;
1720180740Sdes    esac
1721180740Sdes  fi
1722180740Sdeselse
1723180740Sdes  { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1724180740Sdesecho "$as_me: creating cache $cache_file" >&6;}
1725180740Sdes  >$cache_file
1726180740Sdesfi
1727180740Sdes
1728180740Sdes# Check that the precious variables saved in the cache have kept the same
1729180740Sdes# value.
1730180740Sdesac_cache_corrupted=false
1731180740Sdesfor ac_var in $ac_precious_vars; do
1732180740Sdes  eval ac_old_set=\$ac_cv_env_${ac_var}_set
1733180740Sdes  eval ac_new_set=\$ac_env_${ac_var}_set
1734180740Sdes  eval ac_old_val=\$ac_cv_env_${ac_var}_value
1735180740Sdes  eval ac_new_val=\$ac_env_${ac_var}_value
1736180740Sdes  case $ac_old_set,$ac_new_set in
1737180740Sdes    set,)
1738180740Sdes      { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1739180740Sdesecho "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1740180740Sdes      ac_cache_corrupted=: ;;
1741180740Sdes    ,set)
1742180740Sdes      { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1743180740Sdesecho "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1744180740Sdes      ac_cache_corrupted=: ;;
1745180740Sdes    ,);;
1746180740Sdes    *)
1747180740Sdes      if test "x$ac_old_val" != "x$ac_new_val"; then
1748180740Sdes	{ echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1749180740Sdesecho "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1750180740Sdes	{ echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1751180740Sdesecho "$as_me:   former value:  $ac_old_val" >&2;}
1752180740Sdes	{ echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1753180740Sdesecho "$as_me:   current value: $ac_new_val" >&2;}
1754180740Sdes	ac_cache_corrupted=:
1755180740Sdes      fi;;
1756180740Sdes  esac
1757180740Sdes  # Pass precious variables to config.status.
1758180740Sdes  if test "$ac_new_set" = set; then
1759180740Sdes    case $ac_new_val in
1760180740Sdes    *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1761180740Sdes    *) ac_arg=$ac_var=$ac_new_val ;;
1762180740Sdes    esac
1763180740Sdes    case " $ac_configure_args " in
1764180740Sdes      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1765180740Sdes      *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1766180740Sdes    esac
1767180740Sdes  fi
1768180740Sdesdone
1769180740Sdesif $ac_cache_corrupted; then
1770180740Sdes  { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1771180740Sdesecho "$as_me: error: changes in the environment can compromise the build" >&2;}
1772180740Sdes  { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1773180740Sdesecho "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1774180740Sdes   { (exit 1); exit 1; }; }
1775180740Sdesfi
1776180740Sdes
1777180740Sdes
1778180740Sdes
1779180740Sdes
1780180740Sdes
1781180740Sdes
1782180740Sdes
1783180740Sdes
1784180740Sdes
1785180740Sdes
1786180740Sdes
1787180740Sdes
1788180740Sdes
1789180740Sdes
1790180740Sdes
1791180740Sdes
1792180740Sdes
1793180740Sdes
1794180740Sdes
1795180740Sdes
1796180740Sdes
1797180740Sdes
1798180740Sdes
1799180740Sdes
1800180740Sdes
1801180740Sdesac_ext=c
1802180740Sdesac_cpp='$CPP $CPPFLAGS'
1803180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1804180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1805180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
1806180740Sdes
1807180740Sdes
1808180740Sdes
1809180740Sdes
1810180740Sdes
1811180740Sdesac_config_headers="$ac_config_headers config.h"
1812180740Sdes
1813180740Sdesac_ext=c
1814180740Sdesac_cpp='$CPP $CPPFLAGS'
1815180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1816180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1817180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
1818180740Sdesif test -n "$ac_tool_prefix"; then
1819180740Sdes  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1820180740Sdesset dummy ${ac_tool_prefix}gcc; ac_word=$2
1821180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1822180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1823180740Sdesif test "${ac_cv_prog_CC+set}" = set; then
1824180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
1825180740Sdeselse
1826180740Sdes  if test -n "$CC"; then
1827180740Sdes  ac_cv_prog_CC="$CC" # Let the user override the test.
1828180740Sdeselse
1829180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1830180740Sdesfor as_dir in $PATH
1831180740Sdesdo
1832180740Sdes  IFS=$as_save_IFS
1833180740Sdes  test -z "$as_dir" && as_dir=.
1834180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
1835180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1836180740Sdes    ac_cv_prog_CC="${ac_tool_prefix}gcc"
1837180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1838180740Sdes    break 2
1839180740Sdes  fi
1840180740Sdesdone
1841180740Sdesdone
1842180740SdesIFS=$as_save_IFS
1843180740Sdes
1844180740Sdesfi
1845180740Sdesfi
1846180740SdesCC=$ac_cv_prog_CC
1847180740Sdesif test -n "$CC"; then
1848180740Sdes  { echo "$as_me:$LINENO: result: $CC" >&5
1849180740Sdesecho "${ECHO_T}$CC" >&6; }
1850180740Sdeselse
1851180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
1852180740Sdesecho "${ECHO_T}no" >&6; }
1853180740Sdesfi
1854180740Sdes
1855180740Sdes
1856180740Sdesfi
1857180740Sdesif test -z "$ac_cv_prog_CC"; then
1858180740Sdes  ac_ct_CC=$CC
1859180740Sdes  # Extract the first word of "gcc", so it can be a program name with args.
1860180740Sdesset dummy gcc; ac_word=$2
1861180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1862180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1863180740Sdesif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1864180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
1865180740Sdeselse
1866180740Sdes  if test -n "$ac_ct_CC"; then
1867180740Sdes  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1868180740Sdeselse
1869180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1870180740Sdesfor as_dir in $PATH
1871180740Sdesdo
1872180740Sdes  IFS=$as_save_IFS
1873180740Sdes  test -z "$as_dir" && as_dir=.
1874180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
1875180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1876180740Sdes    ac_cv_prog_ac_ct_CC="gcc"
1877180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1878180740Sdes    break 2
1879180740Sdes  fi
1880180740Sdesdone
1881180740Sdesdone
1882180740SdesIFS=$as_save_IFS
1883180740Sdes
1884180740Sdesfi
1885180740Sdesfi
1886180740Sdesac_ct_CC=$ac_cv_prog_ac_ct_CC
1887180740Sdesif test -n "$ac_ct_CC"; then
1888180740Sdes  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1889180740Sdesecho "${ECHO_T}$ac_ct_CC" >&6; }
1890180740Sdeselse
1891180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
1892180740Sdesecho "${ECHO_T}no" >&6; }
1893180740Sdesfi
1894180740Sdes
1895180740Sdes  if test "x$ac_ct_CC" = x; then
1896180740Sdes    CC=""
1897180740Sdes  else
1898180740Sdes    case $cross_compiling:$ac_tool_warned in
1899180740Sdesyes:)
1900180740Sdes{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1901180740Sdeswhose name does not start with the host triplet.  If you think this
1902180740Sdesconfiguration is useful to you, please write to autoconf@gnu.org." >&5
1903180740Sdesecho "$as_me: 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." >&2;}
1906180740Sdesac_tool_warned=yes ;;
1907180740Sdesesac
1908180740Sdes    CC=$ac_ct_CC
1909180740Sdes  fi
1910180740Sdeselse
1911180740Sdes  CC="$ac_cv_prog_CC"
1912180740Sdesfi
1913180740Sdes
1914180740Sdesif test -z "$CC"; then
1915180740Sdes          if test -n "$ac_tool_prefix"; then
1916180740Sdes    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1917180740Sdesset dummy ${ac_tool_prefix}cc; ac_word=$2
1918180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1919180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1920180740Sdesif test "${ac_cv_prog_CC+set}" = set; then
1921180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
1922180740Sdeselse
1923180740Sdes  if test -n "$CC"; then
1924180740Sdes  ac_cv_prog_CC="$CC" # Let the user override the test.
1925180740Sdeselse
1926180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1927180740Sdesfor as_dir in $PATH
1928180740Sdesdo
1929180740Sdes  IFS=$as_save_IFS
1930180740Sdes  test -z "$as_dir" && as_dir=.
1931180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
1932180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1933180740Sdes    ac_cv_prog_CC="${ac_tool_prefix}cc"
1934180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1935180740Sdes    break 2
1936180740Sdes  fi
1937180740Sdesdone
1938180740Sdesdone
1939180740SdesIFS=$as_save_IFS
1940180740Sdes
1941180740Sdesfi
1942180740Sdesfi
1943180740SdesCC=$ac_cv_prog_CC
1944180740Sdesif test -n "$CC"; then
1945180740Sdes  { echo "$as_me:$LINENO: result: $CC" >&5
1946180740Sdesecho "${ECHO_T}$CC" >&6; }
1947180740Sdeselse
1948180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
1949180740Sdesecho "${ECHO_T}no" >&6; }
1950180740Sdesfi
1951180740Sdes
1952180740Sdes
1953180740Sdes  fi
1954180740Sdesfi
1955180740Sdesif test -z "$CC"; then
1956180740Sdes  # Extract the first word of "cc", so it can be a program name with args.
1957180740Sdesset dummy cc; ac_word=$2
1958180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1959180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1960180740Sdesif test "${ac_cv_prog_CC+set}" = set; then
1961180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
1962180740Sdeselse
1963180740Sdes  if test -n "$CC"; then
1964180740Sdes  ac_cv_prog_CC="$CC" # Let the user override the test.
1965180740Sdeselse
1966180740Sdes  ac_prog_rejected=no
1967180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1968180740Sdesfor as_dir in $PATH
1969180740Sdesdo
1970180740Sdes  IFS=$as_save_IFS
1971180740Sdes  test -z "$as_dir" && as_dir=.
1972180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
1973180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1974180740Sdes    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1975180740Sdes       ac_prog_rejected=yes
1976180740Sdes       continue
1977180740Sdes     fi
1978180740Sdes    ac_cv_prog_CC="cc"
1979180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1980180740Sdes    break 2
1981180740Sdes  fi
1982180740Sdesdone
1983180740Sdesdone
1984180740SdesIFS=$as_save_IFS
1985180740Sdes
1986180740Sdesif test $ac_prog_rejected = yes; then
1987180740Sdes  # We found a bogon in the path, so make sure we never use it.
1988180740Sdes  set dummy $ac_cv_prog_CC
1989180740Sdes  shift
1990180740Sdes  if test $# != 0; then
1991180740Sdes    # We chose a different compiler from the bogus one.
1992180740Sdes    # However, it has the same basename, so the bogon will be chosen
1993180740Sdes    # first if we set CC to just the basename; use the full file name.
1994180740Sdes    shift
1995180740Sdes    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1996180740Sdes  fi
1997180740Sdesfi
1998180740Sdesfi
1999180740Sdesfi
2000180740SdesCC=$ac_cv_prog_CC
2001180740Sdesif test -n "$CC"; then
2002180740Sdes  { echo "$as_me:$LINENO: result: $CC" >&5
2003180740Sdesecho "${ECHO_T}$CC" >&6; }
2004180740Sdeselse
2005180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
2006180740Sdesecho "${ECHO_T}no" >&6; }
2007180740Sdesfi
2008180740Sdes
2009180740Sdes
2010180740Sdesfi
2011180740Sdesif test -z "$CC"; then
2012180740Sdes  if test -n "$ac_tool_prefix"; then
2013180740Sdes  for ac_prog in cl.exe
2014180740Sdes  do
2015180740Sdes    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2016180740Sdesset dummy $ac_tool_prefix$ac_prog; ac_word=$2
2017180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2018180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2019180740Sdesif test "${ac_cv_prog_CC+set}" = set; then
2020180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2021180740Sdeselse
2022180740Sdes  if test -n "$CC"; then
2023180740Sdes  ac_cv_prog_CC="$CC" # Let the user override the test.
2024180740Sdeselse
2025180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2026180740Sdesfor as_dir in $PATH
2027180740Sdesdo
2028180740Sdes  IFS=$as_save_IFS
2029180740Sdes  test -z "$as_dir" && as_dir=.
2030180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
2031180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2032180740Sdes    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2033180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2034180740Sdes    break 2
2035180740Sdes  fi
2036180740Sdesdone
2037180740Sdesdone
2038180740SdesIFS=$as_save_IFS
2039180740Sdes
2040180740Sdesfi
2041180740Sdesfi
2042180740SdesCC=$ac_cv_prog_CC
2043180740Sdesif test -n "$CC"; then
2044180740Sdes  { echo "$as_me:$LINENO: result: $CC" >&5
2045180740Sdesecho "${ECHO_T}$CC" >&6; }
2046180740Sdeselse
2047180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
2048180740Sdesecho "${ECHO_T}no" >&6; }
2049180740Sdesfi
2050180740Sdes
2051180740Sdes
2052180740Sdes    test -n "$CC" && break
2053180740Sdes  done
2054180740Sdesfi
2055180740Sdesif test -z "$CC"; then
2056180740Sdes  ac_ct_CC=$CC
2057180740Sdes  for ac_prog in cl.exe
2058180740Sdesdo
2059180740Sdes  # Extract the first word of "$ac_prog", so it can be a program name with args.
2060180740Sdesset dummy $ac_prog; ac_word=$2
2061180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2062180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2063180740Sdesif test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2064180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2065180740Sdeselse
2066180740Sdes  if test -n "$ac_ct_CC"; then
2067180740Sdes  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2068180740Sdeselse
2069180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2070180740Sdesfor as_dir in $PATH
2071180740Sdesdo
2072180740Sdes  IFS=$as_save_IFS
2073180740Sdes  test -z "$as_dir" && as_dir=.
2074180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
2075180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2076180740Sdes    ac_cv_prog_ac_ct_CC="$ac_prog"
2077180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2078180740Sdes    break 2
2079180740Sdes  fi
2080180740Sdesdone
2081180740Sdesdone
2082180740SdesIFS=$as_save_IFS
2083180740Sdes
2084180740Sdesfi
2085180740Sdesfi
2086180740Sdesac_ct_CC=$ac_cv_prog_ac_ct_CC
2087180740Sdesif test -n "$ac_ct_CC"; then
2088180740Sdes  { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2089180740Sdesecho "${ECHO_T}$ac_ct_CC" >&6; }
2090180740Sdeselse
2091180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
2092180740Sdesecho "${ECHO_T}no" >&6; }
2093180740Sdesfi
2094180740Sdes
2095180740Sdes
2096180740Sdes  test -n "$ac_ct_CC" && break
2097180740Sdesdone
2098180740Sdes
2099180740Sdes  if test "x$ac_ct_CC" = x; then
2100180740Sdes    CC=""
2101180740Sdes  else
2102180740Sdes    case $cross_compiling:$ac_tool_warned in
2103180740Sdesyes:)
2104180740Sdes{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2105180740Sdeswhose name does not start with the host triplet.  If you think this
2106180740Sdesconfiguration is useful to you, please write to autoconf@gnu.org." >&5
2107180740Sdesecho "$as_me: 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." >&2;}
2110180740Sdesac_tool_warned=yes ;;
2111180740Sdesesac
2112180740Sdes    CC=$ac_ct_CC
2113180740Sdes  fi
2114180740Sdesfi
2115180740Sdes
2116180740Sdesfi
2117180740Sdes
2118180740Sdes
2119180740Sdestest -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2120180740SdesSee \`config.log' for more details." >&5
2121180740Sdesecho "$as_me: error: no acceptable C compiler found in \$PATH
2122180740SdesSee \`config.log' for more details." >&2;}
2123180740Sdes   { (exit 1); exit 1; }; }
2124180740Sdes
2125180740Sdes# Provide some information about the compiler.
2126180740Sdesecho "$as_me:$LINENO: checking for C compiler version" >&5
2127180740Sdesac_compiler=`set X $ac_compile; echo $2`
2128180740Sdes{ (ac_try="$ac_compiler --version >&5"
2129180740Sdescase "(($ac_try" in
2130180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2131180740Sdes  *) ac_try_echo=$ac_try;;
2132180740Sdesesac
2133180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2134180740Sdes  (eval "$ac_compiler --version >&5") 2>&5
2135180740Sdes  ac_status=$?
2136180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2137180740Sdes  (exit $ac_status); }
2138180740Sdes{ (ac_try="$ac_compiler -v >&5"
2139180740Sdescase "(($ac_try" in
2140180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2141180740Sdes  *) ac_try_echo=$ac_try;;
2142180740Sdesesac
2143180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2144180740Sdes  (eval "$ac_compiler -v >&5") 2>&5
2145180740Sdes  ac_status=$?
2146180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2147180740Sdes  (exit $ac_status); }
2148180740Sdes{ (ac_try="$ac_compiler -V >&5"
2149180740Sdescase "(($ac_try" in
2150180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2151180740Sdes  *) ac_try_echo=$ac_try;;
2152180740Sdesesac
2153180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2154180740Sdes  (eval "$ac_compiler -V >&5") 2>&5
2155180740Sdes  ac_status=$?
2156180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2157180740Sdes  (exit $ac_status); }
2158180740Sdes
2159180740Sdescat >conftest.$ac_ext <<_ACEOF
2160180740Sdes/* confdefs.h.  */
2161180740Sdes_ACEOF
2162180740Sdescat confdefs.h >>conftest.$ac_ext
2163180740Sdescat >>conftest.$ac_ext <<_ACEOF
2164180740Sdes/* end confdefs.h.  */
2165180740Sdes
2166180740Sdesint
2167180740Sdesmain ()
2168180740Sdes{
2169180740Sdes
2170180740Sdes  ;
2171180740Sdes  return 0;
2172180740Sdes}
2173180740Sdes_ACEOF
2174180740Sdesac_clean_files_save=$ac_clean_files
2175180740Sdesac_clean_files="$ac_clean_files a.out a.exe b.out"
2176180740Sdes# Try to create an executable without -o first, disregard a.out.
2177180740Sdes# It will help us diagnose broken compilers, and finding out an intuition
2178180740Sdes# of exeext.
2179180740Sdes{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2180180740Sdesecho $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2181180740Sdesac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2182180740Sdes#
2183180740Sdes# List of possible output files, starting from the most likely.
2184180740Sdes# The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2185180740Sdes# only as a last resort.  b.out is created by i960 compilers.
2186180740Sdesac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2187180740Sdes#
2188180740Sdes# The IRIX 6 linker writes into existing files which may not be
2189180740Sdes# executable, retaining their permissions.  Remove them first so a
2190180740Sdes# subsequent execution test works.
2191180740Sdesac_rmfiles=
2192180740Sdesfor ac_file in $ac_files
2193180740Sdesdo
2194180740Sdes  case $ac_file in
2195180740Sdes    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2196180740Sdes    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2197180740Sdes  esac
2198180740Sdesdone
2199180740Sdesrm -f $ac_rmfiles
2200180740Sdes
2201180740Sdesif { (ac_try="$ac_link_default"
2202180740Sdescase "(($ac_try" in
2203180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2204180740Sdes  *) ac_try_echo=$ac_try;;
2205180740Sdesesac
2206180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2207180740Sdes  (eval "$ac_link_default") 2>&5
2208180740Sdes  ac_status=$?
2209180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2210180740Sdes  (exit $ac_status); }; then
2211180740Sdes  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2212180740Sdes# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2213180740Sdes# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2214180740Sdes# so that the user can short-circuit this test for compilers unknown to
2215180740Sdes# Autoconf.
2216180740Sdesfor ac_file in $ac_files ''
2217180740Sdesdo
2218180740Sdes  test -f "$ac_file" || continue
2219180740Sdes  case $ac_file in
2220180740Sdes    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2221180740Sdes	;;
2222180740Sdes    [ab].out )
2223180740Sdes	# We found the default executable, but exeext='' is most
2224180740Sdes	# certainly right.
2225180740Sdes	break;;
2226180740Sdes    *.* )
2227180740Sdes        if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2228180740Sdes	then :; else
2229180740Sdes	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2230180740Sdes	fi
2231180740Sdes	# We set ac_cv_exeext here because the later test for it is not
2232180740Sdes	# safe: cross compilers may not add the suffix if given an `-o'
2233180740Sdes	# argument, so we may need to know it at that point already.
2234180740Sdes	# Even if this section looks crufty: it has the advantage of
2235180740Sdes	# actually working.
2236180740Sdes	break;;
2237180740Sdes    * )
2238180740Sdes	break;;
2239180740Sdes  esac
2240180740Sdesdone
2241180740Sdestest "$ac_cv_exeext" = no && ac_cv_exeext=
2242180740Sdes
2243180740Sdeselse
2244180740Sdes  ac_file=''
2245180740Sdesfi
2246180740Sdes
2247180740Sdes{ echo "$as_me:$LINENO: result: $ac_file" >&5
2248180740Sdesecho "${ECHO_T}$ac_file" >&6; }
2249180740Sdesif test -z "$ac_file"; then
2250180740Sdes  echo "$as_me: failed program was:" >&5
2251180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2252180740Sdes
2253180740Sdes{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
2254180740SdesSee \`config.log' for more details." >&5
2255180740Sdesecho "$as_me: error: C compiler cannot create executables
2256180740SdesSee \`config.log' for more details." >&2;}
2257180740Sdes   { (exit 77); exit 77; }; }
2258180740Sdesfi
2259180740Sdes
2260180740Sdesac_exeext=$ac_cv_exeext
2261180740Sdes
2262180740Sdes# Check that the compiler produces executables we can run.  If not, either
2263180740Sdes# the compiler is broken, or we cross compile.
2264180740Sdes{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2265180740Sdesecho $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2266180740Sdes# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2267180740Sdes# If not cross compiling, check that we can run a simple program.
2268180740Sdesif test "$cross_compiling" != yes; then
2269180740Sdes  if { ac_try='./$ac_file'
2270180740Sdes  { (case "(($ac_try" in
2271180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2272180740Sdes  *) ac_try_echo=$ac_try;;
2273180740Sdesesac
2274180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2275180740Sdes  (eval "$ac_try") 2>&5
2276180740Sdes  ac_status=$?
2277180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2278180740Sdes  (exit $ac_status); }; }; then
2279180740Sdes    cross_compiling=no
2280180740Sdes  else
2281180740Sdes    if test "$cross_compiling" = maybe; then
2282180740Sdes	cross_compiling=yes
2283180740Sdes    else
2284180740Sdes	{ { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2285180740SdesIf you meant to cross compile, use \`--host'.
2286180740SdesSee \`config.log' for more details." >&5
2287180740Sdesecho "$as_me: error: cannot run C compiled programs.
2288180740SdesIf you meant to cross compile, use \`--host'.
2289180740SdesSee \`config.log' for more details." >&2;}
2290180740Sdes   { (exit 1); exit 1; }; }
2291180740Sdes    fi
2292180740Sdes  fi
2293180740Sdesfi
2294180740Sdes{ echo "$as_me:$LINENO: result: yes" >&5
2295180740Sdesecho "${ECHO_T}yes" >&6; }
2296180740Sdes
2297180740Sdesrm -f a.out a.exe conftest$ac_cv_exeext b.out
2298180740Sdesac_clean_files=$ac_clean_files_save
2299180740Sdes# Check that the compiler produces executables we can run.  If not, either
2300180740Sdes# the compiler is broken, or we cross compile.
2301180740Sdes{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2302180740Sdesecho $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2303180740Sdes{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
2304180740Sdesecho "${ECHO_T}$cross_compiling" >&6; }
2305180740Sdes
2306180740Sdes{ echo "$as_me:$LINENO: checking for suffix of executables" >&5
2307180740Sdesecho $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2308180740Sdesif { (ac_try="$ac_link"
2309180740Sdescase "(($ac_try" in
2310180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2311180740Sdes  *) ac_try_echo=$ac_try;;
2312180740Sdesesac
2313180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2314180740Sdes  (eval "$ac_link") 2>&5
2315180740Sdes  ac_status=$?
2316180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2317180740Sdes  (exit $ac_status); }; then
2318180740Sdes  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2319180740Sdes# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2320180740Sdes# work properly (i.e., refer to `conftest.exe'), while it won't with
2321180740Sdes# `rm'.
2322180740Sdesfor ac_file in conftest.exe conftest conftest.*; do
2323180740Sdes  test -f "$ac_file" || continue
2324180740Sdes  case $ac_file in
2325180740Sdes    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2326180740Sdes    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2327180740Sdes	  break;;
2328180740Sdes    * ) break;;
2329180740Sdes  esac
2330180740Sdesdone
2331180740Sdeselse
2332180740Sdes  { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2333180740SdesSee \`config.log' for more details." >&5
2334180740Sdesecho "$as_me: error: cannot compute suffix of executables: cannot compile and link
2335180740SdesSee \`config.log' for more details." >&2;}
2336180740Sdes   { (exit 1); exit 1; }; }
2337180740Sdesfi
2338180740Sdes
2339180740Sdesrm -f conftest$ac_cv_exeext
2340180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2341180740Sdesecho "${ECHO_T}$ac_cv_exeext" >&6; }
2342180740Sdes
2343180740Sdesrm -f conftest.$ac_ext
2344180740SdesEXEEXT=$ac_cv_exeext
2345180740Sdesac_exeext=$EXEEXT
2346180740Sdes{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
2347180740Sdesecho $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2348180740Sdesif test "${ac_cv_objext+set}" = set; then
2349180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2350180740Sdeselse
2351180740Sdes  cat >conftest.$ac_ext <<_ACEOF
2352180740Sdes/* confdefs.h.  */
2353180740Sdes_ACEOF
2354180740Sdescat confdefs.h >>conftest.$ac_ext
2355180740Sdescat >>conftest.$ac_ext <<_ACEOF
2356180740Sdes/* end confdefs.h.  */
2357180740Sdes
2358180740Sdesint
2359180740Sdesmain ()
2360180740Sdes{
2361180740Sdes
2362180740Sdes  ;
2363180740Sdes  return 0;
2364180740Sdes}
2365180740Sdes_ACEOF
2366180740Sdesrm -f conftest.o conftest.obj
2367180740Sdesif { (ac_try="$ac_compile"
2368180740Sdescase "(($ac_try" in
2369180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2370180740Sdes  *) ac_try_echo=$ac_try;;
2371180740Sdesesac
2372180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2373180740Sdes  (eval "$ac_compile") 2>&5
2374180740Sdes  ac_status=$?
2375180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2376180740Sdes  (exit $ac_status); }; then
2377180740Sdes  for ac_file in conftest.o conftest.obj conftest.*; do
2378180740Sdes  test -f "$ac_file" || continue;
2379180740Sdes  case $ac_file in
2380180740Sdes    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2381180740Sdes    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2382180740Sdes       break;;
2383180740Sdes  esac
2384180740Sdesdone
2385180740Sdeselse
2386180740Sdes  echo "$as_me: failed program was:" >&5
2387180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2388180740Sdes
2389180740Sdes{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2390180740SdesSee \`config.log' for more details." >&5
2391180740Sdesecho "$as_me: error: cannot compute suffix of object files: cannot compile
2392180740SdesSee \`config.log' for more details." >&2;}
2393180740Sdes   { (exit 1); exit 1; }; }
2394180740Sdesfi
2395180740Sdes
2396180740Sdesrm -f conftest.$ac_cv_objext conftest.$ac_ext
2397180740Sdesfi
2398180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2399180740Sdesecho "${ECHO_T}$ac_cv_objext" >&6; }
2400180740SdesOBJEXT=$ac_cv_objext
2401180740Sdesac_objext=$OBJEXT
2402180740Sdes{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2403180740Sdesecho $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2404180740Sdesif test "${ac_cv_c_compiler_gnu+set}" = set; then
2405180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2406180740Sdeselse
2407180740Sdes  cat >conftest.$ac_ext <<_ACEOF
2408180740Sdes/* confdefs.h.  */
2409180740Sdes_ACEOF
2410180740Sdescat confdefs.h >>conftest.$ac_ext
2411180740Sdescat >>conftest.$ac_ext <<_ACEOF
2412180740Sdes/* end confdefs.h.  */
2413180740Sdes
2414180740Sdesint
2415180740Sdesmain ()
2416180740Sdes{
2417180740Sdes#ifndef __GNUC__
2418180740Sdes       choke me
2419180740Sdes#endif
2420180740Sdes
2421180740Sdes  ;
2422180740Sdes  return 0;
2423180740Sdes}
2424180740Sdes_ACEOF
2425180740Sdesrm -f conftest.$ac_objext
2426180740Sdesif { (ac_try="$ac_compile"
2427180740Sdescase "(($ac_try" in
2428180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2429180740Sdes  *) ac_try_echo=$ac_try;;
2430180740Sdesesac
2431180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2432180740Sdes  (eval "$ac_compile") 2>conftest.er1
2433180740Sdes  ac_status=$?
2434180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2435180740Sdes  rm -f conftest.er1
2436180740Sdes  cat conftest.err >&5
2437180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2438180740Sdes  (exit $ac_status); } && {
2439180740Sdes	 test -z "$ac_c_werror_flag" ||
2440180740Sdes	 test ! -s conftest.err
2441180740Sdes       } && test -s conftest.$ac_objext; then
2442180740Sdes  ac_compiler_gnu=yes
2443180740Sdeselse
2444180740Sdes  echo "$as_me: failed program was:" >&5
2445180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2446180740Sdes
2447180740Sdes	ac_compiler_gnu=no
2448180740Sdesfi
2449180740Sdes
2450180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2451180740Sdesac_cv_c_compiler_gnu=$ac_compiler_gnu
2452180740Sdes
2453180740Sdesfi
2454180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2455180740Sdesecho "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2456180740SdesGCC=`test $ac_compiler_gnu = yes && echo yes`
2457180740Sdesac_test_CFLAGS=${CFLAGS+set}
2458180740Sdesac_save_CFLAGS=$CFLAGS
2459180740Sdes{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2460180740Sdesecho $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2461180740Sdesif test "${ac_cv_prog_cc_g+set}" = set; then
2462180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2463180740Sdeselse
2464180740Sdes  ac_save_c_werror_flag=$ac_c_werror_flag
2465180740Sdes   ac_c_werror_flag=yes
2466180740Sdes   ac_cv_prog_cc_g=no
2467180740Sdes   CFLAGS="-g"
2468180740Sdes   cat >conftest.$ac_ext <<_ACEOF
2469180740Sdes/* confdefs.h.  */
2470180740Sdes_ACEOF
2471180740Sdescat confdefs.h >>conftest.$ac_ext
2472180740Sdescat >>conftest.$ac_ext <<_ACEOF
2473180740Sdes/* end confdefs.h.  */
2474180740Sdes
2475180740Sdesint
2476180740Sdesmain ()
2477180740Sdes{
2478180740Sdes
2479180740Sdes  ;
2480180740Sdes  return 0;
2481180740Sdes}
2482180740Sdes_ACEOF
2483180740Sdesrm -f conftest.$ac_objext
2484180740Sdesif { (ac_try="$ac_compile"
2485180740Sdescase "(($ac_try" in
2486180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2487180740Sdes  *) ac_try_echo=$ac_try;;
2488180740Sdesesac
2489180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2490180740Sdes  (eval "$ac_compile") 2>conftest.er1
2491180740Sdes  ac_status=$?
2492180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2493180740Sdes  rm -f conftest.er1
2494180740Sdes  cat conftest.err >&5
2495180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2496180740Sdes  (exit $ac_status); } && {
2497180740Sdes	 test -z "$ac_c_werror_flag" ||
2498180740Sdes	 test ! -s conftest.err
2499180740Sdes       } && test -s conftest.$ac_objext; then
2500180740Sdes  ac_cv_prog_cc_g=yes
2501180740Sdeselse
2502180740Sdes  echo "$as_me: failed program was:" >&5
2503180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2504180740Sdes
2505180740Sdes	CFLAGS=""
2506180740Sdes      cat >conftest.$ac_ext <<_ACEOF
2507180740Sdes/* confdefs.h.  */
2508180740Sdes_ACEOF
2509180740Sdescat confdefs.h >>conftest.$ac_ext
2510180740Sdescat >>conftest.$ac_ext <<_ACEOF
2511180740Sdes/* end confdefs.h.  */
2512180740Sdes
2513180740Sdesint
2514180740Sdesmain ()
2515180740Sdes{
2516180740Sdes
2517180740Sdes  ;
2518180740Sdes  return 0;
2519180740Sdes}
2520180740Sdes_ACEOF
2521180740Sdesrm -f conftest.$ac_objext
2522180740Sdesif { (ac_try="$ac_compile"
2523180740Sdescase "(($ac_try" in
2524180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2525180740Sdes  *) ac_try_echo=$ac_try;;
2526180740Sdesesac
2527180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2528180740Sdes  (eval "$ac_compile") 2>conftest.er1
2529180740Sdes  ac_status=$?
2530180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2531180740Sdes  rm -f conftest.er1
2532180740Sdes  cat conftest.err >&5
2533180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2534180740Sdes  (exit $ac_status); } && {
2535180740Sdes	 test -z "$ac_c_werror_flag" ||
2536180740Sdes	 test ! -s conftest.err
2537180740Sdes       } && test -s conftest.$ac_objext; then
2538180740Sdes  :
2539180740Sdeselse
2540180740Sdes  echo "$as_me: failed program was:" >&5
2541180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2542180740Sdes
2543180740Sdes	ac_c_werror_flag=$ac_save_c_werror_flag
2544180740Sdes	 CFLAGS="-g"
2545180740Sdes	 cat >conftest.$ac_ext <<_ACEOF
2546180740Sdes/* confdefs.h.  */
2547180740Sdes_ACEOF
2548180740Sdescat confdefs.h >>conftest.$ac_ext
2549180740Sdescat >>conftest.$ac_ext <<_ACEOF
2550180740Sdes/* end confdefs.h.  */
2551180740Sdes
2552180740Sdesint
2553180740Sdesmain ()
2554180740Sdes{
2555180740Sdes
2556180740Sdes  ;
2557180740Sdes  return 0;
2558180740Sdes}
2559180740Sdes_ACEOF
2560180740Sdesrm -f conftest.$ac_objext
2561180740Sdesif { (ac_try="$ac_compile"
2562180740Sdescase "(($ac_try" in
2563180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2564180740Sdes  *) ac_try_echo=$ac_try;;
2565180740Sdesesac
2566180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2567180740Sdes  (eval "$ac_compile") 2>conftest.er1
2568180740Sdes  ac_status=$?
2569180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2570180740Sdes  rm -f conftest.er1
2571180740Sdes  cat conftest.err >&5
2572180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2573180740Sdes  (exit $ac_status); } && {
2574180740Sdes	 test -z "$ac_c_werror_flag" ||
2575180740Sdes	 test ! -s conftest.err
2576180740Sdes       } && test -s conftest.$ac_objext; then
2577180740Sdes  ac_cv_prog_cc_g=yes
2578180740Sdeselse
2579180740Sdes  echo "$as_me: failed program was:" >&5
2580180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2581180740Sdes
2582180740Sdes
2583180740Sdesfi
2584180740Sdes
2585180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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
2592180740Sdes   ac_c_werror_flag=$ac_save_c_werror_flag
2593180740Sdesfi
2594180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2595180740Sdesecho "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2596180740Sdesif test "$ac_test_CFLAGS" = set; then
2597180740Sdes  CFLAGS=$ac_save_CFLAGS
2598180740Sdeselif test $ac_cv_prog_cc_g = yes; then
2599180740Sdes  if test "$GCC" = yes; then
2600180740Sdes    CFLAGS="-g -O2"
2601180740Sdes  else
2602180740Sdes    CFLAGS="-g"
2603180740Sdes  fi
2604180740Sdeselse
2605180740Sdes  if test "$GCC" = yes; then
2606180740Sdes    CFLAGS="-O2"
2607180740Sdes  else
2608180740Sdes    CFLAGS=
2609180740Sdes  fi
2610180740Sdesfi
2611180740Sdes{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2612180740Sdesecho $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2613180740Sdesif test "${ac_cv_prog_cc_c89+set}" = set; then
2614180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2615180740Sdeselse
2616180740Sdes  ac_cv_prog_cc_c89=no
2617180740Sdesac_save_CC=$CC
2618180740Sdescat >conftest.$ac_ext <<_ACEOF
2619180740Sdes/* confdefs.h.  */
2620180740Sdes_ACEOF
2621180740Sdescat confdefs.h >>conftest.$ac_ext
2622180740Sdescat >>conftest.$ac_ext <<_ACEOF
2623180740Sdes/* end confdefs.h.  */
2624180740Sdes#include <stdarg.h>
2625180740Sdes#include <stdio.h>
2626180740Sdes#include <sys/types.h>
2627180740Sdes#include <sys/stat.h>
2628180740Sdes/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2629180740Sdesstruct buf { int x; };
2630180740SdesFILE * (*rcsopen) (struct buf *, struct stat *, int);
2631180740Sdesstatic char *e (p, i)
2632180740Sdes     char **p;
2633180740Sdes     int i;
2634180740Sdes{
2635180740Sdes  return p[i];
2636180740Sdes}
2637180740Sdesstatic char *f (char * (*g) (char **, int), char **p, ...)
2638180740Sdes{
2639180740Sdes  char *s;
2640180740Sdes  va_list v;
2641180740Sdes  va_start (v,p);
2642180740Sdes  s = g (p, va_arg (v,int));
2643180740Sdes  va_end (v);
2644180740Sdes  return s;
2645180740Sdes}
2646180740Sdes
2647180740Sdes/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2648180740Sdes   function prototypes and stuff, but not '\xHH' hex character constants.
2649180740Sdes   These don't provoke an error unfortunately, instead are silently treated
2650180740Sdes   as 'x'.  The following induces an error, until -std is added to get
2651180740Sdes   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2652180740Sdes   array size at least.  It's necessary to write '\x00'==0 to get something
2653180740Sdes   that's true only with -std.  */
2654180740Sdesint osf4_cc_array ['\x00' == 0 ? 1 : -1];
2655180740Sdes
2656180740Sdes/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2657180740Sdes   inside strings and character constants.  */
2658180740Sdes#define FOO(x) 'x'
2659180740Sdesint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2660180740Sdes
2661180740Sdesint test (int i, double x);
2662180740Sdesstruct s1 {int (*f) (int a);};
2663180740Sdesstruct s2 {int (*f) (double a);};
2664180740Sdesint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2665180740Sdesint argc;
2666180740Sdeschar **argv;
2667180740Sdesint
2668180740Sdesmain ()
2669180740Sdes{
2670180740Sdesreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2671180740Sdes  ;
2672180740Sdes  return 0;
2673180740Sdes}
2674180740Sdes_ACEOF
2675180740Sdesfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2676180740Sdes	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2677180740Sdesdo
2678180740Sdes  CC="$ac_save_CC $ac_arg"
2679180740Sdes  rm -f conftest.$ac_objext
2680180740Sdesif { (ac_try="$ac_compile"
2681180740Sdescase "(($ac_try" in
2682180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2683180740Sdes  *) ac_try_echo=$ac_try;;
2684180740Sdesesac
2685180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2686180740Sdes  (eval "$ac_compile") 2>conftest.er1
2687180740Sdes  ac_status=$?
2688180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2689180740Sdes  rm -f conftest.er1
2690180740Sdes  cat conftest.err >&5
2691180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2692180740Sdes  (exit $ac_status); } && {
2693180740Sdes	 test -z "$ac_c_werror_flag" ||
2694180740Sdes	 test ! -s conftest.err
2695180740Sdes       } && test -s conftest.$ac_objext; then
2696180740Sdes  ac_cv_prog_cc_c89=$ac_arg
2697180740Sdeselse
2698180740Sdes  echo "$as_me: failed program was:" >&5
2699180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2700180740Sdes
2701180740Sdes
2702180740Sdesfi
2703180740Sdes
2704180740Sdesrm -f core conftest.err conftest.$ac_objext
2705180740Sdes  test "x$ac_cv_prog_cc_c89" != "xno" && break
2706180740Sdesdone
2707180740Sdesrm -f conftest.$ac_ext
2708180740SdesCC=$ac_save_CC
2709180740Sdes
2710180740Sdesfi
2711180740Sdes# AC_CACHE_VAL
2712180740Sdescase "x$ac_cv_prog_cc_c89" in
2713180740Sdes  x)
2714180740Sdes    { echo "$as_me:$LINENO: result: none needed" >&5
2715180740Sdesecho "${ECHO_T}none needed" >&6; } ;;
2716180740Sdes  xno)
2717180740Sdes    { echo "$as_me:$LINENO: result: unsupported" >&5
2718180740Sdesecho "${ECHO_T}unsupported" >&6; } ;;
2719180740Sdes  *)
2720180740Sdes    CC="$CC $ac_cv_prog_cc_c89"
2721180740Sdes    { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2722180740Sdesecho "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2723180740Sdesesac
2724180740Sdes
2725180740Sdes
2726180740Sdesac_ext=c
2727180740Sdesac_cpp='$CPP $CPPFLAGS'
2728180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2729180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2730180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
2731180740Sdes
2732180740Sdesac_aux_dir=
2733180740Sdesfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2734180740Sdes  if test -f "$ac_dir/install-sh"; then
2735180740Sdes    ac_aux_dir=$ac_dir
2736180740Sdes    ac_install_sh="$ac_aux_dir/install-sh -c"
2737180740Sdes    break
2738180740Sdes  elif test -f "$ac_dir/install.sh"; then
2739180740Sdes    ac_aux_dir=$ac_dir
2740180740Sdes    ac_install_sh="$ac_aux_dir/install.sh -c"
2741180740Sdes    break
2742180740Sdes  elif test -f "$ac_dir/shtool"; then
2743180740Sdes    ac_aux_dir=$ac_dir
2744180740Sdes    ac_install_sh="$ac_aux_dir/shtool install -c"
2745180740Sdes    break
2746180740Sdes  fi
2747180740Sdesdone
2748180740Sdesif test -z "$ac_aux_dir"; then
2749180740Sdes  { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
2750180740Sdesecho "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
2751180740Sdes   { (exit 1); exit 1; }; }
2752180740Sdesfi
2753180740Sdes
2754180740Sdes# These three variables are undocumented and unsupported,
2755180740Sdes# and are intended to be withdrawn in a future Autoconf release.
2756180740Sdes# They can cause serious problems if a builder's source tree is in a directory
2757180740Sdes# whose full name contains unusual characters.
2758180740Sdesac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2759180740Sdesac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2760180740Sdesac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2761180740Sdes
2762180740Sdes
2763180740Sdes# Make sure we can run config.sub.
2764180740Sdes$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2765180740Sdes  { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2766180740Sdesecho "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2767180740Sdes   { (exit 1); exit 1; }; }
2768180740Sdes
2769180740Sdes{ echo "$as_me:$LINENO: checking build system type" >&5
2770180740Sdesecho $ECHO_N "checking build system type... $ECHO_C" >&6; }
2771180740Sdesif test "${ac_cv_build+set}" = set; then
2772180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2773180740Sdeselse
2774180740Sdes  ac_build_alias=$build_alias
2775180740Sdestest "x$ac_build_alias" = x &&
2776180740Sdes  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2777180740Sdestest "x$ac_build_alias" = x &&
2778180740Sdes  { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2779180740Sdesecho "$as_me: error: cannot guess build type; you must specify one" >&2;}
2780180740Sdes   { (exit 1); exit 1; }; }
2781180740Sdesac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2782180740Sdes  { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2783180740Sdesecho "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2784180740Sdes   { (exit 1); exit 1; }; }
2785180740Sdes
2786180740Sdesfi
2787180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2788180740Sdesecho "${ECHO_T}$ac_cv_build" >&6; }
2789180740Sdescase $ac_cv_build in
2790180740Sdes*-*-*) ;;
2791180740Sdes*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2792180740Sdesecho "$as_me: error: invalid value of canonical build" >&2;}
2793180740Sdes   { (exit 1); exit 1; }; };;
2794180740Sdesesac
2795180740Sdesbuild=$ac_cv_build
2796180740Sdesac_save_IFS=$IFS; IFS='-'
2797180740Sdesset x $ac_cv_build
2798180740Sdesshift
2799180740Sdesbuild_cpu=$1
2800180740Sdesbuild_vendor=$2
2801180740Sdesshift; shift
2802180740Sdes# Remember, the first character of IFS is used to create $*,
2803180740Sdes# except with old shells:
2804180740Sdesbuild_os=$*
2805180740SdesIFS=$ac_save_IFS
2806180740Sdescase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2807180740Sdes
2808180740Sdes
2809180740Sdes{ echo "$as_me:$LINENO: checking host system type" >&5
2810180740Sdesecho $ECHO_N "checking host system type... $ECHO_C" >&6; }
2811180740Sdesif test "${ac_cv_host+set}" = set; then
2812180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2813180740Sdeselse
2814180740Sdes  if test "x$host_alias" = x; then
2815180740Sdes  ac_cv_host=$ac_cv_build
2816180740Sdeselse
2817180740Sdes  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2818180740Sdes    { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2819180740Sdesecho "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2820180740Sdes   { (exit 1); exit 1; }; }
2821180740Sdesfi
2822180740Sdes
2823180740Sdesfi
2824180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2825180740Sdesecho "${ECHO_T}$ac_cv_host" >&6; }
2826180740Sdescase $ac_cv_host in
2827180740Sdes*-*-*) ;;
2828180740Sdes*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2829180740Sdesecho "$as_me: error: invalid value of canonical host" >&2;}
2830180740Sdes   { (exit 1); exit 1; }; };;
2831180740Sdesesac
2832180740Sdeshost=$ac_cv_host
2833180740Sdesac_save_IFS=$IFS; IFS='-'
2834180740Sdesset x $ac_cv_host
2835180740Sdesshift
2836180740Sdeshost_cpu=$1
2837180740Sdeshost_vendor=$2
2838180740Sdesshift; shift
2839180740Sdes# Remember, the first character of IFS is used to create $*,
2840180740Sdes# except with old shells:
2841180740Sdeshost_os=$*
2842180740SdesIFS=$ac_save_IFS
2843180740Sdescase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2844180740Sdes
2845180740Sdes
2846180740Sdes
2847180740Sdesac_ext=c
2848180740Sdesac_cpp='$CPP $CPPFLAGS'
2849180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2850180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2851180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
2852180740Sdes{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2853180740Sdesecho $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
2854180740Sdes# On Suns, sometimes $CPP names a directory.
2855180740Sdesif test -n "$CPP" && test -d "$CPP"; then
2856180740Sdes  CPP=
2857180740Sdesfi
2858180740Sdesif test -z "$CPP"; then
2859180740Sdes  if test "${ac_cv_prog_CPP+set}" = set; then
2860180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
2861180740Sdeselse
2862180740Sdes      # Double quotes because CPP needs to be expanded
2863180740Sdes    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2864180740Sdes    do
2865180740Sdes      ac_preproc_ok=false
2866180740Sdesfor ac_c_preproc_warn_flag in '' yes
2867180740Sdesdo
2868180740Sdes  # Use a header file that comes with gcc, so configuring glibc
2869180740Sdes  # with a fresh cross-compiler works.
2870180740Sdes  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2871180740Sdes  # <limits.h> exists even on freestanding compilers.
2872180740Sdes  # On the NeXT, cc -E runs the code through the compiler's parser,
2873180740Sdes  # not just through cpp. "Syntax error" is here to catch this case.
2874180740Sdes  cat >conftest.$ac_ext <<_ACEOF
2875180740Sdes/* confdefs.h.  */
2876180740Sdes_ACEOF
2877180740Sdescat confdefs.h >>conftest.$ac_ext
2878180740Sdescat >>conftest.$ac_ext <<_ACEOF
2879180740Sdes/* end confdefs.h.  */
2880180740Sdes#ifdef __STDC__
2881180740Sdes# include <limits.h>
2882180740Sdes#else
2883180740Sdes# include <assert.h>
2884180740Sdes#endif
2885180740Sdes		     Syntax error
2886180740Sdes_ACEOF
2887180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
2888180740Sdescase "(($ac_try" in
2889180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2890180740Sdes  *) ac_try_echo=$ac_try;;
2891180740Sdesesac
2892180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2893180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2894180740Sdes  ac_status=$?
2895180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2896180740Sdes  rm -f conftest.er1
2897180740Sdes  cat conftest.err >&5
2898180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2899180740Sdes  (exit $ac_status); } >/dev/null && {
2900180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2901180740Sdes	 test ! -s conftest.err
2902180740Sdes       }; then
2903180740Sdes  :
2904180740Sdeselse
2905180740Sdes  echo "$as_me: failed program was:" >&5
2906180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2907180740Sdes
2908180740Sdes  # Broken: fails on valid input.
2909180740Sdescontinue
2910180740Sdesfi
2911180740Sdes
2912180740Sdesrm -f conftest.err conftest.$ac_ext
2913180740Sdes
2914180740Sdes  # OK, works on sane cases.  Now check whether nonexistent headers
2915180740Sdes  # can be detected and how.
2916180740Sdes  cat >conftest.$ac_ext <<_ACEOF
2917180740Sdes/* confdefs.h.  */
2918180740Sdes_ACEOF
2919180740Sdescat confdefs.h >>conftest.$ac_ext
2920180740Sdescat >>conftest.$ac_ext <<_ACEOF
2921180740Sdes/* end confdefs.h.  */
2922180740Sdes#include <ac_nonexistent.h>
2923180740Sdes_ACEOF
2924180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
2925180740Sdescase "(($ac_try" in
2926180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2927180740Sdes  *) ac_try_echo=$ac_try;;
2928180740Sdesesac
2929180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2930180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2931180740Sdes  ac_status=$?
2932180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
2933180740Sdes  rm -f conftest.er1
2934180740Sdes  cat conftest.err >&5
2935180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
2936180740Sdes  (exit $ac_status); } >/dev/null && {
2937180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2938180740Sdes	 test ! -s conftest.err
2939180740Sdes       }; then
2940180740Sdes  # Broken: success on invalid input.
2941180740Sdescontinue
2942180740Sdeselse
2943180740Sdes  echo "$as_me: failed program was:" >&5
2944180740Sdessed 's/^/| /' conftest.$ac_ext >&5
2945180740Sdes
2946180740Sdes  # Passes both tests.
2947180740Sdesac_preproc_ok=:
2948180740Sdesbreak
2949180740Sdesfi
2950180740Sdes
2951180740Sdesrm -f conftest.err conftest.$ac_ext
2952180740Sdes
2953180740Sdesdone
2954180740Sdes# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2955180740Sdesrm -f conftest.err conftest.$ac_ext
2956180740Sdesif $ac_preproc_ok; then
2957180740Sdes  break
2958180740Sdesfi
2959180740Sdes
2960180740Sdes    done
2961180740Sdes    ac_cv_prog_CPP=$CPP
2962180740Sdes
2963180740Sdesfi
2964180740Sdes  CPP=$ac_cv_prog_CPP
2965180740Sdeselse
2966180740Sdes  ac_cv_prog_CPP=$CPP
2967180740Sdesfi
2968180740Sdes{ echo "$as_me:$LINENO: result: $CPP" >&5
2969180740Sdesecho "${ECHO_T}$CPP" >&6; }
2970180740Sdesac_preproc_ok=false
2971180740Sdesfor ac_c_preproc_warn_flag in '' yes
2972180740Sdesdo
2973180740Sdes  # Use a header file that comes with gcc, so configuring glibc
2974180740Sdes  # with a fresh cross-compiler works.
2975180740Sdes  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2976180740Sdes  # <limits.h> exists even on freestanding compilers.
2977180740Sdes  # On the NeXT, cc -E runs the code through the compiler's parser,
2978180740Sdes  # not just through cpp. "Syntax error" is here to catch this case.
2979180740Sdes  cat >conftest.$ac_ext <<_ACEOF
2980180740Sdes/* confdefs.h.  */
2981180740Sdes_ACEOF
2982180740Sdescat confdefs.h >>conftest.$ac_ext
2983180740Sdescat >>conftest.$ac_ext <<_ACEOF
2984180740Sdes/* end confdefs.h.  */
2985180740Sdes#ifdef __STDC__
2986180740Sdes# include <limits.h>
2987180740Sdes#else
2988180740Sdes# include <assert.h>
2989180740Sdes#endif
2990180740Sdes		     Syntax error
2991180740Sdes_ACEOF
2992180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
2993180740Sdescase "(($ac_try" in
2994180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2995180740Sdes  *) ac_try_echo=$ac_try;;
2996180740Sdesesac
2997180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2998180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2999180740Sdes  ac_status=$?
3000180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3001180740Sdes  rm -f conftest.er1
3002180740Sdes  cat conftest.err >&5
3003180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3004180740Sdes  (exit $ac_status); } >/dev/null && {
3005180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3006180740Sdes	 test ! -s conftest.err
3007180740Sdes       }; then
3008180740Sdes  :
3009180740Sdeselse
3010180740Sdes  echo "$as_me: failed program was:" >&5
3011180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3012180740Sdes
3013180740Sdes  # Broken: fails on valid input.
3014180740Sdescontinue
3015180740Sdesfi
3016180740Sdes
3017180740Sdesrm -f conftest.err conftest.$ac_ext
3018180740Sdes
3019180740Sdes  # OK, works on sane cases.  Now check whether nonexistent headers
3020180740Sdes  # can be detected and how.
3021180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3022180740Sdes/* confdefs.h.  */
3023180740Sdes_ACEOF
3024180740Sdescat confdefs.h >>conftest.$ac_ext
3025180740Sdescat >>conftest.$ac_ext <<_ACEOF
3026180740Sdes/* end confdefs.h.  */
3027180740Sdes#include <ac_nonexistent.h>
3028180740Sdes_ACEOF
3029180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
3030180740Sdescase "(($ac_try" in
3031180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3032180740Sdes  *) ac_try_echo=$ac_try;;
3033180740Sdesesac
3034180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3035180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3036180740Sdes  ac_status=$?
3037180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3038180740Sdes  rm -f conftest.er1
3039180740Sdes  cat conftest.err >&5
3040180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3041180740Sdes  (exit $ac_status); } >/dev/null && {
3042180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3043180740Sdes	 test ! -s conftest.err
3044180740Sdes       }; then
3045180740Sdes  # Broken: success on invalid input.
3046180740Sdescontinue
3047180740Sdeselse
3048180740Sdes  echo "$as_me: failed program was:" >&5
3049180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3050180740Sdes
3051180740Sdes  # Passes both tests.
3052180740Sdesac_preproc_ok=:
3053180740Sdesbreak
3054180740Sdesfi
3055180740Sdes
3056180740Sdesrm -f conftest.err conftest.$ac_ext
3057180740Sdes
3058180740Sdesdone
3059180740Sdes# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3060180740Sdesrm -f conftest.err conftest.$ac_ext
3061180740Sdesif $ac_preproc_ok; then
3062180740Sdes  :
3063180740Sdeselse
3064180740Sdes  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3065180740SdesSee \`config.log' for more details." >&5
3066180740Sdesecho "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3067180740SdesSee \`config.log' for more details." >&2;}
3068180740Sdes   { (exit 1); exit 1; }; }
3069180740Sdesfi
3070180740Sdes
3071180740Sdesac_ext=c
3072180740Sdesac_cpp='$CPP $CPPFLAGS'
3073180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3074180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3075180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
3076180740Sdes
3077180740Sdes
3078180740Sdes{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3079180740Sdesecho $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3080180740Sdesif test "${ac_cv_path_GREP+set}" = set; then
3081180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3082180740Sdeselse
3083180740Sdes  # Extract the first word of "grep ggrep" to use in msg output
3084180740Sdesif test -z "$GREP"; then
3085180740Sdesset dummy grep ggrep; ac_prog_name=$2
3086180740Sdesif test "${ac_cv_path_GREP+set}" = set; then
3087180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3088180740Sdeselse
3089180740Sdes  ac_path_GREP_found=false
3090180740Sdes# Loop through the user's path and test for each of PROGNAME-LIST
3091180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3092180740Sdesfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3093180740Sdesdo
3094180740Sdes  IFS=$as_save_IFS
3095180740Sdes  test -z "$as_dir" && as_dir=.
3096180740Sdes  for ac_prog in grep ggrep; do
3097180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
3098180740Sdes    ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3099180740Sdes    { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3100180740Sdes    # Check for GNU ac_path_GREP and select it if it is found.
3101180740Sdes  # Check for GNU $ac_path_GREP
3102180740Sdescase `"$ac_path_GREP" --version 2>&1` in
3103180740Sdes*GNU*)
3104180740Sdes  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3105180740Sdes*)
3106180740Sdes  ac_count=0
3107180740Sdes  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3108180740Sdes  while :
3109180740Sdes  do
3110180740Sdes    cat "conftest.in" "conftest.in" >"conftest.tmp"
3111180740Sdes    mv "conftest.tmp" "conftest.in"
3112180740Sdes    cp "conftest.in" "conftest.nl"
3113180740Sdes    echo 'GREP' >> "conftest.nl"
3114180740Sdes    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3115180740Sdes    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3116180740Sdes    ac_count=`expr $ac_count + 1`
3117180740Sdes    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3118180740Sdes      # Best one so far, save it but keep looking for a better one
3119180740Sdes      ac_cv_path_GREP="$ac_path_GREP"
3120180740Sdes      ac_path_GREP_max=$ac_count
3121180740Sdes    fi
3122180740Sdes    # 10*(2^10) chars as input seems more than enough
3123180740Sdes    test $ac_count -gt 10 && break
3124180740Sdes  done
3125180740Sdes  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3126180740Sdesesac
3127180740Sdes
3128180740Sdes
3129180740Sdes    $ac_path_GREP_found && break 3
3130180740Sdes  done
3131180740Sdesdone
3132180740Sdes
3133180740Sdesdone
3134180740SdesIFS=$as_save_IFS
3135180740Sdes
3136180740Sdes
3137180740Sdesfi
3138180740Sdes
3139180740SdesGREP="$ac_cv_path_GREP"
3140180740Sdesif test -z "$GREP"; then
3141180740Sdes  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3142180740Sdesecho "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3143180740Sdes   { (exit 1); exit 1; }; }
3144180740Sdesfi
3145180740Sdes
3146180740Sdeselse
3147180740Sdes  ac_cv_path_GREP=$GREP
3148180740Sdesfi
3149180740Sdes
3150180740Sdes
3151180740Sdesfi
3152180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3153180740Sdesecho "${ECHO_T}$ac_cv_path_GREP" >&6; }
3154180740Sdes GREP="$ac_cv_path_GREP"
3155180740Sdes
3156180740Sdes
3157180740Sdes{ echo "$as_me:$LINENO: checking for egrep" >&5
3158180740Sdesecho $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3159180740Sdesif test "${ac_cv_path_EGREP+set}" = set; then
3160180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3161180740Sdeselse
3162180740Sdes  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3163180740Sdes   then ac_cv_path_EGREP="$GREP -E"
3164180740Sdes   else
3165180740Sdes     # Extract the first word of "egrep" to use in msg output
3166180740Sdesif test -z "$EGREP"; then
3167180740Sdesset dummy egrep; ac_prog_name=$2
3168180740Sdesif test "${ac_cv_path_EGREP+set}" = set; then
3169180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3170180740Sdeselse
3171180740Sdes  ac_path_EGREP_found=false
3172180740Sdes# Loop through the user's path and test for each of PROGNAME-LIST
3173180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3174180740Sdesfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3175180740Sdesdo
3176180740Sdes  IFS=$as_save_IFS
3177180740Sdes  test -z "$as_dir" && as_dir=.
3178180740Sdes  for ac_prog in egrep; do
3179180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
3180180740Sdes    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3181180740Sdes    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3182180740Sdes    # Check for GNU ac_path_EGREP and select it if it is found.
3183180740Sdes  # Check for GNU $ac_path_EGREP
3184180740Sdescase `"$ac_path_EGREP" --version 2>&1` in
3185180740Sdes*GNU*)
3186180740Sdes  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3187180740Sdes*)
3188180740Sdes  ac_count=0
3189180740Sdes  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3190180740Sdes  while :
3191180740Sdes  do
3192180740Sdes    cat "conftest.in" "conftest.in" >"conftest.tmp"
3193180740Sdes    mv "conftest.tmp" "conftest.in"
3194180740Sdes    cp "conftest.in" "conftest.nl"
3195180740Sdes    echo 'EGREP' >> "conftest.nl"
3196180740Sdes    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3197180740Sdes    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3198180740Sdes    ac_count=`expr $ac_count + 1`
3199180740Sdes    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3200180740Sdes      # Best one so far, save it but keep looking for a better one
3201180740Sdes      ac_cv_path_EGREP="$ac_path_EGREP"
3202180740Sdes      ac_path_EGREP_max=$ac_count
3203180740Sdes    fi
3204180740Sdes    # 10*(2^10) chars as input seems more than enough
3205180740Sdes    test $ac_count -gt 10 && break
3206180740Sdes  done
3207180740Sdes  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3208180740Sdesesac
3209180740Sdes
3210180740Sdes
3211180740Sdes    $ac_path_EGREP_found && break 3
3212180740Sdes  done
3213180740Sdesdone
3214180740Sdes
3215180740Sdesdone
3216180740SdesIFS=$as_save_IFS
3217180740Sdes
3218180740Sdes
3219180740Sdesfi
3220180740Sdes
3221180740SdesEGREP="$ac_cv_path_EGREP"
3222180740Sdesif test -z "$EGREP"; then
3223180740Sdes  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3224180740Sdesecho "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3225180740Sdes   { (exit 1); exit 1; }; }
3226180740Sdesfi
3227180740Sdes
3228180740Sdeselse
3229180740Sdes  ac_cv_path_EGREP=$EGREP
3230180740Sdesfi
3231180740Sdes
3232180740Sdes
3233180740Sdes   fi
3234180740Sdesfi
3235180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3236180740Sdesecho "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3237180740Sdes EGREP="$ac_cv_path_EGREP"
3238180740Sdes
3239180740Sdes
3240180740Sdes{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3241180740Sdesecho $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
3242180740Sdesif test "${ac_cv_header_stdc+set}" = set; then
3243180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3244180740Sdeselse
3245180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3246180740Sdes/* confdefs.h.  */
3247180740Sdes_ACEOF
3248180740Sdescat confdefs.h >>conftest.$ac_ext
3249180740Sdescat >>conftest.$ac_ext <<_ACEOF
3250180740Sdes/* end confdefs.h.  */
3251180740Sdes#include <stdlib.h>
3252180740Sdes#include <stdarg.h>
3253180740Sdes#include <string.h>
3254180740Sdes#include <float.h>
3255180740Sdes
3256180740Sdesint
3257180740Sdesmain ()
3258180740Sdes{
3259180740Sdes
3260180740Sdes  ;
3261180740Sdes  return 0;
3262180740Sdes}
3263180740Sdes_ACEOF
3264180740Sdesrm -f conftest.$ac_objext
3265180740Sdesif { (ac_try="$ac_compile"
3266180740Sdescase "(($ac_try" in
3267180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3268180740Sdes  *) ac_try_echo=$ac_try;;
3269180740Sdesesac
3270180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3271180740Sdes  (eval "$ac_compile") 2>conftest.er1
3272180740Sdes  ac_status=$?
3273180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3274180740Sdes  rm -f conftest.er1
3275180740Sdes  cat conftest.err >&5
3276180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3277180740Sdes  (exit $ac_status); } && {
3278180740Sdes	 test -z "$ac_c_werror_flag" ||
3279180740Sdes	 test ! -s conftest.err
3280180740Sdes       } && test -s conftest.$ac_objext; then
3281180740Sdes  ac_cv_header_stdc=yes
3282180740Sdeselse
3283180740Sdes  echo "$as_me: failed program was:" >&5
3284180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3285180740Sdes
3286180740Sdes	ac_cv_header_stdc=no
3287180740Sdesfi
3288180740Sdes
3289180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3290180740Sdes
3291180740Sdesif test $ac_cv_header_stdc = yes; then
3292180740Sdes  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3293180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3294180740Sdes/* confdefs.h.  */
3295180740Sdes_ACEOF
3296180740Sdescat confdefs.h >>conftest.$ac_ext
3297180740Sdescat >>conftest.$ac_ext <<_ACEOF
3298180740Sdes/* end confdefs.h.  */
3299180740Sdes#include <string.h>
3300180740Sdes
3301180740Sdes_ACEOF
3302180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3303180740Sdes  $EGREP "memchr" >/dev/null 2>&1; then
3304180740Sdes  :
3305180740Sdeselse
3306180740Sdes  ac_cv_header_stdc=no
3307180740Sdesfi
3308180740Sdesrm -f conftest*
3309180740Sdes
3310180740Sdesfi
3311180740Sdes
3312180740Sdesif test $ac_cv_header_stdc = yes; then
3313180740Sdes  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3314180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3315180740Sdes/* confdefs.h.  */
3316180740Sdes_ACEOF
3317180740Sdescat confdefs.h >>conftest.$ac_ext
3318180740Sdescat >>conftest.$ac_ext <<_ACEOF
3319180740Sdes/* end confdefs.h.  */
3320180740Sdes#include <stdlib.h>
3321180740Sdes
3322180740Sdes_ACEOF
3323180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3324180740Sdes  $EGREP "free" >/dev/null 2>&1; then
3325180740Sdes  :
3326180740Sdeselse
3327180740Sdes  ac_cv_header_stdc=no
3328180740Sdesfi
3329180740Sdesrm -f conftest*
3330180740Sdes
3331180740Sdesfi
3332180740Sdes
3333180740Sdesif test $ac_cv_header_stdc = yes; then
3334180740Sdes  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3335180740Sdes  if test "$cross_compiling" = yes; then
3336180740Sdes  :
3337180740Sdeselse
3338180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3339180740Sdes/* confdefs.h.  */
3340180740Sdes_ACEOF
3341180740Sdescat confdefs.h >>conftest.$ac_ext
3342180740Sdescat >>conftest.$ac_ext <<_ACEOF
3343180740Sdes/* end confdefs.h.  */
3344180740Sdes#include <ctype.h>
3345180740Sdes#include <stdlib.h>
3346180740Sdes#if ((' ' & 0x0FF) == 0x020)
3347180740Sdes# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3348180740Sdes# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3349180740Sdes#else
3350180740Sdes# define ISLOWER(c) \
3351180740Sdes		   (('a' <= (c) && (c) <= 'i') \
3352180740Sdes		     || ('j' <= (c) && (c) <= 'r') \
3353180740Sdes		     || ('s' <= (c) && (c) <= 'z'))
3354180740Sdes# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3355180740Sdes#endif
3356180740Sdes
3357180740Sdes#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3358180740Sdesint
3359180740Sdesmain ()
3360180740Sdes{
3361180740Sdes  int i;
3362180740Sdes  for (i = 0; i < 256; i++)
3363180740Sdes    if (XOR (islower (i), ISLOWER (i))
3364180740Sdes	|| toupper (i) != TOUPPER (i))
3365180740Sdes      return 2;
3366180740Sdes  return 0;
3367180740Sdes}
3368180740Sdes_ACEOF
3369180740Sdesrm -f conftest$ac_exeext
3370180740Sdesif { (ac_try="$ac_link"
3371180740Sdescase "(($ac_try" in
3372180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3373180740Sdes  *) ac_try_echo=$ac_try;;
3374180740Sdesesac
3375180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3376180740Sdes  (eval "$ac_link") 2>&5
3377180740Sdes  ac_status=$?
3378180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3379180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3380180740Sdes  { (case "(($ac_try" in
3381180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3382180740Sdes  *) ac_try_echo=$ac_try;;
3383180740Sdesesac
3384180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3385180740Sdes  (eval "$ac_try") 2>&5
3386180740Sdes  ac_status=$?
3387180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3388180740Sdes  (exit $ac_status); }; }; then
3389180740Sdes  :
3390180740Sdeselse
3391180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
3392180740Sdesecho "$as_me: failed program was:" >&5
3393180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3394180740Sdes
3395180740Sdes( exit $ac_status )
3396180740Sdesac_cv_header_stdc=no
3397180740Sdesfi
3398180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3399180740Sdesfi
3400180740Sdes
3401180740Sdes
3402180740Sdesfi
3403180740Sdesfi
3404180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3405180740Sdesecho "${ECHO_T}$ac_cv_header_stdc" >&6; }
3406180740Sdesif test $ac_cv_header_stdc = yes; then
3407180740Sdes
3408180740Sdescat >>confdefs.h <<\_ACEOF
3409180740Sdes#define STDC_HEADERS 1
3410180740Sdes_ACEOF
3411180740Sdes
3412180740Sdesfi
3413180740Sdes
3414180740Sdes# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3415180740Sdes
3416180740Sdes
3417180740Sdes
3418180740Sdes
3419180740Sdes
3420180740Sdes
3421180740Sdes
3422180740Sdes
3423180740Sdes
3424180740Sdesfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3425180740Sdes		  inttypes.h stdint.h unistd.h
3426180740Sdesdo
3427180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3428180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
3429180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
3430180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
3431180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3432180740Sdeselse
3433180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3434180740Sdes/* confdefs.h.  */
3435180740Sdes_ACEOF
3436180740Sdescat confdefs.h >>conftest.$ac_ext
3437180740Sdescat >>conftest.$ac_ext <<_ACEOF
3438180740Sdes/* end confdefs.h.  */
3439180740Sdes$ac_includes_default
3440180740Sdes
3441180740Sdes#include <$ac_header>
3442180740Sdes_ACEOF
3443180740Sdesrm -f conftest.$ac_objext
3444180740Sdesif { (ac_try="$ac_compile"
3445180740Sdescase "(($ac_try" in
3446180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3447180740Sdes  *) ac_try_echo=$ac_try;;
3448180740Sdesesac
3449180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3450180740Sdes  (eval "$ac_compile") 2>conftest.er1
3451180740Sdes  ac_status=$?
3452180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3453180740Sdes  rm -f conftest.er1
3454180740Sdes  cat conftest.err >&5
3455180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3456180740Sdes  (exit $ac_status); } && {
3457180740Sdes	 test -z "$ac_c_werror_flag" ||
3458180740Sdes	 test ! -s conftest.err
3459180740Sdes       } && test -s conftest.$ac_objext; then
3460180740Sdes  eval "$as_ac_Header=yes"
3461180740Sdeselse
3462180740Sdes  echo "$as_me: failed program was:" >&5
3463180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3464180740Sdes
3465180740Sdes	eval "$as_ac_Header=no"
3466180740Sdesfi
3467180740Sdes
3468180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3469180740Sdesfi
3470180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
3471180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
3472180740Sdesecho "${ECHO_T}$ac_res" >&6; }
3473180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
3474180740Sdes  cat >>confdefs.h <<_ACEOF
3475180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3476180740Sdes_ACEOF
3477180740Sdes
3478180740Sdesfi
3479180740Sdes
3480180740Sdesdone
3481180740Sdes
3482180740Sdes
3483180740Sdes{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
3484180740Sdesecho $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
3485180740Sdesif test "${ac_cv_c_bigendian+set}" = set; then
3486180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3487180740Sdeselse
3488180740Sdes  # See if sys/param.h defines the BYTE_ORDER macro.
3489180740Sdescat >conftest.$ac_ext <<_ACEOF
3490180740Sdes/* confdefs.h.  */
3491180740Sdes_ACEOF
3492180740Sdescat confdefs.h >>conftest.$ac_ext
3493180740Sdescat >>conftest.$ac_ext <<_ACEOF
3494180740Sdes/* end confdefs.h.  */
3495180740Sdes#include <sys/types.h>
3496180740Sdes#include <sys/param.h>
3497180740Sdes
3498180740Sdesint
3499180740Sdesmain ()
3500180740Sdes{
3501180740Sdes#if  ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
3502180740Sdes	&& BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
3503180740Sdes bogus endian macros
3504180740Sdes#endif
3505180740Sdes
3506180740Sdes  ;
3507180740Sdes  return 0;
3508180740Sdes}
3509180740Sdes_ACEOF
3510180740Sdesrm -f conftest.$ac_objext
3511180740Sdesif { (ac_try="$ac_compile"
3512180740Sdescase "(($ac_try" in
3513180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3514180740Sdes  *) ac_try_echo=$ac_try;;
3515180740Sdesesac
3516180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3517180740Sdes  (eval "$ac_compile") 2>conftest.er1
3518180740Sdes  ac_status=$?
3519180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3520180740Sdes  rm -f conftest.er1
3521180740Sdes  cat conftest.err >&5
3522180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3523180740Sdes  (exit $ac_status); } && {
3524180740Sdes	 test -z "$ac_c_werror_flag" ||
3525180740Sdes	 test ! -s conftest.err
3526180740Sdes       } && test -s conftest.$ac_objext; then
3527180740Sdes  # It does; now see whether it defined to BIG_ENDIAN or not.
3528180740Sdescat >conftest.$ac_ext <<_ACEOF
3529180740Sdes/* confdefs.h.  */
3530180740Sdes_ACEOF
3531180740Sdescat confdefs.h >>conftest.$ac_ext
3532180740Sdescat >>conftest.$ac_ext <<_ACEOF
3533180740Sdes/* end confdefs.h.  */
3534180740Sdes#include <sys/types.h>
3535180740Sdes#include <sys/param.h>
3536180740Sdes
3537180740Sdesint
3538180740Sdesmain ()
3539180740Sdes{
3540180740Sdes#if BYTE_ORDER != BIG_ENDIAN
3541180740Sdes not big endian
3542180740Sdes#endif
3543180740Sdes
3544180740Sdes  ;
3545180740Sdes  return 0;
3546180740Sdes}
3547180740Sdes_ACEOF
3548180740Sdesrm -f conftest.$ac_objext
3549180740Sdesif { (ac_try="$ac_compile"
3550180740Sdescase "(($ac_try" in
3551180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3552180740Sdes  *) ac_try_echo=$ac_try;;
3553180740Sdesesac
3554180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3555180740Sdes  (eval "$ac_compile") 2>conftest.er1
3556180740Sdes  ac_status=$?
3557180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3558180740Sdes  rm -f conftest.er1
3559180740Sdes  cat conftest.err >&5
3560180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3561180740Sdes  (exit $ac_status); } && {
3562180740Sdes	 test -z "$ac_c_werror_flag" ||
3563180740Sdes	 test ! -s conftest.err
3564180740Sdes       } && test -s conftest.$ac_objext; then
3565180740Sdes  ac_cv_c_bigendian=yes
3566180740Sdeselse
3567180740Sdes  echo "$as_me: failed program was:" >&5
3568180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3569180740Sdes
3570180740Sdes	ac_cv_c_bigendian=no
3571180740Sdesfi
3572180740Sdes
3573180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3574180740Sdeselse
3575180740Sdes  echo "$as_me: failed program was:" >&5
3576180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3577180740Sdes
3578180740Sdes	# It does not; compile a test program.
3579180740Sdesif test "$cross_compiling" = yes; then
3580180740Sdes  # try to guess the endianness by grepping values into an object file
3581180740Sdes  ac_cv_c_bigendian=unknown
3582180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3583180740Sdes/* confdefs.h.  */
3584180740Sdes_ACEOF
3585180740Sdescat confdefs.h >>conftest.$ac_ext
3586180740Sdescat >>conftest.$ac_ext <<_ACEOF
3587180740Sdes/* end confdefs.h.  */
3588180740Sdesshort int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
3589180740Sdesshort int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
3590180740Sdesvoid _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
3591180740Sdesshort int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
3592180740Sdesshort int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
3593180740Sdesvoid _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
3594180740Sdesint
3595180740Sdesmain ()
3596180740Sdes{
3597180740Sdes _ascii (); _ebcdic ();
3598180740Sdes  ;
3599180740Sdes  return 0;
3600180740Sdes}
3601180740Sdes_ACEOF
3602180740Sdesrm -f conftest.$ac_objext
3603180740Sdesif { (ac_try="$ac_compile"
3604180740Sdescase "(($ac_try" in
3605180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3606180740Sdes  *) ac_try_echo=$ac_try;;
3607180740Sdesesac
3608180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3609180740Sdes  (eval "$ac_compile") 2>conftest.er1
3610180740Sdes  ac_status=$?
3611180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3612180740Sdes  rm -f conftest.er1
3613180740Sdes  cat conftest.err >&5
3614180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3615180740Sdes  (exit $ac_status); } && {
3616180740Sdes	 test -z "$ac_c_werror_flag" ||
3617180740Sdes	 test ! -s conftest.err
3618180740Sdes       } && test -s conftest.$ac_objext; then
3619180740Sdes  if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
3620180740Sdes  ac_cv_c_bigendian=yes
3621180740Sdesfi
3622180740Sdesif grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
3623180740Sdes  if test "$ac_cv_c_bigendian" = unknown; then
3624180740Sdes    ac_cv_c_bigendian=no
3625180740Sdes  else
3626180740Sdes    # finding both strings is unlikely to happen, but who knows?
3627180740Sdes    ac_cv_c_bigendian=unknown
3628180740Sdes  fi
3629180740Sdesfi
3630180740Sdeselse
3631180740Sdes  echo "$as_me: failed program was:" >&5
3632180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3633180740Sdes
3634180740Sdes
3635180740Sdesfi
3636180740Sdes
3637180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3638180740Sdeselse
3639180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3640180740Sdes/* confdefs.h.  */
3641180740Sdes_ACEOF
3642180740Sdescat confdefs.h >>conftest.$ac_ext
3643180740Sdescat >>conftest.$ac_ext <<_ACEOF
3644180740Sdes/* end confdefs.h.  */
3645180740Sdes$ac_includes_default
3646180740Sdesint
3647180740Sdesmain ()
3648180740Sdes{
3649180740Sdes
3650180740Sdes  /* Are we little or big endian?  From Harbison&Steele.  */
3651180740Sdes  union
3652180740Sdes  {
3653180740Sdes    long int l;
3654180740Sdes    char c[sizeof (long int)];
3655180740Sdes  } u;
3656180740Sdes  u.l = 1;
3657180740Sdes  return u.c[sizeof (long int) - 1] == 1;
3658180740Sdes
3659180740Sdes  ;
3660180740Sdes  return 0;
3661180740Sdes}
3662180740Sdes_ACEOF
3663180740Sdesrm -f conftest$ac_exeext
3664180740Sdesif { (ac_try="$ac_link"
3665180740Sdescase "(($ac_try" in
3666180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3667180740Sdes  *) ac_try_echo=$ac_try;;
3668180740Sdesesac
3669180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3670180740Sdes  (eval "$ac_link") 2>&5
3671180740Sdes  ac_status=$?
3672180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3673180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3674180740Sdes  { (case "(($ac_try" in
3675180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3676180740Sdes  *) ac_try_echo=$ac_try;;
3677180740Sdesesac
3678180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3679180740Sdes  (eval "$ac_try") 2>&5
3680180740Sdes  ac_status=$?
3681180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3682180740Sdes  (exit $ac_status); }; }; then
3683180740Sdes  ac_cv_c_bigendian=no
3684180740Sdeselse
3685180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
3686180740Sdesecho "$as_me: failed program was:" >&5
3687180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3688180740Sdes
3689180740Sdes( exit $ac_status )
3690180740Sdesac_cv_c_bigendian=yes
3691180740Sdesfi
3692180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3693180740Sdesfi
3694180740Sdes
3695180740Sdes
3696180740Sdesfi
3697180740Sdes
3698180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3699180740Sdesfi
3700180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
3701180740Sdesecho "${ECHO_T}$ac_cv_c_bigendian" >&6; }
3702180740Sdescase $ac_cv_c_bigendian in
3703180740Sdes  yes)
3704180740Sdes
3705180740Sdescat >>confdefs.h <<\_ACEOF
3706180740Sdes#define WORDS_BIGENDIAN 1
3707180740Sdes_ACEOF
3708180740Sdes ;;
3709180740Sdes  no)
3710180740Sdes     ;;
3711180740Sdes  *)
3712180740Sdes    { { echo "$as_me:$LINENO: error: unknown endianness
3713180740Sdespresetting ac_cv_c_bigendian=no (or yes) will help" >&5
3714180740Sdesecho "$as_me: error: unknown endianness
3715180740Sdespresetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
3716180740Sdes   { (exit 1); exit 1; }; } ;;
3717180740Sdesesac
3718180740Sdes
3719180740Sdes
3720180740Sdes# Checks for programs.
3721180740Sdesfor ac_prog in gawk mawk nawk awk
3722180740Sdesdo
3723180740Sdes  # Extract the first word of "$ac_prog", so it can be a program name with args.
3724180740Sdesset dummy $ac_prog; ac_word=$2
3725180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
3726180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3727180740Sdesif test "${ac_cv_prog_AWK+set}" = set; then
3728180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3729180740Sdeselse
3730180740Sdes  if test -n "$AWK"; then
3731180740Sdes  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3732180740Sdeselse
3733180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3734180740Sdesfor as_dir in $PATH
3735180740Sdesdo
3736180740Sdes  IFS=$as_save_IFS
3737180740Sdes  test -z "$as_dir" && as_dir=.
3738180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
3739180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3740180740Sdes    ac_cv_prog_AWK="$ac_prog"
3741180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3742180740Sdes    break 2
3743180740Sdes  fi
3744180740Sdesdone
3745180740Sdesdone
3746180740SdesIFS=$as_save_IFS
3747180740Sdes
3748180740Sdesfi
3749180740Sdesfi
3750180740SdesAWK=$ac_cv_prog_AWK
3751180740Sdesif test -n "$AWK"; then
3752180740Sdes  { echo "$as_me:$LINENO: result: $AWK" >&5
3753180740Sdesecho "${ECHO_T}$AWK" >&6; }
3754180740Sdeselse
3755180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
3756180740Sdesecho "${ECHO_T}no" >&6; }
3757180740Sdesfi
3758180740Sdes
3759180740Sdes
3760180740Sdes  test -n "$AWK" && break
3761180740Sdesdone
3762180740Sdes
3763180740Sdesac_ext=c
3764180740Sdesac_cpp='$CPP $CPPFLAGS'
3765180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3766180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3767180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
3768180740Sdes{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3769180740Sdesecho $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3770180740Sdes# On Suns, sometimes $CPP names a directory.
3771180740Sdesif test -n "$CPP" && test -d "$CPP"; then
3772180740Sdes  CPP=
3773180740Sdesfi
3774180740Sdesif test -z "$CPP"; then
3775180740Sdes  if test "${ac_cv_prog_CPP+set}" = set; then
3776180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
3777180740Sdeselse
3778180740Sdes      # Double quotes because CPP needs to be expanded
3779180740Sdes    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3780180740Sdes    do
3781180740Sdes      ac_preproc_ok=false
3782180740Sdesfor ac_c_preproc_warn_flag in '' yes
3783180740Sdesdo
3784180740Sdes  # Use a header file that comes with gcc, so configuring glibc
3785180740Sdes  # with a fresh cross-compiler works.
3786180740Sdes  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3787180740Sdes  # <limits.h> exists even on freestanding compilers.
3788180740Sdes  # On the NeXT, cc -E runs the code through the compiler's parser,
3789180740Sdes  # not just through cpp. "Syntax error" is here to catch this case.
3790180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3791180740Sdes/* confdefs.h.  */
3792180740Sdes_ACEOF
3793180740Sdescat confdefs.h >>conftest.$ac_ext
3794180740Sdescat >>conftest.$ac_ext <<_ACEOF
3795180740Sdes/* end confdefs.h.  */
3796180740Sdes#ifdef __STDC__
3797180740Sdes# include <limits.h>
3798180740Sdes#else
3799180740Sdes# include <assert.h>
3800180740Sdes#endif
3801180740Sdes		     Syntax error
3802180740Sdes_ACEOF
3803180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
3804180740Sdescase "(($ac_try" in
3805180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3806180740Sdes  *) ac_try_echo=$ac_try;;
3807180740Sdesesac
3808180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3809180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3810180740Sdes  ac_status=$?
3811180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3812180740Sdes  rm -f conftest.er1
3813180740Sdes  cat conftest.err >&5
3814180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3815180740Sdes  (exit $ac_status); } >/dev/null && {
3816180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3817180740Sdes	 test ! -s conftest.err
3818180740Sdes       }; then
3819180740Sdes  :
3820180740Sdeselse
3821180740Sdes  echo "$as_me: failed program was:" >&5
3822180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3823180740Sdes
3824180740Sdes  # Broken: fails on valid input.
3825180740Sdescontinue
3826180740Sdesfi
3827180740Sdes
3828180740Sdesrm -f conftest.err conftest.$ac_ext
3829180740Sdes
3830180740Sdes  # OK, works on sane cases.  Now check whether nonexistent headers
3831180740Sdes  # can be detected and how.
3832180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3833180740Sdes/* confdefs.h.  */
3834180740Sdes_ACEOF
3835180740Sdescat confdefs.h >>conftest.$ac_ext
3836180740Sdescat >>conftest.$ac_ext <<_ACEOF
3837180740Sdes/* end confdefs.h.  */
3838180740Sdes#include <ac_nonexistent.h>
3839180740Sdes_ACEOF
3840180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
3841180740Sdescase "(($ac_try" in
3842180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3843180740Sdes  *) ac_try_echo=$ac_try;;
3844180740Sdesesac
3845180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3846180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3847180740Sdes  ac_status=$?
3848180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3849180740Sdes  rm -f conftest.er1
3850180740Sdes  cat conftest.err >&5
3851180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3852180740Sdes  (exit $ac_status); } >/dev/null && {
3853180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3854180740Sdes	 test ! -s conftest.err
3855180740Sdes       }; then
3856180740Sdes  # Broken: success on invalid input.
3857180740Sdescontinue
3858180740Sdeselse
3859180740Sdes  echo "$as_me: failed program was:" >&5
3860180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3861180740Sdes
3862180740Sdes  # Passes both tests.
3863180740Sdesac_preproc_ok=:
3864180740Sdesbreak
3865180740Sdesfi
3866180740Sdes
3867180740Sdesrm -f conftest.err conftest.$ac_ext
3868180740Sdes
3869180740Sdesdone
3870180740Sdes# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3871180740Sdesrm -f conftest.err conftest.$ac_ext
3872180740Sdesif $ac_preproc_ok; then
3873180740Sdes  break
3874180740Sdesfi
3875180740Sdes
3876180740Sdes    done
3877180740Sdes    ac_cv_prog_CPP=$CPP
3878180740Sdes
3879180740Sdesfi
3880180740Sdes  CPP=$ac_cv_prog_CPP
3881180740Sdeselse
3882180740Sdes  ac_cv_prog_CPP=$CPP
3883180740Sdesfi
3884180740Sdes{ echo "$as_me:$LINENO: result: $CPP" >&5
3885180740Sdesecho "${ECHO_T}$CPP" >&6; }
3886180740Sdesac_preproc_ok=false
3887180740Sdesfor ac_c_preproc_warn_flag in '' yes
3888180740Sdesdo
3889180740Sdes  # Use a header file that comes with gcc, so configuring glibc
3890180740Sdes  # with a fresh cross-compiler works.
3891180740Sdes  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3892180740Sdes  # <limits.h> exists even on freestanding compilers.
3893180740Sdes  # On the NeXT, cc -E runs the code through the compiler's parser,
3894180740Sdes  # not just through cpp. "Syntax error" is here to catch this case.
3895180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3896180740Sdes/* confdefs.h.  */
3897180740Sdes_ACEOF
3898180740Sdescat confdefs.h >>conftest.$ac_ext
3899180740Sdescat >>conftest.$ac_ext <<_ACEOF
3900180740Sdes/* end confdefs.h.  */
3901180740Sdes#ifdef __STDC__
3902180740Sdes# include <limits.h>
3903180740Sdes#else
3904180740Sdes# include <assert.h>
3905180740Sdes#endif
3906180740Sdes		     Syntax error
3907180740Sdes_ACEOF
3908180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
3909180740Sdescase "(($ac_try" in
3910180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3911180740Sdes  *) ac_try_echo=$ac_try;;
3912180740Sdesesac
3913180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3914180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3915180740Sdes  ac_status=$?
3916180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3917180740Sdes  rm -f conftest.er1
3918180740Sdes  cat conftest.err >&5
3919180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3920180740Sdes  (exit $ac_status); } >/dev/null && {
3921180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3922180740Sdes	 test ! -s conftest.err
3923180740Sdes       }; then
3924180740Sdes  :
3925180740Sdeselse
3926180740Sdes  echo "$as_me: failed program was:" >&5
3927180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3928180740Sdes
3929180740Sdes  # Broken: fails on valid input.
3930180740Sdescontinue
3931180740Sdesfi
3932180740Sdes
3933180740Sdesrm -f conftest.err conftest.$ac_ext
3934180740Sdes
3935180740Sdes  # OK, works on sane cases.  Now check whether nonexistent headers
3936180740Sdes  # can be detected and how.
3937180740Sdes  cat >conftest.$ac_ext <<_ACEOF
3938180740Sdes/* confdefs.h.  */
3939180740Sdes_ACEOF
3940180740Sdescat confdefs.h >>conftest.$ac_ext
3941180740Sdescat >>conftest.$ac_ext <<_ACEOF
3942180740Sdes/* end confdefs.h.  */
3943180740Sdes#include <ac_nonexistent.h>
3944180740Sdes_ACEOF
3945180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
3946180740Sdescase "(($ac_try" in
3947180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3948180740Sdes  *) ac_try_echo=$ac_try;;
3949180740Sdesesac
3950180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3951180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3952180740Sdes  ac_status=$?
3953180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
3954180740Sdes  rm -f conftest.er1
3955180740Sdes  cat conftest.err >&5
3956180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
3957180740Sdes  (exit $ac_status); } >/dev/null && {
3958180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3959180740Sdes	 test ! -s conftest.err
3960180740Sdes       }; then
3961180740Sdes  # Broken: success on invalid input.
3962180740Sdescontinue
3963180740Sdeselse
3964180740Sdes  echo "$as_me: failed program was:" >&5
3965180740Sdessed 's/^/| /' conftest.$ac_ext >&5
3966180740Sdes
3967180740Sdes  # Passes both tests.
3968180740Sdesac_preproc_ok=:
3969180740Sdesbreak
3970180740Sdesfi
3971180740Sdes
3972180740Sdesrm -f conftest.err conftest.$ac_ext
3973180740Sdes
3974180740Sdesdone
3975180740Sdes# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3976180740Sdesrm -f conftest.err conftest.$ac_ext
3977180740Sdesif $ac_preproc_ok; then
3978180740Sdes  :
3979180740Sdeselse
3980180740Sdes  { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3981180740SdesSee \`config.log' for more details." >&5
3982180740Sdesecho "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3983180740SdesSee \`config.log' for more details." >&2;}
3984180740Sdes   { (exit 1); exit 1; }; }
3985180740Sdesfi
3986180740Sdes
3987180740Sdesac_ext=c
3988180740Sdesac_cpp='$CPP $CPPFLAGS'
3989180740Sdesac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3990180740Sdesac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3991180740Sdesac_compiler_gnu=$ac_cv_c_compiler_gnu
3992180740Sdes
3993180740Sdesif test -n "$ac_tool_prefix"; then
3994180740Sdes  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3995180740Sdesset dummy ${ac_tool_prefix}ranlib; ac_word=$2
3996180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
3997180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3998180740Sdesif test "${ac_cv_prog_RANLIB+set}" = set; then
3999180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4000180740Sdeselse
4001180740Sdes  if test -n "$RANLIB"; then
4002180740Sdes  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4003180740Sdeselse
4004180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4005180740Sdesfor as_dir in $PATH
4006180740Sdesdo
4007180740Sdes  IFS=$as_save_IFS
4008180740Sdes  test -z "$as_dir" && as_dir=.
4009180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4010180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4011180740Sdes    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4012180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4013180740Sdes    break 2
4014180740Sdes  fi
4015180740Sdesdone
4016180740Sdesdone
4017180740SdesIFS=$as_save_IFS
4018180740Sdes
4019180740Sdesfi
4020180740Sdesfi
4021180740SdesRANLIB=$ac_cv_prog_RANLIB
4022180740Sdesif test -n "$RANLIB"; then
4023180740Sdes  { echo "$as_me:$LINENO: result: $RANLIB" >&5
4024180740Sdesecho "${ECHO_T}$RANLIB" >&6; }
4025180740Sdeselse
4026180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4027180740Sdesecho "${ECHO_T}no" >&6; }
4028180740Sdesfi
4029180740Sdes
4030180740Sdes
4031180740Sdesfi
4032180740Sdesif test -z "$ac_cv_prog_RANLIB"; then
4033180740Sdes  ac_ct_RANLIB=$RANLIB
4034180740Sdes  # Extract the first word of "ranlib", so it can be a program name with args.
4035180740Sdesset dummy ranlib; ac_word=$2
4036180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4037180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4038180740Sdesif test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4039180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4040180740Sdeselse
4041180740Sdes  if test -n "$ac_ct_RANLIB"; then
4042180740Sdes  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4043180740Sdeselse
4044180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045180740Sdesfor as_dir in $PATH
4046180740Sdesdo
4047180740Sdes  IFS=$as_save_IFS
4048180740Sdes  test -z "$as_dir" && as_dir=.
4049180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4050180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4051180740Sdes    ac_cv_prog_ac_ct_RANLIB="ranlib"
4052180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4053180740Sdes    break 2
4054180740Sdes  fi
4055180740Sdesdone
4056180740Sdesdone
4057180740SdesIFS=$as_save_IFS
4058180740Sdes
4059180740Sdesfi
4060180740Sdesfi
4061180740Sdesac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4062180740Sdesif test -n "$ac_ct_RANLIB"; then
4063180740Sdes  { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4064180740Sdesecho "${ECHO_T}$ac_ct_RANLIB" >&6; }
4065180740Sdeselse
4066180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4067180740Sdesecho "${ECHO_T}no" >&6; }
4068180740Sdesfi
4069180740Sdes
4070180740Sdes  if test "x$ac_ct_RANLIB" = x; then
4071180740Sdes    RANLIB=":"
4072180740Sdes  else
4073180740Sdes    case $cross_compiling:$ac_tool_warned in
4074180740Sdesyes:)
4075180740Sdes{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4076180740Sdeswhose name does not start with the host triplet.  If you think this
4077180740Sdesconfiguration is useful to you, please write to autoconf@gnu.org." >&5
4078180740Sdesecho "$as_me: 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." >&2;}
4081180740Sdesac_tool_warned=yes ;;
4082180740Sdesesac
4083180740Sdes    RANLIB=$ac_ct_RANLIB
4084180740Sdes  fi
4085180740Sdeselse
4086180740Sdes  RANLIB="$ac_cv_prog_RANLIB"
4087180740Sdesfi
4088180740Sdes
4089180740Sdes# Find a good install program.  We prefer a C program (faster),
4090180740Sdes# so one script is as good as another.  But avoid the broken or
4091180740Sdes# incompatible versions:
4092180740Sdes# SysV /etc/install, /usr/sbin/install
4093180740Sdes# SunOS /usr/etc/install
4094180740Sdes# IRIX /sbin/install
4095180740Sdes# AIX /bin/install
4096180740Sdes# AmigaOS /C/install, which installs bootblocks on floppy discs
4097180740Sdes# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4098180740Sdes# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4099180740Sdes# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4100180740Sdes# OS/2's system install, which has a completely different semantic
4101180740Sdes# ./install, which can be erroneously created by make from ./install.sh.
4102180740Sdes{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4103180740Sdesecho $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
4104180740Sdesif test -z "$INSTALL"; then
4105180740Sdesif test "${ac_cv_path_install+set}" = set; then
4106180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4107180740Sdeselse
4108180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4109180740Sdesfor as_dir in $PATH
4110180740Sdesdo
4111180740Sdes  IFS=$as_save_IFS
4112180740Sdes  test -z "$as_dir" && as_dir=.
4113180740Sdes  # Account for people who put trailing slashes in PATH elements.
4114180740Sdescase $as_dir/ in
4115180740Sdes  ./ | .// | /cC/* | \
4116180740Sdes  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
4117180740Sdes  ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
4118180740Sdes  /usr/ucb/* ) ;;
4119180740Sdes  *)
4120180740Sdes    # OSF1 and SCO ODT 3.0 have their own names for install.
4121180740Sdes    # Don't use installbsd from OSF since it installs stuff as root
4122180740Sdes    # by default.
4123180740Sdes    for ac_prog in ginstall scoinst install; do
4124180740Sdes      for ac_exec_ext in '' $ac_executable_extensions; do
4125180740Sdes	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
4126180740Sdes	  if test $ac_prog = install &&
4127180740Sdes	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4128180740Sdes	    # AIX install.  It has an incompatible calling convention.
4129180740Sdes	    :
4130180740Sdes	  elif test $ac_prog = install &&
4131180740Sdes	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
4132180740Sdes	    # program-specific install script used by HP pwplus--don't use.
4133180740Sdes	    :
4134180740Sdes	  else
4135180740Sdes	    ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
4136180740Sdes	    break 3
4137180740Sdes	  fi
4138180740Sdes	fi
4139180740Sdes      done
4140180740Sdes    done
4141180740Sdes    ;;
4142180740Sdesesac
4143180740Sdesdone
4144180740SdesIFS=$as_save_IFS
4145180740Sdes
4146180740Sdes
4147180740Sdesfi
4148180740Sdes  if test "${ac_cv_path_install+set}" = set; then
4149180740Sdes    INSTALL=$ac_cv_path_install
4150180740Sdes  else
4151180740Sdes    # As a last resort, use the slow shell script.  Don't cache a
4152180740Sdes    # value for INSTALL within a source directory, because that will
4153180740Sdes    # break other packages using the cache if that directory is
4154180740Sdes    # removed, or if the value is a relative name.
4155180740Sdes    INSTALL=$ac_install_sh
4156180740Sdes  fi
4157180740Sdesfi
4158180740Sdes{ echo "$as_me:$LINENO: result: $INSTALL" >&5
4159180740Sdesecho "${ECHO_T}$INSTALL" >&6; }
4160180740Sdes
4161180740Sdes# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4162180740Sdes# It thinks the first close brace ends the variable substitution.
4163180740Sdestest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4164180740Sdes
4165180740Sdestest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4166180740Sdes
4167180740Sdestest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4168180740Sdes
4169180740Sdes{ echo "$as_me:$LINENO: checking for egrep" >&5
4170180740Sdesecho $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4171180740Sdesif test "${ac_cv_path_EGREP+set}" = set; then
4172180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4173180740Sdeselse
4174180740Sdes  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4175180740Sdes   then ac_cv_path_EGREP="$GREP -E"
4176180740Sdes   else
4177180740Sdes     # Extract the first word of "egrep" to use in msg output
4178180740Sdesif test -z "$EGREP"; then
4179180740Sdesset dummy egrep; ac_prog_name=$2
4180180740Sdesif test "${ac_cv_path_EGREP+set}" = set; then
4181180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4182180740Sdeselse
4183180740Sdes  ac_path_EGREP_found=false
4184180740Sdes# Loop through the user's path and test for each of PROGNAME-LIST
4185180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4186180740Sdesfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4187180740Sdesdo
4188180740Sdes  IFS=$as_save_IFS
4189180740Sdes  test -z "$as_dir" && as_dir=.
4190180740Sdes  for ac_prog in egrep; do
4191180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4192180740Sdes    ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4193180740Sdes    { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4194180740Sdes    # Check for GNU ac_path_EGREP and select it if it is found.
4195180740Sdes  # Check for GNU $ac_path_EGREP
4196180740Sdescase `"$ac_path_EGREP" --version 2>&1` in
4197180740Sdes*GNU*)
4198180740Sdes  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4199180740Sdes*)
4200180740Sdes  ac_count=0
4201180740Sdes  echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4202180740Sdes  while :
4203180740Sdes  do
4204180740Sdes    cat "conftest.in" "conftest.in" >"conftest.tmp"
4205180740Sdes    mv "conftest.tmp" "conftest.in"
4206180740Sdes    cp "conftest.in" "conftest.nl"
4207180740Sdes    echo 'EGREP' >> "conftest.nl"
4208180740Sdes    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4209180740Sdes    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4210180740Sdes    ac_count=`expr $ac_count + 1`
4211180740Sdes    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4212180740Sdes      # Best one so far, save it but keep looking for a better one
4213180740Sdes      ac_cv_path_EGREP="$ac_path_EGREP"
4214180740Sdes      ac_path_EGREP_max=$ac_count
4215180740Sdes    fi
4216180740Sdes    # 10*(2^10) chars as input seems more than enough
4217180740Sdes    test $ac_count -gt 10 && break
4218180740Sdes  done
4219180740Sdes  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4220180740Sdesesac
4221180740Sdes
4222180740Sdes
4223180740Sdes    $ac_path_EGREP_found && break 3
4224180740Sdes  done
4225180740Sdesdone
4226180740Sdes
4227180740Sdesdone
4228180740SdesIFS=$as_save_IFS
4229180740Sdes
4230180740Sdes
4231180740Sdesfi
4232180740Sdes
4233180740SdesEGREP="$ac_cv_path_EGREP"
4234180740Sdesif test -z "$EGREP"; then
4235180740Sdes  { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4236180740Sdesecho "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4237180740Sdes   { (exit 1); exit 1; }; }
4238180740Sdesfi
4239180740Sdes
4240180740Sdeselse
4241180740Sdes  ac_cv_path_EGREP=$EGREP
4242180740Sdesfi
4243180740Sdes
4244180740Sdes
4245180740Sdes   fi
4246180740Sdesfi
4247180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4248180740Sdesecho "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4249180740Sdes EGREP="$ac_cv_path_EGREP"
4250180740Sdes
4251180740Sdes
4252180740Sdes# Extract the first word of "ar", so it can be a program name with args.
4253180740Sdesset dummy ar; ac_word=$2
4254180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4255180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4256180740Sdesif test "${ac_cv_path_AR+set}" = set; then
4257180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4258180740Sdeselse
4259180740Sdes  case $AR in
4260180740Sdes  [\\/]* | ?:[\\/]*)
4261180740Sdes  ac_cv_path_AR="$AR" # Let the user override the test with a path.
4262180740Sdes  ;;
4263180740Sdes  *)
4264180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4265180740Sdesfor as_dir in $PATH
4266180740Sdesdo
4267180740Sdes  IFS=$as_save_IFS
4268180740Sdes  test -z "$as_dir" && as_dir=.
4269180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4270180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4271180740Sdes    ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
4272180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4273180740Sdes    break 2
4274180740Sdes  fi
4275180740Sdesdone
4276180740Sdesdone
4277180740SdesIFS=$as_save_IFS
4278180740Sdes
4279180740Sdes  ;;
4280180740Sdesesac
4281180740Sdesfi
4282180740SdesAR=$ac_cv_path_AR
4283180740Sdesif test -n "$AR"; then
4284180740Sdes  { echo "$as_me:$LINENO: result: $AR" >&5
4285180740Sdesecho "${ECHO_T}$AR" >&6; }
4286180740Sdeselse
4287180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4288180740Sdesecho "${ECHO_T}no" >&6; }
4289180740Sdesfi
4290180740Sdes
4291180740Sdes
4292180740Sdes# Extract the first word of "cat", so it can be a program name with args.
4293180740Sdesset dummy cat; ac_word=$2
4294180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4295180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4296180740Sdesif test "${ac_cv_path_CAT+set}" = set; then
4297180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4298180740Sdeselse
4299180740Sdes  case $CAT in
4300180740Sdes  [\\/]* | ?:[\\/]*)
4301180740Sdes  ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
4302180740Sdes  ;;
4303180740Sdes  *)
4304180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4305180740Sdesfor as_dir in $PATH
4306180740Sdesdo
4307180740Sdes  IFS=$as_save_IFS
4308180740Sdes  test -z "$as_dir" && as_dir=.
4309180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4310180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4311180740Sdes    ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
4312180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4313180740Sdes    break 2
4314180740Sdes  fi
4315180740Sdesdone
4316180740Sdesdone
4317180740SdesIFS=$as_save_IFS
4318180740Sdes
4319180740Sdes  ;;
4320180740Sdesesac
4321180740Sdesfi
4322180740SdesCAT=$ac_cv_path_CAT
4323180740Sdesif test -n "$CAT"; then
4324180740Sdes  { echo "$as_me:$LINENO: result: $CAT" >&5
4325180740Sdesecho "${ECHO_T}$CAT" >&6; }
4326180740Sdeselse
4327180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4328180740Sdesecho "${ECHO_T}no" >&6; }
4329180740Sdesfi
4330180740Sdes
4331180740Sdes
4332180740Sdes# Extract the first word of "kill", so it can be a program name with args.
4333180740Sdesset dummy kill; ac_word=$2
4334180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4335180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4336180740Sdesif test "${ac_cv_path_KILL+set}" = set; then
4337180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4338180740Sdeselse
4339180740Sdes  case $KILL in
4340180740Sdes  [\\/]* | ?:[\\/]*)
4341180740Sdes  ac_cv_path_KILL="$KILL" # Let the user override the test with a path.
4342180740Sdes  ;;
4343180740Sdes  *)
4344180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4345180740Sdesfor as_dir in $PATH
4346180740Sdesdo
4347180740Sdes  IFS=$as_save_IFS
4348180740Sdes  test -z "$as_dir" && as_dir=.
4349180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4350180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4351180740Sdes    ac_cv_path_KILL="$as_dir/$ac_word$ac_exec_ext"
4352180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4353180740Sdes    break 2
4354180740Sdes  fi
4355180740Sdesdone
4356180740Sdesdone
4357180740SdesIFS=$as_save_IFS
4358180740Sdes
4359180740Sdes  ;;
4360180740Sdesesac
4361180740Sdesfi
4362180740SdesKILL=$ac_cv_path_KILL
4363180740Sdesif test -n "$KILL"; then
4364180740Sdes  { echo "$as_me:$LINENO: result: $KILL" >&5
4365180740Sdesecho "${ECHO_T}$KILL" >&6; }
4366180740Sdeselse
4367180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4368180740Sdesecho "${ECHO_T}no" >&6; }
4369180740Sdesfi
4370180740Sdes
4371180740Sdes
4372180740Sdesfor ac_prog in perl5 perl
4373180740Sdesdo
4374180740Sdes  # Extract the first word of "$ac_prog", so it can be a program name with args.
4375180740Sdesset dummy $ac_prog; ac_word=$2
4376180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4377180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4378180740Sdesif test "${ac_cv_path_PERL+set}" = set; then
4379180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4380180740Sdeselse
4381180740Sdes  case $PERL in
4382180740Sdes  [\\/]* | ?:[\\/]*)
4383180740Sdes  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
4384180740Sdes  ;;
4385180740Sdes  *)
4386180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4387180740Sdesfor as_dir in $PATH
4388180740Sdesdo
4389180740Sdes  IFS=$as_save_IFS
4390180740Sdes  test -z "$as_dir" && as_dir=.
4391180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4392180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4393180740Sdes    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
4394180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4395180740Sdes    break 2
4396180740Sdes  fi
4397180740Sdesdone
4398180740Sdesdone
4399180740SdesIFS=$as_save_IFS
4400180740Sdes
4401180740Sdes  ;;
4402180740Sdesesac
4403180740Sdesfi
4404180740SdesPERL=$ac_cv_path_PERL
4405180740Sdesif test -n "$PERL"; then
4406180740Sdes  { echo "$as_me:$LINENO: result: $PERL" >&5
4407180740Sdesecho "${ECHO_T}$PERL" >&6; }
4408180740Sdeselse
4409180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4410180740Sdesecho "${ECHO_T}no" >&6; }
4411180740Sdesfi
4412180740Sdes
4413180740Sdes
4414180740Sdes  test -n "$PERL" && break
4415180740Sdesdone
4416180740Sdes
4417180740Sdes# Extract the first word of "sed", so it can be a program name with args.
4418180740Sdesset dummy sed; ac_word=$2
4419180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4420180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4421180740Sdesif test "${ac_cv_path_SED+set}" = set; then
4422180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4423180740Sdeselse
4424180740Sdes  case $SED in
4425180740Sdes  [\\/]* | ?:[\\/]*)
4426180740Sdes  ac_cv_path_SED="$SED" # Let the user override the test with a path.
4427180740Sdes  ;;
4428180740Sdes  *)
4429180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4430180740Sdesfor as_dir in $PATH
4431180740Sdesdo
4432180740Sdes  IFS=$as_save_IFS
4433180740Sdes  test -z "$as_dir" && as_dir=.
4434180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4435180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4436180740Sdes    ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
4437180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4438180740Sdes    break 2
4439180740Sdes  fi
4440180740Sdesdone
4441180740Sdesdone
4442180740SdesIFS=$as_save_IFS
4443180740Sdes
4444180740Sdes  ;;
4445180740Sdesesac
4446180740Sdesfi
4447180740SdesSED=$ac_cv_path_SED
4448180740Sdesif test -n "$SED"; then
4449180740Sdes  { echo "$as_me:$LINENO: result: $SED" >&5
4450180740Sdesecho "${ECHO_T}$SED" >&6; }
4451180740Sdeselse
4452180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4453180740Sdesecho "${ECHO_T}no" >&6; }
4454180740Sdesfi
4455180740Sdes
4456180740Sdes
4457180740Sdes
4458180740Sdes# Extract the first word of "ent", so it can be a program name with args.
4459180740Sdesset dummy ent; ac_word=$2
4460180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4461180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4462180740Sdesif test "${ac_cv_path_ENT+set}" = set; then
4463180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4464180740Sdeselse
4465180740Sdes  case $ENT in
4466180740Sdes  [\\/]* | ?:[\\/]*)
4467180740Sdes  ac_cv_path_ENT="$ENT" # Let the user override the test with a path.
4468180740Sdes  ;;
4469180740Sdes  *)
4470180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4471180740Sdesfor as_dir in $PATH
4472180740Sdesdo
4473180740Sdes  IFS=$as_save_IFS
4474180740Sdes  test -z "$as_dir" && as_dir=.
4475180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4476180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4477180740Sdes    ac_cv_path_ENT="$as_dir/$ac_word$ac_exec_ext"
4478180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4479180740Sdes    break 2
4480180740Sdes  fi
4481180740Sdesdone
4482180740Sdesdone
4483180740SdesIFS=$as_save_IFS
4484180740Sdes
4485180740Sdes  ;;
4486180740Sdesesac
4487180740Sdesfi
4488180740SdesENT=$ac_cv_path_ENT
4489180740Sdesif test -n "$ENT"; then
4490180740Sdes  { echo "$as_me:$LINENO: result: $ENT" >&5
4491180740Sdesecho "${ECHO_T}$ENT" >&6; }
4492180740Sdeselse
4493180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4494180740Sdesecho "${ECHO_T}no" >&6; }
4495180740Sdesfi
4496180740Sdes
4497180740Sdes
4498180740Sdes
4499180740Sdes# Extract the first word of "bash", so it can be a program name with args.
4500180740Sdesset dummy bash; ac_word=$2
4501180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4502180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4503180740Sdesif test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then
4504180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4505180740Sdeselse
4506180740Sdes  case $TEST_MINUS_S_SH in
4507180740Sdes  [\\/]* | ?:[\\/]*)
4508180740Sdes  ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
4509180740Sdes  ;;
4510180740Sdes  *)
4511180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4512180740Sdesfor as_dir in $PATH
4513180740Sdesdo
4514180740Sdes  IFS=$as_save_IFS
4515180740Sdes  test -z "$as_dir" && as_dir=.
4516180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4517180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4518180740Sdes    ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
4519180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4520180740Sdes    break 2
4521180740Sdes  fi
4522180740Sdesdone
4523180740Sdesdone
4524180740SdesIFS=$as_save_IFS
4525180740Sdes
4526180740Sdes  ;;
4527180740Sdesesac
4528180740Sdesfi
4529180740SdesTEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
4530180740Sdesif test -n "$TEST_MINUS_S_SH"; then
4531180740Sdes  { echo "$as_me:$LINENO: result: $TEST_MINUS_S_SH" >&5
4532180740Sdesecho "${ECHO_T}$TEST_MINUS_S_SH" >&6; }
4533180740Sdeselse
4534180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4535180740Sdesecho "${ECHO_T}no" >&6; }
4536180740Sdesfi
4537180740Sdes
4538180740Sdes
4539180740Sdes# Extract the first word of "ksh", so it can be a program name with args.
4540180740Sdesset dummy ksh; ac_word=$2
4541180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4542180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4543180740Sdesif test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then
4544180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4545180740Sdeselse
4546180740Sdes  case $TEST_MINUS_S_SH in
4547180740Sdes  [\\/]* | ?:[\\/]*)
4548180740Sdes  ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
4549180740Sdes  ;;
4550180740Sdes  *)
4551180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4552180740Sdesfor as_dir in $PATH
4553180740Sdesdo
4554180740Sdes  IFS=$as_save_IFS
4555180740Sdes  test -z "$as_dir" && as_dir=.
4556180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4557180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4558180740Sdes    ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
4559180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4560180740Sdes    break 2
4561180740Sdes  fi
4562180740Sdesdone
4563180740Sdesdone
4564180740SdesIFS=$as_save_IFS
4565180740Sdes
4566180740Sdes  ;;
4567180740Sdesesac
4568180740Sdesfi
4569180740SdesTEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
4570180740Sdesif test -n "$TEST_MINUS_S_SH"; then
4571180740Sdes  { echo "$as_me:$LINENO: result: $TEST_MINUS_S_SH" >&5
4572180740Sdesecho "${ECHO_T}$TEST_MINUS_S_SH" >&6; }
4573180740Sdeselse
4574180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4575180740Sdesecho "${ECHO_T}no" >&6; }
4576180740Sdesfi
4577180740Sdes
4578180740Sdes
4579180740Sdes# Extract the first word of "sh", so it can be a program name with args.
4580180740Sdesset dummy sh; ac_word=$2
4581180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4582180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4583180740Sdesif test "${ac_cv_path_TEST_MINUS_S_SH+set}" = set; then
4584180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4585180740Sdeselse
4586180740Sdes  case $TEST_MINUS_S_SH in
4587180740Sdes  [\\/]* | ?:[\\/]*)
4588180740Sdes  ac_cv_path_TEST_MINUS_S_SH="$TEST_MINUS_S_SH" # Let the user override the test with a path.
4589180740Sdes  ;;
4590180740Sdes  *)
4591180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4592180740Sdesfor as_dir in $PATH
4593180740Sdesdo
4594180740Sdes  IFS=$as_save_IFS
4595180740Sdes  test -z "$as_dir" && as_dir=.
4596180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4597180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4598180740Sdes    ac_cv_path_TEST_MINUS_S_SH="$as_dir/$ac_word$ac_exec_ext"
4599180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4600180740Sdes    break 2
4601180740Sdes  fi
4602180740Sdesdone
4603180740Sdesdone
4604180740SdesIFS=$as_save_IFS
4605180740Sdes
4606180740Sdes  ;;
4607180740Sdesesac
4608180740Sdesfi
4609180740SdesTEST_MINUS_S_SH=$ac_cv_path_TEST_MINUS_S_SH
4610180740Sdesif test -n "$TEST_MINUS_S_SH"; then
4611180740Sdes  { echo "$as_me:$LINENO: result: $TEST_MINUS_S_SH" >&5
4612180740Sdesecho "${ECHO_T}$TEST_MINUS_S_SH" >&6; }
4613180740Sdeselse
4614180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4615180740Sdesecho "${ECHO_T}no" >&6; }
4616180740Sdesfi
4617180740Sdes
4618180740Sdes
4619180740Sdes# Extract the first word of "sh", so it can be a program name with args.
4620180740Sdesset dummy sh; ac_word=$2
4621180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4622180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4623180740Sdesif test "${ac_cv_path_SH+set}" = set; then
4624180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4625180740Sdeselse
4626180740Sdes  case $SH in
4627180740Sdes  [\\/]* | ?:[\\/]*)
4628180740Sdes  ac_cv_path_SH="$SH" # Let the user override the test with a path.
4629180740Sdes  ;;
4630180740Sdes  *)
4631180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4632180740Sdesfor as_dir in $PATH
4633180740Sdesdo
4634180740Sdes  IFS=$as_save_IFS
4635180740Sdes  test -z "$as_dir" && as_dir=.
4636180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4637180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4638180740Sdes    ac_cv_path_SH="$as_dir/$ac_word$ac_exec_ext"
4639180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4640180740Sdes    break 2
4641180740Sdes  fi
4642180740Sdesdone
4643180740Sdesdone
4644180740SdesIFS=$as_save_IFS
4645180740Sdes
4646180740Sdes  ;;
4647180740Sdesesac
4648180740Sdesfi
4649180740SdesSH=$ac_cv_path_SH
4650180740Sdesif test -n "$SH"; then
4651180740Sdes  { echo "$as_me:$LINENO: result: $SH" >&5
4652180740Sdesecho "${ECHO_T}$SH" >&6; }
4653180740Sdeselse
4654180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4655180740Sdesecho "${ECHO_T}no" >&6; }
4656180740Sdesfi
4657180740Sdes
4658180740Sdes
4659180740SdesTEST_SHELL=sh
4660180740Sdes
4661180740Sdes
4662180740Sdes# Extract the first word of "groupadd", so it can be a program name with args.
4663180740Sdesset dummy groupadd; ac_word=$2
4664180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4665180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4666180740Sdesif test "${ac_cv_path_PATH_GROUPADD_PROG+set}" = set; then
4667180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4668180740Sdeselse
4669180740Sdes  case $PATH_GROUPADD_PROG in
4670180740Sdes  [\\/]* | ?:[\\/]*)
4671180740Sdes  ac_cv_path_PATH_GROUPADD_PROG="$PATH_GROUPADD_PROG" # Let the user override the test with a path.
4672180740Sdes  ;;
4673180740Sdes  *)
4674180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4675180740Sdesfor as_dir in /usr/sbin${PATH_SEPARATOR}/etc
4676180740Sdesdo
4677180740Sdes  IFS=$as_save_IFS
4678180740Sdes  test -z "$as_dir" && as_dir=.
4679180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4680180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4681180740Sdes    ac_cv_path_PATH_GROUPADD_PROG="$as_dir/$ac_word$ac_exec_ext"
4682180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4683180740Sdes    break 2
4684180740Sdes  fi
4685180740Sdesdone
4686180740Sdesdone
4687180740SdesIFS=$as_save_IFS
4688180740Sdes
4689180740Sdes  test -z "$ac_cv_path_PATH_GROUPADD_PROG" && ac_cv_path_PATH_GROUPADD_PROG="groupadd"
4690180740Sdes  ;;
4691180740Sdesesac
4692180740Sdesfi
4693180740SdesPATH_GROUPADD_PROG=$ac_cv_path_PATH_GROUPADD_PROG
4694180740Sdesif test -n "$PATH_GROUPADD_PROG"; then
4695180740Sdes  { echo "$as_me:$LINENO: result: $PATH_GROUPADD_PROG" >&5
4696180740Sdesecho "${ECHO_T}$PATH_GROUPADD_PROG" >&6; }
4697180740Sdeselse
4698180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4699180740Sdesecho "${ECHO_T}no" >&6; }
4700180740Sdesfi
4701180740Sdes
4702180740Sdes
4703180740Sdes# Extract the first word of "useradd", so it can be a program name with args.
4704180740Sdesset dummy useradd; ac_word=$2
4705180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4706180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4707180740Sdesif test "${ac_cv_path_PATH_USERADD_PROG+set}" = set; then
4708180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4709180740Sdeselse
4710180740Sdes  case $PATH_USERADD_PROG in
4711180740Sdes  [\\/]* | ?:[\\/]*)
4712180740Sdes  ac_cv_path_PATH_USERADD_PROG="$PATH_USERADD_PROG" # Let the user override the test with a path.
4713180740Sdes  ;;
4714180740Sdes  *)
4715180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4716180740Sdesfor as_dir in /usr/sbin${PATH_SEPARATOR}/etc
4717180740Sdesdo
4718180740Sdes  IFS=$as_save_IFS
4719180740Sdes  test -z "$as_dir" && as_dir=.
4720180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4721180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4722180740Sdes    ac_cv_path_PATH_USERADD_PROG="$as_dir/$ac_word$ac_exec_ext"
4723180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4724180740Sdes    break 2
4725180740Sdes  fi
4726180740Sdesdone
4727180740Sdesdone
4728180740SdesIFS=$as_save_IFS
4729180740Sdes
4730180740Sdes  test -z "$ac_cv_path_PATH_USERADD_PROG" && ac_cv_path_PATH_USERADD_PROG="useradd"
4731180740Sdes  ;;
4732180740Sdesesac
4733180740Sdesfi
4734180740SdesPATH_USERADD_PROG=$ac_cv_path_PATH_USERADD_PROG
4735180740Sdesif test -n "$PATH_USERADD_PROG"; then
4736180740Sdes  { echo "$as_me:$LINENO: result: $PATH_USERADD_PROG" >&5
4737180740Sdesecho "${ECHO_T}$PATH_USERADD_PROG" >&6; }
4738180740Sdeselse
4739180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4740180740Sdesecho "${ECHO_T}no" >&6; }
4741180740Sdesfi
4742180740Sdes
4743180740Sdes
4744180740Sdes# Extract the first word of "pkgmk", so it can be a program name with args.
4745180740Sdesset dummy pkgmk; ac_word=$2
4746180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4747180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4748180740Sdesif test "${ac_cv_prog_MAKE_PACKAGE_SUPPORTED+set}" = set; then
4749180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4750180740Sdeselse
4751180740Sdes  if test -n "$MAKE_PACKAGE_SUPPORTED"; then
4752180740Sdes  ac_cv_prog_MAKE_PACKAGE_SUPPORTED="$MAKE_PACKAGE_SUPPORTED" # Let the user override the test.
4753180740Sdeselse
4754180740Sdesas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4755180740Sdesfor as_dir in $PATH
4756180740Sdesdo
4757180740Sdes  IFS=$as_save_IFS
4758180740Sdes  test -z "$as_dir" && as_dir=.
4759180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
4760180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4761180740Sdes    ac_cv_prog_MAKE_PACKAGE_SUPPORTED="yes"
4762180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4763180740Sdes    break 2
4764180740Sdes  fi
4765180740Sdesdone
4766180740Sdesdone
4767180740SdesIFS=$as_save_IFS
4768180740Sdes
4769180740Sdes  test -z "$ac_cv_prog_MAKE_PACKAGE_SUPPORTED" && ac_cv_prog_MAKE_PACKAGE_SUPPORTED="no"
4770180740Sdesfi
4771180740Sdesfi
4772180740SdesMAKE_PACKAGE_SUPPORTED=$ac_cv_prog_MAKE_PACKAGE_SUPPORTED
4773180740Sdesif test -n "$MAKE_PACKAGE_SUPPORTED"; then
4774180740Sdes  { echo "$as_me:$LINENO: result: $MAKE_PACKAGE_SUPPORTED" >&5
4775180740Sdesecho "${ECHO_T}$MAKE_PACKAGE_SUPPORTED" >&6; }
4776180740Sdeselse
4777180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
4778180740Sdesecho "${ECHO_T}no" >&6; }
4779180740Sdesfi
4780180740Sdes
4781180740Sdes
4782180740Sdesif test -x /sbin/sh; then
4783180740Sdes	STARTUP_SCRIPT_SHELL=/sbin/sh
4784180740Sdes
4785180740Sdeselse
4786180740Sdes	STARTUP_SCRIPT_SHELL=/bin/sh
4787180740Sdes
4788180740Sdesfi
4789180740Sdes
4790180740Sdes# System features
4791180740Sdes# Check whether --enable-largefile was given.
4792180740Sdesif test "${enable_largefile+set}" = set; then
4793180740Sdes  enableval=$enable_largefile;
4794180740Sdesfi
4795180740Sdes
4796180740Sdesif test "$enable_largefile" != no; then
4797180740Sdes
4798180740Sdes  { echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
4799180740Sdesecho $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6; }
4800180740Sdesif test "${ac_cv_sys_largefile_CC+set}" = set; then
4801180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4802180740Sdeselse
4803180740Sdes  ac_cv_sys_largefile_CC=no
4804180740Sdes     if test "$GCC" != yes; then
4805180740Sdes       ac_save_CC=$CC
4806180740Sdes       while :; do
4807180740Sdes	 # IRIX 6.2 and later do not support large files by default,
4808180740Sdes	 # so use the C compiler's -n32 option if that helps.
4809180740Sdes	 cat >conftest.$ac_ext <<_ACEOF
4810180740Sdes/* confdefs.h.  */
4811180740Sdes_ACEOF
4812180740Sdescat confdefs.h >>conftest.$ac_ext
4813180740Sdescat >>conftest.$ac_ext <<_ACEOF
4814180740Sdes/* end confdefs.h.  */
4815180740Sdes#include <sys/types.h>
4816180740Sdes /* Check that off_t can represent 2**63 - 1 correctly.
4817180740Sdes    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4818180740Sdes    since some C++ compilers masquerading as C compilers
4819180740Sdes    incorrectly reject 9223372036854775807.  */
4820180740Sdes#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4821180740Sdes  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4822180740Sdes		       && LARGE_OFF_T % 2147483647 == 1)
4823180740Sdes		      ? 1 : -1];
4824180740Sdesint
4825180740Sdesmain ()
4826180740Sdes{
4827180740Sdes
4828180740Sdes  ;
4829180740Sdes  return 0;
4830180740Sdes}
4831180740Sdes_ACEOF
4832180740Sdes	 rm -f conftest.$ac_objext
4833180740Sdesif { (ac_try="$ac_compile"
4834180740Sdescase "(($ac_try" in
4835180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4836180740Sdes  *) ac_try_echo=$ac_try;;
4837180740Sdesesac
4838180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4839180740Sdes  (eval "$ac_compile") 2>conftest.er1
4840180740Sdes  ac_status=$?
4841180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
4842180740Sdes  rm -f conftest.er1
4843180740Sdes  cat conftest.err >&5
4844180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4845180740Sdes  (exit $ac_status); } && {
4846180740Sdes	 test -z "$ac_c_werror_flag" ||
4847180740Sdes	 test ! -s conftest.err
4848180740Sdes       } && test -s conftest.$ac_objext; then
4849180740Sdes  break
4850180740Sdeselse
4851180740Sdes  echo "$as_me: failed program was:" >&5
4852180740Sdessed 's/^/| /' conftest.$ac_ext >&5
4853180740Sdes
4854180740Sdes
4855180740Sdesfi
4856180740Sdes
4857180740Sdesrm -f core conftest.err conftest.$ac_objext
4858180740Sdes	 CC="$CC -n32"
4859180740Sdes	 rm -f conftest.$ac_objext
4860180740Sdesif { (ac_try="$ac_compile"
4861180740Sdescase "(($ac_try" in
4862180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4863180740Sdes  *) ac_try_echo=$ac_try;;
4864180740Sdesesac
4865180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4866180740Sdes  (eval "$ac_compile") 2>conftest.er1
4867180740Sdes  ac_status=$?
4868180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
4869180740Sdes  rm -f conftest.er1
4870180740Sdes  cat conftest.err >&5
4871180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4872180740Sdes  (exit $ac_status); } && {
4873180740Sdes	 test -z "$ac_c_werror_flag" ||
4874180740Sdes	 test ! -s conftest.err
4875180740Sdes       } && test -s conftest.$ac_objext; then
4876180740Sdes  ac_cv_sys_largefile_CC=' -n32'; break
4877180740Sdeselse
4878180740Sdes  echo "$as_me: failed program was:" >&5
4879180740Sdessed 's/^/| /' conftest.$ac_ext >&5
4880180740Sdes
4881180740Sdes
4882180740Sdesfi
4883180740Sdes
4884180740Sdesrm -f core conftest.err conftest.$ac_objext
4885180740Sdes	 break
4886180740Sdes       done
4887180740Sdes       CC=$ac_save_CC
4888180740Sdes       rm -f conftest.$ac_ext
4889180740Sdes    fi
4890180740Sdesfi
4891180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
4892180740Sdesecho "${ECHO_T}$ac_cv_sys_largefile_CC" >&6; }
4893180740Sdes  if test "$ac_cv_sys_largefile_CC" != no; then
4894180740Sdes    CC=$CC$ac_cv_sys_largefile_CC
4895180740Sdes  fi
4896180740Sdes
4897180740Sdes  { echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4898180740Sdesecho $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6; }
4899180740Sdesif test "${ac_cv_sys_file_offset_bits+set}" = set; then
4900180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
4901180740Sdeselse
4902180740Sdes  while :; do
4903180740Sdes  cat >conftest.$ac_ext <<_ACEOF
4904180740Sdes/* confdefs.h.  */
4905180740Sdes_ACEOF
4906180740Sdescat confdefs.h >>conftest.$ac_ext
4907180740Sdescat >>conftest.$ac_ext <<_ACEOF
4908180740Sdes/* end confdefs.h.  */
4909180740Sdes#include <sys/types.h>
4910180740Sdes /* Check that off_t can represent 2**63 - 1 correctly.
4911180740Sdes    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4912180740Sdes    since some C++ compilers masquerading as C compilers
4913180740Sdes    incorrectly reject 9223372036854775807.  */
4914180740Sdes#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4915180740Sdes  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4916180740Sdes		       && LARGE_OFF_T % 2147483647 == 1)
4917180740Sdes		      ? 1 : -1];
4918180740Sdesint
4919180740Sdesmain ()
4920180740Sdes{
4921180740Sdes
4922180740Sdes  ;
4923180740Sdes  return 0;
4924180740Sdes}
4925180740Sdes_ACEOF
4926180740Sdesrm -f conftest.$ac_objext
4927180740Sdesif { (ac_try="$ac_compile"
4928180740Sdescase "(($ac_try" in
4929180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4930180740Sdes  *) ac_try_echo=$ac_try;;
4931180740Sdesesac
4932180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4933180740Sdes  (eval "$ac_compile") 2>conftest.er1
4934180740Sdes  ac_status=$?
4935180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
4936180740Sdes  rm -f conftest.er1
4937180740Sdes  cat conftest.err >&5
4938180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4939180740Sdes  (exit $ac_status); } && {
4940180740Sdes	 test -z "$ac_c_werror_flag" ||
4941180740Sdes	 test ! -s conftest.err
4942180740Sdes       } && test -s conftest.$ac_objext; then
4943180740Sdes  ac_cv_sys_file_offset_bits=no; break
4944180740Sdeselse
4945180740Sdes  echo "$as_me: failed program was:" >&5
4946180740Sdessed 's/^/| /' conftest.$ac_ext >&5
4947180740Sdes
4948180740Sdes
4949180740Sdesfi
4950180740Sdes
4951180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4952180740Sdes  cat >conftest.$ac_ext <<_ACEOF
4953180740Sdes/* confdefs.h.  */
4954180740Sdes_ACEOF
4955180740Sdescat confdefs.h >>conftest.$ac_ext
4956180740Sdescat >>conftest.$ac_ext <<_ACEOF
4957180740Sdes/* end confdefs.h.  */
4958180740Sdes#define _FILE_OFFSET_BITS 64
4959180740Sdes#include <sys/types.h>
4960180740Sdes /* Check that off_t can represent 2**63 - 1 correctly.
4961180740Sdes    We can't simply define LARGE_OFF_T to be 9223372036854775807,
4962180740Sdes    since some C++ compilers masquerading as C compilers
4963180740Sdes    incorrectly reject 9223372036854775807.  */
4964180740Sdes#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4965180740Sdes  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4966180740Sdes		       && LARGE_OFF_T % 2147483647 == 1)
4967180740Sdes		      ? 1 : -1];
4968180740Sdesint
4969180740Sdesmain ()
4970180740Sdes{
4971180740Sdes
4972180740Sdes  ;
4973180740Sdes  return 0;
4974180740Sdes}
4975180740Sdes_ACEOF
4976180740Sdesrm -f conftest.$ac_objext
4977180740Sdesif { (ac_try="$ac_compile"
4978180740Sdescase "(($ac_try" in
4979180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4980180740Sdes  *) ac_try_echo=$ac_try;;
4981180740Sdesesac
4982180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4983180740Sdes  (eval "$ac_compile") 2>conftest.er1
4984180740Sdes  ac_status=$?
4985180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
4986180740Sdes  rm -f conftest.er1
4987180740Sdes  cat conftest.err >&5
4988180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
4989180740Sdes  (exit $ac_status); } && {
4990180740Sdes	 test -z "$ac_c_werror_flag" ||
4991180740Sdes	 test ! -s conftest.err
4992180740Sdes       } && test -s conftest.$ac_objext; then
4993180740Sdes  ac_cv_sys_file_offset_bits=64; break
4994180740Sdeselse
4995180740Sdes  echo "$as_me: failed program was:" >&5
4996180740Sdessed 's/^/| /' conftest.$ac_ext >&5
4997180740Sdes
4998180740Sdes
4999180740Sdesfi
5000180740Sdes
5001180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5002180740Sdes  ac_cv_sys_file_offset_bits=unknown
5003180740Sdes  break
5004180740Sdesdone
5005180740Sdesfi
5006180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
5007180740Sdesecho "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6; }
5008180740Sdescase $ac_cv_sys_file_offset_bits in #(
5009180740Sdes  no | unknown) ;;
5010180740Sdes  *)
5011180740Sdescat >>confdefs.h <<_ACEOF
5012180740Sdes#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5013180740Sdes_ACEOF
5014180740Sdes;;
5015180740Sdesesac
5016180740Sdesrm -f conftest*
5017180740Sdes  if test $ac_cv_sys_file_offset_bits = unknown; then
5018180740Sdes    { echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
5019180740Sdesecho $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6; }
5020180740Sdesif test "${ac_cv_sys_large_files+set}" = set; then
5021180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5022180740Sdeselse
5023180740Sdes  while :; do
5024180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5025180740Sdes/* confdefs.h.  */
5026180740Sdes_ACEOF
5027180740Sdescat confdefs.h >>conftest.$ac_ext
5028180740Sdescat >>conftest.$ac_ext <<_ACEOF
5029180740Sdes/* end confdefs.h.  */
5030180740Sdes#include <sys/types.h>
5031180740Sdes /* Check that off_t can represent 2**63 - 1 correctly.
5032180740Sdes    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5033180740Sdes    since some C++ compilers masquerading as C compilers
5034180740Sdes    incorrectly reject 9223372036854775807.  */
5035180740Sdes#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5036180740Sdes  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5037180740Sdes		       && LARGE_OFF_T % 2147483647 == 1)
5038180740Sdes		      ? 1 : -1];
5039180740Sdesint
5040180740Sdesmain ()
5041180740Sdes{
5042180740Sdes
5043180740Sdes  ;
5044180740Sdes  return 0;
5045180740Sdes}
5046180740Sdes_ACEOF
5047180740Sdesrm -f conftest.$ac_objext
5048180740Sdesif { (ac_try="$ac_compile"
5049180740Sdescase "(($ac_try" in
5050180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5051180740Sdes  *) ac_try_echo=$ac_try;;
5052180740Sdesesac
5053180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5054180740Sdes  (eval "$ac_compile") 2>conftest.er1
5055180740Sdes  ac_status=$?
5056180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5057180740Sdes  rm -f conftest.er1
5058180740Sdes  cat conftest.err >&5
5059180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5060180740Sdes  (exit $ac_status); } && {
5061180740Sdes	 test -z "$ac_c_werror_flag" ||
5062180740Sdes	 test ! -s conftest.err
5063180740Sdes       } && test -s conftest.$ac_objext; then
5064180740Sdes  ac_cv_sys_large_files=no; break
5065180740Sdeselse
5066180740Sdes  echo "$as_me: failed program was:" >&5
5067180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5068180740Sdes
5069180740Sdes
5070180740Sdesfi
5071180740Sdes
5072180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5073180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5074180740Sdes/* confdefs.h.  */
5075180740Sdes_ACEOF
5076180740Sdescat confdefs.h >>conftest.$ac_ext
5077180740Sdescat >>conftest.$ac_ext <<_ACEOF
5078180740Sdes/* end confdefs.h.  */
5079180740Sdes#define _LARGE_FILES 1
5080180740Sdes#include <sys/types.h>
5081180740Sdes /* Check that off_t can represent 2**63 - 1 correctly.
5082180740Sdes    We can't simply define LARGE_OFF_T to be 9223372036854775807,
5083180740Sdes    since some C++ compilers masquerading as C compilers
5084180740Sdes    incorrectly reject 9223372036854775807.  */
5085180740Sdes#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5086180740Sdes  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5087180740Sdes		       && LARGE_OFF_T % 2147483647 == 1)
5088180740Sdes		      ? 1 : -1];
5089180740Sdesint
5090180740Sdesmain ()
5091180740Sdes{
5092180740Sdes
5093180740Sdes  ;
5094180740Sdes  return 0;
5095180740Sdes}
5096180740Sdes_ACEOF
5097180740Sdesrm -f conftest.$ac_objext
5098180740Sdesif { (ac_try="$ac_compile"
5099180740Sdescase "(($ac_try" in
5100180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5101180740Sdes  *) ac_try_echo=$ac_try;;
5102180740Sdesesac
5103180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5104180740Sdes  (eval "$ac_compile") 2>conftest.er1
5105180740Sdes  ac_status=$?
5106180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5107180740Sdes  rm -f conftest.er1
5108180740Sdes  cat conftest.err >&5
5109180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5110180740Sdes  (exit $ac_status); } && {
5111180740Sdes	 test -z "$ac_c_werror_flag" ||
5112180740Sdes	 test ! -s conftest.err
5113180740Sdes       } && test -s conftest.$ac_objext; then
5114180740Sdes  ac_cv_sys_large_files=1; break
5115180740Sdeselse
5116180740Sdes  echo "$as_me: failed program was:" >&5
5117180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5118180740Sdes
5119180740Sdes
5120180740Sdesfi
5121180740Sdes
5122180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5123180740Sdes  ac_cv_sys_large_files=unknown
5124180740Sdes  break
5125180740Sdesdone
5126180740Sdesfi
5127180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
5128180740Sdesecho "${ECHO_T}$ac_cv_sys_large_files" >&6; }
5129180740Sdescase $ac_cv_sys_large_files in #(
5130180740Sdes  no | unknown) ;;
5131180740Sdes  *)
5132180740Sdescat >>confdefs.h <<_ACEOF
5133180740Sdes#define _LARGE_FILES $ac_cv_sys_large_files
5134180740Sdes_ACEOF
5135180740Sdes;;
5136180740Sdesesac
5137180740Sdesrm -f conftest*
5138180740Sdes  fi
5139180740Sdesfi
5140180740Sdes
5141180740Sdes
5142180740Sdesif test -z "$AR" ; then
5143180740Sdes	{ { echo "$as_me:$LINENO: error: *** 'ar' missing, please install or fix your \$PATH ***" >&5
5144180740Sdesecho "$as_me: error: *** 'ar' missing, please install or fix your \$PATH ***" >&2;}
5145180740Sdes   { (exit 1); exit 1; }; }
5146180740Sdesfi
5147180740Sdes
5148180740Sdes# Use LOGIN_PROGRAM from environment if possible
5149180740Sdesif test ! -z "$LOGIN_PROGRAM" ; then
5150180740Sdes
5151180740Sdescat >>confdefs.h <<_ACEOF
5152180740Sdes#define LOGIN_PROGRAM_FALLBACK "$LOGIN_PROGRAM"
5153180740Sdes_ACEOF
5154180740Sdes
5155180740Sdeselse
5156180740Sdes	# Search for login
5157180740Sdes	# Extract the first word of "login", so it can be a program name with args.
5158180740Sdesset dummy login; ac_word=$2
5159180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5160180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5161180740Sdesif test "${ac_cv_path_LOGIN_PROGRAM_FALLBACK+set}" = set; then
5162180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5163180740Sdeselse
5164180740Sdes  case $LOGIN_PROGRAM_FALLBACK in
5165180740Sdes  [\\/]* | ?:[\\/]*)
5166180740Sdes  ac_cv_path_LOGIN_PROGRAM_FALLBACK="$LOGIN_PROGRAM_FALLBACK" # Let the user override the test with a path.
5167180740Sdes  ;;
5168180740Sdes  *)
5169180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5170180740Sdesfor as_dir in $PATH
5171180740Sdesdo
5172180740Sdes  IFS=$as_save_IFS
5173180740Sdes  test -z "$as_dir" && as_dir=.
5174180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
5175180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5176180740Sdes    ac_cv_path_LOGIN_PROGRAM_FALLBACK="$as_dir/$ac_word$ac_exec_ext"
5177180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5178180740Sdes    break 2
5179180740Sdes  fi
5180180740Sdesdone
5181180740Sdesdone
5182180740SdesIFS=$as_save_IFS
5183180740Sdes
5184180740Sdes  ;;
5185180740Sdesesac
5186180740Sdesfi
5187180740SdesLOGIN_PROGRAM_FALLBACK=$ac_cv_path_LOGIN_PROGRAM_FALLBACK
5188180740Sdesif test -n "$LOGIN_PROGRAM_FALLBACK"; then
5189180740Sdes  { echo "$as_me:$LINENO: result: $LOGIN_PROGRAM_FALLBACK" >&5
5190180740Sdesecho "${ECHO_T}$LOGIN_PROGRAM_FALLBACK" >&6; }
5191180740Sdeselse
5192180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
5193180740Sdesecho "${ECHO_T}no" >&6; }
5194180740Sdesfi
5195180740Sdes
5196180740Sdes
5197180740Sdes	if test ! -z "$LOGIN_PROGRAM_FALLBACK" ; then
5198180740Sdes		cat >>confdefs.h <<_ACEOF
5199180740Sdes#define LOGIN_PROGRAM_FALLBACK "$LOGIN_PROGRAM_FALLBACK"
5200180740Sdes_ACEOF
5201180740Sdes
5202180740Sdes	fi
5203180740Sdesfi
5204180740Sdes
5205180740Sdes# Extract the first word of "passwd", so it can be a program name with args.
5206180740Sdesset dummy passwd; ac_word=$2
5207180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
5208180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5209180740Sdesif test "${ac_cv_path_PATH_PASSWD_PROG+set}" = set; then
5210180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5211180740Sdeselse
5212180740Sdes  case $PATH_PASSWD_PROG in
5213180740Sdes  [\\/]* | ?:[\\/]*)
5214180740Sdes  ac_cv_path_PATH_PASSWD_PROG="$PATH_PASSWD_PROG" # Let the user override the test with a path.
5215180740Sdes  ;;
5216180740Sdes  *)
5217180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5218180740Sdesfor as_dir in $PATH
5219180740Sdesdo
5220180740Sdes  IFS=$as_save_IFS
5221180740Sdes  test -z "$as_dir" && as_dir=.
5222180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
5223180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5224180740Sdes    ac_cv_path_PATH_PASSWD_PROG="$as_dir/$ac_word$ac_exec_ext"
5225180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5226180740Sdes    break 2
5227180740Sdes  fi
5228180740Sdesdone
5229180740Sdesdone
5230180740SdesIFS=$as_save_IFS
5231180740Sdes
5232180740Sdes  ;;
5233180740Sdesesac
5234180740Sdesfi
5235180740SdesPATH_PASSWD_PROG=$ac_cv_path_PATH_PASSWD_PROG
5236180740Sdesif test -n "$PATH_PASSWD_PROG"; then
5237180740Sdes  { echo "$as_me:$LINENO: result: $PATH_PASSWD_PROG" >&5
5238180740Sdesecho "${ECHO_T}$PATH_PASSWD_PROG" >&6; }
5239180740Sdeselse
5240180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
5241180740Sdesecho "${ECHO_T}no" >&6; }
5242180740Sdesfi
5243180740Sdes
5244180740Sdes
5245180740Sdesif test ! -z "$PATH_PASSWD_PROG" ; then
5246180740Sdes
5247180740Sdescat >>confdefs.h <<_ACEOF
5248180740Sdes#define _PATH_PASSWD_PROG "$PATH_PASSWD_PROG"
5249180740Sdes_ACEOF
5250180740Sdes
5251180740Sdesfi
5252180740Sdes
5253180740Sdesif test -z "$LD" ; then
5254180740Sdes	LD=$CC
5255180740Sdesfi
5256180740Sdes
5257180740Sdes
5258180740Sdes{ echo "$as_me:$LINENO: checking for inline" >&5
5259180740Sdesecho $ECHO_N "checking for inline... $ECHO_C" >&6; }
5260180740Sdesif test "${ac_cv_c_inline+set}" = set; then
5261180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5262180740Sdeselse
5263180740Sdes  ac_cv_c_inline=no
5264180740Sdesfor ac_kw in inline __inline__ __inline; do
5265180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5266180740Sdes/* confdefs.h.  */
5267180740Sdes_ACEOF
5268180740Sdescat confdefs.h >>conftest.$ac_ext
5269180740Sdescat >>conftest.$ac_ext <<_ACEOF
5270180740Sdes/* end confdefs.h.  */
5271180740Sdes#ifndef __cplusplus
5272180740Sdestypedef int foo_t;
5273180740Sdesstatic $ac_kw foo_t static_foo () {return 0; }
5274180740Sdes$ac_kw foo_t foo () {return 0; }
5275180740Sdes#endif
5276180740Sdes
5277180740Sdes_ACEOF
5278180740Sdesrm -f conftest.$ac_objext
5279180740Sdesif { (ac_try="$ac_compile"
5280180740Sdescase "(($ac_try" in
5281180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5282180740Sdes  *) ac_try_echo=$ac_try;;
5283180740Sdesesac
5284180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5285180740Sdes  (eval "$ac_compile") 2>conftest.er1
5286180740Sdes  ac_status=$?
5287180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5288180740Sdes  rm -f conftest.er1
5289180740Sdes  cat conftest.err >&5
5290180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5291180740Sdes  (exit $ac_status); } && {
5292180740Sdes	 test -z "$ac_c_werror_flag" ||
5293180740Sdes	 test ! -s conftest.err
5294180740Sdes       } && test -s conftest.$ac_objext; then
5295180740Sdes  ac_cv_c_inline=$ac_kw
5296180740Sdeselse
5297180740Sdes  echo "$as_me: failed program was:" >&5
5298180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5299180740Sdes
5300180740Sdes
5301180740Sdesfi
5302180740Sdes
5303180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5304180740Sdes  test "$ac_cv_c_inline" != no && break
5305180740Sdesdone
5306180740Sdes
5307180740Sdesfi
5308180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
5309180740Sdesecho "${ECHO_T}$ac_cv_c_inline" >&6; }
5310180740Sdes
5311180740Sdes
5312180740Sdescase $ac_cv_c_inline in
5313180740Sdes  inline | yes) ;;
5314180740Sdes  *)
5315180740Sdes    case $ac_cv_c_inline in
5316180740Sdes      no) ac_val=;;
5317180740Sdes      *) ac_val=$ac_cv_c_inline;;
5318180740Sdes    esac
5319180740Sdes    cat >>confdefs.h <<_ACEOF
5320180740Sdes#ifndef __cplusplus
5321180740Sdes#define inline $ac_val
5322180740Sdes#endif
5323180740Sdes_ACEOF
5324180740Sdes    ;;
5325180740Sdesesac
5326180740Sdes
5327180740Sdes
5328180740Sdes{ echo "$as_me:$LINENO: checking whether LLONG_MAX is declared" >&5
5329180740Sdesecho $ECHO_N "checking whether LLONG_MAX is declared... $ECHO_C" >&6; }
5330180740Sdesif test "${ac_cv_have_decl_LLONG_MAX+set}" = set; then
5331180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5332180740Sdeselse
5333180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5334180740Sdes/* confdefs.h.  */
5335180740Sdes_ACEOF
5336180740Sdescat confdefs.h >>conftest.$ac_ext
5337180740Sdescat >>conftest.$ac_ext <<_ACEOF
5338180740Sdes/* end confdefs.h.  */
5339180740Sdes#include <limits.h>
5340180740Sdes
5341180740Sdesint
5342180740Sdesmain ()
5343180740Sdes{
5344180740Sdes#ifndef LLONG_MAX
5345180740Sdes  (void) LLONG_MAX;
5346180740Sdes#endif
5347180740Sdes
5348180740Sdes  ;
5349180740Sdes  return 0;
5350180740Sdes}
5351180740Sdes_ACEOF
5352180740Sdesrm -f conftest.$ac_objext
5353180740Sdesif { (ac_try="$ac_compile"
5354180740Sdescase "(($ac_try" in
5355180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5356180740Sdes  *) ac_try_echo=$ac_try;;
5357180740Sdesesac
5358180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5359180740Sdes  (eval "$ac_compile") 2>conftest.er1
5360180740Sdes  ac_status=$?
5361180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5362180740Sdes  rm -f conftest.er1
5363180740Sdes  cat conftest.err >&5
5364180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5365180740Sdes  (exit $ac_status); } && {
5366180740Sdes	 test -z "$ac_c_werror_flag" ||
5367180740Sdes	 test ! -s conftest.err
5368180740Sdes       } && test -s conftest.$ac_objext; then
5369180740Sdes  ac_cv_have_decl_LLONG_MAX=yes
5370180740Sdeselse
5371180740Sdes  echo "$as_me: failed program was:" >&5
5372180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5373180740Sdes
5374180740Sdes	ac_cv_have_decl_LLONG_MAX=no
5375180740Sdesfi
5376180740Sdes
5377180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5378180740Sdesfi
5379180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_LLONG_MAX" >&5
5380180740Sdesecho "${ECHO_T}$ac_cv_have_decl_LLONG_MAX" >&6; }
5381180740Sdesif test $ac_cv_have_decl_LLONG_MAX = yes; then
5382180740Sdes  have_llong_max=1
5383180740Sdesfi
5384180740Sdes
5385180740Sdes
5386180740Sdesif test "$GCC" = "yes" || test "$GCC" = "egcs"; then
5387180740Sdes	CFLAGS="$CFLAGS -Wall -Wpointer-arith -Wuninitialized"
5388180740Sdes	GCC_VER=`$CC -v 2>&1 | $AWK '/gcc version /{print $3}'`
5389180740Sdes	case $GCC_VER in
5390180744Sdes		1.*) no_attrib_nonnull=1 ;;
5391180744Sdes		2.8* | 2.9*)
5392180744Sdes		     CFLAGS="$CFLAGS -Wsign-compare"
5393180744Sdes		     no_attrib_nonnull=1
5394180744Sdes		     ;;
5395180744Sdes		2.*) no_attrib_nonnull=1 ;;
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
5469180744Sdesif test "x$no_attrib_nonnull" != "x1" ; then
5470180740Sdes
5471180744Sdescat >>confdefs.h <<\_ACEOF
5472180744Sdes#define HAVE_ATTRIBUTE__NONNULL__ 1
5473180744Sdes_ACEOF
5474180744Sdes
5475180744Sdesfi
5476180744Sdes
5477180744Sdes
5478180740Sdes# Check whether --with-rpath was given.
5479180740Sdesif test "${with_rpath+set}" = set; then
5480180740Sdes  withval=$with_rpath;
5481180740Sdes		if test "x$withval" = "xno" ; then
5482180740Sdes			need_dash_r=""
5483180740Sdes		fi
5484180740Sdes		if test "x$withval" = "xyes" ; then
5485180740Sdes			need_dash_r=1
5486180740Sdes		fi
5487180740Sdes
5488180740Sdes
5489180740Sdesfi
5490180740Sdes
5491180740Sdes
5492180740Sdes# Allow user to specify flags
5493180740Sdes
5494180740Sdes# Check whether --with-cflags was given.
5495180740Sdesif test "${with_cflags+set}" = set; then
5496180740Sdes  withval=$with_cflags;
5497180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
5498180740Sdes		    test "x${withval}" != "xyes"; then
5499180740Sdes			CFLAGS="$CFLAGS $withval"
5500180740Sdes		fi
5501180740Sdes
5502180740Sdes
5503180740Sdesfi
5504180740Sdes
5505180740Sdes
5506180740Sdes# Check whether --with-cppflags was given.
5507180740Sdesif test "${with_cppflags+set}" = set; then
5508180740Sdes  withval=$with_cppflags;
5509180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
5510180740Sdes		    test "x${withval}" != "xyes"; then
5511180740Sdes			CPPFLAGS="$CPPFLAGS $withval"
5512180740Sdes		fi
5513180740Sdes
5514180740Sdes
5515180740Sdesfi
5516180740Sdes
5517180740Sdes
5518180740Sdes# Check whether --with-ldflags was given.
5519180740Sdesif test "${with_ldflags+set}" = set; then
5520180740Sdes  withval=$with_ldflags;
5521180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
5522180740Sdes		    test "x${withval}" != "xyes"; then
5523180740Sdes			LDFLAGS="$LDFLAGS $withval"
5524180740Sdes		fi
5525180740Sdes
5526180740Sdes
5527180740Sdesfi
5528180740Sdes
5529180740Sdes
5530180740Sdes# Check whether --with-libs was given.
5531180740Sdesif test "${with_libs+set}" = set; then
5532180740Sdes  withval=$with_libs;
5533180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
5534180740Sdes		    test "x${withval}" != "xyes"; then
5535180740Sdes			LIBS="$LIBS $withval"
5536180740Sdes		fi
5537180740Sdes
5538180740Sdes
5539180740Sdesfi
5540180740Sdes
5541180740Sdes
5542180740Sdes# Check whether --with-Werror was given.
5543180740Sdesif test "${with_Werror+set}" = set; then
5544180740Sdes  withval=$with_Werror;
5545180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"; then
5546180740Sdes			werror_flags="-Werror"
5547180740Sdes			if test "x${withval}" != "xyes"; then
5548180740Sdes				werror_flags="$withval"
5549180740Sdes			fi
5550180740Sdes		fi
5551180740Sdes
5552180740Sdes
5553180740Sdesfi
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
5607180740Sdes
5608180740Sdes
5609180740Sdes
5610180740Sdes
5611180740Sdes
5612180740Sdes
5613180740Sdes
5614180740Sdes
5615180744Sdes
5616180744Sdes
5617180740Sdesfor ac_header in \
5618180740Sdes	bstring.h \
5619180740Sdes	crypt.h \
5620180740Sdes	crypto/sha2.h \
5621180740Sdes	dirent.h \
5622180740Sdes	endian.h \
5623180740Sdes	features.h \
5624180740Sdes	fcntl.h \
5625180740Sdes	floatingpoint.h \
5626180740Sdes	getopt.h \
5627180740Sdes	glob.h \
5628180740Sdes	ia.h \
5629180740Sdes	iaf.h \
5630180740Sdes	limits.h \
5631180740Sdes	login.h \
5632180740Sdes	maillock.h \
5633180740Sdes	ndir.h \
5634180740Sdes	net/if_tun.h \
5635180740Sdes	netdb.h \
5636180740Sdes	netgroup.h \
5637180740Sdes	pam/pam_appl.h \
5638180740Sdes	paths.h \
5639180744Sdes	poll.h \
5640180740Sdes	pty.h \
5641180740Sdes	readpassphrase.h \
5642180740Sdes	rpc/types.h \
5643180740Sdes	security/pam_appl.h \
5644180740Sdes	sha2.h \
5645180740Sdes	shadow.h \
5646180740Sdes	stddef.h \
5647180740Sdes	stdint.h \
5648180740Sdes	string.h \
5649180740Sdes	strings.h \
5650180740Sdes	sys/audit.h \
5651180740Sdes	sys/bitypes.h \
5652180740Sdes	sys/bsdtty.h \
5653180740Sdes	sys/cdefs.h \
5654180740Sdes	sys/dir.h \
5655180740Sdes	sys/mman.h \
5656180740Sdes	sys/ndir.h \
5657180740Sdes	sys/prctl.h \
5658180740Sdes	sys/pstat.h \
5659180740Sdes	sys/select.h \
5660180740Sdes	sys/stat.h \
5661180740Sdes	sys/stream.h \
5662180740Sdes	sys/stropts.h \
5663180740Sdes	sys/strtio.h \
5664180740Sdes	sys/sysmacros.h \
5665180740Sdes	sys/time.h \
5666180740Sdes	sys/timers.h \
5667180740Sdes	sys/un.h \
5668180740Sdes	time.h \
5669180740Sdes	tmpdir.h \
5670180740Sdes	ttyent.h \
5671180744Sdes	ucred.h \
5672180740Sdes	unistd.h \
5673180740Sdes	usersec.h \
5674180740Sdes	util.h \
5675180740Sdes	utime.h \
5676180740Sdes	utmp.h \
5677180740Sdes	utmpx.h \
5678180740Sdes	vis.h \
5679180740Sdes
5680180740Sdesdo
5681180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5682180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5683180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
5684180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5685180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5686180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5687180740Sdesfi
5688180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
5689180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
5690180740Sdesecho "${ECHO_T}$ac_res" >&6; }
5691180740Sdeselse
5692180740Sdes  # Is the header compilable?
5693180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
5694180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
5695180740Sdescat >conftest.$ac_ext <<_ACEOF
5696180740Sdes/* confdefs.h.  */
5697180740Sdes_ACEOF
5698180740Sdescat confdefs.h >>conftest.$ac_ext
5699180740Sdescat >>conftest.$ac_ext <<_ACEOF
5700180740Sdes/* end confdefs.h.  */
5701180740Sdes$ac_includes_default
5702180740Sdes#include <$ac_header>
5703180740Sdes_ACEOF
5704180740Sdesrm -f conftest.$ac_objext
5705180740Sdesif { (ac_try="$ac_compile"
5706180740Sdescase "(($ac_try" in
5707180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5708180740Sdes  *) ac_try_echo=$ac_try;;
5709180740Sdesesac
5710180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5711180740Sdes  (eval "$ac_compile") 2>conftest.er1
5712180740Sdes  ac_status=$?
5713180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5714180740Sdes  rm -f conftest.er1
5715180740Sdes  cat conftest.err >&5
5716180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5717180740Sdes  (exit $ac_status); } && {
5718180740Sdes	 test -z "$ac_c_werror_flag" ||
5719180740Sdes	 test ! -s conftest.err
5720180740Sdes       } && test -s conftest.$ac_objext; then
5721180740Sdes  ac_header_compiler=yes
5722180740Sdeselse
5723180740Sdes  echo "$as_me: failed program was:" >&5
5724180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5725180740Sdes
5726180740Sdes	ac_header_compiler=no
5727180740Sdesfi
5728180740Sdes
5729180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5730180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
5731180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
5732180740Sdes
5733180740Sdes# Is the header present?
5734180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
5735180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
5736180740Sdescat >conftest.$ac_ext <<_ACEOF
5737180740Sdes/* confdefs.h.  */
5738180740Sdes_ACEOF
5739180740Sdescat confdefs.h >>conftest.$ac_ext
5740180740Sdescat >>conftest.$ac_ext <<_ACEOF
5741180740Sdes/* end confdefs.h.  */
5742180740Sdes#include <$ac_header>
5743180740Sdes_ACEOF
5744180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
5745180740Sdescase "(($ac_try" in
5746180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5747180740Sdes  *) ac_try_echo=$ac_try;;
5748180740Sdesesac
5749180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5750180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5751180740Sdes  ac_status=$?
5752180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5753180740Sdes  rm -f conftest.er1
5754180740Sdes  cat conftest.err >&5
5755180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5756180740Sdes  (exit $ac_status); } >/dev/null && {
5757180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
5758180740Sdes	 test ! -s conftest.err
5759180740Sdes       }; then
5760180740Sdes  ac_header_preproc=yes
5761180740Sdeselse
5762180740Sdes  echo "$as_me: failed program was:" >&5
5763180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5764180740Sdes
5765180740Sdes  ac_header_preproc=no
5766180740Sdesfi
5767180740Sdes
5768180740Sdesrm -f conftest.err conftest.$ac_ext
5769180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
5770180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
5771180740Sdes
5772180740Sdes# So?  What about this header?
5773180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
5774180740Sdes  yes:no: )
5775180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
5776180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
5777180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
5778180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
5779180740Sdes    ac_header_preproc=yes
5780180740Sdes    ;;
5781180740Sdes  no:yes:* )
5782180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5783180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5784180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5785180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5786180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5787180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5788180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5789180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5790180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5791180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5792180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5793180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5794180740Sdes    ( cat <<\_ASBOX
5795180740Sdes## ------------------------------------------- ##
5796180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
5797180740Sdes## ------------------------------------------- ##
5798180740Sdes_ASBOX
5799180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
5800180740Sdes    ;;
5801180740Sdesesac
5802180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5803180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5804180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5805180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5806180740Sdeselse
5807180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
5808180740Sdesfi
5809180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
5810180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
5811180740Sdesecho "${ECHO_T}$ac_res" >&6; }
5812180740Sdes
5813180740Sdesfi
5814180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
5815180740Sdes  cat >>confdefs.h <<_ACEOF
5816180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5817180740Sdes_ACEOF
5818180740Sdes
5819180740Sdesfi
5820180740Sdes
5821180740Sdesdone
5822180740Sdes
5823180740Sdes
5824180740Sdes# lastlog.h requires sys/time.h to be included first on Solaris
5825180740Sdes
5826180740Sdesfor ac_header in lastlog.h
5827180740Sdesdo
5828180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5829180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5830180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5831180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5832180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5833180740Sdeselse
5834180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5835180740Sdes/* confdefs.h.  */
5836180740Sdes_ACEOF
5837180740Sdescat confdefs.h >>conftest.$ac_ext
5838180740Sdescat >>conftest.$ac_ext <<_ACEOF
5839180740Sdes/* end confdefs.h.  */
5840180740Sdes
5841180740Sdes#ifdef HAVE_SYS_TIME_H
5842180740Sdes# include <sys/time.h>
5843180740Sdes#endif
5844180740Sdes
5845180740Sdes
5846180740Sdes#include <$ac_header>
5847180740Sdes_ACEOF
5848180740Sdesrm -f conftest.$ac_objext
5849180740Sdesif { (ac_try="$ac_compile"
5850180740Sdescase "(($ac_try" in
5851180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5852180740Sdes  *) ac_try_echo=$ac_try;;
5853180740Sdesesac
5854180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5855180740Sdes  (eval "$ac_compile") 2>conftest.er1
5856180740Sdes  ac_status=$?
5857180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5858180740Sdes  rm -f conftest.er1
5859180740Sdes  cat conftest.err >&5
5860180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5861180740Sdes  (exit $ac_status); } && {
5862180740Sdes	 test -z "$ac_c_werror_flag" ||
5863180740Sdes	 test ! -s conftest.err
5864180740Sdes       } && test -s conftest.$ac_objext; then
5865180740Sdes  eval "$as_ac_Header=yes"
5866180740Sdeselse
5867180740Sdes  echo "$as_me: failed program was:" >&5
5868180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5869180740Sdes
5870180740Sdes	eval "$as_ac_Header=no"
5871180740Sdesfi
5872180740Sdes
5873180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5874180740Sdesfi
5875180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
5876180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
5877180740Sdesecho "${ECHO_T}$ac_res" >&6; }
5878180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
5879180740Sdes  cat >>confdefs.h <<_ACEOF
5880180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5881180740Sdes_ACEOF
5882180740Sdes
5883180740Sdesfi
5884180740Sdes
5885180740Sdesdone
5886180740Sdes
5887180740Sdes
5888180740Sdes# sys/ptms.h requires sys/stream.h to be included first on Solaris
5889180740Sdes
5890180740Sdesfor ac_header in sys/ptms.h
5891180740Sdesdo
5892180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5893180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5894180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5895180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5896180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5897180740Sdeselse
5898180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5899180740Sdes/* confdefs.h.  */
5900180740Sdes_ACEOF
5901180740Sdescat confdefs.h >>conftest.$ac_ext
5902180740Sdescat >>conftest.$ac_ext <<_ACEOF
5903180740Sdes/* end confdefs.h.  */
5904180740Sdes
5905180740Sdes#ifdef HAVE_SYS_STREAM_H
5906180740Sdes# include <sys/stream.h>
5907180740Sdes#endif
5908180740Sdes
5909180740Sdes
5910180740Sdes#include <$ac_header>
5911180740Sdes_ACEOF
5912180740Sdesrm -f conftest.$ac_objext
5913180740Sdesif { (ac_try="$ac_compile"
5914180740Sdescase "(($ac_try" in
5915180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5916180740Sdes  *) ac_try_echo=$ac_try;;
5917180740Sdesesac
5918180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5919180740Sdes  (eval "$ac_compile") 2>conftest.er1
5920180740Sdes  ac_status=$?
5921180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5922180740Sdes  rm -f conftest.er1
5923180740Sdes  cat conftest.err >&5
5924180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5925180740Sdes  (exit $ac_status); } && {
5926180740Sdes	 test -z "$ac_c_werror_flag" ||
5927180740Sdes	 test ! -s conftest.err
5928180740Sdes       } && test -s conftest.$ac_objext; then
5929180740Sdes  eval "$as_ac_Header=yes"
5930180740Sdeselse
5931180740Sdes  echo "$as_me: failed program was:" >&5
5932180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5933180740Sdes
5934180740Sdes	eval "$as_ac_Header=no"
5935180740Sdesfi
5936180740Sdes
5937180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5938180740Sdesfi
5939180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
5940180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
5941180740Sdesecho "${ECHO_T}$ac_res" >&6; }
5942180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
5943180740Sdes  cat >>confdefs.h <<_ACEOF
5944180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5945180740Sdes_ACEOF
5946180740Sdes
5947180740Sdesfi
5948180740Sdes
5949180740Sdesdone
5950180740Sdes
5951180740Sdes
5952180740Sdes# login_cap.h requires sys/types.h on NetBSD
5953180740Sdes
5954180740Sdesfor ac_header in login_cap.h
5955180740Sdesdo
5956180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
5957180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
5958180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5959180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5960180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
5961180740Sdeselse
5962180740Sdes  cat >conftest.$ac_ext <<_ACEOF
5963180740Sdes/* confdefs.h.  */
5964180740Sdes_ACEOF
5965180740Sdescat confdefs.h >>conftest.$ac_ext
5966180740Sdescat >>conftest.$ac_ext <<_ACEOF
5967180740Sdes/* end confdefs.h.  */
5968180740Sdes
5969180740Sdes#include <sys/types.h>
5970180740Sdes
5971180740Sdes
5972180740Sdes#include <$ac_header>
5973180740Sdes_ACEOF
5974180740Sdesrm -f conftest.$ac_objext
5975180740Sdesif { (ac_try="$ac_compile"
5976180740Sdescase "(($ac_try" in
5977180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5978180740Sdes  *) ac_try_echo=$ac_try;;
5979180740Sdesesac
5980180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5981180740Sdes  (eval "$ac_compile") 2>conftest.er1
5982180740Sdes  ac_status=$?
5983180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
5984180740Sdes  rm -f conftest.er1
5985180740Sdes  cat conftest.err >&5
5986180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
5987180740Sdes  (exit $ac_status); } && {
5988180740Sdes	 test -z "$ac_c_werror_flag" ||
5989180740Sdes	 test ! -s conftest.err
5990180740Sdes       } && test -s conftest.$ac_objext; then
5991180740Sdes  eval "$as_ac_Header=yes"
5992180740Sdeselse
5993180740Sdes  echo "$as_me: failed program was:" >&5
5994180740Sdessed 's/^/| /' conftest.$ac_ext >&5
5995180740Sdes
5996180740Sdes	eval "$as_ac_Header=no"
5997180740Sdesfi
5998180740Sdes
5999180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6000180740Sdesfi
6001180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
6002180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
6003180740Sdesecho "${ECHO_T}$ac_res" >&6; }
6004180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
6005180740Sdes  cat >>confdefs.h <<_ACEOF
6006180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6007180740Sdes_ACEOF
6008180740Sdes
6009180740Sdesfi
6010180740Sdes
6011180740Sdesdone
6012180740Sdes
6013180740Sdes
6014180740Sdes# Messages for features tested for in target-specific section
6015180740SdesSIA_MSG="no"
6016180740SdesSPC_MSG="no"
6017180740Sdes
6018180740Sdes# Check for some target-specific stuff
6019180740Sdescase "$host" in
6020180740Sdes*-*-aix*)
6021180740Sdes	# Some versions of VAC won't allow macro redefinitions at
6022180740Sdes	# -qlanglevel=ansi, and autoconf 2.60 sometimes insists on using that
6023180740Sdes	# particularly with older versions of vac or xlc.
6024180740Sdes	# It also throws errors about null macro argments, but these are
6025180740Sdes	# not fatal.
6026180740Sdes	{ echo "$as_me:$LINENO: checking if compiler allows macro redefinitions" >&5
6027180740Sdesecho $ECHO_N "checking if compiler allows macro redefinitions... $ECHO_C" >&6; }
6028180740Sdes	cat >conftest.$ac_ext <<_ACEOF
6029180740Sdes/* confdefs.h.  */
6030180740Sdes_ACEOF
6031180740Sdescat confdefs.h >>conftest.$ac_ext
6032180740Sdescat >>conftest.$ac_ext <<_ACEOF
6033180740Sdes/* end confdefs.h.  */
6034180740Sdes
6035180740Sdes#define testmacro foo
6036180740Sdes#define testmacro bar
6037180740Sdesint main(void) { exit(0); }
6038180740Sdes
6039180740Sdes_ACEOF
6040180740Sdesrm -f conftest.$ac_objext
6041180740Sdesif { (ac_try="$ac_compile"
6042180740Sdescase "(($ac_try" in
6043180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6044180740Sdes  *) ac_try_echo=$ac_try;;
6045180740Sdesesac
6046180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6047180740Sdes  (eval "$ac_compile") 2>conftest.er1
6048180740Sdes  ac_status=$?
6049180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6050180740Sdes  rm -f conftest.er1
6051180740Sdes  cat conftest.err >&5
6052180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6053180740Sdes  (exit $ac_status); } && {
6054180740Sdes	 test -z "$ac_c_werror_flag" ||
6055180740Sdes	 test ! -s conftest.err
6056180740Sdes       } && test -s conftest.$ac_objext; then
6057180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
6058180740Sdesecho "${ECHO_T}yes" >&6; }
6059180740Sdeselse
6060180740Sdes  echo "$as_me: failed program was:" >&5
6061180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6062180740Sdes
6063180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
6064180740Sdesecho "${ECHO_T}no" >&6; }
6065180740Sdes	      CC="`echo $CC | sed 's/-qlanglvl\=ansi//g'`"
6066180740Sdes	      LD="`echo $LD | sed 's/-qlanglvl\=ansi//g'`"
6067180740Sdes	      CFLAGS="`echo $CFLAGS | sed 's/-qlanglvl\=ansi//g'`"
6068180740Sdes	      CPPFLAGS="`echo $CPPFLAGS | sed 's/-qlanglvl\=ansi//g'`"
6069180740Sdes
6070180740Sdes
6071180740Sdesfi
6072180740Sdes
6073180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6074180740Sdes
6075180740Sdes	{ echo "$as_me:$LINENO: checking how to specify blibpath for linker ($LD)" >&5
6076180740Sdesecho $ECHO_N "checking how to specify blibpath for linker ($LD)... $ECHO_C" >&6; }
6077180740Sdes	if (test -z "$blibpath"); then
6078180740Sdes		blibpath="/usr/lib:/lib"
6079180740Sdes	fi
6080180740Sdes	saved_LDFLAGS="$LDFLAGS"
6081180740Sdes	if test "$GCC" = "yes"; then
6082180740Sdes		flags="-Wl,-blibpath: -Wl,-rpath, -blibpath:"
6083180740Sdes	else
6084180740Sdes		flags="-blibpath: -Wl,-blibpath: -Wl,-rpath,"
6085180740Sdes	fi
6086180740Sdes	for tryflags in $flags ;do
6087180740Sdes		if (test -z "$blibflags"); then
6088180740Sdes			LDFLAGS="$saved_LDFLAGS $tryflags$blibpath"
6089180740Sdes			cat >conftest.$ac_ext <<_ACEOF
6090180740Sdes/* confdefs.h.  */
6091180740Sdes_ACEOF
6092180740Sdescat confdefs.h >>conftest.$ac_ext
6093180740Sdescat >>conftest.$ac_ext <<_ACEOF
6094180740Sdes/* end confdefs.h.  */
6095180740Sdes
6096180740Sdesint
6097180740Sdesmain ()
6098180740Sdes{
6099180740Sdes
6100180740Sdes  ;
6101180740Sdes  return 0;
6102180740Sdes}
6103180740Sdes_ACEOF
6104180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
6105180740Sdesif { (ac_try="$ac_link"
6106180740Sdescase "(($ac_try" in
6107180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6108180740Sdes  *) ac_try_echo=$ac_try;;
6109180740Sdesesac
6110180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6111180740Sdes  (eval "$ac_link") 2>conftest.er1
6112180740Sdes  ac_status=$?
6113180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6114180740Sdes  rm -f conftest.er1
6115180740Sdes  cat conftest.err >&5
6116180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6117180740Sdes  (exit $ac_status); } && {
6118180740Sdes	 test -z "$ac_c_werror_flag" ||
6119180740Sdes	 test ! -s conftest.err
6120180740Sdes       } && test -s conftest$ac_exeext &&
6121180740Sdes       $as_test_x conftest$ac_exeext; then
6122180740Sdes  blibflags=$tryflags
6123180740Sdeselse
6124180740Sdes  echo "$as_me: failed program was:" >&5
6125180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6126180740Sdes
6127180740Sdes
6128180740Sdesfi
6129180740Sdes
6130180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6131180740Sdes      conftest$ac_exeext conftest.$ac_ext
6132180740Sdes		fi
6133180740Sdes	done
6134180740Sdes	if (test -z "$blibflags"); then
6135180740Sdes		{ echo "$as_me:$LINENO: result: not found" >&5
6136180740Sdesecho "${ECHO_T}not found" >&6; }
6137180740Sdes		{ { echo "$as_me:$LINENO: error: *** must be able to specify blibpath on AIX - check config.log" >&5
6138180740Sdesecho "$as_me: error: *** must be able to specify blibpath on AIX - check config.log" >&2;}
6139180740Sdes   { (exit 1); exit 1; }; }
6140180740Sdes	else
6141180740Sdes		{ echo "$as_me:$LINENO: result: $blibflags" >&5
6142180740Sdesecho "${ECHO_T}$blibflags" >&6; }
6143180740Sdes	fi
6144180740Sdes	LDFLAGS="$saved_LDFLAGS"
6145180740Sdes		{ echo "$as_me:$LINENO: checking for authenticate" >&5
6146180740Sdesecho $ECHO_N "checking for authenticate... $ECHO_C" >&6; }
6147180740Sdesif test "${ac_cv_func_authenticate+set}" = set; then
6148180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6149180740Sdeselse
6150180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6151180740Sdes/* confdefs.h.  */
6152180740Sdes_ACEOF
6153180740Sdescat confdefs.h >>conftest.$ac_ext
6154180740Sdescat >>conftest.$ac_ext <<_ACEOF
6155180740Sdes/* end confdefs.h.  */
6156180740Sdes/* Define authenticate to an innocuous variant, in case <limits.h> declares authenticate.
6157180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6158180740Sdes#define authenticate innocuous_authenticate
6159180740Sdes
6160180740Sdes/* System header to define __stub macros and hopefully few prototypes,
6161180740Sdes    which can conflict with char authenticate (); below.
6162180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6163180740Sdes    <limits.h> exists even on freestanding compilers.  */
6164180740Sdes
6165180740Sdes#ifdef __STDC__
6166180740Sdes# include <limits.h>
6167180740Sdes#else
6168180740Sdes# include <assert.h>
6169180740Sdes#endif
6170180740Sdes
6171180740Sdes#undef authenticate
6172180740Sdes
6173180740Sdes/* Override any GCC internal prototype to avoid an error.
6174180740Sdes   Use char because int might match the return type of a GCC
6175180740Sdes   builtin and then its argument prototype would still apply.  */
6176180740Sdes#ifdef __cplusplus
6177180740Sdesextern "C"
6178180740Sdes#endif
6179180740Sdeschar authenticate ();
6180180740Sdes/* The GNU C library defines this for functions which it implements
6181180740Sdes    to always fail with ENOSYS.  Some functions are actually named
6182180740Sdes    something starting with __ and the normal name is an alias.  */
6183180740Sdes#if defined __stub_authenticate || defined __stub___authenticate
6184180740Sdeschoke me
6185180740Sdes#endif
6186180740Sdes
6187180740Sdesint
6188180740Sdesmain ()
6189180740Sdes{
6190180740Sdesreturn authenticate ();
6191180740Sdes  ;
6192180740Sdes  return 0;
6193180740Sdes}
6194180740Sdes_ACEOF
6195180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
6196180740Sdesif { (ac_try="$ac_link"
6197180740Sdescase "(($ac_try" in
6198180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6199180740Sdes  *) ac_try_echo=$ac_try;;
6200180740Sdesesac
6201180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6202180740Sdes  (eval "$ac_link") 2>conftest.er1
6203180740Sdes  ac_status=$?
6204180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6205180740Sdes  rm -f conftest.er1
6206180740Sdes  cat conftest.err >&5
6207180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6208180740Sdes  (exit $ac_status); } && {
6209180740Sdes	 test -z "$ac_c_werror_flag" ||
6210180740Sdes	 test ! -s conftest.err
6211180740Sdes       } && test -s conftest$ac_exeext &&
6212180740Sdes       $as_test_x conftest$ac_exeext; then
6213180740Sdes  ac_cv_func_authenticate=yes
6214180740Sdeselse
6215180740Sdes  echo "$as_me: failed program was:" >&5
6216180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6217180740Sdes
6218180740Sdes	ac_cv_func_authenticate=no
6219180740Sdesfi
6220180740Sdes
6221180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6222180740Sdes      conftest$ac_exeext conftest.$ac_ext
6223180740Sdesfi
6224180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_authenticate" >&5
6225180740Sdesecho "${ECHO_T}$ac_cv_func_authenticate" >&6; }
6226180740Sdesif test $ac_cv_func_authenticate = yes; then
6227180740Sdes
6228180740Sdescat >>confdefs.h <<\_ACEOF
6229180740Sdes#define WITH_AIXAUTHENTICATE 1
6230180740Sdes_ACEOF
6231180740Sdes
6232180740Sdeselse
6233180740Sdes  { echo "$as_me:$LINENO: checking for authenticate in -ls" >&5
6234180740Sdesecho $ECHO_N "checking for authenticate in -ls... $ECHO_C" >&6; }
6235180740Sdesif test "${ac_cv_lib_s_authenticate+set}" = set; then
6236180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6237180740Sdeselse
6238180740Sdes  ac_check_lib_save_LIBS=$LIBS
6239180740SdesLIBS="-ls  $LIBS"
6240180740Sdescat >conftest.$ac_ext <<_ACEOF
6241180740Sdes/* confdefs.h.  */
6242180740Sdes_ACEOF
6243180740Sdescat confdefs.h >>conftest.$ac_ext
6244180740Sdescat >>conftest.$ac_ext <<_ACEOF
6245180740Sdes/* end confdefs.h.  */
6246180740Sdes
6247180740Sdes/* Override any GCC internal prototype to avoid an error.
6248180740Sdes   Use char because int might match the return type of a GCC
6249180740Sdes   builtin and then its argument prototype would still apply.  */
6250180740Sdes#ifdef __cplusplus
6251180740Sdesextern "C"
6252180740Sdes#endif
6253180740Sdeschar authenticate ();
6254180740Sdesint
6255180740Sdesmain ()
6256180740Sdes{
6257180740Sdesreturn authenticate ();
6258180740Sdes  ;
6259180740Sdes  return 0;
6260180740Sdes}
6261180740Sdes_ACEOF
6262180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
6263180740Sdesif { (ac_try="$ac_link"
6264180740Sdescase "(($ac_try" in
6265180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6266180740Sdes  *) ac_try_echo=$ac_try;;
6267180740Sdesesac
6268180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6269180740Sdes  (eval "$ac_link") 2>conftest.er1
6270180740Sdes  ac_status=$?
6271180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6272180740Sdes  rm -f conftest.er1
6273180740Sdes  cat conftest.err >&5
6274180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6275180740Sdes  (exit $ac_status); } && {
6276180740Sdes	 test -z "$ac_c_werror_flag" ||
6277180740Sdes	 test ! -s conftest.err
6278180740Sdes       } && test -s conftest$ac_exeext &&
6279180740Sdes       $as_test_x conftest$ac_exeext; then
6280180740Sdes  ac_cv_lib_s_authenticate=yes
6281180740Sdeselse
6282180740Sdes  echo "$as_me: failed program was:" >&5
6283180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6284180740Sdes
6285180740Sdes	ac_cv_lib_s_authenticate=no
6286180740Sdesfi
6287180740Sdes
6288180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6289180740Sdes      conftest$ac_exeext conftest.$ac_ext
6290180740SdesLIBS=$ac_check_lib_save_LIBS
6291180740Sdesfi
6292180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_s_authenticate" >&5
6293180740Sdesecho "${ECHO_T}$ac_cv_lib_s_authenticate" >&6; }
6294180740Sdesif test $ac_cv_lib_s_authenticate = yes; then
6295180740Sdes   cat >>confdefs.h <<\_ACEOF
6296180740Sdes#define WITH_AIXAUTHENTICATE 1
6297180740Sdes_ACEOF
6298180740Sdes
6299180740Sdes				LIBS="$LIBS -ls"
6300180740Sdes
6301180740Sdesfi
6302180740Sdes
6303180740Sdes
6304180740Sdesfi
6305180740Sdes
6306180740Sdes		{ echo "$as_me:$LINENO: checking whether authenticate is declared" >&5
6307180740Sdesecho $ECHO_N "checking whether authenticate is declared... $ECHO_C" >&6; }
6308180740Sdesif test "${ac_cv_have_decl_authenticate+set}" = set; then
6309180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6310180740Sdeselse
6311180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6312180740Sdes/* confdefs.h.  */
6313180740Sdes_ACEOF
6314180740Sdescat confdefs.h >>conftest.$ac_ext
6315180740Sdescat >>conftest.$ac_ext <<_ACEOF
6316180740Sdes/* end confdefs.h.  */
6317180740Sdes#include <usersec.h>
6318180740Sdes
6319180740Sdesint
6320180740Sdesmain ()
6321180740Sdes{
6322180740Sdes#ifndef authenticate
6323180740Sdes  (void) authenticate;
6324180740Sdes#endif
6325180740Sdes
6326180740Sdes  ;
6327180740Sdes  return 0;
6328180740Sdes}
6329180740Sdes_ACEOF
6330180740Sdesrm -f conftest.$ac_objext
6331180740Sdesif { (ac_try="$ac_compile"
6332180740Sdescase "(($ac_try" in
6333180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6334180740Sdes  *) ac_try_echo=$ac_try;;
6335180740Sdesesac
6336180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6337180740Sdes  (eval "$ac_compile") 2>conftest.er1
6338180740Sdes  ac_status=$?
6339180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6340180740Sdes  rm -f conftest.er1
6341180740Sdes  cat conftest.err >&5
6342180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6343180740Sdes  (exit $ac_status); } && {
6344180740Sdes	 test -z "$ac_c_werror_flag" ||
6345180740Sdes	 test ! -s conftest.err
6346180740Sdes       } && test -s conftest.$ac_objext; then
6347180740Sdes  ac_cv_have_decl_authenticate=yes
6348180740Sdeselse
6349180740Sdes  echo "$as_me: failed program was:" >&5
6350180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6351180740Sdes
6352180740Sdes	ac_cv_have_decl_authenticate=no
6353180740Sdesfi
6354180740Sdes
6355180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6356180740Sdesfi
6357180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_authenticate" >&5
6358180740Sdesecho "${ECHO_T}$ac_cv_have_decl_authenticate" >&6; }
6359180740Sdesif test $ac_cv_have_decl_authenticate = yes; then
6360180740Sdes
6361180740Sdescat >>confdefs.h <<_ACEOF
6362180740Sdes#define HAVE_DECL_AUTHENTICATE 1
6363180740Sdes_ACEOF
6364180740Sdes
6365180740Sdes
6366180740Sdeselse
6367180740Sdes  cat >>confdefs.h <<_ACEOF
6368180740Sdes#define HAVE_DECL_AUTHENTICATE 0
6369180740Sdes_ACEOF
6370180740Sdes
6371180740Sdes
6372180740Sdesfi
6373180740Sdes{ echo "$as_me:$LINENO: checking whether loginrestrictions is declared" >&5
6374180740Sdesecho $ECHO_N "checking whether loginrestrictions is declared... $ECHO_C" >&6; }
6375180740Sdesif test "${ac_cv_have_decl_loginrestrictions+set}" = set; then
6376180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6377180740Sdeselse
6378180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6379180740Sdes/* confdefs.h.  */
6380180740Sdes_ACEOF
6381180740Sdescat confdefs.h >>conftest.$ac_ext
6382180740Sdescat >>conftest.$ac_ext <<_ACEOF
6383180740Sdes/* end confdefs.h.  */
6384180740Sdes#include <usersec.h>
6385180740Sdes
6386180740Sdesint
6387180740Sdesmain ()
6388180740Sdes{
6389180740Sdes#ifndef loginrestrictions
6390180740Sdes  (void) loginrestrictions;
6391180740Sdes#endif
6392180740Sdes
6393180740Sdes  ;
6394180740Sdes  return 0;
6395180740Sdes}
6396180740Sdes_ACEOF
6397180740Sdesrm -f conftest.$ac_objext
6398180740Sdesif { (ac_try="$ac_compile"
6399180740Sdescase "(($ac_try" in
6400180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6401180740Sdes  *) ac_try_echo=$ac_try;;
6402180740Sdesesac
6403180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6404180740Sdes  (eval "$ac_compile") 2>conftest.er1
6405180740Sdes  ac_status=$?
6406180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6407180740Sdes  rm -f conftest.er1
6408180740Sdes  cat conftest.err >&5
6409180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6410180740Sdes  (exit $ac_status); } && {
6411180740Sdes	 test -z "$ac_c_werror_flag" ||
6412180740Sdes	 test ! -s conftest.err
6413180740Sdes       } && test -s conftest.$ac_objext; then
6414180740Sdes  ac_cv_have_decl_loginrestrictions=yes
6415180740Sdeselse
6416180740Sdes  echo "$as_me: failed program was:" >&5
6417180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6418180740Sdes
6419180740Sdes	ac_cv_have_decl_loginrestrictions=no
6420180740Sdesfi
6421180740Sdes
6422180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6423180740Sdesfi
6424180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_loginrestrictions" >&5
6425180740Sdesecho "${ECHO_T}$ac_cv_have_decl_loginrestrictions" >&6; }
6426180740Sdesif test $ac_cv_have_decl_loginrestrictions = yes; then
6427180740Sdes
6428180740Sdescat >>confdefs.h <<_ACEOF
6429180740Sdes#define HAVE_DECL_LOGINRESTRICTIONS 1
6430180740Sdes_ACEOF
6431180740Sdes
6432180740Sdes
6433180740Sdeselse
6434180740Sdes  cat >>confdefs.h <<_ACEOF
6435180740Sdes#define HAVE_DECL_LOGINRESTRICTIONS 0
6436180740Sdes_ACEOF
6437180740Sdes
6438180740Sdes
6439180740Sdesfi
6440180740Sdes{ echo "$as_me:$LINENO: checking whether loginsuccess is declared" >&5
6441180740Sdesecho $ECHO_N "checking whether loginsuccess is declared... $ECHO_C" >&6; }
6442180740Sdesif test "${ac_cv_have_decl_loginsuccess+set}" = set; then
6443180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6444180740Sdeselse
6445180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6446180740Sdes/* confdefs.h.  */
6447180740Sdes_ACEOF
6448180740Sdescat confdefs.h >>conftest.$ac_ext
6449180740Sdescat >>conftest.$ac_ext <<_ACEOF
6450180740Sdes/* end confdefs.h.  */
6451180740Sdes#include <usersec.h>
6452180740Sdes
6453180740Sdesint
6454180740Sdesmain ()
6455180740Sdes{
6456180740Sdes#ifndef loginsuccess
6457180740Sdes  (void) loginsuccess;
6458180740Sdes#endif
6459180740Sdes
6460180740Sdes  ;
6461180740Sdes  return 0;
6462180740Sdes}
6463180740Sdes_ACEOF
6464180740Sdesrm -f conftest.$ac_objext
6465180740Sdesif { (ac_try="$ac_compile"
6466180740Sdescase "(($ac_try" in
6467180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6468180740Sdes  *) ac_try_echo=$ac_try;;
6469180740Sdesesac
6470180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6471180740Sdes  (eval "$ac_compile") 2>conftest.er1
6472180740Sdes  ac_status=$?
6473180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6474180740Sdes  rm -f conftest.er1
6475180740Sdes  cat conftest.err >&5
6476180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6477180740Sdes  (exit $ac_status); } && {
6478180740Sdes	 test -z "$ac_c_werror_flag" ||
6479180740Sdes	 test ! -s conftest.err
6480180740Sdes       } && test -s conftest.$ac_objext; then
6481180740Sdes  ac_cv_have_decl_loginsuccess=yes
6482180740Sdeselse
6483180740Sdes  echo "$as_me: failed program was:" >&5
6484180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6485180740Sdes
6486180740Sdes	ac_cv_have_decl_loginsuccess=no
6487180740Sdesfi
6488180740Sdes
6489180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6490180740Sdesfi
6491180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_loginsuccess" >&5
6492180740Sdesecho "${ECHO_T}$ac_cv_have_decl_loginsuccess" >&6; }
6493180740Sdesif test $ac_cv_have_decl_loginsuccess = yes; then
6494180740Sdes
6495180740Sdescat >>confdefs.h <<_ACEOF
6496180740Sdes#define HAVE_DECL_LOGINSUCCESS 1
6497180740Sdes_ACEOF
6498180740Sdes
6499180740Sdes
6500180740Sdeselse
6501180740Sdes  cat >>confdefs.h <<_ACEOF
6502180740Sdes#define HAVE_DECL_LOGINSUCCESS 0
6503180740Sdes_ACEOF
6504180740Sdes
6505180740Sdes
6506180740Sdesfi
6507180740Sdes{ echo "$as_me:$LINENO: checking whether passwdexpired is declared" >&5
6508180740Sdesecho $ECHO_N "checking whether passwdexpired is declared... $ECHO_C" >&6; }
6509180740Sdesif test "${ac_cv_have_decl_passwdexpired+set}" = set; then
6510180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6511180740Sdeselse
6512180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6513180740Sdes/* confdefs.h.  */
6514180740Sdes_ACEOF
6515180740Sdescat confdefs.h >>conftest.$ac_ext
6516180740Sdescat >>conftest.$ac_ext <<_ACEOF
6517180740Sdes/* end confdefs.h.  */
6518180740Sdes#include <usersec.h>
6519180740Sdes
6520180740Sdesint
6521180740Sdesmain ()
6522180740Sdes{
6523180740Sdes#ifndef passwdexpired
6524180740Sdes  (void) passwdexpired;
6525180740Sdes#endif
6526180740Sdes
6527180740Sdes  ;
6528180740Sdes  return 0;
6529180740Sdes}
6530180740Sdes_ACEOF
6531180740Sdesrm -f conftest.$ac_objext
6532180740Sdesif { (ac_try="$ac_compile"
6533180740Sdescase "(($ac_try" in
6534180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6535180740Sdes  *) ac_try_echo=$ac_try;;
6536180740Sdesesac
6537180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6538180740Sdes  (eval "$ac_compile") 2>conftest.er1
6539180740Sdes  ac_status=$?
6540180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6541180740Sdes  rm -f conftest.er1
6542180740Sdes  cat conftest.err >&5
6543180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6544180740Sdes  (exit $ac_status); } && {
6545180740Sdes	 test -z "$ac_c_werror_flag" ||
6546180740Sdes	 test ! -s conftest.err
6547180740Sdes       } && test -s conftest.$ac_objext; then
6548180740Sdes  ac_cv_have_decl_passwdexpired=yes
6549180740Sdeselse
6550180740Sdes  echo "$as_me: failed program was:" >&5
6551180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6552180740Sdes
6553180740Sdes	ac_cv_have_decl_passwdexpired=no
6554180740Sdesfi
6555180740Sdes
6556180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6557180740Sdesfi
6558180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_passwdexpired" >&5
6559180740Sdesecho "${ECHO_T}$ac_cv_have_decl_passwdexpired" >&6; }
6560180740Sdesif test $ac_cv_have_decl_passwdexpired = yes; then
6561180740Sdes
6562180740Sdescat >>confdefs.h <<_ACEOF
6563180740Sdes#define HAVE_DECL_PASSWDEXPIRED 1
6564180740Sdes_ACEOF
6565180740Sdes
6566180740Sdes
6567180740Sdeselse
6568180740Sdes  cat >>confdefs.h <<_ACEOF
6569180740Sdes#define HAVE_DECL_PASSWDEXPIRED 0
6570180740Sdes_ACEOF
6571180740Sdes
6572180740Sdes
6573180740Sdesfi
6574180740Sdes{ echo "$as_me:$LINENO: checking whether setauthdb is declared" >&5
6575180740Sdesecho $ECHO_N "checking whether setauthdb is declared... $ECHO_C" >&6; }
6576180740Sdesif test "${ac_cv_have_decl_setauthdb+set}" = set; then
6577180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6578180740Sdeselse
6579180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6580180740Sdes/* confdefs.h.  */
6581180740Sdes_ACEOF
6582180740Sdescat confdefs.h >>conftest.$ac_ext
6583180740Sdescat >>conftest.$ac_ext <<_ACEOF
6584180740Sdes/* end confdefs.h.  */
6585180740Sdes#include <usersec.h>
6586180740Sdes
6587180740Sdesint
6588180740Sdesmain ()
6589180740Sdes{
6590180740Sdes#ifndef setauthdb
6591180740Sdes  (void) setauthdb;
6592180740Sdes#endif
6593180740Sdes
6594180740Sdes  ;
6595180740Sdes  return 0;
6596180740Sdes}
6597180740Sdes_ACEOF
6598180740Sdesrm -f conftest.$ac_objext
6599180740Sdesif { (ac_try="$ac_compile"
6600180740Sdescase "(($ac_try" in
6601180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6602180740Sdes  *) ac_try_echo=$ac_try;;
6603180740Sdesesac
6604180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6605180740Sdes  (eval "$ac_compile") 2>conftest.er1
6606180740Sdes  ac_status=$?
6607180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6608180740Sdes  rm -f conftest.er1
6609180740Sdes  cat conftest.err >&5
6610180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6611180740Sdes  (exit $ac_status); } && {
6612180740Sdes	 test -z "$ac_c_werror_flag" ||
6613180740Sdes	 test ! -s conftest.err
6614180740Sdes       } && test -s conftest.$ac_objext; then
6615180740Sdes  ac_cv_have_decl_setauthdb=yes
6616180740Sdeselse
6617180740Sdes  echo "$as_me: failed program was:" >&5
6618180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6619180740Sdes
6620180740Sdes	ac_cv_have_decl_setauthdb=no
6621180740Sdesfi
6622180740Sdes
6623180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6624180740Sdesfi
6625180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_setauthdb" >&5
6626180740Sdesecho "${ECHO_T}$ac_cv_have_decl_setauthdb" >&6; }
6627180740Sdesif test $ac_cv_have_decl_setauthdb = yes; then
6628180740Sdes
6629180740Sdescat >>confdefs.h <<_ACEOF
6630180740Sdes#define HAVE_DECL_SETAUTHDB 1
6631180740Sdes_ACEOF
6632180740Sdes
6633180740Sdes
6634180740Sdeselse
6635180740Sdes  cat >>confdefs.h <<_ACEOF
6636180740Sdes#define HAVE_DECL_SETAUTHDB 0
6637180740Sdes_ACEOF
6638180740Sdes
6639180740Sdes
6640180740Sdesfi
6641180740Sdes
6642180740Sdes
6643180740Sdes		{ echo "$as_me:$LINENO: checking whether loginfailed is declared" >&5
6644180740Sdesecho $ECHO_N "checking whether loginfailed is declared... $ECHO_C" >&6; }
6645180740Sdesif test "${ac_cv_have_decl_loginfailed+set}" = set; then
6646180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6647180740Sdeselse
6648180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6649180740Sdes/* confdefs.h.  */
6650180740Sdes_ACEOF
6651180740Sdescat confdefs.h >>conftest.$ac_ext
6652180740Sdescat >>conftest.$ac_ext <<_ACEOF
6653180740Sdes/* end confdefs.h.  */
6654180740Sdes#include <usersec.h>
6655180740Sdes
6656180740Sdes
6657180740Sdesint
6658180740Sdesmain ()
6659180740Sdes{
6660180740Sdes#ifndef loginfailed
6661180740Sdes  (void) loginfailed;
6662180740Sdes#endif
6663180740Sdes
6664180740Sdes  ;
6665180740Sdes  return 0;
6666180740Sdes}
6667180740Sdes_ACEOF
6668180740Sdesrm -f conftest.$ac_objext
6669180740Sdesif { (ac_try="$ac_compile"
6670180740Sdescase "(($ac_try" in
6671180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6672180740Sdes  *) ac_try_echo=$ac_try;;
6673180740Sdesesac
6674180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6675180740Sdes  (eval "$ac_compile") 2>conftest.er1
6676180740Sdes  ac_status=$?
6677180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6678180740Sdes  rm -f conftest.er1
6679180740Sdes  cat conftest.err >&5
6680180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6681180740Sdes  (exit $ac_status); } && {
6682180740Sdes	 test -z "$ac_c_werror_flag" ||
6683180740Sdes	 test ! -s conftest.err
6684180740Sdes       } && test -s conftest.$ac_objext; then
6685180740Sdes  ac_cv_have_decl_loginfailed=yes
6686180740Sdeselse
6687180740Sdes  echo "$as_me: failed program was:" >&5
6688180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6689180740Sdes
6690180740Sdes	ac_cv_have_decl_loginfailed=no
6691180740Sdesfi
6692180740Sdes
6693180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6694180740Sdesfi
6695180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_loginfailed" >&5
6696180740Sdesecho "${ECHO_T}$ac_cv_have_decl_loginfailed" >&6; }
6697180740Sdesif test $ac_cv_have_decl_loginfailed = yes; then
6698180740Sdes
6699180740Sdescat >>confdefs.h <<_ACEOF
6700180740Sdes#define HAVE_DECL_LOGINFAILED 1
6701180740Sdes_ACEOF
6702180740Sdes
6703180740Sdes{ echo "$as_me:$LINENO: checking if loginfailed takes 4 arguments" >&5
6704180740Sdesecho $ECHO_N "checking if loginfailed takes 4 arguments... $ECHO_C" >&6; }
6705180740Sdes		  cat >conftest.$ac_ext <<_ACEOF
6706180740Sdes/* confdefs.h.  */
6707180740Sdes_ACEOF
6708180740Sdescat confdefs.h >>conftest.$ac_ext
6709180740Sdescat >>conftest.$ac_ext <<_ACEOF
6710180740Sdes/* end confdefs.h.  */
6711180740Sdes#include <usersec.h>
6712180740Sdesint
6713180740Sdesmain ()
6714180740Sdes{
6715180740Sdes(void)loginfailed("user","host","tty",0);
6716180740Sdes  ;
6717180740Sdes  return 0;
6718180740Sdes}
6719180740Sdes_ACEOF
6720180740Sdesrm -f conftest.$ac_objext
6721180740Sdesif { (ac_try="$ac_compile"
6722180740Sdescase "(($ac_try" in
6723180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6724180740Sdes  *) ac_try_echo=$ac_try;;
6725180740Sdesesac
6726180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6727180740Sdes  (eval "$ac_compile") 2>conftest.er1
6728180740Sdes  ac_status=$?
6729180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6730180740Sdes  rm -f conftest.er1
6731180740Sdes  cat conftest.err >&5
6732180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6733180740Sdes  (exit $ac_status); } && {
6734180740Sdes	 test -z "$ac_c_werror_flag" ||
6735180740Sdes	 test ! -s conftest.err
6736180740Sdes       } && test -s conftest.$ac_objext; then
6737180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
6738180740Sdesecho "${ECHO_T}yes" >&6; }
6739180740Sdes
6740180740Sdescat >>confdefs.h <<\_ACEOF
6741180740Sdes#define AIX_LOGINFAILED_4ARG 1
6742180740Sdes_ACEOF
6743180740Sdes
6744180740Sdeselse
6745180740Sdes  echo "$as_me: failed program was:" >&5
6746180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6747180740Sdes
6748180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
6749180740Sdesecho "${ECHO_T}no" >&6; }
6750180740Sdes
6751180740Sdesfi
6752180740Sdes
6753180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6754180740Sdeselse
6755180740Sdes  cat >>confdefs.h <<_ACEOF
6756180740Sdes#define HAVE_DECL_LOGINFAILED 0
6757180740Sdes_ACEOF
6758180740Sdes
6759180740Sdes
6760180740Sdesfi
6761180740Sdes
6762180740Sdes
6763180740Sdes
6764180740Sdesfor ac_func in setauthdb
6765180740Sdesdo
6766180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6767180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
6768180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
6769180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
6770180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6771180740Sdeselse
6772180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6773180740Sdes/* confdefs.h.  */
6774180740Sdes_ACEOF
6775180740Sdescat confdefs.h >>conftest.$ac_ext
6776180740Sdescat >>conftest.$ac_ext <<_ACEOF
6777180740Sdes/* end confdefs.h.  */
6778180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
6779180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6780180740Sdes#define $ac_func innocuous_$ac_func
6781180740Sdes
6782180740Sdes/* System header to define __stub macros and hopefully few prototypes,
6783180740Sdes    which can conflict with char $ac_func (); below.
6784180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6785180740Sdes    <limits.h> exists even on freestanding compilers.  */
6786180740Sdes
6787180740Sdes#ifdef __STDC__
6788180740Sdes# include <limits.h>
6789180740Sdes#else
6790180740Sdes# include <assert.h>
6791180740Sdes#endif
6792180740Sdes
6793180740Sdes#undef $ac_func
6794180740Sdes
6795180740Sdes/* Override any GCC internal prototype to avoid an error.
6796180740Sdes   Use char because int might match the return type of a GCC
6797180740Sdes   builtin and then its argument prototype would still apply.  */
6798180740Sdes#ifdef __cplusplus
6799180740Sdesextern "C"
6800180740Sdes#endif
6801180740Sdeschar $ac_func ();
6802180740Sdes/* The GNU C library defines this for functions which it implements
6803180740Sdes    to always fail with ENOSYS.  Some functions are actually named
6804180740Sdes    something starting with __ and the normal name is an alias.  */
6805180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
6806180740Sdeschoke me
6807180740Sdes#endif
6808180740Sdes
6809180740Sdesint
6810180740Sdesmain ()
6811180740Sdes{
6812180740Sdesreturn $ac_func ();
6813180740Sdes  ;
6814180740Sdes  return 0;
6815180740Sdes}
6816180740Sdes_ACEOF
6817180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
6818180740Sdesif { (ac_try="$ac_link"
6819180740Sdescase "(($ac_try" in
6820180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6821180740Sdes  *) ac_try_echo=$ac_try;;
6822180740Sdesesac
6823180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6824180740Sdes  (eval "$ac_link") 2>conftest.er1
6825180740Sdes  ac_status=$?
6826180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6827180740Sdes  rm -f conftest.er1
6828180740Sdes  cat conftest.err >&5
6829180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6830180740Sdes  (exit $ac_status); } && {
6831180740Sdes	 test -z "$ac_c_werror_flag" ||
6832180740Sdes	 test ! -s conftest.err
6833180740Sdes       } && test -s conftest$ac_exeext &&
6834180740Sdes       $as_test_x conftest$ac_exeext; then
6835180740Sdes  eval "$as_ac_var=yes"
6836180740Sdeselse
6837180740Sdes  echo "$as_me: failed program was:" >&5
6838180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6839180740Sdes
6840180740Sdes	eval "$as_ac_var=no"
6841180740Sdesfi
6842180740Sdes
6843180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6844180740Sdes      conftest$ac_exeext conftest.$ac_ext
6845180740Sdesfi
6846180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
6847180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
6848180740Sdesecho "${ECHO_T}$ac_res" >&6; }
6849180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
6850180740Sdes  cat >>confdefs.h <<_ACEOF
6851180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
6852180740Sdes_ACEOF
6853180740Sdes
6854180740Sdesfi
6855180740Sdesdone
6856180740Sdes
6857180740Sdes	{ echo "$as_me:$LINENO: checking whether F_CLOSEM is declared" >&5
6858180740Sdesecho $ECHO_N "checking whether F_CLOSEM is declared... $ECHO_C" >&6; }
6859180740Sdesif test "${ac_cv_have_decl_F_CLOSEM+set}" = set; then
6860180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
6861180740Sdeselse
6862180740Sdes  cat >conftest.$ac_ext <<_ACEOF
6863180740Sdes/* confdefs.h.  */
6864180740Sdes_ACEOF
6865180740Sdescat confdefs.h >>conftest.$ac_ext
6866180740Sdescat >>conftest.$ac_ext <<_ACEOF
6867180740Sdes/* end confdefs.h.  */
6868180740Sdes #include <limits.h>
6869180740Sdes	      #include <fcntl.h>
6870180740Sdes
6871180740Sdes
6872180740Sdesint
6873180740Sdesmain ()
6874180740Sdes{
6875180740Sdes#ifndef F_CLOSEM
6876180740Sdes  (void) F_CLOSEM;
6877180740Sdes#endif
6878180740Sdes
6879180740Sdes  ;
6880180740Sdes  return 0;
6881180740Sdes}
6882180740Sdes_ACEOF
6883180740Sdesrm -f conftest.$ac_objext
6884180740Sdesif { (ac_try="$ac_compile"
6885180740Sdescase "(($ac_try" in
6886180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6887180740Sdes  *) ac_try_echo=$ac_try;;
6888180740Sdesesac
6889180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6890180740Sdes  (eval "$ac_compile") 2>conftest.er1
6891180740Sdes  ac_status=$?
6892180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
6893180740Sdes  rm -f conftest.er1
6894180740Sdes  cat conftest.err >&5
6895180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
6896180740Sdes  (exit $ac_status); } && {
6897180740Sdes	 test -z "$ac_c_werror_flag" ||
6898180740Sdes	 test ! -s conftest.err
6899180740Sdes       } && test -s conftest.$ac_objext; then
6900180740Sdes  ac_cv_have_decl_F_CLOSEM=yes
6901180740Sdeselse
6902180740Sdes  echo "$as_me: failed program was:" >&5
6903180740Sdessed 's/^/| /' conftest.$ac_ext >&5
6904180740Sdes
6905180740Sdes	ac_cv_have_decl_F_CLOSEM=no
6906180740Sdesfi
6907180740Sdes
6908180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6909180740Sdesfi
6910180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_F_CLOSEM" >&5
6911180740Sdesecho "${ECHO_T}$ac_cv_have_decl_F_CLOSEM" >&6; }
6912180740Sdesif test $ac_cv_have_decl_F_CLOSEM = yes; then
6913180740Sdes
6914180740Sdescat >>confdefs.h <<\_ACEOF
6915180740Sdes#define HAVE_FCNTL_CLOSEM 1
6916180740Sdes_ACEOF
6917180740Sdes
6918180740Sdesfi
6919180740Sdes
6920180740Sdes	check_for_aix_broken_getaddrinfo=1
6921180740Sdes
6922180740Sdescat >>confdefs.h <<\_ACEOF
6923180740Sdes#define BROKEN_REALPATH 1
6924180740Sdes_ACEOF
6925180740Sdes
6926180740Sdes
6927180740Sdescat >>confdefs.h <<\_ACEOF
6928180740Sdes#define SETEUID_BREAKS_SETUID 1
6929180740Sdes_ACEOF
6930180740Sdes
6931180740Sdes
6932180740Sdescat >>confdefs.h <<\_ACEOF
6933180740Sdes#define BROKEN_SETREUID 1
6934180740Sdes_ACEOF
6935180740Sdes
6936180740Sdes
6937180740Sdescat >>confdefs.h <<\_ACEOF
6938180740Sdes#define BROKEN_SETREGID 1
6939180740Sdes_ACEOF
6940180740Sdes
6941180740Sdes
6942180740Sdescat >>confdefs.h <<\_ACEOF
6943180740Sdes#define DISABLE_LASTLOG 1
6944180740Sdes_ACEOF
6945180740Sdes
6946180740Sdes
6947180740Sdescat >>confdefs.h <<\_ACEOF
6948180740Sdes#define LOGIN_NEEDS_UTMPX 1
6949180740Sdes_ACEOF
6950180740Sdes
6951180740Sdes
6952180740Sdescat >>confdefs.h <<\_ACEOF
6953180740Sdes#define SPT_TYPE SPT_REUSEARGV
6954180740Sdes_ACEOF
6955180740Sdes
6956180740Sdes
6957180740Sdescat >>confdefs.h <<\_ACEOF
6958180740Sdes#define SSHPAM_CHAUTHTOK_NEEDS_RUID 1
6959180740Sdes_ACEOF
6960180740Sdes
6961180740Sdes
6962180740Sdescat >>confdefs.h <<\_ACEOF
6963180740Sdes#define PTY_ZEROREAD 1
6964180740Sdes_ACEOF
6965180740Sdes
6966180740Sdes	;;
6967180740Sdes*-*-cygwin*)
6968180740Sdes	check_for_libcrypt_later=1
6969180740Sdes	LIBS="$LIBS /usr/lib/textreadmode.o"
6970180740Sdes
6971180740Sdescat >>confdefs.h <<\_ACEOF
6972180740Sdes#define HAVE_CYGWIN 1
6973180740Sdes_ACEOF
6974180740Sdes
6975180740Sdes
6976180740Sdescat >>confdefs.h <<\_ACEOF
6977180740Sdes#define USE_PIPES 1
6978180740Sdes_ACEOF
6979180740Sdes
6980180740Sdes
6981180740Sdescat >>confdefs.h <<\_ACEOF
6982180740Sdes#define DISABLE_SHADOW 1
6983180740Sdes_ACEOF
6984180740Sdes
6985180740Sdes
6986180740Sdescat >>confdefs.h <<\_ACEOF
6987180740Sdes#define IP_TOS_IS_BROKEN 1
6988180740Sdes_ACEOF
6989180740Sdes
6990180740Sdes
6991180740Sdescat >>confdefs.h <<\_ACEOF
6992180740Sdes#define NO_X11_UNIX_SOCKETS 1
6993180740Sdes_ACEOF
6994180740Sdes
6995180740Sdes
6996180740Sdescat >>confdefs.h <<\_ACEOF
6997180740Sdes#define NO_IPPORT_RESERVED_CONCEPT 1
6998180740Sdes_ACEOF
6999180740Sdes
7000180740Sdes
7001180740Sdescat >>confdefs.h <<\_ACEOF
7002180740Sdes#define DISABLE_FD_PASSING 1
7003180740Sdes_ACEOF
7004180740Sdes
7005180740Sdes	;;
7006180740Sdes*-*-dgux*)
7007180740Sdes	cat >>confdefs.h <<\_ACEOF
7008180740Sdes#define IP_TOS_IS_BROKEN 1
7009180740Sdes_ACEOF
7010180740Sdes
7011180740Sdes	cat >>confdefs.h <<\_ACEOF
7012180740Sdes#define SETEUID_BREAKS_SETUID 1
7013180740Sdes_ACEOF
7014180740Sdes
7015180740Sdes	cat >>confdefs.h <<\_ACEOF
7016180740Sdes#define BROKEN_SETREUID 1
7017180740Sdes_ACEOF
7018180740Sdes
7019180740Sdes	cat >>confdefs.h <<\_ACEOF
7020180740Sdes#define BROKEN_SETREGID 1
7021180740Sdes_ACEOF
7022180740Sdes
7023180740Sdes	;;
7024180740Sdes*-*-darwin*)
7025180740Sdes	{ echo "$as_me:$LINENO: checking if we have working getaddrinfo" >&5
7026180740Sdesecho $ECHO_N "checking if we have working getaddrinfo... $ECHO_C" >&6; }
7027180740Sdes	if test "$cross_compiling" = yes; then
7028180740Sdes  { echo "$as_me:$LINENO: result: assume it is working" >&5
7029180740Sdesecho "${ECHO_T}assume it is working" >&6; }
7030180740Sdeselse
7031180740Sdes  cat >conftest.$ac_ext <<_ACEOF
7032180740Sdes/* confdefs.h.  */
7033180740Sdes_ACEOF
7034180740Sdescat confdefs.h >>conftest.$ac_ext
7035180740Sdescat >>conftest.$ac_ext <<_ACEOF
7036180740Sdes/* end confdefs.h.  */
7037180740Sdes#include <mach-o/dyld.h>
7038180740Sdesmain() { if (NSVersionOfRunTimeLibrary("System") >= (60 << 16))
7039180740Sdes		exit(0);
7040180740Sdes	else
7041180740Sdes		exit(1);
7042180740Sdes}
7043180740Sdes_ACEOF
7044180740Sdesrm -f conftest$ac_exeext
7045180740Sdesif { (ac_try="$ac_link"
7046180740Sdescase "(($ac_try" in
7047180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7048180740Sdes  *) ac_try_echo=$ac_try;;
7049180740Sdesesac
7050180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7051180740Sdes  (eval "$ac_link") 2>&5
7052180740Sdes  ac_status=$?
7053180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7054180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7055180740Sdes  { (case "(($ac_try" in
7056180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7057180740Sdes  *) ac_try_echo=$ac_try;;
7058180740Sdesesac
7059180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7060180740Sdes  (eval "$ac_try") 2>&5
7061180740Sdes  ac_status=$?
7062180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7063180740Sdes  (exit $ac_status); }; }; then
7064180740Sdes  { echo "$as_me:$LINENO: result: working" >&5
7065180740Sdesecho "${ECHO_T}working" >&6; }
7066180740Sdeselse
7067180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
7068180740Sdesecho "$as_me: failed program was:" >&5
7069180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7070180740Sdes
7071180740Sdes( exit $ac_status )
7072180740Sdes{ echo "$as_me:$LINENO: result: buggy" >&5
7073180740Sdesecho "${ECHO_T}buggy" >&6; }
7074180740Sdes
7075180740Sdescat >>confdefs.h <<\_ACEOF
7076180740Sdes#define BROKEN_GETADDRINFO 1
7077180740Sdes_ACEOF
7078180740Sdes
7079180740Sdesfi
7080180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7081180740Sdesfi
7082180740Sdes
7083180740Sdes
7084180740Sdes	cat >>confdefs.h <<\_ACEOF
7085180740Sdes#define SETEUID_BREAKS_SETUID 1
7086180740Sdes_ACEOF
7087180740Sdes
7088180740Sdes	cat >>confdefs.h <<\_ACEOF
7089180740Sdes#define BROKEN_SETREUID 1
7090180740Sdes_ACEOF
7091180740Sdes
7092180740Sdes	cat >>confdefs.h <<\_ACEOF
7093180740Sdes#define BROKEN_SETREGID 1
7094180740Sdes_ACEOF
7095180740Sdes
7096180740Sdes
7097180740Sdescat >>confdefs.h <<_ACEOF
7098180740Sdes#define BIND_8_COMPAT 1
7099180740Sdes_ACEOF
7100180740Sdes
7101180740Sdes
7102180740Sdescat >>confdefs.h <<\_ACEOF
7103180740Sdes#define SSH_TUN_FREEBSD 1
7104180740Sdes_ACEOF
7105180740Sdes
7106180740Sdes
7107180740Sdescat >>confdefs.h <<\_ACEOF
7108180740Sdes#define SSH_TUN_COMPAT_AF 1
7109180740Sdes_ACEOF
7110180740Sdes
7111180740Sdes
7112180740Sdescat >>confdefs.h <<\_ACEOF
7113180740Sdes#define SSH_TUN_PREPEND_AF 1
7114180740Sdes_ACEOF
7115180740Sdes
7116180740Sdes	;;
7117180740Sdes*-*-dragonfly*)
7118180740Sdes	SSHDLIBS="$SSHDLIBS -lcrypt"
7119180740Sdes	;;
7120180740Sdes*-*-hpux*)
7121180740Sdes	# first we define all of the options common to all HP-UX releases
7122180740Sdes	CPPFLAGS="$CPPFLAGS -D_HPUX_SOURCE -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1"
7123180740Sdes	IPADDR_IN_DISPLAY=yes
7124180740Sdes	cat >>confdefs.h <<\_ACEOF
7125180740Sdes#define USE_PIPES 1
7126180740Sdes_ACEOF
7127180740Sdes
7128180740Sdes
7129180740Sdescat >>confdefs.h <<\_ACEOF
7130180740Sdes#define LOGIN_NO_ENDOPT 1
7131180740Sdes_ACEOF
7132180740Sdes
7133180740Sdes	cat >>confdefs.h <<\_ACEOF
7134180740Sdes#define LOGIN_NEEDS_UTMPX 1
7135180740Sdes_ACEOF
7136180740Sdes
7137180740Sdes
7138180740Sdescat >>confdefs.h <<\_ACEOF
7139180740Sdes#define LOCKED_PASSWD_STRING "*"
7140180740Sdes_ACEOF
7141180740Sdes
7142180740Sdes	cat >>confdefs.h <<\_ACEOF
7143180740Sdes#define SPT_TYPE SPT_PSTAT
7144180740Sdes_ACEOF
7145180740Sdes
7146180740Sdes	MAIL="/var/mail/username"
7147180740Sdes	LIBS="$LIBS -lsec"
7148180740Sdes
7149180740Sdes{ echo "$as_me:$LINENO: checking for t_error in -lxnet" >&5
7150180740Sdesecho $ECHO_N "checking for t_error in -lxnet... $ECHO_C" >&6; }
7151180740Sdesif test "${ac_cv_lib_xnet_t_error+set}" = set; then
7152180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7153180740Sdeselse
7154180740Sdes  ac_check_lib_save_LIBS=$LIBS
7155180740SdesLIBS="-lxnet  $LIBS"
7156180740Sdescat >conftest.$ac_ext <<_ACEOF
7157180740Sdes/* confdefs.h.  */
7158180740Sdes_ACEOF
7159180740Sdescat confdefs.h >>conftest.$ac_ext
7160180740Sdescat >>conftest.$ac_ext <<_ACEOF
7161180740Sdes/* end confdefs.h.  */
7162180740Sdes
7163180740Sdes/* Override any GCC internal prototype to avoid an error.
7164180740Sdes   Use char because int might match the return type of a GCC
7165180740Sdes   builtin and then its argument prototype would still apply.  */
7166180740Sdes#ifdef __cplusplus
7167180740Sdesextern "C"
7168180740Sdes#endif
7169180740Sdeschar t_error ();
7170180740Sdesint
7171180740Sdesmain ()
7172180740Sdes{
7173180740Sdesreturn t_error ();
7174180740Sdes  ;
7175180740Sdes  return 0;
7176180740Sdes}
7177180740Sdes_ACEOF
7178180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
7179180740Sdesif { (ac_try="$ac_link"
7180180740Sdescase "(($ac_try" in
7181180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7182180740Sdes  *) ac_try_echo=$ac_try;;
7183180740Sdesesac
7184180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7185180740Sdes  (eval "$ac_link") 2>conftest.er1
7186180740Sdes  ac_status=$?
7187180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7188180740Sdes  rm -f conftest.er1
7189180740Sdes  cat conftest.err >&5
7190180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7191180740Sdes  (exit $ac_status); } && {
7192180740Sdes	 test -z "$ac_c_werror_flag" ||
7193180740Sdes	 test ! -s conftest.err
7194180740Sdes       } && test -s conftest$ac_exeext &&
7195180740Sdes       $as_test_x conftest$ac_exeext; then
7196180740Sdes  ac_cv_lib_xnet_t_error=yes
7197180740Sdeselse
7198180740Sdes  echo "$as_me: failed program was:" >&5
7199180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7200180740Sdes
7201180740Sdes	ac_cv_lib_xnet_t_error=no
7202180740Sdesfi
7203180740Sdes
7204180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7205180740Sdes      conftest$ac_exeext conftest.$ac_ext
7206180740SdesLIBS=$ac_check_lib_save_LIBS
7207180740Sdesfi
7208180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_xnet_t_error" >&5
7209180740Sdesecho "${ECHO_T}$ac_cv_lib_xnet_t_error" >&6; }
7210180740Sdesif test $ac_cv_lib_xnet_t_error = yes; then
7211180740Sdes  cat >>confdefs.h <<_ACEOF
7212180740Sdes#define HAVE_LIBXNET 1
7213180740Sdes_ACEOF
7214180740Sdes
7215180740Sdes  LIBS="-lxnet $LIBS"
7216180740Sdes
7217180740Sdeselse
7218180740Sdes  { { echo "$as_me:$LINENO: error: *** -lxnet needed on HP-UX - check config.log ***" >&5
7219180740Sdesecho "$as_me: error: *** -lxnet needed on HP-UX - check config.log ***" >&2;}
7220180740Sdes   { (exit 1); exit 1; }; }
7221180740Sdesfi
7222180740Sdes
7223180740Sdes
7224180740Sdes	# next, we define all of the options specific to major releases
7225180740Sdes	case "$host" in
7226180740Sdes	*-*-hpux10*)
7227180740Sdes		if test -z "$GCC"; then
7228180740Sdes			CFLAGS="$CFLAGS -Ae"
7229180740Sdes		fi
7230180740Sdes		;;
7231180740Sdes	*-*-hpux11*)
7232180740Sdes
7233180740Sdescat >>confdefs.h <<\_ACEOF
7234180740Sdes#define PAM_SUN_CODEBASE 1
7235180740Sdes_ACEOF
7236180740Sdes
7237180740Sdes
7238180740Sdescat >>confdefs.h <<\_ACEOF
7239180740Sdes#define DISABLE_UTMP 1
7240180740Sdes_ACEOF
7241180740Sdes
7242180740Sdes
7243180740Sdescat >>confdefs.h <<\_ACEOF
7244180740Sdes#define USE_BTMP 1
7245180740Sdes_ACEOF
7246180740Sdes
7247180740Sdes		check_for_hpux_broken_getaddrinfo=1
7248180740Sdes		check_for_conflicting_getspnam=1
7249180740Sdes		;;
7250180740Sdes	esac
7251180740Sdes
7252180740Sdes	# lastly, we define options specific to minor releases
7253180740Sdes	case "$host" in
7254180740Sdes	*-*-hpux10.26)
7255180740Sdes
7256180740Sdescat >>confdefs.h <<\_ACEOF
7257180740Sdes#define HAVE_SECUREWARE 1
7258180740Sdes_ACEOF
7259180740Sdes
7260180740Sdes		disable_ptmx_check=yes
7261180740Sdes		LIBS="$LIBS -lsecpw"
7262180740Sdes		;;
7263180740Sdes	esac
7264180740Sdes	;;
7265180740Sdes*-*-irix5*)
7266180740Sdes	PATH="$PATH:/usr/etc"
7267180740Sdes
7268180740Sdescat >>confdefs.h <<\_ACEOF
7269180740Sdes#define BROKEN_INET_NTOA 1
7270180740Sdes_ACEOF
7271180740Sdes
7272180740Sdes	cat >>confdefs.h <<\_ACEOF
7273180740Sdes#define SETEUID_BREAKS_SETUID 1
7274180740Sdes_ACEOF
7275180740Sdes
7276180740Sdes	cat >>confdefs.h <<\_ACEOF
7277180740Sdes#define BROKEN_SETREUID 1
7278180740Sdes_ACEOF
7279180740Sdes
7280180740Sdes	cat >>confdefs.h <<\_ACEOF
7281180740Sdes#define BROKEN_SETREGID 1
7282180740Sdes_ACEOF
7283180740Sdes
7284180740Sdes
7285180740Sdescat >>confdefs.h <<\_ACEOF
7286180740Sdes#define WITH_ABBREV_NO_TTY 1
7287180740Sdes_ACEOF
7288180740Sdes
7289180740Sdes	cat >>confdefs.h <<\_ACEOF
7290180740Sdes#define LOCKED_PASSWD_STRING "*LK*"
7291180740Sdes_ACEOF
7292180740Sdes
7293180740Sdes	;;
7294180740Sdes*-*-irix6*)
7295180740Sdes	PATH="$PATH:/usr/etc"
7296180740Sdes
7297180740Sdescat >>confdefs.h <<\_ACEOF
7298180740Sdes#define WITH_IRIX_ARRAY 1
7299180740Sdes_ACEOF
7300180740Sdes
7301180740Sdes
7302180740Sdescat >>confdefs.h <<\_ACEOF
7303180740Sdes#define WITH_IRIX_PROJECT 1
7304180740Sdes_ACEOF
7305180740Sdes
7306180740Sdes
7307180740Sdescat >>confdefs.h <<\_ACEOF
7308180740Sdes#define WITH_IRIX_AUDIT 1
7309180740Sdes_ACEOF
7310180740Sdes
7311180740Sdes	{ echo "$as_me:$LINENO: checking for jlimit_startjob" >&5
7312180740Sdesecho $ECHO_N "checking for jlimit_startjob... $ECHO_C" >&6; }
7313180740Sdesif test "${ac_cv_func_jlimit_startjob+set}" = set; then
7314180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7315180740Sdeselse
7316180740Sdes  cat >conftest.$ac_ext <<_ACEOF
7317180740Sdes/* confdefs.h.  */
7318180740Sdes_ACEOF
7319180740Sdescat confdefs.h >>conftest.$ac_ext
7320180740Sdescat >>conftest.$ac_ext <<_ACEOF
7321180740Sdes/* end confdefs.h.  */
7322180740Sdes/* Define jlimit_startjob to an innocuous variant, in case <limits.h> declares jlimit_startjob.
7323180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7324180740Sdes#define jlimit_startjob innocuous_jlimit_startjob
7325180740Sdes
7326180740Sdes/* System header to define __stub macros and hopefully few prototypes,
7327180740Sdes    which can conflict with char jlimit_startjob (); below.
7328180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7329180740Sdes    <limits.h> exists even on freestanding compilers.  */
7330180740Sdes
7331180740Sdes#ifdef __STDC__
7332180740Sdes# include <limits.h>
7333180740Sdes#else
7334180740Sdes# include <assert.h>
7335180740Sdes#endif
7336180740Sdes
7337180740Sdes#undef jlimit_startjob
7338180740Sdes
7339180740Sdes/* Override any GCC internal prototype to avoid an error.
7340180740Sdes   Use char because int might match the return type of a GCC
7341180740Sdes   builtin and then its argument prototype would still apply.  */
7342180740Sdes#ifdef __cplusplus
7343180740Sdesextern "C"
7344180740Sdes#endif
7345180740Sdeschar jlimit_startjob ();
7346180740Sdes/* The GNU C library defines this for functions which it implements
7347180740Sdes    to always fail with ENOSYS.  Some functions are actually named
7348180740Sdes    something starting with __ and the normal name is an alias.  */
7349180740Sdes#if defined __stub_jlimit_startjob || defined __stub___jlimit_startjob
7350180740Sdeschoke me
7351180740Sdes#endif
7352180740Sdes
7353180740Sdesint
7354180740Sdesmain ()
7355180740Sdes{
7356180740Sdesreturn jlimit_startjob ();
7357180740Sdes  ;
7358180740Sdes  return 0;
7359180740Sdes}
7360180740Sdes_ACEOF
7361180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
7362180740Sdesif { (ac_try="$ac_link"
7363180740Sdescase "(($ac_try" in
7364180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7365180740Sdes  *) ac_try_echo=$ac_try;;
7366180740Sdesesac
7367180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7368180740Sdes  (eval "$ac_link") 2>conftest.er1
7369180740Sdes  ac_status=$?
7370180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7371180740Sdes  rm -f conftest.er1
7372180740Sdes  cat conftest.err >&5
7373180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7374180740Sdes  (exit $ac_status); } && {
7375180740Sdes	 test -z "$ac_c_werror_flag" ||
7376180740Sdes	 test ! -s conftest.err
7377180740Sdes       } && test -s conftest$ac_exeext &&
7378180740Sdes       $as_test_x conftest$ac_exeext; then
7379180740Sdes  ac_cv_func_jlimit_startjob=yes
7380180740Sdeselse
7381180740Sdes  echo "$as_me: failed program was:" >&5
7382180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7383180740Sdes
7384180740Sdes	ac_cv_func_jlimit_startjob=no
7385180740Sdesfi
7386180740Sdes
7387180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7388180740Sdes      conftest$ac_exeext conftest.$ac_ext
7389180740Sdesfi
7390180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_jlimit_startjob" >&5
7391180740Sdesecho "${ECHO_T}$ac_cv_func_jlimit_startjob" >&6; }
7392180740Sdesif test $ac_cv_func_jlimit_startjob = yes; then
7393180740Sdes
7394180740Sdescat >>confdefs.h <<\_ACEOF
7395180740Sdes#define WITH_IRIX_JOBS 1
7396180740Sdes_ACEOF
7397180740Sdes
7398180740Sdesfi
7399180740Sdes
7400180740Sdes	cat >>confdefs.h <<\_ACEOF
7401180740Sdes#define BROKEN_INET_NTOA 1
7402180740Sdes_ACEOF
7403180740Sdes
7404180740Sdes	cat >>confdefs.h <<\_ACEOF
7405180740Sdes#define SETEUID_BREAKS_SETUID 1
7406180740Sdes_ACEOF
7407180740Sdes
7408180740Sdes	cat >>confdefs.h <<\_ACEOF
7409180740Sdes#define BROKEN_SETREUID 1
7410180740Sdes_ACEOF
7411180740Sdes
7412180740Sdes	cat >>confdefs.h <<\_ACEOF
7413180740Sdes#define BROKEN_SETREGID 1
7414180740Sdes_ACEOF
7415180740Sdes
7416180740Sdes
7417180740Sdescat >>confdefs.h <<\_ACEOF
7418180740Sdes#define BROKEN_UPDWTMPX 1
7419180740Sdes_ACEOF
7420180740Sdes
7421180740Sdes	cat >>confdefs.h <<\_ACEOF
7422180740Sdes#define WITH_ABBREV_NO_TTY 1
7423180740Sdes_ACEOF
7424180740Sdes
7425180740Sdes	cat >>confdefs.h <<\_ACEOF
7426180740Sdes#define LOCKED_PASSWD_STRING "*LK*"
7427180740Sdes_ACEOF
7428180740Sdes
7429180740Sdes	;;
7430180740Sdes*-*-linux*)
7431180740Sdes	no_dev_ptmx=1
7432180740Sdes	check_for_libcrypt_later=1
7433180740Sdes	check_for_openpty_ctty_bug=1
7434180740Sdes
7435180740Sdescat >>confdefs.h <<\_ACEOF
7436180740Sdes#define DONT_TRY_OTHER_AF 1
7437180740Sdes_ACEOF
7438180740Sdes
7439180740Sdes
7440180740Sdescat >>confdefs.h <<\_ACEOF
7441180740Sdes#define PAM_TTY_KLUDGE 1
7442180740Sdes_ACEOF
7443180740Sdes
7444180740Sdes
7445180740Sdescat >>confdefs.h <<\_ACEOF
7446180740Sdes#define LOCKED_PASSWD_PREFIX "!"
7447180740Sdes_ACEOF
7448180740Sdes
7449180740Sdes	cat >>confdefs.h <<\_ACEOF
7450180740Sdes#define SPT_TYPE SPT_REUSEARGV
7451180740Sdes_ACEOF
7452180740Sdes
7453180740Sdes
7454180740Sdescat >>confdefs.h <<\_ACEOF
7455180740Sdes#define LINK_OPNOTSUPP_ERRNO EPERM
7456180740Sdes_ACEOF
7457180740Sdes
7458180740Sdes
7459180740Sdescat >>confdefs.h <<\_ACEOF
7460180740Sdes#define _PATH_BTMP "/var/log/btmp"
7461180740Sdes_ACEOF
7462180740Sdes
7463180740Sdes	cat >>confdefs.h <<\_ACEOF
7464180740Sdes#define USE_BTMP 1
7465180740Sdes_ACEOF
7466180740Sdes
7467180740Sdes	inet6_default_4in6=yes
7468180740Sdes	case `uname -r` in
7469180740Sdes	1.*|2.0.*)
7470180740Sdes
7471180740Sdescat >>confdefs.h <<\_ACEOF
7472180740Sdes#define BROKEN_CMSG_TYPE 1
7473180740Sdes_ACEOF
7474180740Sdes
7475180740Sdes		;;
7476180740Sdes	esac
7477180740Sdes	# tun(4) forwarding compat code
7478180740Sdes
7479180740Sdesfor ac_header in linux/if_tun.h
7480180740Sdesdo
7481180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7482180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7483180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
7484180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7485180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7486180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7487180740Sdesfi
7488180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
7489180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
7490180740Sdesecho "${ECHO_T}$ac_res" >&6; }
7491180740Sdeselse
7492180740Sdes  # Is the header compilable?
7493180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
7494180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7495180740Sdescat >conftest.$ac_ext <<_ACEOF
7496180740Sdes/* confdefs.h.  */
7497180740Sdes_ACEOF
7498180740Sdescat confdefs.h >>conftest.$ac_ext
7499180740Sdescat >>conftest.$ac_ext <<_ACEOF
7500180740Sdes/* end confdefs.h.  */
7501180740Sdes$ac_includes_default
7502180740Sdes#include <$ac_header>
7503180740Sdes_ACEOF
7504180740Sdesrm -f conftest.$ac_objext
7505180740Sdesif { (ac_try="$ac_compile"
7506180740Sdescase "(($ac_try" in
7507180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7508180740Sdes  *) ac_try_echo=$ac_try;;
7509180740Sdesesac
7510180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7511180740Sdes  (eval "$ac_compile") 2>conftest.er1
7512180740Sdes  ac_status=$?
7513180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7514180740Sdes  rm -f conftest.er1
7515180740Sdes  cat conftest.err >&5
7516180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7517180740Sdes  (exit $ac_status); } && {
7518180740Sdes	 test -z "$ac_c_werror_flag" ||
7519180740Sdes	 test ! -s conftest.err
7520180740Sdes       } && test -s conftest.$ac_objext; then
7521180740Sdes  ac_header_compiler=yes
7522180740Sdeselse
7523180740Sdes  echo "$as_me: failed program was:" >&5
7524180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7525180740Sdes
7526180740Sdes	ac_header_compiler=no
7527180740Sdesfi
7528180740Sdes
7529180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7530180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7531180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
7532180740Sdes
7533180740Sdes# Is the header present?
7534180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
7535180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7536180740Sdescat >conftest.$ac_ext <<_ACEOF
7537180740Sdes/* confdefs.h.  */
7538180740Sdes_ACEOF
7539180740Sdescat confdefs.h >>conftest.$ac_ext
7540180740Sdescat >>conftest.$ac_ext <<_ACEOF
7541180740Sdes/* end confdefs.h.  */
7542180740Sdes#include <$ac_header>
7543180740Sdes_ACEOF
7544180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
7545180740Sdescase "(($ac_try" in
7546180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7547180740Sdes  *) ac_try_echo=$ac_try;;
7548180740Sdesesac
7549180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7550180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7551180740Sdes  ac_status=$?
7552180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7553180740Sdes  rm -f conftest.er1
7554180740Sdes  cat conftest.err >&5
7555180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7556180740Sdes  (exit $ac_status); } >/dev/null && {
7557180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7558180740Sdes	 test ! -s conftest.err
7559180740Sdes       }; then
7560180740Sdes  ac_header_preproc=yes
7561180740Sdeselse
7562180740Sdes  echo "$as_me: failed program was:" >&5
7563180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7564180740Sdes
7565180740Sdes  ac_header_preproc=no
7566180740Sdesfi
7567180740Sdes
7568180740Sdesrm -f conftest.err conftest.$ac_ext
7569180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7570180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
7571180740Sdes
7572180740Sdes# So?  What about this header?
7573180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7574180740Sdes  yes:no: )
7575180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7576180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7577180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7578180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7579180740Sdes    ac_header_preproc=yes
7580180740Sdes    ;;
7581180740Sdes  no:yes:* )
7582180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7583180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7584180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
7585180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
7586180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7587180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7588180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
7589180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
7590180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7591180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7592180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7593180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7594180740Sdes    ( cat <<\_ASBOX
7595180740Sdes## ------------------------------------------- ##
7596180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
7597180740Sdes## ------------------------------------------- ##
7598180740Sdes_ASBOX
7599180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
7600180740Sdes    ;;
7601180740Sdesesac
7602180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
7603180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7604180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7605180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7606180740Sdeselse
7607180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
7608180740Sdesfi
7609180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
7610180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
7611180740Sdesecho "${ECHO_T}$ac_res" >&6; }
7612180740Sdes
7613180740Sdesfi
7614180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
7615180740Sdes  cat >>confdefs.h <<_ACEOF
7616180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7617180740Sdes_ACEOF
7618180740Sdes
7619180740Sdesfi
7620180740Sdes
7621180740Sdesdone
7622180740Sdes
7623180740Sdes	if test "x$ac_cv_header_linux_if_tun_h" = "xyes" ; then
7624180740Sdes
7625180740Sdescat >>confdefs.h <<\_ACEOF
7626180740Sdes#define SSH_TUN_LINUX 1
7627180740Sdes_ACEOF
7628180740Sdes
7629180740Sdes
7630180740Sdescat >>confdefs.h <<\_ACEOF
7631180740Sdes#define SSH_TUN_COMPAT_AF 1
7632180740Sdes_ACEOF
7633180740Sdes
7634180740Sdes
7635180740Sdescat >>confdefs.h <<\_ACEOF
7636180740Sdes#define SSH_TUN_PREPEND_AF 1
7637180740Sdes_ACEOF
7638180740Sdes
7639180740Sdes	fi
7640180740Sdes	;;
7641180740Sdesmips-sony-bsd|mips-sony-newsos4)
7642180740Sdes
7643180740Sdescat >>confdefs.h <<\_ACEOF
7644180740Sdes#define NEED_SETPGRP 1
7645180740Sdes_ACEOF
7646180740Sdes
7647180740Sdes	SONY=1
7648180740Sdes	;;
7649180740Sdes*-*-netbsd*)
7650180740Sdes	check_for_libcrypt_before=1
7651180740Sdes	if test "x$withval" != "xno" ; then
7652180740Sdes		need_dash_r=1
7653180740Sdes	fi
7654180740Sdes
7655180740Sdescat >>confdefs.h <<\_ACEOF
7656180740Sdes#define SSH_TUN_FREEBSD 1
7657180740Sdes_ACEOF
7658180740Sdes
7659180740Sdes	if test "${ac_cv_header_net_if_tap_h+set}" = set; then
7660180740Sdes  { echo "$as_me:$LINENO: checking for net/if_tap.h" >&5
7661180740Sdesecho $ECHO_N "checking for net/if_tap.h... $ECHO_C" >&6; }
7662180740Sdesif test "${ac_cv_header_net_if_tap_h+set}" = set; then
7663180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7664180740Sdesfi
7665180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_net_if_tap_h" >&5
7666180740Sdesecho "${ECHO_T}$ac_cv_header_net_if_tap_h" >&6; }
7667180740Sdeselse
7668180740Sdes  # Is the header compilable?
7669180740Sdes{ echo "$as_me:$LINENO: checking net/if_tap.h usability" >&5
7670180740Sdesecho $ECHO_N "checking net/if_tap.h usability... $ECHO_C" >&6; }
7671180740Sdescat >conftest.$ac_ext <<_ACEOF
7672180740Sdes/* confdefs.h.  */
7673180740Sdes_ACEOF
7674180740Sdescat confdefs.h >>conftest.$ac_ext
7675180740Sdescat >>conftest.$ac_ext <<_ACEOF
7676180740Sdes/* end confdefs.h.  */
7677180740Sdes$ac_includes_default
7678180740Sdes#include <net/if_tap.h>
7679180740Sdes_ACEOF
7680180740Sdesrm -f conftest.$ac_objext
7681180740Sdesif { (ac_try="$ac_compile"
7682180740Sdescase "(($ac_try" in
7683180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7684180740Sdes  *) ac_try_echo=$ac_try;;
7685180740Sdesesac
7686180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7687180740Sdes  (eval "$ac_compile") 2>conftest.er1
7688180740Sdes  ac_status=$?
7689180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7690180740Sdes  rm -f conftest.er1
7691180740Sdes  cat conftest.err >&5
7692180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7693180740Sdes  (exit $ac_status); } && {
7694180740Sdes	 test -z "$ac_c_werror_flag" ||
7695180740Sdes	 test ! -s conftest.err
7696180740Sdes       } && test -s conftest.$ac_objext; then
7697180740Sdes  ac_header_compiler=yes
7698180740Sdeselse
7699180740Sdes  echo "$as_me: failed program was:" >&5
7700180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7701180740Sdes
7702180740Sdes	ac_header_compiler=no
7703180740Sdesfi
7704180740Sdes
7705180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7706180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7707180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
7708180740Sdes
7709180740Sdes# Is the header present?
7710180740Sdes{ echo "$as_me:$LINENO: checking net/if_tap.h presence" >&5
7711180740Sdesecho $ECHO_N "checking net/if_tap.h presence... $ECHO_C" >&6; }
7712180740Sdescat >conftest.$ac_ext <<_ACEOF
7713180740Sdes/* confdefs.h.  */
7714180740Sdes_ACEOF
7715180740Sdescat confdefs.h >>conftest.$ac_ext
7716180740Sdescat >>conftest.$ac_ext <<_ACEOF
7717180740Sdes/* end confdefs.h.  */
7718180740Sdes#include <net/if_tap.h>
7719180740Sdes_ACEOF
7720180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
7721180740Sdescase "(($ac_try" in
7722180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7723180740Sdes  *) ac_try_echo=$ac_try;;
7724180740Sdesesac
7725180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7726180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7727180740Sdes  ac_status=$?
7728180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7729180740Sdes  rm -f conftest.er1
7730180740Sdes  cat conftest.err >&5
7731180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7732180740Sdes  (exit $ac_status); } >/dev/null && {
7733180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7734180740Sdes	 test ! -s conftest.err
7735180740Sdes       }; then
7736180740Sdes  ac_header_preproc=yes
7737180740Sdeselse
7738180740Sdes  echo "$as_me: failed program was:" >&5
7739180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7740180740Sdes
7741180740Sdes  ac_header_preproc=no
7742180740Sdesfi
7743180740Sdes
7744180740Sdesrm -f conftest.err conftest.$ac_ext
7745180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7746180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
7747180740Sdes
7748180740Sdes# So?  What about this header?
7749180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7750180740Sdes  yes:no: )
7751180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: accepted by the compiler, rejected by the preprocessor!" >&5
7752180740Sdesecho "$as_me: WARNING: net/if_tap.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7753180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: proceeding with the compiler's result" >&5
7754180740Sdesecho "$as_me: WARNING: net/if_tap.h: proceeding with the compiler's result" >&2;}
7755180740Sdes    ac_header_preproc=yes
7756180740Sdes    ;;
7757180740Sdes  no:yes:* )
7758180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: present but cannot be compiled" >&5
7759180740Sdesecho "$as_me: WARNING: net/if_tap.h: present but cannot be compiled" >&2;}
7760180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h:     check for missing prerequisite headers?" >&5
7761180740Sdesecho "$as_me: WARNING: net/if_tap.h:     check for missing prerequisite headers?" >&2;}
7762180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: see the Autoconf documentation" >&5
7763180740Sdesecho "$as_me: WARNING: net/if_tap.h: see the Autoconf documentation" >&2;}
7764180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h:     section \"Present But Cannot Be Compiled\"" >&5
7765180740Sdesecho "$as_me: WARNING: net/if_tap.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7766180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: proceeding with the preprocessor's result" >&5
7767180740Sdesecho "$as_me: WARNING: net/if_tap.h: proceeding with the preprocessor's result" >&2;}
7768180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: in the future, the compiler will take precedence" >&5
7769180740Sdesecho "$as_me: WARNING: net/if_tap.h: in the future, the compiler will take precedence" >&2;}
7770180740Sdes    ( cat <<\_ASBOX
7771180740Sdes## ------------------------------------------- ##
7772180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
7773180740Sdes## ------------------------------------------- ##
7774180740Sdes_ASBOX
7775180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
7776180740Sdes    ;;
7777180740Sdesesac
7778180740Sdes{ echo "$as_me:$LINENO: checking for net/if_tap.h" >&5
7779180740Sdesecho $ECHO_N "checking for net/if_tap.h... $ECHO_C" >&6; }
7780180740Sdesif test "${ac_cv_header_net_if_tap_h+set}" = set; then
7781180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7782180740Sdeselse
7783180740Sdes  ac_cv_header_net_if_tap_h=$ac_header_preproc
7784180740Sdesfi
7785180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_net_if_tap_h" >&5
7786180740Sdesecho "${ECHO_T}$ac_cv_header_net_if_tap_h" >&6; }
7787180740Sdes
7788180740Sdesfi
7789180740Sdesif test $ac_cv_header_net_if_tap_h = yes; then
7790180740Sdes  :
7791180740Sdeselse
7792180740Sdes
7793180740Sdescat >>confdefs.h <<\_ACEOF
7794180740Sdes#define SSH_TUN_NO_L2 1
7795180740Sdes_ACEOF
7796180740Sdes
7797180740Sdesfi
7798180740Sdes
7799180740Sdes
7800180740Sdes
7801180740Sdescat >>confdefs.h <<\_ACEOF
7802180740Sdes#define SSH_TUN_PREPEND_AF 1
7803180740Sdes_ACEOF
7804180740Sdes
7805180740Sdes	;;
7806180740Sdes*-*-freebsd*)
7807180740Sdes	check_for_libcrypt_later=1
7808180740Sdes
7809180740Sdescat >>confdefs.h <<\_ACEOF
7810180740Sdes#define LOCKED_PASSWD_PREFIX "*LOCKED*"
7811180740Sdes_ACEOF
7812180740Sdes
7813180740Sdes
7814180740Sdescat >>confdefs.h <<\_ACEOF
7815180740Sdes#define SSH_TUN_FREEBSD 1
7816180740Sdes_ACEOF
7817180740Sdes
7818180740Sdes	if test "${ac_cv_header_net_if_tap_h+set}" = set; then
7819180740Sdes  { echo "$as_me:$LINENO: checking for net/if_tap.h" >&5
7820180740Sdesecho $ECHO_N "checking for net/if_tap.h... $ECHO_C" >&6; }
7821180740Sdesif test "${ac_cv_header_net_if_tap_h+set}" = set; then
7822180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7823180740Sdesfi
7824180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_net_if_tap_h" >&5
7825180740Sdesecho "${ECHO_T}$ac_cv_header_net_if_tap_h" >&6; }
7826180740Sdeselse
7827180740Sdes  # Is the header compilable?
7828180740Sdes{ echo "$as_me:$LINENO: checking net/if_tap.h usability" >&5
7829180740Sdesecho $ECHO_N "checking net/if_tap.h usability... $ECHO_C" >&6; }
7830180740Sdescat >conftest.$ac_ext <<_ACEOF
7831180740Sdes/* confdefs.h.  */
7832180740Sdes_ACEOF
7833180740Sdescat confdefs.h >>conftest.$ac_ext
7834180740Sdescat >>conftest.$ac_ext <<_ACEOF
7835180740Sdes/* end confdefs.h.  */
7836180740Sdes$ac_includes_default
7837180740Sdes#include <net/if_tap.h>
7838180740Sdes_ACEOF
7839180740Sdesrm -f conftest.$ac_objext
7840180740Sdesif { (ac_try="$ac_compile"
7841180740Sdescase "(($ac_try" in
7842180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7843180740Sdes  *) ac_try_echo=$ac_try;;
7844180740Sdesesac
7845180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7846180740Sdes  (eval "$ac_compile") 2>conftest.er1
7847180740Sdes  ac_status=$?
7848180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7849180740Sdes  rm -f conftest.er1
7850180740Sdes  cat conftest.err >&5
7851180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7852180740Sdes  (exit $ac_status); } && {
7853180740Sdes	 test -z "$ac_c_werror_flag" ||
7854180740Sdes	 test ! -s conftest.err
7855180740Sdes       } && test -s conftest.$ac_objext; then
7856180740Sdes  ac_header_compiler=yes
7857180740Sdeselse
7858180740Sdes  echo "$as_me: failed program was:" >&5
7859180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7860180740Sdes
7861180740Sdes	ac_header_compiler=no
7862180740Sdesfi
7863180740Sdes
7864180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7865180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7866180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
7867180740Sdes
7868180740Sdes# Is the header present?
7869180740Sdes{ echo "$as_me:$LINENO: checking net/if_tap.h presence" >&5
7870180740Sdesecho $ECHO_N "checking net/if_tap.h presence... $ECHO_C" >&6; }
7871180740Sdescat >conftest.$ac_ext <<_ACEOF
7872180740Sdes/* confdefs.h.  */
7873180740Sdes_ACEOF
7874180740Sdescat confdefs.h >>conftest.$ac_ext
7875180740Sdescat >>conftest.$ac_ext <<_ACEOF
7876180740Sdes/* end confdefs.h.  */
7877180740Sdes#include <net/if_tap.h>
7878180740Sdes_ACEOF
7879180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
7880180740Sdescase "(($ac_try" in
7881180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7882180740Sdes  *) ac_try_echo=$ac_try;;
7883180740Sdesesac
7884180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7885180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7886180740Sdes  ac_status=$?
7887180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
7888180740Sdes  rm -f conftest.er1
7889180740Sdes  cat conftest.err >&5
7890180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
7891180740Sdes  (exit $ac_status); } >/dev/null && {
7892180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7893180740Sdes	 test ! -s conftest.err
7894180740Sdes       }; then
7895180740Sdes  ac_header_preproc=yes
7896180740Sdeselse
7897180740Sdes  echo "$as_me: failed program was:" >&5
7898180740Sdessed 's/^/| /' conftest.$ac_ext >&5
7899180740Sdes
7900180740Sdes  ac_header_preproc=no
7901180740Sdesfi
7902180740Sdes
7903180740Sdesrm -f conftest.err conftest.$ac_ext
7904180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7905180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
7906180740Sdes
7907180740Sdes# So?  What about this header?
7908180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7909180740Sdes  yes:no: )
7910180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: accepted by the compiler, rejected by the preprocessor!" >&5
7911180740Sdesecho "$as_me: WARNING: net/if_tap.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7912180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: proceeding with the compiler's result" >&5
7913180740Sdesecho "$as_me: WARNING: net/if_tap.h: proceeding with the compiler's result" >&2;}
7914180740Sdes    ac_header_preproc=yes
7915180740Sdes    ;;
7916180740Sdes  no:yes:* )
7917180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: present but cannot be compiled" >&5
7918180740Sdesecho "$as_me: WARNING: net/if_tap.h: present but cannot be compiled" >&2;}
7919180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h:     check for missing prerequisite headers?" >&5
7920180740Sdesecho "$as_me: WARNING: net/if_tap.h:     check for missing prerequisite headers?" >&2;}
7921180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: see the Autoconf documentation" >&5
7922180740Sdesecho "$as_me: WARNING: net/if_tap.h: see the Autoconf documentation" >&2;}
7923180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h:     section \"Present But Cannot Be Compiled\"" >&5
7924180740Sdesecho "$as_me: WARNING: net/if_tap.h:     section \"Present But Cannot Be Compiled\"" >&2;}
7925180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: proceeding with the preprocessor's result" >&5
7926180740Sdesecho "$as_me: WARNING: net/if_tap.h: proceeding with the preprocessor's result" >&2;}
7927180740Sdes    { echo "$as_me:$LINENO: WARNING: net/if_tap.h: in the future, the compiler will take precedence" >&5
7928180740Sdesecho "$as_me: WARNING: net/if_tap.h: in the future, the compiler will take precedence" >&2;}
7929180740Sdes    ( cat <<\_ASBOX
7930180740Sdes## ------------------------------------------- ##
7931180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
7932180740Sdes## ------------------------------------------- ##
7933180740Sdes_ASBOX
7934180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
7935180740Sdes    ;;
7936180740Sdesesac
7937180740Sdes{ echo "$as_me:$LINENO: checking for net/if_tap.h" >&5
7938180740Sdesecho $ECHO_N "checking for net/if_tap.h... $ECHO_C" >&6; }
7939180740Sdesif test "${ac_cv_header_net_if_tap_h+set}" = set; then
7940180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
7941180740Sdeselse
7942180740Sdes  ac_cv_header_net_if_tap_h=$ac_header_preproc
7943180740Sdesfi
7944180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_net_if_tap_h" >&5
7945180740Sdesecho "${ECHO_T}$ac_cv_header_net_if_tap_h" >&6; }
7946180740Sdes
7947180740Sdesfi
7948180740Sdesif test $ac_cv_header_net_if_tap_h = yes; then
7949180740Sdes  :
7950180740Sdeselse
7951180740Sdes
7952180740Sdescat >>confdefs.h <<\_ACEOF
7953180740Sdes#define SSH_TUN_NO_L2 1
7954180740Sdes_ACEOF
7955180740Sdes
7956180740Sdesfi
7957180740Sdes
7958180740Sdes
7959180740Sdes	;;
7960180740Sdes*-*-bsdi*)
7961180740Sdes	cat >>confdefs.h <<\_ACEOF
7962180740Sdes#define SETEUID_BREAKS_SETUID 1
7963180740Sdes_ACEOF
7964180740Sdes
7965180740Sdes	cat >>confdefs.h <<\_ACEOF
7966180740Sdes#define BROKEN_SETREUID 1
7967180740Sdes_ACEOF
7968180740Sdes
7969180740Sdes	cat >>confdefs.h <<\_ACEOF
7970180740Sdes#define BROKEN_SETREGID 1
7971180740Sdes_ACEOF
7972180740Sdes
7973180740Sdes	;;
7974180740Sdes*-next-*)
7975180740Sdes	conf_lastlog_location="/usr/adm/lastlog"
7976180740Sdes	conf_utmp_location=/etc/utmp
7977180740Sdes	conf_wtmp_location=/usr/adm/wtmp
7978180740Sdes	MAIL=/usr/spool/mail
7979180740Sdes
7980180740Sdescat >>confdefs.h <<\_ACEOF
7981180740Sdes#define HAVE_NEXT 1
7982180740Sdes_ACEOF
7983180740Sdes
7984180740Sdes	cat >>confdefs.h <<\_ACEOF
7985180740Sdes#define BROKEN_REALPATH 1
7986180740Sdes_ACEOF
7987180740Sdes
7988180740Sdes	cat >>confdefs.h <<\_ACEOF
7989180740Sdes#define USE_PIPES 1
7990180740Sdes_ACEOF
7991180740Sdes
7992180740Sdes
7993180740Sdescat >>confdefs.h <<\_ACEOF
7994180740Sdes#define BROKEN_SAVED_UIDS 1
7995180740Sdes_ACEOF
7996180740Sdes
7997180740Sdes	;;
7998180740Sdes*-*-openbsd*)
7999180740Sdes
8000180740Sdescat >>confdefs.h <<\_ACEOF
8001180740Sdes#define HAVE_ATTRIBUTE__SENTINEL__ 1
8002180740Sdes_ACEOF
8003180740Sdes
8004180740Sdes
8005180740Sdescat >>confdefs.h <<\_ACEOF
8006180740Sdes#define HAVE_ATTRIBUTE__BOUNDED__ 1
8007180740Sdes_ACEOF
8008180740Sdes
8009180740Sdes
8010180740Sdescat >>confdefs.h <<\_ACEOF
8011180740Sdes#define SSH_TUN_OPENBSD 1
8012180740Sdes_ACEOF
8013180740Sdes
8014180740Sdes
8015180740Sdescat >>confdefs.h <<\_ACEOF
8016180740Sdes#define SYSLOG_R_SAFE_IN_SIGHAND 1
8017180740Sdes_ACEOF
8018180740Sdes
8019180740Sdes	;;
8020180740Sdes*-*-solaris*)
8021180740Sdes	if test "x$withval" != "xno" ; then
8022180740Sdes		need_dash_r=1
8023180740Sdes	fi
8024180740Sdes	cat >>confdefs.h <<\_ACEOF
8025180740Sdes#define PAM_SUN_CODEBASE 1
8026180740Sdes_ACEOF
8027180740Sdes
8028180740Sdes	cat >>confdefs.h <<\_ACEOF
8029180740Sdes#define LOGIN_NEEDS_UTMPX 1
8030180740Sdes_ACEOF
8031180740Sdes
8032180740Sdes
8033180740Sdescat >>confdefs.h <<\_ACEOF
8034180740Sdes#define LOGIN_NEEDS_TERM 1
8035180740Sdes_ACEOF
8036180740Sdes
8037180740Sdes	cat >>confdefs.h <<\_ACEOF
8038180740Sdes#define PAM_TTY_KLUDGE 1
8039180740Sdes_ACEOF
8040180740Sdes
8041180740Sdes
8042180740Sdescat >>confdefs.h <<\_ACEOF
8043180740Sdes#define SSHPAM_CHAUTHTOK_NEEDS_RUID 1
8044180740Sdes_ACEOF
8045180740Sdes
8046180740Sdes	cat >>confdefs.h <<\_ACEOF
8047180740Sdes#define LOCKED_PASSWD_STRING "*LK*"
8048180740Sdes_ACEOF
8049180740Sdes
8050180740Sdes	# Pushing STREAMS modules will cause sshd to acquire a controlling tty.
8051180740Sdes
8052180740Sdescat >>confdefs.h <<\_ACEOF
8053180740Sdes#define SSHD_ACQUIRES_CTTY 1
8054180740Sdes_ACEOF
8055180740Sdes
8056180740Sdes
8057180740Sdescat >>confdefs.h <<\_ACEOF
8058180740Sdes#define PASSWD_NEEDS_USERNAME 1
8059180740Sdes_ACEOF
8060180740Sdes
8061180740Sdes	external_path_file=/etc/default/login
8062180740Sdes	# hardwire lastlog location (can't detect it on some versions)
8063180740Sdes	conf_lastlog_location="/var/adm/lastlog"
8064180740Sdes	{ echo "$as_me:$LINENO: checking for obsolete utmp and wtmp in solaris2.x" >&5
8065180740Sdesecho $ECHO_N "checking for obsolete utmp and wtmp in solaris2.x... $ECHO_C" >&6; }
8066180740Sdes	sol2ver=`echo "$host"| sed -e 's/.*[0-9]\.//'`
8067180740Sdes	if test "$sol2ver" -ge 8; then
8068180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
8069180740Sdesecho "${ECHO_T}yes" >&6; }
8070180740Sdes		cat >>confdefs.h <<\_ACEOF
8071180740Sdes#define DISABLE_UTMP 1
8072180740Sdes_ACEOF
8073180740Sdes
8074180740Sdes
8075180740Sdescat >>confdefs.h <<\_ACEOF
8076180740Sdes#define DISABLE_WTMP 1
8077180740Sdes_ACEOF
8078180740Sdes
8079180740Sdes	else
8080180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
8081180740Sdesecho "${ECHO_T}no" >&6; }
8082180740Sdes	fi
8083180740Sdes
8084180740Sdes# Check whether --with-solaris-contracts was given.
8085180740Sdesif test "${with_solaris_contracts+set}" = set; then
8086180740Sdes  withval=$with_solaris_contracts;
8087180740Sdes		{ echo "$as_me:$LINENO: checking for ct_tmpl_activate in -lcontract" >&5
8088180740Sdesecho $ECHO_N "checking for ct_tmpl_activate in -lcontract... $ECHO_C" >&6; }
8089180740Sdesif test "${ac_cv_lib_contract_ct_tmpl_activate+set}" = set; then
8090180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
8091180740Sdeselse
8092180740Sdes  ac_check_lib_save_LIBS=$LIBS
8093180740SdesLIBS="-lcontract  $LIBS"
8094180740Sdescat >conftest.$ac_ext <<_ACEOF
8095180740Sdes/* confdefs.h.  */
8096180740Sdes_ACEOF
8097180740Sdescat confdefs.h >>conftest.$ac_ext
8098180740Sdescat >>conftest.$ac_ext <<_ACEOF
8099180740Sdes/* end confdefs.h.  */
8100180740Sdes
8101180740Sdes/* Override any GCC internal prototype to avoid an error.
8102180740Sdes   Use char because int might match the return type of a GCC
8103180740Sdes   builtin and then its argument prototype would still apply.  */
8104180740Sdes#ifdef __cplusplus
8105180740Sdesextern "C"
8106180740Sdes#endif
8107180740Sdeschar ct_tmpl_activate ();
8108180740Sdesint
8109180740Sdesmain ()
8110180740Sdes{
8111180740Sdesreturn ct_tmpl_activate ();
8112180740Sdes  ;
8113180740Sdes  return 0;
8114180740Sdes}
8115180740Sdes_ACEOF
8116180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
8117180740Sdesif { (ac_try="$ac_link"
8118180740Sdescase "(($ac_try" in
8119180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8120180740Sdes  *) ac_try_echo=$ac_try;;
8121180740Sdesesac
8122180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8123180740Sdes  (eval "$ac_link") 2>conftest.er1
8124180740Sdes  ac_status=$?
8125180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
8126180740Sdes  rm -f conftest.er1
8127180740Sdes  cat conftest.err >&5
8128180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8129180740Sdes  (exit $ac_status); } && {
8130180740Sdes	 test -z "$ac_c_werror_flag" ||
8131180740Sdes	 test ! -s conftest.err
8132180740Sdes       } && test -s conftest$ac_exeext &&
8133180740Sdes       $as_test_x conftest$ac_exeext; then
8134180740Sdes  ac_cv_lib_contract_ct_tmpl_activate=yes
8135180740Sdeselse
8136180740Sdes  echo "$as_me: failed program was:" >&5
8137180740Sdessed 's/^/| /' conftest.$ac_ext >&5
8138180740Sdes
8139180740Sdes	ac_cv_lib_contract_ct_tmpl_activate=no
8140180740Sdesfi
8141180740Sdes
8142180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8143180740Sdes      conftest$ac_exeext conftest.$ac_ext
8144180740SdesLIBS=$ac_check_lib_save_LIBS
8145180740Sdesfi
8146180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_contract_ct_tmpl_activate" >&5
8147180740Sdesecho "${ECHO_T}$ac_cv_lib_contract_ct_tmpl_activate" >&6; }
8148180740Sdesif test $ac_cv_lib_contract_ct_tmpl_activate = yes; then
8149180740Sdes
8150180740Sdescat >>confdefs.h <<\_ACEOF
8151180740Sdes#define USE_SOLARIS_PROCESS_CONTRACTS 1
8152180740Sdes_ACEOF
8153180740Sdes
8154180740Sdes			  SSHDLIBS="$SSHDLIBS -lcontract"
8155180740Sdes
8156180740Sdes			  SPC_MSG="yes"
8157180740Sdesfi
8158180740Sdes
8159180740Sdes
8160180740Sdesfi
8161180740Sdes
8162180740Sdes	;;
8163180740Sdes*-*-sunos4*)
8164180740Sdes	CPPFLAGS="$CPPFLAGS -DSUNOS4"
8165180740Sdes
8166180740Sdesfor ac_func in getpwanam
8167180740Sdesdo
8168180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8169180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
8170180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8171180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8172180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
8173180740Sdeselse
8174180740Sdes  cat >conftest.$ac_ext <<_ACEOF
8175180740Sdes/* confdefs.h.  */
8176180740Sdes_ACEOF
8177180740Sdescat confdefs.h >>conftest.$ac_ext
8178180740Sdescat >>conftest.$ac_ext <<_ACEOF
8179180740Sdes/* end confdefs.h.  */
8180180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8181180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8182180740Sdes#define $ac_func innocuous_$ac_func
8183180740Sdes
8184180740Sdes/* System header to define __stub macros and hopefully few prototypes,
8185180740Sdes    which can conflict with char $ac_func (); below.
8186180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8187180740Sdes    <limits.h> exists even on freestanding compilers.  */
8188180740Sdes
8189180740Sdes#ifdef __STDC__
8190180740Sdes# include <limits.h>
8191180740Sdes#else
8192180740Sdes# include <assert.h>
8193180740Sdes#endif
8194180740Sdes
8195180740Sdes#undef $ac_func
8196180740Sdes
8197180740Sdes/* Override any GCC internal prototype to avoid an error.
8198180740Sdes   Use char because int might match the return type of a GCC
8199180740Sdes   builtin and then its argument prototype would still apply.  */
8200180740Sdes#ifdef __cplusplus
8201180740Sdesextern "C"
8202180740Sdes#endif
8203180740Sdeschar $ac_func ();
8204180740Sdes/* The GNU C library defines this for functions which it implements
8205180740Sdes    to always fail with ENOSYS.  Some functions are actually named
8206180740Sdes    something starting with __ and the normal name is an alias.  */
8207180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
8208180740Sdeschoke me
8209180740Sdes#endif
8210180740Sdes
8211180740Sdesint
8212180740Sdesmain ()
8213180740Sdes{
8214180740Sdesreturn $ac_func ();
8215180740Sdes  ;
8216180740Sdes  return 0;
8217180740Sdes}
8218180740Sdes_ACEOF
8219180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
8220180740Sdesif { (ac_try="$ac_link"
8221180740Sdescase "(($ac_try" in
8222180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8223180740Sdes  *) ac_try_echo=$ac_try;;
8224180740Sdesesac
8225180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8226180740Sdes  (eval "$ac_link") 2>conftest.er1
8227180740Sdes  ac_status=$?
8228180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
8229180740Sdes  rm -f conftest.er1
8230180740Sdes  cat conftest.err >&5
8231180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8232180740Sdes  (exit $ac_status); } && {
8233180740Sdes	 test -z "$ac_c_werror_flag" ||
8234180740Sdes	 test ! -s conftest.err
8235180740Sdes       } && test -s conftest$ac_exeext &&
8236180740Sdes       $as_test_x conftest$ac_exeext; then
8237180740Sdes  eval "$as_ac_var=yes"
8238180740Sdeselse
8239180740Sdes  echo "$as_me: failed program was:" >&5
8240180740Sdessed 's/^/| /' conftest.$ac_ext >&5
8241180740Sdes
8242180740Sdes	eval "$as_ac_var=no"
8243180740Sdesfi
8244180740Sdes
8245180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8246180740Sdes      conftest$ac_exeext conftest.$ac_ext
8247180740Sdesfi
8248180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
8249180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
8250180740Sdesecho "${ECHO_T}$ac_res" >&6; }
8251180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
8252180740Sdes  cat >>confdefs.h <<_ACEOF
8253180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8254180740Sdes_ACEOF
8255180740Sdes
8256180740Sdesfi
8257180740Sdesdone
8258180740Sdes
8259180740Sdes	cat >>confdefs.h <<\_ACEOF
8260180740Sdes#define PAM_SUN_CODEBASE 1
8261180740Sdes_ACEOF
8262180740Sdes
8263180740Sdes	conf_utmp_location=/etc/utmp
8264180740Sdes	conf_wtmp_location=/var/adm/wtmp
8265180740Sdes	conf_lastlog_location=/var/adm/lastlog
8266180740Sdes	cat >>confdefs.h <<\_ACEOF
8267180740Sdes#define USE_PIPES 1
8268180740Sdes_ACEOF
8269180740Sdes
8270180740Sdes	;;
8271180740Sdes*-ncr-sysv*)
8272180740Sdes	LIBS="$LIBS -lc89"
8273180740Sdes	cat >>confdefs.h <<\_ACEOF
8274180740Sdes#define USE_PIPES 1
8275180740Sdes_ACEOF
8276180740Sdes
8277180740Sdes	cat >>confdefs.h <<\_ACEOF
8278180740Sdes#define SSHD_ACQUIRES_CTTY 1
8279180740Sdes_ACEOF
8280180740Sdes
8281180740Sdes	cat >>confdefs.h <<\_ACEOF
8282180740Sdes#define SETEUID_BREAKS_SETUID 1
8283180740Sdes_ACEOF
8284180740Sdes
8285180740Sdes	cat >>confdefs.h <<\_ACEOF
8286180740Sdes#define BROKEN_SETREUID 1
8287180740Sdes_ACEOF
8288180740Sdes
8289180740Sdes	cat >>confdefs.h <<\_ACEOF
8290180740Sdes#define BROKEN_SETREGID 1
8291180740Sdes_ACEOF
8292180740Sdes
8293180740Sdes	;;
8294180740Sdes*-sni-sysv*)
8295180740Sdes	# /usr/ucblib MUST NOT be searched on ReliantUNIX
8296180740Sdes
8297180740Sdes{ echo "$as_me:$LINENO: checking for dlsym in -ldl" >&5
8298180740Sdesecho $ECHO_N "checking for dlsym in -ldl... $ECHO_C" >&6; }
8299180740Sdesif test "${ac_cv_lib_dl_dlsym+set}" = set; then
8300180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
8301180740Sdeselse
8302180740Sdes  ac_check_lib_save_LIBS=$LIBS
8303180740SdesLIBS="-ldl  $LIBS"
8304180740Sdescat >conftest.$ac_ext <<_ACEOF
8305180740Sdes/* confdefs.h.  */
8306180740Sdes_ACEOF
8307180740Sdescat confdefs.h >>conftest.$ac_ext
8308180740Sdescat >>conftest.$ac_ext <<_ACEOF
8309180740Sdes/* end confdefs.h.  */
8310180740Sdes
8311180740Sdes/* Override any GCC internal prototype to avoid an error.
8312180740Sdes   Use char because int might match the return type of a GCC
8313180740Sdes   builtin and then its argument prototype would still apply.  */
8314180740Sdes#ifdef __cplusplus
8315180740Sdesextern "C"
8316180740Sdes#endif
8317180740Sdeschar dlsym ();
8318180740Sdesint
8319180740Sdesmain ()
8320180740Sdes{
8321180740Sdesreturn dlsym ();
8322180740Sdes  ;
8323180740Sdes  return 0;
8324180740Sdes}
8325180740Sdes_ACEOF
8326180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
8327180740Sdesif { (ac_try="$ac_link"
8328180740Sdescase "(($ac_try" in
8329180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8330180740Sdes  *) ac_try_echo=$ac_try;;
8331180740Sdesesac
8332180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8333180740Sdes  (eval "$ac_link") 2>conftest.er1
8334180740Sdes  ac_status=$?
8335180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
8336180740Sdes  rm -f conftest.er1
8337180740Sdes  cat conftest.err >&5
8338180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8339180740Sdes  (exit $ac_status); } && {
8340180740Sdes	 test -z "$ac_c_werror_flag" ||
8341180740Sdes	 test ! -s conftest.err
8342180740Sdes       } && test -s conftest$ac_exeext &&
8343180740Sdes       $as_test_x conftest$ac_exeext; then
8344180740Sdes  ac_cv_lib_dl_dlsym=yes
8345180740Sdeselse
8346180740Sdes  echo "$as_me: failed program was:" >&5
8347180740Sdessed 's/^/| /' conftest.$ac_ext >&5
8348180740Sdes
8349180740Sdes	ac_cv_lib_dl_dlsym=no
8350180740Sdesfi
8351180740Sdes
8352180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8353180740Sdes      conftest$ac_exeext conftest.$ac_ext
8354180740SdesLIBS=$ac_check_lib_save_LIBS
8355180740Sdesfi
8356180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlsym" >&5
8357180740Sdesecho "${ECHO_T}$ac_cv_lib_dl_dlsym" >&6; }
8358180740Sdesif test $ac_cv_lib_dl_dlsym = yes; then
8359180740Sdes  cat >>confdefs.h <<_ACEOF
8360180740Sdes#define HAVE_LIBDL 1
8361180740Sdes_ACEOF
8362180740Sdes
8363180740Sdes  LIBS="-ldl $LIBS"
8364180740Sdes
8365180740Sdesfi
8366180740Sdes
8367180740Sdes	# -lresolv needs to be at the end of LIBS or DNS lookups break
8368180740Sdes	{ echo "$as_me:$LINENO: checking for res_query in -lresolv" >&5
8369180740Sdesecho $ECHO_N "checking for res_query in -lresolv... $ECHO_C" >&6; }
8370180740Sdesif test "${ac_cv_lib_resolv_res_query+set}" = set; then
8371180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
8372180740Sdeselse
8373180740Sdes  ac_check_lib_save_LIBS=$LIBS
8374180740SdesLIBS="-lresolv  $LIBS"
8375180740Sdescat >conftest.$ac_ext <<_ACEOF
8376180740Sdes/* confdefs.h.  */
8377180740Sdes_ACEOF
8378180740Sdescat confdefs.h >>conftest.$ac_ext
8379180740Sdescat >>conftest.$ac_ext <<_ACEOF
8380180740Sdes/* end confdefs.h.  */
8381180740Sdes
8382180740Sdes/* Override any GCC internal prototype to avoid an error.
8383180740Sdes   Use char because int might match the return type of a GCC
8384180740Sdes   builtin and then its argument prototype would still apply.  */
8385180740Sdes#ifdef __cplusplus
8386180740Sdesextern "C"
8387180740Sdes#endif
8388180740Sdeschar res_query ();
8389180740Sdesint
8390180740Sdesmain ()
8391180740Sdes{
8392180740Sdesreturn res_query ();
8393180740Sdes  ;
8394180740Sdes  return 0;
8395180740Sdes}
8396180740Sdes_ACEOF
8397180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
8398180740Sdesif { (ac_try="$ac_link"
8399180740Sdescase "(($ac_try" in
8400180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8401180740Sdes  *) ac_try_echo=$ac_try;;
8402180740Sdesesac
8403180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8404180740Sdes  (eval "$ac_link") 2>conftest.er1
8405180740Sdes  ac_status=$?
8406180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
8407180740Sdes  rm -f conftest.er1
8408180740Sdes  cat conftest.err >&5
8409180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8410180740Sdes  (exit $ac_status); } && {
8411180740Sdes	 test -z "$ac_c_werror_flag" ||
8412180740Sdes	 test ! -s conftest.err
8413180740Sdes       } && test -s conftest$ac_exeext &&
8414180740Sdes       $as_test_x conftest$ac_exeext; then
8415180740Sdes  ac_cv_lib_resolv_res_query=yes
8416180740Sdeselse
8417180740Sdes  echo "$as_me: failed program was:" >&5
8418180740Sdessed 's/^/| /' conftest.$ac_ext >&5
8419180740Sdes
8420180740Sdes	ac_cv_lib_resolv_res_query=no
8421180740Sdesfi
8422180740Sdes
8423180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8424180740Sdes      conftest$ac_exeext conftest.$ac_ext
8425180740SdesLIBS=$ac_check_lib_save_LIBS
8426180740Sdesfi
8427180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_query" >&5
8428180740Sdesecho "${ECHO_T}$ac_cv_lib_resolv_res_query" >&6; }
8429180740Sdesif test $ac_cv_lib_resolv_res_query = yes; then
8430180740Sdes   LIBS="$LIBS -lresolv"
8431180740Sdesfi
8432180740Sdes
8433180740Sdes	IPADDR_IN_DISPLAY=yes
8434180740Sdes	cat >>confdefs.h <<\_ACEOF
8435180740Sdes#define USE_PIPES 1
8436180740Sdes_ACEOF
8437180740Sdes
8438180740Sdes	cat >>confdefs.h <<\_ACEOF
8439180740Sdes#define IP_TOS_IS_BROKEN 1
8440180740Sdes_ACEOF
8441180740Sdes
8442180740Sdes	cat >>confdefs.h <<\_ACEOF
8443180740Sdes#define SETEUID_BREAKS_SETUID 1
8444180740Sdes_ACEOF
8445180740Sdes
8446180740Sdes	cat >>confdefs.h <<\_ACEOF
8447180740Sdes#define BROKEN_SETREUID 1
8448180740Sdes_ACEOF
8449180740Sdes
8450180740Sdes	cat >>confdefs.h <<\_ACEOF
8451180740Sdes#define BROKEN_SETREGID 1
8452180740Sdes_ACEOF
8453180740Sdes
8454180740Sdes	cat >>confdefs.h <<\_ACEOF
8455180740Sdes#define SSHD_ACQUIRES_CTTY 1
8456180740Sdes_ACEOF
8457180740Sdes
8458180740Sdes	external_path_file=/etc/default/login
8459180740Sdes	# /usr/ucblib/libucb.a no longer needed on ReliantUNIX
8460180740Sdes	# Attention: always take care to bind libsocket and libnsl before libc,
8461180740Sdes	# otherwise you will find lots of "SIOCGPGRP errno 22" on syslog
8462180740Sdes	;;
8463180740Sdes# UnixWare 1.x, UnixWare 2.x, and others based on code from Univel.
8464180740Sdes*-*-sysv4.2*)
8465180740Sdes	cat >>confdefs.h <<\_ACEOF
8466180740Sdes#define USE_PIPES 1
8467180740Sdes_ACEOF
8468180740Sdes
8469180740Sdes	cat >>confdefs.h <<\_ACEOF
8470180740Sdes#define SETEUID_BREAKS_SETUID 1
8471180740Sdes_ACEOF
8472180740Sdes
8473180740Sdes	cat >>confdefs.h <<\_ACEOF
8474180740Sdes#define BROKEN_SETREUID 1
8475180740Sdes_ACEOF
8476180740Sdes
8477180740Sdes	cat >>confdefs.h <<\_ACEOF
8478180740Sdes#define BROKEN_SETREGID 1
8479180740Sdes_ACEOF
8480180740Sdes
8481180740Sdes
8482180740Sdescat >>confdefs.h <<\_ACEOF
8483180740Sdes#define PASSWD_NEEDS_USERNAME 1
8484180740Sdes_ACEOF
8485180740Sdes
8486180740Sdes	cat >>confdefs.h <<\_ACEOF
8487180740Sdes#define LOCKED_PASSWD_STRING "*LK*"
8488180740Sdes_ACEOF
8489180740Sdes
8490180740Sdes	;;
8491180740Sdes# UnixWare 7.x, OpenUNIX 8
8492180740Sdes*-*-sysv5*)
8493180740Sdes	check_for_libcrypt_later=1
8494180740Sdes
8495180740Sdescat >>confdefs.h <<\_ACEOF
8496180740Sdes#define UNIXWARE_LONG_PASSWORDS 1
8497180740Sdes_ACEOF
8498180740Sdes
8499180740Sdes	cat >>confdefs.h <<\_ACEOF
8500180740Sdes#define USE_PIPES 1
8501180740Sdes_ACEOF
8502180740Sdes
8503180740Sdes	cat >>confdefs.h <<\_ACEOF
8504180740Sdes#define SETEUID_BREAKS_SETUID 1
8505180740Sdes_ACEOF
8506180740Sdes
8507180740Sdes	cat >>confdefs.h <<\_ACEOF
8508180740Sdes#define BROKEN_SETREUID 1
8509180740Sdes_ACEOF
8510180740Sdes
8511180740Sdes	cat >>confdefs.h <<\_ACEOF
8512180740Sdes#define BROKEN_SETREGID 1
8513180740Sdes_ACEOF
8514180740Sdes
8515180740Sdes	cat >>confdefs.h <<\_ACEOF
8516180740Sdes#define PASSWD_NEEDS_USERNAME 1
8517180740Sdes_ACEOF
8518180740Sdes
8519180740Sdes	case "$host" in
8520180740Sdes	*-*-sysv5SCO_SV*)	# SCO OpenServer 6.x
8521180740Sdes		TEST_SHELL=/u95/bin/sh
8522180740Sdes
8523180740Sdescat >>confdefs.h <<\_ACEOF
8524180740Sdes#define BROKEN_LIBIAF 1
8525180740Sdes_ACEOF
8526180740Sdes
8527180740Sdes		cat >>confdefs.h <<\_ACEOF
8528180740Sdes#define BROKEN_UPDWTMPX 1
8529180740Sdes_ACEOF
8530180740Sdes
8531180740Sdes		;;
8532180740Sdes	*)	cat >>confdefs.h <<\_ACEOF
8533180740Sdes#define LOCKED_PASSWD_STRING "*LK*"
8534180740Sdes_ACEOF
8535180740Sdes
8536180740Sdes		;;
8537180740Sdes	esac
8538180740Sdes	;;
8539180740Sdes*-*-sysv*)
8540180740Sdes	;;
8541180740Sdes# SCO UNIX and OEM versions of SCO UNIX
8542180740Sdes*-*-sco3.2v4*)
8543180740Sdes	{ { echo "$as_me:$LINENO: error: \"This Platform is no longer supported.\"" >&5
8544180740Sdesecho "$as_me: error: \"This Platform is no longer supported.\"" >&2;}
8545180740Sdes   { (exit 1); exit 1; }; }
8546180740Sdes	;;
8547180740Sdes# SCO OpenServer 5.x
8548180740Sdes*-*-sco3.2v5*)
8549180740Sdes	if test -z "$GCC"; then
8550180740Sdes		CFLAGS="$CFLAGS -belf"
8551180740Sdes	fi
8552180740Sdes	LIBS="$LIBS -lprot -lx -ltinfo -lm"
8553180740Sdes	no_dev_ptmx=1
8554180740Sdes	cat >>confdefs.h <<\_ACEOF
8555180740Sdes#define USE_PIPES 1
8556180740Sdes_ACEOF
8557180740Sdes
8558180740Sdes	cat >>confdefs.h <<\_ACEOF
8559180740Sdes#define HAVE_SECUREWARE 1
8560180740Sdes_ACEOF
8561180740Sdes
8562180740Sdes	cat >>confdefs.h <<\_ACEOF
8563180740Sdes#define DISABLE_SHADOW 1
8564180740Sdes_ACEOF
8565180740Sdes
8566180740Sdes	cat >>confdefs.h <<\_ACEOF
8567180740Sdes#define DISABLE_FD_PASSING 1
8568180740Sdes_ACEOF
8569180740Sdes
8570180740Sdes	cat >>confdefs.h <<\_ACEOF
8571180740Sdes#define SETEUID_BREAKS_SETUID 1
8572180740Sdes_ACEOF
8573180740Sdes
8574180740Sdes	cat >>confdefs.h <<\_ACEOF
8575180740Sdes#define BROKEN_SETREUID 1
8576180740Sdes_ACEOF
8577180740Sdes
8578180740Sdes	cat >>confdefs.h <<\_ACEOF
8579180740Sdes#define BROKEN_SETREGID 1
8580180740Sdes_ACEOF
8581180740Sdes
8582180740Sdes	cat >>confdefs.h <<\_ACEOF
8583180740Sdes#define WITH_ABBREV_NO_TTY 1
8584180740Sdes_ACEOF
8585180740Sdes
8586180740Sdes	cat >>confdefs.h <<\_ACEOF
8587180740Sdes#define BROKEN_UPDWTMPX 1
8588180740Sdes_ACEOF
8589180740Sdes
8590180740Sdes	cat >>confdefs.h <<\_ACEOF
8591180740Sdes#define PASSWD_NEEDS_USERNAME 1
8592180740Sdes_ACEOF
8593180740Sdes
8594180740Sdes
8595180740Sdes
8596180740Sdesfor ac_func in getluid setluid
8597180740Sdesdo
8598180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8599180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
8600180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8601180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8602180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
8603180740Sdeselse
8604180740Sdes  cat >conftest.$ac_ext <<_ACEOF
8605180740Sdes/* confdefs.h.  */
8606180740Sdes_ACEOF
8607180740Sdescat confdefs.h >>conftest.$ac_ext
8608180740Sdescat >>conftest.$ac_ext <<_ACEOF
8609180740Sdes/* end confdefs.h.  */
8610180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8611180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8612180740Sdes#define $ac_func innocuous_$ac_func
8613180740Sdes
8614180740Sdes/* System header to define __stub macros and hopefully few prototypes,
8615180740Sdes    which can conflict with char $ac_func (); below.
8616180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8617180740Sdes    <limits.h> exists even on freestanding compilers.  */
8618180740Sdes
8619180740Sdes#ifdef __STDC__
8620180740Sdes# include <limits.h>
8621180740Sdes#else
8622180740Sdes# include <assert.h>
8623180740Sdes#endif
8624180740Sdes
8625180740Sdes#undef $ac_func
8626180740Sdes
8627180740Sdes/* Override any GCC internal prototype to avoid an error.
8628180740Sdes   Use char because int might match the return type of a GCC
8629180740Sdes   builtin and then its argument prototype would still apply.  */
8630180740Sdes#ifdef __cplusplus
8631180740Sdesextern "C"
8632180740Sdes#endif
8633180740Sdeschar $ac_func ();
8634180740Sdes/* The GNU C library defines this for functions which it implements
8635180740Sdes    to always fail with ENOSYS.  Some functions are actually named
8636180740Sdes    something starting with __ and the normal name is an alias.  */
8637180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
8638180740Sdeschoke me
8639180740Sdes#endif
8640180740Sdes
8641180740Sdesint
8642180740Sdesmain ()
8643180740Sdes{
8644180740Sdesreturn $ac_func ();
8645180740Sdes  ;
8646180740Sdes  return 0;
8647180740Sdes}
8648180740Sdes_ACEOF
8649180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
8650180740Sdesif { (ac_try="$ac_link"
8651180740Sdescase "(($ac_try" in
8652180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8653180740Sdes  *) ac_try_echo=$ac_try;;
8654180740Sdesesac
8655180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8656180740Sdes  (eval "$ac_link") 2>conftest.er1
8657180740Sdes  ac_status=$?
8658180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
8659180740Sdes  rm -f conftest.er1
8660180740Sdes  cat conftest.err >&5
8661180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8662180740Sdes  (exit $ac_status); } && {
8663180740Sdes	 test -z "$ac_c_werror_flag" ||
8664180740Sdes	 test ! -s conftest.err
8665180740Sdes       } && test -s conftest$ac_exeext &&
8666180740Sdes       $as_test_x conftest$ac_exeext; then
8667180740Sdes  eval "$as_ac_var=yes"
8668180740Sdeselse
8669180740Sdes  echo "$as_me: failed program was:" >&5
8670180740Sdessed 's/^/| /' conftest.$ac_ext >&5
8671180740Sdes
8672180740Sdes	eval "$as_ac_var=no"
8673180740Sdesfi
8674180740Sdes
8675180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8676180740Sdes      conftest$ac_exeext conftest.$ac_ext
8677180740Sdesfi
8678180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
8679180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
8680180740Sdesecho "${ECHO_T}$ac_res" >&6; }
8681180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
8682180740Sdes  cat >>confdefs.h <<_ACEOF
8683180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8684180740Sdes_ACEOF
8685180740Sdes
8686180740Sdesfi
8687180740Sdesdone
8688180740Sdes
8689180740Sdes	MANTYPE=man
8690180740Sdes	TEST_SHELL=ksh
8691180740Sdes	;;
8692180740Sdes*-*-unicosmk*)
8693180740Sdes
8694180740Sdescat >>confdefs.h <<\_ACEOF
8695180740Sdes#define NO_SSH_LASTLOG 1
8696180740Sdes_ACEOF
8697180740Sdes
8698180740Sdes	cat >>confdefs.h <<\_ACEOF
8699180740Sdes#define SETEUID_BREAKS_SETUID 1
8700180740Sdes_ACEOF
8701180740Sdes
8702180740Sdes	cat >>confdefs.h <<\_ACEOF
8703180740Sdes#define BROKEN_SETREUID 1
8704180740Sdes_ACEOF
8705180740Sdes
8706180740Sdes	cat >>confdefs.h <<\_ACEOF
8707180740Sdes#define BROKEN_SETREGID 1
8708180740Sdes_ACEOF
8709180740Sdes
8710180740Sdes	cat >>confdefs.h <<\_ACEOF
8711180740Sdes#define USE_PIPES 1
8712180740Sdes_ACEOF
8713180740Sdes
8714180740Sdes	cat >>confdefs.h <<\_ACEOF
8715180740Sdes#define DISABLE_FD_PASSING 1
8716180740Sdes_ACEOF
8717180740Sdes
8718180740Sdes	LDFLAGS="$LDFLAGS"
8719180740Sdes	LIBS="$LIBS -lgen -lrsc -lshare -luex -lacm"
8720180740Sdes	MANTYPE=cat
8721180740Sdes	;;
8722180740Sdes*-*-unicosmp*)
8723180740Sdes	cat >>confdefs.h <<\_ACEOF
8724180740Sdes#define SETEUID_BREAKS_SETUID 1
8725180740Sdes_ACEOF
8726180740Sdes
8727180740Sdes	cat >>confdefs.h <<\_ACEOF
8728180740Sdes#define BROKEN_SETREUID 1
8729180740Sdes_ACEOF
8730180740Sdes
8731180740Sdes	cat >>confdefs.h <<\_ACEOF
8732180740Sdes#define BROKEN_SETREGID 1
8733180740Sdes_ACEOF
8734180740Sdes
8735180740Sdes	cat >>confdefs.h <<\_ACEOF
8736180740Sdes#define WITH_ABBREV_NO_TTY 1
8737180740Sdes_ACEOF
8738180740Sdes
8739180740Sdes	cat >>confdefs.h <<\_ACEOF
8740180740Sdes#define USE_PIPES 1
8741180740Sdes_ACEOF
8742180740Sdes
8743180740Sdes	cat >>confdefs.h <<\_ACEOF
8744180740Sdes#define DISABLE_FD_PASSING 1
8745180740Sdes_ACEOF
8746180740Sdes
8747180740Sdes	LDFLAGS="$LDFLAGS"
8748180740Sdes	LIBS="$LIBS -lgen -lacid -ldb"
8749180740Sdes	MANTYPE=cat
8750180740Sdes	;;
8751180740Sdes*-*-unicos*)
8752180740Sdes	cat >>confdefs.h <<\_ACEOF
8753180740Sdes#define SETEUID_BREAKS_SETUID 1
8754180740Sdes_ACEOF
8755180740Sdes
8756180740Sdes	cat >>confdefs.h <<\_ACEOF
8757180740Sdes#define BROKEN_SETREUID 1
8758180740Sdes_ACEOF
8759180740Sdes
8760180740Sdes	cat >>confdefs.h <<\_ACEOF
8761180740Sdes#define BROKEN_SETREGID 1
8762180740Sdes_ACEOF
8763180740Sdes
8764180740Sdes	cat >>confdefs.h <<\_ACEOF
8765180740Sdes#define USE_PIPES 1
8766180740Sdes_ACEOF
8767180740Sdes
8768180740Sdes	cat >>confdefs.h <<\_ACEOF
8769180740Sdes#define DISABLE_FD_PASSING 1
8770180740Sdes_ACEOF
8771180740Sdes
8772180740Sdes	cat >>confdefs.h <<\_ACEOF
8773180740Sdes#define NO_SSH_LASTLOG 1
8774180740Sdes_ACEOF
8775180740Sdes
8776180740Sdes	LDFLAGS="$LDFLAGS -Wl,-Dmsglevel=334:fatal"
8777180740Sdes	LIBS="$LIBS -lgen -lrsc -lshare -luex -lacm"
8778180740Sdes	MANTYPE=cat
8779180740Sdes	;;
8780180740Sdes*-dec-osf*)
8781180740Sdes	{ echo "$as_me:$LINENO: checking for Digital Unix SIA" >&5
8782180740Sdesecho $ECHO_N "checking for Digital Unix SIA... $ECHO_C" >&6; }
8783180740Sdes	no_osfsia=""
8784180740Sdes
8785180740Sdes# Check whether --with-osfsia was given.
8786180740Sdesif test "${with_osfsia+set}" = set; then
8787180740Sdes  withval=$with_osfsia;
8788180740Sdes			if test "x$withval" = "xno" ; then
8789180740Sdes				{ echo "$as_me:$LINENO: result: disabled" >&5
8790180740Sdesecho "${ECHO_T}disabled" >&6; }
8791180740Sdes				no_osfsia=1
8792180740Sdes			fi
8793180740Sdes
8794180740Sdesfi
8795180740Sdes
8796180740Sdes	if test -z "$no_osfsia" ; then
8797180740Sdes		if test -f /etc/sia/matrix.conf; then
8798180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
8799180740Sdesecho "${ECHO_T}yes" >&6; }
8800180740Sdes
8801180740Sdescat >>confdefs.h <<\_ACEOF
8802180740Sdes#define HAVE_OSF_SIA 1
8803180740Sdes_ACEOF
8804180740Sdes
8805180740Sdes
8806180740Sdescat >>confdefs.h <<\_ACEOF
8807180740Sdes#define DISABLE_LOGIN 1
8808180740Sdes_ACEOF
8809180740Sdes
8810180740Sdes			cat >>confdefs.h <<\_ACEOF
8811180740Sdes#define DISABLE_FD_PASSING 1
8812180740Sdes_ACEOF
8813180740Sdes
8814180740Sdes			LIBS="$LIBS -lsecurity -ldb -lm -laud"
8815180740Sdes			SIA_MSG="yes"
8816180740Sdes		else
8817180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
8818180740Sdesecho "${ECHO_T}no" >&6; }
8819180740Sdes
8820180740Sdescat >>confdefs.h <<\_ACEOF
8821180740Sdes#define LOCKED_PASSWD_SUBSTR "Nologin"
8822180740Sdes_ACEOF
8823180740Sdes
8824180740Sdes		fi
8825180740Sdes	fi
8826180740Sdes	cat >>confdefs.h <<\_ACEOF
8827180740Sdes#define BROKEN_GETADDRINFO 1
8828180740Sdes_ACEOF
8829180740Sdes
8830180740Sdes	cat >>confdefs.h <<\_ACEOF
8831180740Sdes#define SETEUID_BREAKS_SETUID 1
8832180740Sdes_ACEOF
8833180740Sdes
8834180740Sdes	cat >>confdefs.h <<\_ACEOF
8835180740Sdes#define BROKEN_SETREUID 1
8836180740Sdes_ACEOF
8837180740Sdes
8838180740Sdes	cat >>confdefs.h <<\_ACEOF
8839180740Sdes#define BROKEN_SETREGID 1
8840180740Sdes_ACEOF
8841180740Sdes
8842180740Sdes	;;
8843180740Sdes
8844180740Sdes*-*-nto-qnx*)
8845180740Sdes	cat >>confdefs.h <<\_ACEOF
8846180740Sdes#define USE_PIPES 1
8847180740Sdes_ACEOF
8848180740Sdes
8849180740Sdes	cat >>confdefs.h <<\_ACEOF
8850180740Sdes#define NO_X11_UNIX_SOCKETS 1
8851180740Sdes_ACEOF
8852180740Sdes
8853180740Sdes
8854180740Sdescat >>confdefs.h <<\_ACEOF
8855180740Sdes#define MISSING_NFDBITS 1
8856180740Sdes_ACEOF
8857180740Sdes
8858180740Sdes
8859180740Sdescat >>confdefs.h <<\_ACEOF
8860180740Sdes#define MISSING_HOWMANY 1
8861180740Sdes_ACEOF
8862180740Sdes
8863180740Sdes
8864180740Sdescat >>confdefs.h <<\_ACEOF
8865180740Sdes#define MISSING_FD_MASK 1
8866180740Sdes_ACEOF
8867180740Sdes
8868180740Sdes	cat >>confdefs.h <<\_ACEOF
8869180740Sdes#define DISABLE_LASTLOG 1
8870180740Sdes_ACEOF
8871180740Sdes
8872180740Sdes	cat >>confdefs.h <<\_ACEOF
8873180740Sdes#define SSHD_ACQUIRES_CTTY 1
8874180740Sdes_ACEOF
8875180740Sdes
8876180740Sdes	enable_etc_default_login=no	# has incompatible /etc/default/login
8877180744Sdes	case "$host" in
8878180744Sdes	*-*-nto-qnx6*)
8879180744Sdes		cat >>confdefs.h <<\_ACEOF
8880180744Sdes#define DISABLE_FD_PASSING 1
8881180744Sdes_ACEOF
8882180744Sdes
8883180744Sdes		;;
8884180744Sdes	esac
8885180740Sdes	;;
8886180740Sdes
8887180740Sdes*-*-ultrix*)
8888180740Sdes
8889180740Sdescat >>confdefs.h <<\_ACEOF
8890180740Sdes#define BROKEN_GETGROUPS 1
8891180740Sdes_ACEOF
8892180740Sdes
8893180740Sdes
8894180740Sdescat >>confdefs.h <<\_ACEOF
8895180740Sdes#define BROKEN_MMAP 1
8896180740Sdes_ACEOF
8897180740Sdes
8898180740Sdes	cat >>confdefs.h <<\_ACEOF
8899180740Sdes#define NEED_SETPGRP 1
8900180740Sdes_ACEOF
8901180740Sdes
8902180740Sdes
8903180740Sdescat >>confdefs.h <<\_ACEOF
8904180740Sdes#define HAVE_SYS_SYSLOG_H 1
8905180740Sdes_ACEOF
8906180740Sdes
8907180740Sdes	;;
8908180740Sdes
8909180740Sdes*-*-lynxos)
8910180740Sdes        CFLAGS="$CFLAGS -D__NO_INCLUDE_WARN__"
8911180740Sdes	cat >>confdefs.h <<\_ACEOF
8912180740Sdes#define MISSING_HOWMANY 1
8913180740Sdes_ACEOF
8914180740Sdes
8915180740Sdes
8916180740Sdescat >>confdefs.h <<\_ACEOF
8917180740Sdes#define BROKEN_SETVBUF 1
8918180740Sdes_ACEOF
8919180740Sdes
8920180740Sdes        ;;
8921180740Sdesesac
8922180740Sdes
8923180740Sdes{ echo "$as_me:$LINENO: checking compiler and flags for sanity" >&5
8924180740Sdesecho $ECHO_N "checking compiler and flags for sanity... $ECHO_C" >&6; }
8925180740Sdesif test "$cross_compiling" = yes; then
8926180740Sdes  	{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking compiler sanity" >&5
8927180740Sdesecho "$as_me: WARNING: cross compiling: not checking compiler sanity" >&2;}
8928180740Sdes
8929180740Sdeselse
8930180740Sdes  cat >conftest.$ac_ext <<_ACEOF
8931180740Sdes/* confdefs.h.  */
8932180740Sdes_ACEOF
8933180740Sdescat confdefs.h >>conftest.$ac_ext
8934180740Sdescat >>conftest.$ac_ext <<_ACEOF
8935180740Sdes/* end confdefs.h.  */
8936180740Sdes
8937180740Sdes#include <stdio.h>
8938180740Sdesint main(){exit(0);}
8939180740Sdes
8940180740Sdes_ACEOF
8941180740Sdesrm -f conftest$ac_exeext
8942180740Sdesif { (ac_try="$ac_link"
8943180740Sdescase "(($ac_try" in
8944180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8945180740Sdes  *) ac_try_echo=$ac_try;;
8946180740Sdesesac
8947180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8948180740Sdes  (eval "$ac_link") 2>&5
8949180740Sdes  ac_status=$?
8950180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8951180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8952180740Sdes  { (case "(($ac_try" in
8953180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8954180740Sdes  *) ac_try_echo=$ac_try;;
8955180740Sdesesac
8956180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8957180740Sdes  (eval "$ac_try") 2>&5
8958180740Sdes  ac_status=$?
8959180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
8960180740Sdes  (exit $ac_status); }; }; then
8961180740Sdes  	{ echo "$as_me:$LINENO: result: yes" >&5
8962180740Sdesecho "${ECHO_T}yes" >&6; }
8963180740Sdeselse
8964180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
8965180740Sdesecho "$as_me: failed program was:" >&5
8966180740Sdessed 's/^/| /' conftest.$ac_ext >&5
8967180740Sdes
8968180740Sdes( exit $ac_status )
8969180740Sdes
8970180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
8971180740Sdesecho "${ECHO_T}no" >&6; }
8972180740Sdes		{ { echo "$as_me:$LINENO: error: *** compiler cannot create working executables, check config.log ***" >&5
8973180740Sdesecho "$as_me: error: *** compiler cannot create working executables, check config.log ***" >&2;}
8974180740Sdes   { (exit 1); exit 1; }; }
8975180740Sdes
8976180740Sdesfi
8977180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8978180740Sdesfi
8979180740Sdes
8980180740Sdes
8981180740Sdes
8982180740Sdes# Checks for libraries.
8983180740Sdes{ echo "$as_me:$LINENO: checking for yp_match" >&5
8984180740Sdesecho $ECHO_N "checking for yp_match... $ECHO_C" >&6; }
8985180740Sdesif test "${ac_cv_func_yp_match+set}" = set; then
8986180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
8987180740Sdeselse
8988180740Sdes  cat >conftest.$ac_ext <<_ACEOF
8989180740Sdes/* confdefs.h.  */
8990180740Sdes_ACEOF
8991180740Sdescat confdefs.h >>conftest.$ac_ext
8992180740Sdescat >>conftest.$ac_ext <<_ACEOF
8993180740Sdes/* end confdefs.h.  */
8994180740Sdes/* Define yp_match to an innocuous variant, in case <limits.h> declares yp_match.
8995180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8996180740Sdes#define yp_match innocuous_yp_match
8997180740Sdes
8998180740Sdes/* System header to define __stub macros and hopefully few prototypes,
8999180740Sdes    which can conflict with char yp_match (); below.
9000180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9001180740Sdes    <limits.h> exists even on freestanding compilers.  */
9002180740Sdes
9003180740Sdes#ifdef __STDC__
9004180740Sdes# include <limits.h>
9005180740Sdes#else
9006180740Sdes# include <assert.h>
9007180740Sdes#endif
9008180740Sdes
9009180740Sdes#undef yp_match
9010180740Sdes
9011180740Sdes/* Override any GCC internal prototype to avoid an error.
9012180740Sdes   Use char because int might match the return type of a GCC
9013180740Sdes   builtin and then its argument prototype would still apply.  */
9014180740Sdes#ifdef __cplusplus
9015180740Sdesextern "C"
9016180740Sdes#endif
9017180740Sdeschar yp_match ();
9018180740Sdes/* The GNU C library defines this for functions which it implements
9019180740Sdes    to always fail with ENOSYS.  Some functions are actually named
9020180740Sdes    something starting with __ and the normal name is an alias.  */
9021180740Sdes#if defined __stub_yp_match || defined __stub___yp_match
9022180740Sdeschoke me
9023180740Sdes#endif
9024180740Sdes
9025180740Sdesint
9026180740Sdesmain ()
9027180740Sdes{
9028180740Sdesreturn yp_match ();
9029180740Sdes  ;
9030180740Sdes  return 0;
9031180740Sdes}
9032180740Sdes_ACEOF
9033180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9034180740Sdesif { (ac_try="$ac_link"
9035180740Sdescase "(($ac_try" in
9036180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9037180740Sdes  *) ac_try_echo=$ac_try;;
9038180740Sdesesac
9039180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9040180740Sdes  (eval "$ac_link") 2>conftest.er1
9041180740Sdes  ac_status=$?
9042180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9043180740Sdes  rm -f conftest.er1
9044180740Sdes  cat conftest.err >&5
9045180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9046180740Sdes  (exit $ac_status); } && {
9047180740Sdes	 test -z "$ac_c_werror_flag" ||
9048180740Sdes	 test ! -s conftest.err
9049180740Sdes       } && test -s conftest$ac_exeext &&
9050180740Sdes       $as_test_x conftest$ac_exeext; then
9051180740Sdes  ac_cv_func_yp_match=yes
9052180740Sdeselse
9053180740Sdes  echo "$as_me: failed program was:" >&5
9054180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9055180740Sdes
9056180740Sdes	ac_cv_func_yp_match=no
9057180740Sdesfi
9058180740Sdes
9059180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9060180740Sdes      conftest$ac_exeext conftest.$ac_ext
9061180740Sdesfi
9062180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_yp_match" >&5
9063180740Sdesecho "${ECHO_T}$ac_cv_func_yp_match" >&6; }
9064180740Sdesif test $ac_cv_func_yp_match = yes; then
9065180740Sdes  :
9066180740Sdeselse
9067180740Sdes
9068180740Sdes{ echo "$as_me:$LINENO: checking for yp_match in -lnsl" >&5
9069180740Sdesecho $ECHO_N "checking for yp_match in -lnsl... $ECHO_C" >&6; }
9070180740Sdesif test "${ac_cv_lib_nsl_yp_match+set}" = set; then
9071180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9072180740Sdeselse
9073180740Sdes  ac_check_lib_save_LIBS=$LIBS
9074180740SdesLIBS="-lnsl  $LIBS"
9075180740Sdescat >conftest.$ac_ext <<_ACEOF
9076180740Sdes/* confdefs.h.  */
9077180740Sdes_ACEOF
9078180740Sdescat confdefs.h >>conftest.$ac_ext
9079180740Sdescat >>conftest.$ac_ext <<_ACEOF
9080180740Sdes/* end confdefs.h.  */
9081180740Sdes
9082180740Sdes/* Override any GCC internal prototype to avoid an error.
9083180740Sdes   Use char because int might match the return type of a GCC
9084180740Sdes   builtin and then its argument prototype would still apply.  */
9085180740Sdes#ifdef __cplusplus
9086180740Sdesextern "C"
9087180740Sdes#endif
9088180740Sdeschar yp_match ();
9089180740Sdesint
9090180740Sdesmain ()
9091180740Sdes{
9092180740Sdesreturn yp_match ();
9093180740Sdes  ;
9094180740Sdes  return 0;
9095180740Sdes}
9096180740Sdes_ACEOF
9097180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9098180740Sdesif { (ac_try="$ac_link"
9099180740Sdescase "(($ac_try" in
9100180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9101180740Sdes  *) ac_try_echo=$ac_try;;
9102180740Sdesesac
9103180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9104180740Sdes  (eval "$ac_link") 2>conftest.er1
9105180740Sdes  ac_status=$?
9106180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9107180740Sdes  rm -f conftest.er1
9108180740Sdes  cat conftest.err >&5
9109180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9110180740Sdes  (exit $ac_status); } && {
9111180740Sdes	 test -z "$ac_c_werror_flag" ||
9112180740Sdes	 test ! -s conftest.err
9113180740Sdes       } && test -s conftest$ac_exeext &&
9114180740Sdes       $as_test_x conftest$ac_exeext; then
9115180740Sdes  ac_cv_lib_nsl_yp_match=yes
9116180740Sdeselse
9117180740Sdes  echo "$as_me: failed program was:" >&5
9118180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9119180740Sdes
9120180740Sdes	ac_cv_lib_nsl_yp_match=no
9121180740Sdesfi
9122180740Sdes
9123180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9124180740Sdes      conftest$ac_exeext conftest.$ac_ext
9125180740SdesLIBS=$ac_check_lib_save_LIBS
9126180740Sdesfi
9127180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_yp_match" >&5
9128180740Sdesecho "${ECHO_T}$ac_cv_lib_nsl_yp_match" >&6; }
9129180740Sdesif test $ac_cv_lib_nsl_yp_match = yes; then
9130180740Sdes  cat >>confdefs.h <<_ACEOF
9131180740Sdes#define HAVE_LIBNSL 1
9132180740Sdes_ACEOF
9133180740Sdes
9134180740Sdes  LIBS="-lnsl $LIBS"
9135180740Sdes
9136180740Sdesfi
9137180740Sdes
9138180740Sdesfi
9139180740Sdes
9140180740Sdes{ echo "$as_me:$LINENO: checking for setsockopt" >&5
9141180740Sdesecho $ECHO_N "checking for setsockopt... $ECHO_C" >&6; }
9142180740Sdesif test "${ac_cv_func_setsockopt+set}" = set; then
9143180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9144180740Sdeselse
9145180740Sdes  cat >conftest.$ac_ext <<_ACEOF
9146180740Sdes/* confdefs.h.  */
9147180740Sdes_ACEOF
9148180740Sdescat confdefs.h >>conftest.$ac_ext
9149180740Sdescat >>conftest.$ac_ext <<_ACEOF
9150180740Sdes/* end confdefs.h.  */
9151180740Sdes/* Define setsockopt to an innocuous variant, in case <limits.h> declares setsockopt.
9152180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9153180740Sdes#define setsockopt innocuous_setsockopt
9154180740Sdes
9155180740Sdes/* System header to define __stub macros and hopefully few prototypes,
9156180740Sdes    which can conflict with char setsockopt (); below.
9157180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9158180740Sdes    <limits.h> exists even on freestanding compilers.  */
9159180740Sdes
9160180740Sdes#ifdef __STDC__
9161180740Sdes# include <limits.h>
9162180740Sdes#else
9163180740Sdes# include <assert.h>
9164180740Sdes#endif
9165180740Sdes
9166180740Sdes#undef setsockopt
9167180740Sdes
9168180740Sdes/* Override any GCC internal prototype to avoid an error.
9169180740Sdes   Use char because int might match the return type of a GCC
9170180740Sdes   builtin and then its argument prototype would still apply.  */
9171180740Sdes#ifdef __cplusplus
9172180740Sdesextern "C"
9173180740Sdes#endif
9174180740Sdeschar setsockopt ();
9175180740Sdes/* The GNU C library defines this for functions which it implements
9176180740Sdes    to always fail with ENOSYS.  Some functions are actually named
9177180740Sdes    something starting with __ and the normal name is an alias.  */
9178180740Sdes#if defined __stub_setsockopt || defined __stub___setsockopt
9179180740Sdeschoke me
9180180740Sdes#endif
9181180740Sdes
9182180740Sdesint
9183180740Sdesmain ()
9184180740Sdes{
9185180740Sdesreturn setsockopt ();
9186180740Sdes  ;
9187180740Sdes  return 0;
9188180740Sdes}
9189180740Sdes_ACEOF
9190180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9191180740Sdesif { (ac_try="$ac_link"
9192180740Sdescase "(($ac_try" in
9193180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9194180740Sdes  *) ac_try_echo=$ac_try;;
9195180740Sdesesac
9196180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9197180740Sdes  (eval "$ac_link") 2>conftest.er1
9198180740Sdes  ac_status=$?
9199180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9200180740Sdes  rm -f conftest.er1
9201180740Sdes  cat conftest.err >&5
9202180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9203180740Sdes  (exit $ac_status); } && {
9204180740Sdes	 test -z "$ac_c_werror_flag" ||
9205180740Sdes	 test ! -s conftest.err
9206180740Sdes       } && test -s conftest$ac_exeext &&
9207180740Sdes       $as_test_x conftest$ac_exeext; then
9208180740Sdes  ac_cv_func_setsockopt=yes
9209180740Sdeselse
9210180740Sdes  echo "$as_me: failed program was:" >&5
9211180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9212180740Sdes
9213180740Sdes	ac_cv_func_setsockopt=no
9214180740Sdesfi
9215180740Sdes
9216180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9217180740Sdes      conftest$ac_exeext conftest.$ac_ext
9218180740Sdesfi
9219180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_setsockopt" >&5
9220180740Sdesecho "${ECHO_T}$ac_cv_func_setsockopt" >&6; }
9221180740Sdesif test $ac_cv_func_setsockopt = yes; then
9222180740Sdes  :
9223180740Sdeselse
9224180740Sdes
9225180740Sdes{ echo "$as_me:$LINENO: checking for setsockopt in -lsocket" >&5
9226180740Sdesecho $ECHO_N "checking for setsockopt in -lsocket... $ECHO_C" >&6; }
9227180740Sdesif test "${ac_cv_lib_socket_setsockopt+set}" = set; then
9228180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9229180740Sdeselse
9230180740Sdes  ac_check_lib_save_LIBS=$LIBS
9231180740SdesLIBS="-lsocket  $LIBS"
9232180740Sdescat >conftest.$ac_ext <<_ACEOF
9233180740Sdes/* confdefs.h.  */
9234180740Sdes_ACEOF
9235180740Sdescat confdefs.h >>conftest.$ac_ext
9236180740Sdescat >>conftest.$ac_ext <<_ACEOF
9237180740Sdes/* end confdefs.h.  */
9238180740Sdes
9239180740Sdes/* Override any GCC internal prototype to avoid an error.
9240180740Sdes   Use char because int might match the return type of a GCC
9241180740Sdes   builtin and then its argument prototype would still apply.  */
9242180740Sdes#ifdef __cplusplus
9243180740Sdesextern "C"
9244180740Sdes#endif
9245180740Sdeschar setsockopt ();
9246180740Sdesint
9247180740Sdesmain ()
9248180740Sdes{
9249180740Sdesreturn setsockopt ();
9250180740Sdes  ;
9251180740Sdes  return 0;
9252180740Sdes}
9253180740Sdes_ACEOF
9254180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9255180740Sdesif { (ac_try="$ac_link"
9256180740Sdescase "(($ac_try" in
9257180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9258180740Sdes  *) ac_try_echo=$ac_try;;
9259180740Sdesesac
9260180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9261180740Sdes  (eval "$ac_link") 2>conftest.er1
9262180740Sdes  ac_status=$?
9263180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9264180740Sdes  rm -f conftest.er1
9265180740Sdes  cat conftest.err >&5
9266180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9267180740Sdes  (exit $ac_status); } && {
9268180740Sdes	 test -z "$ac_c_werror_flag" ||
9269180740Sdes	 test ! -s conftest.err
9270180740Sdes       } && test -s conftest$ac_exeext &&
9271180740Sdes       $as_test_x conftest$ac_exeext; then
9272180740Sdes  ac_cv_lib_socket_setsockopt=yes
9273180740Sdeselse
9274180740Sdes  echo "$as_me: failed program was:" >&5
9275180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9276180740Sdes
9277180740Sdes	ac_cv_lib_socket_setsockopt=no
9278180740Sdesfi
9279180740Sdes
9280180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9281180740Sdes      conftest$ac_exeext conftest.$ac_ext
9282180740SdesLIBS=$ac_check_lib_save_LIBS
9283180740Sdesfi
9284180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_socket_setsockopt" >&5
9285180740Sdesecho "${ECHO_T}$ac_cv_lib_socket_setsockopt" >&6; }
9286180740Sdesif test $ac_cv_lib_socket_setsockopt = yes; then
9287180740Sdes  cat >>confdefs.h <<_ACEOF
9288180740Sdes#define HAVE_LIBSOCKET 1
9289180740Sdes_ACEOF
9290180740Sdes
9291180740Sdes  LIBS="-lsocket $LIBS"
9292180740Sdes
9293180740Sdesfi
9294180740Sdes
9295180740Sdesfi
9296180740Sdes
9297180740Sdes
9298180740Sdes
9299180740Sdesfor ac_func in dirname
9300180740Sdesdo
9301180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9302180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9303180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9304180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9305180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9306180740Sdeselse
9307180740Sdes  cat >conftest.$ac_ext <<_ACEOF
9308180740Sdes/* confdefs.h.  */
9309180740Sdes_ACEOF
9310180740Sdescat confdefs.h >>conftest.$ac_ext
9311180740Sdescat >>conftest.$ac_ext <<_ACEOF
9312180740Sdes/* end confdefs.h.  */
9313180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9314180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9315180740Sdes#define $ac_func innocuous_$ac_func
9316180740Sdes
9317180740Sdes/* System header to define __stub macros and hopefully few prototypes,
9318180740Sdes    which can conflict with char $ac_func (); below.
9319180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9320180740Sdes    <limits.h> exists even on freestanding compilers.  */
9321180740Sdes
9322180740Sdes#ifdef __STDC__
9323180740Sdes# include <limits.h>
9324180740Sdes#else
9325180740Sdes# include <assert.h>
9326180740Sdes#endif
9327180740Sdes
9328180740Sdes#undef $ac_func
9329180740Sdes
9330180740Sdes/* Override any GCC internal prototype to avoid an error.
9331180740Sdes   Use char because int might match the return type of a GCC
9332180740Sdes   builtin and then its argument prototype would still apply.  */
9333180740Sdes#ifdef __cplusplus
9334180740Sdesextern "C"
9335180740Sdes#endif
9336180740Sdeschar $ac_func ();
9337180740Sdes/* The GNU C library defines this for functions which it implements
9338180740Sdes    to always fail with ENOSYS.  Some functions are actually named
9339180740Sdes    something starting with __ and the normal name is an alias.  */
9340180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
9341180740Sdeschoke me
9342180740Sdes#endif
9343180740Sdes
9344180740Sdesint
9345180740Sdesmain ()
9346180740Sdes{
9347180740Sdesreturn $ac_func ();
9348180740Sdes  ;
9349180740Sdes  return 0;
9350180740Sdes}
9351180740Sdes_ACEOF
9352180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9353180740Sdesif { (ac_try="$ac_link"
9354180740Sdescase "(($ac_try" in
9355180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9356180740Sdes  *) ac_try_echo=$ac_try;;
9357180740Sdesesac
9358180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9359180740Sdes  (eval "$ac_link") 2>conftest.er1
9360180740Sdes  ac_status=$?
9361180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9362180740Sdes  rm -f conftest.er1
9363180740Sdes  cat conftest.err >&5
9364180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9365180740Sdes  (exit $ac_status); } && {
9366180740Sdes	 test -z "$ac_c_werror_flag" ||
9367180740Sdes	 test ! -s conftest.err
9368180740Sdes       } && test -s conftest$ac_exeext &&
9369180740Sdes       $as_test_x conftest$ac_exeext; then
9370180740Sdes  eval "$as_ac_var=yes"
9371180740Sdeselse
9372180740Sdes  echo "$as_me: failed program was:" >&5
9373180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9374180740Sdes
9375180740Sdes	eval "$as_ac_var=no"
9376180740Sdesfi
9377180740Sdes
9378180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9379180740Sdes      conftest$ac_exeext conftest.$ac_ext
9380180740Sdesfi
9381180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
9382180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
9383180740Sdesecho "${ECHO_T}$ac_res" >&6; }
9384180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
9385180740Sdes  cat >>confdefs.h <<_ACEOF
9386180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9387180740Sdes_ACEOF
9388180740Sdes
9389180740Sdesfor ac_header in libgen.h
9390180740Sdesdo
9391180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9392180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9393180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
9394180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9395180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9396180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9397180740Sdesfi
9398180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
9399180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
9400180740Sdesecho "${ECHO_T}$ac_res" >&6; }
9401180740Sdeselse
9402180740Sdes  # Is the header compilable?
9403180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
9404180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9405180740Sdescat >conftest.$ac_ext <<_ACEOF
9406180740Sdes/* confdefs.h.  */
9407180740Sdes_ACEOF
9408180740Sdescat confdefs.h >>conftest.$ac_ext
9409180740Sdescat >>conftest.$ac_ext <<_ACEOF
9410180740Sdes/* end confdefs.h.  */
9411180740Sdes$ac_includes_default
9412180740Sdes#include <$ac_header>
9413180740Sdes_ACEOF
9414180740Sdesrm -f conftest.$ac_objext
9415180740Sdesif { (ac_try="$ac_compile"
9416180740Sdescase "(($ac_try" in
9417180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9418180740Sdes  *) ac_try_echo=$ac_try;;
9419180740Sdesesac
9420180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9421180740Sdes  (eval "$ac_compile") 2>conftest.er1
9422180740Sdes  ac_status=$?
9423180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9424180740Sdes  rm -f conftest.er1
9425180740Sdes  cat conftest.err >&5
9426180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9427180740Sdes  (exit $ac_status); } && {
9428180740Sdes	 test -z "$ac_c_werror_flag" ||
9429180740Sdes	 test ! -s conftest.err
9430180740Sdes       } && test -s conftest.$ac_objext; then
9431180740Sdes  ac_header_compiler=yes
9432180740Sdeselse
9433180740Sdes  echo "$as_me: failed program was:" >&5
9434180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9435180740Sdes
9436180740Sdes	ac_header_compiler=no
9437180740Sdesfi
9438180740Sdes
9439180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9440180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9441180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
9442180740Sdes
9443180740Sdes# Is the header present?
9444180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
9445180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9446180740Sdescat >conftest.$ac_ext <<_ACEOF
9447180740Sdes/* confdefs.h.  */
9448180740Sdes_ACEOF
9449180740Sdescat confdefs.h >>conftest.$ac_ext
9450180740Sdescat >>conftest.$ac_ext <<_ACEOF
9451180740Sdes/* end confdefs.h.  */
9452180740Sdes#include <$ac_header>
9453180740Sdes_ACEOF
9454180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
9455180740Sdescase "(($ac_try" in
9456180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9457180740Sdes  *) ac_try_echo=$ac_try;;
9458180740Sdesesac
9459180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9460180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9461180740Sdes  ac_status=$?
9462180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9463180740Sdes  rm -f conftest.er1
9464180740Sdes  cat conftest.err >&5
9465180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9466180740Sdes  (exit $ac_status); } >/dev/null && {
9467180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9468180740Sdes	 test ! -s conftest.err
9469180740Sdes       }; then
9470180740Sdes  ac_header_preproc=yes
9471180740Sdeselse
9472180740Sdes  echo "$as_me: failed program was:" >&5
9473180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9474180740Sdes
9475180740Sdes  ac_header_preproc=no
9476180740Sdesfi
9477180740Sdes
9478180740Sdesrm -f conftest.err conftest.$ac_ext
9479180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9480180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
9481180740Sdes
9482180740Sdes# So?  What about this header?
9483180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9484180740Sdes  yes:no: )
9485180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9486180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9487180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9488180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9489180740Sdes    ac_header_preproc=yes
9490180740Sdes    ;;
9491180740Sdes  no:yes:* )
9492180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9493180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9494180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9495180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9496180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9497180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9498180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9499180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9500180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9501180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9502180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9503180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9504180740Sdes    ( cat <<\_ASBOX
9505180740Sdes## ------------------------------------------- ##
9506180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
9507180740Sdes## ------------------------------------------- ##
9508180740Sdes_ASBOX
9509180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
9510180740Sdes    ;;
9511180740Sdesesac
9512180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
9513180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9514180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9515180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9516180740Sdeselse
9517180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
9518180740Sdesfi
9519180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
9520180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
9521180740Sdesecho "${ECHO_T}$ac_res" >&6; }
9522180740Sdes
9523180740Sdesfi
9524180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
9525180740Sdes  cat >>confdefs.h <<_ACEOF
9526180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9527180740Sdes_ACEOF
9528180740Sdes
9529180740Sdesfi
9530180740Sdes
9531180740Sdesdone
9532180740Sdes
9533180740Sdeselse
9534180740Sdes
9535180740Sdes	{ echo "$as_me:$LINENO: checking for dirname in -lgen" >&5
9536180740Sdesecho $ECHO_N "checking for dirname in -lgen... $ECHO_C" >&6; }
9537180740Sdesif test "${ac_cv_lib_gen_dirname+set}" = set; then
9538180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9539180740Sdeselse
9540180740Sdes  ac_check_lib_save_LIBS=$LIBS
9541180740SdesLIBS="-lgen  $LIBS"
9542180740Sdescat >conftest.$ac_ext <<_ACEOF
9543180740Sdes/* confdefs.h.  */
9544180740Sdes_ACEOF
9545180740Sdescat confdefs.h >>conftest.$ac_ext
9546180740Sdescat >>conftest.$ac_ext <<_ACEOF
9547180740Sdes/* end confdefs.h.  */
9548180740Sdes
9549180740Sdes/* Override any GCC internal prototype to avoid an error.
9550180740Sdes   Use char because int might match the return type of a GCC
9551180740Sdes   builtin and then its argument prototype would still apply.  */
9552180740Sdes#ifdef __cplusplus
9553180740Sdesextern "C"
9554180740Sdes#endif
9555180740Sdeschar dirname ();
9556180740Sdesint
9557180740Sdesmain ()
9558180740Sdes{
9559180740Sdesreturn dirname ();
9560180740Sdes  ;
9561180740Sdes  return 0;
9562180740Sdes}
9563180740Sdes_ACEOF
9564180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9565180740Sdesif { (ac_try="$ac_link"
9566180740Sdescase "(($ac_try" in
9567180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9568180740Sdes  *) ac_try_echo=$ac_try;;
9569180740Sdesesac
9570180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9571180740Sdes  (eval "$ac_link") 2>conftest.er1
9572180740Sdes  ac_status=$?
9573180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9574180740Sdes  rm -f conftest.er1
9575180740Sdes  cat conftest.err >&5
9576180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9577180740Sdes  (exit $ac_status); } && {
9578180740Sdes	 test -z "$ac_c_werror_flag" ||
9579180740Sdes	 test ! -s conftest.err
9580180740Sdes       } && test -s conftest$ac_exeext &&
9581180740Sdes       $as_test_x conftest$ac_exeext; then
9582180740Sdes  ac_cv_lib_gen_dirname=yes
9583180740Sdeselse
9584180740Sdes  echo "$as_me: failed program was:" >&5
9585180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9586180740Sdes
9587180740Sdes	ac_cv_lib_gen_dirname=no
9588180740Sdesfi
9589180740Sdes
9590180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9591180740Sdes      conftest$ac_exeext conftest.$ac_ext
9592180740SdesLIBS=$ac_check_lib_save_LIBS
9593180740Sdesfi
9594180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_gen_dirname" >&5
9595180740Sdesecho "${ECHO_T}$ac_cv_lib_gen_dirname" >&6; }
9596180740Sdesif test $ac_cv_lib_gen_dirname = yes; then
9597180740Sdes
9598180740Sdes		{ echo "$as_me:$LINENO: checking for broken dirname" >&5
9599180740Sdesecho $ECHO_N "checking for broken dirname... $ECHO_C" >&6; }
9600180740Sdesif test "${ac_cv_have_broken_dirname+set}" = set; then
9601180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9602180740Sdeselse
9603180740Sdes
9604180740Sdes			save_LIBS="$LIBS"
9605180740Sdes			LIBS="$LIBS -lgen"
9606180740Sdes			if test "$cross_compiling" = yes; then
9607180740Sdes   ac_cv_have_broken_dirname="no"
9608180740Sdeselse
9609180740Sdes  cat >conftest.$ac_ext <<_ACEOF
9610180740Sdes/* confdefs.h.  */
9611180740Sdes_ACEOF
9612180740Sdescat confdefs.h >>conftest.$ac_ext
9613180740Sdescat >>conftest.$ac_ext <<_ACEOF
9614180740Sdes/* end confdefs.h.  */
9615180740Sdes
9616180740Sdes#include <libgen.h>
9617180740Sdes#include <string.h>
9618180740Sdes
9619180740Sdesint main(int argc, char **argv) {
9620180740Sdes    char *s, buf[32];
9621180740Sdes
9622180740Sdes    strncpy(buf,"/etc", 32);
9623180740Sdes    s = dirname(buf);
9624180740Sdes    if (!s || strncmp(s, "/", 32) != 0) {
9625180740Sdes	exit(1);
9626180740Sdes    } else {
9627180740Sdes	exit(0);
9628180740Sdes    }
9629180740Sdes}
9630180740Sdes
9631180740Sdes_ACEOF
9632180740Sdesrm -f conftest$ac_exeext
9633180740Sdesif { (ac_try="$ac_link"
9634180740Sdescase "(($ac_try" in
9635180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9636180740Sdes  *) ac_try_echo=$ac_try;;
9637180740Sdesesac
9638180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9639180740Sdes  (eval "$ac_link") 2>&5
9640180740Sdes  ac_status=$?
9641180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9642180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9643180740Sdes  { (case "(($ac_try" in
9644180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9645180740Sdes  *) ac_try_echo=$ac_try;;
9646180740Sdesesac
9647180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9648180740Sdes  (eval "$ac_try") 2>&5
9649180740Sdes  ac_status=$?
9650180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9651180740Sdes  (exit $ac_status); }; }; then
9652180740Sdes   ac_cv_have_broken_dirname="no"
9653180740Sdeselse
9654180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
9655180740Sdesecho "$as_me: failed program was:" >&5
9656180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9657180740Sdes
9658180740Sdes( exit $ac_status )
9659180740Sdes ac_cv_have_broken_dirname="yes"
9660180740Sdesfi
9661180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9662180740Sdesfi
9663180740Sdes
9664180740Sdes
9665180740Sdes			LIBS="$save_LIBS"
9666180740Sdes
9667180740Sdesfi
9668180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_broken_dirname" >&5
9669180740Sdesecho "${ECHO_T}$ac_cv_have_broken_dirname" >&6; }
9670180740Sdes		if test "x$ac_cv_have_broken_dirname" = "xno" ; then
9671180740Sdes			LIBS="$LIBS -lgen"
9672180740Sdes			cat >>confdefs.h <<\_ACEOF
9673180740Sdes#define HAVE_DIRNAME 1
9674180740Sdes_ACEOF
9675180740Sdes
9676180740Sdes
9677180740Sdesfor ac_header in libgen.h
9678180740Sdesdo
9679180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9680180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9681180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
9682180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9683180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9684180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9685180740Sdesfi
9686180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
9687180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
9688180740Sdesecho "${ECHO_T}$ac_res" >&6; }
9689180740Sdeselse
9690180740Sdes  # Is the header compilable?
9691180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
9692180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9693180740Sdescat >conftest.$ac_ext <<_ACEOF
9694180740Sdes/* confdefs.h.  */
9695180740Sdes_ACEOF
9696180740Sdescat confdefs.h >>conftest.$ac_ext
9697180740Sdescat >>conftest.$ac_ext <<_ACEOF
9698180740Sdes/* end confdefs.h.  */
9699180740Sdes$ac_includes_default
9700180740Sdes#include <$ac_header>
9701180740Sdes_ACEOF
9702180740Sdesrm -f conftest.$ac_objext
9703180740Sdesif { (ac_try="$ac_compile"
9704180740Sdescase "(($ac_try" in
9705180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9706180740Sdes  *) ac_try_echo=$ac_try;;
9707180740Sdesesac
9708180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9709180740Sdes  (eval "$ac_compile") 2>conftest.er1
9710180740Sdes  ac_status=$?
9711180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9712180740Sdes  rm -f conftest.er1
9713180740Sdes  cat conftest.err >&5
9714180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9715180740Sdes  (exit $ac_status); } && {
9716180740Sdes	 test -z "$ac_c_werror_flag" ||
9717180740Sdes	 test ! -s conftest.err
9718180740Sdes       } && test -s conftest.$ac_objext; then
9719180740Sdes  ac_header_compiler=yes
9720180740Sdeselse
9721180740Sdes  echo "$as_me: failed program was:" >&5
9722180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9723180740Sdes
9724180740Sdes	ac_header_compiler=no
9725180740Sdesfi
9726180740Sdes
9727180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9728180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9729180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
9730180740Sdes
9731180740Sdes# Is the header present?
9732180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
9733180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9734180740Sdescat >conftest.$ac_ext <<_ACEOF
9735180740Sdes/* confdefs.h.  */
9736180740Sdes_ACEOF
9737180740Sdescat confdefs.h >>conftest.$ac_ext
9738180740Sdescat >>conftest.$ac_ext <<_ACEOF
9739180740Sdes/* end confdefs.h.  */
9740180740Sdes#include <$ac_header>
9741180740Sdes_ACEOF
9742180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
9743180740Sdescase "(($ac_try" in
9744180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9745180740Sdes  *) ac_try_echo=$ac_try;;
9746180740Sdesesac
9747180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9748180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9749180740Sdes  ac_status=$?
9750180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9751180740Sdes  rm -f conftest.er1
9752180740Sdes  cat conftest.err >&5
9753180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9754180740Sdes  (exit $ac_status); } >/dev/null && {
9755180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9756180740Sdes	 test ! -s conftest.err
9757180740Sdes       }; then
9758180740Sdes  ac_header_preproc=yes
9759180740Sdeselse
9760180740Sdes  echo "$as_me: failed program was:" >&5
9761180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9762180740Sdes
9763180740Sdes  ac_header_preproc=no
9764180740Sdesfi
9765180740Sdes
9766180740Sdesrm -f conftest.err conftest.$ac_ext
9767180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9768180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
9769180740Sdes
9770180740Sdes# So?  What about this header?
9771180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9772180740Sdes  yes:no: )
9773180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9774180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9775180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9776180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9777180740Sdes    ac_header_preproc=yes
9778180740Sdes    ;;
9779180740Sdes  no:yes:* )
9780180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9781180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9782180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9783180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9784180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9785180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9786180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9787180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9788180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9789180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9790180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9791180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9792180740Sdes    ( cat <<\_ASBOX
9793180740Sdes## ------------------------------------------- ##
9794180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
9795180740Sdes## ------------------------------------------- ##
9796180740Sdes_ASBOX
9797180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
9798180740Sdes    ;;
9799180740Sdesesac
9800180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
9801180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9802180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9803180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9804180740Sdeselse
9805180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
9806180740Sdesfi
9807180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
9808180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
9809180740Sdesecho "${ECHO_T}$ac_res" >&6; }
9810180740Sdes
9811180740Sdesfi
9812180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
9813180740Sdes  cat >>confdefs.h <<_ACEOF
9814180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9815180740Sdes_ACEOF
9816180740Sdes
9817180740Sdesfi
9818180740Sdes
9819180740Sdesdone
9820180740Sdes
9821180740Sdes		fi
9822180740Sdes
9823180740Sdesfi
9824180740Sdes
9825180740Sdes
9826180740Sdesfi
9827180740Sdesdone
9828180740Sdes
9829180740Sdes
9830180740Sdes{ echo "$as_me:$LINENO: checking for getspnam" >&5
9831180740Sdesecho $ECHO_N "checking for getspnam... $ECHO_C" >&6; }
9832180740Sdesif test "${ac_cv_func_getspnam+set}" = set; then
9833180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9834180740Sdeselse
9835180740Sdes  cat >conftest.$ac_ext <<_ACEOF
9836180740Sdes/* confdefs.h.  */
9837180740Sdes_ACEOF
9838180740Sdescat confdefs.h >>conftest.$ac_ext
9839180740Sdescat >>conftest.$ac_ext <<_ACEOF
9840180740Sdes/* end confdefs.h.  */
9841180740Sdes/* Define getspnam to an innocuous variant, in case <limits.h> declares getspnam.
9842180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9843180740Sdes#define getspnam innocuous_getspnam
9844180740Sdes
9845180740Sdes/* System header to define __stub macros and hopefully few prototypes,
9846180740Sdes    which can conflict with char getspnam (); below.
9847180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9848180740Sdes    <limits.h> exists even on freestanding compilers.  */
9849180740Sdes
9850180740Sdes#ifdef __STDC__
9851180740Sdes# include <limits.h>
9852180740Sdes#else
9853180740Sdes# include <assert.h>
9854180740Sdes#endif
9855180740Sdes
9856180740Sdes#undef getspnam
9857180740Sdes
9858180740Sdes/* Override any GCC internal prototype to avoid an error.
9859180740Sdes   Use char because int might match the return type of a GCC
9860180740Sdes   builtin and then its argument prototype would still apply.  */
9861180740Sdes#ifdef __cplusplus
9862180740Sdesextern "C"
9863180740Sdes#endif
9864180740Sdeschar getspnam ();
9865180740Sdes/* The GNU C library defines this for functions which it implements
9866180740Sdes    to always fail with ENOSYS.  Some functions are actually named
9867180740Sdes    something starting with __ and the normal name is an alias.  */
9868180740Sdes#if defined __stub_getspnam || defined __stub___getspnam
9869180740Sdeschoke me
9870180740Sdes#endif
9871180740Sdes
9872180740Sdesint
9873180740Sdesmain ()
9874180740Sdes{
9875180740Sdesreturn getspnam ();
9876180740Sdes  ;
9877180740Sdes  return 0;
9878180740Sdes}
9879180740Sdes_ACEOF
9880180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9881180740Sdesif { (ac_try="$ac_link"
9882180740Sdescase "(($ac_try" in
9883180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9884180740Sdes  *) ac_try_echo=$ac_try;;
9885180740Sdesesac
9886180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9887180740Sdes  (eval "$ac_link") 2>conftest.er1
9888180740Sdes  ac_status=$?
9889180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9890180740Sdes  rm -f conftest.er1
9891180740Sdes  cat conftest.err >&5
9892180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9893180740Sdes  (exit $ac_status); } && {
9894180740Sdes	 test -z "$ac_c_werror_flag" ||
9895180740Sdes	 test ! -s conftest.err
9896180740Sdes       } && test -s conftest$ac_exeext &&
9897180740Sdes       $as_test_x conftest$ac_exeext; then
9898180740Sdes  ac_cv_func_getspnam=yes
9899180740Sdeselse
9900180740Sdes  echo "$as_me: failed program was:" >&5
9901180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9902180740Sdes
9903180740Sdes	ac_cv_func_getspnam=no
9904180740Sdesfi
9905180740Sdes
9906180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9907180740Sdes      conftest$ac_exeext conftest.$ac_ext
9908180740Sdesfi
9909180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_getspnam" >&5
9910180740Sdesecho "${ECHO_T}$ac_cv_func_getspnam" >&6; }
9911180740Sdesif test $ac_cv_func_getspnam = yes; then
9912180740Sdes  :
9913180740Sdeselse
9914180740Sdes  { echo "$as_me:$LINENO: checking for getspnam in -lgen" >&5
9915180740Sdesecho $ECHO_N "checking for getspnam in -lgen... $ECHO_C" >&6; }
9916180740Sdesif test "${ac_cv_lib_gen_getspnam+set}" = set; then
9917180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9918180740Sdeselse
9919180740Sdes  ac_check_lib_save_LIBS=$LIBS
9920180740SdesLIBS="-lgen  $LIBS"
9921180740Sdescat >conftest.$ac_ext <<_ACEOF
9922180740Sdes/* confdefs.h.  */
9923180740Sdes_ACEOF
9924180740Sdescat confdefs.h >>conftest.$ac_ext
9925180740Sdescat >>conftest.$ac_ext <<_ACEOF
9926180740Sdes/* end confdefs.h.  */
9927180740Sdes
9928180740Sdes/* Override any GCC internal prototype to avoid an error.
9929180740Sdes   Use char because int might match the return type of a GCC
9930180740Sdes   builtin and then its argument prototype would still apply.  */
9931180740Sdes#ifdef __cplusplus
9932180740Sdesextern "C"
9933180740Sdes#endif
9934180740Sdeschar getspnam ();
9935180740Sdesint
9936180740Sdesmain ()
9937180740Sdes{
9938180740Sdesreturn getspnam ();
9939180740Sdes  ;
9940180740Sdes  return 0;
9941180740Sdes}
9942180740Sdes_ACEOF
9943180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
9944180740Sdesif { (ac_try="$ac_link"
9945180740Sdescase "(($ac_try" in
9946180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9947180740Sdes  *) ac_try_echo=$ac_try;;
9948180740Sdesesac
9949180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9950180740Sdes  (eval "$ac_link") 2>conftest.er1
9951180740Sdes  ac_status=$?
9952180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
9953180740Sdes  rm -f conftest.er1
9954180740Sdes  cat conftest.err >&5
9955180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
9956180740Sdes  (exit $ac_status); } && {
9957180740Sdes	 test -z "$ac_c_werror_flag" ||
9958180740Sdes	 test ! -s conftest.err
9959180740Sdes       } && test -s conftest$ac_exeext &&
9960180740Sdes       $as_test_x conftest$ac_exeext; then
9961180740Sdes  ac_cv_lib_gen_getspnam=yes
9962180740Sdeselse
9963180740Sdes  echo "$as_me: failed program was:" >&5
9964180740Sdessed 's/^/| /' conftest.$ac_ext >&5
9965180740Sdes
9966180740Sdes	ac_cv_lib_gen_getspnam=no
9967180740Sdesfi
9968180740Sdes
9969180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9970180740Sdes      conftest$ac_exeext conftest.$ac_ext
9971180740SdesLIBS=$ac_check_lib_save_LIBS
9972180740Sdesfi
9973180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_gen_getspnam" >&5
9974180740Sdesecho "${ECHO_T}$ac_cv_lib_gen_getspnam" >&6; }
9975180740Sdesif test $ac_cv_lib_gen_getspnam = yes; then
9976180740Sdes  LIBS="$LIBS -lgen"
9977180740Sdesfi
9978180740Sdes
9979180740Sdesfi
9980180740Sdes
9981180740Sdes{ echo "$as_me:$LINENO: checking for library containing basename" >&5
9982180740Sdesecho $ECHO_N "checking for library containing basename... $ECHO_C" >&6; }
9983180740Sdesif test "${ac_cv_search_basename+set}" = set; then
9984180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
9985180740Sdeselse
9986180740Sdes  ac_func_search_save_LIBS=$LIBS
9987180740Sdescat >conftest.$ac_ext <<_ACEOF
9988180740Sdes/* confdefs.h.  */
9989180740Sdes_ACEOF
9990180740Sdescat confdefs.h >>conftest.$ac_ext
9991180740Sdescat >>conftest.$ac_ext <<_ACEOF
9992180740Sdes/* end confdefs.h.  */
9993180740Sdes
9994180740Sdes/* Override any GCC internal prototype to avoid an error.
9995180740Sdes   Use char because int might match the return type of a GCC
9996180740Sdes   builtin and then its argument prototype would still apply.  */
9997180740Sdes#ifdef __cplusplus
9998180740Sdesextern "C"
9999180740Sdes#endif
10000180740Sdeschar basename ();
10001180740Sdesint
10002180740Sdesmain ()
10003180740Sdes{
10004180740Sdesreturn basename ();
10005180740Sdes  ;
10006180740Sdes  return 0;
10007180740Sdes}
10008180740Sdes_ACEOF
10009180740Sdesfor ac_lib in '' gen; do
10010180740Sdes  if test -z "$ac_lib"; then
10011180740Sdes    ac_res="none required"
10012180740Sdes  else
10013180740Sdes    ac_res=-l$ac_lib
10014180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
10015180740Sdes  fi
10016180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
10017180740Sdesif { (ac_try="$ac_link"
10018180740Sdescase "(($ac_try" in
10019180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10020180740Sdes  *) ac_try_echo=$ac_try;;
10021180740Sdesesac
10022180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10023180740Sdes  (eval "$ac_link") 2>conftest.er1
10024180740Sdes  ac_status=$?
10025180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10026180740Sdes  rm -f conftest.er1
10027180740Sdes  cat conftest.err >&5
10028180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10029180740Sdes  (exit $ac_status); } && {
10030180740Sdes	 test -z "$ac_c_werror_flag" ||
10031180740Sdes	 test ! -s conftest.err
10032180740Sdes       } && test -s conftest$ac_exeext &&
10033180740Sdes       $as_test_x conftest$ac_exeext; then
10034180740Sdes  ac_cv_search_basename=$ac_res
10035180740Sdeselse
10036180740Sdes  echo "$as_me: failed program was:" >&5
10037180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10038180740Sdes
10039180740Sdes
10040180740Sdesfi
10041180740Sdes
10042180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10043180740Sdes      conftest$ac_exeext
10044180740Sdes  if test "${ac_cv_search_basename+set}" = set; then
10045180740Sdes  break
10046180740Sdesfi
10047180740Sdesdone
10048180740Sdesif test "${ac_cv_search_basename+set}" = set; then
10049180740Sdes  :
10050180740Sdeselse
10051180740Sdes  ac_cv_search_basename=no
10052180740Sdesfi
10053180740Sdesrm conftest.$ac_ext
10054180740SdesLIBS=$ac_func_search_save_LIBS
10055180740Sdesfi
10056180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_basename" >&5
10057180740Sdesecho "${ECHO_T}$ac_cv_search_basename" >&6; }
10058180740Sdesac_res=$ac_cv_search_basename
10059180740Sdesif test "$ac_res" != no; then
10060180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10061180740Sdes
10062180740Sdescat >>confdefs.h <<\_ACEOF
10063180740Sdes#define HAVE_BASENAME 1
10064180740Sdes_ACEOF
10065180740Sdes
10066180740Sdesfi
10067180740Sdes
10068180740Sdes
10069180740Sdes
10070180740Sdes# Check whether --with-zlib was given.
10071180740Sdesif test "${with_zlib+set}" = set; then
10072180740Sdes  withval=$with_zlib;  if test "x$withval" = "xno" ; then
10073180740Sdes		{ { echo "$as_me:$LINENO: error: *** zlib is required ***" >&5
10074180740Sdesecho "$as_me: error: *** zlib is required ***" >&2;}
10075180740Sdes   { (exit 1); exit 1; }; }
10076180740Sdes	  elif test "x$withval" != "xyes"; then
10077180740Sdes		if test -d "$withval/lib"; then
10078180740Sdes			if test -n "${need_dash_r}"; then
10079180740Sdes				LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
10080180740Sdes			else
10081180740Sdes				LDFLAGS="-L${withval}/lib ${LDFLAGS}"
10082180740Sdes			fi
10083180740Sdes		else
10084180740Sdes			if test -n "${need_dash_r}"; then
10085180740Sdes				LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
10086180740Sdes			else
10087180740Sdes				LDFLAGS="-L${withval} ${LDFLAGS}"
10088180740Sdes			fi
10089180740Sdes		fi
10090180740Sdes		if test -d "$withval/include"; then
10091180740Sdes			CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
10092180740Sdes		else
10093180740Sdes			CPPFLAGS="-I${withval} ${CPPFLAGS}"
10094180740Sdes		fi
10095180740Sdes	fi
10096180740Sdes
10097180740Sdesfi
10098180740Sdes
10099180740Sdes
10100180740Sdes
10101180740Sdes{ echo "$as_me:$LINENO: checking for deflate in -lz" >&5
10102180740Sdesecho $ECHO_N "checking for deflate in -lz... $ECHO_C" >&6; }
10103180740Sdesif test "${ac_cv_lib_z_deflate+set}" = set; then
10104180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10105180740Sdeselse
10106180740Sdes  ac_check_lib_save_LIBS=$LIBS
10107180740SdesLIBS="-lz  $LIBS"
10108180740Sdescat >conftest.$ac_ext <<_ACEOF
10109180740Sdes/* confdefs.h.  */
10110180740Sdes_ACEOF
10111180740Sdescat confdefs.h >>conftest.$ac_ext
10112180740Sdescat >>conftest.$ac_ext <<_ACEOF
10113180740Sdes/* end confdefs.h.  */
10114180740Sdes
10115180740Sdes/* Override any GCC internal prototype to avoid an error.
10116180740Sdes   Use char because int might match the return type of a GCC
10117180740Sdes   builtin and then its argument prototype would still apply.  */
10118180740Sdes#ifdef __cplusplus
10119180740Sdesextern "C"
10120180740Sdes#endif
10121180740Sdeschar deflate ();
10122180740Sdesint
10123180740Sdesmain ()
10124180740Sdes{
10125180740Sdesreturn deflate ();
10126180740Sdes  ;
10127180740Sdes  return 0;
10128180740Sdes}
10129180740Sdes_ACEOF
10130180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
10131180740Sdesif { (ac_try="$ac_link"
10132180740Sdescase "(($ac_try" in
10133180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10134180740Sdes  *) ac_try_echo=$ac_try;;
10135180740Sdesesac
10136180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10137180740Sdes  (eval "$ac_link") 2>conftest.er1
10138180740Sdes  ac_status=$?
10139180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10140180740Sdes  rm -f conftest.er1
10141180740Sdes  cat conftest.err >&5
10142180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10143180740Sdes  (exit $ac_status); } && {
10144180740Sdes	 test -z "$ac_c_werror_flag" ||
10145180740Sdes	 test ! -s conftest.err
10146180740Sdes       } && test -s conftest$ac_exeext &&
10147180740Sdes       $as_test_x conftest$ac_exeext; then
10148180740Sdes  ac_cv_lib_z_deflate=yes
10149180740Sdeselse
10150180740Sdes  echo "$as_me: failed program was:" >&5
10151180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10152180740Sdes
10153180740Sdes	ac_cv_lib_z_deflate=no
10154180740Sdesfi
10155180740Sdes
10156180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10157180740Sdes      conftest$ac_exeext conftest.$ac_ext
10158180740SdesLIBS=$ac_check_lib_save_LIBS
10159180740Sdesfi
10160180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_z_deflate" >&5
10161180740Sdesecho "${ECHO_T}$ac_cv_lib_z_deflate" >&6; }
10162180740Sdesif test $ac_cv_lib_z_deflate = yes; then
10163180740Sdes  cat >>confdefs.h <<_ACEOF
10164180740Sdes#define HAVE_LIBZ 1
10165180740Sdes_ACEOF
10166180740Sdes
10167180740Sdes  LIBS="-lz $LIBS"
10168180740Sdes
10169180740Sdeselse
10170180740Sdes
10171180740Sdes		saved_CPPFLAGS="$CPPFLAGS"
10172180740Sdes		saved_LDFLAGS="$LDFLAGS"
10173180740Sdes		save_LIBS="$LIBS"
10174180740Sdes				if test -n "${need_dash_r}"; then
10175180740Sdes			LDFLAGS="-L/usr/local/lib -R/usr/local/lib ${saved_LDFLAGS}"
10176180740Sdes		else
10177180740Sdes			LDFLAGS="-L/usr/local/lib ${saved_LDFLAGS}"
10178180740Sdes		fi
10179180740Sdes		CPPFLAGS="-I/usr/local/include ${saved_CPPFLAGS}"
10180180740Sdes		LIBS="$LIBS -lz"
10181180740Sdes		cat >conftest.$ac_ext <<_ACEOF
10182180740Sdes/* confdefs.h.  */
10183180740Sdes_ACEOF
10184180740Sdescat confdefs.h >>conftest.$ac_ext
10185180740Sdescat >>conftest.$ac_ext <<_ACEOF
10186180740Sdes/* end confdefs.h.  */
10187180740Sdes
10188180740Sdes/* Override any GCC internal prototype to avoid an error.
10189180740Sdes   Use char because int might match the return type of a GCC
10190180740Sdes   builtin and then its argument prototype would still apply.  */
10191180740Sdes#ifdef __cplusplus
10192180740Sdesextern "C"
10193180740Sdes#endif
10194180740Sdeschar deflate ();
10195180740Sdesint
10196180740Sdesmain ()
10197180740Sdes{
10198180740Sdesreturn deflate ();
10199180740Sdes  ;
10200180740Sdes  return 0;
10201180740Sdes}
10202180740Sdes_ACEOF
10203180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
10204180740Sdesif { (ac_try="$ac_link"
10205180740Sdescase "(($ac_try" in
10206180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10207180740Sdes  *) ac_try_echo=$ac_try;;
10208180740Sdesesac
10209180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10210180740Sdes  (eval "$ac_link") 2>conftest.er1
10211180740Sdes  ac_status=$?
10212180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10213180740Sdes  rm -f conftest.er1
10214180740Sdes  cat conftest.err >&5
10215180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10216180740Sdes  (exit $ac_status); } && {
10217180740Sdes	 test -z "$ac_c_werror_flag" ||
10218180740Sdes	 test ! -s conftest.err
10219180740Sdes       } && test -s conftest$ac_exeext &&
10220180740Sdes       $as_test_x conftest$ac_exeext; then
10221180740Sdes  cat >>confdefs.h <<\_ACEOF
10222180740Sdes#define HAVE_LIBZ 1
10223180740Sdes_ACEOF
10224180740Sdes
10225180740Sdeselse
10226180740Sdes  echo "$as_me: failed program was:" >&5
10227180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10228180740Sdes
10229180740Sdes
10230180740Sdes				{ { echo "$as_me:$LINENO: error: *** zlib missing - please install first or check config.log ***" >&5
10231180740Sdesecho "$as_me: error: *** zlib missing - please install first or check config.log ***" >&2;}
10232180740Sdes   { (exit 1); exit 1; }; }
10233180740Sdes
10234180740Sdes
10235180740Sdesfi
10236180740Sdes
10237180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10238180740Sdes      conftest$ac_exeext conftest.$ac_ext
10239180740Sdes
10240180740Sdes
10241180740Sdesfi
10242180740Sdes
10243180740Sdesif test "${ac_cv_header_zlib_h+set}" = set; then
10244180740Sdes  { echo "$as_me:$LINENO: checking for zlib.h" >&5
10245180740Sdesecho $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
10246180740Sdesif test "${ac_cv_header_zlib_h+set}" = set; then
10247180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10248180740Sdesfi
10249180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
10250180740Sdesecho "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
10251180740Sdeselse
10252180740Sdes  # Is the header compilable?
10253180740Sdes{ echo "$as_me:$LINENO: checking zlib.h usability" >&5
10254180740Sdesecho $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
10255180740Sdescat >conftest.$ac_ext <<_ACEOF
10256180740Sdes/* confdefs.h.  */
10257180740Sdes_ACEOF
10258180740Sdescat confdefs.h >>conftest.$ac_ext
10259180740Sdescat >>conftest.$ac_ext <<_ACEOF
10260180740Sdes/* end confdefs.h.  */
10261180740Sdes$ac_includes_default
10262180740Sdes#include <zlib.h>
10263180740Sdes_ACEOF
10264180740Sdesrm -f conftest.$ac_objext
10265180740Sdesif { (ac_try="$ac_compile"
10266180740Sdescase "(($ac_try" in
10267180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10268180740Sdes  *) ac_try_echo=$ac_try;;
10269180740Sdesesac
10270180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10271180740Sdes  (eval "$ac_compile") 2>conftest.er1
10272180740Sdes  ac_status=$?
10273180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10274180740Sdes  rm -f conftest.er1
10275180740Sdes  cat conftest.err >&5
10276180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10277180740Sdes  (exit $ac_status); } && {
10278180740Sdes	 test -z "$ac_c_werror_flag" ||
10279180740Sdes	 test ! -s conftest.err
10280180740Sdes       } && test -s conftest.$ac_objext; then
10281180740Sdes  ac_header_compiler=yes
10282180740Sdeselse
10283180740Sdes  echo "$as_me: failed program was:" >&5
10284180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10285180740Sdes
10286180740Sdes	ac_header_compiler=no
10287180740Sdesfi
10288180740Sdes
10289180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10290180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10291180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
10292180740Sdes
10293180740Sdes# Is the header present?
10294180740Sdes{ echo "$as_me:$LINENO: checking zlib.h presence" >&5
10295180740Sdesecho $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
10296180740Sdescat >conftest.$ac_ext <<_ACEOF
10297180740Sdes/* confdefs.h.  */
10298180740Sdes_ACEOF
10299180740Sdescat confdefs.h >>conftest.$ac_ext
10300180740Sdescat >>conftest.$ac_ext <<_ACEOF
10301180740Sdes/* end confdefs.h.  */
10302180740Sdes#include <zlib.h>
10303180740Sdes_ACEOF
10304180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
10305180740Sdescase "(($ac_try" in
10306180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10307180740Sdes  *) ac_try_echo=$ac_try;;
10308180740Sdesesac
10309180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10310180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10311180740Sdes  ac_status=$?
10312180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10313180740Sdes  rm -f conftest.er1
10314180740Sdes  cat conftest.err >&5
10315180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10316180740Sdes  (exit $ac_status); } >/dev/null && {
10317180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10318180740Sdes	 test ! -s conftest.err
10319180740Sdes       }; then
10320180740Sdes  ac_header_preproc=yes
10321180740Sdeselse
10322180740Sdes  echo "$as_me: failed program was:" >&5
10323180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10324180740Sdes
10325180740Sdes  ac_header_preproc=no
10326180740Sdesfi
10327180740Sdes
10328180740Sdesrm -f conftest.err conftest.$ac_ext
10329180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10330180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
10331180740Sdes
10332180740Sdes# So?  What about this header?
10333180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10334180740Sdes  yes:no: )
10335180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
10336180740Sdesecho "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10337180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
10338180740Sdesecho "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
10339180740Sdes    ac_header_preproc=yes
10340180740Sdes    ;;
10341180740Sdes  no:yes:* )
10342180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
10343180740Sdesecho "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
10344180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
10345180740Sdesecho "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
10346180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
10347180740Sdesecho "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
10348180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
10349180740Sdesecho "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
10350180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
10351180740Sdesecho "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
10352180740Sdes    { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
10353180740Sdesecho "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
10354180740Sdes    ( cat <<\_ASBOX
10355180740Sdes## ------------------------------------------- ##
10356180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
10357180740Sdes## ------------------------------------------- ##
10358180740Sdes_ASBOX
10359180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
10360180740Sdes    ;;
10361180740Sdesesac
10362180740Sdes{ echo "$as_me:$LINENO: checking for zlib.h" >&5
10363180740Sdesecho $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
10364180740Sdesif test "${ac_cv_header_zlib_h+set}" = set; then
10365180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10366180740Sdeselse
10367180740Sdes  ac_cv_header_zlib_h=$ac_header_preproc
10368180740Sdesfi
10369180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
10370180740Sdesecho "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
10371180740Sdes
10372180740Sdesfi
10373180740Sdesif test $ac_cv_header_zlib_h = yes; then
10374180740Sdes  :
10375180740Sdeselse
10376180740Sdes  { { echo "$as_me:$LINENO: error: *** zlib.h missing - please install first or check config.log ***" >&5
10377180740Sdesecho "$as_me: error: *** zlib.h missing - please install first or check config.log ***" >&2;}
10378180740Sdes   { (exit 1); exit 1; }; }
10379180740Sdesfi
10380180740Sdes
10381180740Sdes
10382180740Sdes
10383180740Sdes
10384180740Sdes# Check whether --with-zlib-version-check was given.
10385180740Sdesif test "${with_zlib_version_check+set}" = set; then
10386180740Sdes  withval=$with_zlib_version_check;   if test "x$withval" = "xno" ; then
10387180740Sdes		zlib_check_nonfatal=1
10388180740Sdes	   fi
10389180740Sdes
10390180740Sdes
10391180740Sdesfi
10392180740Sdes
10393180740Sdes
10394180740Sdes{ echo "$as_me:$LINENO: checking for possibly buggy zlib" >&5
10395180740Sdesecho $ECHO_N "checking for possibly buggy zlib... $ECHO_C" >&6; }
10396180740Sdesif test "$cross_compiling" = yes; then
10397180740Sdes  	{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking zlib version" >&5
10398180740Sdesecho "$as_me: WARNING: cross compiling: not checking zlib version" >&2;}
10399180740Sdes
10400180740Sdeselse
10401180740Sdes  cat >conftest.$ac_ext <<_ACEOF
10402180740Sdes/* confdefs.h.  */
10403180740Sdes_ACEOF
10404180740Sdescat confdefs.h >>conftest.$ac_ext
10405180740Sdescat >>conftest.$ac_ext <<_ACEOF
10406180740Sdes/* end confdefs.h.  */
10407180740Sdes
10408180740Sdes#include <stdio.h>
10409180740Sdes#include <zlib.h>
10410180740Sdesint main()
10411180740Sdes{
10412180740Sdes	int a=0, b=0, c=0, d=0, n, v;
10413180740Sdes	n = sscanf(ZLIB_VERSION, "%d.%d.%d.%d", &a, &b, &c, &d);
10414180740Sdes	if (n != 3 && n != 4)
10415180740Sdes		exit(1);
10416180740Sdes	v = a*1000000 + b*10000 + c*100 + d;
10417180740Sdes	fprintf(stderr, "found zlib version %s (%d)\n", ZLIB_VERSION, v);
10418180740Sdes
10419180740Sdes	/* 1.1.4 is OK */
10420180740Sdes	if (a == 1 && b == 1 && c >= 4)
10421180740Sdes		exit(0);
10422180740Sdes
10423180740Sdes	/* 1.2.3 and up are OK */
10424180740Sdes	if (v >= 1020300)
10425180740Sdes		exit(0);
10426180740Sdes
10427180740Sdes	exit(2);
10428180740Sdes}
10429180740Sdes
10430180740Sdes_ACEOF
10431180740Sdesrm -f conftest$ac_exeext
10432180740Sdesif { (ac_try="$ac_link"
10433180740Sdescase "(($ac_try" in
10434180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10435180740Sdes  *) ac_try_echo=$ac_try;;
10436180740Sdesesac
10437180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10438180740Sdes  (eval "$ac_link") 2>&5
10439180740Sdes  ac_status=$?
10440180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10441180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10442180740Sdes  { (case "(($ac_try" in
10443180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10444180740Sdes  *) ac_try_echo=$ac_try;;
10445180740Sdesesac
10446180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10447180740Sdes  (eval "$ac_try") 2>&5
10448180740Sdes  ac_status=$?
10449180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10450180740Sdes  (exit $ac_status); }; }; then
10451180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
10452180740Sdesecho "${ECHO_T}no" >&6; }
10453180740Sdeselse
10454180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
10455180740Sdesecho "$as_me: failed program was:" >&5
10456180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10457180740Sdes
10458180740Sdes( exit $ac_status )
10459180740Sdes { echo "$as_me:$LINENO: result: yes" >&5
10460180740Sdesecho "${ECHO_T}yes" >&6; }
10461180740Sdes	  if test -z "$zlib_check_nonfatal" ; then
10462180740Sdes		{ { echo "$as_me:$LINENO: error: *** zlib too old - check config.log ***
10463180740SdesYour reported zlib version has known security problems.  It's possible your
10464180740Sdesvendor has fixed these problems without changing the version number.  If you
10465180740Sdesare sure this is the case, you can disable the check by running
10466180740Sdes\"./configure --without-zlib-version-check\".
10467180740SdesIf you are in doubt, upgrade zlib to version 1.2.3 or greater.
10468180740SdesSee http://www.gzip.org/zlib/ for details." >&5
10469180740Sdesecho "$as_me: error: *** zlib too old - check config.log ***
10470180740SdesYour reported zlib version has known security problems.  It's possible your
10471180740Sdesvendor has fixed these problems without changing the version number.  If you
10472180740Sdesare sure this is the case, you can disable the check by running
10473180740Sdes\"./configure --without-zlib-version-check\".
10474180740SdesIf you are in doubt, upgrade zlib to version 1.2.3 or greater.
10475180740SdesSee http://www.gzip.org/zlib/ for details." >&2;}
10476180740Sdes   { (exit 1); exit 1; }; }
10477180740Sdes	  else
10478180740Sdes		{ echo "$as_me:$LINENO: WARNING: zlib version may have security problems" >&5
10479180740Sdesecho "$as_me: WARNING: zlib version may have security problems" >&2;}
10480180740Sdes	  fi
10481180740Sdes
10482180740Sdesfi
10483180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10484180740Sdesfi
10485180740Sdes
10486180740Sdes
10487180740Sdes
10488180740Sdes{ echo "$as_me:$LINENO: checking for strcasecmp" >&5
10489180740Sdesecho $ECHO_N "checking for strcasecmp... $ECHO_C" >&6; }
10490180740Sdesif test "${ac_cv_func_strcasecmp+set}" = set; then
10491180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10492180740Sdeselse
10493180740Sdes  cat >conftest.$ac_ext <<_ACEOF
10494180740Sdes/* confdefs.h.  */
10495180740Sdes_ACEOF
10496180740Sdescat confdefs.h >>conftest.$ac_ext
10497180740Sdescat >>conftest.$ac_ext <<_ACEOF
10498180740Sdes/* end confdefs.h.  */
10499180740Sdes/* Define strcasecmp to an innocuous variant, in case <limits.h> declares strcasecmp.
10500180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10501180740Sdes#define strcasecmp innocuous_strcasecmp
10502180740Sdes
10503180740Sdes/* System header to define __stub macros and hopefully few prototypes,
10504180740Sdes    which can conflict with char strcasecmp (); below.
10505180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10506180740Sdes    <limits.h> exists even on freestanding compilers.  */
10507180740Sdes
10508180740Sdes#ifdef __STDC__
10509180740Sdes# include <limits.h>
10510180740Sdes#else
10511180740Sdes# include <assert.h>
10512180740Sdes#endif
10513180740Sdes
10514180740Sdes#undef strcasecmp
10515180740Sdes
10516180740Sdes/* Override any GCC internal prototype to avoid an error.
10517180740Sdes   Use char because int might match the return type of a GCC
10518180740Sdes   builtin and then its argument prototype would still apply.  */
10519180740Sdes#ifdef __cplusplus
10520180740Sdesextern "C"
10521180740Sdes#endif
10522180740Sdeschar strcasecmp ();
10523180740Sdes/* The GNU C library defines this for functions which it implements
10524180740Sdes    to always fail with ENOSYS.  Some functions are actually named
10525180740Sdes    something starting with __ and the normal name is an alias.  */
10526180740Sdes#if defined __stub_strcasecmp || defined __stub___strcasecmp
10527180740Sdeschoke me
10528180740Sdes#endif
10529180740Sdes
10530180740Sdesint
10531180740Sdesmain ()
10532180740Sdes{
10533180740Sdesreturn strcasecmp ();
10534180740Sdes  ;
10535180740Sdes  return 0;
10536180740Sdes}
10537180740Sdes_ACEOF
10538180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
10539180740Sdesif { (ac_try="$ac_link"
10540180740Sdescase "(($ac_try" in
10541180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10542180740Sdes  *) ac_try_echo=$ac_try;;
10543180740Sdesesac
10544180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10545180740Sdes  (eval "$ac_link") 2>conftest.er1
10546180740Sdes  ac_status=$?
10547180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10548180740Sdes  rm -f conftest.er1
10549180740Sdes  cat conftest.err >&5
10550180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10551180740Sdes  (exit $ac_status); } && {
10552180740Sdes	 test -z "$ac_c_werror_flag" ||
10553180740Sdes	 test ! -s conftest.err
10554180740Sdes       } && test -s conftest$ac_exeext &&
10555180740Sdes       $as_test_x conftest$ac_exeext; then
10556180740Sdes  ac_cv_func_strcasecmp=yes
10557180740Sdeselse
10558180740Sdes  echo "$as_me: failed program was:" >&5
10559180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10560180740Sdes
10561180740Sdes	ac_cv_func_strcasecmp=no
10562180740Sdesfi
10563180740Sdes
10564180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10565180740Sdes      conftest$ac_exeext conftest.$ac_ext
10566180740Sdesfi
10567180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_strcasecmp" >&5
10568180740Sdesecho "${ECHO_T}$ac_cv_func_strcasecmp" >&6; }
10569180740Sdesif test $ac_cv_func_strcasecmp = yes; then
10570180740Sdes  :
10571180740Sdeselse
10572180740Sdes   { echo "$as_me:$LINENO: checking for strcasecmp in -lresolv" >&5
10573180740Sdesecho $ECHO_N "checking for strcasecmp in -lresolv... $ECHO_C" >&6; }
10574180740Sdesif test "${ac_cv_lib_resolv_strcasecmp+set}" = set; then
10575180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10576180740Sdeselse
10577180740Sdes  ac_check_lib_save_LIBS=$LIBS
10578180740SdesLIBS="-lresolv  $LIBS"
10579180740Sdescat >conftest.$ac_ext <<_ACEOF
10580180740Sdes/* confdefs.h.  */
10581180740Sdes_ACEOF
10582180740Sdescat confdefs.h >>conftest.$ac_ext
10583180740Sdescat >>conftest.$ac_ext <<_ACEOF
10584180740Sdes/* end confdefs.h.  */
10585180740Sdes
10586180740Sdes/* Override any GCC internal prototype to avoid an error.
10587180740Sdes   Use char because int might match the return type of a GCC
10588180740Sdes   builtin and then its argument prototype would still apply.  */
10589180740Sdes#ifdef __cplusplus
10590180740Sdesextern "C"
10591180740Sdes#endif
10592180740Sdeschar strcasecmp ();
10593180740Sdesint
10594180740Sdesmain ()
10595180740Sdes{
10596180740Sdesreturn strcasecmp ();
10597180740Sdes  ;
10598180740Sdes  return 0;
10599180740Sdes}
10600180740Sdes_ACEOF
10601180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
10602180740Sdesif { (ac_try="$ac_link"
10603180740Sdescase "(($ac_try" in
10604180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10605180740Sdes  *) ac_try_echo=$ac_try;;
10606180740Sdesesac
10607180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10608180740Sdes  (eval "$ac_link") 2>conftest.er1
10609180740Sdes  ac_status=$?
10610180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10611180740Sdes  rm -f conftest.er1
10612180740Sdes  cat conftest.err >&5
10613180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10614180740Sdes  (exit $ac_status); } && {
10615180740Sdes	 test -z "$ac_c_werror_flag" ||
10616180740Sdes	 test ! -s conftest.err
10617180740Sdes       } && test -s conftest$ac_exeext &&
10618180740Sdes       $as_test_x conftest$ac_exeext; then
10619180740Sdes  ac_cv_lib_resolv_strcasecmp=yes
10620180740Sdeselse
10621180740Sdes  echo "$as_me: failed program was:" >&5
10622180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10623180740Sdes
10624180740Sdes	ac_cv_lib_resolv_strcasecmp=no
10625180740Sdesfi
10626180740Sdes
10627180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10628180740Sdes      conftest$ac_exeext conftest.$ac_ext
10629180740SdesLIBS=$ac_check_lib_save_LIBS
10630180740Sdesfi
10631180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_strcasecmp" >&5
10632180740Sdesecho "${ECHO_T}$ac_cv_lib_resolv_strcasecmp" >&6; }
10633180740Sdesif test $ac_cv_lib_resolv_strcasecmp = yes; then
10634180740Sdes  LIBS="$LIBS -lresolv"
10635180740Sdesfi
10636180740Sdes
10637180740Sdes
10638180740Sdesfi
10639180740Sdes
10640180740Sdes
10641180740Sdesfor ac_func in utimes
10642180740Sdesdo
10643180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10644180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10645180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10646180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10647180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10648180740Sdeselse
10649180740Sdes  cat >conftest.$ac_ext <<_ACEOF
10650180740Sdes/* confdefs.h.  */
10651180740Sdes_ACEOF
10652180740Sdescat confdefs.h >>conftest.$ac_ext
10653180740Sdescat >>conftest.$ac_ext <<_ACEOF
10654180740Sdes/* end confdefs.h.  */
10655180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10656180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10657180740Sdes#define $ac_func innocuous_$ac_func
10658180740Sdes
10659180740Sdes/* System header to define __stub macros and hopefully few prototypes,
10660180740Sdes    which can conflict with char $ac_func (); below.
10661180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10662180740Sdes    <limits.h> exists even on freestanding compilers.  */
10663180740Sdes
10664180740Sdes#ifdef __STDC__
10665180740Sdes# include <limits.h>
10666180740Sdes#else
10667180740Sdes# include <assert.h>
10668180740Sdes#endif
10669180740Sdes
10670180740Sdes#undef $ac_func
10671180740Sdes
10672180740Sdes/* Override any GCC internal prototype to avoid an error.
10673180740Sdes   Use char because int might match the return type of a GCC
10674180740Sdes   builtin and then its argument prototype would still apply.  */
10675180740Sdes#ifdef __cplusplus
10676180740Sdesextern "C"
10677180740Sdes#endif
10678180740Sdeschar $ac_func ();
10679180740Sdes/* The GNU C library defines this for functions which it implements
10680180740Sdes    to always fail with ENOSYS.  Some functions are actually named
10681180740Sdes    something starting with __ and the normal name is an alias.  */
10682180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
10683180740Sdeschoke me
10684180740Sdes#endif
10685180740Sdes
10686180740Sdesint
10687180740Sdesmain ()
10688180740Sdes{
10689180740Sdesreturn $ac_func ();
10690180740Sdes  ;
10691180740Sdes  return 0;
10692180740Sdes}
10693180740Sdes_ACEOF
10694180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
10695180740Sdesif { (ac_try="$ac_link"
10696180740Sdescase "(($ac_try" in
10697180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10698180740Sdes  *) ac_try_echo=$ac_try;;
10699180740Sdesesac
10700180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10701180740Sdes  (eval "$ac_link") 2>conftest.er1
10702180740Sdes  ac_status=$?
10703180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10704180740Sdes  rm -f conftest.er1
10705180740Sdes  cat conftest.err >&5
10706180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10707180740Sdes  (exit $ac_status); } && {
10708180740Sdes	 test -z "$ac_c_werror_flag" ||
10709180740Sdes	 test ! -s conftest.err
10710180740Sdes       } && test -s conftest$ac_exeext &&
10711180740Sdes       $as_test_x conftest$ac_exeext; then
10712180740Sdes  eval "$as_ac_var=yes"
10713180740Sdeselse
10714180740Sdes  echo "$as_me: failed program was:" >&5
10715180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10716180740Sdes
10717180740Sdes	eval "$as_ac_var=no"
10718180740Sdesfi
10719180740Sdes
10720180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10721180740Sdes      conftest$ac_exeext conftest.$ac_ext
10722180740Sdesfi
10723180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
10724180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
10725180740Sdesecho "${ECHO_T}$ac_res" >&6; }
10726180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
10727180740Sdes  cat >>confdefs.h <<_ACEOF
10728180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10729180740Sdes_ACEOF
10730180740Sdes
10731180740Sdeselse
10732180740Sdes   { echo "$as_me:$LINENO: checking for utimes in -lc89" >&5
10733180740Sdesecho $ECHO_N "checking for utimes in -lc89... $ECHO_C" >&6; }
10734180740Sdesif test "${ac_cv_lib_c89_utimes+set}" = set; then
10735180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10736180740Sdeselse
10737180740Sdes  ac_check_lib_save_LIBS=$LIBS
10738180740SdesLIBS="-lc89  $LIBS"
10739180740Sdescat >conftest.$ac_ext <<_ACEOF
10740180740Sdes/* confdefs.h.  */
10741180740Sdes_ACEOF
10742180740Sdescat confdefs.h >>conftest.$ac_ext
10743180740Sdescat >>conftest.$ac_ext <<_ACEOF
10744180740Sdes/* end confdefs.h.  */
10745180740Sdes
10746180740Sdes/* Override any GCC internal prototype to avoid an error.
10747180740Sdes   Use char because int might match the return type of a GCC
10748180740Sdes   builtin and then its argument prototype would still apply.  */
10749180740Sdes#ifdef __cplusplus
10750180740Sdesextern "C"
10751180740Sdes#endif
10752180740Sdeschar utimes ();
10753180740Sdesint
10754180740Sdesmain ()
10755180740Sdes{
10756180740Sdesreturn utimes ();
10757180740Sdes  ;
10758180740Sdes  return 0;
10759180740Sdes}
10760180740Sdes_ACEOF
10761180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
10762180740Sdesif { (ac_try="$ac_link"
10763180740Sdescase "(($ac_try" in
10764180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10765180740Sdes  *) ac_try_echo=$ac_try;;
10766180740Sdesesac
10767180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10768180740Sdes  (eval "$ac_link") 2>conftest.er1
10769180740Sdes  ac_status=$?
10770180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10771180740Sdes  rm -f conftest.er1
10772180740Sdes  cat conftest.err >&5
10773180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10774180740Sdes  (exit $ac_status); } && {
10775180740Sdes	 test -z "$ac_c_werror_flag" ||
10776180740Sdes	 test ! -s conftest.err
10777180740Sdes       } && test -s conftest$ac_exeext &&
10778180740Sdes       $as_test_x conftest$ac_exeext; then
10779180740Sdes  ac_cv_lib_c89_utimes=yes
10780180740Sdeselse
10781180740Sdes  echo "$as_me: failed program was:" >&5
10782180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10783180740Sdes
10784180740Sdes	ac_cv_lib_c89_utimes=no
10785180740Sdesfi
10786180740Sdes
10787180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10788180740Sdes      conftest$ac_exeext conftest.$ac_ext
10789180740SdesLIBS=$ac_check_lib_save_LIBS
10790180740Sdesfi
10791180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_c89_utimes" >&5
10792180740Sdesecho "${ECHO_T}$ac_cv_lib_c89_utimes" >&6; }
10793180740Sdesif test $ac_cv_lib_c89_utimes = yes; then
10794180740Sdes  cat >>confdefs.h <<\_ACEOF
10795180740Sdes#define HAVE_UTIMES 1
10796180740Sdes_ACEOF
10797180740Sdes
10798180740Sdes					LIBS="$LIBS -lc89"
10799180740Sdesfi
10800180740Sdes
10801180740Sdes
10802180740Sdesfi
10803180740Sdesdone
10804180740Sdes
10805180740Sdes
10806180740Sdes
10807180740Sdesfor ac_header in libutil.h
10808180740Sdesdo
10809180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10810180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10811180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
10812180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10813180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10814180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10815180740Sdesfi
10816180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
10817180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
10818180740Sdesecho "${ECHO_T}$ac_res" >&6; }
10819180740Sdeselse
10820180740Sdes  # Is the header compilable?
10821180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
10822180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10823180740Sdescat >conftest.$ac_ext <<_ACEOF
10824180740Sdes/* confdefs.h.  */
10825180740Sdes_ACEOF
10826180740Sdescat confdefs.h >>conftest.$ac_ext
10827180740Sdescat >>conftest.$ac_ext <<_ACEOF
10828180740Sdes/* end confdefs.h.  */
10829180740Sdes$ac_includes_default
10830180740Sdes#include <$ac_header>
10831180740Sdes_ACEOF
10832180740Sdesrm -f conftest.$ac_objext
10833180740Sdesif { (ac_try="$ac_compile"
10834180740Sdescase "(($ac_try" in
10835180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10836180740Sdes  *) ac_try_echo=$ac_try;;
10837180740Sdesesac
10838180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10839180740Sdes  (eval "$ac_compile") 2>conftest.er1
10840180740Sdes  ac_status=$?
10841180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10842180740Sdes  rm -f conftest.er1
10843180740Sdes  cat conftest.err >&5
10844180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10845180740Sdes  (exit $ac_status); } && {
10846180740Sdes	 test -z "$ac_c_werror_flag" ||
10847180740Sdes	 test ! -s conftest.err
10848180740Sdes       } && test -s conftest.$ac_objext; then
10849180740Sdes  ac_header_compiler=yes
10850180740Sdeselse
10851180740Sdes  echo "$as_me: failed program was:" >&5
10852180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10853180740Sdes
10854180740Sdes	ac_header_compiler=no
10855180740Sdesfi
10856180740Sdes
10857180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10858180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10859180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
10860180740Sdes
10861180740Sdes# Is the header present?
10862180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
10863180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10864180740Sdescat >conftest.$ac_ext <<_ACEOF
10865180740Sdes/* confdefs.h.  */
10866180740Sdes_ACEOF
10867180740Sdescat confdefs.h >>conftest.$ac_ext
10868180740Sdescat >>conftest.$ac_ext <<_ACEOF
10869180740Sdes/* end confdefs.h.  */
10870180740Sdes#include <$ac_header>
10871180740Sdes_ACEOF
10872180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
10873180740Sdescase "(($ac_try" in
10874180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10875180740Sdes  *) ac_try_echo=$ac_try;;
10876180740Sdesesac
10877180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10878180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10879180740Sdes  ac_status=$?
10880180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10881180740Sdes  rm -f conftest.er1
10882180740Sdes  cat conftest.err >&5
10883180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10884180740Sdes  (exit $ac_status); } >/dev/null && {
10885180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10886180740Sdes	 test ! -s conftest.err
10887180740Sdes       }; then
10888180740Sdes  ac_header_preproc=yes
10889180740Sdeselse
10890180740Sdes  echo "$as_me: failed program was:" >&5
10891180740Sdessed 's/^/| /' conftest.$ac_ext >&5
10892180740Sdes
10893180740Sdes  ac_header_preproc=no
10894180740Sdesfi
10895180740Sdes
10896180740Sdesrm -f conftest.err conftest.$ac_ext
10897180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10898180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
10899180740Sdes
10900180740Sdes# So?  What about this header?
10901180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10902180740Sdes  yes:no: )
10903180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10904180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10905180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10906180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10907180740Sdes    ac_header_preproc=yes
10908180740Sdes    ;;
10909180740Sdes  no:yes:* )
10910180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10911180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10912180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10913180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10914180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10915180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10916180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10917180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10918180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10919180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10920180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10921180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10922180740Sdes    ( cat <<\_ASBOX
10923180740Sdes## ------------------------------------------- ##
10924180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
10925180740Sdes## ------------------------------------------- ##
10926180740Sdes_ASBOX
10927180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
10928180740Sdes    ;;
10929180740Sdesesac
10930180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
10931180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10932180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10933180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10934180740Sdeselse
10935180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
10936180740Sdesfi
10937180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
10938180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
10939180740Sdesecho "${ECHO_T}$ac_res" >&6; }
10940180740Sdes
10941180740Sdesfi
10942180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
10943180740Sdes  cat >>confdefs.h <<_ACEOF
10944180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10945180740Sdes_ACEOF
10946180740Sdes
10947180740Sdesfi
10948180740Sdes
10949180740Sdesdone
10950180740Sdes
10951180740Sdes{ echo "$as_me:$LINENO: checking for library containing login" >&5
10952180740Sdesecho $ECHO_N "checking for library containing login... $ECHO_C" >&6; }
10953180740Sdesif test "${ac_cv_search_login+set}" = set; then
10954180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
10955180740Sdeselse
10956180740Sdes  ac_func_search_save_LIBS=$LIBS
10957180740Sdescat >conftest.$ac_ext <<_ACEOF
10958180740Sdes/* confdefs.h.  */
10959180740Sdes_ACEOF
10960180740Sdescat confdefs.h >>conftest.$ac_ext
10961180740Sdescat >>conftest.$ac_ext <<_ACEOF
10962180740Sdes/* end confdefs.h.  */
10963180740Sdes
10964180740Sdes/* Override any GCC internal prototype to avoid an error.
10965180740Sdes   Use char because int might match the return type of a GCC
10966180740Sdes   builtin and then its argument prototype would still apply.  */
10967180740Sdes#ifdef __cplusplus
10968180740Sdesextern "C"
10969180740Sdes#endif
10970180740Sdeschar login ();
10971180740Sdesint
10972180740Sdesmain ()
10973180740Sdes{
10974180740Sdesreturn login ();
10975180740Sdes  ;
10976180740Sdes  return 0;
10977180740Sdes}
10978180740Sdes_ACEOF
10979180740Sdesfor ac_lib in '' util bsd; do
10980180740Sdes  if test -z "$ac_lib"; then
10981180740Sdes    ac_res="none required"
10982180740Sdes  else
10983180740Sdes    ac_res=-l$ac_lib
10984180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
10985180740Sdes  fi
10986180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
10987180740Sdesif { (ac_try="$ac_link"
10988180740Sdescase "(($ac_try" in
10989180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10990180740Sdes  *) ac_try_echo=$ac_try;;
10991180740Sdesesac
10992180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10993180740Sdes  (eval "$ac_link") 2>conftest.er1
10994180740Sdes  ac_status=$?
10995180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
10996180740Sdes  rm -f conftest.er1
10997180740Sdes  cat conftest.err >&5
10998180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
10999180740Sdes  (exit $ac_status); } && {
11000180740Sdes	 test -z "$ac_c_werror_flag" ||
11001180740Sdes	 test ! -s conftest.err
11002180740Sdes       } && test -s conftest$ac_exeext &&
11003180740Sdes       $as_test_x conftest$ac_exeext; then
11004180740Sdes  ac_cv_search_login=$ac_res
11005180740Sdeselse
11006180740Sdes  echo "$as_me: failed program was:" >&5
11007180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11008180740Sdes
11009180740Sdes
11010180740Sdesfi
11011180740Sdes
11012180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11013180740Sdes      conftest$ac_exeext
11014180740Sdes  if test "${ac_cv_search_login+set}" = set; then
11015180740Sdes  break
11016180740Sdesfi
11017180740Sdesdone
11018180740Sdesif test "${ac_cv_search_login+set}" = set; then
11019180740Sdes  :
11020180740Sdeselse
11021180740Sdes  ac_cv_search_login=no
11022180740Sdesfi
11023180740Sdesrm conftest.$ac_ext
11024180740SdesLIBS=$ac_func_search_save_LIBS
11025180740Sdesfi
11026180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_login" >&5
11027180740Sdesecho "${ECHO_T}$ac_cv_search_login" >&6; }
11028180740Sdesac_res=$ac_cv_search_login
11029180740Sdesif test "$ac_res" != no; then
11030180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11031180740Sdes
11032180740Sdescat >>confdefs.h <<\_ACEOF
11033180740Sdes#define HAVE_LOGIN 1
11034180740Sdes_ACEOF
11035180740Sdes
11036180740Sdesfi
11037180740Sdes
11038180740Sdes
11039180740Sdes
11040180740Sdes
11041180740Sdesfor ac_func in logout updwtmp logwtmp
11042180740Sdesdo
11043180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11044180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
11045180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11046180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11047180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11048180740Sdeselse
11049180740Sdes  cat >conftest.$ac_ext <<_ACEOF
11050180740Sdes/* confdefs.h.  */
11051180740Sdes_ACEOF
11052180740Sdescat confdefs.h >>conftest.$ac_ext
11053180740Sdescat >>conftest.$ac_ext <<_ACEOF
11054180740Sdes/* end confdefs.h.  */
11055180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11056180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11057180740Sdes#define $ac_func innocuous_$ac_func
11058180740Sdes
11059180740Sdes/* System header to define __stub macros and hopefully few prototypes,
11060180740Sdes    which can conflict with char $ac_func (); below.
11061180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11062180740Sdes    <limits.h> exists even on freestanding compilers.  */
11063180740Sdes
11064180740Sdes#ifdef __STDC__
11065180740Sdes# include <limits.h>
11066180740Sdes#else
11067180740Sdes# include <assert.h>
11068180740Sdes#endif
11069180740Sdes
11070180740Sdes#undef $ac_func
11071180740Sdes
11072180740Sdes/* Override any GCC internal prototype to avoid an error.
11073180740Sdes   Use char because int might match the return type of a GCC
11074180740Sdes   builtin and then its argument prototype would still apply.  */
11075180740Sdes#ifdef __cplusplus
11076180740Sdesextern "C"
11077180740Sdes#endif
11078180740Sdeschar $ac_func ();
11079180740Sdes/* The GNU C library defines this for functions which it implements
11080180740Sdes    to always fail with ENOSYS.  Some functions are actually named
11081180740Sdes    something starting with __ and the normal name is an alias.  */
11082180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
11083180740Sdeschoke me
11084180740Sdes#endif
11085180740Sdes
11086180740Sdesint
11087180740Sdesmain ()
11088180740Sdes{
11089180740Sdesreturn $ac_func ();
11090180740Sdes  ;
11091180740Sdes  return 0;
11092180740Sdes}
11093180740Sdes_ACEOF
11094180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
11095180740Sdesif { (ac_try="$ac_link"
11096180740Sdescase "(($ac_try" in
11097180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11098180740Sdes  *) ac_try_echo=$ac_try;;
11099180740Sdesesac
11100180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11101180740Sdes  (eval "$ac_link") 2>conftest.er1
11102180740Sdes  ac_status=$?
11103180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11104180740Sdes  rm -f conftest.er1
11105180740Sdes  cat conftest.err >&5
11106180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11107180740Sdes  (exit $ac_status); } && {
11108180740Sdes	 test -z "$ac_c_werror_flag" ||
11109180740Sdes	 test ! -s conftest.err
11110180740Sdes       } && test -s conftest$ac_exeext &&
11111180740Sdes       $as_test_x conftest$ac_exeext; then
11112180740Sdes  eval "$as_ac_var=yes"
11113180740Sdeselse
11114180740Sdes  echo "$as_me: failed program was:" >&5
11115180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11116180740Sdes
11117180740Sdes	eval "$as_ac_var=no"
11118180740Sdesfi
11119180740Sdes
11120180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11121180740Sdes      conftest$ac_exeext conftest.$ac_ext
11122180740Sdesfi
11123180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
11124180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11125180740Sdesecho "${ECHO_T}$ac_res" >&6; }
11126180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
11127180740Sdes  cat >>confdefs.h <<_ACEOF
11128180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11129180740Sdes_ACEOF
11130180740Sdes
11131180740Sdesfi
11132180740Sdesdone
11133180740Sdes
11134180740Sdes
11135180740Sdes
11136180740Sdesfor ac_func in strftime
11137180740Sdesdo
11138180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11139180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
11140180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11141180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11142180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11143180740Sdeselse
11144180740Sdes  cat >conftest.$ac_ext <<_ACEOF
11145180740Sdes/* confdefs.h.  */
11146180740Sdes_ACEOF
11147180740Sdescat confdefs.h >>conftest.$ac_ext
11148180740Sdescat >>conftest.$ac_ext <<_ACEOF
11149180740Sdes/* end confdefs.h.  */
11150180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11151180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11152180740Sdes#define $ac_func innocuous_$ac_func
11153180740Sdes
11154180740Sdes/* System header to define __stub macros and hopefully few prototypes,
11155180740Sdes    which can conflict with char $ac_func (); below.
11156180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11157180740Sdes    <limits.h> exists even on freestanding compilers.  */
11158180740Sdes
11159180740Sdes#ifdef __STDC__
11160180740Sdes# include <limits.h>
11161180740Sdes#else
11162180740Sdes# include <assert.h>
11163180740Sdes#endif
11164180740Sdes
11165180740Sdes#undef $ac_func
11166180740Sdes
11167180740Sdes/* Override any GCC internal prototype to avoid an error.
11168180740Sdes   Use char because int might match the return type of a GCC
11169180740Sdes   builtin and then its argument prototype would still apply.  */
11170180740Sdes#ifdef __cplusplus
11171180740Sdesextern "C"
11172180740Sdes#endif
11173180740Sdeschar $ac_func ();
11174180740Sdes/* The GNU C library defines this for functions which it implements
11175180740Sdes    to always fail with ENOSYS.  Some functions are actually named
11176180740Sdes    something starting with __ and the normal name is an alias.  */
11177180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
11178180740Sdeschoke me
11179180740Sdes#endif
11180180740Sdes
11181180740Sdesint
11182180740Sdesmain ()
11183180740Sdes{
11184180740Sdesreturn $ac_func ();
11185180740Sdes  ;
11186180740Sdes  return 0;
11187180740Sdes}
11188180740Sdes_ACEOF
11189180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
11190180740Sdesif { (ac_try="$ac_link"
11191180740Sdescase "(($ac_try" in
11192180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11193180740Sdes  *) ac_try_echo=$ac_try;;
11194180740Sdesesac
11195180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11196180740Sdes  (eval "$ac_link") 2>conftest.er1
11197180740Sdes  ac_status=$?
11198180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11199180740Sdes  rm -f conftest.er1
11200180740Sdes  cat conftest.err >&5
11201180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11202180740Sdes  (exit $ac_status); } && {
11203180740Sdes	 test -z "$ac_c_werror_flag" ||
11204180740Sdes	 test ! -s conftest.err
11205180740Sdes       } && test -s conftest$ac_exeext &&
11206180740Sdes       $as_test_x conftest$ac_exeext; then
11207180740Sdes  eval "$as_ac_var=yes"
11208180740Sdeselse
11209180740Sdes  echo "$as_me: failed program was:" >&5
11210180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11211180740Sdes
11212180740Sdes	eval "$as_ac_var=no"
11213180740Sdesfi
11214180740Sdes
11215180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11216180740Sdes      conftest$ac_exeext conftest.$ac_ext
11217180740Sdesfi
11218180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
11219180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11220180740Sdesecho "${ECHO_T}$ac_res" >&6; }
11221180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
11222180740Sdes  cat >>confdefs.h <<_ACEOF
11223180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11224180740Sdes_ACEOF
11225180740Sdes
11226180740Sdeselse
11227180740Sdes  # strftime is in -lintl on SCO UNIX.
11228180740Sdes{ echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
11229180740Sdesecho $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
11230180740Sdesif test "${ac_cv_lib_intl_strftime+set}" = set; then
11231180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11232180740Sdeselse
11233180740Sdes  ac_check_lib_save_LIBS=$LIBS
11234180740SdesLIBS="-lintl  $LIBS"
11235180740Sdescat >conftest.$ac_ext <<_ACEOF
11236180740Sdes/* confdefs.h.  */
11237180740Sdes_ACEOF
11238180740Sdescat confdefs.h >>conftest.$ac_ext
11239180740Sdescat >>conftest.$ac_ext <<_ACEOF
11240180740Sdes/* end confdefs.h.  */
11241180740Sdes
11242180740Sdes/* Override any GCC internal prototype to avoid an error.
11243180740Sdes   Use char because int might match the return type of a GCC
11244180740Sdes   builtin and then its argument prototype would still apply.  */
11245180740Sdes#ifdef __cplusplus
11246180740Sdesextern "C"
11247180740Sdes#endif
11248180740Sdeschar strftime ();
11249180740Sdesint
11250180740Sdesmain ()
11251180740Sdes{
11252180740Sdesreturn strftime ();
11253180740Sdes  ;
11254180740Sdes  return 0;
11255180740Sdes}
11256180740Sdes_ACEOF
11257180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
11258180740Sdesif { (ac_try="$ac_link"
11259180740Sdescase "(($ac_try" in
11260180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11261180740Sdes  *) ac_try_echo=$ac_try;;
11262180740Sdesesac
11263180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11264180740Sdes  (eval "$ac_link") 2>conftest.er1
11265180740Sdes  ac_status=$?
11266180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11267180740Sdes  rm -f conftest.er1
11268180740Sdes  cat conftest.err >&5
11269180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11270180740Sdes  (exit $ac_status); } && {
11271180740Sdes	 test -z "$ac_c_werror_flag" ||
11272180740Sdes	 test ! -s conftest.err
11273180740Sdes       } && test -s conftest$ac_exeext &&
11274180740Sdes       $as_test_x conftest$ac_exeext; then
11275180740Sdes  ac_cv_lib_intl_strftime=yes
11276180740Sdeselse
11277180740Sdes  echo "$as_me: failed program was:" >&5
11278180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11279180740Sdes
11280180740Sdes	ac_cv_lib_intl_strftime=no
11281180740Sdesfi
11282180740Sdes
11283180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11284180740Sdes      conftest$ac_exeext conftest.$ac_ext
11285180740SdesLIBS=$ac_check_lib_save_LIBS
11286180740Sdesfi
11287180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
11288180740Sdesecho "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
11289180740Sdesif test $ac_cv_lib_intl_strftime = yes; then
11290180740Sdes  cat >>confdefs.h <<\_ACEOF
11291180740Sdes#define HAVE_STRFTIME 1
11292180740Sdes_ACEOF
11293180740Sdes
11294180740SdesLIBS="-lintl $LIBS"
11295180740Sdesfi
11296180740Sdes
11297180740Sdesfi
11298180740Sdesdone
11299180740Sdes
11300180740Sdes
11301180740Sdes# Check for ALTDIRFUNC glob() extension
11302180740Sdes{ echo "$as_me:$LINENO: checking for GLOB_ALTDIRFUNC support" >&5
11303180740Sdesecho $ECHO_N "checking for GLOB_ALTDIRFUNC support... $ECHO_C" >&6; }
11304180740Sdescat >conftest.$ac_ext <<_ACEOF
11305180740Sdes/* confdefs.h.  */
11306180740Sdes_ACEOF
11307180740Sdescat confdefs.h >>conftest.$ac_ext
11308180740Sdescat >>conftest.$ac_ext <<_ACEOF
11309180740Sdes/* end confdefs.h.  */
11310180740Sdes
11311180740Sdes		#include <glob.h>
11312180740Sdes		#ifdef GLOB_ALTDIRFUNC
11313180740Sdes		FOUNDIT
11314180740Sdes		#endif
11315180740Sdes
11316180740Sdes_ACEOF
11317180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11318180740Sdes  $EGREP "FOUNDIT" >/dev/null 2>&1; then
11319180740Sdes
11320180740Sdes
11321180740Sdescat >>confdefs.h <<\_ACEOF
11322180740Sdes#define GLOB_HAS_ALTDIRFUNC 1
11323180740Sdes_ACEOF
11324180740Sdes
11325180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
11326180740Sdesecho "${ECHO_T}yes" >&6; }
11327180740Sdes
11328180740Sdeselse
11329180740Sdes
11330180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
11331180740Sdesecho "${ECHO_T}no" >&6; }
11332180740Sdes
11333180740Sdes
11334180740Sdesfi
11335180740Sdesrm -f conftest*
11336180740Sdes
11337180740Sdes
11338180740Sdes# Check for g.gl_matchc glob() extension
11339180740Sdes{ echo "$as_me:$LINENO: checking for gl_matchc field in glob_t" >&5
11340180740Sdesecho $ECHO_N "checking for gl_matchc field in glob_t... $ECHO_C" >&6; }
11341180740Sdescat >conftest.$ac_ext <<_ACEOF
11342180740Sdes/* confdefs.h.  */
11343180740Sdes_ACEOF
11344180740Sdescat confdefs.h >>conftest.$ac_ext
11345180740Sdescat >>conftest.$ac_ext <<_ACEOF
11346180740Sdes/* end confdefs.h.  */
11347180740Sdes #include <glob.h>
11348180740Sdesint
11349180740Sdesmain ()
11350180740Sdes{
11351180740Sdesglob_t g; g.gl_matchc = 1;
11352180740Sdes  ;
11353180740Sdes  return 0;
11354180740Sdes}
11355180740Sdes_ACEOF
11356180740Sdesrm -f conftest.$ac_objext
11357180740Sdesif { (ac_try="$ac_compile"
11358180740Sdescase "(($ac_try" in
11359180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11360180740Sdes  *) ac_try_echo=$ac_try;;
11361180740Sdesesac
11362180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11363180740Sdes  (eval "$ac_compile") 2>conftest.er1
11364180740Sdes  ac_status=$?
11365180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11366180740Sdes  rm -f conftest.er1
11367180740Sdes  cat conftest.err >&5
11368180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11369180740Sdes  (exit $ac_status); } && {
11370180740Sdes	 test -z "$ac_c_werror_flag" ||
11371180740Sdes	 test ! -s conftest.err
11372180740Sdes       } && test -s conftest.$ac_objext; then
11373180740Sdes
11374180740Sdes
11375180740Sdescat >>confdefs.h <<\_ACEOF
11376180740Sdes#define GLOB_HAS_GL_MATCHC 1
11377180740Sdes_ACEOF
11378180740Sdes
11379180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
11380180740Sdesecho "${ECHO_T}yes" >&6; }
11381180740Sdes
11382180740Sdeselse
11383180740Sdes  echo "$as_me: failed program was:" >&5
11384180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11385180740Sdes
11386180740Sdes
11387180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
11388180740Sdesecho "${ECHO_T}no" >&6; }
11389180740Sdes
11390180740Sdes
11391180740Sdesfi
11392180740Sdes
11393180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11394180740Sdes
11395180740Sdes{ echo "$as_me:$LINENO: checking whether GLOB_NOMATCH is declared" >&5
11396180740Sdesecho $ECHO_N "checking whether GLOB_NOMATCH is declared... $ECHO_C" >&6; }
11397180740Sdesif test "${ac_cv_have_decl_GLOB_NOMATCH+set}" = set; then
11398180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11399180740Sdeselse
11400180740Sdes  cat >conftest.$ac_ext <<_ACEOF
11401180740Sdes/* confdefs.h.  */
11402180740Sdes_ACEOF
11403180740Sdescat confdefs.h >>conftest.$ac_ext
11404180740Sdescat >>conftest.$ac_ext <<_ACEOF
11405180740Sdes/* end confdefs.h.  */
11406180740Sdes#include <glob.h>
11407180740Sdes
11408180740Sdesint
11409180740Sdesmain ()
11410180740Sdes{
11411180740Sdes#ifndef GLOB_NOMATCH
11412180740Sdes  (void) GLOB_NOMATCH;
11413180740Sdes#endif
11414180740Sdes
11415180740Sdes  ;
11416180740Sdes  return 0;
11417180740Sdes}
11418180740Sdes_ACEOF
11419180740Sdesrm -f conftest.$ac_objext
11420180740Sdesif { (ac_try="$ac_compile"
11421180740Sdescase "(($ac_try" in
11422180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11423180740Sdes  *) ac_try_echo=$ac_try;;
11424180740Sdesesac
11425180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11426180740Sdes  (eval "$ac_compile") 2>conftest.er1
11427180740Sdes  ac_status=$?
11428180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11429180740Sdes  rm -f conftest.er1
11430180740Sdes  cat conftest.err >&5
11431180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11432180740Sdes  (exit $ac_status); } && {
11433180740Sdes	 test -z "$ac_c_werror_flag" ||
11434180740Sdes	 test ! -s conftest.err
11435180740Sdes       } && test -s conftest.$ac_objext; then
11436180740Sdes  ac_cv_have_decl_GLOB_NOMATCH=yes
11437180740Sdeselse
11438180740Sdes  echo "$as_me: failed program was:" >&5
11439180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11440180740Sdes
11441180740Sdes	ac_cv_have_decl_GLOB_NOMATCH=no
11442180740Sdesfi
11443180740Sdes
11444180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11445180740Sdesfi
11446180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_GLOB_NOMATCH" >&5
11447180740Sdesecho "${ECHO_T}$ac_cv_have_decl_GLOB_NOMATCH" >&6; }
11448180740Sdesif test $ac_cv_have_decl_GLOB_NOMATCH = yes; then
11449180740Sdes
11450180740Sdescat >>confdefs.h <<_ACEOF
11451180740Sdes#define HAVE_DECL_GLOB_NOMATCH 1
11452180740Sdes_ACEOF
11453180740Sdes
11454180740Sdes
11455180740Sdeselse
11456180740Sdes  cat >>confdefs.h <<_ACEOF
11457180740Sdes#define HAVE_DECL_GLOB_NOMATCH 0
11458180740Sdes_ACEOF
11459180740Sdes
11460180740Sdes
11461180740Sdesfi
11462180740Sdes
11463180740Sdes
11464180740Sdes
11465180740Sdes{ echo "$as_me:$LINENO: checking whether struct dirent allocates space for d_name" >&5
11466180740Sdesecho $ECHO_N "checking whether struct dirent allocates space for d_name... $ECHO_C" >&6; }
11467180740Sdesif test "$cross_compiling" = yes; then
11468180740Sdes
11469180740Sdes		{ echo "$as_me:$LINENO: WARNING: cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME" >&5
11470180740Sdesecho "$as_me: WARNING: cross compiling: assuming BROKEN_ONE_BYTE_DIRENT_D_NAME" >&2;}
11471180740Sdes		cat >>confdefs.h <<\_ACEOF
11472180740Sdes#define BROKEN_ONE_BYTE_DIRENT_D_NAME 1
11473180740Sdes_ACEOF
11474180740Sdes
11475180740Sdes
11476180740Sdes
11477180740Sdeselse
11478180740Sdes  cat >conftest.$ac_ext <<_ACEOF
11479180740Sdes/* confdefs.h.  */
11480180740Sdes_ACEOF
11481180740Sdescat confdefs.h >>conftest.$ac_ext
11482180740Sdescat >>conftest.$ac_ext <<_ACEOF
11483180740Sdes/* end confdefs.h.  */
11484180740Sdes
11485180740Sdes#include <sys/types.h>
11486180740Sdes#include <dirent.h>
11487180740Sdesint main(void){struct dirent d;exit(sizeof(d.d_name)<=sizeof(char));}
11488180740Sdes
11489180740Sdes_ACEOF
11490180740Sdesrm -f conftest$ac_exeext
11491180740Sdesif { (ac_try="$ac_link"
11492180740Sdescase "(($ac_try" in
11493180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11494180740Sdes  *) ac_try_echo=$ac_try;;
11495180740Sdesesac
11496180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11497180740Sdes  (eval "$ac_link") 2>&5
11498180740Sdes  ac_status=$?
11499180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11500180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11501180740Sdes  { (case "(($ac_try" in
11502180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11503180740Sdes  *) ac_try_echo=$ac_try;;
11504180740Sdesesac
11505180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11506180740Sdes  (eval "$ac_try") 2>&5
11507180740Sdes  ac_status=$?
11508180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11509180740Sdes  (exit $ac_status); }; }; then
11510180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
11511180740Sdesecho "${ECHO_T}yes" >&6; }
11512180740Sdeselse
11513180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
11514180740Sdesecho "$as_me: failed program was:" >&5
11515180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11516180740Sdes
11517180740Sdes( exit $ac_status )
11518180740Sdes
11519180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
11520180740Sdesecho "${ECHO_T}no" >&6; }
11521180740Sdes
11522180740Sdescat >>confdefs.h <<\_ACEOF
11523180740Sdes#define BROKEN_ONE_BYTE_DIRENT_D_NAME 1
11524180740Sdes_ACEOF
11525180740Sdes
11526180740Sdes
11527180740Sdesfi
11528180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11529180740Sdesfi
11530180740Sdes
11531180740Sdes
11532180740Sdes
11533180740Sdes{ echo "$as_me:$LINENO: checking for /proc/pid/fd directory" >&5
11534180740Sdesecho $ECHO_N "checking for /proc/pid/fd directory... $ECHO_C" >&6; }
11535180740Sdesif test -d "/proc/$$/fd" ; then
11536180740Sdes
11537180740Sdescat >>confdefs.h <<\_ACEOF
11538180740Sdes#define HAVE_PROC_PID 1
11539180740Sdes_ACEOF
11540180740Sdes
11541180740Sdes	{ echo "$as_me:$LINENO: result: yes" >&5
11542180740Sdesecho "${ECHO_T}yes" >&6; }
11543180740Sdeselse
11544180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
11545180740Sdesecho "${ECHO_T}no" >&6; }
11546180740Sdesfi
11547180740Sdes
11548180740Sdes# Check whether user wants S/Key support
11549180740SdesSKEY_MSG="no"
11550180740Sdes
11551180740Sdes# Check whether --with-skey was given.
11552180740Sdesif test "${with_skey+set}" = set; then
11553180740Sdes  withval=$with_skey;
11554180740Sdes		if test "x$withval" != "xno" ; then
11555180740Sdes
11556180740Sdes			if test "x$withval" != "xyes" ; then
11557180740Sdes				CPPFLAGS="$CPPFLAGS -I${withval}/include"
11558180740Sdes				LDFLAGS="$LDFLAGS -L${withval}/lib"
11559180740Sdes			fi
11560180740Sdes
11561180740Sdes
11562180740Sdescat >>confdefs.h <<\_ACEOF
11563180740Sdes#define SKEY 1
11564180740Sdes_ACEOF
11565180740Sdes
11566180740Sdes			LIBS="-lskey $LIBS"
11567180740Sdes			SKEY_MSG="yes"
11568180740Sdes
11569180740Sdes			{ echo "$as_me:$LINENO: checking for s/key support" >&5
11570180740Sdesecho $ECHO_N "checking for s/key support... $ECHO_C" >&6; }
11571180740Sdes			cat >conftest.$ac_ext <<_ACEOF
11572180740Sdes/* confdefs.h.  */
11573180740Sdes_ACEOF
11574180740Sdescat confdefs.h >>conftest.$ac_ext
11575180740Sdescat >>conftest.$ac_ext <<_ACEOF
11576180740Sdes/* end confdefs.h.  */
11577180740Sdes
11578180740Sdes#include <stdio.h>
11579180740Sdes#include <skey.h>
11580180740Sdesint main() { char *ff = skey_keyinfo(""); ff=""; exit(0); }
11581180740Sdes
11582180740Sdes_ACEOF
11583180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
11584180740Sdesif { (ac_try="$ac_link"
11585180740Sdescase "(($ac_try" in
11586180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11587180740Sdes  *) ac_try_echo=$ac_try;;
11588180740Sdesesac
11589180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11590180740Sdes  (eval "$ac_link") 2>conftest.er1
11591180740Sdes  ac_status=$?
11592180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11593180740Sdes  rm -f conftest.er1
11594180740Sdes  cat conftest.err >&5
11595180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11596180740Sdes  (exit $ac_status); } && {
11597180740Sdes	 test -z "$ac_c_werror_flag" ||
11598180740Sdes	 test ! -s conftest.err
11599180740Sdes       } && test -s conftest$ac_exeext &&
11600180740Sdes       $as_test_x conftest$ac_exeext; then
11601180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
11602180740Sdesecho "${ECHO_T}yes" >&6; }
11603180740Sdeselse
11604180740Sdes  echo "$as_me: failed program was:" >&5
11605180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11606180740Sdes
11607180740Sdes
11608180740Sdes					{ echo "$as_me:$LINENO: result: no" >&5
11609180740Sdesecho "${ECHO_T}no" >&6; }
11610180740Sdes					{ { echo "$as_me:$LINENO: error: ** Incomplete or missing s/key libraries." >&5
11611180740Sdesecho "$as_me: error: ** Incomplete or missing s/key libraries." >&2;}
11612180740Sdes   { (exit 1); exit 1; }; }
11613180740Sdes
11614180740Sdesfi
11615180740Sdes
11616180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11617180740Sdes      conftest$ac_exeext conftest.$ac_ext
11618180740Sdes                 	{ echo "$as_me:$LINENO: checking if skeychallenge takes 4 arguments" >&5
11619180740Sdesecho $ECHO_N "checking if skeychallenge takes 4 arguments... $ECHO_C" >&6; }
11620180740Sdes			cat >conftest.$ac_ext <<_ACEOF
11621180740Sdes/* confdefs.h.  */
11622180740Sdes_ACEOF
11623180740Sdescat confdefs.h >>conftest.$ac_ext
11624180740Sdescat >>conftest.$ac_ext <<_ACEOF
11625180740Sdes/* end confdefs.h.  */
11626180740Sdes#include <stdio.h>
11627180740Sdes				 #include <skey.h>
11628180740Sdesint
11629180740Sdesmain ()
11630180740Sdes{
11631180740Sdes(void)skeychallenge(NULL,"name","",0);
11632180740Sdes  ;
11633180740Sdes  return 0;
11634180740Sdes}
11635180740Sdes_ACEOF
11636180740Sdesrm -f conftest.$ac_objext
11637180740Sdesif { (ac_try="$ac_compile"
11638180740Sdescase "(($ac_try" in
11639180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11640180740Sdes  *) ac_try_echo=$ac_try;;
11641180740Sdesesac
11642180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11643180740Sdes  (eval "$ac_compile") 2>conftest.er1
11644180740Sdes  ac_status=$?
11645180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11646180740Sdes  rm -f conftest.er1
11647180740Sdes  cat conftest.err >&5
11648180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11649180740Sdes  (exit $ac_status); } && {
11650180740Sdes	 test -z "$ac_c_werror_flag" ||
11651180740Sdes	 test ! -s conftest.err
11652180740Sdes       } && test -s conftest.$ac_objext; then
11653180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
11654180740Sdesecho "${ECHO_T}yes" >&6; }
11655180740Sdes
11656180740Sdescat >>confdefs.h <<\_ACEOF
11657180740Sdes#define SKEYCHALLENGE_4ARG 1
11658180740Sdes_ACEOF
11659180740Sdes
11660180740Sdeselse
11661180740Sdes  echo "$as_me: failed program was:" >&5
11662180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11663180740Sdes
11664180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
11665180740Sdesecho "${ECHO_T}no" >&6; }
11666180740Sdes
11667180740Sdesfi
11668180740Sdes
11669180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11670180740Sdes		fi
11671180740Sdes
11672180740Sdes
11673180740Sdesfi
11674180740Sdes
11675180740Sdes
11676180740Sdes# Check whether user wants TCP wrappers support
11677180740SdesTCPW_MSG="no"
11678180740Sdes
11679180740Sdes# Check whether --with-tcp-wrappers was given.
11680180740Sdesif test "${with_tcp_wrappers+set}" = set; then
11681180740Sdes  withval=$with_tcp_wrappers;
11682180740Sdes		if test "x$withval" != "xno" ; then
11683180740Sdes			saved_LIBS="$LIBS"
11684180740Sdes			saved_LDFLAGS="$LDFLAGS"
11685180740Sdes			saved_CPPFLAGS="$CPPFLAGS"
11686180740Sdes			if test -n "${withval}" && \
11687180740Sdes			    test "x${withval}" != "xyes"; then
11688180740Sdes				if test -d "${withval}/lib"; then
11689180740Sdes					if test -n "${need_dash_r}"; then
11690180740Sdes						LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
11691180740Sdes					else
11692180740Sdes						LDFLAGS="-L${withval}/lib ${LDFLAGS}"
11693180740Sdes					fi
11694180740Sdes				else
11695180740Sdes					if test -n "${need_dash_r}"; then
11696180740Sdes						LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
11697180740Sdes					else
11698180740Sdes						LDFLAGS="-L${withval} ${LDFLAGS}"
11699180740Sdes					fi
11700180740Sdes				fi
11701180740Sdes				if test -d "${withval}/include"; then
11702180740Sdes					CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
11703180740Sdes				else
11704180740Sdes					CPPFLAGS="-I${withval} ${CPPFLAGS}"
11705180740Sdes				fi
11706180740Sdes			fi
11707180744Sdes			LIBS="-lwrap $LIBS"
11708180740Sdes			{ echo "$as_me:$LINENO: checking for libwrap" >&5
11709180740Sdesecho $ECHO_N "checking for libwrap... $ECHO_C" >&6; }
11710180740Sdes			cat >conftest.$ac_ext <<_ACEOF
11711180740Sdes/* confdefs.h.  */
11712180740Sdes_ACEOF
11713180740Sdescat confdefs.h >>conftest.$ac_ext
11714180740Sdescat >>conftest.$ac_ext <<_ACEOF
11715180740Sdes/* end confdefs.h.  */
11716180740Sdes
11717180740Sdes#include <sys/types.h>
11718180740Sdes#include <sys/socket.h>
11719180740Sdes#include <netinet/in.h>
11720180740Sdes#include <tcpd.h>
11721180740Sdes					int deny_severity = 0, allow_severity = 0;
11722180740Sdes
11723180740Sdesint
11724180740Sdesmain ()
11725180740Sdes{
11726180740Sdeshosts_access(0);
11727180740Sdes  ;
11728180740Sdes  return 0;
11729180740Sdes}
11730180740Sdes_ACEOF
11731180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
11732180740Sdesif { (ac_try="$ac_link"
11733180740Sdescase "(($ac_try" in
11734180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11735180740Sdes  *) ac_try_echo=$ac_try;;
11736180740Sdesesac
11737180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11738180740Sdes  (eval "$ac_link") 2>conftest.er1
11739180740Sdes  ac_status=$?
11740180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11741180740Sdes  rm -f conftest.er1
11742180740Sdes  cat conftest.err >&5
11743180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11744180740Sdes  (exit $ac_status); } && {
11745180740Sdes	 test -z "$ac_c_werror_flag" ||
11746180740Sdes	 test ! -s conftest.err
11747180740Sdes       } && test -s conftest$ac_exeext &&
11748180740Sdes       $as_test_x conftest$ac_exeext; then
11749180740Sdes
11750180740Sdes					{ echo "$as_me:$LINENO: result: yes" >&5
11751180740Sdesecho "${ECHO_T}yes" >&6; }
11752180740Sdes
11753180740Sdescat >>confdefs.h <<\_ACEOF
11754180740Sdes#define LIBWRAP 1
11755180740Sdes_ACEOF
11756180740Sdes
11757180744Sdes					SSHDLIBS="$SSHDLIBS -lwrap"
11758180740Sdes					TCPW_MSG="yes"
11759180740Sdes
11760180740Sdeselse
11761180740Sdes  echo "$as_me: failed program was:" >&5
11762180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11763180740Sdes
11764180740Sdes
11765180740Sdes					{ { echo "$as_me:$LINENO: error: *** libwrap missing" >&5
11766180740Sdesecho "$as_me: error: *** libwrap missing" >&2;}
11767180740Sdes   { (exit 1); exit 1; }; }
11768180740Sdes
11769180740Sdes
11770180740Sdesfi
11771180740Sdes
11772180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11773180740Sdes      conftest$ac_exeext conftest.$ac_ext
11774180740Sdes			LIBS="$saved_LIBS"
11775180740Sdes		fi
11776180740Sdes
11777180740Sdes
11778180740Sdesfi
11779180740Sdes
11780180740Sdes
11781180740Sdes# Check whether user wants libedit support
11782180740SdesLIBEDIT_MSG="no"
11783180740Sdes
11784180740Sdes# Check whether --with-libedit was given.
11785180740Sdesif test "${with_libedit+set}" = set; then
11786180740Sdes  withval=$with_libedit;  if test "x$withval" != "xno" ; then
11787180740Sdes		if test "x$withval" != "xyes"; then
11788180740Sdes			CPPFLAGS="$CPPFLAGS -I${withval}/include"
11789180740Sdes			if test -n "${need_dash_r}"; then
11790180740Sdes				LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
11791180740Sdes			else
11792180740Sdes				LDFLAGS="-L${withval}/lib ${LDFLAGS}"
11793180740Sdes			fi
11794180740Sdes		fi
11795180740Sdes		{ echo "$as_me:$LINENO: checking for el_init in -ledit" >&5
11796180740Sdesecho $ECHO_N "checking for el_init in -ledit... $ECHO_C" >&6; }
11797180740Sdesif test "${ac_cv_lib_edit_el_init+set}" = set; then
11798180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11799180740Sdeselse
11800180740Sdes  ac_check_lib_save_LIBS=$LIBS
11801180740SdesLIBS="-ledit  -lcurses
11802180740Sdes		 $LIBS"
11803180740Sdescat >conftest.$ac_ext <<_ACEOF
11804180740Sdes/* confdefs.h.  */
11805180740Sdes_ACEOF
11806180740Sdescat confdefs.h >>conftest.$ac_ext
11807180740Sdescat >>conftest.$ac_ext <<_ACEOF
11808180740Sdes/* end confdefs.h.  */
11809180740Sdes
11810180740Sdes/* Override any GCC internal prototype to avoid an error.
11811180740Sdes   Use char because int might match the return type of a GCC
11812180740Sdes   builtin and then its argument prototype would still apply.  */
11813180740Sdes#ifdef __cplusplus
11814180740Sdesextern "C"
11815180740Sdes#endif
11816180740Sdeschar el_init ();
11817180740Sdesint
11818180740Sdesmain ()
11819180740Sdes{
11820180740Sdesreturn el_init ();
11821180740Sdes  ;
11822180740Sdes  return 0;
11823180740Sdes}
11824180740Sdes_ACEOF
11825180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
11826180740Sdesif { (ac_try="$ac_link"
11827180740Sdescase "(($ac_try" in
11828180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11829180740Sdes  *) ac_try_echo=$ac_try;;
11830180740Sdesesac
11831180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11832180740Sdes  (eval "$ac_link") 2>conftest.er1
11833180740Sdes  ac_status=$?
11834180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11835180740Sdes  rm -f conftest.er1
11836180740Sdes  cat conftest.err >&5
11837180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11838180740Sdes  (exit $ac_status); } && {
11839180740Sdes	 test -z "$ac_c_werror_flag" ||
11840180740Sdes	 test ! -s conftest.err
11841180740Sdes       } && test -s conftest$ac_exeext &&
11842180740Sdes       $as_test_x conftest$ac_exeext; then
11843180740Sdes  ac_cv_lib_edit_el_init=yes
11844180740Sdeselse
11845180740Sdes  echo "$as_me: failed program was:" >&5
11846180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11847180740Sdes
11848180740Sdes	ac_cv_lib_edit_el_init=no
11849180740Sdesfi
11850180740Sdes
11851180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11852180740Sdes      conftest$ac_exeext conftest.$ac_ext
11853180740SdesLIBS=$ac_check_lib_save_LIBS
11854180740Sdesfi
11855180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_edit_el_init" >&5
11856180740Sdesecho "${ECHO_T}$ac_cv_lib_edit_el_init" >&6; }
11857180740Sdesif test $ac_cv_lib_edit_el_init = yes; then
11858180740Sdes
11859180740Sdescat >>confdefs.h <<\_ACEOF
11860180740Sdes#define USE_LIBEDIT 1
11861180740Sdes_ACEOF
11862180740Sdes
11863180740Sdes			  LIBEDIT="-ledit -lcurses"
11864180740Sdes			  LIBEDIT_MSG="yes"
11865180740Sdes
11866180740Sdes
11867180740Sdeselse
11868180740Sdes   { { echo "$as_me:$LINENO: error: libedit not found" >&5
11869180740Sdesecho "$as_me: error: libedit not found" >&2;}
11870180740Sdes   { (exit 1); exit 1; }; }
11871180740Sdesfi
11872180740Sdes
11873180740Sdes		{ echo "$as_me:$LINENO: checking if libedit version is compatible" >&5
11874180740Sdesecho $ECHO_N "checking if libedit version is compatible... $ECHO_C" >&6; }
11875180740Sdes		cat >conftest.$ac_ext <<_ACEOF
11876180740Sdes/* confdefs.h.  */
11877180740Sdes_ACEOF
11878180740Sdescat confdefs.h >>conftest.$ac_ext
11879180740Sdescat >>conftest.$ac_ext <<_ACEOF
11880180740Sdes/* end confdefs.h.  */
11881180740Sdes
11882180740Sdes#include <histedit.h>
11883180740Sdesint main(void)
11884180740Sdes{
11885180740Sdes	int i = H_SETSIZE;
11886180740Sdes	el_init("", NULL, NULL, NULL);
11887180740Sdes	exit(0);
11888180740Sdes}
11889180740Sdes
11890180740Sdes_ACEOF
11891180740Sdesrm -f conftest.$ac_objext
11892180740Sdesif { (ac_try="$ac_compile"
11893180740Sdescase "(($ac_try" in
11894180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11895180740Sdes  *) ac_try_echo=$ac_try;;
11896180740Sdesesac
11897180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11898180740Sdes  (eval "$ac_compile") 2>conftest.er1
11899180740Sdes  ac_status=$?
11900180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11901180740Sdes  rm -f conftest.er1
11902180740Sdes  cat conftest.err >&5
11903180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11904180740Sdes  (exit $ac_status); } && {
11905180740Sdes	 test -z "$ac_c_werror_flag" ||
11906180740Sdes	 test ! -s conftest.err
11907180740Sdes       } && test -s conftest.$ac_objext; then
11908180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
11909180740Sdesecho "${ECHO_T}yes" >&6; }
11910180740Sdeselse
11911180740Sdes  echo "$as_me: failed program was:" >&5
11912180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11913180740Sdes
11914180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
11915180740Sdesecho "${ECHO_T}no" >&6; }
11916180740Sdes		      { { echo "$as_me:$LINENO: error: libedit version is not compatible" >&5
11917180740Sdesecho "$as_me: error: libedit version is not compatible" >&2;}
11918180740Sdes   { (exit 1); exit 1; }; }
11919180740Sdes
11920180740Sdesfi
11921180740Sdes
11922180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11923180740Sdes	fi
11924180740Sdes
11925180740Sdesfi
11926180740Sdes
11927180740Sdes
11928180740SdesAUDIT_MODULE=none
11929180740Sdes
11930180740Sdes# Check whether --with-audit was given.
11931180740Sdesif test "${with_audit+set}" = set; then
11932180740Sdes  withval=$with_audit;
11933180740Sdes	  { echo "$as_me:$LINENO: checking for supported audit module" >&5
11934180740Sdesecho $ECHO_N "checking for supported audit module... $ECHO_C" >&6; }
11935180740Sdes	  case "$withval" in
11936180740Sdes	  bsm)
11937180740Sdes		{ echo "$as_me:$LINENO: result: bsm" >&5
11938180740Sdesecho "${ECHO_T}bsm" >&6; }
11939180740Sdes		AUDIT_MODULE=bsm
11940180740Sdes
11941180740Sdesfor ac_header in bsm/audit.h
11942180740Sdesdo
11943180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11944180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
11945180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11946180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11947180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
11948180740Sdeselse
11949180740Sdes  cat >conftest.$ac_ext <<_ACEOF
11950180740Sdes/* confdefs.h.  */
11951180740Sdes_ACEOF
11952180740Sdescat confdefs.h >>conftest.$ac_ext
11953180740Sdescat >>conftest.$ac_ext <<_ACEOF
11954180740Sdes/* end confdefs.h.  */
11955180740Sdes
11956180740Sdes#ifdef HAVE_TIME_H
11957180740Sdes# include <time.h>
11958180740Sdes#endif
11959180740Sdes
11960180740Sdes
11961180740Sdes
11962180740Sdes#include <$ac_header>
11963180740Sdes_ACEOF
11964180740Sdesrm -f conftest.$ac_objext
11965180740Sdesif { (ac_try="$ac_compile"
11966180740Sdescase "(($ac_try" in
11967180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11968180740Sdes  *) ac_try_echo=$ac_try;;
11969180740Sdesesac
11970180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11971180740Sdes  (eval "$ac_compile") 2>conftest.er1
11972180740Sdes  ac_status=$?
11973180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
11974180740Sdes  rm -f conftest.er1
11975180740Sdes  cat conftest.err >&5
11976180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
11977180740Sdes  (exit $ac_status); } && {
11978180740Sdes	 test -z "$ac_c_werror_flag" ||
11979180740Sdes	 test ! -s conftest.err
11980180740Sdes       } && test -s conftest.$ac_objext; then
11981180740Sdes  eval "$as_ac_Header=yes"
11982180740Sdeselse
11983180740Sdes  echo "$as_me: failed program was:" >&5
11984180740Sdessed 's/^/| /' conftest.$ac_ext >&5
11985180740Sdes
11986180740Sdes	eval "$as_ac_Header=no"
11987180740Sdesfi
11988180740Sdes
11989180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11990180740Sdesfi
11991180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
11992180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
11993180740Sdesecho "${ECHO_T}$ac_res" >&6; }
11994180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
11995180740Sdes  cat >>confdefs.h <<_ACEOF
11996180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11997180740Sdes_ACEOF
11998180740Sdes
11999180740Sdeselse
12000180740Sdes  { { echo "$as_me:$LINENO: error: BSM enabled and bsm/audit.h not found" >&5
12001180740Sdesecho "$as_me: error: BSM enabled and bsm/audit.h not found" >&2;}
12002180740Sdes   { (exit 1); exit 1; }; }
12003180740Sdesfi
12004180740Sdes
12005180740Sdesdone
12006180740Sdes
12007180740Sdes
12008180740Sdes{ echo "$as_me:$LINENO: checking for getaudit in -lbsm" >&5
12009180740Sdesecho $ECHO_N "checking for getaudit in -lbsm... $ECHO_C" >&6; }
12010180740Sdesif test "${ac_cv_lib_bsm_getaudit+set}" = set; then
12011180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12012180740Sdeselse
12013180740Sdes  ac_check_lib_save_LIBS=$LIBS
12014180740SdesLIBS="-lbsm  $LIBS"
12015180740Sdescat >conftest.$ac_ext <<_ACEOF
12016180740Sdes/* confdefs.h.  */
12017180740Sdes_ACEOF
12018180740Sdescat confdefs.h >>conftest.$ac_ext
12019180740Sdescat >>conftest.$ac_ext <<_ACEOF
12020180740Sdes/* end confdefs.h.  */
12021180740Sdes
12022180740Sdes/* Override any GCC internal prototype to avoid an error.
12023180740Sdes   Use char because int might match the return type of a GCC
12024180740Sdes   builtin and then its argument prototype would still apply.  */
12025180740Sdes#ifdef __cplusplus
12026180740Sdesextern "C"
12027180740Sdes#endif
12028180740Sdeschar getaudit ();
12029180740Sdesint
12030180740Sdesmain ()
12031180740Sdes{
12032180740Sdesreturn getaudit ();
12033180740Sdes  ;
12034180740Sdes  return 0;
12035180740Sdes}
12036180740Sdes_ACEOF
12037180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
12038180740Sdesif { (ac_try="$ac_link"
12039180740Sdescase "(($ac_try" in
12040180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12041180740Sdes  *) ac_try_echo=$ac_try;;
12042180740Sdesesac
12043180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12044180740Sdes  (eval "$ac_link") 2>conftest.er1
12045180740Sdes  ac_status=$?
12046180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12047180740Sdes  rm -f conftest.er1
12048180740Sdes  cat conftest.err >&5
12049180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12050180740Sdes  (exit $ac_status); } && {
12051180740Sdes	 test -z "$ac_c_werror_flag" ||
12052180740Sdes	 test ! -s conftest.err
12053180740Sdes       } && test -s conftest$ac_exeext &&
12054180740Sdes       $as_test_x conftest$ac_exeext; then
12055180740Sdes  ac_cv_lib_bsm_getaudit=yes
12056180740Sdeselse
12057180740Sdes  echo "$as_me: failed program was:" >&5
12058180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12059180740Sdes
12060180740Sdes	ac_cv_lib_bsm_getaudit=no
12061180740Sdesfi
12062180740Sdes
12063180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12064180740Sdes      conftest$ac_exeext conftest.$ac_ext
12065180740SdesLIBS=$ac_check_lib_save_LIBS
12066180740Sdesfi
12067180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_bsm_getaudit" >&5
12068180740Sdesecho "${ECHO_T}$ac_cv_lib_bsm_getaudit" >&6; }
12069180740Sdesif test $ac_cv_lib_bsm_getaudit = yes; then
12070180740Sdes  cat >>confdefs.h <<_ACEOF
12071180740Sdes#define HAVE_LIBBSM 1
12072180740Sdes_ACEOF
12073180740Sdes
12074180740Sdes  LIBS="-lbsm $LIBS"
12075180740Sdes
12076180740Sdeselse
12077180740Sdes  { { echo "$as_me:$LINENO: error: BSM enabled and required library not found" >&5
12078180740Sdesecho "$as_me: error: BSM enabled and required library not found" >&2;}
12079180740Sdes   { (exit 1); exit 1; }; }
12080180740Sdesfi
12081180740Sdes
12082180740Sdes
12083180740Sdesfor ac_func in getaudit
12084180740Sdesdo
12085180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12086180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12087180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12088180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12089180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12090180740Sdeselse
12091180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12092180740Sdes/* confdefs.h.  */
12093180740Sdes_ACEOF
12094180740Sdescat confdefs.h >>conftest.$ac_ext
12095180740Sdescat >>conftest.$ac_ext <<_ACEOF
12096180740Sdes/* end confdefs.h.  */
12097180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12098180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12099180740Sdes#define $ac_func innocuous_$ac_func
12100180740Sdes
12101180740Sdes/* System header to define __stub macros and hopefully few prototypes,
12102180740Sdes    which can conflict with char $ac_func (); below.
12103180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12104180740Sdes    <limits.h> exists even on freestanding compilers.  */
12105180740Sdes
12106180740Sdes#ifdef __STDC__
12107180740Sdes# include <limits.h>
12108180740Sdes#else
12109180740Sdes# include <assert.h>
12110180740Sdes#endif
12111180740Sdes
12112180740Sdes#undef $ac_func
12113180740Sdes
12114180740Sdes/* Override any GCC internal prototype to avoid an error.
12115180740Sdes   Use char because int might match the return type of a GCC
12116180740Sdes   builtin and then its argument prototype would still apply.  */
12117180740Sdes#ifdef __cplusplus
12118180740Sdesextern "C"
12119180740Sdes#endif
12120180740Sdeschar $ac_func ();
12121180740Sdes/* The GNU C library defines this for functions which it implements
12122180740Sdes    to always fail with ENOSYS.  Some functions are actually named
12123180740Sdes    something starting with __ and the normal name is an alias.  */
12124180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
12125180740Sdeschoke me
12126180740Sdes#endif
12127180740Sdes
12128180740Sdesint
12129180740Sdesmain ()
12130180740Sdes{
12131180740Sdesreturn $ac_func ();
12132180740Sdes  ;
12133180740Sdes  return 0;
12134180740Sdes}
12135180740Sdes_ACEOF
12136180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
12137180740Sdesif { (ac_try="$ac_link"
12138180740Sdescase "(($ac_try" in
12139180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12140180740Sdes  *) ac_try_echo=$ac_try;;
12141180740Sdesesac
12142180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12143180740Sdes  (eval "$ac_link") 2>conftest.er1
12144180740Sdes  ac_status=$?
12145180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12146180740Sdes  rm -f conftest.er1
12147180740Sdes  cat conftest.err >&5
12148180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12149180740Sdes  (exit $ac_status); } && {
12150180740Sdes	 test -z "$ac_c_werror_flag" ||
12151180740Sdes	 test ! -s conftest.err
12152180740Sdes       } && test -s conftest$ac_exeext &&
12153180740Sdes       $as_test_x conftest$ac_exeext; then
12154180740Sdes  eval "$as_ac_var=yes"
12155180740Sdeselse
12156180740Sdes  echo "$as_me: failed program was:" >&5
12157180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12158180740Sdes
12159180740Sdes	eval "$as_ac_var=no"
12160180740Sdesfi
12161180740Sdes
12162180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12163180740Sdes      conftest$ac_exeext conftest.$ac_ext
12164180740Sdesfi
12165180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
12166180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
12167180740Sdesecho "${ECHO_T}$ac_res" >&6; }
12168180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
12169180740Sdes  cat >>confdefs.h <<_ACEOF
12170180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12171180740Sdes_ACEOF
12172180740Sdes
12173180740Sdeselse
12174180740Sdes  { { echo "$as_me:$LINENO: error: BSM enabled and required function not found" >&5
12175180740Sdesecho "$as_me: error: BSM enabled and required function not found" >&2;}
12176180740Sdes   { (exit 1); exit 1; }; }
12177180740Sdesfi
12178180740Sdesdone
12179180740Sdes
12180180740Sdes		# These are optional
12181180740Sdes
12182180740Sdesfor ac_func in getaudit_addr
12183180740Sdesdo
12184180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12185180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12186180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12187180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12188180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12189180740Sdeselse
12190180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12191180740Sdes/* confdefs.h.  */
12192180740Sdes_ACEOF
12193180740Sdescat confdefs.h >>conftest.$ac_ext
12194180740Sdescat >>conftest.$ac_ext <<_ACEOF
12195180740Sdes/* end confdefs.h.  */
12196180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12197180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12198180740Sdes#define $ac_func innocuous_$ac_func
12199180740Sdes
12200180740Sdes/* System header to define __stub macros and hopefully few prototypes,
12201180740Sdes    which can conflict with char $ac_func (); below.
12202180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12203180740Sdes    <limits.h> exists even on freestanding compilers.  */
12204180740Sdes
12205180740Sdes#ifdef __STDC__
12206180740Sdes# include <limits.h>
12207180740Sdes#else
12208180740Sdes# include <assert.h>
12209180740Sdes#endif
12210180740Sdes
12211180740Sdes#undef $ac_func
12212180740Sdes
12213180740Sdes/* Override any GCC internal prototype to avoid an error.
12214180740Sdes   Use char because int might match the return type of a GCC
12215180740Sdes   builtin and then its argument prototype would still apply.  */
12216180740Sdes#ifdef __cplusplus
12217180740Sdesextern "C"
12218180740Sdes#endif
12219180740Sdeschar $ac_func ();
12220180740Sdes/* The GNU C library defines this for functions which it implements
12221180740Sdes    to always fail with ENOSYS.  Some functions are actually named
12222180740Sdes    something starting with __ and the normal name is an alias.  */
12223180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
12224180740Sdeschoke me
12225180740Sdes#endif
12226180740Sdes
12227180740Sdesint
12228180740Sdesmain ()
12229180740Sdes{
12230180740Sdesreturn $ac_func ();
12231180740Sdes  ;
12232180740Sdes  return 0;
12233180740Sdes}
12234180740Sdes_ACEOF
12235180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
12236180740Sdesif { (ac_try="$ac_link"
12237180740Sdescase "(($ac_try" in
12238180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12239180740Sdes  *) ac_try_echo=$ac_try;;
12240180740Sdesesac
12241180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12242180740Sdes  (eval "$ac_link") 2>conftest.er1
12243180740Sdes  ac_status=$?
12244180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12245180740Sdes  rm -f conftest.er1
12246180740Sdes  cat conftest.err >&5
12247180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12248180740Sdes  (exit $ac_status); } && {
12249180740Sdes	 test -z "$ac_c_werror_flag" ||
12250180740Sdes	 test ! -s conftest.err
12251180740Sdes       } && test -s conftest$ac_exeext &&
12252180740Sdes       $as_test_x conftest$ac_exeext; then
12253180740Sdes  eval "$as_ac_var=yes"
12254180740Sdeselse
12255180740Sdes  echo "$as_me: failed program was:" >&5
12256180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12257180740Sdes
12258180740Sdes	eval "$as_ac_var=no"
12259180740Sdesfi
12260180740Sdes
12261180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12262180740Sdes      conftest$ac_exeext conftest.$ac_ext
12263180740Sdesfi
12264180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
12265180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
12266180740Sdesecho "${ECHO_T}$ac_res" >&6; }
12267180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
12268180740Sdes  cat >>confdefs.h <<_ACEOF
12269180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12270180740Sdes_ACEOF
12271180740Sdes
12272180740Sdesfi
12273180740Sdesdone
12274180740Sdes
12275180740Sdes
12276180740Sdescat >>confdefs.h <<\_ACEOF
12277180740Sdes#define USE_BSM_AUDIT 1
12278180740Sdes_ACEOF
12279180740Sdes
12280180740Sdes		;;
12281180740Sdes	  debug)
12282180740Sdes		AUDIT_MODULE=debug
12283180740Sdes		{ echo "$as_me:$LINENO: result: debug" >&5
12284180740Sdesecho "${ECHO_T}debug" >&6; }
12285180740Sdes
12286180740Sdescat >>confdefs.h <<\_ACEOF
12287180740Sdes#define SSH_AUDIT_EVENTS 1
12288180740Sdes_ACEOF
12289180740Sdes
12290180740Sdes		;;
12291180740Sdes	  no)
12292180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
12293180740Sdesecho "${ECHO_T}no" >&6; }
12294180740Sdes		;;
12295180740Sdes	  *)
12296180740Sdes		{ { echo "$as_me:$LINENO: error: Unknown audit module $withval" >&5
12297180740Sdesecho "$as_me: error: Unknown audit module $withval" >&2;}
12298180740Sdes   { (exit 1); exit 1; }; }
12299180740Sdes		;;
12300180740Sdes	esac
12301180740Sdes
12302180740Sdesfi
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
12367180740Sdes
12368180740Sdes
12369180740Sdes
12370180740Sdes
12371180740Sdes
12372180740Sdes
12373180740Sdes
12374180740Sdes
12375180740Sdes
12376180740Sdes
12377180740Sdes
12378180740Sdes
12379180740Sdes
12380180740Sdes
12381180740Sdes
12382180740Sdes
12383180740Sdes
12384180740Sdes
12385180740Sdes
12386180744Sdes
12387180744Sdes
12388180744Sdes
12389180740Sdesfor ac_func in \
12390180740Sdes	arc4random \
12391180740Sdes	asprintf \
12392180740Sdes	b64_ntop \
12393180740Sdes	__b64_ntop \
12394180740Sdes	b64_pton \
12395180740Sdes	__b64_pton \
12396180740Sdes	bcopy \
12397180740Sdes	bindresvport_sa \
12398180740Sdes	clock \
12399180740Sdes	closefrom \
12400180740Sdes	dirfd \
12401180740Sdes	fchmod \
12402180740Sdes	fchown \
12403180740Sdes	freeaddrinfo \
12404180740Sdes	futimes \
12405180740Sdes	getaddrinfo \
12406180740Sdes	getcwd \
12407180740Sdes	getgrouplist \
12408180740Sdes	getnameinfo \
12409180740Sdes	getopt \
12410180740Sdes	getpeereid \
12411180744Sdes	getpeerucred \
12412180740Sdes	_getpty \
12413180740Sdes	getrlimit \
12414180740Sdes	getttyent \
12415180740Sdes	glob \
12416180740Sdes	inet_aton \
12417180740Sdes	inet_ntoa \
12418180740Sdes	inet_ntop \
12419180740Sdes	innetgr \
12420180740Sdes	login_getcapbool \
12421180740Sdes	md5_crypt \
12422180740Sdes	memmove \
12423180740Sdes	mkdtemp \
12424180740Sdes	mmap \
12425180740Sdes	ngetaddrinfo \
12426180740Sdes	nsleep \
12427180740Sdes	ogetaddrinfo \
12428180740Sdes	openlog_r \
12429180740Sdes	openpty \
12430180744Sdes	poll \
12431180740Sdes	prctl \
12432180740Sdes	pstat \
12433180740Sdes	readpassphrase \
12434180740Sdes	realpath \
12435180740Sdes	recvmsg \
12436180740Sdes	rresvport_af \
12437180740Sdes	sendmsg \
12438180740Sdes	setdtablesize \
12439180740Sdes	setegid \
12440180740Sdes	setenv \
12441180740Sdes	seteuid \
12442180740Sdes	setgroups \
12443180740Sdes	setlogin \
12444180740Sdes	setpcred \
12445180740Sdes	setproctitle \
12446180740Sdes	setregid \
12447180740Sdes	setreuid \
12448180740Sdes	setrlimit \
12449180740Sdes	setsid \
12450180740Sdes	setvbuf \
12451180740Sdes	sigaction \
12452180740Sdes	sigvec \
12453180740Sdes	snprintf \
12454180740Sdes	socketpair \
12455180740Sdes	strdup \
12456180740Sdes	strerror \
12457180740Sdes	strlcat \
12458180740Sdes	strlcpy \
12459180740Sdes	strmode \
12460180740Sdes	strnvis \
12461180740Sdes	strtonum \
12462180740Sdes	strtoll \
12463180740Sdes	strtoul \
12464180744Sdes	swap32 \
12465180740Sdes	sysconf \
12466180740Sdes	tcgetpgrp \
12467180740Sdes	truncate \
12468180740Sdes	unsetenv \
12469180740Sdes	updwtmpx \
12470180740Sdes	vasprintf \
12471180740Sdes	vhangup \
12472180740Sdes	vsnprintf \
12473180740Sdes	waitpid \
12474180740Sdes
12475180740Sdesdo
12476180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12477180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12478180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12479180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12480180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12481180740Sdeselse
12482180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12483180740Sdes/* confdefs.h.  */
12484180740Sdes_ACEOF
12485180740Sdescat confdefs.h >>conftest.$ac_ext
12486180740Sdescat >>conftest.$ac_ext <<_ACEOF
12487180740Sdes/* end confdefs.h.  */
12488180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12489180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12490180740Sdes#define $ac_func innocuous_$ac_func
12491180740Sdes
12492180740Sdes/* System header to define __stub macros and hopefully few prototypes,
12493180740Sdes    which can conflict with char $ac_func (); below.
12494180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12495180740Sdes    <limits.h> exists even on freestanding compilers.  */
12496180740Sdes
12497180740Sdes#ifdef __STDC__
12498180740Sdes# include <limits.h>
12499180740Sdes#else
12500180740Sdes# include <assert.h>
12501180740Sdes#endif
12502180740Sdes
12503180740Sdes#undef $ac_func
12504180740Sdes
12505180740Sdes/* Override any GCC internal prototype to avoid an error.
12506180740Sdes   Use char because int might match the return type of a GCC
12507180740Sdes   builtin and then its argument prototype would still apply.  */
12508180740Sdes#ifdef __cplusplus
12509180740Sdesextern "C"
12510180740Sdes#endif
12511180740Sdeschar $ac_func ();
12512180740Sdes/* The GNU C library defines this for functions which it implements
12513180740Sdes    to always fail with ENOSYS.  Some functions are actually named
12514180740Sdes    something starting with __ and the normal name is an alias.  */
12515180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
12516180740Sdeschoke me
12517180740Sdes#endif
12518180740Sdes
12519180740Sdesint
12520180740Sdesmain ()
12521180740Sdes{
12522180740Sdesreturn $ac_func ();
12523180740Sdes  ;
12524180740Sdes  return 0;
12525180740Sdes}
12526180740Sdes_ACEOF
12527180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
12528180740Sdesif { (ac_try="$ac_link"
12529180740Sdescase "(($ac_try" in
12530180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12531180740Sdes  *) ac_try_echo=$ac_try;;
12532180740Sdesesac
12533180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12534180740Sdes  (eval "$ac_link") 2>conftest.er1
12535180740Sdes  ac_status=$?
12536180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12537180740Sdes  rm -f conftest.er1
12538180740Sdes  cat conftest.err >&5
12539180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12540180740Sdes  (exit $ac_status); } && {
12541180740Sdes	 test -z "$ac_c_werror_flag" ||
12542180740Sdes	 test ! -s conftest.err
12543180740Sdes       } && test -s conftest$ac_exeext &&
12544180740Sdes       $as_test_x conftest$ac_exeext; then
12545180740Sdes  eval "$as_ac_var=yes"
12546180740Sdeselse
12547180740Sdes  echo "$as_me: failed program was:" >&5
12548180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12549180740Sdes
12550180740Sdes	eval "$as_ac_var=no"
12551180740Sdesfi
12552180740Sdes
12553180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12554180740Sdes      conftest$ac_exeext conftest.$ac_ext
12555180740Sdesfi
12556180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
12557180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
12558180740Sdesecho "${ECHO_T}$ac_res" >&6; }
12559180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
12560180740Sdes  cat >>confdefs.h <<_ACEOF
12561180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12562180740Sdes_ACEOF
12563180740Sdes
12564180740Sdesfi
12565180740Sdesdone
12566180740Sdes
12567180740Sdes
12568180740Sdes# IRIX has a const char return value for gai_strerror()
12569180740Sdes
12570180740Sdesfor ac_func in gai_strerror
12571180740Sdesdo
12572180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12573180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12574180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12575180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12576180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12577180740Sdeselse
12578180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12579180740Sdes/* confdefs.h.  */
12580180740Sdes_ACEOF
12581180740Sdescat confdefs.h >>conftest.$ac_ext
12582180740Sdescat >>conftest.$ac_ext <<_ACEOF
12583180740Sdes/* end confdefs.h.  */
12584180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12585180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12586180740Sdes#define $ac_func innocuous_$ac_func
12587180740Sdes
12588180740Sdes/* System header to define __stub macros and hopefully few prototypes,
12589180740Sdes    which can conflict with char $ac_func (); below.
12590180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12591180740Sdes    <limits.h> exists even on freestanding compilers.  */
12592180740Sdes
12593180740Sdes#ifdef __STDC__
12594180740Sdes# include <limits.h>
12595180740Sdes#else
12596180740Sdes# include <assert.h>
12597180740Sdes#endif
12598180740Sdes
12599180740Sdes#undef $ac_func
12600180740Sdes
12601180740Sdes/* Override any GCC internal prototype to avoid an error.
12602180740Sdes   Use char because int might match the return type of a GCC
12603180740Sdes   builtin and then its argument prototype would still apply.  */
12604180740Sdes#ifdef __cplusplus
12605180740Sdesextern "C"
12606180740Sdes#endif
12607180740Sdeschar $ac_func ();
12608180740Sdes/* The GNU C library defines this for functions which it implements
12609180740Sdes    to always fail with ENOSYS.  Some functions are actually named
12610180740Sdes    something starting with __ and the normal name is an alias.  */
12611180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
12612180740Sdeschoke me
12613180740Sdes#endif
12614180740Sdes
12615180740Sdesint
12616180740Sdesmain ()
12617180740Sdes{
12618180740Sdesreturn $ac_func ();
12619180740Sdes  ;
12620180740Sdes  return 0;
12621180740Sdes}
12622180740Sdes_ACEOF
12623180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
12624180740Sdesif { (ac_try="$ac_link"
12625180740Sdescase "(($ac_try" in
12626180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12627180740Sdes  *) ac_try_echo=$ac_try;;
12628180740Sdesesac
12629180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12630180740Sdes  (eval "$ac_link") 2>conftest.er1
12631180740Sdes  ac_status=$?
12632180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12633180740Sdes  rm -f conftest.er1
12634180740Sdes  cat conftest.err >&5
12635180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12636180740Sdes  (exit $ac_status); } && {
12637180740Sdes	 test -z "$ac_c_werror_flag" ||
12638180740Sdes	 test ! -s conftest.err
12639180740Sdes       } && test -s conftest$ac_exeext &&
12640180740Sdes       $as_test_x conftest$ac_exeext; then
12641180740Sdes  eval "$as_ac_var=yes"
12642180740Sdeselse
12643180740Sdes  echo "$as_me: failed program was:" >&5
12644180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12645180740Sdes
12646180740Sdes	eval "$as_ac_var=no"
12647180740Sdesfi
12648180740Sdes
12649180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12650180740Sdes      conftest$ac_exeext conftest.$ac_ext
12651180740Sdesfi
12652180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
12653180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
12654180740Sdesecho "${ECHO_T}$ac_res" >&6; }
12655180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
12656180740Sdes  cat >>confdefs.h <<_ACEOF
12657180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12658180740Sdes_ACEOF
12659180740Sdes
12660180740Sdes	cat >>confdefs.h <<\_ACEOF
12661180740Sdes#define HAVE_GAI_STRERROR 1
12662180740Sdes_ACEOF
12663180740Sdes
12664180740Sdes	cat >conftest.$ac_ext <<_ACEOF
12665180740Sdes/* confdefs.h.  */
12666180740Sdes_ACEOF
12667180740Sdescat confdefs.h >>conftest.$ac_ext
12668180740Sdescat >>conftest.$ac_ext <<_ACEOF
12669180740Sdes/* end confdefs.h.  */
12670180740Sdes
12671180740Sdes#include <sys/types.h>
12672180740Sdes#include <sys/socket.h>
12673180740Sdes#include <netdb.h>
12674180740Sdes
12675180740Sdesconst char *gai_strerror(int);
12676180740Sdesint
12677180740Sdesmain ()
12678180740Sdes{
12679180740Sdes
12680180740Sdeschar *str;
12681180740Sdes
12682180740Sdesstr = gai_strerror(0);
12683180740Sdes  ;
12684180740Sdes  return 0;
12685180740Sdes}
12686180740Sdes_ACEOF
12687180740Sdesrm -f conftest.$ac_objext
12688180740Sdesif { (ac_try="$ac_compile"
12689180740Sdescase "(($ac_try" in
12690180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12691180740Sdes  *) ac_try_echo=$ac_try;;
12692180740Sdesesac
12693180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12694180740Sdes  (eval "$ac_compile") 2>conftest.er1
12695180740Sdes  ac_status=$?
12696180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12697180740Sdes  rm -f conftest.er1
12698180740Sdes  cat conftest.err >&5
12699180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12700180740Sdes  (exit $ac_status); } && {
12701180740Sdes	 test -z "$ac_c_werror_flag" ||
12702180740Sdes	 test ! -s conftest.err
12703180740Sdes       } && test -s conftest.$ac_objext; then
12704180740Sdes
12705180740Sdes
12706180740Sdescat >>confdefs.h <<\_ACEOF
12707180740Sdes#define HAVE_CONST_GAI_STRERROR_PROTO 1
12708180740Sdes_ACEOF
12709180740Sdes
12710180740Sdeselse
12711180740Sdes  echo "$as_me: failed program was:" >&5
12712180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12713180740Sdes
12714180740Sdes
12715180740Sdesfi
12716180740Sdes
12717180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12718180740Sdesfi
12719180740Sdesdone
12720180740Sdes
12721180740Sdes
12722180740Sdes{ echo "$as_me:$LINENO: checking for library containing nanosleep" >&5
12723180740Sdesecho $ECHO_N "checking for library containing nanosleep... $ECHO_C" >&6; }
12724180740Sdesif test "${ac_cv_search_nanosleep+set}" = set; then
12725180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12726180740Sdeselse
12727180740Sdes  ac_func_search_save_LIBS=$LIBS
12728180740Sdescat >conftest.$ac_ext <<_ACEOF
12729180740Sdes/* confdefs.h.  */
12730180740Sdes_ACEOF
12731180740Sdescat confdefs.h >>conftest.$ac_ext
12732180740Sdescat >>conftest.$ac_ext <<_ACEOF
12733180740Sdes/* end confdefs.h.  */
12734180740Sdes
12735180740Sdes/* Override any GCC internal prototype to avoid an error.
12736180740Sdes   Use char because int might match the return type of a GCC
12737180740Sdes   builtin and then its argument prototype would still apply.  */
12738180740Sdes#ifdef __cplusplus
12739180740Sdesextern "C"
12740180740Sdes#endif
12741180740Sdeschar nanosleep ();
12742180740Sdesint
12743180740Sdesmain ()
12744180740Sdes{
12745180740Sdesreturn nanosleep ();
12746180740Sdes  ;
12747180740Sdes  return 0;
12748180740Sdes}
12749180740Sdes_ACEOF
12750180740Sdesfor ac_lib in '' rt posix4; do
12751180740Sdes  if test -z "$ac_lib"; then
12752180740Sdes    ac_res="none required"
12753180740Sdes  else
12754180740Sdes    ac_res=-l$ac_lib
12755180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12756180740Sdes  fi
12757180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
12758180740Sdesif { (ac_try="$ac_link"
12759180740Sdescase "(($ac_try" in
12760180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12761180740Sdes  *) ac_try_echo=$ac_try;;
12762180740Sdesesac
12763180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12764180740Sdes  (eval "$ac_link") 2>conftest.er1
12765180740Sdes  ac_status=$?
12766180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12767180740Sdes  rm -f conftest.er1
12768180740Sdes  cat conftest.err >&5
12769180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12770180740Sdes  (exit $ac_status); } && {
12771180740Sdes	 test -z "$ac_c_werror_flag" ||
12772180740Sdes	 test ! -s conftest.err
12773180740Sdes       } && test -s conftest$ac_exeext &&
12774180740Sdes       $as_test_x conftest$ac_exeext; then
12775180740Sdes  ac_cv_search_nanosleep=$ac_res
12776180740Sdeselse
12777180740Sdes  echo "$as_me: failed program was:" >&5
12778180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12779180740Sdes
12780180740Sdes
12781180740Sdesfi
12782180740Sdes
12783180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12784180740Sdes      conftest$ac_exeext
12785180740Sdes  if test "${ac_cv_search_nanosleep+set}" = set; then
12786180740Sdes  break
12787180740Sdesfi
12788180740Sdesdone
12789180740Sdesif test "${ac_cv_search_nanosleep+set}" = set; then
12790180740Sdes  :
12791180740Sdeselse
12792180740Sdes  ac_cv_search_nanosleep=no
12793180740Sdesfi
12794180740Sdesrm conftest.$ac_ext
12795180740SdesLIBS=$ac_func_search_save_LIBS
12796180740Sdesfi
12797180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_nanosleep" >&5
12798180740Sdesecho "${ECHO_T}$ac_cv_search_nanosleep" >&6; }
12799180740Sdesac_res=$ac_cv_search_nanosleep
12800180740Sdesif test "$ac_res" != no; then
12801180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12802180740Sdes
12803180740Sdescat >>confdefs.h <<\_ACEOF
12804180740Sdes#define HAVE_NANOSLEEP 1
12805180740Sdes_ACEOF
12806180740Sdes
12807180740Sdesfi
12808180740Sdes
12809180740Sdes
12810180740Sdes{ echo "$as_me:$LINENO: checking whether getrusage is declared" >&5
12811180740Sdesecho $ECHO_N "checking whether getrusage is declared... $ECHO_C" >&6; }
12812180740Sdesif test "${ac_cv_have_decl_getrusage+set}" = set; then
12813180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12814180740Sdeselse
12815180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12816180740Sdes/* confdefs.h.  */
12817180740Sdes_ACEOF
12818180740Sdescat confdefs.h >>conftest.$ac_ext
12819180740Sdescat >>conftest.$ac_ext <<_ACEOF
12820180740Sdes/* end confdefs.h.  */
12821180740Sdes$ac_includes_default
12822180740Sdesint
12823180740Sdesmain ()
12824180740Sdes{
12825180740Sdes#ifndef getrusage
12826180740Sdes  (void) getrusage;
12827180740Sdes#endif
12828180740Sdes
12829180740Sdes  ;
12830180740Sdes  return 0;
12831180740Sdes}
12832180740Sdes_ACEOF
12833180740Sdesrm -f conftest.$ac_objext
12834180740Sdesif { (ac_try="$ac_compile"
12835180740Sdescase "(($ac_try" in
12836180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12837180740Sdes  *) ac_try_echo=$ac_try;;
12838180740Sdesesac
12839180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12840180740Sdes  (eval "$ac_compile") 2>conftest.er1
12841180740Sdes  ac_status=$?
12842180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12843180740Sdes  rm -f conftest.er1
12844180740Sdes  cat conftest.err >&5
12845180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12846180740Sdes  (exit $ac_status); } && {
12847180740Sdes	 test -z "$ac_c_werror_flag" ||
12848180740Sdes	 test ! -s conftest.err
12849180740Sdes       } && test -s conftest.$ac_objext; then
12850180740Sdes  ac_cv_have_decl_getrusage=yes
12851180740Sdeselse
12852180740Sdes  echo "$as_me: failed program was:" >&5
12853180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12854180740Sdes
12855180740Sdes	ac_cv_have_decl_getrusage=no
12856180740Sdesfi
12857180740Sdes
12858180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12859180740Sdesfi
12860180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_getrusage" >&5
12861180740Sdesecho "${ECHO_T}$ac_cv_have_decl_getrusage" >&6; }
12862180740Sdesif test $ac_cv_have_decl_getrusage = yes; then
12863180740Sdes
12864180740Sdesfor ac_func in getrusage
12865180740Sdesdo
12866180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12867180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
12868180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12869180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12870180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12871180740Sdeselse
12872180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12873180740Sdes/* confdefs.h.  */
12874180740Sdes_ACEOF
12875180740Sdescat confdefs.h >>conftest.$ac_ext
12876180740Sdescat >>conftest.$ac_ext <<_ACEOF
12877180740Sdes/* end confdefs.h.  */
12878180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12879180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12880180740Sdes#define $ac_func innocuous_$ac_func
12881180740Sdes
12882180740Sdes/* System header to define __stub macros and hopefully few prototypes,
12883180740Sdes    which can conflict with char $ac_func (); below.
12884180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12885180740Sdes    <limits.h> exists even on freestanding compilers.  */
12886180740Sdes
12887180740Sdes#ifdef __STDC__
12888180740Sdes# include <limits.h>
12889180740Sdes#else
12890180740Sdes# include <assert.h>
12891180740Sdes#endif
12892180740Sdes
12893180740Sdes#undef $ac_func
12894180740Sdes
12895180740Sdes/* Override any GCC internal prototype to avoid an error.
12896180740Sdes   Use char because int might match the return type of a GCC
12897180740Sdes   builtin and then its argument prototype would still apply.  */
12898180740Sdes#ifdef __cplusplus
12899180740Sdesextern "C"
12900180740Sdes#endif
12901180740Sdeschar $ac_func ();
12902180740Sdes/* The GNU C library defines this for functions which it implements
12903180740Sdes    to always fail with ENOSYS.  Some functions are actually named
12904180740Sdes    something starting with __ and the normal name is an alias.  */
12905180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
12906180740Sdeschoke me
12907180740Sdes#endif
12908180740Sdes
12909180740Sdesint
12910180740Sdesmain ()
12911180740Sdes{
12912180740Sdesreturn $ac_func ();
12913180740Sdes  ;
12914180740Sdes  return 0;
12915180740Sdes}
12916180740Sdes_ACEOF
12917180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
12918180740Sdesif { (ac_try="$ac_link"
12919180740Sdescase "(($ac_try" in
12920180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12921180740Sdes  *) ac_try_echo=$ac_try;;
12922180740Sdesesac
12923180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12924180740Sdes  (eval "$ac_link") 2>conftest.er1
12925180740Sdes  ac_status=$?
12926180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12927180740Sdes  rm -f conftest.er1
12928180740Sdes  cat conftest.err >&5
12929180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
12930180740Sdes  (exit $ac_status); } && {
12931180740Sdes	 test -z "$ac_c_werror_flag" ||
12932180740Sdes	 test ! -s conftest.err
12933180740Sdes       } && test -s conftest$ac_exeext &&
12934180740Sdes       $as_test_x conftest$ac_exeext; then
12935180740Sdes  eval "$as_ac_var=yes"
12936180740Sdeselse
12937180740Sdes  echo "$as_me: failed program was:" >&5
12938180740Sdessed 's/^/| /' conftest.$ac_ext >&5
12939180740Sdes
12940180740Sdes	eval "$as_ac_var=no"
12941180740Sdesfi
12942180740Sdes
12943180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12944180740Sdes      conftest$ac_exeext conftest.$ac_ext
12945180740Sdesfi
12946180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
12947180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
12948180740Sdesecho "${ECHO_T}$ac_res" >&6; }
12949180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
12950180740Sdes  cat >>confdefs.h <<_ACEOF
12951180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12952180740Sdes_ACEOF
12953180740Sdes
12954180740Sdesfi
12955180740Sdesdone
12956180740Sdes
12957180740Sdesfi
12958180740Sdes
12959180740Sdes{ echo "$as_me:$LINENO: checking whether strsep is declared" >&5
12960180740Sdesecho $ECHO_N "checking whether strsep is declared... $ECHO_C" >&6; }
12961180740Sdesif test "${ac_cv_have_decl_strsep+set}" = set; then
12962180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
12963180740Sdeselse
12964180740Sdes  cat >conftest.$ac_ext <<_ACEOF
12965180740Sdes/* confdefs.h.  */
12966180740Sdes_ACEOF
12967180740Sdescat confdefs.h >>conftest.$ac_ext
12968180740Sdescat >>conftest.$ac_ext <<_ACEOF
12969180740Sdes/* end confdefs.h.  */
12970180740Sdes
12971180740Sdes#ifdef HAVE_STRING_H
12972180740Sdes# include <string.h>
12973180740Sdes#endif
12974180740Sdes
12975180740Sdes
12976180740Sdesint
12977180740Sdesmain ()
12978180740Sdes{
12979180740Sdes#ifndef strsep
12980180740Sdes  (void) strsep;
12981180740Sdes#endif
12982180740Sdes
12983180740Sdes  ;
12984180740Sdes  return 0;
12985180740Sdes}
12986180740Sdes_ACEOF
12987180740Sdesrm -f conftest.$ac_objext
12988180740Sdesif { (ac_try="$ac_compile"
12989180740Sdescase "(($ac_try" in
12990180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12991180740Sdes  *) ac_try_echo=$ac_try;;
12992180740Sdesesac
12993180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12994180740Sdes  (eval "$ac_compile") 2>conftest.er1
12995180740Sdes  ac_status=$?
12996180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
12997180740Sdes  rm -f conftest.er1
12998180740Sdes  cat conftest.err >&5
12999180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13000180740Sdes  (exit $ac_status); } && {
13001180740Sdes	 test -z "$ac_c_werror_flag" ||
13002180740Sdes	 test ! -s conftest.err
13003180740Sdes       } && test -s conftest.$ac_objext; then
13004180740Sdes  ac_cv_have_decl_strsep=yes
13005180740Sdeselse
13006180740Sdes  echo "$as_me: failed program was:" >&5
13007180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13008180740Sdes
13009180740Sdes	ac_cv_have_decl_strsep=no
13010180740Sdesfi
13011180740Sdes
13012180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13013180740Sdesfi
13014180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_strsep" >&5
13015180740Sdesecho "${ECHO_T}$ac_cv_have_decl_strsep" >&6; }
13016180740Sdesif test $ac_cv_have_decl_strsep = yes; then
13017180740Sdes
13018180740Sdesfor ac_func in strsep
13019180740Sdesdo
13020180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13021180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
13022180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
13023180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13024180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13025180740Sdeselse
13026180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13027180740Sdes/* confdefs.h.  */
13028180740Sdes_ACEOF
13029180740Sdescat confdefs.h >>conftest.$ac_ext
13030180740Sdescat >>conftest.$ac_ext <<_ACEOF
13031180740Sdes/* end confdefs.h.  */
13032180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13033180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13034180740Sdes#define $ac_func innocuous_$ac_func
13035180740Sdes
13036180740Sdes/* System header to define __stub macros and hopefully few prototypes,
13037180740Sdes    which can conflict with char $ac_func (); below.
13038180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13039180740Sdes    <limits.h> exists even on freestanding compilers.  */
13040180740Sdes
13041180740Sdes#ifdef __STDC__
13042180740Sdes# include <limits.h>
13043180740Sdes#else
13044180740Sdes# include <assert.h>
13045180740Sdes#endif
13046180740Sdes
13047180740Sdes#undef $ac_func
13048180740Sdes
13049180740Sdes/* Override any GCC internal prototype to avoid an error.
13050180740Sdes   Use char because int might match the return type of a GCC
13051180740Sdes   builtin and then its argument prototype would still apply.  */
13052180740Sdes#ifdef __cplusplus
13053180740Sdesextern "C"
13054180740Sdes#endif
13055180740Sdeschar $ac_func ();
13056180740Sdes/* The GNU C library defines this for functions which it implements
13057180740Sdes    to always fail with ENOSYS.  Some functions are actually named
13058180740Sdes    something starting with __ and the normal name is an alias.  */
13059180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
13060180740Sdeschoke me
13061180740Sdes#endif
13062180740Sdes
13063180740Sdesint
13064180740Sdesmain ()
13065180740Sdes{
13066180740Sdesreturn $ac_func ();
13067180740Sdes  ;
13068180740Sdes  return 0;
13069180740Sdes}
13070180740Sdes_ACEOF
13071180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
13072180740Sdesif { (ac_try="$ac_link"
13073180740Sdescase "(($ac_try" in
13074180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13075180740Sdes  *) ac_try_echo=$ac_try;;
13076180740Sdesesac
13077180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13078180740Sdes  (eval "$ac_link") 2>conftest.er1
13079180740Sdes  ac_status=$?
13080180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13081180740Sdes  rm -f conftest.er1
13082180740Sdes  cat conftest.err >&5
13083180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13084180740Sdes  (exit $ac_status); } && {
13085180740Sdes	 test -z "$ac_c_werror_flag" ||
13086180740Sdes	 test ! -s conftest.err
13087180740Sdes       } && test -s conftest$ac_exeext &&
13088180740Sdes       $as_test_x conftest$ac_exeext; then
13089180740Sdes  eval "$as_ac_var=yes"
13090180740Sdeselse
13091180740Sdes  echo "$as_me: failed program was:" >&5
13092180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13093180740Sdes
13094180740Sdes	eval "$as_ac_var=no"
13095180740Sdesfi
13096180740Sdes
13097180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13098180740Sdes      conftest$ac_exeext conftest.$ac_ext
13099180740Sdesfi
13100180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
13101180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
13102180740Sdesecho "${ECHO_T}$ac_res" >&6; }
13103180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
13104180740Sdes  cat >>confdefs.h <<_ACEOF
13105180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13106180740Sdes_ACEOF
13107180740Sdes
13108180740Sdesfi
13109180740Sdesdone
13110180740Sdes
13111180740Sdesfi
13112180740Sdes
13113180740Sdes
13114180740Sdes{ echo "$as_me:$LINENO: checking whether tcsendbreak is declared" >&5
13115180740Sdesecho $ECHO_N "checking whether tcsendbreak is declared... $ECHO_C" >&6; }
13116180740Sdesif test "${ac_cv_have_decl_tcsendbreak+set}" = set; then
13117180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13118180740Sdeselse
13119180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13120180740Sdes/* confdefs.h.  */
13121180740Sdes_ACEOF
13122180740Sdescat confdefs.h >>conftest.$ac_ext
13123180740Sdescat >>conftest.$ac_ext <<_ACEOF
13124180740Sdes/* end confdefs.h.  */
13125180740Sdes#include <termios.h>
13126180740Sdes
13127180740Sdes
13128180740Sdesint
13129180740Sdesmain ()
13130180740Sdes{
13131180740Sdes#ifndef tcsendbreak
13132180740Sdes  (void) tcsendbreak;
13133180740Sdes#endif
13134180740Sdes
13135180740Sdes  ;
13136180740Sdes  return 0;
13137180740Sdes}
13138180740Sdes_ACEOF
13139180740Sdesrm -f conftest.$ac_objext
13140180740Sdesif { (ac_try="$ac_compile"
13141180740Sdescase "(($ac_try" in
13142180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13143180740Sdes  *) ac_try_echo=$ac_try;;
13144180740Sdesesac
13145180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13146180740Sdes  (eval "$ac_compile") 2>conftest.er1
13147180740Sdes  ac_status=$?
13148180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13149180740Sdes  rm -f conftest.er1
13150180740Sdes  cat conftest.err >&5
13151180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13152180740Sdes  (exit $ac_status); } && {
13153180740Sdes	 test -z "$ac_c_werror_flag" ||
13154180740Sdes	 test ! -s conftest.err
13155180740Sdes       } && test -s conftest.$ac_objext; then
13156180740Sdes  ac_cv_have_decl_tcsendbreak=yes
13157180740Sdeselse
13158180740Sdes  echo "$as_me: failed program was:" >&5
13159180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13160180740Sdes
13161180740Sdes	ac_cv_have_decl_tcsendbreak=no
13162180740Sdesfi
13163180740Sdes
13164180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13165180740Sdesfi
13166180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_tcsendbreak" >&5
13167180740Sdesecho "${ECHO_T}$ac_cv_have_decl_tcsendbreak" >&6; }
13168180740Sdesif test $ac_cv_have_decl_tcsendbreak = yes; then
13169180740Sdes  cat >>confdefs.h <<\_ACEOF
13170180740Sdes#define HAVE_TCSENDBREAK 1
13171180740Sdes_ACEOF
13172180740Sdes
13173180740Sdeselse
13174180740Sdes
13175180740Sdesfor ac_func in tcsendbreak
13176180740Sdesdo
13177180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13178180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
13179180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
13180180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13181180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13182180740Sdeselse
13183180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13184180740Sdes/* confdefs.h.  */
13185180740Sdes_ACEOF
13186180740Sdescat confdefs.h >>conftest.$ac_ext
13187180740Sdescat >>conftest.$ac_ext <<_ACEOF
13188180740Sdes/* end confdefs.h.  */
13189180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13190180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13191180740Sdes#define $ac_func innocuous_$ac_func
13192180740Sdes
13193180740Sdes/* System header to define __stub macros and hopefully few prototypes,
13194180740Sdes    which can conflict with char $ac_func (); below.
13195180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13196180740Sdes    <limits.h> exists even on freestanding compilers.  */
13197180740Sdes
13198180740Sdes#ifdef __STDC__
13199180740Sdes# include <limits.h>
13200180740Sdes#else
13201180740Sdes# include <assert.h>
13202180740Sdes#endif
13203180740Sdes
13204180740Sdes#undef $ac_func
13205180740Sdes
13206180740Sdes/* Override any GCC internal prototype to avoid an error.
13207180740Sdes   Use char because int might match the return type of a GCC
13208180740Sdes   builtin and then its argument prototype would still apply.  */
13209180740Sdes#ifdef __cplusplus
13210180740Sdesextern "C"
13211180740Sdes#endif
13212180740Sdeschar $ac_func ();
13213180740Sdes/* The GNU C library defines this for functions which it implements
13214180740Sdes    to always fail with ENOSYS.  Some functions are actually named
13215180740Sdes    something starting with __ and the normal name is an alias.  */
13216180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
13217180740Sdeschoke me
13218180740Sdes#endif
13219180740Sdes
13220180740Sdesint
13221180740Sdesmain ()
13222180740Sdes{
13223180740Sdesreturn $ac_func ();
13224180740Sdes  ;
13225180740Sdes  return 0;
13226180740Sdes}
13227180740Sdes_ACEOF
13228180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
13229180740Sdesif { (ac_try="$ac_link"
13230180740Sdescase "(($ac_try" in
13231180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13232180740Sdes  *) ac_try_echo=$ac_try;;
13233180740Sdesesac
13234180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13235180740Sdes  (eval "$ac_link") 2>conftest.er1
13236180740Sdes  ac_status=$?
13237180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13238180740Sdes  rm -f conftest.er1
13239180740Sdes  cat conftest.err >&5
13240180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13241180740Sdes  (exit $ac_status); } && {
13242180740Sdes	 test -z "$ac_c_werror_flag" ||
13243180740Sdes	 test ! -s conftest.err
13244180740Sdes       } && test -s conftest$ac_exeext &&
13245180740Sdes       $as_test_x conftest$ac_exeext; then
13246180740Sdes  eval "$as_ac_var=yes"
13247180740Sdeselse
13248180740Sdes  echo "$as_me: failed program was:" >&5
13249180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13250180740Sdes
13251180740Sdes	eval "$as_ac_var=no"
13252180740Sdesfi
13253180740Sdes
13254180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13255180740Sdes      conftest$ac_exeext conftest.$ac_ext
13256180740Sdesfi
13257180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
13258180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
13259180740Sdesecho "${ECHO_T}$ac_res" >&6; }
13260180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
13261180740Sdes  cat >>confdefs.h <<_ACEOF
13262180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13263180740Sdes_ACEOF
13264180740Sdes
13265180740Sdesfi
13266180740Sdesdone
13267180740Sdes
13268180740Sdesfi
13269180740Sdes
13270180740Sdes
13271180740Sdes{ echo "$as_me:$LINENO: checking whether h_errno is declared" >&5
13272180740Sdesecho $ECHO_N "checking whether h_errno is declared... $ECHO_C" >&6; }
13273180740Sdesif test "${ac_cv_have_decl_h_errno+set}" = set; then
13274180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13275180740Sdeselse
13276180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13277180740Sdes/* confdefs.h.  */
13278180740Sdes_ACEOF
13279180740Sdescat confdefs.h >>conftest.$ac_ext
13280180740Sdescat >>conftest.$ac_ext <<_ACEOF
13281180740Sdes/* end confdefs.h.  */
13282180740Sdes#include <netdb.h>
13283180740Sdes
13284180740Sdesint
13285180740Sdesmain ()
13286180740Sdes{
13287180740Sdes#ifndef h_errno
13288180740Sdes  (void) h_errno;
13289180740Sdes#endif
13290180740Sdes
13291180740Sdes  ;
13292180740Sdes  return 0;
13293180740Sdes}
13294180740Sdes_ACEOF
13295180740Sdesrm -f conftest.$ac_objext
13296180740Sdesif { (ac_try="$ac_compile"
13297180740Sdescase "(($ac_try" in
13298180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13299180740Sdes  *) ac_try_echo=$ac_try;;
13300180740Sdesesac
13301180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13302180740Sdes  (eval "$ac_compile") 2>conftest.er1
13303180740Sdes  ac_status=$?
13304180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13305180740Sdes  rm -f conftest.er1
13306180740Sdes  cat conftest.err >&5
13307180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13308180740Sdes  (exit $ac_status); } && {
13309180740Sdes	 test -z "$ac_c_werror_flag" ||
13310180740Sdes	 test ! -s conftest.err
13311180740Sdes       } && test -s conftest.$ac_objext; then
13312180740Sdes  ac_cv_have_decl_h_errno=yes
13313180740Sdeselse
13314180740Sdes  echo "$as_me: failed program was:" >&5
13315180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13316180740Sdes
13317180740Sdes	ac_cv_have_decl_h_errno=no
13318180740Sdesfi
13319180740Sdes
13320180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13321180740Sdesfi
13322180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_h_errno" >&5
13323180740Sdesecho "${ECHO_T}$ac_cv_have_decl_h_errno" >&6; }
13324180740Sdesif test $ac_cv_have_decl_h_errno = yes; then
13325180740Sdes
13326180740Sdescat >>confdefs.h <<_ACEOF
13327180740Sdes#define HAVE_DECL_H_ERRNO 1
13328180740Sdes_ACEOF
13329180740Sdes
13330180740Sdes
13331180740Sdeselse
13332180740Sdes  cat >>confdefs.h <<_ACEOF
13333180740Sdes#define HAVE_DECL_H_ERRNO 0
13334180740Sdes_ACEOF
13335180740Sdes
13336180740Sdes
13337180740Sdesfi
13338180740Sdes
13339180740Sdes
13340180740Sdes
13341180740Sdes{ echo "$as_me:$LINENO: checking whether SHUT_RD is declared" >&5
13342180740Sdesecho $ECHO_N "checking whether SHUT_RD is declared... $ECHO_C" >&6; }
13343180740Sdesif test "${ac_cv_have_decl_SHUT_RD+set}" = set; then
13344180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13345180740Sdeselse
13346180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13347180740Sdes/* confdefs.h.  */
13348180740Sdes_ACEOF
13349180740Sdescat confdefs.h >>conftest.$ac_ext
13350180740Sdescat >>conftest.$ac_ext <<_ACEOF
13351180740Sdes/* end confdefs.h.  */
13352180740Sdes
13353180740Sdes#include <sys/types.h>
13354180740Sdes#include <sys/socket.h>
13355180740Sdes
13356180740Sdes
13357180740Sdesint
13358180740Sdesmain ()
13359180740Sdes{
13360180740Sdes#ifndef SHUT_RD
13361180740Sdes  (void) SHUT_RD;
13362180740Sdes#endif
13363180740Sdes
13364180740Sdes  ;
13365180740Sdes  return 0;
13366180740Sdes}
13367180740Sdes_ACEOF
13368180740Sdesrm -f conftest.$ac_objext
13369180740Sdesif { (ac_try="$ac_compile"
13370180740Sdescase "(($ac_try" in
13371180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13372180740Sdes  *) ac_try_echo=$ac_try;;
13373180740Sdesesac
13374180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13375180740Sdes  (eval "$ac_compile") 2>conftest.er1
13376180740Sdes  ac_status=$?
13377180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13378180740Sdes  rm -f conftest.er1
13379180740Sdes  cat conftest.err >&5
13380180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13381180740Sdes  (exit $ac_status); } && {
13382180740Sdes	 test -z "$ac_c_werror_flag" ||
13383180740Sdes	 test ! -s conftest.err
13384180740Sdes       } && test -s conftest.$ac_objext; then
13385180740Sdes  ac_cv_have_decl_SHUT_RD=yes
13386180740Sdeselse
13387180740Sdes  echo "$as_me: failed program was:" >&5
13388180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13389180740Sdes
13390180740Sdes	ac_cv_have_decl_SHUT_RD=no
13391180740Sdesfi
13392180740Sdes
13393180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13394180740Sdesfi
13395180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_SHUT_RD" >&5
13396180740Sdesecho "${ECHO_T}$ac_cv_have_decl_SHUT_RD" >&6; }
13397180740Sdesif test $ac_cv_have_decl_SHUT_RD = yes; then
13398180740Sdes
13399180740Sdescat >>confdefs.h <<_ACEOF
13400180740Sdes#define HAVE_DECL_SHUT_RD 1
13401180740Sdes_ACEOF
13402180740Sdes
13403180740Sdes
13404180740Sdeselse
13405180740Sdes  cat >>confdefs.h <<_ACEOF
13406180740Sdes#define HAVE_DECL_SHUT_RD 0
13407180740Sdes_ACEOF
13408180740Sdes
13409180740Sdes
13410180740Sdesfi
13411180740Sdes
13412180740Sdes
13413180740Sdes
13414180740Sdes{ echo "$as_me:$LINENO: checking whether O_NONBLOCK is declared" >&5
13415180740Sdesecho $ECHO_N "checking whether O_NONBLOCK is declared... $ECHO_C" >&6; }
13416180740Sdesif test "${ac_cv_have_decl_O_NONBLOCK+set}" = set; then
13417180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13418180740Sdeselse
13419180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13420180740Sdes/* confdefs.h.  */
13421180740Sdes_ACEOF
13422180740Sdescat confdefs.h >>conftest.$ac_ext
13423180740Sdescat >>conftest.$ac_ext <<_ACEOF
13424180740Sdes/* end confdefs.h.  */
13425180740Sdes
13426180740Sdes#include <sys/types.h>
13427180740Sdes#ifdef HAVE_SYS_STAT_H
13428180740Sdes# include <sys/stat.h>
13429180740Sdes#endif
13430180740Sdes#ifdef HAVE_FCNTL_H
13431180740Sdes# include <fcntl.h>
13432180740Sdes#endif
13433180740Sdes
13434180740Sdes
13435180740Sdesint
13436180740Sdesmain ()
13437180740Sdes{
13438180740Sdes#ifndef O_NONBLOCK
13439180740Sdes  (void) O_NONBLOCK;
13440180740Sdes#endif
13441180740Sdes
13442180740Sdes  ;
13443180740Sdes  return 0;
13444180740Sdes}
13445180740Sdes_ACEOF
13446180740Sdesrm -f conftest.$ac_objext
13447180740Sdesif { (ac_try="$ac_compile"
13448180740Sdescase "(($ac_try" in
13449180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13450180740Sdes  *) ac_try_echo=$ac_try;;
13451180740Sdesesac
13452180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13453180740Sdes  (eval "$ac_compile") 2>conftest.er1
13454180740Sdes  ac_status=$?
13455180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13456180740Sdes  rm -f conftest.er1
13457180740Sdes  cat conftest.err >&5
13458180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13459180740Sdes  (exit $ac_status); } && {
13460180740Sdes	 test -z "$ac_c_werror_flag" ||
13461180740Sdes	 test ! -s conftest.err
13462180740Sdes       } && test -s conftest.$ac_objext; then
13463180740Sdes  ac_cv_have_decl_O_NONBLOCK=yes
13464180740Sdeselse
13465180740Sdes  echo "$as_me: failed program was:" >&5
13466180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13467180740Sdes
13468180740Sdes	ac_cv_have_decl_O_NONBLOCK=no
13469180740Sdesfi
13470180740Sdes
13471180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13472180740Sdesfi
13473180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_O_NONBLOCK" >&5
13474180740Sdesecho "${ECHO_T}$ac_cv_have_decl_O_NONBLOCK" >&6; }
13475180740Sdesif test $ac_cv_have_decl_O_NONBLOCK = yes; then
13476180740Sdes
13477180740Sdescat >>confdefs.h <<_ACEOF
13478180740Sdes#define HAVE_DECL_O_NONBLOCK 1
13479180740Sdes_ACEOF
13480180740Sdes
13481180740Sdes
13482180740Sdeselse
13483180740Sdes  cat >>confdefs.h <<_ACEOF
13484180740Sdes#define HAVE_DECL_O_NONBLOCK 0
13485180740Sdes_ACEOF
13486180740Sdes
13487180740Sdes
13488180740Sdesfi
13489180740Sdes
13490180740Sdes
13491180740Sdes
13492180740Sdes{ echo "$as_me:$LINENO: checking whether writev is declared" >&5
13493180740Sdesecho $ECHO_N "checking whether writev is declared... $ECHO_C" >&6; }
13494180740Sdesif test "${ac_cv_have_decl_writev+set}" = set; then
13495180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13496180740Sdeselse
13497180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13498180740Sdes/* confdefs.h.  */
13499180740Sdes_ACEOF
13500180740Sdescat confdefs.h >>conftest.$ac_ext
13501180740Sdescat >>conftest.$ac_ext <<_ACEOF
13502180740Sdes/* end confdefs.h.  */
13503180740Sdes
13504180740Sdes#include <sys/types.h>
13505180740Sdes#include <sys/uio.h>
13506180740Sdes#include <unistd.h>
13507180740Sdes
13508180740Sdes
13509180740Sdesint
13510180740Sdesmain ()
13511180740Sdes{
13512180740Sdes#ifndef writev
13513180740Sdes  (void) writev;
13514180740Sdes#endif
13515180740Sdes
13516180740Sdes  ;
13517180740Sdes  return 0;
13518180740Sdes}
13519180740Sdes_ACEOF
13520180740Sdesrm -f conftest.$ac_objext
13521180740Sdesif { (ac_try="$ac_compile"
13522180740Sdescase "(($ac_try" in
13523180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13524180740Sdes  *) ac_try_echo=$ac_try;;
13525180740Sdesesac
13526180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13527180740Sdes  (eval "$ac_compile") 2>conftest.er1
13528180740Sdes  ac_status=$?
13529180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13530180740Sdes  rm -f conftest.er1
13531180740Sdes  cat conftest.err >&5
13532180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13533180740Sdes  (exit $ac_status); } && {
13534180740Sdes	 test -z "$ac_c_werror_flag" ||
13535180740Sdes	 test ! -s conftest.err
13536180740Sdes       } && test -s conftest.$ac_objext; then
13537180740Sdes  ac_cv_have_decl_writev=yes
13538180740Sdeselse
13539180740Sdes  echo "$as_me: failed program was:" >&5
13540180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13541180740Sdes
13542180740Sdes	ac_cv_have_decl_writev=no
13543180740Sdesfi
13544180740Sdes
13545180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13546180740Sdesfi
13547180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_writev" >&5
13548180740Sdesecho "${ECHO_T}$ac_cv_have_decl_writev" >&6; }
13549180740Sdesif test $ac_cv_have_decl_writev = yes; then
13550180740Sdes
13551180740Sdescat >>confdefs.h <<_ACEOF
13552180740Sdes#define HAVE_DECL_WRITEV 1
13553180740Sdes_ACEOF
13554180740Sdes
13555180740Sdes
13556180740Sdeselse
13557180740Sdes  cat >>confdefs.h <<_ACEOF
13558180740Sdes#define HAVE_DECL_WRITEV 0
13559180740Sdes_ACEOF
13560180740Sdes
13561180740Sdes
13562180740Sdesfi
13563180740Sdes
13564180740Sdes
13565180740Sdes
13566180744Sdes{ echo "$as_me:$LINENO: checking whether MAXSYMLINKS is declared" >&5
13567180744Sdesecho $ECHO_N "checking whether MAXSYMLINKS is declared... $ECHO_C" >&6; }
13568180744Sdesif test "${ac_cv_have_decl_MAXSYMLINKS+set}" = set; then
13569180744Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13570180744Sdeselse
13571180744Sdes  cat >conftest.$ac_ext <<_ACEOF
13572180744Sdes/* confdefs.h.  */
13573180744Sdes_ACEOF
13574180744Sdescat confdefs.h >>conftest.$ac_ext
13575180744Sdescat >>conftest.$ac_ext <<_ACEOF
13576180744Sdes/* end confdefs.h.  */
13577180740Sdes
13578180744Sdes#include <sys/param.h>
13579180744Sdes
13580180744Sdes
13581180744Sdesint
13582180744Sdesmain ()
13583180744Sdes{
13584180744Sdes#ifndef MAXSYMLINKS
13585180744Sdes  (void) MAXSYMLINKS;
13586180744Sdes#endif
13587180744Sdes
13588180744Sdes  ;
13589180744Sdes  return 0;
13590180744Sdes}
13591180744Sdes_ACEOF
13592180744Sdesrm -f conftest.$ac_objext
13593180744Sdesif { (ac_try="$ac_compile"
13594180744Sdescase "(($ac_try" in
13595180744Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13596180744Sdes  *) ac_try_echo=$ac_try;;
13597180744Sdesesac
13598180744Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13599180744Sdes  (eval "$ac_compile") 2>conftest.er1
13600180744Sdes  ac_status=$?
13601180744Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13602180744Sdes  rm -f conftest.er1
13603180744Sdes  cat conftest.err >&5
13604180744Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13605180744Sdes  (exit $ac_status); } && {
13606180744Sdes	 test -z "$ac_c_werror_flag" ||
13607180744Sdes	 test ! -s conftest.err
13608180744Sdes       } && test -s conftest.$ac_objext; then
13609180744Sdes  ac_cv_have_decl_MAXSYMLINKS=yes
13610180744Sdeselse
13611180744Sdes  echo "$as_me: failed program was:" >&5
13612180744Sdessed 's/^/| /' conftest.$ac_ext >&5
13613180744Sdes
13614180744Sdes	ac_cv_have_decl_MAXSYMLINKS=no
13615180744Sdesfi
13616180744Sdes
13617180744Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13618180744Sdesfi
13619180744Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_MAXSYMLINKS" >&5
13620180744Sdesecho "${ECHO_T}$ac_cv_have_decl_MAXSYMLINKS" >&6; }
13621180744Sdesif test $ac_cv_have_decl_MAXSYMLINKS = yes; then
13622180744Sdes
13623180744Sdescat >>confdefs.h <<_ACEOF
13624180744Sdes#define HAVE_DECL_MAXSYMLINKS 1
13625180744Sdes_ACEOF
13626180744Sdes
13627180744Sdes
13628180744Sdeselse
13629180744Sdes  cat >>confdefs.h <<_ACEOF
13630180744Sdes#define HAVE_DECL_MAXSYMLINKS 0
13631180744Sdes_ACEOF
13632180744Sdes
13633180744Sdes
13634180744Sdesfi
13635180744Sdes
13636180744Sdes
13637180744Sdes
13638180744Sdes{ echo "$as_me:$LINENO: checking whether offsetof is declared" >&5
13639180744Sdesecho $ECHO_N "checking whether offsetof is declared... $ECHO_C" >&6; }
13640180744Sdesif test "${ac_cv_have_decl_offsetof+set}" = set; then
13641180744Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13642180744Sdeselse
13643180744Sdes  cat >conftest.$ac_ext <<_ACEOF
13644180744Sdes/* confdefs.h.  */
13645180744Sdes_ACEOF
13646180744Sdescat confdefs.h >>conftest.$ac_ext
13647180744Sdescat >>conftest.$ac_ext <<_ACEOF
13648180744Sdes/* end confdefs.h.  */
13649180744Sdes
13650180744Sdes#include <stddef.h>
13651180744Sdes
13652180744Sdes
13653180744Sdesint
13654180744Sdesmain ()
13655180744Sdes{
13656180744Sdes#ifndef offsetof
13657180744Sdes  (void) offsetof;
13658180744Sdes#endif
13659180744Sdes
13660180744Sdes  ;
13661180744Sdes  return 0;
13662180744Sdes}
13663180744Sdes_ACEOF
13664180744Sdesrm -f conftest.$ac_objext
13665180744Sdesif { (ac_try="$ac_compile"
13666180744Sdescase "(($ac_try" in
13667180744Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13668180744Sdes  *) ac_try_echo=$ac_try;;
13669180744Sdesesac
13670180744Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13671180744Sdes  (eval "$ac_compile") 2>conftest.er1
13672180744Sdes  ac_status=$?
13673180744Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13674180744Sdes  rm -f conftest.er1
13675180744Sdes  cat conftest.err >&5
13676180744Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13677180744Sdes  (exit $ac_status); } && {
13678180744Sdes	 test -z "$ac_c_werror_flag" ||
13679180744Sdes	 test ! -s conftest.err
13680180744Sdes       } && test -s conftest.$ac_objext; then
13681180744Sdes  ac_cv_have_decl_offsetof=yes
13682180744Sdeselse
13683180744Sdes  echo "$as_me: failed program was:" >&5
13684180744Sdessed 's/^/| /' conftest.$ac_ext >&5
13685180744Sdes
13686180744Sdes	ac_cv_have_decl_offsetof=no
13687180744Sdesfi
13688180744Sdes
13689180744Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13690180744Sdesfi
13691180744Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_offsetof" >&5
13692180744Sdesecho "${ECHO_T}$ac_cv_have_decl_offsetof" >&6; }
13693180744Sdesif test $ac_cv_have_decl_offsetof = yes; then
13694180744Sdes
13695180744Sdescat >>confdefs.h <<_ACEOF
13696180744Sdes#define HAVE_DECL_OFFSETOF 1
13697180744Sdes_ACEOF
13698180744Sdes
13699180744Sdes
13700180744Sdeselse
13701180744Sdes  cat >>confdefs.h <<_ACEOF
13702180744Sdes#define HAVE_DECL_OFFSETOF 0
13703180744Sdes_ACEOF
13704180744Sdes
13705180744Sdes
13706180744Sdesfi
13707180744Sdes
13708180744Sdes
13709180744Sdes
13710180744Sdes
13711180740Sdesfor ac_func in setresuid
13712180740Sdesdo
13713180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13714180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
13715180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
13716180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13717180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13718180740Sdeselse
13719180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13720180740Sdes/* confdefs.h.  */
13721180740Sdes_ACEOF
13722180740Sdescat confdefs.h >>conftest.$ac_ext
13723180740Sdescat >>conftest.$ac_ext <<_ACEOF
13724180740Sdes/* end confdefs.h.  */
13725180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13726180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13727180740Sdes#define $ac_func innocuous_$ac_func
13728180740Sdes
13729180740Sdes/* System header to define __stub macros and hopefully few prototypes,
13730180740Sdes    which can conflict with char $ac_func (); below.
13731180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13732180740Sdes    <limits.h> exists even on freestanding compilers.  */
13733180740Sdes
13734180740Sdes#ifdef __STDC__
13735180740Sdes# include <limits.h>
13736180740Sdes#else
13737180740Sdes# include <assert.h>
13738180740Sdes#endif
13739180740Sdes
13740180740Sdes#undef $ac_func
13741180740Sdes
13742180740Sdes/* Override any GCC internal prototype to avoid an error.
13743180740Sdes   Use char because int might match the return type of a GCC
13744180740Sdes   builtin and then its argument prototype would still apply.  */
13745180740Sdes#ifdef __cplusplus
13746180740Sdesextern "C"
13747180740Sdes#endif
13748180740Sdeschar $ac_func ();
13749180740Sdes/* The GNU C library defines this for functions which it implements
13750180740Sdes    to always fail with ENOSYS.  Some functions are actually named
13751180740Sdes    something starting with __ and the normal name is an alias.  */
13752180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
13753180740Sdeschoke me
13754180740Sdes#endif
13755180740Sdes
13756180740Sdesint
13757180740Sdesmain ()
13758180740Sdes{
13759180740Sdesreturn $ac_func ();
13760180740Sdes  ;
13761180740Sdes  return 0;
13762180740Sdes}
13763180740Sdes_ACEOF
13764180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
13765180740Sdesif { (ac_try="$ac_link"
13766180740Sdescase "(($ac_try" in
13767180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13768180740Sdes  *) ac_try_echo=$ac_try;;
13769180740Sdesesac
13770180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13771180740Sdes  (eval "$ac_link") 2>conftest.er1
13772180740Sdes  ac_status=$?
13773180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13774180740Sdes  rm -f conftest.er1
13775180740Sdes  cat conftest.err >&5
13776180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13777180740Sdes  (exit $ac_status); } && {
13778180740Sdes	 test -z "$ac_c_werror_flag" ||
13779180740Sdes	 test ! -s conftest.err
13780180740Sdes       } && test -s conftest$ac_exeext &&
13781180740Sdes       $as_test_x conftest$ac_exeext; then
13782180740Sdes  eval "$as_ac_var=yes"
13783180740Sdeselse
13784180740Sdes  echo "$as_me: failed program was:" >&5
13785180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13786180740Sdes
13787180740Sdes	eval "$as_ac_var=no"
13788180740Sdesfi
13789180740Sdes
13790180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13791180740Sdes      conftest$ac_exeext conftest.$ac_ext
13792180740Sdesfi
13793180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
13794180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
13795180740Sdesecho "${ECHO_T}$ac_res" >&6; }
13796180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
13797180740Sdes  cat >>confdefs.h <<_ACEOF
13798180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13799180740Sdes_ACEOF
13800180740Sdes
13801180740Sdes		{ echo "$as_me:$LINENO: checking if setresuid seems to work" >&5
13802180740Sdesecho $ECHO_N "checking if setresuid seems to work... $ECHO_C" >&6; }
13803180740Sdes	if test "$cross_compiling" = yes; then
13804180740Sdes  { echo "$as_me:$LINENO: WARNING: cross compiling: not checking setresuid" >&5
13805180740Sdesecho "$as_me: WARNING: cross compiling: not checking setresuid" >&2;}
13806180740Sdes
13807180740Sdeselse
13808180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13809180740Sdes/* confdefs.h.  */
13810180740Sdes_ACEOF
13811180740Sdescat confdefs.h >>conftest.$ac_ext
13812180740Sdescat >>conftest.$ac_ext <<_ACEOF
13813180740Sdes/* end confdefs.h.  */
13814180740Sdes
13815180740Sdes#include <stdlib.h>
13816180740Sdes#include <errno.h>
13817180740Sdesint main(){errno=0; setresuid(0,0,0); if (errno==ENOSYS) exit(1); else exit(0);}
13818180740Sdes
13819180740Sdes_ACEOF
13820180740Sdesrm -f conftest$ac_exeext
13821180740Sdesif { (ac_try="$ac_link"
13822180740Sdescase "(($ac_try" in
13823180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13824180740Sdes  *) ac_try_echo=$ac_try;;
13825180740Sdesesac
13826180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13827180740Sdes  (eval "$ac_link") 2>&5
13828180740Sdes  ac_status=$?
13829180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13830180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13831180740Sdes  { (case "(($ac_try" in
13832180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13833180740Sdes  *) ac_try_echo=$ac_try;;
13834180740Sdesesac
13835180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13836180740Sdes  (eval "$ac_try") 2>&5
13837180740Sdes  ac_status=$?
13838180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13839180740Sdes  (exit $ac_status); }; }; then
13840180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
13841180740Sdesecho "${ECHO_T}yes" >&6; }
13842180740Sdeselse
13843180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
13844180740Sdesecho "$as_me: failed program was:" >&5
13845180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13846180740Sdes
13847180740Sdes( exit $ac_status )
13848180740Sdes
13849180740Sdescat >>confdefs.h <<\_ACEOF
13850180740Sdes#define BROKEN_SETRESUID 1
13851180740Sdes_ACEOF
13852180740Sdes
13853180740Sdes		 { echo "$as_me:$LINENO: result: not implemented" >&5
13854180740Sdesecho "${ECHO_T}not implemented" >&6; }
13855180740Sdesfi
13856180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13857180740Sdesfi
13858180740Sdes
13859180740Sdes
13860180740Sdes
13861180740Sdesfi
13862180740Sdesdone
13863180740Sdes
13864180740Sdes
13865180740Sdes
13866180740Sdesfor ac_func in setresgid
13867180740Sdesdo
13868180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13869180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
13870180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
13871180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13872180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
13873180740Sdeselse
13874180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13875180740Sdes/* confdefs.h.  */
13876180740Sdes_ACEOF
13877180740Sdescat confdefs.h >>conftest.$ac_ext
13878180740Sdescat >>conftest.$ac_ext <<_ACEOF
13879180740Sdes/* end confdefs.h.  */
13880180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13881180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13882180740Sdes#define $ac_func innocuous_$ac_func
13883180740Sdes
13884180740Sdes/* System header to define __stub macros and hopefully few prototypes,
13885180740Sdes    which can conflict with char $ac_func (); below.
13886180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13887180740Sdes    <limits.h> exists even on freestanding compilers.  */
13888180740Sdes
13889180740Sdes#ifdef __STDC__
13890180740Sdes# include <limits.h>
13891180740Sdes#else
13892180740Sdes# include <assert.h>
13893180740Sdes#endif
13894180740Sdes
13895180740Sdes#undef $ac_func
13896180740Sdes
13897180740Sdes/* Override any GCC internal prototype to avoid an error.
13898180740Sdes   Use char because int might match the return type of a GCC
13899180740Sdes   builtin and then its argument prototype would still apply.  */
13900180740Sdes#ifdef __cplusplus
13901180740Sdesextern "C"
13902180740Sdes#endif
13903180740Sdeschar $ac_func ();
13904180740Sdes/* The GNU C library defines this for functions which it implements
13905180740Sdes    to always fail with ENOSYS.  Some functions are actually named
13906180740Sdes    something starting with __ and the normal name is an alias.  */
13907180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
13908180740Sdeschoke me
13909180740Sdes#endif
13910180740Sdes
13911180740Sdesint
13912180740Sdesmain ()
13913180740Sdes{
13914180740Sdesreturn $ac_func ();
13915180740Sdes  ;
13916180740Sdes  return 0;
13917180740Sdes}
13918180740Sdes_ACEOF
13919180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
13920180740Sdesif { (ac_try="$ac_link"
13921180740Sdescase "(($ac_try" in
13922180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13923180740Sdes  *) ac_try_echo=$ac_try;;
13924180740Sdesesac
13925180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13926180740Sdes  (eval "$ac_link") 2>conftest.er1
13927180740Sdes  ac_status=$?
13928180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
13929180740Sdes  rm -f conftest.er1
13930180740Sdes  cat conftest.err >&5
13931180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13932180740Sdes  (exit $ac_status); } && {
13933180740Sdes	 test -z "$ac_c_werror_flag" ||
13934180740Sdes	 test ! -s conftest.err
13935180740Sdes       } && test -s conftest$ac_exeext &&
13936180740Sdes       $as_test_x conftest$ac_exeext; then
13937180740Sdes  eval "$as_ac_var=yes"
13938180740Sdeselse
13939180740Sdes  echo "$as_me: failed program was:" >&5
13940180740Sdessed 's/^/| /' conftest.$ac_ext >&5
13941180740Sdes
13942180740Sdes	eval "$as_ac_var=no"
13943180740Sdesfi
13944180740Sdes
13945180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13946180740Sdes      conftest$ac_exeext conftest.$ac_ext
13947180740Sdesfi
13948180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
13949180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
13950180740Sdesecho "${ECHO_T}$ac_res" >&6; }
13951180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
13952180740Sdes  cat >>confdefs.h <<_ACEOF
13953180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13954180740Sdes_ACEOF
13955180740Sdes
13956180740Sdes		{ echo "$as_me:$LINENO: checking if setresgid seems to work" >&5
13957180740Sdesecho $ECHO_N "checking if setresgid seems to work... $ECHO_C" >&6; }
13958180740Sdes	if test "$cross_compiling" = yes; then
13959180740Sdes  { echo "$as_me:$LINENO: WARNING: cross compiling: not checking setresuid" >&5
13960180740Sdesecho "$as_me: WARNING: cross compiling: not checking setresuid" >&2;}
13961180740Sdes
13962180740Sdeselse
13963180740Sdes  cat >conftest.$ac_ext <<_ACEOF
13964180740Sdes/* confdefs.h.  */
13965180740Sdes_ACEOF
13966180740Sdescat confdefs.h >>conftest.$ac_ext
13967180740Sdescat >>conftest.$ac_ext <<_ACEOF
13968180740Sdes/* end confdefs.h.  */
13969180740Sdes
13970180740Sdes#include <stdlib.h>
13971180740Sdes#include <errno.h>
13972180740Sdesint main(){errno=0; setresgid(0,0,0); if (errno==ENOSYS) exit(1); else exit(0);}
13973180740Sdes
13974180740Sdes_ACEOF
13975180740Sdesrm -f conftest$ac_exeext
13976180740Sdesif { (ac_try="$ac_link"
13977180740Sdescase "(($ac_try" in
13978180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13979180740Sdes  *) ac_try_echo=$ac_try;;
13980180740Sdesesac
13981180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13982180740Sdes  (eval "$ac_link") 2>&5
13983180740Sdes  ac_status=$?
13984180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13985180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13986180740Sdes  { (case "(($ac_try" in
13987180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13988180740Sdes  *) ac_try_echo=$ac_try;;
13989180740Sdesesac
13990180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13991180740Sdes  (eval "$ac_try") 2>&5
13992180740Sdes  ac_status=$?
13993180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13994180740Sdes  (exit $ac_status); }; }; then
13995180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
13996180740Sdesecho "${ECHO_T}yes" >&6; }
13997180740Sdeselse
13998180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
13999180740Sdesecho "$as_me: failed program was:" >&5
14000180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14001180740Sdes
14002180740Sdes( exit $ac_status )
14003180740Sdes
14004180740Sdescat >>confdefs.h <<\_ACEOF
14005180740Sdes#define BROKEN_SETRESGID 1
14006180740Sdes_ACEOF
14007180740Sdes
14008180740Sdes		 { echo "$as_me:$LINENO: result: not implemented" >&5
14009180740Sdesecho "${ECHO_T}not implemented" >&6; }
14010180740Sdesfi
14011180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14012180740Sdesfi
14013180740Sdes
14014180740Sdes
14015180740Sdes
14016180740Sdesfi
14017180740Sdesdone
14018180740Sdes
14019180740Sdes
14020180740Sdes
14021180740Sdes
14022180740Sdesfor ac_func in gettimeofday time
14023180740Sdesdo
14024180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14025180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
14026180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14027180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14028180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14029180740Sdeselse
14030180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14031180740Sdes/* confdefs.h.  */
14032180740Sdes_ACEOF
14033180740Sdescat confdefs.h >>conftest.$ac_ext
14034180740Sdescat >>conftest.$ac_ext <<_ACEOF
14035180740Sdes/* end confdefs.h.  */
14036180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14037180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14038180740Sdes#define $ac_func innocuous_$ac_func
14039180740Sdes
14040180740Sdes/* System header to define __stub macros and hopefully few prototypes,
14041180740Sdes    which can conflict with char $ac_func (); below.
14042180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14043180740Sdes    <limits.h> exists even on freestanding compilers.  */
14044180740Sdes
14045180740Sdes#ifdef __STDC__
14046180740Sdes# include <limits.h>
14047180740Sdes#else
14048180740Sdes# include <assert.h>
14049180740Sdes#endif
14050180740Sdes
14051180740Sdes#undef $ac_func
14052180740Sdes
14053180740Sdes/* Override any GCC internal prototype to avoid an error.
14054180740Sdes   Use char because int might match the return type of a GCC
14055180740Sdes   builtin and then its argument prototype would still apply.  */
14056180740Sdes#ifdef __cplusplus
14057180740Sdesextern "C"
14058180740Sdes#endif
14059180740Sdeschar $ac_func ();
14060180740Sdes/* The GNU C library defines this for functions which it implements
14061180740Sdes    to always fail with ENOSYS.  Some functions are actually named
14062180740Sdes    something starting with __ and the normal name is an alias.  */
14063180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
14064180740Sdeschoke me
14065180740Sdes#endif
14066180740Sdes
14067180740Sdesint
14068180740Sdesmain ()
14069180740Sdes{
14070180740Sdesreturn $ac_func ();
14071180740Sdes  ;
14072180740Sdes  return 0;
14073180740Sdes}
14074180740Sdes_ACEOF
14075180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14076180740Sdesif { (ac_try="$ac_link"
14077180740Sdescase "(($ac_try" in
14078180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14079180740Sdes  *) ac_try_echo=$ac_try;;
14080180740Sdesesac
14081180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14082180740Sdes  (eval "$ac_link") 2>conftest.er1
14083180740Sdes  ac_status=$?
14084180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14085180740Sdes  rm -f conftest.er1
14086180740Sdes  cat conftest.err >&5
14087180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14088180740Sdes  (exit $ac_status); } && {
14089180740Sdes	 test -z "$ac_c_werror_flag" ||
14090180740Sdes	 test ! -s conftest.err
14091180740Sdes       } && test -s conftest$ac_exeext &&
14092180740Sdes       $as_test_x conftest$ac_exeext; then
14093180740Sdes  eval "$as_ac_var=yes"
14094180740Sdeselse
14095180740Sdes  echo "$as_me: failed program was:" >&5
14096180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14097180740Sdes
14098180740Sdes	eval "$as_ac_var=no"
14099180740Sdesfi
14100180740Sdes
14101180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14102180740Sdes      conftest$ac_exeext conftest.$ac_ext
14103180740Sdesfi
14104180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
14105180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14106180740Sdesecho "${ECHO_T}$ac_res" >&6; }
14107180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
14108180740Sdes  cat >>confdefs.h <<_ACEOF
14109180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14110180740Sdes_ACEOF
14111180740Sdes
14112180740Sdesfi
14113180740Sdesdone
14114180740Sdes
14115180740Sdes
14116180740Sdes
14117180740Sdes
14118180740Sdes
14119180740Sdes
14120180740Sdes
14121180740Sdesfor ac_func in endutent getutent getutid getutline pututline setutent
14122180740Sdesdo
14123180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14124180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
14125180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14126180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14127180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14128180740Sdeselse
14129180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14130180740Sdes/* confdefs.h.  */
14131180740Sdes_ACEOF
14132180740Sdescat confdefs.h >>conftest.$ac_ext
14133180740Sdescat >>conftest.$ac_ext <<_ACEOF
14134180740Sdes/* end confdefs.h.  */
14135180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14136180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14137180740Sdes#define $ac_func innocuous_$ac_func
14138180740Sdes
14139180740Sdes/* System header to define __stub macros and hopefully few prototypes,
14140180740Sdes    which can conflict with char $ac_func (); below.
14141180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14142180740Sdes    <limits.h> exists even on freestanding compilers.  */
14143180740Sdes
14144180740Sdes#ifdef __STDC__
14145180740Sdes# include <limits.h>
14146180740Sdes#else
14147180740Sdes# include <assert.h>
14148180740Sdes#endif
14149180740Sdes
14150180740Sdes#undef $ac_func
14151180740Sdes
14152180740Sdes/* Override any GCC internal prototype to avoid an error.
14153180740Sdes   Use char because int might match the return type of a GCC
14154180740Sdes   builtin and then its argument prototype would still apply.  */
14155180740Sdes#ifdef __cplusplus
14156180740Sdesextern "C"
14157180740Sdes#endif
14158180740Sdeschar $ac_func ();
14159180740Sdes/* The GNU C library defines this for functions which it implements
14160180740Sdes    to always fail with ENOSYS.  Some functions are actually named
14161180740Sdes    something starting with __ and the normal name is an alias.  */
14162180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
14163180740Sdeschoke me
14164180740Sdes#endif
14165180740Sdes
14166180740Sdesint
14167180740Sdesmain ()
14168180740Sdes{
14169180740Sdesreturn $ac_func ();
14170180740Sdes  ;
14171180740Sdes  return 0;
14172180740Sdes}
14173180740Sdes_ACEOF
14174180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14175180740Sdesif { (ac_try="$ac_link"
14176180740Sdescase "(($ac_try" in
14177180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14178180740Sdes  *) ac_try_echo=$ac_try;;
14179180740Sdesesac
14180180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14181180740Sdes  (eval "$ac_link") 2>conftest.er1
14182180740Sdes  ac_status=$?
14183180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14184180740Sdes  rm -f conftest.er1
14185180740Sdes  cat conftest.err >&5
14186180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14187180740Sdes  (exit $ac_status); } && {
14188180740Sdes	 test -z "$ac_c_werror_flag" ||
14189180740Sdes	 test ! -s conftest.err
14190180740Sdes       } && test -s conftest$ac_exeext &&
14191180740Sdes       $as_test_x conftest$ac_exeext; then
14192180740Sdes  eval "$as_ac_var=yes"
14193180740Sdeselse
14194180740Sdes  echo "$as_me: failed program was:" >&5
14195180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14196180740Sdes
14197180740Sdes	eval "$as_ac_var=no"
14198180740Sdesfi
14199180740Sdes
14200180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14201180740Sdes      conftest$ac_exeext conftest.$ac_ext
14202180740Sdesfi
14203180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
14204180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14205180740Sdesecho "${ECHO_T}$ac_res" >&6; }
14206180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
14207180740Sdes  cat >>confdefs.h <<_ACEOF
14208180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14209180740Sdes_ACEOF
14210180740Sdes
14211180740Sdesfi
14212180740Sdesdone
14213180740Sdes
14214180740Sdes
14215180740Sdesfor ac_func in utmpname
14216180740Sdesdo
14217180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14218180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
14219180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14220180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14221180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14222180740Sdeselse
14223180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14224180740Sdes/* confdefs.h.  */
14225180740Sdes_ACEOF
14226180740Sdescat confdefs.h >>conftest.$ac_ext
14227180740Sdescat >>conftest.$ac_ext <<_ACEOF
14228180740Sdes/* end confdefs.h.  */
14229180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14230180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14231180740Sdes#define $ac_func innocuous_$ac_func
14232180740Sdes
14233180740Sdes/* System header to define __stub macros and hopefully few prototypes,
14234180740Sdes    which can conflict with char $ac_func (); below.
14235180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14236180740Sdes    <limits.h> exists even on freestanding compilers.  */
14237180740Sdes
14238180740Sdes#ifdef __STDC__
14239180740Sdes# include <limits.h>
14240180740Sdes#else
14241180740Sdes# include <assert.h>
14242180740Sdes#endif
14243180740Sdes
14244180740Sdes#undef $ac_func
14245180740Sdes
14246180740Sdes/* Override any GCC internal prototype to avoid an error.
14247180740Sdes   Use char because int might match the return type of a GCC
14248180740Sdes   builtin and then its argument prototype would still apply.  */
14249180740Sdes#ifdef __cplusplus
14250180740Sdesextern "C"
14251180740Sdes#endif
14252180740Sdeschar $ac_func ();
14253180740Sdes/* The GNU C library defines this for functions which it implements
14254180740Sdes    to always fail with ENOSYS.  Some functions are actually named
14255180740Sdes    something starting with __ and the normal name is an alias.  */
14256180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
14257180740Sdeschoke me
14258180740Sdes#endif
14259180740Sdes
14260180740Sdesint
14261180740Sdesmain ()
14262180740Sdes{
14263180740Sdesreturn $ac_func ();
14264180740Sdes  ;
14265180740Sdes  return 0;
14266180740Sdes}
14267180740Sdes_ACEOF
14268180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14269180740Sdesif { (ac_try="$ac_link"
14270180740Sdescase "(($ac_try" in
14271180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14272180740Sdes  *) ac_try_echo=$ac_try;;
14273180740Sdesesac
14274180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14275180740Sdes  (eval "$ac_link") 2>conftest.er1
14276180740Sdes  ac_status=$?
14277180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14278180740Sdes  rm -f conftest.er1
14279180740Sdes  cat conftest.err >&5
14280180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14281180740Sdes  (exit $ac_status); } && {
14282180740Sdes	 test -z "$ac_c_werror_flag" ||
14283180740Sdes	 test ! -s conftest.err
14284180740Sdes       } && test -s conftest$ac_exeext &&
14285180740Sdes       $as_test_x conftest$ac_exeext; then
14286180740Sdes  eval "$as_ac_var=yes"
14287180740Sdeselse
14288180740Sdes  echo "$as_me: failed program was:" >&5
14289180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14290180740Sdes
14291180740Sdes	eval "$as_ac_var=no"
14292180740Sdesfi
14293180740Sdes
14294180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14295180740Sdes      conftest$ac_exeext conftest.$ac_ext
14296180740Sdesfi
14297180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
14298180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14299180740Sdesecho "${ECHO_T}$ac_res" >&6; }
14300180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
14301180740Sdes  cat >>confdefs.h <<_ACEOF
14302180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14303180740Sdes_ACEOF
14304180740Sdes
14305180740Sdesfi
14306180740Sdesdone
14307180740Sdes
14308180740Sdes
14309180740Sdes
14310180740Sdes
14311180740Sdes
14312180740Sdes
14313180740Sdesfor ac_func in endutxent getutxent getutxid getutxline pututxline
14314180740Sdesdo
14315180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14316180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
14317180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14318180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14319180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14320180740Sdeselse
14321180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14322180740Sdes/* confdefs.h.  */
14323180740Sdes_ACEOF
14324180740Sdescat confdefs.h >>conftest.$ac_ext
14325180740Sdescat >>conftest.$ac_ext <<_ACEOF
14326180740Sdes/* end confdefs.h.  */
14327180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14328180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14329180740Sdes#define $ac_func innocuous_$ac_func
14330180740Sdes
14331180740Sdes/* System header to define __stub macros and hopefully few prototypes,
14332180740Sdes    which can conflict with char $ac_func (); below.
14333180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14334180740Sdes    <limits.h> exists even on freestanding compilers.  */
14335180740Sdes
14336180740Sdes#ifdef __STDC__
14337180740Sdes# include <limits.h>
14338180740Sdes#else
14339180740Sdes# include <assert.h>
14340180740Sdes#endif
14341180740Sdes
14342180740Sdes#undef $ac_func
14343180740Sdes
14344180740Sdes/* Override any GCC internal prototype to avoid an error.
14345180740Sdes   Use char because int might match the return type of a GCC
14346180740Sdes   builtin and then its argument prototype would still apply.  */
14347180740Sdes#ifdef __cplusplus
14348180740Sdesextern "C"
14349180740Sdes#endif
14350180740Sdeschar $ac_func ();
14351180740Sdes/* The GNU C library defines this for functions which it implements
14352180740Sdes    to always fail with ENOSYS.  Some functions are actually named
14353180740Sdes    something starting with __ and the normal name is an alias.  */
14354180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
14355180740Sdeschoke me
14356180740Sdes#endif
14357180740Sdes
14358180740Sdesint
14359180740Sdesmain ()
14360180740Sdes{
14361180740Sdesreturn $ac_func ();
14362180740Sdes  ;
14363180740Sdes  return 0;
14364180740Sdes}
14365180740Sdes_ACEOF
14366180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14367180740Sdesif { (ac_try="$ac_link"
14368180740Sdescase "(($ac_try" in
14369180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14370180740Sdes  *) ac_try_echo=$ac_try;;
14371180740Sdesesac
14372180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14373180740Sdes  (eval "$ac_link") 2>conftest.er1
14374180740Sdes  ac_status=$?
14375180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14376180740Sdes  rm -f conftest.er1
14377180740Sdes  cat conftest.err >&5
14378180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14379180740Sdes  (exit $ac_status); } && {
14380180740Sdes	 test -z "$ac_c_werror_flag" ||
14381180740Sdes	 test ! -s conftest.err
14382180740Sdes       } && test -s conftest$ac_exeext &&
14383180740Sdes       $as_test_x conftest$ac_exeext; then
14384180740Sdes  eval "$as_ac_var=yes"
14385180740Sdeselse
14386180740Sdes  echo "$as_me: failed program was:" >&5
14387180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14388180740Sdes
14389180740Sdes	eval "$as_ac_var=no"
14390180740Sdesfi
14391180740Sdes
14392180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14393180740Sdes      conftest$ac_exeext conftest.$ac_ext
14394180740Sdesfi
14395180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
14396180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14397180740Sdesecho "${ECHO_T}$ac_res" >&6; }
14398180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
14399180740Sdes  cat >>confdefs.h <<_ACEOF
14400180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14401180740Sdes_ACEOF
14402180740Sdes
14403180740Sdesfi
14404180740Sdesdone
14405180740Sdes
14406180740Sdes
14407180740Sdes
14408180740Sdesfor ac_func in setutxent utmpxname
14409180740Sdesdo
14410180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14411180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
14412180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
14413180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14414180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14415180740Sdeselse
14416180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14417180740Sdes/* confdefs.h.  */
14418180740Sdes_ACEOF
14419180740Sdescat confdefs.h >>conftest.$ac_ext
14420180740Sdescat >>conftest.$ac_ext <<_ACEOF
14421180740Sdes/* end confdefs.h.  */
14422180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14423180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14424180740Sdes#define $ac_func innocuous_$ac_func
14425180740Sdes
14426180740Sdes/* System header to define __stub macros and hopefully few prototypes,
14427180740Sdes    which can conflict with char $ac_func (); below.
14428180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14429180740Sdes    <limits.h> exists even on freestanding compilers.  */
14430180740Sdes
14431180740Sdes#ifdef __STDC__
14432180740Sdes# include <limits.h>
14433180740Sdes#else
14434180740Sdes# include <assert.h>
14435180740Sdes#endif
14436180740Sdes
14437180740Sdes#undef $ac_func
14438180740Sdes
14439180740Sdes/* Override any GCC internal prototype to avoid an error.
14440180740Sdes   Use char because int might match the return type of a GCC
14441180740Sdes   builtin and then its argument prototype would still apply.  */
14442180740Sdes#ifdef __cplusplus
14443180740Sdesextern "C"
14444180740Sdes#endif
14445180740Sdeschar $ac_func ();
14446180740Sdes/* The GNU C library defines this for functions which it implements
14447180740Sdes    to always fail with ENOSYS.  Some functions are actually named
14448180740Sdes    something starting with __ and the normal name is an alias.  */
14449180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
14450180740Sdeschoke me
14451180740Sdes#endif
14452180740Sdes
14453180740Sdesint
14454180740Sdesmain ()
14455180740Sdes{
14456180740Sdesreturn $ac_func ();
14457180740Sdes  ;
14458180740Sdes  return 0;
14459180740Sdes}
14460180740Sdes_ACEOF
14461180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14462180740Sdesif { (ac_try="$ac_link"
14463180740Sdescase "(($ac_try" in
14464180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14465180740Sdes  *) ac_try_echo=$ac_try;;
14466180740Sdesesac
14467180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14468180740Sdes  (eval "$ac_link") 2>conftest.er1
14469180740Sdes  ac_status=$?
14470180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14471180740Sdes  rm -f conftest.er1
14472180740Sdes  cat conftest.err >&5
14473180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14474180740Sdes  (exit $ac_status); } && {
14475180740Sdes	 test -z "$ac_c_werror_flag" ||
14476180740Sdes	 test ! -s conftest.err
14477180740Sdes       } && test -s conftest$ac_exeext &&
14478180740Sdes       $as_test_x conftest$ac_exeext; then
14479180740Sdes  eval "$as_ac_var=yes"
14480180740Sdeselse
14481180740Sdes  echo "$as_me: failed program was:" >&5
14482180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14483180740Sdes
14484180740Sdes	eval "$as_ac_var=no"
14485180740Sdesfi
14486180740Sdes
14487180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14488180740Sdes      conftest$ac_exeext conftest.$ac_ext
14489180740Sdesfi
14490180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
14491180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
14492180740Sdesecho "${ECHO_T}$ac_res" >&6; }
14493180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
14494180740Sdes  cat >>confdefs.h <<_ACEOF
14495180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14496180740Sdes_ACEOF
14497180740Sdes
14498180740Sdesfi
14499180740Sdesdone
14500180740Sdes
14501180740Sdes
14502180740Sdes{ echo "$as_me:$LINENO: checking for daemon" >&5
14503180740Sdesecho $ECHO_N "checking for daemon... $ECHO_C" >&6; }
14504180740Sdesif test "${ac_cv_func_daemon+set}" = set; then
14505180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14506180740Sdeselse
14507180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14508180740Sdes/* confdefs.h.  */
14509180740Sdes_ACEOF
14510180740Sdescat confdefs.h >>conftest.$ac_ext
14511180740Sdescat >>conftest.$ac_ext <<_ACEOF
14512180740Sdes/* end confdefs.h.  */
14513180740Sdes/* Define daemon to an innocuous variant, in case <limits.h> declares daemon.
14514180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14515180740Sdes#define daemon innocuous_daemon
14516180740Sdes
14517180740Sdes/* System header to define __stub macros and hopefully few prototypes,
14518180740Sdes    which can conflict with char daemon (); below.
14519180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14520180740Sdes    <limits.h> exists even on freestanding compilers.  */
14521180740Sdes
14522180740Sdes#ifdef __STDC__
14523180740Sdes# include <limits.h>
14524180740Sdes#else
14525180740Sdes# include <assert.h>
14526180740Sdes#endif
14527180740Sdes
14528180740Sdes#undef daemon
14529180740Sdes
14530180740Sdes/* Override any GCC internal prototype to avoid an error.
14531180740Sdes   Use char because int might match the return type of a GCC
14532180740Sdes   builtin and then its argument prototype would still apply.  */
14533180740Sdes#ifdef __cplusplus
14534180740Sdesextern "C"
14535180740Sdes#endif
14536180740Sdeschar daemon ();
14537180740Sdes/* The GNU C library defines this for functions which it implements
14538180740Sdes    to always fail with ENOSYS.  Some functions are actually named
14539180740Sdes    something starting with __ and the normal name is an alias.  */
14540180740Sdes#if defined __stub_daemon || defined __stub___daemon
14541180740Sdeschoke me
14542180740Sdes#endif
14543180740Sdes
14544180740Sdesint
14545180740Sdesmain ()
14546180740Sdes{
14547180740Sdesreturn daemon ();
14548180740Sdes  ;
14549180740Sdes  return 0;
14550180740Sdes}
14551180740Sdes_ACEOF
14552180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14553180740Sdesif { (ac_try="$ac_link"
14554180740Sdescase "(($ac_try" in
14555180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14556180740Sdes  *) ac_try_echo=$ac_try;;
14557180740Sdesesac
14558180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14559180740Sdes  (eval "$ac_link") 2>conftest.er1
14560180740Sdes  ac_status=$?
14561180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14562180740Sdes  rm -f conftest.er1
14563180740Sdes  cat conftest.err >&5
14564180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14565180740Sdes  (exit $ac_status); } && {
14566180740Sdes	 test -z "$ac_c_werror_flag" ||
14567180740Sdes	 test ! -s conftest.err
14568180740Sdes       } && test -s conftest$ac_exeext &&
14569180740Sdes       $as_test_x conftest$ac_exeext; then
14570180740Sdes  ac_cv_func_daemon=yes
14571180740Sdeselse
14572180740Sdes  echo "$as_me: failed program was:" >&5
14573180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14574180740Sdes
14575180740Sdes	ac_cv_func_daemon=no
14576180740Sdesfi
14577180740Sdes
14578180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14579180740Sdes      conftest$ac_exeext conftest.$ac_ext
14580180740Sdesfi
14581180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_daemon" >&5
14582180740Sdesecho "${ECHO_T}$ac_cv_func_daemon" >&6; }
14583180740Sdesif test $ac_cv_func_daemon = yes; then
14584180740Sdes
14585180740Sdescat >>confdefs.h <<\_ACEOF
14586180740Sdes#define HAVE_DAEMON 1
14587180740Sdes_ACEOF
14588180740Sdes
14589180740Sdeselse
14590180740Sdes  { echo "$as_me:$LINENO: checking for daemon in -lbsd" >&5
14591180740Sdesecho $ECHO_N "checking for daemon in -lbsd... $ECHO_C" >&6; }
14592180740Sdesif test "${ac_cv_lib_bsd_daemon+set}" = set; then
14593180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14594180740Sdeselse
14595180740Sdes  ac_check_lib_save_LIBS=$LIBS
14596180740SdesLIBS="-lbsd  $LIBS"
14597180740Sdescat >conftest.$ac_ext <<_ACEOF
14598180740Sdes/* confdefs.h.  */
14599180740Sdes_ACEOF
14600180740Sdescat confdefs.h >>conftest.$ac_ext
14601180740Sdescat >>conftest.$ac_ext <<_ACEOF
14602180740Sdes/* end confdefs.h.  */
14603180740Sdes
14604180740Sdes/* Override any GCC internal prototype to avoid an error.
14605180740Sdes   Use char because int might match the return type of a GCC
14606180740Sdes   builtin and then its argument prototype would still apply.  */
14607180740Sdes#ifdef __cplusplus
14608180740Sdesextern "C"
14609180740Sdes#endif
14610180740Sdeschar daemon ();
14611180740Sdesint
14612180740Sdesmain ()
14613180740Sdes{
14614180740Sdesreturn daemon ();
14615180740Sdes  ;
14616180740Sdes  return 0;
14617180740Sdes}
14618180740Sdes_ACEOF
14619180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14620180740Sdesif { (ac_try="$ac_link"
14621180740Sdescase "(($ac_try" in
14622180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14623180740Sdes  *) ac_try_echo=$ac_try;;
14624180740Sdesesac
14625180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14626180740Sdes  (eval "$ac_link") 2>conftest.er1
14627180740Sdes  ac_status=$?
14628180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14629180740Sdes  rm -f conftest.er1
14630180740Sdes  cat conftest.err >&5
14631180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14632180740Sdes  (exit $ac_status); } && {
14633180740Sdes	 test -z "$ac_c_werror_flag" ||
14634180740Sdes	 test ! -s conftest.err
14635180740Sdes       } && test -s conftest$ac_exeext &&
14636180740Sdes       $as_test_x conftest$ac_exeext; then
14637180740Sdes  ac_cv_lib_bsd_daemon=yes
14638180740Sdeselse
14639180740Sdes  echo "$as_me: failed program was:" >&5
14640180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14641180740Sdes
14642180740Sdes	ac_cv_lib_bsd_daemon=no
14643180740Sdesfi
14644180740Sdes
14645180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14646180740Sdes      conftest$ac_exeext conftest.$ac_ext
14647180740SdesLIBS=$ac_check_lib_save_LIBS
14648180740Sdesfi
14649180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_daemon" >&5
14650180740Sdesecho "${ECHO_T}$ac_cv_lib_bsd_daemon" >&6; }
14651180740Sdesif test $ac_cv_lib_bsd_daemon = yes; then
14652180740Sdes  LIBS="$LIBS -lbsd"; cat >>confdefs.h <<\_ACEOF
14653180740Sdes#define HAVE_DAEMON 1
14654180740Sdes_ACEOF
14655180740Sdes
14656180740Sdesfi
14657180740Sdes
14658180740Sdes
14659180740Sdesfi
14660180740Sdes
14661180740Sdes
14662180740Sdes{ echo "$as_me:$LINENO: checking for getpagesize" >&5
14663180740Sdesecho $ECHO_N "checking for getpagesize... $ECHO_C" >&6; }
14664180740Sdesif test "${ac_cv_func_getpagesize+set}" = set; then
14665180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14666180740Sdeselse
14667180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14668180740Sdes/* confdefs.h.  */
14669180740Sdes_ACEOF
14670180740Sdescat confdefs.h >>conftest.$ac_ext
14671180740Sdescat >>conftest.$ac_ext <<_ACEOF
14672180740Sdes/* end confdefs.h.  */
14673180740Sdes/* Define getpagesize to an innocuous variant, in case <limits.h> declares getpagesize.
14674180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14675180740Sdes#define getpagesize innocuous_getpagesize
14676180740Sdes
14677180740Sdes/* System header to define __stub macros and hopefully few prototypes,
14678180740Sdes    which can conflict with char getpagesize (); below.
14679180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14680180740Sdes    <limits.h> exists even on freestanding compilers.  */
14681180740Sdes
14682180740Sdes#ifdef __STDC__
14683180740Sdes# include <limits.h>
14684180740Sdes#else
14685180740Sdes# include <assert.h>
14686180740Sdes#endif
14687180740Sdes
14688180740Sdes#undef getpagesize
14689180740Sdes
14690180740Sdes/* Override any GCC internal prototype to avoid an error.
14691180740Sdes   Use char because int might match the return type of a GCC
14692180740Sdes   builtin and then its argument prototype would still apply.  */
14693180740Sdes#ifdef __cplusplus
14694180740Sdesextern "C"
14695180740Sdes#endif
14696180740Sdeschar getpagesize ();
14697180740Sdes/* The GNU C library defines this for functions which it implements
14698180740Sdes    to always fail with ENOSYS.  Some functions are actually named
14699180740Sdes    something starting with __ and the normal name is an alias.  */
14700180740Sdes#if defined __stub_getpagesize || defined __stub___getpagesize
14701180740Sdeschoke me
14702180740Sdes#endif
14703180740Sdes
14704180740Sdesint
14705180740Sdesmain ()
14706180740Sdes{
14707180740Sdesreturn getpagesize ();
14708180740Sdes  ;
14709180740Sdes  return 0;
14710180740Sdes}
14711180740Sdes_ACEOF
14712180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14713180740Sdesif { (ac_try="$ac_link"
14714180740Sdescase "(($ac_try" in
14715180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14716180740Sdes  *) ac_try_echo=$ac_try;;
14717180740Sdesesac
14718180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14719180740Sdes  (eval "$ac_link") 2>conftest.er1
14720180740Sdes  ac_status=$?
14721180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14722180740Sdes  rm -f conftest.er1
14723180740Sdes  cat conftest.err >&5
14724180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14725180740Sdes  (exit $ac_status); } && {
14726180740Sdes	 test -z "$ac_c_werror_flag" ||
14727180740Sdes	 test ! -s conftest.err
14728180740Sdes       } && test -s conftest$ac_exeext &&
14729180740Sdes       $as_test_x conftest$ac_exeext; then
14730180740Sdes  ac_cv_func_getpagesize=yes
14731180740Sdeselse
14732180740Sdes  echo "$as_me: failed program was:" >&5
14733180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14734180740Sdes
14735180740Sdes	ac_cv_func_getpagesize=no
14736180740Sdesfi
14737180740Sdes
14738180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14739180740Sdes      conftest$ac_exeext conftest.$ac_ext
14740180740Sdesfi
14741180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_getpagesize" >&5
14742180740Sdesecho "${ECHO_T}$ac_cv_func_getpagesize" >&6; }
14743180740Sdesif test $ac_cv_func_getpagesize = yes; then
14744180740Sdes
14745180740Sdescat >>confdefs.h <<\_ACEOF
14746180740Sdes#define HAVE_GETPAGESIZE 1
14747180740Sdes_ACEOF
14748180740Sdes
14749180740Sdeselse
14750180740Sdes  { echo "$as_me:$LINENO: checking for getpagesize in -lucb" >&5
14751180740Sdesecho $ECHO_N "checking for getpagesize in -lucb... $ECHO_C" >&6; }
14752180740Sdesif test "${ac_cv_lib_ucb_getpagesize+set}" = set; then
14753180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
14754180740Sdeselse
14755180740Sdes  ac_check_lib_save_LIBS=$LIBS
14756180740SdesLIBS="-lucb  $LIBS"
14757180740Sdescat >conftest.$ac_ext <<_ACEOF
14758180740Sdes/* confdefs.h.  */
14759180740Sdes_ACEOF
14760180740Sdescat confdefs.h >>conftest.$ac_ext
14761180740Sdescat >>conftest.$ac_ext <<_ACEOF
14762180740Sdes/* end confdefs.h.  */
14763180740Sdes
14764180740Sdes/* Override any GCC internal prototype to avoid an error.
14765180740Sdes   Use char because int might match the return type of a GCC
14766180740Sdes   builtin and then its argument prototype would still apply.  */
14767180740Sdes#ifdef __cplusplus
14768180740Sdesextern "C"
14769180740Sdes#endif
14770180740Sdeschar getpagesize ();
14771180740Sdesint
14772180740Sdesmain ()
14773180740Sdes{
14774180740Sdesreturn getpagesize ();
14775180740Sdes  ;
14776180740Sdes  return 0;
14777180740Sdes}
14778180740Sdes_ACEOF
14779180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
14780180740Sdesif { (ac_try="$ac_link"
14781180740Sdescase "(($ac_try" in
14782180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14783180740Sdes  *) ac_try_echo=$ac_try;;
14784180740Sdesesac
14785180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14786180740Sdes  (eval "$ac_link") 2>conftest.er1
14787180740Sdes  ac_status=$?
14788180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14789180740Sdes  rm -f conftest.er1
14790180740Sdes  cat conftest.err >&5
14791180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14792180740Sdes  (exit $ac_status); } && {
14793180740Sdes	 test -z "$ac_c_werror_flag" ||
14794180740Sdes	 test ! -s conftest.err
14795180740Sdes       } && test -s conftest$ac_exeext &&
14796180740Sdes       $as_test_x conftest$ac_exeext; then
14797180740Sdes  ac_cv_lib_ucb_getpagesize=yes
14798180740Sdeselse
14799180740Sdes  echo "$as_me: failed program was:" >&5
14800180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14801180740Sdes
14802180740Sdes	ac_cv_lib_ucb_getpagesize=no
14803180740Sdesfi
14804180740Sdes
14805180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14806180740Sdes      conftest$ac_exeext conftest.$ac_ext
14807180740SdesLIBS=$ac_check_lib_save_LIBS
14808180740Sdesfi
14809180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_ucb_getpagesize" >&5
14810180740Sdesecho "${ECHO_T}$ac_cv_lib_ucb_getpagesize" >&6; }
14811180740Sdesif test $ac_cv_lib_ucb_getpagesize = yes; then
14812180740Sdes  LIBS="$LIBS -lucb"; cat >>confdefs.h <<\_ACEOF
14813180740Sdes#define HAVE_GETPAGESIZE 1
14814180740Sdes_ACEOF
14815180740Sdes
14816180740Sdesfi
14817180740Sdes
14818180740Sdes
14819180740Sdesfi
14820180740Sdes
14821180740Sdes
14822180740Sdes# Check for broken snprintf
14823180740Sdesif test "x$ac_cv_func_snprintf" = "xyes" ; then
14824180740Sdes	{ echo "$as_me:$LINENO: checking whether snprintf correctly terminates long strings" >&5
14825180740Sdesecho $ECHO_N "checking whether snprintf correctly terminates long strings... $ECHO_C" >&6; }
14826180740Sdes	if test "$cross_compiling" = yes; then
14827180740Sdes   { echo "$as_me:$LINENO: WARNING: cross compiling: Assuming working snprintf()" >&5
14828180740Sdesecho "$as_me: WARNING: cross compiling: Assuming working snprintf()" >&2;}
14829180740Sdes
14830180740Sdeselse
14831180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14832180740Sdes/* confdefs.h.  */
14833180740Sdes_ACEOF
14834180740Sdescat confdefs.h >>conftest.$ac_ext
14835180740Sdescat >>conftest.$ac_ext <<_ACEOF
14836180740Sdes/* end confdefs.h.  */
14837180740Sdes
14838180740Sdes#include <stdio.h>
14839180740Sdesint main(void){char b[5];snprintf(b,5,"123456789");exit(b[4]!='\0');}
14840180740Sdes
14841180740Sdes_ACEOF
14842180740Sdesrm -f conftest$ac_exeext
14843180740Sdesif { (ac_try="$ac_link"
14844180740Sdescase "(($ac_try" in
14845180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14846180740Sdes  *) ac_try_echo=$ac_try;;
14847180740Sdesesac
14848180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14849180740Sdes  (eval "$ac_link") 2>&5
14850180740Sdes  ac_status=$?
14851180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14852180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14853180740Sdes  { (case "(($ac_try" in
14854180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14855180740Sdes  *) ac_try_echo=$ac_try;;
14856180740Sdesesac
14857180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14858180740Sdes  (eval "$ac_try") 2>&5
14859180740Sdes  ac_status=$?
14860180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14861180740Sdes  (exit $ac_status); }; }; then
14862180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
14863180740Sdesecho "${ECHO_T}yes" >&6; }
14864180740Sdeselse
14865180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
14866180740Sdesecho "$as_me: failed program was:" >&5
14867180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14868180740Sdes
14869180740Sdes( exit $ac_status )
14870180740Sdes
14871180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
14872180740Sdesecho "${ECHO_T}no" >&6; }
14873180740Sdes
14874180740Sdescat >>confdefs.h <<\_ACEOF
14875180740Sdes#define BROKEN_SNPRINTF 1
14876180740Sdes_ACEOF
14877180740Sdes
14878180740Sdes			{ echo "$as_me:$LINENO: WARNING: ****** Your snprintf() function is broken, complain to your vendor" >&5
14879180740Sdesecho "$as_me: WARNING: ****** Your snprintf() function is broken, complain to your vendor" >&2;}
14880180740Sdes
14881180740Sdesfi
14882180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14883180740Sdesfi
14884180740Sdes
14885180740Sdes
14886180740Sdesfi
14887180740Sdes
14888180740Sdes# If we don't have a working asprintf, then we strongly depend on vsnprintf
14889180740Sdes# returning the right thing on overflow: the number of characters it tried to
14890180740Sdes# create (as per SUSv3)
14891180740Sdesif test "x$ac_cv_func_asprintf" != "xyes" && \
14892180740Sdes   test "x$ac_cv_func_vsnprintf" = "xyes" ; then
14893180740Sdes	{ echo "$as_me:$LINENO: checking whether vsnprintf returns correct values on overflow" >&5
14894180740Sdesecho $ECHO_N "checking whether vsnprintf returns correct values on overflow... $ECHO_C" >&6; }
14895180740Sdes	if test "$cross_compiling" = yes; then
14896180740Sdes   { echo "$as_me:$LINENO: WARNING: cross compiling: Assuming working vsnprintf()" >&5
14897180740Sdesecho "$as_me: WARNING: cross compiling: Assuming working vsnprintf()" >&2;}
14898180740Sdes
14899180740Sdeselse
14900180740Sdes  cat >conftest.$ac_ext <<_ACEOF
14901180740Sdes/* confdefs.h.  */
14902180740Sdes_ACEOF
14903180740Sdescat confdefs.h >>conftest.$ac_ext
14904180740Sdescat >>conftest.$ac_ext <<_ACEOF
14905180740Sdes/* end confdefs.h.  */
14906180740Sdes
14907180740Sdes#include <sys/types.h>
14908180740Sdes#include <stdio.h>
14909180740Sdes#include <stdarg.h>
14910180740Sdes
14911180740Sdesint x_snprintf(char *str,size_t count,const char *fmt,...)
14912180740Sdes{
14913180740Sdes	size_t ret; va_list ap;
14914180740Sdes	va_start(ap, fmt); ret = vsnprintf(str, count, fmt, ap); va_end(ap);
14915180740Sdes	return ret;
14916180740Sdes}
14917180740Sdesint main(void)
14918180740Sdes{
14919180740Sdes	char x[1];
14920180740Sdes	exit(x_snprintf(x, 1, "%s %d", "hello", 12345) == 11 ? 0 : 1);
14921180740Sdes}
14922180740Sdes_ACEOF
14923180740Sdesrm -f conftest$ac_exeext
14924180740Sdesif { (ac_try="$ac_link"
14925180740Sdescase "(($ac_try" in
14926180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14927180740Sdes  *) ac_try_echo=$ac_try;;
14928180740Sdesesac
14929180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14930180740Sdes  (eval "$ac_link") 2>&5
14931180740Sdes  ac_status=$?
14932180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14933180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14934180740Sdes  { (case "(($ac_try" in
14935180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14936180740Sdes  *) ac_try_echo=$ac_try;;
14937180740Sdesesac
14938180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14939180740Sdes  (eval "$ac_try") 2>&5
14940180740Sdes  ac_status=$?
14941180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14942180740Sdes  (exit $ac_status); }; }; then
14943180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
14944180740Sdesecho "${ECHO_T}yes" >&6; }
14945180740Sdeselse
14946180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
14947180740Sdesecho "$as_me: failed program was:" >&5
14948180740Sdessed 's/^/| /' conftest.$ac_ext >&5
14949180740Sdes
14950180740Sdes( exit $ac_status )
14951180740Sdes
14952180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
14953180740Sdesecho "${ECHO_T}no" >&6; }
14954180740Sdes
14955180740Sdescat >>confdefs.h <<\_ACEOF
14956180740Sdes#define BROKEN_SNPRINTF 1
14957180740Sdes_ACEOF
14958180740Sdes
14959180740Sdes			{ echo "$as_me:$LINENO: WARNING: ****** Your vsnprintf() function is broken, complain to your vendor" >&5
14960180740Sdesecho "$as_me: WARNING: ****** Your vsnprintf() function is broken, complain to your vendor" >&2;}
14961180740Sdes
14962180740Sdesfi
14963180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14964180740Sdesfi
14965180740Sdes
14966180740Sdes
14967180740Sdesfi
14968180740Sdes
14969180740Sdes# On systems where [v]snprintf is broken, but is declared in stdio,
14970180740Sdes# check that the fmt argument is const char * or just char *.
14971180740Sdes# This is only useful for when BROKEN_SNPRINTF
14972180740Sdes{ echo "$as_me:$LINENO: checking whether snprintf can declare const char *fmt" >&5
14973180740Sdesecho $ECHO_N "checking whether snprintf can declare const char *fmt... $ECHO_C" >&6; }
14974180740Sdescat >conftest.$ac_ext <<_ACEOF
14975180740Sdes/* confdefs.h.  */
14976180740Sdes_ACEOF
14977180740Sdescat confdefs.h >>conftest.$ac_ext
14978180740Sdescat >>conftest.$ac_ext <<_ACEOF
14979180740Sdes/* end confdefs.h.  */
14980180740Sdes#include <stdio.h>
14981180740Sdes	   int snprintf(char *a, size_t b, const char *c, ...) { return 0; }
14982180740Sdes	   int main(void) { snprintf(0, 0, 0); }
14983180740Sdes
14984180740Sdes_ACEOF
14985180740Sdesrm -f conftest.$ac_objext
14986180740Sdesif { (ac_try="$ac_compile"
14987180740Sdescase "(($ac_try" in
14988180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14989180740Sdes  *) ac_try_echo=$ac_try;;
14990180740Sdesesac
14991180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14992180740Sdes  (eval "$ac_compile") 2>conftest.er1
14993180740Sdes  ac_status=$?
14994180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
14995180740Sdes  rm -f conftest.er1
14996180740Sdes  cat conftest.err >&5
14997180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
14998180740Sdes  (exit $ac_status); } && {
14999180740Sdes	 test -z "$ac_c_werror_flag" ||
15000180740Sdes	 test ! -s conftest.err
15001180740Sdes       } && test -s conftest.$ac_objext; then
15002180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
15003180740Sdesecho "${ECHO_T}yes" >&6; }
15004180740Sdes
15005180740Sdescat >>confdefs.h <<\_ACEOF
15006180740Sdes#define SNPRINTF_CONST const
15007180740Sdes_ACEOF
15008180740Sdes
15009180740Sdeselse
15010180740Sdes  echo "$as_me: failed program was:" >&5
15011180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15012180740Sdes
15013180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
15014180740Sdesecho "${ECHO_T}no" >&6; }
15015180740Sdes    cat >>confdefs.h <<\_ACEOF
15016180740Sdes#define SNPRINTF_CONST /* not const */
15017180740Sdes_ACEOF
15018180740Sdes
15019180740Sdesfi
15020180740Sdes
15021180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15022180740Sdes
15023180740Sdes# Check for missing getpeereid (or equiv) support
15024180740SdesNO_PEERCHECK=""
15025180744Sdesif test "x$ac_cv_func_getpeereid" != "xyes" -a "x$ac_cv_func_getpeerucred" != "xyes"; then
15026180740Sdes	{ echo "$as_me:$LINENO: checking whether system supports SO_PEERCRED getsockopt" >&5
15027180740Sdesecho $ECHO_N "checking whether system supports SO_PEERCRED getsockopt... $ECHO_C" >&6; }
15028180740Sdes	cat >conftest.$ac_ext <<_ACEOF
15029180740Sdes/* confdefs.h.  */
15030180740Sdes_ACEOF
15031180740Sdescat confdefs.h >>conftest.$ac_ext
15032180740Sdescat >>conftest.$ac_ext <<_ACEOF
15033180740Sdes/* end confdefs.h.  */
15034180740Sdes#include <sys/types.h>
15035180740Sdes		 #include <sys/socket.h>
15036180740Sdesint
15037180740Sdesmain ()
15038180740Sdes{
15039180740Sdesint i = SO_PEERCRED;
15040180740Sdes  ;
15041180740Sdes  return 0;
15042180740Sdes}
15043180740Sdes_ACEOF
15044180740Sdesrm -f conftest.$ac_objext
15045180740Sdesif { (ac_try="$ac_compile"
15046180740Sdescase "(($ac_try" in
15047180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15048180740Sdes  *) ac_try_echo=$ac_try;;
15049180740Sdesesac
15050180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15051180740Sdes  (eval "$ac_compile") 2>conftest.er1
15052180740Sdes  ac_status=$?
15053180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
15054180740Sdes  rm -f conftest.er1
15055180740Sdes  cat conftest.err >&5
15056180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15057180740Sdes  (exit $ac_status); } && {
15058180740Sdes	 test -z "$ac_c_werror_flag" ||
15059180740Sdes	 test ! -s conftest.err
15060180740Sdes       } && test -s conftest.$ac_objext; then
15061180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
15062180740Sdesecho "${ECHO_T}yes" >&6; }
15063180740Sdes
15064180740Sdescat >>confdefs.h <<\_ACEOF
15065180740Sdes#define HAVE_SO_PEERCRED 1
15066180740Sdes_ACEOF
15067180740Sdes
15068180740Sdes
15069180740Sdeselse
15070180740Sdes  echo "$as_me: failed program was:" >&5
15071180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15072180740Sdes
15073180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
15074180740Sdesecho "${ECHO_T}no" >&6; }
15075180740Sdes		NO_PEERCHECK=1
15076180740Sdes
15077180740Sdesfi
15078180740Sdes
15079180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15080180740Sdesfi
15081180740Sdes
15082180740Sdesif test "x$ac_cv_func_mkdtemp" = "xyes" ; then
15083180740Sdes{ echo "$as_me:$LINENO: checking for (overly) strict mkstemp" >&5
15084180740Sdesecho $ECHO_N "checking for (overly) strict mkstemp... $ECHO_C" >&6; }
15085180740Sdesif test "$cross_compiling" = yes; then
15086180740Sdes
15087180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
15088180740Sdesecho "${ECHO_T}yes" >&6; }
15089180740Sdes		cat >>confdefs.h <<\_ACEOF
15090180740Sdes#define HAVE_STRICT_MKSTEMP 1
15091180740Sdes_ACEOF
15092180740Sdes
15093180740Sdes
15094180740Sdes
15095180740Sdeselse
15096180740Sdes  cat >conftest.$ac_ext <<_ACEOF
15097180740Sdes/* confdefs.h.  */
15098180740Sdes_ACEOF
15099180740Sdescat confdefs.h >>conftest.$ac_ext
15100180740Sdescat >>conftest.$ac_ext <<_ACEOF
15101180740Sdes/* end confdefs.h.  */
15102180740Sdes
15103180740Sdes#include <stdlib.h>
15104180740Sdesmain() { char template[]="conftest.mkstemp-test";
15105180740Sdesif (mkstemp(template) == -1)
15106180740Sdes	exit(1);
15107180740Sdesunlink(template); exit(0);
15108180740Sdes}
15109180740Sdes
15110180740Sdes_ACEOF
15111180740Sdesrm -f conftest$ac_exeext
15112180740Sdesif { (ac_try="$ac_link"
15113180740Sdescase "(($ac_try" in
15114180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15115180740Sdes  *) ac_try_echo=$ac_try;;
15116180740Sdesesac
15117180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15118180740Sdes  (eval "$ac_link") 2>&5
15119180740Sdes  ac_status=$?
15120180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15121180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15122180740Sdes  { (case "(($ac_try" in
15123180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15124180740Sdes  *) ac_try_echo=$ac_try;;
15125180740Sdesesac
15126180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15127180740Sdes  (eval "$ac_try") 2>&5
15128180740Sdes  ac_status=$?
15129180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15130180740Sdes  (exit $ac_status); }; }; then
15131180740Sdes
15132180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
15133180740Sdesecho "${ECHO_T}no" >&6; }
15134180740Sdes
15135180740Sdeselse
15136180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15137180740Sdesecho "$as_me: failed program was:" >&5
15138180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15139180740Sdes
15140180740Sdes( exit $ac_status )
15141180740Sdes
15142180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
15143180740Sdesecho "${ECHO_T}yes" >&6; }
15144180740Sdes
15145180740Sdescat >>confdefs.h <<\_ACEOF
15146180740Sdes#define HAVE_STRICT_MKSTEMP 1
15147180740Sdes_ACEOF
15148180740Sdes
15149180740Sdes
15150180740Sdesfi
15151180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15152180740Sdesfi
15153180740Sdes
15154180740Sdes
15155180740Sdesfi
15156180740Sdes
15157180740Sdesif test ! -z "$check_for_openpty_ctty_bug"; then
15158180740Sdes	{ echo "$as_me:$LINENO: checking if openpty correctly handles controlling tty" >&5
15159180740Sdesecho $ECHO_N "checking if openpty correctly handles controlling tty... $ECHO_C" >&6; }
15160180740Sdes	if test "$cross_compiling" = yes; then
15161180740Sdes
15162180740Sdes			{ echo "$as_me:$LINENO: result: cross-compiling" >&5
15163180740Sdesecho "${ECHO_T}cross-compiling" >&6; }
15164180740Sdes
15165180740Sdes
15166180740Sdeselse
15167180740Sdes  cat >conftest.$ac_ext <<_ACEOF
15168180740Sdes/* confdefs.h.  */
15169180740Sdes_ACEOF
15170180740Sdescat confdefs.h >>conftest.$ac_ext
15171180740Sdescat >>conftest.$ac_ext <<_ACEOF
15172180740Sdes/* end confdefs.h.  */
15173180740Sdes
15174180740Sdes#include <stdio.h>
15175180740Sdes#include <sys/fcntl.h>
15176180740Sdes#include <sys/types.h>
15177180740Sdes#include <sys/wait.h>
15178180740Sdes
15179180740Sdesint
15180180740Sdesmain()
15181180740Sdes{
15182180740Sdes	pid_t pid;
15183180740Sdes	int fd, ptyfd, ttyfd, status;
15184180740Sdes
15185180740Sdes	pid = fork();
15186180740Sdes	if (pid < 0) {		/* failed */
15187180740Sdes		exit(1);
15188180740Sdes	} else if (pid > 0) {	/* parent */
15189180740Sdes		waitpid(pid, &status, 0);
15190180740Sdes		if (WIFEXITED(status))
15191180740Sdes			exit(WEXITSTATUS(status));
15192180740Sdes		else
15193180740Sdes			exit(2);
15194180740Sdes	} else {		/* child */
15195180740Sdes		close(0); close(1); close(2);
15196180740Sdes		setsid();
15197180740Sdes		openpty(&ptyfd, &ttyfd, NULL, NULL, NULL);
15198180740Sdes		fd = open("/dev/tty", O_RDWR | O_NOCTTY);
15199180740Sdes		if (fd >= 0)
15200180740Sdes			exit(3);	/* Acquired ctty: broken */
15201180740Sdes		else
15202180740Sdes			exit(0);	/* Did not acquire ctty: OK */
15203180740Sdes	}
15204180740Sdes}
15205180740Sdes
15206180740Sdes_ACEOF
15207180740Sdesrm -f conftest$ac_exeext
15208180740Sdesif { (ac_try="$ac_link"
15209180740Sdescase "(($ac_try" in
15210180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15211180740Sdes  *) ac_try_echo=$ac_try;;
15212180740Sdesesac
15213180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15214180740Sdes  (eval "$ac_link") 2>&5
15215180740Sdes  ac_status=$?
15216180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15217180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15218180740Sdes  { (case "(($ac_try" in
15219180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15220180740Sdes  *) ac_try_echo=$ac_try;;
15221180740Sdesesac
15222180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15223180740Sdes  (eval "$ac_try") 2>&5
15224180740Sdes  ac_status=$?
15225180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15226180740Sdes  (exit $ac_status); }; }; then
15227180740Sdes
15228180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
15229180740Sdesecho "${ECHO_T}yes" >&6; }
15230180740Sdes
15231180740Sdeselse
15232180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15233180740Sdesecho "$as_me: failed program was:" >&5
15234180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15235180740Sdes
15236180740Sdes( exit $ac_status )
15237180740Sdes
15238180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
15239180740Sdesecho "${ECHO_T}no" >&6; }
15240180740Sdes			cat >>confdefs.h <<\_ACEOF
15241180740Sdes#define SSHD_ACQUIRES_CTTY 1
15242180740Sdes_ACEOF
15243180740Sdes
15244180740Sdes
15245180740Sdesfi
15246180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15247180740Sdesfi
15248180740Sdes
15249180740Sdes
15250180740Sdesfi
15251180740Sdes
15252180740Sdesif test "x$ac_cv_func_getaddrinfo" = "xyes" && \
15253180740Sdes    test "x$check_for_hpux_broken_getaddrinfo" = "x1"; then
15254180740Sdes	{ echo "$as_me:$LINENO: checking if getaddrinfo seems to work" >&5
15255180740Sdesecho $ECHO_N "checking if getaddrinfo seems to work... $ECHO_C" >&6; }
15256180740Sdes	if test "$cross_compiling" = yes; then
15257180740Sdes
15258180740Sdes			{ echo "$as_me:$LINENO: result: cross-compiling" >&5
15259180740Sdesecho "${ECHO_T}cross-compiling" >&6; }
15260180740Sdes
15261180740Sdes
15262180740Sdeselse
15263180740Sdes  cat >conftest.$ac_ext <<_ACEOF
15264180740Sdes/* confdefs.h.  */
15265180740Sdes_ACEOF
15266180740Sdescat confdefs.h >>conftest.$ac_ext
15267180740Sdescat >>conftest.$ac_ext <<_ACEOF
15268180740Sdes/* end confdefs.h.  */
15269180740Sdes
15270180740Sdes#include <stdio.h>
15271180740Sdes#include <sys/socket.h>
15272180740Sdes#include <netdb.h>
15273180740Sdes#include <errno.h>
15274180740Sdes#include <netinet/in.h>
15275180740Sdes
15276180740Sdes#define TEST_PORT "2222"
15277180740Sdes
15278180740Sdesint
15279180740Sdesmain(void)
15280180740Sdes{
15281180740Sdes	int err, sock;
15282180740Sdes	struct addrinfo *gai_ai, *ai, hints;
15283180740Sdes	char ntop[NI_MAXHOST], strport[NI_MAXSERV], *name = NULL;
15284180740Sdes
15285180740Sdes	memset(&hints, 0, sizeof(hints));
15286180740Sdes	hints.ai_family = PF_UNSPEC;
15287180740Sdes	hints.ai_socktype = SOCK_STREAM;
15288180740Sdes	hints.ai_flags = AI_PASSIVE;
15289180740Sdes
15290180740Sdes	err = getaddrinfo(name, TEST_PORT, &hints, &gai_ai);
15291180740Sdes	if (err != 0) {
15292180740Sdes		fprintf(stderr, "getaddrinfo failed (%s)", gai_strerror(err));
15293180740Sdes		exit(1);
15294180740Sdes	}
15295180740Sdes
15296180740Sdes	for (ai = gai_ai; ai != NULL; ai = ai->ai_next) {
15297180740Sdes		if (ai->ai_family != AF_INET6)
15298180740Sdes			continue;
15299180740Sdes
15300180740Sdes		err = getnameinfo(ai->ai_addr, ai->ai_addrlen, ntop,
15301180740Sdes		    sizeof(ntop), strport, sizeof(strport),
15302180740Sdes		    NI_NUMERICHOST|NI_NUMERICSERV);
15303180740Sdes
15304180740Sdes		if (err != 0) {
15305180740Sdes			if (err == EAI_SYSTEM)
15306180740Sdes				perror("getnameinfo EAI_SYSTEM");
15307180740Sdes			else
15308180740Sdes				fprintf(stderr, "getnameinfo failed: %s\n",
15309180740Sdes				    gai_strerror(err));
15310180740Sdes			exit(2);
15311180740Sdes		}
15312180740Sdes
15313180740Sdes		sock = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
15314180740Sdes		if (sock < 0)
15315180740Sdes			perror("socket");
15316180740Sdes		if (bind(sock, ai->ai_addr, ai->ai_addrlen) < 0) {
15317180740Sdes			if (errno == EBADF)
15318180740Sdes				exit(3);
15319180740Sdes		}
15320180740Sdes	}
15321180740Sdes	exit(0);
15322180740Sdes}
15323180740Sdes
15324180740Sdes_ACEOF
15325180740Sdesrm -f conftest$ac_exeext
15326180740Sdesif { (ac_try="$ac_link"
15327180740Sdescase "(($ac_try" in
15328180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15329180740Sdes  *) ac_try_echo=$ac_try;;
15330180740Sdesesac
15331180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15332180740Sdes  (eval "$ac_link") 2>&5
15333180740Sdes  ac_status=$?
15334180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15335180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15336180740Sdes  { (case "(($ac_try" in
15337180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15338180740Sdes  *) ac_try_echo=$ac_try;;
15339180740Sdesesac
15340180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15341180740Sdes  (eval "$ac_try") 2>&5
15342180740Sdes  ac_status=$?
15343180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15344180740Sdes  (exit $ac_status); }; }; then
15345180740Sdes
15346180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
15347180740Sdesecho "${ECHO_T}yes" >&6; }
15348180740Sdes
15349180740Sdeselse
15350180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15351180740Sdesecho "$as_me: failed program was:" >&5
15352180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15353180740Sdes
15354180740Sdes( exit $ac_status )
15355180740Sdes
15356180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
15357180740Sdesecho "${ECHO_T}no" >&6; }
15358180740Sdes			cat >>confdefs.h <<\_ACEOF
15359180740Sdes#define BROKEN_GETADDRINFO 1
15360180740Sdes_ACEOF
15361180740Sdes
15362180740Sdes
15363180740Sdesfi
15364180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15365180740Sdesfi
15366180740Sdes
15367180740Sdes
15368180740Sdesfi
15369180740Sdes
15370180740Sdesif test "x$ac_cv_func_getaddrinfo" = "xyes" && \
15371180740Sdes    test "x$check_for_aix_broken_getaddrinfo" = "x1"; then
15372180740Sdes	{ echo "$as_me:$LINENO: checking if getaddrinfo seems to work" >&5
15373180740Sdesecho $ECHO_N "checking if getaddrinfo seems to work... $ECHO_C" >&6; }
15374180740Sdes	if test "$cross_compiling" = yes; then
15375180740Sdes
15376180740Sdes			{ echo "$as_me:$LINENO: result: cross-compiling" >&5
15377180740Sdesecho "${ECHO_T}cross-compiling" >&6; }
15378180740Sdes
15379180740Sdes
15380180740Sdeselse
15381180740Sdes  cat >conftest.$ac_ext <<_ACEOF
15382180740Sdes/* confdefs.h.  */
15383180740Sdes_ACEOF
15384180740Sdescat confdefs.h >>conftest.$ac_ext
15385180740Sdescat >>conftest.$ac_ext <<_ACEOF
15386180740Sdes/* end confdefs.h.  */
15387180740Sdes
15388180740Sdes#include <stdio.h>
15389180740Sdes#include <sys/socket.h>
15390180740Sdes#include <netdb.h>
15391180740Sdes#include <errno.h>
15392180740Sdes#include <netinet/in.h>
15393180740Sdes
15394180740Sdes#define TEST_PORT "2222"
15395180740Sdes
15396180740Sdesint
15397180740Sdesmain(void)
15398180740Sdes{
15399180740Sdes	int err, sock;
15400180740Sdes	struct addrinfo *gai_ai, *ai, hints;
15401180740Sdes	char ntop[NI_MAXHOST], strport[NI_MAXSERV], *name = NULL;
15402180740Sdes
15403180740Sdes	memset(&hints, 0, sizeof(hints));
15404180740Sdes	hints.ai_family = PF_UNSPEC;
15405180740Sdes	hints.ai_socktype = SOCK_STREAM;
15406180740Sdes	hints.ai_flags = AI_PASSIVE;
15407180740Sdes
15408180740Sdes	err = getaddrinfo(name, TEST_PORT, &hints, &gai_ai);
15409180740Sdes	if (err != 0) {
15410180740Sdes		fprintf(stderr, "getaddrinfo failed (%s)", gai_strerror(err));
15411180740Sdes		exit(1);
15412180740Sdes	}
15413180740Sdes
15414180740Sdes	for (ai = gai_ai; ai != NULL; ai = ai->ai_next) {
15415180740Sdes		if (ai->ai_family != AF_INET && ai->ai_family != AF_INET6)
15416180740Sdes			continue;
15417180740Sdes
15418180740Sdes		err = getnameinfo(ai->ai_addr, ai->ai_addrlen, ntop,
15419180740Sdes		    sizeof(ntop), strport, sizeof(strport),
15420180740Sdes		    NI_NUMERICHOST|NI_NUMERICSERV);
15421180740Sdes
15422180740Sdes		if (ai->ai_family == AF_INET && err != 0) {
15423180740Sdes			perror("getnameinfo");
15424180740Sdes			exit(2);
15425180740Sdes		}
15426180740Sdes	}
15427180740Sdes	exit(0);
15428180740Sdes}
15429180740Sdes
15430180740Sdes_ACEOF
15431180740Sdesrm -f conftest$ac_exeext
15432180740Sdesif { (ac_try="$ac_link"
15433180740Sdescase "(($ac_try" in
15434180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15435180740Sdes  *) ac_try_echo=$ac_try;;
15436180740Sdesesac
15437180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15438180740Sdes  (eval "$ac_link") 2>&5
15439180740Sdes  ac_status=$?
15440180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15441180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15442180740Sdes  { (case "(($ac_try" in
15443180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15444180740Sdes  *) ac_try_echo=$ac_try;;
15445180740Sdesesac
15446180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15447180740Sdes  (eval "$ac_try") 2>&5
15448180740Sdes  ac_status=$?
15449180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15450180740Sdes  (exit $ac_status); }; }; then
15451180740Sdes
15452180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
15453180740Sdesecho "${ECHO_T}yes" >&6; }
15454180740Sdes
15455180740Sdescat >>confdefs.h <<\_ACEOF
15456180740Sdes#define AIX_GETNAMEINFO_HACK 1
15457180740Sdes_ACEOF
15458180740Sdes
15459180740Sdes
15460180740Sdeselse
15461180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15462180740Sdesecho "$as_me: failed program was:" >&5
15463180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15464180740Sdes
15465180740Sdes( exit $ac_status )
15466180740Sdes
15467180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
15468180740Sdesecho "${ECHO_T}no" >&6; }
15469180740Sdes			cat >>confdefs.h <<\_ACEOF
15470180740Sdes#define BROKEN_GETADDRINFO 1
15471180740Sdes_ACEOF
15472180740Sdes
15473180740Sdes
15474180740Sdesfi
15475180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15476180740Sdesfi
15477180740Sdes
15478180740Sdes
15479180740Sdesfi
15480180740Sdes
15481180740Sdesif test "x$check_for_conflicting_getspnam" = "x1"; then
15482180740Sdes	{ echo "$as_me:$LINENO: checking for conflicting getspnam in shadow.h" >&5
15483180740Sdesecho $ECHO_N "checking for conflicting getspnam in shadow.h... $ECHO_C" >&6; }
15484180740Sdes	cat >conftest.$ac_ext <<_ACEOF
15485180740Sdes
15486180740Sdes#include <shadow.h>
15487180740Sdesint main(void) {exit(0);}
15488180740Sdes
15489180740Sdes_ACEOF
15490180740Sdesrm -f conftest.$ac_objext
15491180740Sdesif { (ac_try="$ac_compile"
15492180740Sdescase "(($ac_try" in
15493180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15494180740Sdes  *) ac_try_echo=$ac_try;;
15495180740Sdesesac
15496180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15497180740Sdes  (eval "$ac_compile") 2>conftest.er1
15498180740Sdes  ac_status=$?
15499180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
15500180740Sdes  rm -f conftest.er1
15501180740Sdes  cat conftest.err >&5
15502180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15503180740Sdes  (exit $ac_status); } && {
15504180740Sdes	 test -z "$ac_c_werror_flag" ||
15505180740Sdes	 test ! -s conftest.err
15506180740Sdes       } && test -s conftest.$ac_objext; then
15507180740Sdes
15508180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
15509180740Sdesecho "${ECHO_T}no" >&6; }
15510180740Sdes
15511180740Sdeselse
15512180740Sdes  echo "$as_me: failed program was:" >&5
15513180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15514180740Sdes
15515180740Sdes
15516180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
15517180740Sdesecho "${ECHO_T}yes" >&6; }
15518180740Sdes
15519180740Sdescat >>confdefs.h <<\_ACEOF
15520180740Sdes#define GETSPNAM_CONFLICTING_DEFS 1
15521180740Sdes_ACEOF
15522180740Sdes
15523180740Sdes
15524180740Sdes
15525180740Sdesfi
15526180740Sdes
15527180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15528180740Sdesfi
15529180740Sdes
15530180740Sdes{ echo "$as_me:$LINENO: checking whether getpgrp requires zero arguments" >&5
15531180740Sdesecho $ECHO_N "checking whether getpgrp requires zero arguments... $ECHO_C" >&6; }
15532180740Sdesif test "${ac_cv_func_getpgrp_void+set}" = set; then
15533180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
15534180740Sdeselse
15535180740Sdes  # Use it with a single arg.
15536180740Sdescat >conftest.$ac_ext <<_ACEOF
15537180740Sdes/* confdefs.h.  */
15538180740Sdes_ACEOF
15539180740Sdescat confdefs.h >>conftest.$ac_ext
15540180740Sdescat >>conftest.$ac_ext <<_ACEOF
15541180740Sdes/* end confdefs.h.  */
15542180740Sdes$ac_includes_default
15543180740Sdesint
15544180740Sdesmain ()
15545180740Sdes{
15546180740Sdesgetpgrp (0);
15547180740Sdes  ;
15548180740Sdes  return 0;
15549180740Sdes}
15550180740Sdes_ACEOF
15551180740Sdesrm -f conftest.$ac_objext
15552180740Sdesif { (ac_try="$ac_compile"
15553180740Sdescase "(($ac_try" in
15554180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15555180740Sdes  *) ac_try_echo=$ac_try;;
15556180740Sdesesac
15557180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15558180740Sdes  (eval "$ac_compile") 2>conftest.er1
15559180740Sdes  ac_status=$?
15560180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
15561180740Sdes  rm -f conftest.er1
15562180740Sdes  cat conftest.err >&5
15563180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15564180740Sdes  (exit $ac_status); } && {
15565180740Sdes	 test -z "$ac_c_werror_flag" ||
15566180740Sdes	 test ! -s conftest.err
15567180740Sdes       } && test -s conftest.$ac_objext; then
15568180740Sdes  ac_cv_func_getpgrp_void=no
15569180740Sdeselse
15570180740Sdes  echo "$as_me: failed program was:" >&5
15571180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15572180740Sdes
15573180740Sdes	ac_cv_func_getpgrp_void=yes
15574180740Sdesfi
15575180740Sdes
15576180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15577180740Sdes
15578180740Sdesfi
15579180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_func_getpgrp_void" >&5
15580180740Sdesecho "${ECHO_T}$ac_cv_func_getpgrp_void" >&6; }
15581180740Sdesif test $ac_cv_func_getpgrp_void = yes; then
15582180740Sdes
15583180740Sdescat >>confdefs.h <<\_ACEOF
15584180740Sdes#define GETPGRP_VOID 1
15585180740Sdes_ACEOF
15586180740Sdes
15587180740Sdesfi
15588180740Sdes
15589180740Sdes
15590180740Sdes# Search for OpenSSL
15591180740Sdessaved_CPPFLAGS="$CPPFLAGS"
15592180740Sdessaved_LDFLAGS="$LDFLAGS"
15593180740Sdes
15594180740Sdes# Check whether --with-ssl-dir was given.
15595180740Sdesif test "${with_ssl_dir+set}" = set; then
15596180740Sdes  withval=$with_ssl_dir;
15597180740Sdes		if test "x$withval" != "xno" ; then
15598180740Sdes			case "$withval" in
15599180740Sdes				# Relative paths
15600180740Sdes				./*|../*)	withval="`pwd`/$withval"
15601180740Sdes			esac
15602180740Sdes			if test -d "$withval/lib"; then
15603180740Sdes				if test -n "${need_dash_r}"; then
15604180740Sdes					LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
15605180740Sdes				else
15606180740Sdes					LDFLAGS="-L${withval}/lib ${LDFLAGS}"
15607180740Sdes				fi
15608180740Sdes			else
15609180740Sdes				if test -n "${need_dash_r}"; then
15610180740Sdes					LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
15611180740Sdes				else
15612180740Sdes					LDFLAGS="-L${withval} ${LDFLAGS}"
15613180740Sdes				fi
15614180740Sdes			fi
15615180740Sdes			if test -d "$withval/include"; then
15616180740Sdes				CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
15617180740Sdes			else
15618180740Sdes				CPPFLAGS="-I${withval} ${CPPFLAGS}"
15619180740Sdes			fi
15620180740Sdes		fi
15621180740Sdes
15622180740Sdes
15623180740Sdesfi
15624180740Sdes
15625180740SdesLIBS="-lcrypto $LIBS"
15626180740Sdescat >conftest.$ac_ext <<_ACEOF
15627180740Sdes/* confdefs.h.  */
15628180740Sdes_ACEOF
15629180740Sdescat confdefs.h >>conftest.$ac_ext
15630180740Sdescat >>conftest.$ac_ext <<_ACEOF
15631180740Sdes/* end confdefs.h.  */
15632180740Sdes
15633180740Sdes/* Override any GCC internal prototype to avoid an error.
15634180740Sdes   Use char because int might match the return type of a GCC
15635180740Sdes   builtin and then its argument prototype would still apply.  */
15636180740Sdes#ifdef __cplusplus
15637180740Sdesextern "C"
15638180740Sdes#endif
15639180740Sdeschar RAND_add ();
15640180740Sdesint
15641180740Sdesmain ()
15642180740Sdes{
15643180740Sdesreturn RAND_add ();
15644180740Sdes  ;
15645180740Sdes  return 0;
15646180740Sdes}
15647180740Sdes_ACEOF
15648180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
15649180740Sdesif { (ac_try="$ac_link"
15650180740Sdescase "(($ac_try" in
15651180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15652180740Sdes  *) ac_try_echo=$ac_try;;
15653180740Sdesesac
15654180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15655180740Sdes  (eval "$ac_link") 2>conftest.er1
15656180740Sdes  ac_status=$?
15657180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
15658180740Sdes  rm -f conftest.er1
15659180740Sdes  cat conftest.err >&5
15660180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15661180740Sdes  (exit $ac_status); } && {
15662180740Sdes	 test -z "$ac_c_werror_flag" ||
15663180740Sdes	 test ! -s conftest.err
15664180740Sdes       } && test -s conftest$ac_exeext &&
15665180740Sdes       $as_test_x conftest$ac_exeext; then
15666180740Sdes
15667180740Sdescat >>confdefs.h <<\_ACEOF
15668180740Sdes#define HAVE_OPENSSL 1
15669180740Sdes_ACEOF
15670180740Sdes
15671180740Sdeselse
15672180740Sdes  echo "$as_me: failed program was:" >&5
15673180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15674180740Sdes
15675180740Sdes
15676180740Sdes				if test -n "${need_dash_r}"; then
15677180740Sdes			LDFLAGS="-L/usr/local/ssl/lib -R/usr/local/ssl/lib ${saved_LDFLAGS}"
15678180740Sdes		else
15679180740Sdes			LDFLAGS="-L/usr/local/ssl/lib ${saved_LDFLAGS}"
15680180740Sdes		fi
15681180740Sdes		CPPFLAGS="-I/usr/local/ssl/include ${saved_CPPFLAGS}"
15682180740Sdes		cat >conftest.$ac_ext <<_ACEOF
15683180740Sdes/* confdefs.h.  */
15684180740Sdes_ACEOF
15685180740Sdescat confdefs.h >>conftest.$ac_ext
15686180740Sdescat >>conftest.$ac_ext <<_ACEOF
15687180740Sdes/* end confdefs.h.  */
15688180740Sdes
15689180740Sdes/* Override any GCC internal prototype to avoid an error.
15690180740Sdes   Use char because int might match the return type of a GCC
15691180740Sdes   builtin and then its argument prototype would still apply.  */
15692180740Sdes#ifdef __cplusplus
15693180740Sdesextern "C"
15694180740Sdes#endif
15695180740Sdeschar RAND_add ();
15696180740Sdesint
15697180740Sdesmain ()
15698180740Sdes{
15699180740Sdesreturn RAND_add ();
15700180740Sdes  ;
15701180740Sdes  return 0;
15702180740Sdes}
15703180740Sdes_ACEOF
15704180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
15705180740Sdesif { (ac_try="$ac_link"
15706180740Sdescase "(($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_link") 2>conftest.er1
15712180740Sdes  ac_status=$?
15713180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
15714180740Sdes  rm -f conftest.er1
15715180740Sdes  cat conftest.err >&5
15716180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15717180740Sdes  (exit $ac_status); } && {
15718180740Sdes	 test -z "$ac_c_werror_flag" ||
15719180740Sdes	 test ! -s conftest.err
15720180740Sdes       } && test -s conftest$ac_exeext &&
15721180740Sdes       $as_test_x conftest$ac_exeext; then
15722180740Sdes  cat >>confdefs.h <<\_ACEOF
15723180740Sdes#define HAVE_OPENSSL 1
15724180740Sdes_ACEOF
15725180740Sdes
15726180740Sdeselse
15727180740Sdes  echo "$as_me: failed program was:" >&5
15728180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15729180740Sdes
15730180740Sdes
15731180740Sdes				{ { echo "$as_me:$LINENO: error: *** Can't find recent OpenSSL libcrypto (see config.log for details) ***" >&5
15732180740Sdesecho "$as_me: error: *** Can't find recent OpenSSL libcrypto (see config.log for details) ***" >&2;}
15733180740Sdes   { (exit 1); exit 1; }; }
15734180740Sdes
15735180740Sdes
15736180740Sdesfi
15737180740Sdes
15738180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15739180740Sdes      conftest$ac_exeext conftest.$ac_ext
15740180740Sdes
15741180740Sdes
15742180740Sdesfi
15743180740Sdes
15744180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15745180740Sdes      conftest$ac_exeext conftest.$ac_ext
15746180740Sdes
15747180740Sdes# Determine OpenSSL header version
15748180740Sdes{ echo "$as_me:$LINENO: checking OpenSSL header version" >&5
15749180740Sdesecho $ECHO_N "checking OpenSSL header version... $ECHO_C" >&6; }
15750180740Sdesif test "$cross_compiling" = yes; then
15751180740Sdes
15752180740Sdes		{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking" >&5
15753180740Sdesecho "$as_me: WARNING: cross compiling: not checking" >&2;}
15754180740Sdes
15755180740Sdes
15756180740Sdeselse
15757180740Sdes  cat >conftest.$ac_ext <<_ACEOF
15758180740Sdes/* confdefs.h.  */
15759180740Sdes_ACEOF
15760180740Sdescat confdefs.h >>conftest.$ac_ext
15761180740Sdescat >>conftest.$ac_ext <<_ACEOF
15762180740Sdes/* end confdefs.h.  */
15763180740Sdes
15764180740Sdes#include <stdio.h>
15765180740Sdes#include <string.h>
15766180740Sdes#include <openssl/opensslv.h>
15767180740Sdes#define DATA "conftest.sslincver"
15768180740Sdesint main(void) {
15769180740Sdes	FILE *fd;
15770180740Sdes	int rc;
15771180740Sdes
15772180740Sdes	fd = fopen(DATA,"w");
15773180740Sdes	if(fd == NULL)
15774180740Sdes		exit(1);
15775180740Sdes
15776180740Sdes	if ((rc = fprintf(fd ,"%x (%s)\n", OPENSSL_VERSION_NUMBER, OPENSSL_VERSION_TEXT)) <0)
15777180740Sdes		exit(1);
15778180740Sdes
15779180740Sdes	exit(0);
15780180740Sdes}
15781180740Sdes
15782180740Sdes_ACEOF
15783180740Sdesrm -f conftest$ac_exeext
15784180740Sdesif { (ac_try="$ac_link"
15785180740Sdescase "(($ac_try" in
15786180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15787180740Sdes  *) ac_try_echo=$ac_try;;
15788180740Sdesesac
15789180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15790180740Sdes  (eval "$ac_link") 2>&5
15791180740Sdes  ac_status=$?
15792180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15793180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15794180740Sdes  { (case "(($ac_try" in
15795180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15796180740Sdes  *) ac_try_echo=$ac_try;;
15797180740Sdesesac
15798180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15799180740Sdes  (eval "$ac_try") 2>&5
15800180740Sdes  ac_status=$?
15801180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15802180740Sdes  (exit $ac_status); }; }; then
15803180740Sdes
15804180740Sdes		ssl_header_ver=`cat conftest.sslincver`
15805180740Sdes		{ echo "$as_me:$LINENO: result: $ssl_header_ver" >&5
15806180740Sdesecho "${ECHO_T}$ssl_header_ver" >&6; }
15807180740Sdes
15808180740Sdeselse
15809180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15810180740Sdesecho "$as_me: failed program was:" >&5
15811180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15812180740Sdes
15813180740Sdes( exit $ac_status )
15814180740Sdes
15815180740Sdes		{ echo "$as_me:$LINENO: result: not found" >&5
15816180740Sdesecho "${ECHO_T}not found" >&6; }
15817180740Sdes		{ { echo "$as_me:$LINENO: error: OpenSSL version header not found." >&5
15818180740Sdesecho "$as_me: error: OpenSSL version header not found." >&2;}
15819180740Sdes   { (exit 1); exit 1; }; }
15820180740Sdes
15821180740Sdesfi
15822180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15823180740Sdesfi
15824180740Sdes
15825180740Sdes
15826180740Sdes
15827180740Sdes# Determine OpenSSL library version
15828180740Sdes{ echo "$as_me:$LINENO: checking OpenSSL library version" >&5
15829180740Sdesecho $ECHO_N "checking OpenSSL library version... $ECHO_C" >&6; }
15830180740Sdesif test "$cross_compiling" = yes; then
15831180740Sdes
15832180740Sdes		{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking" >&5
15833180740Sdesecho "$as_me: WARNING: cross compiling: not checking" >&2;}
15834180740Sdes
15835180740Sdes
15836180740Sdeselse
15837180740Sdes  cat >conftest.$ac_ext <<_ACEOF
15838180740Sdes/* confdefs.h.  */
15839180740Sdes_ACEOF
15840180740Sdescat confdefs.h >>conftest.$ac_ext
15841180740Sdescat >>conftest.$ac_ext <<_ACEOF
15842180740Sdes/* end confdefs.h.  */
15843180740Sdes
15844180740Sdes#include <stdio.h>
15845180740Sdes#include <string.h>
15846180740Sdes#include <openssl/opensslv.h>
15847180740Sdes#include <openssl/crypto.h>
15848180740Sdes#define DATA "conftest.ssllibver"
15849180740Sdesint main(void) {
15850180740Sdes	FILE *fd;
15851180740Sdes	int rc;
15852180740Sdes
15853180740Sdes	fd = fopen(DATA,"w");
15854180740Sdes	if(fd == NULL)
15855180740Sdes		exit(1);
15856180740Sdes
15857180740Sdes	if ((rc = fprintf(fd ,"%x (%s)\n", SSLeay(), SSLeay_version(SSLEAY_VERSION))) <0)
15858180740Sdes		exit(1);
15859180740Sdes
15860180740Sdes	exit(0);
15861180740Sdes}
15862180740Sdes
15863180740Sdes_ACEOF
15864180740Sdesrm -f conftest$ac_exeext
15865180740Sdesif { (ac_try="$ac_link"
15866180740Sdescase "(($ac_try" in
15867180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15868180740Sdes  *) ac_try_echo=$ac_try;;
15869180740Sdesesac
15870180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15871180740Sdes  (eval "$ac_link") 2>&5
15872180740Sdes  ac_status=$?
15873180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15874180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15875180740Sdes  { (case "(($ac_try" in
15876180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15877180740Sdes  *) ac_try_echo=$ac_try;;
15878180740Sdesesac
15879180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15880180740Sdes  (eval "$ac_try") 2>&5
15881180740Sdes  ac_status=$?
15882180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15883180740Sdes  (exit $ac_status); }; }; then
15884180740Sdes
15885180740Sdes		ssl_library_ver=`cat conftest.ssllibver`
15886180740Sdes		{ echo "$as_me:$LINENO: result: $ssl_library_ver" >&5
15887180740Sdesecho "${ECHO_T}$ssl_library_ver" >&6; }
15888180740Sdes
15889180740Sdeselse
15890180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15891180740Sdesecho "$as_me: failed program was:" >&5
15892180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15893180740Sdes
15894180740Sdes( exit $ac_status )
15895180740Sdes
15896180740Sdes		{ echo "$as_me:$LINENO: result: not found" >&5
15897180740Sdesecho "${ECHO_T}not found" >&6; }
15898180740Sdes		{ { echo "$as_me:$LINENO: error: OpenSSL library not found." >&5
15899180740Sdesecho "$as_me: error: OpenSSL library not found." >&2;}
15900180740Sdes   { (exit 1); exit 1; }; }
15901180740Sdes
15902180740Sdesfi
15903180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15904180740Sdesfi
15905180740Sdes
15906180740Sdes
15907180740Sdes
15908180740Sdes
15909180740Sdes# Check whether --with-openssl-header-check was given.
15910180740Sdesif test "${with_openssl_header_check+set}" = set; then
15911180740Sdes  withval=$with_openssl_header_check;   if test "x$withval" = "xno" ; then
15912180740Sdes		openssl_check_nonfatal=1
15913180740Sdes	   fi
15914180740Sdes
15915180740Sdes
15916180740Sdesfi
15917180740Sdes
15918180740Sdes
15919180740Sdes# Sanity check OpenSSL headers
15920180740Sdes{ echo "$as_me:$LINENO: checking whether OpenSSL's headers match the library" >&5
15921180740Sdesecho $ECHO_N "checking whether OpenSSL's headers match the library... $ECHO_C" >&6; }
15922180740Sdesif test "$cross_compiling" = yes; then
15923180740Sdes
15924180740Sdes		{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking" >&5
15925180740Sdesecho "$as_me: WARNING: cross compiling: not checking" >&2;}
15926180740Sdes
15927180740Sdes
15928180740Sdeselse
15929180740Sdes  cat >conftest.$ac_ext <<_ACEOF
15930180740Sdes/* confdefs.h.  */
15931180740Sdes_ACEOF
15932180740Sdescat confdefs.h >>conftest.$ac_ext
15933180740Sdescat >>conftest.$ac_ext <<_ACEOF
15934180740Sdes/* end confdefs.h.  */
15935180740Sdes
15936180740Sdes#include <string.h>
15937180740Sdes#include <openssl/opensslv.h>
15938180740Sdesint main(void) { exit(SSLeay() == OPENSSL_VERSION_NUMBER ? 0 : 1); }
15939180740Sdes
15940180740Sdes_ACEOF
15941180740Sdesrm -f conftest$ac_exeext
15942180740Sdesif { (ac_try="$ac_link"
15943180740Sdescase "(($ac_try" in
15944180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15945180740Sdes  *) ac_try_echo=$ac_try;;
15946180740Sdesesac
15947180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15948180740Sdes  (eval "$ac_link") 2>&5
15949180740Sdes  ac_status=$?
15950180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15951180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15952180740Sdes  { (case "(($ac_try" in
15953180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15954180740Sdes  *) ac_try_echo=$ac_try;;
15955180740Sdesesac
15956180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15957180740Sdes  (eval "$ac_try") 2>&5
15958180740Sdes  ac_status=$?
15959180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
15960180740Sdes  (exit $ac_status); }; }; then
15961180740Sdes
15962180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
15963180740Sdesecho "${ECHO_T}yes" >&6; }
15964180740Sdes
15965180740Sdeselse
15966180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
15967180740Sdesecho "$as_me: failed program was:" >&5
15968180740Sdessed 's/^/| /' conftest.$ac_ext >&5
15969180740Sdes
15970180740Sdes( exit $ac_status )
15971180740Sdes
15972180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
15973180740Sdesecho "${ECHO_T}no" >&6; }
15974180740Sdes		if test "x$openssl_check_nonfatal" = "x"; then
15975180740Sdes			{ { echo "$as_me:$LINENO: error: Your OpenSSL headers do not match your
15976180740Sdeslibrary. Check config.log for details.
15977180740SdesIf you are sure your installation is consistent, you can disable the check
15978180740Sdesby running \"./configure --without-openssl-header-check\".
15979180740SdesAlso see contrib/findssl.sh for help identifying header/library mismatches.
15980180740Sdes" >&5
15981180740Sdesecho "$as_me: error: Your OpenSSL headers do not match your
15982180740Sdeslibrary. Check config.log for details.
15983180740SdesIf you are sure your installation is consistent, you can disable the check
15984180740Sdesby running \"./configure --without-openssl-header-check\".
15985180740SdesAlso see contrib/findssl.sh for help identifying header/library mismatches.
15986180740Sdes" >&2;}
15987180740Sdes   { (exit 1); exit 1; }; }
15988180740Sdes		else
15989180740Sdes			{ echo "$as_me:$LINENO: WARNING: Your OpenSSL headers do not match your
15990180740Sdeslibrary. Check config.log for details.
15991180740SdesAlso see contrib/findssl.sh for help identifying header/library mismatches." >&5
15992180740Sdesecho "$as_me: WARNING: Your OpenSSL headers do not match your
15993180740Sdeslibrary. Check config.log for details.
15994180740SdesAlso see contrib/findssl.sh for help identifying header/library mismatches." >&2;}
15995180740Sdes		fi
15996180740Sdes
15997180740Sdesfi
15998180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15999180740Sdesfi
16000180740Sdes
16001180740Sdes
16002180740Sdes
16003180740Sdes{ echo "$as_me:$LINENO: checking if programs using OpenSSL functions will link" >&5
16004180740Sdesecho $ECHO_N "checking if programs using OpenSSL functions will link... $ECHO_C" >&6; }
16005180740Sdescat >conftest.$ac_ext <<_ACEOF
16006180740Sdes/* confdefs.h.  */
16007180740Sdes_ACEOF
16008180740Sdescat confdefs.h >>conftest.$ac_ext
16009180740Sdescat >>conftest.$ac_ext <<_ACEOF
16010180740Sdes/* end confdefs.h.  */
16011180740Sdes
16012180740Sdes#include <openssl/evp.h>
16013180740Sdesint main(void) { SSLeay_add_all_algorithms(); }
16014180740Sdes
16015180740Sdes_ACEOF
16016180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16017180740Sdesif { (ac_try="$ac_link"
16018180740Sdescase "(($ac_try" in
16019180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16020180740Sdes  *) ac_try_echo=$ac_try;;
16021180740Sdesesac
16022180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16023180740Sdes  (eval "$ac_link") 2>conftest.er1
16024180740Sdes  ac_status=$?
16025180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16026180740Sdes  rm -f conftest.er1
16027180740Sdes  cat conftest.err >&5
16028180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16029180740Sdes  (exit $ac_status); } && {
16030180740Sdes	 test -z "$ac_c_werror_flag" ||
16031180740Sdes	 test ! -s conftest.err
16032180740Sdes       } && test -s conftest$ac_exeext &&
16033180740Sdes       $as_test_x conftest$ac_exeext; then
16034180740Sdes
16035180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
16036180740Sdesecho "${ECHO_T}yes" >&6; }
16037180740Sdes
16038180740Sdeselse
16039180740Sdes  echo "$as_me: failed program was:" >&5
16040180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16041180740Sdes
16042180740Sdes
16043180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
16044180740Sdesecho "${ECHO_T}no" >&6; }
16045180740Sdes		saved_LIBS="$LIBS"
16046180740Sdes		LIBS="$LIBS -ldl"
16047180740Sdes		{ echo "$as_me:$LINENO: checking if programs using OpenSSL need -ldl" >&5
16048180740Sdesecho $ECHO_N "checking if programs using OpenSSL need -ldl... $ECHO_C" >&6; }
16049180740Sdes		cat >conftest.$ac_ext <<_ACEOF
16050180740Sdes/* confdefs.h.  */
16051180740Sdes_ACEOF
16052180740Sdescat confdefs.h >>conftest.$ac_ext
16053180740Sdescat >>conftest.$ac_ext <<_ACEOF
16054180740Sdes/* end confdefs.h.  */
16055180740Sdes
16056180740Sdes#include <openssl/evp.h>
16057180740Sdesint main(void) { SSLeay_add_all_algorithms(); }
16058180740Sdes
16059180740Sdes_ACEOF
16060180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16061180740Sdesif { (ac_try="$ac_link"
16062180740Sdescase "(($ac_try" in
16063180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16064180740Sdes  *) ac_try_echo=$ac_try;;
16065180740Sdesesac
16066180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16067180740Sdes  (eval "$ac_link") 2>conftest.er1
16068180740Sdes  ac_status=$?
16069180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16070180740Sdes  rm -f conftest.er1
16071180740Sdes  cat conftest.err >&5
16072180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16073180740Sdes  (exit $ac_status); } && {
16074180740Sdes	 test -z "$ac_c_werror_flag" ||
16075180740Sdes	 test ! -s conftest.err
16076180740Sdes       } && test -s conftest$ac_exeext &&
16077180740Sdes       $as_test_x conftest$ac_exeext; then
16078180740Sdes
16079180740Sdes				{ echo "$as_me:$LINENO: result: yes" >&5
16080180740Sdesecho "${ECHO_T}yes" >&6; }
16081180740Sdes
16082180740Sdeselse
16083180740Sdes  echo "$as_me: failed program was:" >&5
16084180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16085180740Sdes
16086180740Sdes
16087180740Sdes				{ echo "$as_me:$LINENO: result: no" >&5
16088180740Sdesecho "${ECHO_T}no" >&6; }
16089180740Sdes				LIBS="$saved_LIBS"
16090180740Sdes
16091180740Sdes
16092180740Sdesfi
16093180740Sdes
16094180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16095180740Sdes      conftest$ac_exeext conftest.$ac_ext
16096180740Sdes
16097180740Sdes
16098180740Sdesfi
16099180740Sdes
16100180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16101180740Sdes      conftest$ac_exeext conftest.$ac_ext
16102180740Sdes
16103180740Sdes
16104180740Sdes# Check whether --with-ssl-engine was given.
16105180740Sdesif test "${with_ssl_engine+set}" = set; then
16106180740Sdes  withval=$with_ssl_engine;  if test "x$withval" != "xno" ; then
16107180740Sdes		{ echo "$as_me:$LINENO: checking for OpenSSL ENGINE support" >&5
16108180740Sdesecho $ECHO_N "checking for OpenSSL ENGINE support... $ECHO_C" >&6; }
16109180740Sdes		cat >conftest.$ac_ext <<_ACEOF
16110180740Sdes/* confdefs.h.  */
16111180740Sdes_ACEOF
16112180740Sdescat confdefs.h >>conftest.$ac_ext
16113180740Sdescat >>conftest.$ac_ext <<_ACEOF
16114180740Sdes/* end confdefs.h.  */
16115180740Sdes #include <openssl/engine.h>
16116180740Sdesint
16117180740Sdesmain ()
16118180740Sdes{
16119180740Sdes
16120180740SdesENGINE_load_builtin_engines();ENGINE_register_all_complete();
16121180740Sdes
16122180740Sdes  ;
16123180740Sdes  return 0;
16124180740Sdes}
16125180740Sdes_ACEOF
16126180740Sdesrm -f conftest.$ac_objext
16127180740Sdesif { (ac_try="$ac_compile"
16128180740Sdescase "(($ac_try" in
16129180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16130180740Sdes  *) ac_try_echo=$ac_try;;
16131180740Sdesesac
16132180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16133180740Sdes  (eval "$ac_compile") 2>conftest.er1
16134180740Sdes  ac_status=$?
16135180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16136180740Sdes  rm -f conftest.er1
16137180740Sdes  cat conftest.err >&5
16138180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16139180740Sdes  (exit $ac_status); } && {
16140180740Sdes	 test -z "$ac_c_werror_flag" ||
16141180740Sdes	 test ! -s conftest.err
16142180740Sdes       } && test -s conftest.$ac_objext; then
16143180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
16144180740Sdesecho "${ECHO_T}yes" >&6; }
16145180740Sdes
16146180740Sdescat >>confdefs.h <<\_ACEOF
16147180740Sdes#define USE_OPENSSL_ENGINE 1
16148180740Sdes_ACEOF
16149180740Sdes
16150180740Sdes
16151180740Sdeselse
16152180740Sdes  echo "$as_me: failed program was:" >&5
16153180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16154180740Sdes
16155180740Sdes	 { { echo "$as_me:$LINENO: error: OpenSSL ENGINE support not found" >&5
16156180740Sdesecho "$as_me: error: OpenSSL ENGINE support not found" >&2;}
16157180740Sdes   { (exit 1); exit 1; }; }
16158180740Sdes
16159180740Sdesfi
16160180740Sdes
16161180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16162180740Sdes	  fi
16163180740Sdes
16164180740Sdesfi
16165180740Sdes
16166180740Sdes
16167180740Sdes# Check for OpenSSL without EVP_aes_{192,256}_cbc
16168180740Sdes{ echo "$as_me:$LINENO: checking whether OpenSSL has crippled AES support" >&5
16169180740Sdesecho $ECHO_N "checking whether OpenSSL has crippled AES support... $ECHO_C" >&6; }
16170180740Sdescat >conftest.$ac_ext <<_ACEOF
16171180740Sdes/* confdefs.h.  */
16172180740Sdes_ACEOF
16173180740Sdescat confdefs.h >>conftest.$ac_ext
16174180740Sdescat >>conftest.$ac_ext <<_ACEOF
16175180740Sdes/* end confdefs.h.  */
16176180740Sdes
16177180740Sdes#include <string.h>
16178180740Sdes#include <openssl/evp.h>
16179180740Sdesint main(void) { exit(EVP_aes_192_cbc() == NULL || EVP_aes_256_cbc() == NULL);}
16180180740Sdes
16181180740Sdes_ACEOF
16182180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16183180740Sdesif { (ac_try="$ac_link"
16184180740Sdescase "(($ac_try" in
16185180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16186180740Sdes  *) ac_try_echo=$ac_try;;
16187180740Sdesesac
16188180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16189180740Sdes  (eval "$ac_link") 2>conftest.er1
16190180740Sdes  ac_status=$?
16191180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16192180740Sdes  rm -f conftest.er1
16193180740Sdes  cat conftest.err >&5
16194180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16195180740Sdes  (exit $ac_status); } && {
16196180740Sdes	 test -z "$ac_c_werror_flag" ||
16197180740Sdes	 test ! -s conftest.err
16198180740Sdes       } && test -s conftest$ac_exeext &&
16199180740Sdes       $as_test_x conftest$ac_exeext; then
16200180740Sdes
16201180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
16202180740Sdesecho "${ECHO_T}no" >&6; }
16203180740Sdes
16204180740Sdeselse
16205180740Sdes  echo "$as_me: failed program was:" >&5
16206180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16207180740Sdes
16208180740Sdes
16209180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
16210180740Sdesecho "${ECHO_T}yes" >&6; }
16211180740Sdes
16212180740Sdescat >>confdefs.h <<\_ACEOF
16213180740Sdes#define OPENSSL_LOBOTOMISED_AES 1
16214180740Sdes_ACEOF
16215180740Sdes
16216180740Sdes
16217180740Sdes
16218180740Sdesfi
16219180740Sdes
16220180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16221180740Sdes      conftest$ac_exeext conftest.$ac_ext
16222180740Sdes
16223180740Sdes# Some systems want crypt() from libcrypt, *not* the version in OpenSSL,
16224180740Sdes# because the system crypt() is more featureful.
16225180740Sdesif test "x$check_for_libcrypt_before" = "x1"; then
16226180740Sdes
16227180740Sdes{ echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
16228180740Sdesecho $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6; }
16229180740Sdesif test "${ac_cv_lib_crypt_crypt+set}" = set; then
16230180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16231180740Sdeselse
16232180740Sdes  ac_check_lib_save_LIBS=$LIBS
16233180740SdesLIBS="-lcrypt  $LIBS"
16234180740Sdescat >conftest.$ac_ext <<_ACEOF
16235180740Sdes/* confdefs.h.  */
16236180740Sdes_ACEOF
16237180740Sdescat confdefs.h >>conftest.$ac_ext
16238180740Sdescat >>conftest.$ac_ext <<_ACEOF
16239180740Sdes/* end confdefs.h.  */
16240180740Sdes
16241180740Sdes/* Override any GCC internal prototype to avoid an error.
16242180740Sdes   Use char because int might match the return type of a GCC
16243180740Sdes   builtin and then its argument prototype would still apply.  */
16244180740Sdes#ifdef __cplusplus
16245180740Sdesextern "C"
16246180740Sdes#endif
16247180740Sdeschar crypt ();
16248180740Sdesint
16249180740Sdesmain ()
16250180740Sdes{
16251180740Sdesreturn crypt ();
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  ac_cv_lib_crypt_crypt=yes
16275180740Sdeselse
16276180740Sdes  echo "$as_me: failed program was:" >&5
16277180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16278180740Sdes
16279180740Sdes	ac_cv_lib_crypt_crypt=no
16280180740Sdesfi
16281180740Sdes
16282180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16283180740Sdes      conftest$ac_exeext conftest.$ac_ext
16284180740SdesLIBS=$ac_check_lib_save_LIBS
16285180740Sdesfi
16286180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
16287180740Sdesecho "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6; }
16288180740Sdesif test $ac_cv_lib_crypt_crypt = yes; then
16289180740Sdes  cat >>confdefs.h <<_ACEOF
16290180740Sdes#define HAVE_LIBCRYPT 1
16291180740Sdes_ACEOF
16292180740Sdes
16293180740Sdes  LIBS="-lcrypt $LIBS"
16294180740Sdes
16295180740Sdesfi
16296180740Sdes
16297180740Sdesfi
16298180740Sdes
16299180740Sdes# Some Linux systems (Slackware) need crypt() from libcrypt, *not* the
16300180740Sdes# version in OpenSSL.
16301180740Sdesif test "x$check_for_libcrypt_later" = "x1"; then
16302180740Sdes	{ echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
16303180740Sdesecho $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6; }
16304180740Sdesif test "${ac_cv_lib_crypt_crypt+set}" = set; then
16305180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16306180740Sdeselse
16307180740Sdes  ac_check_lib_save_LIBS=$LIBS
16308180740SdesLIBS="-lcrypt  $LIBS"
16309180740Sdescat >conftest.$ac_ext <<_ACEOF
16310180740Sdes/* confdefs.h.  */
16311180740Sdes_ACEOF
16312180740Sdescat confdefs.h >>conftest.$ac_ext
16313180740Sdescat >>conftest.$ac_ext <<_ACEOF
16314180740Sdes/* end confdefs.h.  */
16315180740Sdes
16316180740Sdes/* Override any GCC internal prototype to avoid an error.
16317180740Sdes   Use char because int might match the return type of a GCC
16318180740Sdes   builtin and then its argument prototype would still apply.  */
16319180740Sdes#ifdef __cplusplus
16320180740Sdesextern "C"
16321180740Sdes#endif
16322180740Sdeschar crypt ();
16323180740Sdesint
16324180740Sdesmain ()
16325180740Sdes{
16326180740Sdesreturn crypt ();
16327180740Sdes  ;
16328180740Sdes  return 0;
16329180740Sdes}
16330180740Sdes_ACEOF
16331180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16332180740Sdesif { (ac_try="$ac_link"
16333180740Sdescase "(($ac_try" in
16334180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16335180740Sdes  *) ac_try_echo=$ac_try;;
16336180740Sdesesac
16337180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16338180740Sdes  (eval "$ac_link") 2>conftest.er1
16339180740Sdes  ac_status=$?
16340180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16341180740Sdes  rm -f conftest.er1
16342180740Sdes  cat conftest.err >&5
16343180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16344180740Sdes  (exit $ac_status); } && {
16345180740Sdes	 test -z "$ac_c_werror_flag" ||
16346180740Sdes	 test ! -s conftest.err
16347180740Sdes       } && test -s conftest$ac_exeext &&
16348180740Sdes       $as_test_x conftest$ac_exeext; then
16349180740Sdes  ac_cv_lib_crypt_crypt=yes
16350180740Sdeselse
16351180740Sdes  echo "$as_me: failed program was:" >&5
16352180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16353180740Sdes
16354180740Sdes	ac_cv_lib_crypt_crypt=no
16355180740Sdesfi
16356180740Sdes
16357180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16358180740Sdes      conftest$ac_exeext conftest.$ac_ext
16359180740SdesLIBS=$ac_check_lib_save_LIBS
16360180740Sdesfi
16361180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
16362180740Sdesecho "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6; }
16363180740Sdesif test $ac_cv_lib_crypt_crypt = yes; then
16364180740Sdes  LIBS="$LIBS -lcrypt"
16365180740Sdesfi
16366180740Sdes
16367180740Sdesfi
16368180740Sdes
16369180740Sdes# Search for SHA256 support in libc and/or OpenSSL
16370180740Sdes
16371180740Sdes
16372180740Sdesfor ac_func in SHA256_Update EVP_sha256
16373180740Sdesdo
16374180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16375180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
16376180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16377180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16378180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16379180740Sdeselse
16380180740Sdes  cat >conftest.$ac_ext <<_ACEOF
16381180740Sdes/* confdefs.h.  */
16382180740Sdes_ACEOF
16383180740Sdescat confdefs.h >>conftest.$ac_ext
16384180740Sdescat >>conftest.$ac_ext <<_ACEOF
16385180740Sdes/* end confdefs.h.  */
16386180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16387180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16388180740Sdes#define $ac_func innocuous_$ac_func
16389180740Sdes
16390180740Sdes/* System header to define __stub macros and hopefully few prototypes,
16391180740Sdes    which can conflict with char $ac_func (); below.
16392180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16393180740Sdes    <limits.h> exists even on freestanding compilers.  */
16394180740Sdes
16395180740Sdes#ifdef __STDC__
16396180740Sdes# include <limits.h>
16397180740Sdes#else
16398180740Sdes# include <assert.h>
16399180740Sdes#endif
16400180740Sdes
16401180740Sdes#undef $ac_func
16402180740Sdes
16403180740Sdes/* Override any GCC internal prototype to avoid an error.
16404180740Sdes   Use char because int might match the return type of a GCC
16405180740Sdes   builtin and then its argument prototype would still apply.  */
16406180740Sdes#ifdef __cplusplus
16407180740Sdesextern "C"
16408180740Sdes#endif
16409180740Sdeschar $ac_func ();
16410180740Sdes/* The GNU C library defines this for functions which it implements
16411180740Sdes    to always fail with ENOSYS.  Some functions are actually named
16412180740Sdes    something starting with __ and the normal name is an alias.  */
16413180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
16414180740Sdeschoke me
16415180740Sdes#endif
16416180740Sdes
16417180740Sdesint
16418180740Sdesmain ()
16419180740Sdes{
16420180740Sdesreturn $ac_func ();
16421180740Sdes  ;
16422180740Sdes  return 0;
16423180740Sdes}
16424180740Sdes_ACEOF
16425180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16426180740Sdesif { (ac_try="$ac_link"
16427180740Sdescase "(($ac_try" in
16428180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16429180740Sdes  *) ac_try_echo=$ac_try;;
16430180740Sdesesac
16431180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16432180740Sdes  (eval "$ac_link") 2>conftest.er1
16433180740Sdes  ac_status=$?
16434180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16435180740Sdes  rm -f conftest.er1
16436180740Sdes  cat conftest.err >&5
16437180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16438180740Sdes  (exit $ac_status); } && {
16439180740Sdes	 test -z "$ac_c_werror_flag" ||
16440180740Sdes	 test ! -s conftest.err
16441180740Sdes       } && test -s conftest$ac_exeext &&
16442180740Sdes       $as_test_x conftest$ac_exeext; then
16443180740Sdes  eval "$as_ac_var=yes"
16444180740Sdeselse
16445180740Sdes  echo "$as_me: failed program was:" >&5
16446180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16447180740Sdes
16448180740Sdes	eval "$as_ac_var=no"
16449180740Sdesfi
16450180740Sdes
16451180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16452180740Sdes      conftest$ac_exeext conftest.$ac_ext
16453180740Sdesfi
16454180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
16455180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
16456180740Sdesecho "${ECHO_T}$ac_res" >&6; }
16457180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
16458180740Sdes  cat >>confdefs.h <<_ACEOF
16459180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16460180740Sdes_ACEOF
16461180740Sdes
16462180740Sdesfi
16463180740Sdesdone
16464180740Sdes
16465180740Sdes
16466180744Sdessaved_LIBS="$LIBS"
16467180740Sdes{ echo "$as_me:$LINENO: checking for ia_openinfo in -liaf" >&5
16468180740Sdesecho $ECHO_N "checking for ia_openinfo in -liaf... $ECHO_C" >&6; }
16469180740Sdesif test "${ac_cv_lib_iaf_ia_openinfo+set}" = set; then
16470180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16471180740Sdeselse
16472180740Sdes  ac_check_lib_save_LIBS=$LIBS
16473180740SdesLIBS="-liaf  $LIBS"
16474180740Sdescat >conftest.$ac_ext <<_ACEOF
16475180740Sdes/* confdefs.h.  */
16476180740Sdes_ACEOF
16477180740Sdescat confdefs.h >>conftest.$ac_ext
16478180740Sdescat >>conftest.$ac_ext <<_ACEOF
16479180740Sdes/* end confdefs.h.  */
16480180740Sdes
16481180740Sdes/* Override any GCC internal prototype to avoid an error.
16482180740Sdes   Use char because int might match the return type of a GCC
16483180740Sdes   builtin and then its argument prototype would still apply.  */
16484180740Sdes#ifdef __cplusplus
16485180740Sdesextern "C"
16486180740Sdes#endif
16487180740Sdeschar ia_openinfo ();
16488180740Sdesint
16489180740Sdesmain ()
16490180740Sdes{
16491180740Sdesreturn ia_openinfo ();
16492180740Sdes  ;
16493180740Sdes  return 0;
16494180740Sdes}
16495180740Sdes_ACEOF
16496180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16497180740Sdesif { (ac_try="$ac_link"
16498180740Sdescase "(($ac_try" in
16499180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16500180740Sdes  *) ac_try_echo=$ac_try;;
16501180740Sdesesac
16502180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16503180740Sdes  (eval "$ac_link") 2>conftest.er1
16504180740Sdes  ac_status=$?
16505180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16506180740Sdes  rm -f conftest.er1
16507180740Sdes  cat conftest.err >&5
16508180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16509180740Sdes  (exit $ac_status); } && {
16510180740Sdes	 test -z "$ac_c_werror_flag" ||
16511180740Sdes	 test ! -s conftest.err
16512180740Sdes       } && test -s conftest$ac_exeext &&
16513180740Sdes       $as_test_x conftest$ac_exeext; then
16514180740Sdes  ac_cv_lib_iaf_ia_openinfo=yes
16515180740Sdeselse
16516180740Sdes  echo "$as_me: failed program was:" >&5
16517180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16518180740Sdes
16519180740Sdes	ac_cv_lib_iaf_ia_openinfo=no
16520180740Sdesfi
16521180740Sdes
16522180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16523180740Sdes      conftest$ac_exeext conftest.$ac_ext
16524180740SdesLIBS=$ac_check_lib_save_LIBS
16525180740Sdesfi
16526180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_iaf_ia_openinfo" >&5
16527180740Sdesecho "${ECHO_T}$ac_cv_lib_iaf_ia_openinfo" >&6; }
16528180740Sdesif test $ac_cv_lib_iaf_ia_openinfo = yes; then
16529180744Sdes
16530180744Sdes	LIBS="$LIBS -liaf"
16531180744Sdes
16532180744Sdesfor ac_func in set_id
16533180744Sdesdo
16534180744Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16535180744Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
16536180744Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16537180744Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16538180744Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16539180744Sdeselse
16540180744Sdes  cat >conftest.$ac_ext <<_ACEOF
16541180744Sdes/* confdefs.h.  */
16542180744Sdes_ACEOF
16543180744Sdescat confdefs.h >>conftest.$ac_ext
16544180744Sdescat >>conftest.$ac_ext <<_ACEOF
16545180744Sdes/* end confdefs.h.  */
16546180744Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16547180744Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16548180744Sdes#define $ac_func innocuous_$ac_func
16549180744Sdes
16550180744Sdes/* System header to define __stub macros and hopefully few prototypes,
16551180744Sdes    which can conflict with char $ac_func (); below.
16552180744Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16553180744Sdes    <limits.h> exists even on freestanding compilers.  */
16554180744Sdes
16555180744Sdes#ifdef __STDC__
16556180744Sdes# include <limits.h>
16557180744Sdes#else
16558180744Sdes# include <assert.h>
16559180744Sdes#endif
16560180744Sdes
16561180744Sdes#undef $ac_func
16562180744Sdes
16563180744Sdes/* Override any GCC internal prototype to avoid an error.
16564180744Sdes   Use char because int might match the return type of a GCC
16565180744Sdes   builtin and then its argument prototype would still apply.  */
16566180744Sdes#ifdef __cplusplus
16567180744Sdesextern "C"
16568180744Sdes#endif
16569180744Sdeschar $ac_func ();
16570180744Sdes/* The GNU C library defines this for functions which it implements
16571180744Sdes    to always fail with ENOSYS.  Some functions are actually named
16572180744Sdes    something starting with __ and the normal name is an alias.  */
16573180744Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
16574180744Sdeschoke me
16575180744Sdes#endif
16576180744Sdes
16577180744Sdesint
16578180744Sdesmain ()
16579180744Sdes{
16580180744Sdesreturn $ac_func ();
16581180744Sdes  ;
16582180744Sdes  return 0;
16583180744Sdes}
16584180744Sdes_ACEOF
16585180744Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16586180744Sdesif { (ac_try="$ac_link"
16587180744Sdescase "(($ac_try" in
16588180744Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16589180744Sdes  *) ac_try_echo=$ac_try;;
16590180744Sdesesac
16591180744Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16592180744Sdes  (eval "$ac_link") 2>conftest.er1
16593180744Sdes  ac_status=$?
16594180744Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16595180744Sdes  rm -f conftest.er1
16596180744Sdes  cat conftest.err >&5
16597180744Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16598180744Sdes  (exit $ac_status); } && {
16599180744Sdes	 test -z "$ac_c_werror_flag" ||
16600180744Sdes	 test ! -s conftest.err
16601180744Sdes       } && test -s conftest$ac_exeext &&
16602180744Sdes       $as_test_x conftest$ac_exeext; then
16603180744Sdes  eval "$as_ac_var=yes"
16604180744Sdeselse
16605180744Sdes  echo "$as_me: failed program was:" >&5
16606180744Sdessed 's/^/| /' conftest.$ac_ext >&5
16607180744Sdes
16608180744Sdes	eval "$as_ac_var=no"
16609180744Sdesfi
16610180744Sdes
16611180744Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16612180744Sdes      conftest$ac_exeext conftest.$ac_ext
16613180744Sdesfi
16614180744Sdesac_res=`eval echo '${'$as_ac_var'}'`
16615180744Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
16616180744Sdesecho "${ECHO_T}$ac_res" >&6; }
16617180744Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
16618180740Sdes  cat >>confdefs.h <<_ACEOF
16619180744Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16620180740Sdes_ACEOF
16621180744Sdes SSHDLIBS="$SSHDLIBS -liaf"
16622180744Sdesfi
16623180744Sdesdone
16624180740Sdes
16625180740Sdes
16626180740Sdesfi
16627180740Sdes
16628180744SdesLIBS="$saved_LIBS"
16629180740Sdes
16630180740Sdes### Configure cryptographic random number support
16631180740Sdes
16632180740Sdes# Check wheter OpenSSL seeds itself
16633180740Sdes{ echo "$as_me:$LINENO: checking whether OpenSSL's PRNG is internally seeded" >&5
16634180740Sdesecho $ECHO_N "checking whether OpenSSL's PRNG is internally seeded... $ECHO_C" >&6; }
16635180740Sdesif test "$cross_compiling" = yes; then
16636180740Sdes
16637180740Sdes		{ echo "$as_me:$LINENO: WARNING: cross compiling: assuming yes" >&5
16638180740Sdesecho "$as_me: WARNING: cross compiling: assuming yes" >&2;}
16639180740Sdes		# This is safe, since all recent OpenSSL versions will
16640180740Sdes		# complain at runtime if not seeded correctly.
16641180740Sdes		OPENSSL_SEEDS_ITSELF=yes
16642180740Sdes
16643180740Sdes
16644180740Sdeselse
16645180740Sdes  cat >conftest.$ac_ext <<_ACEOF
16646180740Sdes/* confdefs.h.  */
16647180740Sdes_ACEOF
16648180740Sdescat confdefs.h >>conftest.$ac_ext
16649180740Sdescat >>conftest.$ac_ext <<_ACEOF
16650180740Sdes/* end confdefs.h.  */
16651180740Sdes
16652180740Sdes#include <string.h>
16653180740Sdes#include <openssl/rand.h>
16654180740Sdesint main(void) { exit(RAND_status() == 1 ? 0 : 1); }
16655180740Sdes
16656180740Sdes_ACEOF
16657180740Sdesrm -f conftest$ac_exeext
16658180740Sdesif { (ac_try="$ac_link"
16659180740Sdescase "(($ac_try" in
16660180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16661180740Sdes  *) ac_try_echo=$ac_try;;
16662180740Sdesesac
16663180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16664180740Sdes  (eval "$ac_link") 2>&5
16665180740Sdes  ac_status=$?
16666180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16667180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16668180740Sdes  { (case "(($ac_try" in
16669180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16670180740Sdes  *) ac_try_echo=$ac_try;;
16671180740Sdesesac
16672180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16673180740Sdes  (eval "$ac_try") 2>&5
16674180740Sdes  ac_status=$?
16675180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16676180740Sdes  (exit $ac_status); }; }; then
16677180740Sdes
16678180740Sdes		OPENSSL_SEEDS_ITSELF=yes
16679180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
16680180740Sdesecho "${ECHO_T}yes" >&6; }
16681180740Sdes
16682180740Sdeselse
16683180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
16684180740Sdesecho "$as_me: failed program was:" >&5
16685180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16686180740Sdes
16687180740Sdes( exit $ac_status )
16688180740Sdes
16689180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
16690180740Sdesecho "${ECHO_T}no" >&6; }
16691180740Sdes		# Default to use of the rand helper if OpenSSL doesn't
16692180740Sdes		# seed itself
16693180740Sdes		USE_RAND_HELPER=yes
16694180740Sdes
16695180740Sdesfi
16696180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16697180740Sdesfi
16698180740Sdes
16699180740Sdes
16700180740Sdes
16701180740Sdes# Check for PAM libs
16702180740SdesPAM_MSG="no"
16703180740Sdes
16704180740Sdes# Check whether --with-pam was given.
16705180740Sdesif test "${with_pam+set}" = set; then
16706180740Sdes  withval=$with_pam;
16707180740Sdes		if test "x$withval" != "xno" ; then
16708180740Sdes			if test "x$ac_cv_header_security_pam_appl_h" != "xyes" && \
16709180740Sdes			   test "x$ac_cv_header_pam_pam_appl_h" != "xyes" ; then
16710180740Sdes				{ { echo "$as_me:$LINENO: error: PAM headers not found" >&5
16711180740Sdesecho "$as_me: error: PAM headers not found" >&2;}
16712180740Sdes   { (exit 1); exit 1; }; }
16713180740Sdes			fi
16714180740Sdes
16715180740Sdes			saved_LIBS="$LIBS"
16716180740Sdes
16717180740Sdes{ echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
16718180740Sdesecho $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
16719180740Sdesif test "${ac_cv_lib_dl_dlopen+set}" = set; then
16720180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16721180740Sdeselse
16722180740Sdes  ac_check_lib_save_LIBS=$LIBS
16723180740SdesLIBS="-ldl  $LIBS"
16724180740Sdescat >conftest.$ac_ext <<_ACEOF
16725180740Sdes/* confdefs.h.  */
16726180740Sdes_ACEOF
16727180740Sdescat confdefs.h >>conftest.$ac_ext
16728180740Sdescat >>conftest.$ac_ext <<_ACEOF
16729180740Sdes/* end confdefs.h.  */
16730180740Sdes
16731180740Sdes/* Override any GCC internal prototype to avoid an error.
16732180740Sdes   Use char because int might match the return type of a GCC
16733180740Sdes   builtin and then its argument prototype would still apply.  */
16734180740Sdes#ifdef __cplusplus
16735180740Sdesextern "C"
16736180740Sdes#endif
16737180740Sdeschar dlopen ();
16738180740Sdesint
16739180740Sdesmain ()
16740180740Sdes{
16741180740Sdesreturn dlopen ();
16742180740Sdes  ;
16743180740Sdes  return 0;
16744180740Sdes}
16745180740Sdes_ACEOF
16746180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16747180740Sdesif { (ac_try="$ac_link"
16748180740Sdescase "(($ac_try" in
16749180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16750180740Sdes  *) ac_try_echo=$ac_try;;
16751180740Sdesesac
16752180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16753180740Sdes  (eval "$ac_link") 2>conftest.er1
16754180740Sdes  ac_status=$?
16755180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16756180740Sdes  rm -f conftest.er1
16757180740Sdes  cat conftest.err >&5
16758180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16759180740Sdes  (exit $ac_status); } && {
16760180740Sdes	 test -z "$ac_c_werror_flag" ||
16761180740Sdes	 test ! -s conftest.err
16762180740Sdes       } && test -s conftest$ac_exeext &&
16763180740Sdes       $as_test_x conftest$ac_exeext; then
16764180740Sdes  ac_cv_lib_dl_dlopen=yes
16765180740Sdeselse
16766180740Sdes  echo "$as_me: failed program was:" >&5
16767180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16768180740Sdes
16769180740Sdes	ac_cv_lib_dl_dlopen=no
16770180740Sdesfi
16771180740Sdes
16772180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16773180740Sdes      conftest$ac_exeext conftest.$ac_ext
16774180740SdesLIBS=$ac_check_lib_save_LIBS
16775180740Sdesfi
16776180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
16777180740Sdesecho "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
16778180740Sdesif test $ac_cv_lib_dl_dlopen = yes; then
16779180740Sdes  cat >>confdefs.h <<_ACEOF
16780180740Sdes#define HAVE_LIBDL 1
16781180740Sdes_ACEOF
16782180740Sdes
16783180740Sdes  LIBS="-ldl $LIBS"
16784180740Sdes
16785180740Sdesfi
16786180740Sdes
16787180740Sdes
16788180740Sdes{ echo "$as_me:$LINENO: checking for pam_set_item in -lpam" >&5
16789180740Sdesecho $ECHO_N "checking for pam_set_item in -lpam... $ECHO_C" >&6; }
16790180740Sdesif test "${ac_cv_lib_pam_pam_set_item+set}" = set; then
16791180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16792180740Sdeselse
16793180740Sdes  ac_check_lib_save_LIBS=$LIBS
16794180740SdesLIBS="-lpam  $LIBS"
16795180740Sdescat >conftest.$ac_ext <<_ACEOF
16796180740Sdes/* confdefs.h.  */
16797180740Sdes_ACEOF
16798180740Sdescat confdefs.h >>conftest.$ac_ext
16799180740Sdescat >>conftest.$ac_ext <<_ACEOF
16800180740Sdes/* end confdefs.h.  */
16801180740Sdes
16802180740Sdes/* Override any GCC internal prototype to avoid an error.
16803180740Sdes   Use char because int might match the return type of a GCC
16804180740Sdes   builtin and then its argument prototype would still apply.  */
16805180740Sdes#ifdef __cplusplus
16806180740Sdesextern "C"
16807180740Sdes#endif
16808180740Sdeschar pam_set_item ();
16809180740Sdesint
16810180740Sdesmain ()
16811180740Sdes{
16812180740Sdesreturn pam_set_item ();
16813180740Sdes  ;
16814180740Sdes  return 0;
16815180740Sdes}
16816180740Sdes_ACEOF
16817180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16818180740Sdesif { (ac_try="$ac_link"
16819180740Sdescase "(($ac_try" in
16820180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16821180740Sdes  *) ac_try_echo=$ac_try;;
16822180740Sdesesac
16823180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16824180740Sdes  (eval "$ac_link") 2>conftest.er1
16825180740Sdes  ac_status=$?
16826180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16827180740Sdes  rm -f conftest.er1
16828180740Sdes  cat conftest.err >&5
16829180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16830180740Sdes  (exit $ac_status); } && {
16831180740Sdes	 test -z "$ac_c_werror_flag" ||
16832180740Sdes	 test ! -s conftest.err
16833180740Sdes       } && test -s conftest$ac_exeext &&
16834180740Sdes       $as_test_x conftest$ac_exeext; then
16835180740Sdes  ac_cv_lib_pam_pam_set_item=yes
16836180740Sdeselse
16837180740Sdes  echo "$as_me: failed program was:" >&5
16838180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16839180740Sdes
16840180740Sdes	ac_cv_lib_pam_pam_set_item=no
16841180740Sdesfi
16842180740Sdes
16843180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16844180740Sdes      conftest$ac_exeext conftest.$ac_ext
16845180740SdesLIBS=$ac_check_lib_save_LIBS
16846180740Sdesfi
16847180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_set_item" >&5
16848180740Sdesecho "${ECHO_T}$ac_cv_lib_pam_pam_set_item" >&6; }
16849180740Sdesif test $ac_cv_lib_pam_pam_set_item = yes; then
16850180740Sdes  cat >>confdefs.h <<_ACEOF
16851180740Sdes#define HAVE_LIBPAM 1
16852180740Sdes_ACEOF
16853180740Sdes
16854180740Sdes  LIBS="-lpam $LIBS"
16855180740Sdes
16856180740Sdeselse
16857180740Sdes  { { echo "$as_me:$LINENO: error: *** libpam missing" >&5
16858180740Sdesecho "$as_me: error: *** libpam missing" >&2;}
16859180740Sdes   { (exit 1); exit 1; }; }
16860180740Sdesfi
16861180740Sdes
16862180740Sdes
16863180740Sdesfor ac_func in pam_getenvlist
16864180740Sdesdo
16865180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16866180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
16867180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16868180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16869180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16870180740Sdeselse
16871180740Sdes  cat >conftest.$ac_ext <<_ACEOF
16872180740Sdes/* confdefs.h.  */
16873180740Sdes_ACEOF
16874180740Sdescat confdefs.h >>conftest.$ac_ext
16875180740Sdescat >>conftest.$ac_ext <<_ACEOF
16876180740Sdes/* end confdefs.h.  */
16877180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16878180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16879180740Sdes#define $ac_func innocuous_$ac_func
16880180740Sdes
16881180740Sdes/* System header to define __stub macros and hopefully few prototypes,
16882180740Sdes    which can conflict with char $ac_func (); below.
16883180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16884180740Sdes    <limits.h> exists even on freestanding compilers.  */
16885180740Sdes
16886180740Sdes#ifdef __STDC__
16887180740Sdes# include <limits.h>
16888180740Sdes#else
16889180740Sdes# include <assert.h>
16890180740Sdes#endif
16891180740Sdes
16892180740Sdes#undef $ac_func
16893180740Sdes
16894180740Sdes/* Override any GCC internal prototype to avoid an error.
16895180740Sdes   Use char because int might match the return type of a GCC
16896180740Sdes   builtin and then its argument prototype would still apply.  */
16897180740Sdes#ifdef __cplusplus
16898180740Sdesextern "C"
16899180740Sdes#endif
16900180740Sdeschar $ac_func ();
16901180740Sdes/* The GNU C library defines this for functions which it implements
16902180740Sdes    to always fail with ENOSYS.  Some functions are actually named
16903180740Sdes    something starting with __ and the normal name is an alias.  */
16904180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
16905180740Sdeschoke me
16906180740Sdes#endif
16907180740Sdes
16908180740Sdesint
16909180740Sdesmain ()
16910180740Sdes{
16911180740Sdesreturn $ac_func ();
16912180740Sdes  ;
16913180740Sdes  return 0;
16914180740Sdes}
16915180740Sdes_ACEOF
16916180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
16917180740Sdesif { (ac_try="$ac_link"
16918180740Sdescase "(($ac_try" in
16919180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16920180740Sdes  *) ac_try_echo=$ac_try;;
16921180740Sdesesac
16922180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16923180740Sdes  (eval "$ac_link") 2>conftest.er1
16924180740Sdes  ac_status=$?
16925180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
16926180740Sdes  rm -f conftest.er1
16927180740Sdes  cat conftest.err >&5
16928180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
16929180740Sdes  (exit $ac_status); } && {
16930180740Sdes	 test -z "$ac_c_werror_flag" ||
16931180740Sdes	 test ! -s conftest.err
16932180740Sdes       } && test -s conftest$ac_exeext &&
16933180740Sdes       $as_test_x conftest$ac_exeext; then
16934180740Sdes  eval "$as_ac_var=yes"
16935180740Sdeselse
16936180740Sdes  echo "$as_me: failed program was:" >&5
16937180740Sdessed 's/^/| /' conftest.$ac_ext >&5
16938180740Sdes
16939180740Sdes	eval "$as_ac_var=no"
16940180740Sdesfi
16941180740Sdes
16942180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16943180740Sdes      conftest$ac_exeext conftest.$ac_ext
16944180740Sdesfi
16945180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
16946180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
16947180740Sdesecho "${ECHO_T}$ac_res" >&6; }
16948180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
16949180740Sdes  cat >>confdefs.h <<_ACEOF
16950180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16951180740Sdes_ACEOF
16952180740Sdes
16953180740Sdesfi
16954180740Sdesdone
16955180740Sdes
16956180740Sdes
16957180740Sdesfor ac_func in pam_putenv
16958180740Sdesdo
16959180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16960180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
16961180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16962180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16963180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
16964180740Sdeselse
16965180740Sdes  cat >conftest.$ac_ext <<_ACEOF
16966180740Sdes/* confdefs.h.  */
16967180740Sdes_ACEOF
16968180740Sdescat confdefs.h >>conftest.$ac_ext
16969180740Sdescat >>conftest.$ac_ext <<_ACEOF
16970180740Sdes/* end confdefs.h.  */
16971180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16972180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16973180740Sdes#define $ac_func innocuous_$ac_func
16974180740Sdes
16975180740Sdes/* System header to define __stub macros and hopefully few prototypes,
16976180740Sdes    which can conflict with char $ac_func (); below.
16977180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16978180740Sdes    <limits.h> exists even on freestanding compilers.  */
16979180740Sdes
16980180740Sdes#ifdef __STDC__
16981180740Sdes# include <limits.h>
16982180740Sdes#else
16983180740Sdes# include <assert.h>
16984180740Sdes#endif
16985180740Sdes
16986180740Sdes#undef $ac_func
16987180740Sdes
16988180740Sdes/* Override any GCC internal prototype to avoid an error.
16989180740Sdes   Use char because int might match the return type of a GCC
16990180740Sdes   builtin and then its argument prototype would still apply.  */
16991180740Sdes#ifdef __cplusplus
16992180740Sdesextern "C"
16993180740Sdes#endif
16994180740Sdeschar $ac_func ();
16995180740Sdes/* The GNU C library defines this for functions which it implements
16996180740Sdes    to always fail with ENOSYS.  Some functions are actually named
16997180740Sdes    something starting with __ and the normal name is an alias.  */
16998180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
16999180740Sdeschoke me
17000180740Sdes#endif
17001180740Sdes
17002180740Sdesint
17003180740Sdesmain ()
17004180740Sdes{
17005180740Sdesreturn $ac_func ();
17006180740Sdes  ;
17007180740Sdes  return 0;
17008180740Sdes}
17009180740Sdes_ACEOF
17010180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
17011180740Sdesif { (ac_try="$ac_link"
17012180740Sdescase "(($ac_try" in
17013180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17014180740Sdes  *) ac_try_echo=$ac_try;;
17015180740Sdesesac
17016180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17017180740Sdes  (eval "$ac_link") 2>conftest.er1
17018180740Sdes  ac_status=$?
17019180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
17020180740Sdes  rm -f conftest.er1
17021180740Sdes  cat conftest.err >&5
17022180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17023180740Sdes  (exit $ac_status); } && {
17024180740Sdes	 test -z "$ac_c_werror_flag" ||
17025180740Sdes	 test ! -s conftest.err
17026180740Sdes       } && test -s conftest$ac_exeext &&
17027180740Sdes       $as_test_x conftest$ac_exeext; then
17028180740Sdes  eval "$as_ac_var=yes"
17029180740Sdeselse
17030180740Sdes  echo "$as_me: failed program was:" >&5
17031180740Sdessed 's/^/| /' conftest.$ac_ext >&5
17032180740Sdes
17033180740Sdes	eval "$as_ac_var=no"
17034180740Sdesfi
17035180740Sdes
17036180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17037180740Sdes      conftest$ac_exeext conftest.$ac_ext
17038180740Sdesfi
17039180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
17040180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
17041180740Sdesecho "${ECHO_T}$ac_res" >&6; }
17042180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
17043180740Sdes  cat >>confdefs.h <<_ACEOF
17044180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17045180740Sdes_ACEOF
17046180740Sdes
17047180740Sdesfi
17048180740Sdesdone
17049180740Sdes
17050180740Sdes			LIBS="$saved_LIBS"
17051180740Sdes
17052180740Sdes			PAM_MSG="yes"
17053180740Sdes
17054180744Sdes			SSHDLIBS="$SSHDLIBS -lpam"
17055180740Sdes
17056180740Sdescat >>confdefs.h <<\_ACEOF
17057180740Sdes#define USE_PAM 1
17058180740Sdes_ACEOF
17059180740Sdes
17060180740Sdes
17061180740Sdes			if test $ac_cv_lib_dl_dlopen = yes; then
17062180740Sdes				case "$LIBS" in
17063180740Sdes				*-ldl*)
17064180740Sdes					# libdl already in LIBS
17065180740Sdes					;;
17066180740Sdes				*)
17067180744Sdes					SSHDLIBS="$SSHDLIBS -ldl"
17068180740Sdes					;;
17069180740Sdes				esac
17070180740Sdes			fi
17071180740Sdes		fi
17072180740Sdes
17073180740Sdes
17074180740Sdesfi
17075180740Sdes
17076180740Sdes
17077180740Sdes# Check for older PAM
17078180740Sdesif test "x$PAM_MSG" = "xyes" ; then
17079180740Sdes	# Check PAM strerror arguments (old PAM)
17080180740Sdes	{ echo "$as_me:$LINENO: checking whether pam_strerror takes only one argument" >&5
17081180740Sdesecho $ECHO_N "checking whether pam_strerror takes only one argument... $ECHO_C" >&6; }
17082180740Sdes	cat >conftest.$ac_ext <<_ACEOF
17083180740Sdes/* confdefs.h.  */
17084180740Sdes_ACEOF
17085180740Sdescat confdefs.h >>conftest.$ac_ext
17086180740Sdescat >>conftest.$ac_ext <<_ACEOF
17087180740Sdes/* end confdefs.h.  */
17088180740Sdes
17089180740Sdes#include <stdlib.h>
17090180740Sdes#if defined(HAVE_SECURITY_PAM_APPL_H)
17091180740Sdes#include <security/pam_appl.h>
17092180740Sdes#elif defined (HAVE_PAM_PAM_APPL_H)
17093180740Sdes#include <pam/pam_appl.h>
17094180740Sdes#endif
17095180740Sdes
17096180740Sdesint
17097180740Sdesmain ()
17098180740Sdes{
17099180740Sdes(void)pam_strerror((pam_handle_t *)NULL, -1);
17100180740Sdes  ;
17101180740Sdes  return 0;
17102180740Sdes}
17103180740Sdes_ACEOF
17104180740Sdesrm -f conftest.$ac_objext
17105180740Sdesif { (ac_try="$ac_compile"
17106180740Sdescase "(($ac_try" in
17107180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17108180740Sdes  *) ac_try_echo=$ac_try;;
17109180740Sdesesac
17110180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17111180740Sdes  (eval "$ac_compile") 2>conftest.er1
17112180740Sdes  ac_status=$?
17113180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
17114180740Sdes  rm -f conftest.er1
17115180740Sdes  cat conftest.err >&5
17116180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
17117180740Sdes  (exit $ac_status); } && {
17118180740Sdes	 test -z "$ac_c_werror_flag" ||
17119180740Sdes	 test ! -s conftest.err
17120180740Sdes       } && test -s conftest.$ac_objext; then
17121180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17122180740Sdesecho "${ECHO_T}no" >&6; }
17123180740Sdeselse
17124180740Sdes  echo "$as_me: failed program was:" >&5
17125180740Sdessed 's/^/| /' conftest.$ac_ext >&5
17126180740Sdes
17127180740Sdes
17128180740Sdes
17129180740Sdescat >>confdefs.h <<\_ACEOF
17130180740Sdes#define HAVE_OLD_PAM 1
17131180740Sdes_ACEOF
17132180740Sdes
17133180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
17134180740Sdesecho "${ECHO_T}yes" >&6; }
17135180740Sdes			PAM_MSG="yes (old library)"
17136180740Sdes
17137180740Sdes
17138180740Sdesfi
17139180740Sdes
17140180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17141180740Sdesfi
17142180740Sdes
17143180740Sdes# Do we want to force the use of the rand helper?
17144180740Sdes
17145180740Sdes# Check whether --with-rand-helper was given.
17146180740Sdesif test "${with_rand_helper+set}" = set; then
17147180740Sdes  withval=$with_rand_helper;
17148180740Sdes		if test "x$withval" = "xno" ; then
17149180740Sdes			# Force use of OpenSSL's internal RNG, even if
17150180740Sdes			# the previous test showed it to be unseeded.
17151180740Sdes			if test -z "$OPENSSL_SEEDS_ITSELF" ; then
17152180740Sdes				{ echo "$as_me:$LINENO: WARNING: *** Forcing use of OpenSSL's non-self-seeding PRNG" >&5
17153180740Sdesecho "$as_me: WARNING: *** Forcing use of OpenSSL's non-self-seeding PRNG" >&2;}
17154180740Sdes				OPENSSL_SEEDS_ITSELF=yes
17155180740Sdes				USE_RAND_HELPER=""
17156180740Sdes			fi
17157180740Sdes		else
17158180740Sdes			USE_RAND_HELPER=yes
17159180740Sdes		fi
17160180740Sdes
17161180740Sdesfi
17162180740Sdes
17163180740Sdes
17164180740Sdes# Which randomness source do we use?
17165180740Sdesif test ! -z "$OPENSSL_SEEDS_ITSELF" && test -z "$USE_RAND_HELPER" ; then
17166180740Sdes	# OpenSSL only
17167180740Sdes
17168180740Sdescat >>confdefs.h <<\_ACEOF
17169180740Sdes#define OPENSSL_PRNG_ONLY 1
17170180740Sdes_ACEOF
17171180740Sdes
17172180740Sdes	RAND_MSG="OpenSSL internal ONLY"
17173180740Sdes	INSTALL_SSH_RAND_HELPER=""
17174180740Sdeselif test ! -z "$USE_RAND_HELPER" ; then
17175180740Sdes	# install rand helper
17176180740Sdes	RAND_MSG="ssh-rand-helper"
17177180740Sdes	INSTALL_SSH_RAND_HELPER="yes"
17178180740Sdesfi
17179180740Sdes
17180180740Sdes
17181180740Sdes### Configuration of ssh-rand-helper
17182180740Sdes
17183180740Sdes# PRNGD TCP socket
17184180740Sdes
17185180740Sdes# Check whether --with-prngd-port was given.
17186180740Sdesif test "${with_prngd_port+set}" = set; then
17187180740Sdes  withval=$with_prngd_port;
17188180740Sdes		case "$withval" in
17189180740Sdes		no)
17190180740Sdes			withval=""
17191180740Sdes			;;
17192180740Sdes		[0-9]*)
17193180740Sdes			;;
17194180740Sdes		*)
17195180740Sdes			{ { echo "$as_me:$LINENO: error: You must specify a numeric port number for --with-prngd-port" >&5
17196180740Sdesecho "$as_me: error: You must specify a numeric port number for --with-prngd-port" >&2;}
17197180740Sdes   { (exit 1); exit 1; }; }
17198180740Sdes			;;
17199180740Sdes		esac
17200180740Sdes		if test ! -z "$withval" ; then
17201180740Sdes			PRNGD_PORT="$withval"
17202180740Sdes
17203180740Sdescat >>confdefs.h <<_ACEOF
17204180740Sdes#define PRNGD_PORT $PRNGD_PORT
17205180740Sdes_ACEOF
17206180740Sdes
17207180740Sdes		fi
17208180740Sdes
17209180740Sdes
17210180740Sdesfi
17211180740Sdes
17212180740Sdes
17213180740Sdes# PRNGD Unix domain socket
17214180740Sdes
17215180740Sdes# Check whether --with-prngd-socket was given.
17216180740Sdesif test "${with_prngd_socket+set}" = set; then
17217180740Sdes  withval=$with_prngd_socket;
17218180740Sdes		case "$withval" in
17219180740Sdes		yes)
17220180740Sdes			withval="/var/run/egd-pool"
17221180740Sdes			;;
17222180740Sdes		no)
17223180740Sdes			withval=""
17224180740Sdes			;;
17225180740Sdes		/*)
17226180740Sdes			;;
17227180740Sdes		*)
17228180740Sdes			{ { echo "$as_me:$LINENO: error: You must specify an absolute path to the entropy socket" >&5
17229180740Sdesecho "$as_me: error: You must specify an absolute path to the entropy socket" >&2;}
17230180740Sdes   { (exit 1); exit 1; }; }
17231180740Sdes			;;
17232180740Sdes		esac
17233180740Sdes
17234180740Sdes		if test ! -z "$withval" ; then
17235180740Sdes			if test ! -z "$PRNGD_PORT" ; then
17236180740Sdes				{ { echo "$as_me:$LINENO: error: You may not specify both a PRNGD/EGD port and socket" >&5
17237180740Sdesecho "$as_me: error: You may not specify both a PRNGD/EGD port and socket" >&2;}
17238180740Sdes   { (exit 1); exit 1; }; }
17239180740Sdes			fi
17240180740Sdes			if test ! -r "$withval" ; then
17241180740Sdes				{ echo "$as_me:$LINENO: WARNING: Entropy socket is not readable" >&5
17242180740Sdesecho "$as_me: WARNING: Entropy socket is not readable" >&2;}
17243180740Sdes			fi
17244180740Sdes			PRNGD_SOCKET="$withval"
17245180740Sdes
17246180740Sdescat >>confdefs.h <<_ACEOF
17247180740Sdes#define PRNGD_SOCKET "$PRNGD_SOCKET"
17248180740Sdes_ACEOF
17249180740Sdes
17250180740Sdes		fi
17251180740Sdes
17252180740Sdeselse
17253180740Sdes
17254180740Sdes		# Check for existing socket only if we don't have a random device already
17255180740Sdes		if test "$USE_RAND_HELPER" = yes ; then
17256180740Sdes			{ echo "$as_me:$LINENO: checking for PRNGD/EGD socket" >&5
17257180740Sdesecho $ECHO_N "checking for PRNGD/EGD socket... $ECHO_C" >&6; }
17258180740Sdes			# Insert other locations here
17259180740Sdes			for sock in /var/run/egd-pool /dev/egd-pool /etc/entropy; do
17260180740Sdes				if test -r $sock && $TEST_MINUS_S_SH -c "test -S $sock -o -p $sock" ; then
17261180740Sdes					PRNGD_SOCKET="$sock"
17262180740Sdes					cat >>confdefs.h <<_ACEOF
17263180740Sdes#define PRNGD_SOCKET "$PRNGD_SOCKET"
17264180740Sdes_ACEOF
17265180740Sdes
17266180740Sdes					break;
17267180740Sdes				fi
17268180740Sdes			done
17269180740Sdes			if test ! -z "$PRNGD_SOCKET" ; then
17270180740Sdes				{ echo "$as_me:$LINENO: result: $PRNGD_SOCKET" >&5
17271180740Sdesecho "${ECHO_T}$PRNGD_SOCKET" >&6; }
17272180740Sdes			else
17273180740Sdes				{ echo "$as_me:$LINENO: result: not found" >&5
17274180740Sdesecho "${ECHO_T}not found" >&6; }
17275180740Sdes			fi
17276180740Sdes		fi
17277180740Sdes
17278180740Sdes
17279180740Sdesfi
17280180740Sdes
17281180740Sdes
17282180740Sdes# Change default command timeout for hashing entropy source
17283180740Sdesentropy_timeout=200
17284180740Sdes
17285180740Sdes# Check whether --with-entropy-timeout was given.
17286180740Sdesif test "${with_entropy_timeout+set}" = set; then
17287180740Sdes  withval=$with_entropy_timeout;
17288180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
17289180740Sdes		    test "x${withval}" != "xyes"; then
17290180740Sdes			entropy_timeout=$withval
17291180740Sdes		fi
17292180740Sdes
17293180740Sdes
17294180740Sdesfi
17295180740Sdes
17296180740Sdes
17297180740Sdescat >>confdefs.h <<_ACEOF
17298180740Sdes#define ENTROPY_TIMEOUT_MSEC $entropy_timeout
17299180740Sdes_ACEOF
17300180740Sdes
17301180740Sdes
17302180740SdesSSH_PRIVSEP_USER=sshd
17303180740Sdes
17304180740Sdes# Check whether --with-privsep-user was given.
17305180740Sdesif test "${with_privsep_user+set}" = set; then
17306180740Sdes  withval=$with_privsep_user;
17307180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
17308180740Sdes		    test "x${withval}" != "xyes"; then
17309180740Sdes			SSH_PRIVSEP_USER=$withval
17310180740Sdes		fi
17311180740Sdes
17312180740Sdes
17313180740Sdesfi
17314180740Sdes
17315180740Sdes
17316180740Sdescat >>confdefs.h <<_ACEOF
17317180740Sdes#define SSH_PRIVSEP_USER "$SSH_PRIVSEP_USER"
17318180740Sdes_ACEOF
17319180740Sdes
17320180740Sdes
17321180740Sdes
17322180740Sdes# We do this little dance with the search path to insure
17323180740Sdes# that programs that we select for use by installed programs
17324180740Sdes# (which may be run by the super-user) come from trusted
17325180740Sdes# locations before they come from the user's private area.
17326180740Sdes# This should help avoid accidentally configuring some
17327180740Sdes# random version of a program in someone's personal bin.
17328180740Sdes
17329180740SdesOPATH=$PATH
17330180740SdesPATH=/bin:/usr/bin
17331180740Sdestest -h /bin 2> /dev/null && PATH=/usr/bin
17332180740Sdestest -d /sbin && PATH=$PATH:/sbin
17333180740Sdestest -d /usr/sbin && PATH=$PATH:/usr/sbin
17334180740SdesPATH=$PATH:/etc:$OPATH
17335180740Sdes
17336180740Sdes# These programs are used by the command hashing source to gather entropy
17337180740Sdes
17338180740Sdes	# Extract the first word of "ls", so it can be a program name with args.
17339180740Sdesset dummy ls; ac_word=$2
17340180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17341180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17342180740Sdesif test "${ac_cv_path_PROG_LS+set}" = set; then
17343180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17344180740Sdeselse
17345180740Sdes  case $PROG_LS in
17346180740Sdes  [\\/]* | ?:[\\/]*)
17347180740Sdes  ac_cv_path_PROG_LS="$PROG_LS" # Let the user override the test with a path.
17348180740Sdes  ;;
17349180740Sdes  *)
17350180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17351180740Sdesfor as_dir in $PATH
17352180740Sdesdo
17353180740Sdes  IFS=$as_save_IFS
17354180740Sdes  test -z "$as_dir" && as_dir=.
17355180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17356180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17357180740Sdes    ac_cv_path_PROG_LS="$as_dir/$ac_word$ac_exec_ext"
17358180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17359180740Sdes    break 2
17360180740Sdes  fi
17361180740Sdesdone
17362180740Sdesdone
17363180740SdesIFS=$as_save_IFS
17364180740Sdes
17365180740Sdes  ;;
17366180740Sdesesac
17367180740Sdesfi
17368180740SdesPROG_LS=$ac_cv_path_PROG_LS
17369180740Sdesif test -n "$PROG_LS"; then
17370180740Sdes  { echo "$as_me:$LINENO: result: $PROG_LS" >&5
17371180740Sdesecho "${ECHO_T}$PROG_LS" >&6; }
17372180740Sdeselse
17373180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17374180740Sdesecho "${ECHO_T}no" >&6; }
17375180740Sdesfi
17376180740Sdes
17377180740Sdes
17378180740Sdes	if test -z "$PROG_LS" ; then
17379180740Sdes		PROG_LS="undef"
17380180740Sdes	fi
17381180740Sdes
17382180740Sdes
17383180740Sdes
17384180740Sdes	# Extract the first word of "netstat", so it can be a program name with args.
17385180740Sdesset dummy netstat; ac_word=$2
17386180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17387180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17388180740Sdesif test "${ac_cv_path_PROG_NETSTAT+set}" = set; then
17389180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17390180740Sdeselse
17391180740Sdes  case $PROG_NETSTAT in
17392180740Sdes  [\\/]* | ?:[\\/]*)
17393180740Sdes  ac_cv_path_PROG_NETSTAT="$PROG_NETSTAT" # Let the user override the test with a path.
17394180740Sdes  ;;
17395180740Sdes  *)
17396180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17397180740Sdesfor as_dir in $PATH
17398180740Sdesdo
17399180740Sdes  IFS=$as_save_IFS
17400180740Sdes  test -z "$as_dir" && as_dir=.
17401180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17402180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17403180740Sdes    ac_cv_path_PROG_NETSTAT="$as_dir/$ac_word$ac_exec_ext"
17404180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17405180740Sdes    break 2
17406180740Sdes  fi
17407180740Sdesdone
17408180740Sdesdone
17409180740SdesIFS=$as_save_IFS
17410180740Sdes
17411180740Sdes  ;;
17412180740Sdesesac
17413180740Sdesfi
17414180740SdesPROG_NETSTAT=$ac_cv_path_PROG_NETSTAT
17415180740Sdesif test -n "$PROG_NETSTAT"; then
17416180740Sdes  { echo "$as_me:$LINENO: result: $PROG_NETSTAT" >&5
17417180740Sdesecho "${ECHO_T}$PROG_NETSTAT" >&6; }
17418180740Sdeselse
17419180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17420180740Sdesecho "${ECHO_T}no" >&6; }
17421180740Sdesfi
17422180740Sdes
17423180740Sdes
17424180740Sdes	if test -z "$PROG_NETSTAT" ; then
17425180740Sdes		PROG_NETSTAT="undef"
17426180740Sdes	fi
17427180740Sdes
17428180740Sdes
17429180740Sdes
17430180740Sdes	# Extract the first word of "arp", so it can be a program name with args.
17431180740Sdesset dummy arp; ac_word=$2
17432180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17433180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17434180740Sdesif test "${ac_cv_path_PROG_ARP+set}" = set; then
17435180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17436180740Sdeselse
17437180740Sdes  case $PROG_ARP in
17438180740Sdes  [\\/]* | ?:[\\/]*)
17439180740Sdes  ac_cv_path_PROG_ARP="$PROG_ARP" # Let the user override the test with a path.
17440180740Sdes  ;;
17441180740Sdes  *)
17442180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17443180740Sdesfor as_dir in $PATH
17444180740Sdesdo
17445180740Sdes  IFS=$as_save_IFS
17446180740Sdes  test -z "$as_dir" && as_dir=.
17447180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17448180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17449180740Sdes    ac_cv_path_PROG_ARP="$as_dir/$ac_word$ac_exec_ext"
17450180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17451180740Sdes    break 2
17452180740Sdes  fi
17453180740Sdesdone
17454180740Sdesdone
17455180740SdesIFS=$as_save_IFS
17456180740Sdes
17457180740Sdes  ;;
17458180740Sdesesac
17459180740Sdesfi
17460180740SdesPROG_ARP=$ac_cv_path_PROG_ARP
17461180740Sdesif test -n "$PROG_ARP"; then
17462180740Sdes  { echo "$as_me:$LINENO: result: $PROG_ARP" >&5
17463180740Sdesecho "${ECHO_T}$PROG_ARP" >&6; }
17464180740Sdeselse
17465180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17466180740Sdesecho "${ECHO_T}no" >&6; }
17467180740Sdesfi
17468180740Sdes
17469180740Sdes
17470180740Sdes	if test -z "$PROG_ARP" ; then
17471180740Sdes		PROG_ARP="undef"
17472180740Sdes	fi
17473180740Sdes
17474180740Sdes
17475180740Sdes
17476180740Sdes	# Extract the first word of "ifconfig", so it can be a program name with args.
17477180740Sdesset dummy ifconfig; ac_word=$2
17478180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17479180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17480180740Sdesif test "${ac_cv_path_PROG_IFCONFIG+set}" = set; then
17481180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17482180740Sdeselse
17483180740Sdes  case $PROG_IFCONFIG in
17484180740Sdes  [\\/]* | ?:[\\/]*)
17485180740Sdes  ac_cv_path_PROG_IFCONFIG="$PROG_IFCONFIG" # Let the user override the test with a path.
17486180740Sdes  ;;
17487180740Sdes  *)
17488180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17489180740Sdesfor as_dir in $PATH
17490180740Sdesdo
17491180740Sdes  IFS=$as_save_IFS
17492180740Sdes  test -z "$as_dir" && as_dir=.
17493180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17494180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17495180740Sdes    ac_cv_path_PROG_IFCONFIG="$as_dir/$ac_word$ac_exec_ext"
17496180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17497180740Sdes    break 2
17498180740Sdes  fi
17499180740Sdesdone
17500180740Sdesdone
17501180740SdesIFS=$as_save_IFS
17502180740Sdes
17503180740Sdes  ;;
17504180740Sdesesac
17505180740Sdesfi
17506180740SdesPROG_IFCONFIG=$ac_cv_path_PROG_IFCONFIG
17507180740Sdesif test -n "$PROG_IFCONFIG"; then
17508180740Sdes  { echo "$as_me:$LINENO: result: $PROG_IFCONFIG" >&5
17509180740Sdesecho "${ECHO_T}$PROG_IFCONFIG" >&6; }
17510180740Sdeselse
17511180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17512180740Sdesecho "${ECHO_T}no" >&6; }
17513180740Sdesfi
17514180740Sdes
17515180740Sdes
17516180740Sdes	if test -z "$PROG_IFCONFIG" ; then
17517180740Sdes		PROG_IFCONFIG="undef"
17518180740Sdes	fi
17519180740Sdes
17520180740Sdes
17521180740Sdes
17522180740Sdes	# Extract the first word of "jstat", so it can be a program name with args.
17523180740Sdesset dummy jstat; ac_word=$2
17524180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17525180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17526180740Sdesif test "${ac_cv_path_PROG_JSTAT+set}" = set; then
17527180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17528180740Sdeselse
17529180740Sdes  case $PROG_JSTAT in
17530180740Sdes  [\\/]* | ?:[\\/]*)
17531180740Sdes  ac_cv_path_PROG_JSTAT="$PROG_JSTAT" # Let the user override the test with a path.
17532180740Sdes  ;;
17533180740Sdes  *)
17534180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17535180740Sdesfor as_dir in $PATH
17536180740Sdesdo
17537180740Sdes  IFS=$as_save_IFS
17538180740Sdes  test -z "$as_dir" && as_dir=.
17539180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17540180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17541180740Sdes    ac_cv_path_PROG_JSTAT="$as_dir/$ac_word$ac_exec_ext"
17542180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17543180740Sdes    break 2
17544180740Sdes  fi
17545180740Sdesdone
17546180740Sdesdone
17547180740SdesIFS=$as_save_IFS
17548180740Sdes
17549180740Sdes  ;;
17550180740Sdesesac
17551180740Sdesfi
17552180740SdesPROG_JSTAT=$ac_cv_path_PROG_JSTAT
17553180740Sdesif test -n "$PROG_JSTAT"; then
17554180740Sdes  { echo "$as_me:$LINENO: result: $PROG_JSTAT" >&5
17555180740Sdesecho "${ECHO_T}$PROG_JSTAT" >&6; }
17556180740Sdeselse
17557180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17558180740Sdesecho "${ECHO_T}no" >&6; }
17559180740Sdesfi
17560180740Sdes
17561180740Sdes
17562180740Sdes	if test -z "$PROG_JSTAT" ; then
17563180740Sdes		PROG_JSTAT="undef"
17564180740Sdes	fi
17565180740Sdes
17566180740Sdes
17567180740Sdes
17568180740Sdes	# Extract the first word of "ps", so it can be a program name with args.
17569180740Sdesset dummy ps; ac_word=$2
17570180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17571180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17572180740Sdesif test "${ac_cv_path_PROG_PS+set}" = set; then
17573180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17574180740Sdeselse
17575180740Sdes  case $PROG_PS in
17576180740Sdes  [\\/]* | ?:[\\/]*)
17577180740Sdes  ac_cv_path_PROG_PS="$PROG_PS" # Let the user override the test with a path.
17578180740Sdes  ;;
17579180740Sdes  *)
17580180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17581180740Sdesfor as_dir in $PATH
17582180740Sdesdo
17583180740Sdes  IFS=$as_save_IFS
17584180740Sdes  test -z "$as_dir" && as_dir=.
17585180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17586180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17587180740Sdes    ac_cv_path_PROG_PS="$as_dir/$ac_word$ac_exec_ext"
17588180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17589180740Sdes    break 2
17590180740Sdes  fi
17591180740Sdesdone
17592180740Sdesdone
17593180740SdesIFS=$as_save_IFS
17594180740Sdes
17595180740Sdes  ;;
17596180740Sdesesac
17597180740Sdesfi
17598180740SdesPROG_PS=$ac_cv_path_PROG_PS
17599180740Sdesif test -n "$PROG_PS"; then
17600180740Sdes  { echo "$as_me:$LINENO: result: $PROG_PS" >&5
17601180740Sdesecho "${ECHO_T}$PROG_PS" >&6; }
17602180740Sdeselse
17603180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17604180740Sdesecho "${ECHO_T}no" >&6; }
17605180740Sdesfi
17606180740Sdes
17607180740Sdes
17608180740Sdes	if test -z "$PROG_PS" ; then
17609180740Sdes		PROG_PS="undef"
17610180740Sdes	fi
17611180740Sdes
17612180740Sdes
17613180740Sdes
17614180740Sdes	# Extract the first word of "sar", so it can be a program name with args.
17615180740Sdesset dummy sar; ac_word=$2
17616180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17617180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17618180740Sdesif test "${ac_cv_path_PROG_SAR+set}" = set; then
17619180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17620180740Sdeselse
17621180740Sdes  case $PROG_SAR in
17622180740Sdes  [\\/]* | ?:[\\/]*)
17623180740Sdes  ac_cv_path_PROG_SAR="$PROG_SAR" # Let the user override the test with a path.
17624180740Sdes  ;;
17625180740Sdes  *)
17626180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17627180740Sdesfor as_dir in $PATH
17628180740Sdesdo
17629180740Sdes  IFS=$as_save_IFS
17630180740Sdes  test -z "$as_dir" && as_dir=.
17631180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17632180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17633180740Sdes    ac_cv_path_PROG_SAR="$as_dir/$ac_word$ac_exec_ext"
17634180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17635180740Sdes    break 2
17636180740Sdes  fi
17637180740Sdesdone
17638180740Sdesdone
17639180740SdesIFS=$as_save_IFS
17640180740Sdes
17641180740Sdes  ;;
17642180740Sdesesac
17643180740Sdesfi
17644180740SdesPROG_SAR=$ac_cv_path_PROG_SAR
17645180740Sdesif test -n "$PROG_SAR"; then
17646180740Sdes  { echo "$as_me:$LINENO: result: $PROG_SAR" >&5
17647180740Sdesecho "${ECHO_T}$PROG_SAR" >&6; }
17648180740Sdeselse
17649180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17650180740Sdesecho "${ECHO_T}no" >&6; }
17651180740Sdesfi
17652180740Sdes
17653180740Sdes
17654180740Sdes	if test -z "$PROG_SAR" ; then
17655180740Sdes		PROG_SAR="undef"
17656180740Sdes	fi
17657180740Sdes
17658180740Sdes
17659180740Sdes
17660180740Sdes	# Extract the first word of "w", so it can be a program name with args.
17661180740Sdesset dummy w; ac_word=$2
17662180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17663180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17664180740Sdesif test "${ac_cv_path_PROG_W+set}" = set; then
17665180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17666180740Sdeselse
17667180740Sdes  case $PROG_W in
17668180740Sdes  [\\/]* | ?:[\\/]*)
17669180740Sdes  ac_cv_path_PROG_W="$PROG_W" # Let the user override the test with a path.
17670180740Sdes  ;;
17671180740Sdes  *)
17672180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17673180740Sdesfor as_dir in $PATH
17674180740Sdesdo
17675180740Sdes  IFS=$as_save_IFS
17676180740Sdes  test -z "$as_dir" && as_dir=.
17677180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17678180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17679180740Sdes    ac_cv_path_PROG_W="$as_dir/$ac_word$ac_exec_ext"
17680180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17681180740Sdes    break 2
17682180740Sdes  fi
17683180740Sdesdone
17684180740Sdesdone
17685180740SdesIFS=$as_save_IFS
17686180740Sdes
17687180740Sdes  ;;
17688180740Sdesesac
17689180740Sdesfi
17690180740SdesPROG_W=$ac_cv_path_PROG_W
17691180740Sdesif test -n "$PROG_W"; then
17692180740Sdes  { echo "$as_me:$LINENO: result: $PROG_W" >&5
17693180740Sdesecho "${ECHO_T}$PROG_W" >&6; }
17694180740Sdeselse
17695180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17696180740Sdesecho "${ECHO_T}no" >&6; }
17697180740Sdesfi
17698180740Sdes
17699180740Sdes
17700180740Sdes	if test -z "$PROG_W" ; then
17701180740Sdes		PROG_W="undef"
17702180740Sdes	fi
17703180740Sdes
17704180740Sdes
17705180740Sdes
17706180740Sdes	# Extract the first word of "who", so it can be a program name with args.
17707180740Sdesset dummy who; ac_word=$2
17708180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17709180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17710180740Sdesif test "${ac_cv_path_PROG_WHO+set}" = set; then
17711180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17712180740Sdeselse
17713180740Sdes  case $PROG_WHO in
17714180740Sdes  [\\/]* | ?:[\\/]*)
17715180740Sdes  ac_cv_path_PROG_WHO="$PROG_WHO" # Let the user override the test with a path.
17716180740Sdes  ;;
17717180740Sdes  *)
17718180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17719180740Sdesfor as_dir in $PATH
17720180740Sdesdo
17721180740Sdes  IFS=$as_save_IFS
17722180740Sdes  test -z "$as_dir" && as_dir=.
17723180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17724180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17725180740Sdes    ac_cv_path_PROG_WHO="$as_dir/$ac_word$ac_exec_ext"
17726180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17727180740Sdes    break 2
17728180740Sdes  fi
17729180740Sdesdone
17730180740Sdesdone
17731180740SdesIFS=$as_save_IFS
17732180740Sdes
17733180740Sdes  ;;
17734180740Sdesesac
17735180740Sdesfi
17736180740SdesPROG_WHO=$ac_cv_path_PROG_WHO
17737180740Sdesif test -n "$PROG_WHO"; then
17738180740Sdes  { echo "$as_me:$LINENO: result: $PROG_WHO" >&5
17739180740Sdesecho "${ECHO_T}$PROG_WHO" >&6; }
17740180740Sdeselse
17741180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17742180740Sdesecho "${ECHO_T}no" >&6; }
17743180740Sdesfi
17744180740Sdes
17745180740Sdes
17746180740Sdes	if test -z "$PROG_WHO" ; then
17747180740Sdes		PROG_WHO="undef"
17748180740Sdes	fi
17749180740Sdes
17750180740Sdes
17751180740Sdes
17752180740Sdes	# Extract the first word of "last", so it can be a program name with args.
17753180740Sdesset dummy last; ac_word=$2
17754180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17755180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17756180740Sdesif test "${ac_cv_path_PROG_LAST+set}" = set; then
17757180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17758180740Sdeselse
17759180740Sdes  case $PROG_LAST in
17760180740Sdes  [\\/]* | ?:[\\/]*)
17761180740Sdes  ac_cv_path_PROG_LAST="$PROG_LAST" # Let the user override the test with a path.
17762180740Sdes  ;;
17763180740Sdes  *)
17764180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17765180740Sdesfor as_dir in $PATH
17766180740Sdesdo
17767180740Sdes  IFS=$as_save_IFS
17768180740Sdes  test -z "$as_dir" && as_dir=.
17769180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17770180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17771180740Sdes    ac_cv_path_PROG_LAST="$as_dir/$ac_word$ac_exec_ext"
17772180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17773180740Sdes    break 2
17774180740Sdes  fi
17775180740Sdesdone
17776180740Sdesdone
17777180740SdesIFS=$as_save_IFS
17778180740Sdes
17779180740Sdes  ;;
17780180740Sdesesac
17781180740Sdesfi
17782180740SdesPROG_LAST=$ac_cv_path_PROG_LAST
17783180740Sdesif test -n "$PROG_LAST"; then
17784180740Sdes  { echo "$as_me:$LINENO: result: $PROG_LAST" >&5
17785180740Sdesecho "${ECHO_T}$PROG_LAST" >&6; }
17786180740Sdeselse
17787180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17788180740Sdesecho "${ECHO_T}no" >&6; }
17789180740Sdesfi
17790180740Sdes
17791180740Sdes
17792180740Sdes	if test -z "$PROG_LAST" ; then
17793180740Sdes		PROG_LAST="undef"
17794180740Sdes	fi
17795180740Sdes
17796180740Sdes
17797180740Sdes
17798180740Sdes	# Extract the first word of "lastlog", so it can be a program name with args.
17799180740Sdesset dummy lastlog; ac_word=$2
17800180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17801180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17802180740Sdesif test "${ac_cv_path_PROG_LASTLOG+set}" = set; then
17803180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17804180740Sdeselse
17805180740Sdes  case $PROG_LASTLOG in
17806180740Sdes  [\\/]* | ?:[\\/]*)
17807180740Sdes  ac_cv_path_PROG_LASTLOG="$PROG_LASTLOG" # Let the user override the test with a path.
17808180740Sdes  ;;
17809180740Sdes  *)
17810180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17811180740Sdesfor as_dir in $PATH
17812180740Sdesdo
17813180740Sdes  IFS=$as_save_IFS
17814180740Sdes  test -z "$as_dir" && as_dir=.
17815180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17816180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17817180740Sdes    ac_cv_path_PROG_LASTLOG="$as_dir/$ac_word$ac_exec_ext"
17818180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17819180740Sdes    break 2
17820180740Sdes  fi
17821180740Sdesdone
17822180740Sdesdone
17823180740SdesIFS=$as_save_IFS
17824180740Sdes
17825180740Sdes  ;;
17826180740Sdesesac
17827180740Sdesfi
17828180740SdesPROG_LASTLOG=$ac_cv_path_PROG_LASTLOG
17829180740Sdesif test -n "$PROG_LASTLOG"; then
17830180740Sdes  { echo "$as_me:$LINENO: result: $PROG_LASTLOG" >&5
17831180740Sdesecho "${ECHO_T}$PROG_LASTLOG" >&6; }
17832180740Sdeselse
17833180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17834180740Sdesecho "${ECHO_T}no" >&6; }
17835180740Sdesfi
17836180740Sdes
17837180740Sdes
17838180740Sdes	if test -z "$PROG_LASTLOG" ; then
17839180740Sdes		PROG_LASTLOG="undef"
17840180740Sdes	fi
17841180740Sdes
17842180740Sdes
17843180740Sdes
17844180740Sdes	# Extract the first word of "df", so it can be a program name with args.
17845180740Sdesset dummy df; ac_word=$2
17846180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17847180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17848180740Sdesif test "${ac_cv_path_PROG_DF+set}" = set; then
17849180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17850180740Sdeselse
17851180740Sdes  case $PROG_DF in
17852180740Sdes  [\\/]* | ?:[\\/]*)
17853180740Sdes  ac_cv_path_PROG_DF="$PROG_DF" # Let the user override the test with a path.
17854180740Sdes  ;;
17855180740Sdes  *)
17856180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17857180740Sdesfor as_dir in $PATH
17858180740Sdesdo
17859180740Sdes  IFS=$as_save_IFS
17860180740Sdes  test -z "$as_dir" && as_dir=.
17861180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17862180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17863180740Sdes    ac_cv_path_PROG_DF="$as_dir/$ac_word$ac_exec_ext"
17864180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17865180740Sdes    break 2
17866180740Sdes  fi
17867180740Sdesdone
17868180740Sdesdone
17869180740SdesIFS=$as_save_IFS
17870180740Sdes
17871180740Sdes  ;;
17872180740Sdesesac
17873180740Sdesfi
17874180740SdesPROG_DF=$ac_cv_path_PROG_DF
17875180740Sdesif test -n "$PROG_DF"; then
17876180740Sdes  { echo "$as_me:$LINENO: result: $PROG_DF" >&5
17877180740Sdesecho "${ECHO_T}$PROG_DF" >&6; }
17878180740Sdeselse
17879180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17880180740Sdesecho "${ECHO_T}no" >&6; }
17881180740Sdesfi
17882180740Sdes
17883180740Sdes
17884180740Sdes	if test -z "$PROG_DF" ; then
17885180740Sdes		PROG_DF="undef"
17886180740Sdes	fi
17887180740Sdes
17888180740Sdes
17889180740Sdes
17890180740Sdes	# Extract the first word of "vmstat", so it can be a program name with args.
17891180740Sdesset dummy vmstat; ac_word=$2
17892180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17893180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17894180740Sdesif test "${ac_cv_path_PROG_VMSTAT+set}" = set; then
17895180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17896180740Sdeselse
17897180740Sdes  case $PROG_VMSTAT in
17898180740Sdes  [\\/]* | ?:[\\/]*)
17899180740Sdes  ac_cv_path_PROG_VMSTAT="$PROG_VMSTAT" # Let the user override the test with a path.
17900180740Sdes  ;;
17901180740Sdes  *)
17902180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17903180740Sdesfor as_dir in $PATH
17904180740Sdesdo
17905180740Sdes  IFS=$as_save_IFS
17906180740Sdes  test -z "$as_dir" && as_dir=.
17907180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17908180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17909180740Sdes    ac_cv_path_PROG_VMSTAT="$as_dir/$ac_word$ac_exec_ext"
17910180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17911180740Sdes    break 2
17912180740Sdes  fi
17913180740Sdesdone
17914180740Sdesdone
17915180740SdesIFS=$as_save_IFS
17916180740Sdes
17917180740Sdes  ;;
17918180740Sdesesac
17919180740Sdesfi
17920180740SdesPROG_VMSTAT=$ac_cv_path_PROG_VMSTAT
17921180740Sdesif test -n "$PROG_VMSTAT"; then
17922180740Sdes  { echo "$as_me:$LINENO: result: $PROG_VMSTAT" >&5
17923180740Sdesecho "${ECHO_T}$PROG_VMSTAT" >&6; }
17924180740Sdeselse
17925180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17926180740Sdesecho "${ECHO_T}no" >&6; }
17927180740Sdesfi
17928180740Sdes
17929180740Sdes
17930180740Sdes	if test -z "$PROG_VMSTAT" ; then
17931180740Sdes		PROG_VMSTAT="undef"
17932180740Sdes	fi
17933180740Sdes
17934180740Sdes
17935180740Sdes
17936180740Sdes	# Extract the first word of "uptime", so it can be a program name with args.
17937180740Sdesset dummy uptime; ac_word=$2
17938180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17939180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17940180740Sdesif test "${ac_cv_path_PROG_UPTIME+set}" = set; then
17941180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17942180740Sdeselse
17943180740Sdes  case $PROG_UPTIME in
17944180740Sdes  [\\/]* | ?:[\\/]*)
17945180740Sdes  ac_cv_path_PROG_UPTIME="$PROG_UPTIME" # Let the user override the test with a path.
17946180740Sdes  ;;
17947180740Sdes  *)
17948180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17949180740Sdesfor as_dir in $PATH
17950180740Sdesdo
17951180740Sdes  IFS=$as_save_IFS
17952180740Sdes  test -z "$as_dir" && as_dir=.
17953180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
17954180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
17955180740Sdes    ac_cv_path_PROG_UPTIME="$as_dir/$ac_word$ac_exec_ext"
17956180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
17957180740Sdes    break 2
17958180740Sdes  fi
17959180740Sdesdone
17960180740Sdesdone
17961180740SdesIFS=$as_save_IFS
17962180740Sdes
17963180740Sdes  ;;
17964180740Sdesesac
17965180740Sdesfi
17966180740SdesPROG_UPTIME=$ac_cv_path_PROG_UPTIME
17967180740Sdesif test -n "$PROG_UPTIME"; then
17968180740Sdes  { echo "$as_me:$LINENO: result: $PROG_UPTIME" >&5
17969180740Sdesecho "${ECHO_T}$PROG_UPTIME" >&6; }
17970180740Sdeselse
17971180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
17972180740Sdesecho "${ECHO_T}no" >&6; }
17973180740Sdesfi
17974180740Sdes
17975180740Sdes
17976180740Sdes	if test -z "$PROG_UPTIME" ; then
17977180740Sdes		PROG_UPTIME="undef"
17978180740Sdes	fi
17979180740Sdes
17980180740Sdes
17981180740Sdes
17982180740Sdes	# Extract the first word of "ipcs", so it can be a program name with args.
17983180740Sdesset dummy ipcs; ac_word=$2
17984180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
17985180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
17986180740Sdesif test "${ac_cv_path_PROG_IPCS+set}" = set; then
17987180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
17988180740Sdeselse
17989180740Sdes  case $PROG_IPCS in
17990180740Sdes  [\\/]* | ?:[\\/]*)
17991180740Sdes  ac_cv_path_PROG_IPCS="$PROG_IPCS" # Let the user override the test with a path.
17992180740Sdes  ;;
17993180740Sdes  *)
17994180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17995180740Sdesfor as_dir in $PATH
17996180740Sdesdo
17997180740Sdes  IFS=$as_save_IFS
17998180740Sdes  test -z "$as_dir" && as_dir=.
17999180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
18000180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18001180740Sdes    ac_cv_path_PROG_IPCS="$as_dir/$ac_word$ac_exec_ext"
18002180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18003180740Sdes    break 2
18004180740Sdes  fi
18005180740Sdesdone
18006180740Sdesdone
18007180740SdesIFS=$as_save_IFS
18008180740Sdes
18009180740Sdes  ;;
18010180740Sdesesac
18011180740Sdesfi
18012180740SdesPROG_IPCS=$ac_cv_path_PROG_IPCS
18013180740Sdesif test -n "$PROG_IPCS"; then
18014180740Sdes  { echo "$as_me:$LINENO: result: $PROG_IPCS" >&5
18015180740Sdesecho "${ECHO_T}$PROG_IPCS" >&6; }
18016180740Sdeselse
18017180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
18018180740Sdesecho "${ECHO_T}no" >&6; }
18019180740Sdesfi
18020180740Sdes
18021180740Sdes
18022180740Sdes	if test -z "$PROG_IPCS" ; then
18023180740Sdes		PROG_IPCS="undef"
18024180740Sdes	fi
18025180740Sdes
18026180740Sdes
18027180740Sdes
18028180740Sdes	# Extract the first word of "tail", so it can be a program name with args.
18029180740Sdesset dummy tail; ac_word=$2
18030180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
18031180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
18032180740Sdesif test "${ac_cv_path_PROG_TAIL+set}" = set; then
18033180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18034180740Sdeselse
18035180740Sdes  case $PROG_TAIL in
18036180740Sdes  [\\/]* | ?:[\\/]*)
18037180740Sdes  ac_cv_path_PROG_TAIL="$PROG_TAIL" # Let the user override the test with a path.
18038180740Sdes  ;;
18039180740Sdes  *)
18040180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18041180740Sdesfor as_dir in $PATH
18042180740Sdesdo
18043180740Sdes  IFS=$as_save_IFS
18044180740Sdes  test -z "$as_dir" && as_dir=.
18045180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
18046180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18047180740Sdes    ac_cv_path_PROG_TAIL="$as_dir/$ac_word$ac_exec_ext"
18048180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
18049180740Sdes    break 2
18050180740Sdes  fi
18051180740Sdesdone
18052180740Sdesdone
18053180740SdesIFS=$as_save_IFS
18054180740Sdes
18055180740Sdes  ;;
18056180740Sdesesac
18057180740Sdesfi
18058180740SdesPROG_TAIL=$ac_cv_path_PROG_TAIL
18059180740Sdesif test -n "$PROG_TAIL"; then
18060180740Sdes  { echo "$as_me:$LINENO: result: $PROG_TAIL" >&5
18061180740Sdesecho "${ECHO_T}$PROG_TAIL" >&6; }
18062180740Sdeselse
18063180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
18064180740Sdesecho "${ECHO_T}no" >&6; }
18065180740Sdesfi
18066180740Sdes
18067180740Sdes
18068180740Sdes	if test -z "$PROG_TAIL" ; then
18069180740Sdes		PROG_TAIL="undef"
18070180740Sdes	fi
18071180740Sdes
18072180740Sdes
18073180740Sdes# restore PATH
18074180740SdesPATH=$OPATH
18075180740Sdes
18076180740Sdes# Where does ssh-rand-helper get its randomness from?
18077180740SdesINSTALL_SSH_PRNG_CMDS=""
18078180740Sdesif test ! -z "$INSTALL_SSH_RAND_HELPER" ; then
18079180740Sdes	if test ! -z "$PRNGD_PORT" ; then
18080180740Sdes		RAND_HELPER_MSG="TCP localhost:$PRNGD_PORT"
18081180740Sdes	elif test ! -z "$PRNGD_SOCKET" ; then
18082180740Sdes		RAND_HELPER_MSG="Unix domain socket \"$PRNGD_SOCKET\""
18083180740Sdes	else
18084180740Sdes		RAND_HELPER_MSG="Command hashing (timeout $entropy_timeout)"
18085180740Sdes		RAND_HELPER_CMDHASH=yes
18086180740Sdes		INSTALL_SSH_PRNG_CMDS="yes"
18087180740Sdes	fi
18088180740Sdesfi
18089180740Sdes
18090180740Sdes
18091180740Sdes
18092180740Sdes# Cheap hack to ensure NEWS-OS libraries are arranged right.
18093180740Sdesif test ! -z "$SONY" ; then
18094180740Sdes  LIBS="$LIBS -liberty";
18095180740Sdesfi
18096180740Sdes
18097180740Sdes# Check for  long long datatypes
18098180740Sdes{ echo "$as_me:$LINENO: checking for long long" >&5
18099180740Sdesecho $ECHO_N "checking for long long... $ECHO_C" >&6; }
18100180740Sdesif test "${ac_cv_type_long_long+set}" = set; then
18101180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18102180740Sdeselse
18103180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18104180740Sdes/* confdefs.h.  */
18105180740Sdes_ACEOF
18106180740Sdescat confdefs.h >>conftest.$ac_ext
18107180740Sdescat >>conftest.$ac_ext <<_ACEOF
18108180740Sdes/* end confdefs.h.  */
18109180740Sdes$ac_includes_default
18110180740Sdestypedef long long ac__type_new_;
18111180740Sdesint
18112180740Sdesmain ()
18113180740Sdes{
18114180740Sdesif ((ac__type_new_ *) 0)
18115180740Sdes  return 0;
18116180740Sdesif (sizeof (ac__type_new_))
18117180740Sdes  return 0;
18118180740Sdes  ;
18119180740Sdes  return 0;
18120180740Sdes}
18121180740Sdes_ACEOF
18122180740Sdesrm -f conftest.$ac_objext
18123180740Sdesif { (ac_try="$ac_compile"
18124180740Sdescase "(($ac_try" in
18125180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18126180740Sdes  *) ac_try_echo=$ac_try;;
18127180740Sdesesac
18128180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18129180740Sdes  (eval "$ac_compile") 2>conftest.er1
18130180740Sdes  ac_status=$?
18131180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18132180740Sdes  rm -f conftest.er1
18133180740Sdes  cat conftest.err >&5
18134180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18135180740Sdes  (exit $ac_status); } && {
18136180740Sdes	 test -z "$ac_c_werror_flag" ||
18137180740Sdes	 test ! -s conftest.err
18138180740Sdes       } && test -s conftest.$ac_objext; then
18139180740Sdes  ac_cv_type_long_long=yes
18140180740Sdeselse
18141180740Sdes  echo "$as_me: failed program was:" >&5
18142180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18143180740Sdes
18144180740Sdes	ac_cv_type_long_long=no
18145180740Sdesfi
18146180740Sdes
18147180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18148180740Sdesfi
18149180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
18150180740Sdesecho "${ECHO_T}$ac_cv_type_long_long" >&6; }
18151180740Sdesif test $ac_cv_type_long_long = yes; then
18152180740Sdes
18153180740Sdescat >>confdefs.h <<_ACEOF
18154180740Sdes#define HAVE_LONG_LONG 1
18155180740Sdes_ACEOF
18156180740Sdes
18157180740Sdes
18158180740Sdesfi
18159180740Sdes{ echo "$as_me:$LINENO: checking for unsigned long long" >&5
18160180740Sdesecho $ECHO_N "checking for unsigned long long... $ECHO_C" >&6; }
18161180740Sdesif test "${ac_cv_type_unsigned_long_long+set}" = set; then
18162180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18163180740Sdeselse
18164180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18165180740Sdes/* confdefs.h.  */
18166180740Sdes_ACEOF
18167180740Sdescat confdefs.h >>conftest.$ac_ext
18168180740Sdescat >>conftest.$ac_ext <<_ACEOF
18169180740Sdes/* end confdefs.h.  */
18170180740Sdes$ac_includes_default
18171180740Sdestypedef unsigned long long ac__type_new_;
18172180740Sdesint
18173180740Sdesmain ()
18174180740Sdes{
18175180740Sdesif ((ac__type_new_ *) 0)
18176180740Sdes  return 0;
18177180740Sdesif (sizeof (ac__type_new_))
18178180740Sdes  return 0;
18179180740Sdes  ;
18180180740Sdes  return 0;
18181180740Sdes}
18182180740Sdes_ACEOF
18183180740Sdesrm -f conftest.$ac_objext
18184180740Sdesif { (ac_try="$ac_compile"
18185180740Sdescase "(($ac_try" in
18186180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18187180740Sdes  *) ac_try_echo=$ac_try;;
18188180740Sdesesac
18189180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18190180740Sdes  (eval "$ac_compile") 2>conftest.er1
18191180740Sdes  ac_status=$?
18192180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18193180740Sdes  rm -f conftest.er1
18194180740Sdes  cat conftest.err >&5
18195180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18196180740Sdes  (exit $ac_status); } && {
18197180740Sdes	 test -z "$ac_c_werror_flag" ||
18198180740Sdes	 test ! -s conftest.err
18199180740Sdes       } && test -s conftest.$ac_objext; then
18200180740Sdes  ac_cv_type_unsigned_long_long=yes
18201180740Sdeselse
18202180740Sdes  echo "$as_me: failed program was:" >&5
18203180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18204180740Sdes
18205180740Sdes	ac_cv_type_unsigned_long_long=no
18206180740Sdesfi
18207180740Sdes
18208180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18209180740Sdesfi
18210180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long" >&5
18211180740Sdesecho "${ECHO_T}$ac_cv_type_unsigned_long_long" >&6; }
18212180740Sdesif test $ac_cv_type_unsigned_long_long = yes; then
18213180740Sdes
18214180740Sdescat >>confdefs.h <<_ACEOF
18215180740Sdes#define HAVE_UNSIGNED_LONG_LONG 1
18216180740Sdes_ACEOF
18217180740Sdes
18218180740Sdes
18219180740Sdesfi
18220180740Sdes{ echo "$as_me:$LINENO: checking for long double" >&5
18221180740Sdesecho $ECHO_N "checking for long double... $ECHO_C" >&6; }
18222180740Sdesif test "${ac_cv_type_long_double+set}" = set; then
18223180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18224180740Sdeselse
18225180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18226180740Sdes/* confdefs.h.  */
18227180740Sdes_ACEOF
18228180740Sdescat confdefs.h >>conftest.$ac_ext
18229180740Sdescat >>conftest.$ac_ext <<_ACEOF
18230180740Sdes/* end confdefs.h.  */
18231180740Sdes$ac_includes_default
18232180740Sdestypedef long double ac__type_new_;
18233180740Sdesint
18234180740Sdesmain ()
18235180740Sdes{
18236180740Sdesif ((ac__type_new_ *) 0)
18237180740Sdes  return 0;
18238180740Sdesif (sizeof (ac__type_new_))
18239180740Sdes  return 0;
18240180740Sdes  ;
18241180740Sdes  return 0;
18242180740Sdes}
18243180740Sdes_ACEOF
18244180740Sdesrm -f conftest.$ac_objext
18245180740Sdesif { (ac_try="$ac_compile"
18246180740Sdescase "(($ac_try" in
18247180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18248180740Sdes  *) ac_try_echo=$ac_try;;
18249180740Sdesesac
18250180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18251180740Sdes  (eval "$ac_compile") 2>conftest.er1
18252180740Sdes  ac_status=$?
18253180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18254180740Sdes  rm -f conftest.er1
18255180740Sdes  cat conftest.err >&5
18256180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18257180740Sdes  (exit $ac_status); } && {
18258180740Sdes	 test -z "$ac_c_werror_flag" ||
18259180740Sdes	 test ! -s conftest.err
18260180740Sdes       } && test -s conftest.$ac_objext; then
18261180740Sdes  ac_cv_type_long_double=yes
18262180740Sdeselse
18263180740Sdes  echo "$as_me: failed program was:" >&5
18264180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18265180740Sdes
18266180740Sdes	ac_cv_type_long_double=no
18267180740Sdesfi
18268180740Sdes
18269180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18270180740Sdesfi
18271180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_long_double" >&5
18272180740Sdesecho "${ECHO_T}$ac_cv_type_long_double" >&6; }
18273180740Sdesif test $ac_cv_type_long_double = yes; then
18274180740Sdes
18275180740Sdescat >>confdefs.h <<_ACEOF
18276180740Sdes#define HAVE_LONG_DOUBLE 1
18277180740Sdes_ACEOF
18278180740Sdes
18279180740Sdes
18280180740Sdesfi
18281180740Sdes
18282180740Sdes
18283180740Sdes# Check datatype sizes
18284180740Sdes{ echo "$as_me:$LINENO: checking for char" >&5
18285180740Sdesecho $ECHO_N "checking for char... $ECHO_C" >&6; }
18286180740Sdesif test "${ac_cv_type_char+set}" = set; then
18287180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18288180740Sdeselse
18289180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18290180740Sdes/* confdefs.h.  */
18291180740Sdes_ACEOF
18292180740Sdescat confdefs.h >>conftest.$ac_ext
18293180740Sdescat >>conftest.$ac_ext <<_ACEOF
18294180740Sdes/* end confdefs.h.  */
18295180740Sdes$ac_includes_default
18296180740Sdestypedef char ac__type_new_;
18297180740Sdesint
18298180740Sdesmain ()
18299180740Sdes{
18300180740Sdesif ((ac__type_new_ *) 0)
18301180740Sdes  return 0;
18302180740Sdesif (sizeof (ac__type_new_))
18303180740Sdes  return 0;
18304180740Sdes  ;
18305180740Sdes  return 0;
18306180740Sdes}
18307180740Sdes_ACEOF
18308180740Sdesrm -f conftest.$ac_objext
18309180740Sdesif { (ac_try="$ac_compile"
18310180740Sdescase "(($ac_try" in
18311180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18312180740Sdes  *) ac_try_echo=$ac_try;;
18313180740Sdesesac
18314180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18315180740Sdes  (eval "$ac_compile") 2>conftest.er1
18316180740Sdes  ac_status=$?
18317180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18318180740Sdes  rm -f conftest.er1
18319180740Sdes  cat conftest.err >&5
18320180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18321180740Sdes  (exit $ac_status); } && {
18322180740Sdes	 test -z "$ac_c_werror_flag" ||
18323180740Sdes	 test ! -s conftest.err
18324180740Sdes       } && test -s conftest.$ac_objext; then
18325180740Sdes  ac_cv_type_char=yes
18326180740Sdeselse
18327180740Sdes  echo "$as_me: failed program was:" >&5
18328180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18329180740Sdes
18330180740Sdes	ac_cv_type_char=no
18331180740Sdesfi
18332180740Sdes
18333180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18334180740Sdesfi
18335180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
18336180740Sdesecho "${ECHO_T}$ac_cv_type_char" >&6; }
18337180740Sdes
18338180740Sdes# The cast to long int works around a bug in the HP C Compiler
18339180740Sdes# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
18340180740Sdes# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
18341180740Sdes# This bug is HP SR number 8606223364.
18342180740Sdes{ echo "$as_me:$LINENO: checking size of char" >&5
18343180740Sdesecho $ECHO_N "checking size of char... $ECHO_C" >&6; }
18344180740Sdesif test "${ac_cv_sizeof_char+set}" = set; then
18345180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18346180740Sdeselse
18347180740Sdes  if test "$cross_compiling" = yes; then
18348180740Sdes  # Depending upon the size, compute the lo and hi bounds.
18349180740Sdescat >conftest.$ac_ext <<_ACEOF
18350180740Sdes/* confdefs.h.  */
18351180740Sdes_ACEOF
18352180740Sdescat confdefs.h >>conftest.$ac_ext
18353180740Sdescat >>conftest.$ac_ext <<_ACEOF
18354180740Sdes/* end confdefs.h.  */
18355180740Sdes$ac_includes_default
18356180740Sdes   typedef char ac__type_sizeof_;
18357180740Sdesint
18358180740Sdesmain ()
18359180740Sdes{
18360180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
18361180740Sdestest_array [0] = 0
18362180740Sdes
18363180740Sdes  ;
18364180740Sdes  return 0;
18365180740Sdes}
18366180740Sdes_ACEOF
18367180740Sdesrm -f conftest.$ac_objext
18368180740Sdesif { (ac_try="$ac_compile"
18369180740Sdescase "(($ac_try" in
18370180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18371180740Sdes  *) ac_try_echo=$ac_try;;
18372180740Sdesesac
18373180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18374180740Sdes  (eval "$ac_compile") 2>conftest.er1
18375180740Sdes  ac_status=$?
18376180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18377180740Sdes  rm -f conftest.er1
18378180740Sdes  cat conftest.err >&5
18379180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18380180740Sdes  (exit $ac_status); } && {
18381180740Sdes	 test -z "$ac_c_werror_flag" ||
18382180740Sdes	 test ! -s conftest.err
18383180740Sdes       } && test -s conftest.$ac_objext; then
18384180740Sdes  ac_lo=0 ac_mid=0
18385180740Sdes  while :; do
18386180740Sdes    cat >conftest.$ac_ext <<_ACEOF
18387180740Sdes/* confdefs.h.  */
18388180740Sdes_ACEOF
18389180740Sdescat confdefs.h >>conftest.$ac_ext
18390180740Sdescat >>conftest.$ac_ext <<_ACEOF
18391180740Sdes/* end confdefs.h.  */
18392180740Sdes$ac_includes_default
18393180740Sdes   typedef char ac__type_sizeof_;
18394180740Sdesint
18395180740Sdesmain ()
18396180740Sdes{
18397180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
18398180740Sdestest_array [0] = 0
18399180740Sdes
18400180740Sdes  ;
18401180740Sdes  return 0;
18402180740Sdes}
18403180740Sdes_ACEOF
18404180740Sdesrm -f conftest.$ac_objext
18405180740Sdesif { (ac_try="$ac_compile"
18406180740Sdescase "(($ac_try" in
18407180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18408180740Sdes  *) ac_try_echo=$ac_try;;
18409180740Sdesesac
18410180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18411180740Sdes  (eval "$ac_compile") 2>conftest.er1
18412180740Sdes  ac_status=$?
18413180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18414180740Sdes  rm -f conftest.er1
18415180740Sdes  cat conftest.err >&5
18416180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18417180740Sdes  (exit $ac_status); } && {
18418180740Sdes	 test -z "$ac_c_werror_flag" ||
18419180740Sdes	 test ! -s conftest.err
18420180740Sdes       } && test -s conftest.$ac_objext; then
18421180740Sdes  ac_hi=$ac_mid; break
18422180740Sdeselse
18423180740Sdes  echo "$as_me: failed program was:" >&5
18424180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18425180740Sdes
18426180740Sdes	ac_lo=`expr $ac_mid + 1`
18427180740Sdes			if test $ac_lo -le $ac_mid; then
18428180740Sdes			  ac_lo= ac_hi=
18429180740Sdes			  break
18430180740Sdes			fi
18431180740Sdes			ac_mid=`expr 2 '*' $ac_mid + 1`
18432180740Sdesfi
18433180740Sdes
18434180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18435180740Sdes  done
18436180740Sdeselse
18437180740Sdes  echo "$as_me: failed program was:" >&5
18438180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18439180740Sdes
18440180740Sdes	cat >conftest.$ac_ext <<_ACEOF
18441180740Sdes/* confdefs.h.  */
18442180740Sdes_ACEOF
18443180740Sdescat confdefs.h >>conftest.$ac_ext
18444180740Sdescat >>conftest.$ac_ext <<_ACEOF
18445180740Sdes/* end confdefs.h.  */
18446180740Sdes$ac_includes_default
18447180740Sdes   typedef char ac__type_sizeof_;
18448180740Sdesint
18449180740Sdesmain ()
18450180740Sdes{
18451180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
18452180740Sdestest_array [0] = 0
18453180740Sdes
18454180740Sdes  ;
18455180740Sdes  return 0;
18456180740Sdes}
18457180740Sdes_ACEOF
18458180740Sdesrm -f conftest.$ac_objext
18459180740Sdesif { (ac_try="$ac_compile"
18460180740Sdescase "(($ac_try" in
18461180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18462180740Sdes  *) ac_try_echo=$ac_try;;
18463180740Sdesesac
18464180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18465180740Sdes  (eval "$ac_compile") 2>conftest.er1
18466180740Sdes  ac_status=$?
18467180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18468180740Sdes  rm -f conftest.er1
18469180740Sdes  cat conftest.err >&5
18470180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18471180740Sdes  (exit $ac_status); } && {
18472180740Sdes	 test -z "$ac_c_werror_flag" ||
18473180740Sdes	 test ! -s conftest.err
18474180740Sdes       } && test -s conftest.$ac_objext; then
18475180740Sdes  ac_hi=-1 ac_mid=-1
18476180740Sdes  while :; do
18477180740Sdes    cat >conftest.$ac_ext <<_ACEOF
18478180740Sdes/* confdefs.h.  */
18479180740Sdes_ACEOF
18480180740Sdescat confdefs.h >>conftest.$ac_ext
18481180740Sdescat >>conftest.$ac_ext <<_ACEOF
18482180740Sdes/* end confdefs.h.  */
18483180740Sdes$ac_includes_default
18484180740Sdes   typedef char ac__type_sizeof_;
18485180740Sdesint
18486180740Sdesmain ()
18487180740Sdes{
18488180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
18489180740Sdestest_array [0] = 0
18490180740Sdes
18491180740Sdes  ;
18492180740Sdes  return 0;
18493180740Sdes}
18494180740Sdes_ACEOF
18495180740Sdesrm -f conftest.$ac_objext
18496180740Sdesif { (ac_try="$ac_compile"
18497180740Sdescase "(($ac_try" in
18498180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18499180740Sdes  *) ac_try_echo=$ac_try;;
18500180740Sdesesac
18501180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18502180740Sdes  (eval "$ac_compile") 2>conftest.er1
18503180740Sdes  ac_status=$?
18504180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18505180740Sdes  rm -f conftest.er1
18506180740Sdes  cat conftest.err >&5
18507180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18508180740Sdes  (exit $ac_status); } && {
18509180740Sdes	 test -z "$ac_c_werror_flag" ||
18510180740Sdes	 test ! -s conftest.err
18511180740Sdes       } && test -s conftest.$ac_objext; then
18512180740Sdes  ac_lo=$ac_mid; break
18513180740Sdeselse
18514180740Sdes  echo "$as_me: failed program was:" >&5
18515180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18516180740Sdes
18517180740Sdes	ac_hi=`expr '(' $ac_mid ')' - 1`
18518180740Sdes			if test $ac_mid -le $ac_hi; then
18519180740Sdes			  ac_lo= ac_hi=
18520180740Sdes			  break
18521180740Sdes			fi
18522180740Sdes			ac_mid=`expr 2 '*' $ac_mid`
18523180740Sdesfi
18524180740Sdes
18525180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18526180740Sdes  done
18527180740Sdeselse
18528180740Sdes  echo "$as_me: failed program was:" >&5
18529180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18530180740Sdes
18531180740Sdes	ac_lo= ac_hi=
18532180740Sdesfi
18533180740Sdes
18534180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18535180740Sdesfi
18536180740Sdes
18537180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18538180740Sdes# Binary search between lo and hi bounds.
18539180740Sdeswhile test "x$ac_lo" != "x$ac_hi"; do
18540180740Sdes  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
18541180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18542180740Sdes/* confdefs.h.  */
18543180740Sdes_ACEOF
18544180740Sdescat confdefs.h >>conftest.$ac_ext
18545180740Sdescat >>conftest.$ac_ext <<_ACEOF
18546180740Sdes/* end confdefs.h.  */
18547180740Sdes$ac_includes_default
18548180740Sdes   typedef char ac__type_sizeof_;
18549180740Sdesint
18550180740Sdesmain ()
18551180740Sdes{
18552180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
18553180740Sdestest_array [0] = 0
18554180740Sdes
18555180740Sdes  ;
18556180740Sdes  return 0;
18557180740Sdes}
18558180740Sdes_ACEOF
18559180740Sdesrm -f conftest.$ac_objext
18560180740Sdesif { (ac_try="$ac_compile"
18561180740Sdescase "(($ac_try" in
18562180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18563180740Sdes  *) ac_try_echo=$ac_try;;
18564180740Sdesesac
18565180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18566180740Sdes  (eval "$ac_compile") 2>conftest.er1
18567180740Sdes  ac_status=$?
18568180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18569180740Sdes  rm -f conftest.er1
18570180740Sdes  cat conftest.err >&5
18571180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18572180740Sdes  (exit $ac_status); } && {
18573180740Sdes	 test -z "$ac_c_werror_flag" ||
18574180740Sdes	 test ! -s conftest.err
18575180740Sdes       } && test -s conftest.$ac_objext; then
18576180740Sdes  ac_hi=$ac_mid
18577180740Sdeselse
18578180740Sdes  echo "$as_me: failed program was:" >&5
18579180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18580180740Sdes
18581180740Sdes	ac_lo=`expr '(' $ac_mid ')' + 1`
18582180740Sdesfi
18583180740Sdes
18584180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18585180740Sdesdone
18586180740Sdescase $ac_lo in
18587180740Sdes?*) ac_cv_sizeof_char=$ac_lo;;
18588180740Sdes'') if test "$ac_cv_type_char" = yes; then
18589180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char)
18590180740SdesSee \`config.log' for more details." >&5
18591180740Sdesecho "$as_me: error: cannot compute sizeof (char)
18592180740SdesSee \`config.log' for more details." >&2;}
18593180740Sdes   { (exit 77); exit 77; }; }
18594180740Sdes   else
18595180740Sdes     ac_cv_sizeof_char=0
18596180740Sdes   fi ;;
18597180740Sdesesac
18598180740Sdeselse
18599180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18600180740Sdes/* confdefs.h.  */
18601180740Sdes_ACEOF
18602180740Sdescat confdefs.h >>conftest.$ac_ext
18603180740Sdescat >>conftest.$ac_ext <<_ACEOF
18604180740Sdes/* end confdefs.h.  */
18605180740Sdes$ac_includes_default
18606180740Sdes   typedef char ac__type_sizeof_;
18607180740Sdesstatic long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
18608180740Sdesstatic unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
18609180740Sdes#include <stdio.h>
18610180740Sdes#include <stdlib.h>
18611180740Sdesint
18612180740Sdesmain ()
18613180740Sdes{
18614180740Sdes
18615180740Sdes  FILE *f = fopen ("conftest.val", "w");
18616180740Sdes  if (! f)
18617180740Sdes    return 1;
18618180740Sdes  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
18619180740Sdes    {
18620180740Sdes      long int i = longval ();
18621180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
18622180740Sdes	return 1;
18623180740Sdes      fprintf (f, "%ld\n", i);
18624180740Sdes    }
18625180740Sdes  else
18626180740Sdes    {
18627180740Sdes      unsigned long int i = ulongval ();
18628180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
18629180740Sdes	return 1;
18630180740Sdes      fprintf (f, "%lu\n", i);
18631180740Sdes    }
18632180740Sdes  return ferror (f) || fclose (f) != 0;
18633180740Sdes
18634180740Sdes  ;
18635180740Sdes  return 0;
18636180740Sdes}
18637180740Sdes_ACEOF
18638180740Sdesrm -f conftest$ac_exeext
18639180740Sdesif { (ac_try="$ac_link"
18640180740Sdescase "(($ac_try" in
18641180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18642180740Sdes  *) ac_try_echo=$ac_try;;
18643180740Sdesesac
18644180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18645180740Sdes  (eval "$ac_link") 2>&5
18646180740Sdes  ac_status=$?
18647180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18648180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18649180740Sdes  { (case "(($ac_try" in
18650180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18651180740Sdes  *) ac_try_echo=$ac_try;;
18652180740Sdesesac
18653180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18654180740Sdes  (eval "$ac_try") 2>&5
18655180740Sdes  ac_status=$?
18656180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18657180740Sdes  (exit $ac_status); }; }; then
18658180740Sdes  ac_cv_sizeof_char=`cat conftest.val`
18659180740Sdeselse
18660180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
18661180740Sdesecho "$as_me: failed program was:" >&5
18662180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18663180740Sdes
18664180740Sdes( exit $ac_status )
18665180740Sdesif test "$ac_cv_type_char" = yes; then
18666180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (char)
18667180740SdesSee \`config.log' for more details." >&5
18668180740Sdesecho "$as_me: error: cannot compute sizeof (char)
18669180740SdesSee \`config.log' for more details." >&2;}
18670180740Sdes   { (exit 77); exit 77; }; }
18671180740Sdes   else
18672180740Sdes     ac_cv_sizeof_char=0
18673180740Sdes   fi
18674180740Sdesfi
18675180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18676180740Sdesfi
18677180740Sdesrm -f conftest.val
18678180740Sdesfi
18679180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
18680180740Sdesecho "${ECHO_T}$ac_cv_sizeof_char" >&6; }
18681180740Sdes
18682180740Sdes
18683180740Sdes
18684180740Sdescat >>confdefs.h <<_ACEOF
18685180740Sdes#define SIZEOF_CHAR $ac_cv_sizeof_char
18686180740Sdes_ACEOF
18687180740Sdes
18688180740Sdes
18689180740Sdes{ echo "$as_me:$LINENO: checking for short int" >&5
18690180740Sdesecho $ECHO_N "checking for short int... $ECHO_C" >&6; }
18691180740Sdesif test "${ac_cv_type_short_int+set}" = set; then
18692180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18693180740Sdeselse
18694180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18695180740Sdes/* confdefs.h.  */
18696180740Sdes_ACEOF
18697180740Sdescat confdefs.h >>conftest.$ac_ext
18698180740Sdescat >>conftest.$ac_ext <<_ACEOF
18699180740Sdes/* end confdefs.h.  */
18700180740Sdes$ac_includes_default
18701180740Sdestypedef short int ac__type_new_;
18702180740Sdesint
18703180740Sdesmain ()
18704180740Sdes{
18705180740Sdesif ((ac__type_new_ *) 0)
18706180740Sdes  return 0;
18707180740Sdesif (sizeof (ac__type_new_))
18708180740Sdes  return 0;
18709180740Sdes  ;
18710180740Sdes  return 0;
18711180740Sdes}
18712180740Sdes_ACEOF
18713180740Sdesrm -f conftest.$ac_objext
18714180740Sdesif { (ac_try="$ac_compile"
18715180740Sdescase "(($ac_try" in
18716180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18717180740Sdes  *) ac_try_echo=$ac_try;;
18718180740Sdesesac
18719180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18720180740Sdes  (eval "$ac_compile") 2>conftest.er1
18721180740Sdes  ac_status=$?
18722180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18723180740Sdes  rm -f conftest.er1
18724180740Sdes  cat conftest.err >&5
18725180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18726180740Sdes  (exit $ac_status); } && {
18727180740Sdes	 test -z "$ac_c_werror_flag" ||
18728180740Sdes	 test ! -s conftest.err
18729180740Sdes       } && test -s conftest.$ac_objext; then
18730180740Sdes  ac_cv_type_short_int=yes
18731180740Sdeselse
18732180740Sdes  echo "$as_me: failed program was:" >&5
18733180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18734180740Sdes
18735180740Sdes	ac_cv_type_short_int=no
18736180740Sdesfi
18737180740Sdes
18738180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18739180740Sdesfi
18740180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_short_int" >&5
18741180740Sdesecho "${ECHO_T}$ac_cv_type_short_int" >&6; }
18742180740Sdes
18743180740Sdes# The cast to long int works around a bug in the HP C Compiler
18744180740Sdes# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
18745180740Sdes# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
18746180740Sdes# This bug is HP SR number 8606223364.
18747180740Sdes{ echo "$as_me:$LINENO: checking size of short int" >&5
18748180740Sdesecho $ECHO_N "checking size of short int... $ECHO_C" >&6; }
18749180740Sdesif test "${ac_cv_sizeof_short_int+set}" = set; then
18750180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
18751180740Sdeselse
18752180740Sdes  if test "$cross_compiling" = yes; then
18753180740Sdes  # Depending upon the size, compute the lo and hi bounds.
18754180740Sdescat >conftest.$ac_ext <<_ACEOF
18755180740Sdes/* confdefs.h.  */
18756180740Sdes_ACEOF
18757180740Sdescat confdefs.h >>conftest.$ac_ext
18758180740Sdescat >>conftest.$ac_ext <<_ACEOF
18759180740Sdes/* end confdefs.h.  */
18760180740Sdes$ac_includes_default
18761180740Sdes   typedef short int ac__type_sizeof_;
18762180740Sdesint
18763180740Sdesmain ()
18764180740Sdes{
18765180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
18766180740Sdestest_array [0] = 0
18767180740Sdes
18768180740Sdes  ;
18769180740Sdes  return 0;
18770180740Sdes}
18771180740Sdes_ACEOF
18772180740Sdesrm -f conftest.$ac_objext
18773180740Sdesif { (ac_try="$ac_compile"
18774180740Sdescase "(($ac_try" in
18775180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18776180740Sdes  *) ac_try_echo=$ac_try;;
18777180740Sdesesac
18778180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18779180740Sdes  (eval "$ac_compile") 2>conftest.er1
18780180740Sdes  ac_status=$?
18781180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18782180740Sdes  rm -f conftest.er1
18783180740Sdes  cat conftest.err >&5
18784180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18785180740Sdes  (exit $ac_status); } && {
18786180740Sdes	 test -z "$ac_c_werror_flag" ||
18787180740Sdes	 test ! -s conftest.err
18788180740Sdes       } && test -s conftest.$ac_objext; then
18789180740Sdes  ac_lo=0 ac_mid=0
18790180740Sdes  while :; do
18791180740Sdes    cat >conftest.$ac_ext <<_ACEOF
18792180740Sdes/* confdefs.h.  */
18793180740Sdes_ACEOF
18794180740Sdescat confdefs.h >>conftest.$ac_ext
18795180740Sdescat >>conftest.$ac_ext <<_ACEOF
18796180740Sdes/* end confdefs.h.  */
18797180740Sdes$ac_includes_default
18798180740Sdes   typedef short int ac__type_sizeof_;
18799180740Sdesint
18800180740Sdesmain ()
18801180740Sdes{
18802180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
18803180740Sdestest_array [0] = 0
18804180740Sdes
18805180740Sdes  ;
18806180740Sdes  return 0;
18807180740Sdes}
18808180740Sdes_ACEOF
18809180740Sdesrm -f conftest.$ac_objext
18810180740Sdesif { (ac_try="$ac_compile"
18811180740Sdescase "(($ac_try" in
18812180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18813180740Sdes  *) ac_try_echo=$ac_try;;
18814180740Sdesesac
18815180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18816180740Sdes  (eval "$ac_compile") 2>conftest.er1
18817180740Sdes  ac_status=$?
18818180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18819180740Sdes  rm -f conftest.er1
18820180740Sdes  cat conftest.err >&5
18821180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18822180740Sdes  (exit $ac_status); } && {
18823180740Sdes	 test -z "$ac_c_werror_flag" ||
18824180740Sdes	 test ! -s conftest.err
18825180740Sdes       } && test -s conftest.$ac_objext; then
18826180740Sdes  ac_hi=$ac_mid; break
18827180740Sdeselse
18828180740Sdes  echo "$as_me: failed program was:" >&5
18829180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18830180740Sdes
18831180740Sdes	ac_lo=`expr $ac_mid + 1`
18832180740Sdes			if test $ac_lo -le $ac_mid; then
18833180740Sdes			  ac_lo= ac_hi=
18834180740Sdes			  break
18835180740Sdes			fi
18836180740Sdes			ac_mid=`expr 2 '*' $ac_mid + 1`
18837180740Sdesfi
18838180740Sdes
18839180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18840180740Sdes  done
18841180740Sdeselse
18842180740Sdes  echo "$as_me: failed program was:" >&5
18843180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18844180740Sdes
18845180740Sdes	cat >conftest.$ac_ext <<_ACEOF
18846180740Sdes/* confdefs.h.  */
18847180740Sdes_ACEOF
18848180740Sdescat confdefs.h >>conftest.$ac_ext
18849180740Sdescat >>conftest.$ac_ext <<_ACEOF
18850180740Sdes/* end confdefs.h.  */
18851180740Sdes$ac_includes_default
18852180740Sdes   typedef short int ac__type_sizeof_;
18853180740Sdesint
18854180740Sdesmain ()
18855180740Sdes{
18856180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
18857180740Sdestest_array [0] = 0
18858180740Sdes
18859180740Sdes  ;
18860180740Sdes  return 0;
18861180740Sdes}
18862180740Sdes_ACEOF
18863180740Sdesrm -f conftest.$ac_objext
18864180740Sdesif { (ac_try="$ac_compile"
18865180740Sdescase "(($ac_try" in
18866180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18867180740Sdes  *) ac_try_echo=$ac_try;;
18868180740Sdesesac
18869180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18870180740Sdes  (eval "$ac_compile") 2>conftest.er1
18871180740Sdes  ac_status=$?
18872180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18873180740Sdes  rm -f conftest.er1
18874180740Sdes  cat conftest.err >&5
18875180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18876180740Sdes  (exit $ac_status); } && {
18877180740Sdes	 test -z "$ac_c_werror_flag" ||
18878180740Sdes	 test ! -s conftest.err
18879180740Sdes       } && test -s conftest.$ac_objext; then
18880180740Sdes  ac_hi=-1 ac_mid=-1
18881180740Sdes  while :; do
18882180740Sdes    cat >conftest.$ac_ext <<_ACEOF
18883180740Sdes/* confdefs.h.  */
18884180740Sdes_ACEOF
18885180740Sdescat confdefs.h >>conftest.$ac_ext
18886180740Sdescat >>conftest.$ac_ext <<_ACEOF
18887180740Sdes/* end confdefs.h.  */
18888180740Sdes$ac_includes_default
18889180740Sdes   typedef short int ac__type_sizeof_;
18890180740Sdesint
18891180740Sdesmain ()
18892180740Sdes{
18893180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
18894180740Sdestest_array [0] = 0
18895180740Sdes
18896180740Sdes  ;
18897180740Sdes  return 0;
18898180740Sdes}
18899180740Sdes_ACEOF
18900180740Sdesrm -f conftest.$ac_objext
18901180740Sdesif { (ac_try="$ac_compile"
18902180740Sdescase "(($ac_try" in
18903180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18904180740Sdes  *) ac_try_echo=$ac_try;;
18905180740Sdesesac
18906180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18907180740Sdes  (eval "$ac_compile") 2>conftest.er1
18908180740Sdes  ac_status=$?
18909180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18910180740Sdes  rm -f conftest.er1
18911180740Sdes  cat conftest.err >&5
18912180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18913180740Sdes  (exit $ac_status); } && {
18914180740Sdes	 test -z "$ac_c_werror_flag" ||
18915180740Sdes	 test ! -s conftest.err
18916180740Sdes       } && test -s conftest.$ac_objext; then
18917180740Sdes  ac_lo=$ac_mid; break
18918180740Sdeselse
18919180740Sdes  echo "$as_me: failed program was:" >&5
18920180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18921180740Sdes
18922180740Sdes	ac_hi=`expr '(' $ac_mid ')' - 1`
18923180740Sdes			if test $ac_mid -le $ac_hi; then
18924180740Sdes			  ac_lo= ac_hi=
18925180740Sdes			  break
18926180740Sdes			fi
18927180740Sdes			ac_mid=`expr 2 '*' $ac_mid`
18928180740Sdesfi
18929180740Sdes
18930180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18931180740Sdes  done
18932180740Sdeselse
18933180740Sdes  echo "$as_me: failed program was:" >&5
18934180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18935180740Sdes
18936180740Sdes	ac_lo= ac_hi=
18937180740Sdesfi
18938180740Sdes
18939180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18940180740Sdesfi
18941180740Sdes
18942180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18943180740Sdes# Binary search between lo and hi bounds.
18944180740Sdeswhile test "x$ac_lo" != "x$ac_hi"; do
18945180740Sdes  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
18946180740Sdes  cat >conftest.$ac_ext <<_ACEOF
18947180740Sdes/* confdefs.h.  */
18948180740Sdes_ACEOF
18949180740Sdescat confdefs.h >>conftest.$ac_ext
18950180740Sdescat >>conftest.$ac_ext <<_ACEOF
18951180740Sdes/* end confdefs.h.  */
18952180740Sdes$ac_includes_default
18953180740Sdes   typedef short int ac__type_sizeof_;
18954180740Sdesint
18955180740Sdesmain ()
18956180740Sdes{
18957180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
18958180740Sdestest_array [0] = 0
18959180740Sdes
18960180740Sdes  ;
18961180740Sdes  return 0;
18962180740Sdes}
18963180740Sdes_ACEOF
18964180740Sdesrm -f conftest.$ac_objext
18965180740Sdesif { (ac_try="$ac_compile"
18966180740Sdescase "(($ac_try" in
18967180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18968180740Sdes  *) ac_try_echo=$ac_try;;
18969180740Sdesesac
18970180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18971180740Sdes  (eval "$ac_compile") 2>conftest.er1
18972180740Sdes  ac_status=$?
18973180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
18974180740Sdes  rm -f conftest.er1
18975180740Sdes  cat conftest.err >&5
18976180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
18977180740Sdes  (exit $ac_status); } && {
18978180740Sdes	 test -z "$ac_c_werror_flag" ||
18979180740Sdes	 test ! -s conftest.err
18980180740Sdes       } && test -s conftest.$ac_objext; then
18981180740Sdes  ac_hi=$ac_mid
18982180740Sdeselse
18983180740Sdes  echo "$as_me: failed program was:" >&5
18984180740Sdessed 's/^/| /' conftest.$ac_ext >&5
18985180740Sdes
18986180740Sdes	ac_lo=`expr '(' $ac_mid ')' + 1`
18987180740Sdesfi
18988180740Sdes
18989180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18990180740Sdesdone
18991180740Sdescase $ac_lo in
18992180740Sdes?*) ac_cv_sizeof_short_int=$ac_lo;;
18993180740Sdes'') if test "$ac_cv_type_short_int" = yes; then
18994180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short int)
18995180740SdesSee \`config.log' for more details." >&5
18996180740Sdesecho "$as_me: error: cannot compute sizeof (short int)
18997180740SdesSee \`config.log' for more details." >&2;}
18998180740Sdes   { (exit 77); exit 77; }; }
18999180740Sdes   else
19000180740Sdes     ac_cv_sizeof_short_int=0
19001180740Sdes   fi ;;
19002180740Sdesesac
19003180740Sdeselse
19004180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19005180740Sdes/* confdefs.h.  */
19006180740Sdes_ACEOF
19007180740Sdescat confdefs.h >>conftest.$ac_ext
19008180740Sdescat >>conftest.$ac_ext <<_ACEOF
19009180740Sdes/* end confdefs.h.  */
19010180740Sdes$ac_includes_default
19011180740Sdes   typedef short int ac__type_sizeof_;
19012180740Sdesstatic long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
19013180740Sdesstatic unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
19014180740Sdes#include <stdio.h>
19015180740Sdes#include <stdlib.h>
19016180740Sdesint
19017180740Sdesmain ()
19018180740Sdes{
19019180740Sdes
19020180740Sdes  FILE *f = fopen ("conftest.val", "w");
19021180740Sdes  if (! f)
19022180740Sdes    return 1;
19023180740Sdes  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
19024180740Sdes    {
19025180740Sdes      long int i = longval ();
19026180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
19027180740Sdes	return 1;
19028180740Sdes      fprintf (f, "%ld\n", i);
19029180740Sdes    }
19030180740Sdes  else
19031180740Sdes    {
19032180740Sdes      unsigned long int i = ulongval ();
19033180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
19034180740Sdes	return 1;
19035180740Sdes      fprintf (f, "%lu\n", i);
19036180740Sdes    }
19037180740Sdes  return ferror (f) || fclose (f) != 0;
19038180740Sdes
19039180740Sdes  ;
19040180740Sdes  return 0;
19041180740Sdes}
19042180740Sdes_ACEOF
19043180740Sdesrm -f conftest$ac_exeext
19044180740Sdesif { (ac_try="$ac_link"
19045180740Sdescase "(($ac_try" in
19046180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19047180740Sdes  *) ac_try_echo=$ac_try;;
19048180740Sdesesac
19049180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19050180740Sdes  (eval "$ac_link") 2>&5
19051180740Sdes  ac_status=$?
19052180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19053180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19054180740Sdes  { (case "(($ac_try" in
19055180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19056180740Sdes  *) ac_try_echo=$ac_try;;
19057180740Sdesesac
19058180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19059180740Sdes  (eval "$ac_try") 2>&5
19060180740Sdes  ac_status=$?
19061180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19062180740Sdes  (exit $ac_status); }; }; then
19063180740Sdes  ac_cv_sizeof_short_int=`cat conftest.val`
19064180740Sdeselse
19065180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
19066180740Sdesecho "$as_me: failed program was:" >&5
19067180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19068180740Sdes
19069180740Sdes( exit $ac_status )
19070180740Sdesif test "$ac_cv_type_short_int" = yes; then
19071180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (short int)
19072180740SdesSee \`config.log' for more details." >&5
19073180740Sdesecho "$as_me: error: cannot compute sizeof (short int)
19074180740SdesSee \`config.log' for more details." >&2;}
19075180740Sdes   { (exit 77); exit 77; }; }
19076180740Sdes   else
19077180740Sdes     ac_cv_sizeof_short_int=0
19078180740Sdes   fi
19079180740Sdesfi
19080180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19081180740Sdesfi
19082180740Sdesrm -f conftest.val
19083180740Sdesfi
19084180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short_int" >&5
19085180740Sdesecho "${ECHO_T}$ac_cv_sizeof_short_int" >&6; }
19086180740Sdes
19087180740Sdes
19088180740Sdes
19089180740Sdescat >>confdefs.h <<_ACEOF
19090180740Sdes#define SIZEOF_SHORT_INT $ac_cv_sizeof_short_int
19091180740Sdes_ACEOF
19092180740Sdes
19093180740Sdes
19094180740Sdes{ echo "$as_me:$LINENO: checking for int" >&5
19095180740Sdesecho $ECHO_N "checking for int... $ECHO_C" >&6; }
19096180740Sdesif test "${ac_cv_type_int+set}" = set; then
19097180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
19098180740Sdeselse
19099180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19100180740Sdes/* confdefs.h.  */
19101180740Sdes_ACEOF
19102180740Sdescat confdefs.h >>conftest.$ac_ext
19103180740Sdescat >>conftest.$ac_ext <<_ACEOF
19104180740Sdes/* end confdefs.h.  */
19105180740Sdes$ac_includes_default
19106180740Sdestypedef int ac__type_new_;
19107180740Sdesint
19108180740Sdesmain ()
19109180740Sdes{
19110180740Sdesif ((ac__type_new_ *) 0)
19111180740Sdes  return 0;
19112180740Sdesif (sizeof (ac__type_new_))
19113180740Sdes  return 0;
19114180740Sdes  ;
19115180740Sdes  return 0;
19116180740Sdes}
19117180740Sdes_ACEOF
19118180740Sdesrm -f conftest.$ac_objext
19119180740Sdesif { (ac_try="$ac_compile"
19120180740Sdescase "(($ac_try" in
19121180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19122180740Sdes  *) ac_try_echo=$ac_try;;
19123180740Sdesesac
19124180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19125180740Sdes  (eval "$ac_compile") 2>conftest.er1
19126180740Sdes  ac_status=$?
19127180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19128180740Sdes  rm -f conftest.er1
19129180740Sdes  cat conftest.err >&5
19130180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19131180740Sdes  (exit $ac_status); } && {
19132180740Sdes	 test -z "$ac_c_werror_flag" ||
19133180740Sdes	 test ! -s conftest.err
19134180740Sdes       } && test -s conftest.$ac_objext; then
19135180740Sdes  ac_cv_type_int=yes
19136180740Sdeselse
19137180740Sdes  echo "$as_me: failed program was:" >&5
19138180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19139180740Sdes
19140180740Sdes	ac_cv_type_int=no
19141180740Sdesfi
19142180740Sdes
19143180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19144180740Sdesfi
19145180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
19146180740Sdesecho "${ECHO_T}$ac_cv_type_int" >&6; }
19147180740Sdes
19148180740Sdes# The cast to long int works around a bug in the HP C Compiler
19149180740Sdes# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
19150180740Sdes# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
19151180740Sdes# This bug is HP SR number 8606223364.
19152180740Sdes{ echo "$as_me:$LINENO: checking size of int" >&5
19153180740Sdesecho $ECHO_N "checking size of int... $ECHO_C" >&6; }
19154180740Sdesif test "${ac_cv_sizeof_int+set}" = set; then
19155180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
19156180740Sdeselse
19157180740Sdes  if test "$cross_compiling" = yes; then
19158180740Sdes  # Depending upon the size, compute the lo and hi bounds.
19159180740Sdescat >conftest.$ac_ext <<_ACEOF
19160180740Sdes/* confdefs.h.  */
19161180740Sdes_ACEOF
19162180740Sdescat confdefs.h >>conftest.$ac_ext
19163180740Sdescat >>conftest.$ac_ext <<_ACEOF
19164180740Sdes/* end confdefs.h.  */
19165180740Sdes$ac_includes_default
19166180740Sdes   typedef int ac__type_sizeof_;
19167180740Sdesint
19168180740Sdesmain ()
19169180740Sdes{
19170180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
19171180740Sdestest_array [0] = 0
19172180740Sdes
19173180740Sdes  ;
19174180740Sdes  return 0;
19175180740Sdes}
19176180740Sdes_ACEOF
19177180740Sdesrm -f conftest.$ac_objext
19178180740Sdesif { (ac_try="$ac_compile"
19179180740Sdescase "(($ac_try" in
19180180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19181180740Sdes  *) ac_try_echo=$ac_try;;
19182180740Sdesesac
19183180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19184180740Sdes  (eval "$ac_compile") 2>conftest.er1
19185180740Sdes  ac_status=$?
19186180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19187180740Sdes  rm -f conftest.er1
19188180740Sdes  cat conftest.err >&5
19189180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19190180740Sdes  (exit $ac_status); } && {
19191180740Sdes	 test -z "$ac_c_werror_flag" ||
19192180740Sdes	 test ! -s conftest.err
19193180740Sdes       } && test -s conftest.$ac_objext; then
19194180740Sdes  ac_lo=0 ac_mid=0
19195180740Sdes  while :; do
19196180740Sdes    cat >conftest.$ac_ext <<_ACEOF
19197180740Sdes/* confdefs.h.  */
19198180740Sdes_ACEOF
19199180740Sdescat confdefs.h >>conftest.$ac_ext
19200180740Sdescat >>conftest.$ac_ext <<_ACEOF
19201180740Sdes/* end confdefs.h.  */
19202180740Sdes$ac_includes_default
19203180740Sdes   typedef int ac__type_sizeof_;
19204180740Sdesint
19205180740Sdesmain ()
19206180740Sdes{
19207180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
19208180740Sdestest_array [0] = 0
19209180740Sdes
19210180740Sdes  ;
19211180740Sdes  return 0;
19212180740Sdes}
19213180740Sdes_ACEOF
19214180740Sdesrm -f conftest.$ac_objext
19215180740Sdesif { (ac_try="$ac_compile"
19216180740Sdescase "(($ac_try" in
19217180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19218180740Sdes  *) ac_try_echo=$ac_try;;
19219180740Sdesesac
19220180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19221180740Sdes  (eval "$ac_compile") 2>conftest.er1
19222180740Sdes  ac_status=$?
19223180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19224180740Sdes  rm -f conftest.er1
19225180740Sdes  cat conftest.err >&5
19226180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19227180740Sdes  (exit $ac_status); } && {
19228180740Sdes	 test -z "$ac_c_werror_flag" ||
19229180740Sdes	 test ! -s conftest.err
19230180740Sdes       } && test -s conftest.$ac_objext; then
19231180740Sdes  ac_hi=$ac_mid; break
19232180740Sdeselse
19233180740Sdes  echo "$as_me: failed program was:" >&5
19234180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19235180740Sdes
19236180740Sdes	ac_lo=`expr $ac_mid + 1`
19237180740Sdes			if test $ac_lo -le $ac_mid; then
19238180740Sdes			  ac_lo= ac_hi=
19239180740Sdes			  break
19240180740Sdes			fi
19241180740Sdes			ac_mid=`expr 2 '*' $ac_mid + 1`
19242180740Sdesfi
19243180740Sdes
19244180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19245180740Sdes  done
19246180740Sdeselse
19247180740Sdes  echo "$as_me: failed program was:" >&5
19248180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19249180740Sdes
19250180740Sdes	cat >conftest.$ac_ext <<_ACEOF
19251180740Sdes/* confdefs.h.  */
19252180740Sdes_ACEOF
19253180740Sdescat confdefs.h >>conftest.$ac_ext
19254180740Sdescat >>conftest.$ac_ext <<_ACEOF
19255180740Sdes/* end confdefs.h.  */
19256180740Sdes$ac_includes_default
19257180740Sdes   typedef int ac__type_sizeof_;
19258180740Sdesint
19259180740Sdesmain ()
19260180740Sdes{
19261180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
19262180740Sdestest_array [0] = 0
19263180740Sdes
19264180740Sdes  ;
19265180740Sdes  return 0;
19266180740Sdes}
19267180740Sdes_ACEOF
19268180740Sdesrm -f conftest.$ac_objext
19269180740Sdesif { (ac_try="$ac_compile"
19270180740Sdescase "(($ac_try" in
19271180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19272180740Sdes  *) ac_try_echo=$ac_try;;
19273180740Sdesesac
19274180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19275180740Sdes  (eval "$ac_compile") 2>conftest.er1
19276180740Sdes  ac_status=$?
19277180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19278180740Sdes  rm -f conftest.er1
19279180740Sdes  cat conftest.err >&5
19280180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19281180740Sdes  (exit $ac_status); } && {
19282180740Sdes	 test -z "$ac_c_werror_flag" ||
19283180740Sdes	 test ! -s conftest.err
19284180740Sdes       } && test -s conftest.$ac_objext; then
19285180740Sdes  ac_hi=-1 ac_mid=-1
19286180740Sdes  while :; do
19287180740Sdes    cat >conftest.$ac_ext <<_ACEOF
19288180740Sdes/* confdefs.h.  */
19289180740Sdes_ACEOF
19290180740Sdescat confdefs.h >>conftest.$ac_ext
19291180740Sdescat >>conftest.$ac_ext <<_ACEOF
19292180740Sdes/* end confdefs.h.  */
19293180740Sdes$ac_includes_default
19294180740Sdes   typedef int ac__type_sizeof_;
19295180740Sdesint
19296180740Sdesmain ()
19297180740Sdes{
19298180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
19299180740Sdestest_array [0] = 0
19300180740Sdes
19301180740Sdes  ;
19302180740Sdes  return 0;
19303180740Sdes}
19304180740Sdes_ACEOF
19305180740Sdesrm -f conftest.$ac_objext
19306180740Sdesif { (ac_try="$ac_compile"
19307180740Sdescase "(($ac_try" in
19308180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19309180740Sdes  *) ac_try_echo=$ac_try;;
19310180740Sdesesac
19311180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19312180740Sdes  (eval "$ac_compile") 2>conftest.er1
19313180740Sdes  ac_status=$?
19314180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19315180740Sdes  rm -f conftest.er1
19316180740Sdes  cat conftest.err >&5
19317180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19318180740Sdes  (exit $ac_status); } && {
19319180740Sdes	 test -z "$ac_c_werror_flag" ||
19320180740Sdes	 test ! -s conftest.err
19321180740Sdes       } && test -s conftest.$ac_objext; then
19322180740Sdes  ac_lo=$ac_mid; break
19323180740Sdeselse
19324180740Sdes  echo "$as_me: failed program was:" >&5
19325180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19326180740Sdes
19327180740Sdes	ac_hi=`expr '(' $ac_mid ')' - 1`
19328180740Sdes			if test $ac_mid -le $ac_hi; then
19329180740Sdes			  ac_lo= ac_hi=
19330180740Sdes			  break
19331180740Sdes			fi
19332180740Sdes			ac_mid=`expr 2 '*' $ac_mid`
19333180740Sdesfi
19334180740Sdes
19335180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19336180740Sdes  done
19337180740Sdeselse
19338180740Sdes  echo "$as_me: failed program was:" >&5
19339180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19340180740Sdes
19341180740Sdes	ac_lo= ac_hi=
19342180740Sdesfi
19343180740Sdes
19344180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19345180740Sdesfi
19346180740Sdes
19347180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19348180740Sdes# Binary search between lo and hi bounds.
19349180740Sdeswhile test "x$ac_lo" != "x$ac_hi"; do
19350180740Sdes  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19351180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19352180740Sdes/* confdefs.h.  */
19353180740Sdes_ACEOF
19354180740Sdescat confdefs.h >>conftest.$ac_ext
19355180740Sdescat >>conftest.$ac_ext <<_ACEOF
19356180740Sdes/* end confdefs.h.  */
19357180740Sdes$ac_includes_default
19358180740Sdes   typedef int ac__type_sizeof_;
19359180740Sdesint
19360180740Sdesmain ()
19361180740Sdes{
19362180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
19363180740Sdestest_array [0] = 0
19364180740Sdes
19365180740Sdes  ;
19366180740Sdes  return 0;
19367180740Sdes}
19368180740Sdes_ACEOF
19369180740Sdesrm -f conftest.$ac_objext
19370180740Sdesif { (ac_try="$ac_compile"
19371180740Sdescase "(($ac_try" in
19372180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19373180740Sdes  *) ac_try_echo=$ac_try;;
19374180740Sdesesac
19375180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19376180740Sdes  (eval "$ac_compile") 2>conftest.er1
19377180740Sdes  ac_status=$?
19378180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19379180740Sdes  rm -f conftest.er1
19380180740Sdes  cat conftest.err >&5
19381180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19382180740Sdes  (exit $ac_status); } && {
19383180740Sdes	 test -z "$ac_c_werror_flag" ||
19384180740Sdes	 test ! -s conftest.err
19385180740Sdes       } && test -s conftest.$ac_objext; then
19386180740Sdes  ac_hi=$ac_mid
19387180740Sdeselse
19388180740Sdes  echo "$as_me: failed program was:" >&5
19389180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19390180740Sdes
19391180740Sdes	ac_lo=`expr '(' $ac_mid ')' + 1`
19392180740Sdesfi
19393180740Sdes
19394180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19395180740Sdesdone
19396180740Sdescase $ac_lo in
19397180740Sdes?*) ac_cv_sizeof_int=$ac_lo;;
19398180740Sdes'') if test "$ac_cv_type_int" = yes; then
19399180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
19400180740SdesSee \`config.log' for more details." >&5
19401180740Sdesecho "$as_me: error: cannot compute sizeof (int)
19402180740SdesSee \`config.log' for more details." >&2;}
19403180740Sdes   { (exit 77); exit 77; }; }
19404180740Sdes   else
19405180740Sdes     ac_cv_sizeof_int=0
19406180740Sdes   fi ;;
19407180740Sdesesac
19408180740Sdeselse
19409180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19410180740Sdes/* confdefs.h.  */
19411180740Sdes_ACEOF
19412180740Sdescat confdefs.h >>conftest.$ac_ext
19413180740Sdescat >>conftest.$ac_ext <<_ACEOF
19414180740Sdes/* end confdefs.h.  */
19415180740Sdes$ac_includes_default
19416180740Sdes   typedef int ac__type_sizeof_;
19417180740Sdesstatic long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
19418180740Sdesstatic unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
19419180740Sdes#include <stdio.h>
19420180740Sdes#include <stdlib.h>
19421180740Sdesint
19422180740Sdesmain ()
19423180740Sdes{
19424180740Sdes
19425180740Sdes  FILE *f = fopen ("conftest.val", "w");
19426180740Sdes  if (! f)
19427180740Sdes    return 1;
19428180740Sdes  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
19429180740Sdes    {
19430180740Sdes      long int i = longval ();
19431180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
19432180740Sdes	return 1;
19433180740Sdes      fprintf (f, "%ld\n", i);
19434180740Sdes    }
19435180740Sdes  else
19436180740Sdes    {
19437180740Sdes      unsigned long int i = ulongval ();
19438180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
19439180740Sdes	return 1;
19440180740Sdes      fprintf (f, "%lu\n", i);
19441180740Sdes    }
19442180740Sdes  return ferror (f) || fclose (f) != 0;
19443180740Sdes
19444180740Sdes  ;
19445180740Sdes  return 0;
19446180740Sdes}
19447180740Sdes_ACEOF
19448180740Sdesrm -f conftest$ac_exeext
19449180740Sdesif { (ac_try="$ac_link"
19450180740Sdescase "(($ac_try" in
19451180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19452180740Sdes  *) ac_try_echo=$ac_try;;
19453180740Sdesesac
19454180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19455180740Sdes  (eval "$ac_link") 2>&5
19456180740Sdes  ac_status=$?
19457180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19458180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19459180740Sdes  { (case "(($ac_try" in
19460180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19461180740Sdes  *) ac_try_echo=$ac_try;;
19462180740Sdesesac
19463180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19464180740Sdes  (eval "$ac_try") 2>&5
19465180740Sdes  ac_status=$?
19466180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19467180740Sdes  (exit $ac_status); }; }; then
19468180740Sdes  ac_cv_sizeof_int=`cat conftest.val`
19469180740Sdeselse
19470180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
19471180740Sdesecho "$as_me: failed program was:" >&5
19472180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19473180740Sdes
19474180740Sdes( exit $ac_status )
19475180740Sdesif test "$ac_cv_type_int" = yes; then
19476180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
19477180740SdesSee \`config.log' for more details." >&5
19478180740Sdesecho "$as_me: error: cannot compute sizeof (int)
19479180740SdesSee \`config.log' for more details." >&2;}
19480180740Sdes   { (exit 77); exit 77; }; }
19481180740Sdes   else
19482180740Sdes     ac_cv_sizeof_int=0
19483180740Sdes   fi
19484180740Sdesfi
19485180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19486180740Sdesfi
19487180740Sdesrm -f conftest.val
19488180740Sdesfi
19489180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
19490180740Sdesecho "${ECHO_T}$ac_cv_sizeof_int" >&6; }
19491180740Sdes
19492180740Sdes
19493180740Sdes
19494180740Sdescat >>confdefs.h <<_ACEOF
19495180740Sdes#define SIZEOF_INT $ac_cv_sizeof_int
19496180740Sdes_ACEOF
19497180740Sdes
19498180740Sdes
19499180740Sdes{ echo "$as_me:$LINENO: checking for long int" >&5
19500180740Sdesecho $ECHO_N "checking for long int... $ECHO_C" >&6; }
19501180740Sdesif test "${ac_cv_type_long_int+set}" = set; then
19502180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
19503180740Sdeselse
19504180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19505180740Sdes/* confdefs.h.  */
19506180740Sdes_ACEOF
19507180740Sdescat confdefs.h >>conftest.$ac_ext
19508180740Sdescat >>conftest.$ac_ext <<_ACEOF
19509180740Sdes/* end confdefs.h.  */
19510180740Sdes$ac_includes_default
19511180740Sdestypedef long int ac__type_new_;
19512180740Sdesint
19513180740Sdesmain ()
19514180740Sdes{
19515180740Sdesif ((ac__type_new_ *) 0)
19516180740Sdes  return 0;
19517180740Sdesif (sizeof (ac__type_new_))
19518180740Sdes  return 0;
19519180740Sdes  ;
19520180740Sdes  return 0;
19521180740Sdes}
19522180740Sdes_ACEOF
19523180740Sdesrm -f conftest.$ac_objext
19524180740Sdesif { (ac_try="$ac_compile"
19525180740Sdescase "(($ac_try" in
19526180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19527180740Sdes  *) ac_try_echo=$ac_try;;
19528180740Sdesesac
19529180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19530180740Sdes  (eval "$ac_compile") 2>conftest.er1
19531180740Sdes  ac_status=$?
19532180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19533180740Sdes  rm -f conftest.er1
19534180740Sdes  cat conftest.err >&5
19535180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19536180740Sdes  (exit $ac_status); } && {
19537180740Sdes	 test -z "$ac_c_werror_flag" ||
19538180740Sdes	 test ! -s conftest.err
19539180740Sdes       } && test -s conftest.$ac_objext; then
19540180740Sdes  ac_cv_type_long_int=yes
19541180740Sdeselse
19542180740Sdes  echo "$as_me: failed program was:" >&5
19543180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19544180740Sdes
19545180740Sdes	ac_cv_type_long_int=no
19546180740Sdesfi
19547180740Sdes
19548180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19549180740Sdesfi
19550180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_long_int" >&5
19551180740Sdesecho "${ECHO_T}$ac_cv_type_long_int" >&6; }
19552180740Sdes
19553180740Sdes# The cast to long int works around a bug in the HP C Compiler
19554180740Sdes# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
19555180740Sdes# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
19556180740Sdes# This bug is HP SR number 8606223364.
19557180740Sdes{ echo "$as_me:$LINENO: checking size of long int" >&5
19558180740Sdesecho $ECHO_N "checking size of long int... $ECHO_C" >&6; }
19559180740Sdesif test "${ac_cv_sizeof_long_int+set}" = set; then
19560180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
19561180740Sdeselse
19562180740Sdes  if test "$cross_compiling" = yes; then
19563180740Sdes  # Depending upon the size, compute the lo and hi bounds.
19564180740Sdescat >conftest.$ac_ext <<_ACEOF
19565180740Sdes/* confdefs.h.  */
19566180740Sdes_ACEOF
19567180740Sdescat confdefs.h >>conftest.$ac_ext
19568180740Sdescat >>conftest.$ac_ext <<_ACEOF
19569180740Sdes/* end confdefs.h.  */
19570180740Sdes$ac_includes_default
19571180740Sdes   typedef long int ac__type_sizeof_;
19572180740Sdesint
19573180740Sdesmain ()
19574180740Sdes{
19575180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
19576180740Sdestest_array [0] = 0
19577180740Sdes
19578180740Sdes  ;
19579180740Sdes  return 0;
19580180740Sdes}
19581180740Sdes_ACEOF
19582180740Sdesrm -f conftest.$ac_objext
19583180740Sdesif { (ac_try="$ac_compile"
19584180740Sdescase "(($ac_try" in
19585180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19586180740Sdes  *) ac_try_echo=$ac_try;;
19587180740Sdesesac
19588180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19589180740Sdes  (eval "$ac_compile") 2>conftest.er1
19590180740Sdes  ac_status=$?
19591180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19592180740Sdes  rm -f conftest.er1
19593180740Sdes  cat conftest.err >&5
19594180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19595180740Sdes  (exit $ac_status); } && {
19596180740Sdes	 test -z "$ac_c_werror_flag" ||
19597180740Sdes	 test ! -s conftest.err
19598180740Sdes       } && test -s conftest.$ac_objext; then
19599180740Sdes  ac_lo=0 ac_mid=0
19600180740Sdes  while :; do
19601180740Sdes    cat >conftest.$ac_ext <<_ACEOF
19602180740Sdes/* confdefs.h.  */
19603180740Sdes_ACEOF
19604180740Sdescat confdefs.h >>conftest.$ac_ext
19605180740Sdescat >>conftest.$ac_ext <<_ACEOF
19606180740Sdes/* end confdefs.h.  */
19607180740Sdes$ac_includes_default
19608180740Sdes   typedef long int ac__type_sizeof_;
19609180740Sdesint
19610180740Sdesmain ()
19611180740Sdes{
19612180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
19613180740Sdestest_array [0] = 0
19614180740Sdes
19615180740Sdes  ;
19616180740Sdes  return 0;
19617180740Sdes}
19618180740Sdes_ACEOF
19619180740Sdesrm -f conftest.$ac_objext
19620180740Sdesif { (ac_try="$ac_compile"
19621180740Sdescase "(($ac_try" in
19622180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19623180740Sdes  *) ac_try_echo=$ac_try;;
19624180740Sdesesac
19625180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19626180740Sdes  (eval "$ac_compile") 2>conftest.er1
19627180740Sdes  ac_status=$?
19628180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19629180740Sdes  rm -f conftest.er1
19630180740Sdes  cat conftest.err >&5
19631180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19632180740Sdes  (exit $ac_status); } && {
19633180740Sdes	 test -z "$ac_c_werror_flag" ||
19634180740Sdes	 test ! -s conftest.err
19635180740Sdes       } && test -s conftest.$ac_objext; then
19636180740Sdes  ac_hi=$ac_mid; break
19637180740Sdeselse
19638180740Sdes  echo "$as_me: failed program was:" >&5
19639180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19640180740Sdes
19641180740Sdes	ac_lo=`expr $ac_mid + 1`
19642180740Sdes			if test $ac_lo -le $ac_mid; then
19643180740Sdes			  ac_lo= ac_hi=
19644180740Sdes			  break
19645180740Sdes			fi
19646180740Sdes			ac_mid=`expr 2 '*' $ac_mid + 1`
19647180740Sdesfi
19648180740Sdes
19649180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19650180740Sdes  done
19651180740Sdeselse
19652180740Sdes  echo "$as_me: failed program was:" >&5
19653180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19654180740Sdes
19655180740Sdes	cat >conftest.$ac_ext <<_ACEOF
19656180740Sdes/* confdefs.h.  */
19657180740Sdes_ACEOF
19658180740Sdescat confdefs.h >>conftest.$ac_ext
19659180740Sdescat >>conftest.$ac_ext <<_ACEOF
19660180740Sdes/* end confdefs.h.  */
19661180740Sdes$ac_includes_default
19662180740Sdes   typedef long int ac__type_sizeof_;
19663180740Sdesint
19664180740Sdesmain ()
19665180740Sdes{
19666180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
19667180740Sdestest_array [0] = 0
19668180740Sdes
19669180740Sdes  ;
19670180740Sdes  return 0;
19671180740Sdes}
19672180740Sdes_ACEOF
19673180740Sdesrm -f conftest.$ac_objext
19674180740Sdesif { (ac_try="$ac_compile"
19675180740Sdescase "(($ac_try" in
19676180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19677180740Sdes  *) ac_try_echo=$ac_try;;
19678180740Sdesesac
19679180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19680180740Sdes  (eval "$ac_compile") 2>conftest.er1
19681180740Sdes  ac_status=$?
19682180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19683180740Sdes  rm -f conftest.er1
19684180740Sdes  cat conftest.err >&5
19685180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19686180740Sdes  (exit $ac_status); } && {
19687180740Sdes	 test -z "$ac_c_werror_flag" ||
19688180740Sdes	 test ! -s conftest.err
19689180740Sdes       } && test -s conftest.$ac_objext; then
19690180740Sdes  ac_hi=-1 ac_mid=-1
19691180740Sdes  while :; do
19692180740Sdes    cat >conftest.$ac_ext <<_ACEOF
19693180740Sdes/* confdefs.h.  */
19694180740Sdes_ACEOF
19695180740Sdescat confdefs.h >>conftest.$ac_ext
19696180740Sdescat >>conftest.$ac_ext <<_ACEOF
19697180740Sdes/* end confdefs.h.  */
19698180740Sdes$ac_includes_default
19699180740Sdes   typedef long int ac__type_sizeof_;
19700180740Sdesint
19701180740Sdesmain ()
19702180740Sdes{
19703180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
19704180740Sdestest_array [0] = 0
19705180740Sdes
19706180740Sdes  ;
19707180740Sdes  return 0;
19708180740Sdes}
19709180740Sdes_ACEOF
19710180740Sdesrm -f conftest.$ac_objext
19711180740Sdesif { (ac_try="$ac_compile"
19712180740Sdescase "(($ac_try" in
19713180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19714180740Sdes  *) ac_try_echo=$ac_try;;
19715180740Sdesesac
19716180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19717180740Sdes  (eval "$ac_compile") 2>conftest.er1
19718180740Sdes  ac_status=$?
19719180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19720180740Sdes  rm -f conftest.er1
19721180740Sdes  cat conftest.err >&5
19722180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19723180740Sdes  (exit $ac_status); } && {
19724180740Sdes	 test -z "$ac_c_werror_flag" ||
19725180740Sdes	 test ! -s conftest.err
19726180740Sdes       } && test -s conftest.$ac_objext; then
19727180740Sdes  ac_lo=$ac_mid; break
19728180740Sdeselse
19729180740Sdes  echo "$as_me: failed program was:" >&5
19730180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19731180740Sdes
19732180740Sdes	ac_hi=`expr '(' $ac_mid ')' - 1`
19733180740Sdes			if test $ac_mid -le $ac_hi; then
19734180740Sdes			  ac_lo= ac_hi=
19735180740Sdes			  break
19736180740Sdes			fi
19737180740Sdes			ac_mid=`expr 2 '*' $ac_mid`
19738180740Sdesfi
19739180740Sdes
19740180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19741180740Sdes  done
19742180740Sdeselse
19743180740Sdes  echo "$as_me: failed program was:" >&5
19744180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19745180740Sdes
19746180740Sdes	ac_lo= ac_hi=
19747180740Sdesfi
19748180740Sdes
19749180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19750180740Sdesfi
19751180740Sdes
19752180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19753180740Sdes# Binary search between lo and hi bounds.
19754180740Sdeswhile test "x$ac_lo" != "x$ac_hi"; do
19755180740Sdes  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19756180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19757180740Sdes/* confdefs.h.  */
19758180740Sdes_ACEOF
19759180740Sdescat confdefs.h >>conftest.$ac_ext
19760180740Sdescat >>conftest.$ac_ext <<_ACEOF
19761180740Sdes/* end confdefs.h.  */
19762180740Sdes$ac_includes_default
19763180740Sdes   typedef long int ac__type_sizeof_;
19764180740Sdesint
19765180740Sdesmain ()
19766180740Sdes{
19767180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
19768180740Sdestest_array [0] = 0
19769180740Sdes
19770180740Sdes  ;
19771180740Sdes  return 0;
19772180740Sdes}
19773180740Sdes_ACEOF
19774180740Sdesrm -f conftest.$ac_objext
19775180740Sdesif { (ac_try="$ac_compile"
19776180740Sdescase "(($ac_try" in
19777180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19778180740Sdes  *) ac_try_echo=$ac_try;;
19779180740Sdesesac
19780180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19781180740Sdes  (eval "$ac_compile") 2>conftest.er1
19782180740Sdes  ac_status=$?
19783180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19784180740Sdes  rm -f conftest.er1
19785180740Sdes  cat conftest.err >&5
19786180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19787180740Sdes  (exit $ac_status); } && {
19788180740Sdes	 test -z "$ac_c_werror_flag" ||
19789180740Sdes	 test ! -s conftest.err
19790180740Sdes       } && test -s conftest.$ac_objext; then
19791180740Sdes  ac_hi=$ac_mid
19792180740Sdeselse
19793180740Sdes  echo "$as_me: failed program was:" >&5
19794180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19795180740Sdes
19796180740Sdes	ac_lo=`expr '(' $ac_mid ')' + 1`
19797180740Sdesfi
19798180740Sdes
19799180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19800180740Sdesdone
19801180740Sdescase $ac_lo in
19802180740Sdes?*) ac_cv_sizeof_long_int=$ac_lo;;
19803180740Sdes'') if test "$ac_cv_type_long_int" = yes; then
19804180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long int)
19805180740SdesSee \`config.log' for more details." >&5
19806180740Sdesecho "$as_me: error: cannot compute sizeof (long int)
19807180740SdesSee \`config.log' for more details." >&2;}
19808180740Sdes   { (exit 77); exit 77; }; }
19809180740Sdes   else
19810180740Sdes     ac_cv_sizeof_long_int=0
19811180740Sdes   fi ;;
19812180740Sdesesac
19813180740Sdeselse
19814180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19815180740Sdes/* confdefs.h.  */
19816180740Sdes_ACEOF
19817180740Sdescat confdefs.h >>conftest.$ac_ext
19818180740Sdescat >>conftest.$ac_ext <<_ACEOF
19819180740Sdes/* end confdefs.h.  */
19820180740Sdes$ac_includes_default
19821180740Sdes   typedef long int ac__type_sizeof_;
19822180740Sdesstatic long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
19823180740Sdesstatic unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
19824180740Sdes#include <stdio.h>
19825180740Sdes#include <stdlib.h>
19826180740Sdesint
19827180740Sdesmain ()
19828180740Sdes{
19829180740Sdes
19830180740Sdes  FILE *f = fopen ("conftest.val", "w");
19831180740Sdes  if (! f)
19832180740Sdes    return 1;
19833180740Sdes  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
19834180740Sdes    {
19835180740Sdes      long int i = longval ();
19836180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
19837180740Sdes	return 1;
19838180740Sdes      fprintf (f, "%ld\n", i);
19839180740Sdes    }
19840180740Sdes  else
19841180740Sdes    {
19842180740Sdes      unsigned long int i = ulongval ();
19843180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
19844180740Sdes	return 1;
19845180740Sdes      fprintf (f, "%lu\n", i);
19846180740Sdes    }
19847180740Sdes  return ferror (f) || fclose (f) != 0;
19848180740Sdes
19849180740Sdes  ;
19850180740Sdes  return 0;
19851180740Sdes}
19852180740Sdes_ACEOF
19853180740Sdesrm -f conftest$ac_exeext
19854180740Sdesif { (ac_try="$ac_link"
19855180740Sdescase "(($ac_try" in
19856180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19857180740Sdes  *) ac_try_echo=$ac_try;;
19858180740Sdesesac
19859180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19860180740Sdes  (eval "$ac_link") 2>&5
19861180740Sdes  ac_status=$?
19862180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19863180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19864180740Sdes  { (case "(($ac_try" in
19865180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19866180740Sdes  *) ac_try_echo=$ac_try;;
19867180740Sdesesac
19868180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19869180740Sdes  (eval "$ac_try") 2>&5
19870180740Sdes  ac_status=$?
19871180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19872180740Sdes  (exit $ac_status); }; }; then
19873180740Sdes  ac_cv_sizeof_long_int=`cat conftest.val`
19874180740Sdeselse
19875180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
19876180740Sdesecho "$as_me: failed program was:" >&5
19877180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19878180740Sdes
19879180740Sdes( exit $ac_status )
19880180740Sdesif test "$ac_cv_type_long_int" = yes; then
19881180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long int)
19882180740SdesSee \`config.log' for more details." >&5
19883180740Sdesecho "$as_me: error: cannot compute sizeof (long int)
19884180740SdesSee \`config.log' for more details." >&2;}
19885180740Sdes   { (exit 77); exit 77; }; }
19886180740Sdes   else
19887180740Sdes     ac_cv_sizeof_long_int=0
19888180740Sdes   fi
19889180740Sdesfi
19890180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19891180740Sdesfi
19892180740Sdesrm -f conftest.val
19893180740Sdesfi
19894180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_int" >&5
19895180740Sdesecho "${ECHO_T}$ac_cv_sizeof_long_int" >&6; }
19896180740Sdes
19897180740Sdes
19898180740Sdes
19899180740Sdescat >>confdefs.h <<_ACEOF
19900180740Sdes#define SIZEOF_LONG_INT $ac_cv_sizeof_long_int
19901180740Sdes_ACEOF
19902180740Sdes
19903180740Sdes
19904180740Sdes{ echo "$as_me:$LINENO: checking for long long int" >&5
19905180740Sdesecho $ECHO_N "checking for long long int... $ECHO_C" >&6; }
19906180740Sdesif test "${ac_cv_type_long_long_int+set}" = set; then
19907180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
19908180740Sdeselse
19909180740Sdes  cat >conftest.$ac_ext <<_ACEOF
19910180740Sdes/* confdefs.h.  */
19911180740Sdes_ACEOF
19912180740Sdescat confdefs.h >>conftest.$ac_ext
19913180740Sdescat >>conftest.$ac_ext <<_ACEOF
19914180740Sdes/* end confdefs.h.  */
19915180740Sdes$ac_includes_default
19916180740Sdestypedef long long int ac__type_new_;
19917180740Sdesint
19918180740Sdesmain ()
19919180740Sdes{
19920180740Sdesif ((ac__type_new_ *) 0)
19921180740Sdes  return 0;
19922180740Sdesif (sizeof (ac__type_new_))
19923180740Sdes  return 0;
19924180740Sdes  ;
19925180740Sdes  return 0;
19926180740Sdes}
19927180740Sdes_ACEOF
19928180740Sdesrm -f conftest.$ac_objext
19929180740Sdesif { (ac_try="$ac_compile"
19930180740Sdescase "(($ac_try" in
19931180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19932180740Sdes  *) ac_try_echo=$ac_try;;
19933180740Sdesesac
19934180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19935180740Sdes  (eval "$ac_compile") 2>conftest.er1
19936180740Sdes  ac_status=$?
19937180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19938180740Sdes  rm -f conftest.er1
19939180740Sdes  cat conftest.err >&5
19940180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
19941180740Sdes  (exit $ac_status); } && {
19942180740Sdes	 test -z "$ac_c_werror_flag" ||
19943180740Sdes	 test ! -s conftest.err
19944180740Sdes       } && test -s conftest.$ac_objext; then
19945180740Sdes  ac_cv_type_long_long_int=yes
19946180740Sdeselse
19947180740Sdes  echo "$as_me: failed program was:" >&5
19948180740Sdessed 's/^/| /' conftest.$ac_ext >&5
19949180740Sdes
19950180740Sdes	ac_cv_type_long_long_int=no
19951180740Sdesfi
19952180740Sdes
19953180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19954180740Sdesfi
19955180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
19956180740Sdesecho "${ECHO_T}$ac_cv_type_long_long_int" >&6; }
19957180740Sdes
19958180740Sdes# The cast to long int works around a bug in the HP C Compiler
19959180740Sdes# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
19960180740Sdes# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
19961180740Sdes# This bug is HP SR number 8606223364.
19962180740Sdes{ echo "$as_me:$LINENO: checking size of long long int" >&5
19963180740Sdesecho $ECHO_N "checking size of long long int... $ECHO_C" >&6; }
19964180740Sdesif test "${ac_cv_sizeof_long_long_int+set}" = set; then
19965180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
19966180740Sdeselse
19967180740Sdes  if test "$cross_compiling" = yes; then
19968180740Sdes  # Depending upon the size, compute the lo and hi bounds.
19969180740Sdescat >conftest.$ac_ext <<_ACEOF
19970180740Sdes/* confdefs.h.  */
19971180740Sdes_ACEOF
19972180740Sdescat confdefs.h >>conftest.$ac_ext
19973180740Sdescat >>conftest.$ac_ext <<_ACEOF
19974180740Sdes/* end confdefs.h.  */
19975180740Sdes$ac_includes_default
19976180740Sdes   typedef long long int ac__type_sizeof_;
19977180740Sdesint
19978180740Sdesmain ()
19979180740Sdes{
19980180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
19981180740Sdestest_array [0] = 0
19982180740Sdes
19983180740Sdes  ;
19984180740Sdes  return 0;
19985180740Sdes}
19986180740Sdes_ACEOF
19987180740Sdesrm -f conftest.$ac_objext
19988180740Sdesif { (ac_try="$ac_compile"
19989180740Sdescase "(($ac_try" in
19990180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19991180740Sdes  *) ac_try_echo=$ac_try;;
19992180740Sdesesac
19993180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19994180740Sdes  (eval "$ac_compile") 2>conftest.er1
19995180740Sdes  ac_status=$?
19996180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
19997180740Sdes  rm -f conftest.er1
19998180740Sdes  cat conftest.err >&5
19999180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20000180740Sdes  (exit $ac_status); } && {
20001180740Sdes	 test -z "$ac_c_werror_flag" ||
20002180740Sdes	 test ! -s conftest.err
20003180740Sdes       } && test -s conftest.$ac_objext; then
20004180740Sdes  ac_lo=0 ac_mid=0
20005180740Sdes  while :; do
20006180740Sdes    cat >conftest.$ac_ext <<_ACEOF
20007180740Sdes/* confdefs.h.  */
20008180740Sdes_ACEOF
20009180740Sdescat confdefs.h >>conftest.$ac_ext
20010180740Sdescat >>conftest.$ac_ext <<_ACEOF
20011180740Sdes/* end confdefs.h.  */
20012180740Sdes$ac_includes_default
20013180740Sdes   typedef long long int ac__type_sizeof_;
20014180740Sdesint
20015180740Sdesmain ()
20016180740Sdes{
20017180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
20018180740Sdestest_array [0] = 0
20019180740Sdes
20020180740Sdes  ;
20021180740Sdes  return 0;
20022180740Sdes}
20023180740Sdes_ACEOF
20024180740Sdesrm -f conftest.$ac_objext
20025180740Sdesif { (ac_try="$ac_compile"
20026180740Sdescase "(($ac_try" in
20027180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20028180740Sdes  *) ac_try_echo=$ac_try;;
20029180740Sdesesac
20030180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20031180740Sdes  (eval "$ac_compile") 2>conftest.er1
20032180740Sdes  ac_status=$?
20033180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20034180740Sdes  rm -f conftest.er1
20035180740Sdes  cat conftest.err >&5
20036180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20037180740Sdes  (exit $ac_status); } && {
20038180740Sdes	 test -z "$ac_c_werror_flag" ||
20039180740Sdes	 test ! -s conftest.err
20040180740Sdes       } && test -s conftest.$ac_objext; then
20041180740Sdes  ac_hi=$ac_mid; break
20042180740Sdeselse
20043180740Sdes  echo "$as_me: failed program was:" >&5
20044180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20045180740Sdes
20046180740Sdes	ac_lo=`expr $ac_mid + 1`
20047180740Sdes			if test $ac_lo -le $ac_mid; then
20048180740Sdes			  ac_lo= ac_hi=
20049180740Sdes			  break
20050180740Sdes			fi
20051180740Sdes			ac_mid=`expr 2 '*' $ac_mid + 1`
20052180740Sdesfi
20053180740Sdes
20054180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20055180740Sdes  done
20056180740Sdeselse
20057180740Sdes  echo "$as_me: failed program was:" >&5
20058180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20059180740Sdes
20060180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20061180740Sdes/* confdefs.h.  */
20062180740Sdes_ACEOF
20063180740Sdescat confdefs.h >>conftest.$ac_ext
20064180740Sdescat >>conftest.$ac_ext <<_ACEOF
20065180740Sdes/* end confdefs.h.  */
20066180740Sdes$ac_includes_default
20067180740Sdes   typedef long long int ac__type_sizeof_;
20068180740Sdesint
20069180740Sdesmain ()
20070180740Sdes{
20071180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
20072180740Sdestest_array [0] = 0
20073180740Sdes
20074180740Sdes  ;
20075180740Sdes  return 0;
20076180740Sdes}
20077180740Sdes_ACEOF
20078180740Sdesrm -f conftest.$ac_objext
20079180740Sdesif { (ac_try="$ac_compile"
20080180740Sdescase "(($ac_try" in
20081180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20082180740Sdes  *) ac_try_echo=$ac_try;;
20083180740Sdesesac
20084180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20085180740Sdes  (eval "$ac_compile") 2>conftest.er1
20086180740Sdes  ac_status=$?
20087180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20088180740Sdes  rm -f conftest.er1
20089180740Sdes  cat conftest.err >&5
20090180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20091180740Sdes  (exit $ac_status); } && {
20092180740Sdes	 test -z "$ac_c_werror_flag" ||
20093180740Sdes	 test ! -s conftest.err
20094180740Sdes       } && test -s conftest.$ac_objext; then
20095180740Sdes  ac_hi=-1 ac_mid=-1
20096180740Sdes  while :; do
20097180740Sdes    cat >conftest.$ac_ext <<_ACEOF
20098180740Sdes/* confdefs.h.  */
20099180740Sdes_ACEOF
20100180740Sdescat confdefs.h >>conftest.$ac_ext
20101180740Sdescat >>conftest.$ac_ext <<_ACEOF
20102180740Sdes/* end confdefs.h.  */
20103180740Sdes$ac_includes_default
20104180740Sdes   typedef long long int ac__type_sizeof_;
20105180740Sdesint
20106180740Sdesmain ()
20107180740Sdes{
20108180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
20109180740Sdestest_array [0] = 0
20110180740Sdes
20111180740Sdes  ;
20112180740Sdes  return 0;
20113180740Sdes}
20114180740Sdes_ACEOF
20115180740Sdesrm -f conftest.$ac_objext
20116180740Sdesif { (ac_try="$ac_compile"
20117180740Sdescase "(($ac_try" in
20118180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20119180740Sdes  *) ac_try_echo=$ac_try;;
20120180740Sdesesac
20121180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20122180740Sdes  (eval "$ac_compile") 2>conftest.er1
20123180740Sdes  ac_status=$?
20124180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20125180740Sdes  rm -f conftest.er1
20126180740Sdes  cat conftest.err >&5
20127180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20128180740Sdes  (exit $ac_status); } && {
20129180740Sdes	 test -z "$ac_c_werror_flag" ||
20130180740Sdes	 test ! -s conftest.err
20131180740Sdes       } && test -s conftest.$ac_objext; then
20132180740Sdes  ac_lo=$ac_mid; break
20133180740Sdeselse
20134180740Sdes  echo "$as_me: failed program was:" >&5
20135180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20136180740Sdes
20137180740Sdes	ac_hi=`expr '(' $ac_mid ')' - 1`
20138180740Sdes			if test $ac_mid -le $ac_hi; then
20139180740Sdes			  ac_lo= ac_hi=
20140180740Sdes			  break
20141180740Sdes			fi
20142180740Sdes			ac_mid=`expr 2 '*' $ac_mid`
20143180740Sdesfi
20144180740Sdes
20145180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20146180740Sdes  done
20147180740Sdeselse
20148180740Sdes  echo "$as_me: failed program was:" >&5
20149180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20150180740Sdes
20151180740Sdes	ac_lo= ac_hi=
20152180740Sdesfi
20153180740Sdes
20154180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20155180740Sdesfi
20156180740Sdes
20157180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20158180740Sdes# Binary search between lo and hi bounds.
20159180740Sdeswhile test "x$ac_lo" != "x$ac_hi"; do
20160180740Sdes  ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
20161180740Sdes  cat >conftest.$ac_ext <<_ACEOF
20162180740Sdes/* confdefs.h.  */
20163180740Sdes_ACEOF
20164180740Sdescat confdefs.h >>conftest.$ac_ext
20165180740Sdescat >>conftest.$ac_ext <<_ACEOF
20166180740Sdes/* end confdefs.h.  */
20167180740Sdes$ac_includes_default
20168180740Sdes   typedef long long int ac__type_sizeof_;
20169180740Sdesint
20170180740Sdesmain ()
20171180740Sdes{
20172180740Sdesstatic int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
20173180740Sdestest_array [0] = 0
20174180740Sdes
20175180740Sdes  ;
20176180740Sdes  return 0;
20177180740Sdes}
20178180740Sdes_ACEOF
20179180740Sdesrm -f conftest.$ac_objext
20180180740Sdesif { (ac_try="$ac_compile"
20181180740Sdescase "(($ac_try" in
20182180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20183180740Sdes  *) ac_try_echo=$ac_try;;
20184180740Sdesesac
20185180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20186180740Sdes  (eval "$ac_compile") 2>conftest.er1
20187180740Sdes  ac_status=$?
20188180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20189180740Sdes  rm -f conftest.er1
20190180740Sdes  cat conftest.err >&5
20191180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20192180740Sdes  (exit $ac_status); } && {
20193180740Sdes	 test -z "$ac_c_werror_flag" ||
20194180740Sdes	 test ! -s conftest.err
20195180740Sdes       } && test -s conftest.$ac_objext; then
20196180740Sdes  ac_hi=$ac_mid
20197180740Sdeselse
20198180740Sdes  echo "$as_me: failed program was:" >&5
20199180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20200180740Sdes
20201180740Sdes	ac_lo=`expr '(' $ac_mid ')' + 1`
20202180740Sdesfi
20203180740Sdes
20204180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20205180740Sdesdone
20206180740Sdescase $ac_lo in
20207180740Sdes?*) ac_cv_sizeof_long_long_int=$ac_lo;;
20208180740Sdes'') if test "$ac_cv_type_long_long_int" = yes; then
20209180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long int)
20210180740SdesSee \`config.log' for more details." >&5
20211180740Sdesecho "$as_me: error: cannot compute sizeof (long long int)
20212180740SdesSee \`config.log' for more details." >&2;}
20213180740Sdes   { (exit 77); exit 77; }; }
20214180740Sdes   else
20215180740Sdes     ac_cv_sizeof_long_long_int=0
20216180740Sdes   fi ;;
20217180740Sdesesac
20218180740Sdeselse
20219180740Sdes  cat >conftest.$ac_ext <<_ACEOF
20220180740Sdes/* confdefs.h.  */
20221180740Sdes_ACEOF
20222180740Sdescat confdefs.h >>conftest.$ac_ext
20223180740Sdescat >>conftest.$ac_ext <<_ACEOF
20224180740Sdes/* end confdefs.h.  */
20225180740Sdes$ac_includes_default
20226180740Sdes   typedef long long int ac__type_sizeof_;
20227180740Sdesstatic long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
20228180740Sdesstatic unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
20229180740Sdes#include <stdio.h>
20230180740Sdes#include <stdlib.h>
20231180740Sdesint
20232180740Sdesmain ()
20233180740Sdes{
20234180740Sdes
20235180740Sdes  FILE *f = fopen ("conftest.val", "w");
20236180740Sdes  if (! f)
20237180740Sdes    return 1;
20238180740Sdes  if (((long int) (sizeof (ac__type_sizeof_))) < 0)
20239180740Sdes    {
20240180740Sdes      long int i = longval ();
20241180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
20242180740Sdes	return 1;
20243180740Sdes      fprintf (f, "%ld\n", i);
20244180740Sdes    }
20245180740Sdes  else
20246180740Sdes    {
20247180740Sdes      unsigned long int i = ulongval ();
20248180740Sdes      if (i != ((long int) (sizeof (ac__type_sizeof_))))
20249180740Sdes	return 1;
20250180740Sdes      fprintf (f, "%lu\n", i);
20251180740Sdes    }
20252180740Sdes  return ferror (f) || fclose (f) != 0;
20253180740Sdes
20254180740Sdes  ;
20255180740Sdes  return 0;
20256180740Sdes}
20257180740Sdes_ACEOF
20258180740Sdesrm -f conftest$ac_exeext
20259180740Sdesif { (ac_try="$ac_link"
20260180740Sdescase "(($ac_try" in
20261180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20262180740Sdes  *) ac_try_echo=$ac_try;;
20263180740Sdesesac
20264180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20265180740Sdes  (eval "$ac_link") 2>&5
20266180740Sdes  ac_status=$?
20267180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20268180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20269180740Sdes  { (case "(($ac_try" in
20270180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20271180740Sdes  *) ac_try_echo=$ac_try;;
20272180740Sdesesac
20273180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20274180740Sdes  (eval "$ac_try") 2>&5
20275180740Sdes  ac_status=$?
20276180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20277180740Sdes  (exit $ac_status); }; }; then
20278180740Sdes  ac_cv_sizeof_long_long_int=`cat conftest.val`
20279180740Sdeselse
20280180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
20281180740Sdesecho "$as_me: failed program was:" >&5
20282180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20283180740Sdes
20284180740Sdes( exit $ac_status )
20285180740Sdesif test "$ac_cv_type_long_long_int" = yes; then
20286180740Sdes     { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long int)
20287180740SdesSee \`config.log' for more details." >&5
20288180740Sdesecho "$as_me: error: cannot compute sizeof (long long int)
20289180740SdesSee \`config.log' for more details." >&2;}
20290180740Sdes   { (exit 77); exit 77; }; }
20291180740Sdes   else
20292180740Sdes     ac_cv_sizeof_long_long_int=0
20293180740Sdes   fi
20294180740Sdesfi
20295180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20296180740Sdesfi
20297180740Sdesrm -f conftest.val
20298180740Sdesfi
20299180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long_int" >&5
20300180740Sdesecho "${ECHO_T}$ac_cv_sizeof_long_long_int" >&6; }
20301180740Sdes
20302180740Sdes
20303180740Sdes
20304180740Sdescat >>confdefs.h <<_ACEOF
20305180740Sdes#define SIZEOF_LONG_LONG_INT $ac_cv_sizeof_long_long_int
20306180740Sdes_ACEOF
20307180740Sdes
20308180740Sdes
20309180740Sdes
20310180740Sdes# Sanity check long long for some platforms (AIX)
20311180740Sdesif test "x$ac_cv_sizeof_long_long_int" = "x4" ; then
20312180740Sdes	ac_cv_sizeof_long_long_int=0
20313180740Sdesfi
20314180740Sdes
20315180740Sdes# compute LLONG_MIN and LLONG_MAX if we don't know them.
20316180740Sdesif test -z "$have_llong_max"; then
20317180740Sdes	{ echo "$as_me:$LINENO: checking for max value of long long" >&5
20318180740Sdesecho $ECHO_N "checking for max value of long long... $ECHO_C" >&6; }
20319180740Sdes	if test "$cross_compiling" = yes; then
20320180740Sdes
20321180740Sdes			{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking" >&5
20322180740Sdesecho "$as_me: WARNING: cross compiling: not checking" >&2;}
20323180740Sdes
20324180740Sdes
20325180740Sdeselse
20326180740Sdes  cat >conftest.$ac_ext <<_ACEOF
20327180740Sdes/* confdefs.h.  */
20328180740Sdes_ACEOF
20329180740Sdescat confdefs.h >>conftest.$ac_ext
20330180740Sdescat >>conftest.$ac_ext <<_ACEOF
20331180740Sdes/* end confdefs.h.  */
20332180740Sdes
20333180740Sdes#include <stdio.h>
20334180740Sdes/* Why is this so damn hard? */
20335180740Sdes#ifdef __GNUC__
20336180740Sdes# undef __GNUC__
20337180740Sdes#endif
20338180740Sdes#define __USE_ISOC99
20339180740Sdes#include <limits.h>
20340180740Sdes#define DATA "conftest.llminmax"
20341180740Sdes#define my_abs(a) ((a) < 0 ? ((a) * -1) : (a))
20342180740Sdes
20343180740Sdes/*
20344180740Sdes * printf in libc on some platforms (eg old Tru64) does not understand %lld so
20345180740Sdes * we do this the hard way.
20346180740Sdes */
20347180740Sdesstatic int
20348180740Sdesfprint_ll(FILE *f, long long n)
20349180740Sdes{
20350180740Sdes	unsigned int i;
20351180740Sdes	int l[sizeof(long long) * 8];
20352180740Sdes
20353180740Sdes	if (n < 0)
20354180740Sdes		if (fprintf(f, "-") < 0)
20355180740Sdes			return -1;
20356180740Sdes	for (i = 0; n != 0; i++) {
20357180740Sdes		l[i] = my_abs(n % 10);
20358180740Sdes		n /= 10;
20359180740Sdes	}
20360180740Sdes	do {
20361180740Sdes		if (fprintf(f, "%d", l[--i]) < 0)
20362180740Sdes			return -1;
20363180740Sdes	} while (i != 0);
20364180740Sdes	if (fprintf(f, " ") < 0)
20365180740Sdes		return -1;
20366180740Sdes	return 0;
20367180740Sdes}
20368180740Sdes
20369180740Sdesint main(void) {
20370180740Sdes	FILE *f;
20371180740Sdes	long long i, llmin, llmax = 0;
20372180740Sdes
20373180740Sdes	if((f = fopen(DATA,"w")) == NULL)
20374180740Sdes		exit(1);
20375180740Sdes
20376180740Sdes#if defined(LLONG_MIN) && defined(LLONG_MAX)
20377180740Sdes	fprintf(stderr, "Using system header for LLONG_MIN and LLONG_MAX\n");
20378180740Sdes	llmin = LLONG_MIN;
20379180740Sdes	llmax = LLONG_MAX;
20380180740Sdes#else
20381180740Sdes	fprintf(stderr, "Calculating  LLONG_MIN and LLONG_MAX\n");
20382180740Sdes	/* This will work on one's complement and two's complement */
20383180740Sdes	for (i = 1; i > llmax; i <<= 1, i++)
20384180740Sdes		llmax = i;
20385180740Sdes	llmin = llmax + 1LL;	/* wrap */
20386180740Sdes#endif
20387180740Sdes
20388180740Sdes	/* Sanity check */
20389180740Sdes	if (llmin + 1 < llmin || llmin - 1 < llmin || llmax + 1 > llmax
20390180740Sdes	    || llmax - 1 > llmax || llmin == llmax || llmin == 0
20391180740Sdes	    || llmax == 0 || llmax < LONG_MAX || llmin > LONG_MIN) {
20392180740Sdes		fprintf(f, "unknown unknown\n");
20393180740Sdes		exit(2);
20394180740Sdes	}
20395180740Sdes
20396180740Sdes	if (fprint_ll(f, llmin) < 0)
20397180740Sdes		exit(3);
20398180740Sdes	if (fprint_ll(f, llmax) < 0)
20399180740Sdes		exit(4);
20400180740Sdes	if (fclose(f) < 0)
20401180740Sdes		exit(5);
20402180740Sdes	exit(0);
20403180740Sdes}
20404180740Sdes
20405180740Sdes_ACEOF
20406180740Sdesrm -f conftest$ac_exeext
20407180740Sdesif { (ac_try="$ac_link"
20408180740Sdescase "(($ac_try" in
20409180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20410180740Sdes  *) ac_try_echo=$ac_try;;
20411180740Sdesesac
20412180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20413180740Sdes  (eval "$ac_link") 2>&5
20414180740Sdes  ac_status=$?
20415180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20416180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20417180740Sdes  { (case "(($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_try") 2>&5
20423180740Sdes  ac_status=$?
20424180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20425180740Sdes  (exit $ac_status); }; }; then
20426180740Sdes
20427180740Sdes			llong_min=`$AWK '{print $1}' conftest.llminmax`
20428180740Sdes			llong_max=`$AWK '{print $2}' conftest.llminmax`
20429180740Sdes
20430180740Sdes			{ echo "$as_me:$LINENO: result: $llong_max" >&5
20431180740Sdesecho "${ECHO_T}$llong_max" >&6; }
20432180740Sdes
20433180740Sdescat >>confdefs.h <<_ACEOF
20434180740Sdes#define LLONG_MAX ${llong_max}LL
20435180740Sdes_ACEOF
20436180740Sdes
20437180740Sdes			{ echo "$as_me:$LINENO: checking for min value of long long" >&5
20438180740Sdesecho $ECHO_N "checking for min value of long long... $ECHO_C" >&6; }
20439180740Sdes			{ echo "$as_me:$LINENO: result: $llong_min" >&5
20440180740Sdesecho "${ECHO_T}$llong_min" >&6; }
20441180740Sdes
20442180740Sdescat >>confdefs.h <<_ACEOF
20443180740Sdes#define LLONG_MIN ${llong_min}LL
20444180740Sdes_ACEOF
20445180740Sdes
20446180740Sdes
20447180740Sdeselse
20448180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
20449180740Sdesecho "$as_me: failed program was:" >&5
20450180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20451180740Sdes
20452180740Sdes( exit $ac_status )
20453180740Sdes
20454180740Sdes			{ echo "$as_me:$LINENO: result: not found" >&5
20455180740Sdesecho "${ECHO_T}not found" >&6; }
20456180740Sdes
20457180740Sdesfi
20458180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20459180740Sdesfi
20460180740Sdes
20461180740Sdes
20462180740Sdesfi
20463180740Sdes
20464180740Sdes
20465180740Sdes# More checks for data types
20466180740Sdes{ echo "$as_me:$LINENO: checking for u_int type" >&5
20467180740Sdesecho $ECHO_N "checking for u_int type... $ECHO_C" >&6; }
20468180740Sdesif test "${ac_cv_have_u_int+set}" = set; then
20469180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20470180740Sdeselse
20471180740Sdes
20472180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20473180740Sdes/* confdefs.h.  */
20474180740Sdes_ACEOF
20475180740Sdescat confdefs.h >>conftest.$ac_ext
20476180740Sdescat >>conftest.$ac_ext <<_ACEOF
20477180740Sdes/* end confdefs.h.  */
20478180740Sdes #include <sys/types.h>
20479180740Sdesint
20480180740Sdesmain ()
20481180740Sdes{
20482180740Sdes u_int a; a = 1;
20483180740Sdes  ;
20484180740Sdes  return 0;
20485180740Sdes}
20486180740Sdes_ACEOF
20487180740Sdesrm -f conftest.$ac_objext
20488180740Sdesif { (ac_try="$ac_compile"
20489180740Sdescase "(($ac_try" in
20490180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20491180740Sdes  *) ac_try_echo=$ac_try;;
20492180740Sdesesac
20493180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20494180740Sdes  (eval "$ac_compile") 2>conftest.er1
20495180740Sdes  ac_status=$?
20496180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20497180740Sdes  rm -f conftest.er1
20498180740Sdes  cat conftest.err >&5
20499180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20500180740Sdes  (exit $ac_status); } && {
20501180740Sdes	 test -z "$ac_c_werror_flag" ||
20502180740Sdes	 test ! -s conftest.err
20503180740Sdes       } && test -s conftest.$ac_objext; then
20504180740Sdes   ac_cv_have_u_int="yes"
20505180740Sdeselse
20506180740Sdes  echo "$as_me: failed program was:" >&5
20507180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20508180740Sdes
20509180740Sdes	 ac_cv_have_u_int="no"
20510180740Sdes
20511180740Sdesfi
20512180740Sdes
20513180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20514180740Sdes
20515180740Sdesfi
20516180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_u_int" >&5
20517180740Sdesecho "${ECHO_T}$ac_cv_have_u_int" >&6; }
20518180740Sdesif test "x$ac_cv_have_u_int" = "xyes" ; then
20519180740Sdes
20520180740Sdescat >>confdefs.h <<\_ACEOF
20521180740Sdes#define HAVE_U_INT 1
20522180740Sdes_ACEOF
20523180740Sdes
20524180740Sdes	have_u_int=1
20525180740Sdesfi
20526180740Sdes
20527180740Sdes{ echo "$as_me:$LINENO: checking for intXX_t types" >&5
20528180740Sdesecho $ECHO_N "checking for intXX_t types... $ECHO_C" >&6; }
20529180740Sdesif test "${ac_cv_have_intxx_t+set}" = set; then
20530180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20531180740Sdeselse
20532180740Sdes
20533180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20534180740Sdes/* confdefs.h.  */
20535180740Sdes_ACEOF
20536180740Sdescat confdefs.h >>conftest.$ac_ext
20537180740Sdescat >>conftest.$ac_ext <<_ACEOF
20538180740Sdes/* end confdefs.h.  */
20539180740Sdes #include <sys/types.h>
20540180740Sdesint
20541180740Sdesmain ()
20542180740Sdes{
20543180740Sdes int8_t a; int16_t b; int32_t c; a = b = c = 1;
20544180740Sdes  ;
20545180740Sdes  return 0;
20546180740Sdes}
20547180740Sdes_ACEOF
20548180740Sdesrm -f conftest.$ac_objext
20549180740Sdesif { (ac_try="$ac_compile"
20550180740Sdescase "(($ac_try" in
20551180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20552180740Sdes  *) ac_try_echo=$ac_try;;
20553180740Sdesesac
20554180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20555180740Sdes  (eval "$ac_compile") 2>conftest.er1
20556180740Sdes  ac_status=$?
20557180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20558180740Sdes  rm -f conftest.er1
20559180740Sdes  cat conftest.err >&5
20560180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20561180740Sdes  (exit $ac_status); } && {
20562180740Sdes	 test -z "$ac_c_werror_flag" ||
20563180740Sdes	 test ! -s conftest.err
20564180740Sdes       } && test -s conftest.$ac_objext; then
20565180740Sdes   ac_cv_have_intxx_t="yes"
20566180740Sdeselse
20567180740Sdes  echo "$as_me: failed program was:" >&5
20568180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20569180740Sdes
20570180740Sdes	 ac_cv_have_intxx_t="no"
20571180740Sdes
20572180740Sdesfi
20573180740Sdes
20574180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20575180740Sdes
20576180740Sdesfi
20577180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_intxx_t" >&5
20578180740Sdesecho "${ECHO_T}$ac_cv_have_intxx_t" >&6; }
20579180740Sdesif test "x$ac_cv_have_intxx_t" = "xyes" ; then
20580180740Sdes
20581180740Sdescat >>confdefs.h <<\_ACEOF
20582180740Sdes#define HAVE_INTXX_T 1
20583180740Sdes_ACEOF
20584180740Sdes
20585180740Sdes	have_intxx_t=1
20586180740Sdesfi
20587180740Sdes
20588180740Sdesif (test -z "$have_intxx_t" && \
20589180740Sdes	   test "x$ac_cv_header_stdint_h" = "xyes")
20590180740Sdesthen
20591180740Sdes    { echo "$as_me:$LINENO: checking for intXX_t types in stdint.h" >&5
20592180740Sdesecho $ECHO_N "checking for intXX_t types in stdint.h... $ECHO_C" >&6; }
20593180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20594180740Sdes/* confdefs.h.  */
20595180740Sdes_ACEOF
20596180740Sdescat confdefs.h >>conftest.$ac_ext
20597180740Sdescat >>conftest.$ac_ext <<_ACEOF
20598180740Sdes/* end confdefs.h.  */
20599180740Sdes #include <stdint.h>
20600180740Sdesint
20601180740Sdesmain ()
20602180740Sdes{
20603180740Sdes int8_t a; int16_t b; int32_t c; a = b = c = 1;
20604180740Sdes  ;
20605180740Sdes  return 0;
20606180740Sdes}
20607180740Sdes_ACEOF
20608180740Sdesrm -f conftest.$ac_objext
20609180740Sdesif { (ac_try="$ac_compile"
20610180740Sdescase "(($ac_try" in
20611180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20612180740Sdes  *) ac_try_echo=$ac_try;;
20613180740Sdesesac
20614180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20615180740Sdes  (eval "$ac_compile") 2>conftest.er1
20616180740Sdes  ac_status=$?
20617180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20618180740Sdes  rm -f conftest.er1
20619180740Sdes  cat conftest.err >&5
20620180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20621180740Sdes  (exit $ac_status); } && {
20622180740Sdes	 test -z "$ac_c_werror_flag" ||
20623180740Sdes	 test ! -s conftest.err
20624180740Sdes       } && test -s conftest.$ac_objext; then
20625180740Sdes
20626180740Sdes			cat >>confdefs.h <<\_ACEOF
20627180740Sdes#define HAVE_INTXX_T 1
20628180740Sdes_ACEOF
20629180740Sdes
20630180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
20631180740Sdesecho "${ECHO_T}yes" >&6; }
20632180740Sdes
20633180740Sdeselse
20634180740Sdes  echo "$as_me: failed program was:" >&5
20635180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20636180740Sdes
20637180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
20638180740Sdesecho "${ECHO_T}no" >&6; }
20639180740Sdes
20640180740Sdesfi
20641180740Sdes
20642180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20643180740Sdesfi
20644180740Sdes
20645180740Sdes{ echo "$as_me:$LINENO: checking for int64_t type" >&5
20646180740Sdesecho $ECHO_N "checking for int64_t type... $ECHO_C" >&6; }
20647180740Sdesif test "${ac_cv_have_int64_t+set}" = set; then
20648180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20649180740Sdeselse
20650180740Sdes
20651180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20652180740Sdes/* confdefs.h.  */
20653180740Sdes_ACEOF
20654180740Sdescat confdefs.h >>conftest.$ac_ext
20655180740Sdescat >>conftest.$ac_ext <<_ACEOF
20656180740Sdes/* end confdefs.h.  */
20657180740Sdes
20658180740Sdes#include <sys/types.h>
20659180740Sdes#ifdef HAVE_STDINT_H
20660180740Sdes# include <stdint.h>
20661180740Sdes#endif
20662180740Sdes#include <sys/socket.h>
20663180740Sdes#ifdef HAVE_SYS_BITYPES_H
20664180740Sdes# include <sys/bitypes.h>
20665180740Sdes#endif
20666180740Sdes
20667180740Sdesint
20668180740Sdesmain ()
20669180740Sdes{
20670180740Sdes int64_t a; a = 1;
20671180740Sdes  ;
20672180740Sdes  return 0;
20673180740Sdes}
20674180740Sdes_ACEOF
20675180740Sdesrm -f conftest.$ac_objext
20676180740Sdesif { (ac_try="$ac_compile"
20677180740Sdescase "(($ac_try" in
20678180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20679180740Sdes  *) ac_try_echo=$ac_try;;
20680180740Sdesesac
20681180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20682180740Sdes  (eval "$ac_compile") 2>conftest.er1
20683180740Sdes  ac_status=$?
20684180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20685180740Sdes  rm -f conftest.er1
20686180740Sdes  cat conftest.err >&5
20687180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20688180740Sdes  (exit $ac_status); } && {
20689180740Sdes	 test -z "$ac_c_werror_flag" ||
20690180740Sdes	 test ! -s conftest.err
20691180740Sdes       } && test -s conftest.$ac_objext; then
20692180740Sdes   ac_cv_have_int64_t="yes"
20693180740Sdeselse
20694180740Sdes  echo "$as_me: failed program was:" >&5
20695180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20696180740Sdes
20697180740Sdes	 ac_cv_have_int64_t="no"
20698180740Sdes
20699180740Sdesfi
20700180740Sdes
20701180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20702180740Sdes
20703180740Sdesfi
20704180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_int64_t" >&5
20705180740Sdesecho "${ECHO_T}$ac_cv_have_int64_t" >&6; }
20706180740Sdesif test "x$ac_cv_have_int64_t" = "xyes" ; then
20707180740Sdes
20708180740Sdescat >>confdefs.h <<\_ACEOF
20709180740Sdes#define HAVE_INT64_T 1
20710180740Sdes_ACEOF
20711180740Sdes
20712180740Sdesfi
20713180740Sdes
20714180740Sdes{ echo "$as_me:$LINENO: checking for u_intXX_t types" >&5
20715180740Sdesecho $ECHO_N "checking for u_intXX_t types... $ECHO_C" >&6; }
20716180740Sdesif test "${ac_cv_have_u_intxx_t+set}" = set; then
20717180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20718180740Sdeselse
20719180740Sdes
20720180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20721180740Sdes/* confdefs.h.  */
20722180740Sdes_ACEOF
20723180740Sdescat confdefs.h >>conftest.$ac_ext
20724180740Sdescat >>conftest.$ac_ext <<_ACEOF
20725180740Sdes/* end confdefs.h.  */
20726180740Sdes #include <sys/types.h>
20727180740Sdesint
20728180740Sdesmain ()
20729180740Sdes{
20730180740Sdes u_int8_t a; u_int16_t b; u_int32_t c; a = b = c = 1;
20731180740Sdes  ;
20732180740Sdes  return 0;
20733180740Sdes}
20734180740Sdes_ACEOF
20735180740Sdesrm -f conftest.$ac_objext
20736180740Sdesif { (ac_try="$ac_compile"
20737180740Sdescase "(($ac_try" in
20738180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20739180740Sdes  *) ac_try_echo=$ac_try;;
20740180740Sdesesac
20741180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20742180740Sdes  (eval "$ac_compile") 2>conftest.er1
20743180740Sdes  ac_status=$?
20744180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20745180740Sdes  rm -f conftest.er1
20746180740Sdes  cat conftest.err >&5
20747180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20748180740Sdes  (exit $ac_status); } && {
20749180740Sdes	 test -z "$ac_c_werror_flag" ||
20750180740Sdes	 test ! -s conftest.err
20751180740Sdes       } && test -s conftest.$ac_objext; then
20752180740Sdes   ac_cv_have_u_intxx_t="yes"
20753180740Sdeselse
20754180740Sdes  echo "$as_me: failed program was:" >&5
20755180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20756180740Sdes
20757180740Sdes	 ac_cv_have_u_intxx_t="no"
20758180740Sdes
20759180740Sdesfi
20760180740Sdes
20761180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20762180740Sdes
20763180740Sdesfi
20764180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_u_intxx_t" >&5
20765180740Sdesecho "${ECHO_T}$ac_cv_have_u_intxx_t" >&6; }
20766180740Sdesif test "x$ac_cv_have_u_intxx_t" = "xyes" ; then
20767180740Sdes
20768180740Sdescat >>confdefs.h <<\_ACEOF
20769180740Sdes#define HAVE_U_INTXX_T 1
20770180740Sdes_ACEOF
20771180740Sdes
20772180740Sdes	have_u_intxx_t=1
20773180740Sdesfi
20774180740Sdes
20775180740Sdesif test -z "$have_u_intxx_t" ; then
20776180740Sdes    { echo "$as_me:$LINENO: checking for u_intXX_t types in sys/socket.h" >&5
20777180740Sdesecho $ECHO_N "checking for u_intXX_t types in sys/socket.h... $ECHO_C" >&6; }
20778180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20779180740Sdes/* confdefs.h.  */
20780180740Sdes_ACEOF
20781180740Sdescat confdefs.h >>conftest.$ac_ext
20782180740Sdescat >>conftest.$ac_ext <<_ACEOF
20783180740Sdes/* end confdefs.h.  */
20784180740Sdes #include <sys/socket.h>
20785180740Sdesint
20786180740Sdesmain ()
20787180740Sdes{
20788180740Sdes u_int8_t a; u_int16_t b; u_int32_t c; a = b = c = 1;
20789180740Sdes  ;
20790180740Sdes  return 0;
20791180740Sdes}
20792180740Sdes_ACEOF
20793180740Sdesrm -f conftest.$ac_objext
20794180740Sdesif { (ac_try="$ac_compile"
20795180740Sdescase "(($ac_try" in
20796180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20797180740Sdes  *) ac_try_echo=$ac_try;;
20798180740Sdesesac
20799180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20800180740Sdes  (eval "$ac_compile") 2>conftest.er1
20801180740Sdes  ac_status=$?
20802180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20803180740Sdes  rm -f conftest.er1
20804180740Sdes  cat conftest.err >&5
20805180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20806180740Sdes  (exit $ac_status); } && {
20807180740Sdes	 test -z "$ac_c_werror_flag" ||
20808180740Sdes	 test ! -s conftest.err
20809180740Sdes       } && test -s conftest.$ac_objext; then
20810180740Sdes
20811180740Sdes			cat >>confdefs.h <<\_ACEOF
20812180740Sdes#define HAVE_U_INTXX_T 1
20813180740Sdes_ACEOF
20814180740Sdes
20815180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
20816180740Sdesecho "${ECHO_T}yes" >&6; }
20817180740Sdes
20818180740Sdeselse
20819180740Sdes  echo "$as_me: failed program was:" >&5
20820180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20821180740Sdes
20822180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
20823180740Sdesecho "${ECHO_T}no" >&6; }
20824180740Sdes
20825180740Sdesfi
20826180740Sdes
20827180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20828180740Sdesfi
20829180740Sdes
20830180740Sdes{ echo "$as_me:$LINENO: checking for u_int64_t types" >&5
20831180740Sdesecho $ECHO_N "checking for u_int64_t types... $ECHO_C" >&6; }
20832180740Sdesif test "${ac_cv_have_u_int64_t+set}" = set; then
20833180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20834180740Sdeselse
20835180740Sdes
20836180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20837180740Sdes/* confdefs.h.  */
20838180740Sdes_ACEOF
20839180740Sdescat confdefs.h >>conftest.$ac_ext
20840180740Sdescat >>conftest.$ac_ext <<_ACEOF
20841180740Sdes/* end confdefs.h.  */
20842180740Sdes #include <sys/types.h>
20843180740Sdesint
20844180740Sdesmain ()
20845180740Sdes{
20846180740Sdes u_int64_t a; a = 1;
20847180740Sdes  ;
20848180740Sdes  return 0;
20849180740Sdes}
20850180740Sdes_ACEOF
20851180740Sdesrm -f conftest.$ac_objext
20852180740Sdesif { (ac_try="$ac_compile"
20853180740Sdescase "(($ac_try" in
20854180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20855180740Sdes  *) ac_try_echo=$ac_try;;
20856180740Sdesesac
20857180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20858180740Sdes  (eval "$ac_compile") 2>conftest.er1
20859180740Sdes  ac_status=$?
20860180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20861180740Sdes  rm -f conftest.er1
20862180740Sdes  cat conftest.err >&5
20863180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20864180740Sdes  (exit $ac_status); } && {
20865180740Sdes	 test -z "$ac_c_werror_flag" ||
20866180740Sdes	 test ! -s conftest.err
20867180740Sdes       } && test -s conftest.$ac_objext; then
20868180740Sdes   ac_cv_have_u_int64_t="yes"
20869180740Sdeselse
20870180740Sdes  echo "$as_me: failed program was:" >&5
20871180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20872180740Sdes
20873180740Sdes	 ac_cv_have_u_int64_t="no"
20874180740Sdes
20875180740Sdesfi
20876180740Sdes
20877180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20878180740Sdes
20879180740Sdesfi
20880180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_u_int64_t" >&5
20881180740Sdesecho "${ECHO_T}$ac_cv_have_u_int64_t" >&6; }
20882180740Sdesif test "x$ac_cv_have_u_int64_t" = "xyes" ; then
20883180740Sdes
20884180740Sdescat >>confdefs.h <<\_ACEOF
20885180740Sdes#define HAVE_U_INT64_T 1
20886180740Sdes_ACEOF
20887180740Sdes
20888180740Sdes	have_u_int64_t=1
20889180740Sdesfi
20890180740Sdes
20891180740Sdesif test -z "$have_u_int64_t" ; then
20892180740Sdes    { echo "$as_me:$LINENO: checking for u_int64_t type in sys/bitypes.h" >&5
20893180740Sdesecho $ECHO_N "checking for u_int64_t type in sys/bitypes.h... $ECHO_C" >&6; }
20894180740Sdes	cat >conftest.$ac_ext <<_ACEOF
20895180740Sdes/* confdefs.h.  */
20896180740Sdes_ACEOF
20897180740Sdescat confdefs.h >>conftest.$ac_ext
20898180740Sdescat >>conftest.$ac_ext <<_ACEOF
20899180740Sdes/* end confdefs.h.  */
20900180740Sdes #include <sys/bitypes.h>
20901180740Sdesint
20902180740Sdesmain ()
20903180740Sdes{
20904180740Sdes u_int64_t a; a = 1
20905180740Sdes  ;
20906180740Sdes  return 0;
20907180740Sdes}
20908180740Sdes_ACEOF
20909180740Sdesrm -f conftest.$ac_objext
20910180740Sdesif { (ac_try="$ac_compile"
20911180740Sdescase "(($ac_try" in
20912180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20913180740Sdes  *) ac_try_echo=$ac_try;;
20914180740Sdesesac
20915180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20916180740Sdes  (eval "$ac_compile") 2>conftest.er1
20917180740Sdes  ac_status=$?
20918180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20919180740Sdes  rm -f conftest.er1
20920180740Sdes  cat conftest.err >&5
20921180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20922180740Sdes  (exit $ac_status); } && {
20923180740Sdes	 test -z "$ac_c_werror_flag" ||
20924180740Sdes	 test ! -s conftest.err
20925180740Sdes       } && test -s conftest.$ac_objext; then
20926180740Sdes
20927180740Sdes			cat >>confdefs.h <<\_ACEOF
20928180740Sdes#define HAVE_U_INT64_T 1
20929180740Sdes_ACEOF
20930180740Sdes
20931180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
20932180740Sdesecho "${ECHO_T}yes" >&6; }
20933180740Sdes
20934180740Sdeselse
20935180740Sdes  echo "$as_me: failed program was:" >&5
20936180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20937180740Sdes
20938180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
20939180740Sdesecho "${ECHO_T}no" >&6; }
20940180740Sdes
20941180740Sdesfi
20942180740Sdes
20943180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20944180740Sdesfi
20945180740Sdes
20946180740Sdesif test -z "$have_u_intxx_t" ; then
20947180740Sdes	{ echo "$as_me:$LINENO: checking for uintXX_t types" >&5
20948180740Sdesecho $ECHO_N "checking for uintXX_t types... $ECHO_C" >&6; }
20949180740Sdesif test "${ac_cv_have_uintxx_t+set}" = set; then
20950180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
20951180740Sdeselse
20952180740Sdes
20953180740Sdes		cat >conftest.$ac_ext <<_ACEOF
20954180740Sdes/* confdefs.h.  */
20955180740Sdes_ACEOF
20956180740Sdescat confdefs.h >>conftest.$ac_ext
20957180740Sdescat >>conftest.$ac_ext <<_ACEOF
20958180740Sdes/* end confdefs.h.  */
20959180740Sdes
20960180740Sdes#include <sys/types.h>
20961180740Sdes
20962180740Sdesint
20963180740Sdesmain ()
20964180740Sdes{
20965180740Sdes uint8_t a; uint16_t b; uint32_t c; a = b = c = 1;
20966180740Sdes  ;
20967180740Sdes  return 0;
20968180740Sdes}
20969180740Sdes_ACEOF
20970180740Sdesrm -f conftest.$ac_objext
20971180740Sdesif { (ac_try="$ac_compile"
20972180740Sdescase "(($ac_try" in
20973180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20974180740Sdes  *) ac_try_echo=$ac_try;;
20975180740Sdesesac
20976180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20977180740Sdes  (eval "$ac_compile") 2>conftest.er1
20978180740Sdes  ac_status=$?
20979180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
20980180740Sdes  rm -f conftest.er1
20981180740Sdes  cat conftest.err >&5
20982180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
20983180740Sdes  (exit $ac_status); } && {
20984180740Sdes	 test -z "$ac_c_werror_flag" ||
20985180740Sdes	 test ! -s conftest.err
20986180740Sdes       } && test -s conftest.$ac_objext; then
20987180740Sdes   ac_cv_have_uintxx_t="yes"
20988180740Sdeselse
20989180740Sdes  echo "$as_me: failed program was:" >&5
20990180740Sdessed 's/^/| /' conftest.$ac_ext >&5
20991180740Sdes
20992180740Sdes	 ac_cv_have_uintxx_t="no"
20993180740Sdes
20994180740Sdesfi
20995180740Sdes
20996180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20997180740Sdes
20998180740Sdesfi
20999180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_uintxx_t" >&5
21000180740Sdesecho "${ECHO_T}$ac_cv_have_uintxx_t" >&6; }
21001180740Sdes	if test "x$ac_cv_have_uintxx_t" = "xyes" ; then
21002180740Sdes
21003180740Sdescat >>confdefs.h <<\_ACEOF
21004180740Sdes#define HAVE_UINTXX_T 1
21005180740Sdes_ACEOF
21006180740Sdes
21007180740Sdes	fi
21008180740Sdesfi
21009180740Sdes
21010180740Sdesif test -z "$have_uintxx_t" ; then
21011180740Sdes    { echo "$as_me:$LINENO: checking for uintXX_t types in stdint.h" >&5
21012180740Sdesecho $ECHO_N "checking for uintXX_t types in stdint.h... $ECHO_C" >&6; }
21013180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21014180740Sdes/* confdefs.h.  */
21015180740Sdes_ACEOF
21016180740Sdescat confdefs.h >>conftest.$ac_ext
21017180740Sdescat >>conftest.$ac_ext <<_ACEOF
21018180740Sdes/* end confdefs.h.  */
21019180740Sdes #include <stdint.h>
21020180740Sdesint
21021180740Sdesmain ()
21022180740Sdes{
21023180740Sdes uint8_t a; uint16_t b; uint32_t c; a = b = c = 1;
21024180740Sdes  ;
21025180740Sdes  return 0;
21026180740Sdes}
21027180740Sdes_ACEOF
21028180740Sdesrm -f conftest.$ac_objext
21029180740Sdesif { (ac_try="$ac_compile"
21030180740Sdescase "(($ac_try" in
21031180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21032180740Sdes  *) ac_try_echo=$ac_try;;
21033180740Sdesesac
21034180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21035180740Sdes  (eval "$ac_compile") 2>conftest.er1
21036180740Sdes  ac_status=$?
21037180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21038180740Sdes  rm -f conftest.er1
21039180740Sdes  cat conftest.err >&5
21040180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21041180740Sdes  (exit $ac_status); } && {
21042180740Sdes	 test -z "$ac_c_werror_flag" ||
21043180740Sdes	 test ! -s conftest.err
21044180740Sdes       } && test -s conftest.$ac_objext; then
21045180740Sdes
21046180740Sdes			cat >>confdefs.h <<\_ACEOF
21047180740Sdes#define HAVE_UINTXX_T 1
21048180740Sdes_ACEOF
21049180740Sdes
21050180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
21051180740Sdesecho "${ECHO_T}yes" >&6; }
21052180740Sdes
21053180740Sdeselse
21054180740Sdes  echo "$as_me: failed program was:" >&5
21055180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21056180740Sdes
21057180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
21058180740Sdesecho "${ECHO_T}no" >&6; }
21059180740Sdes
21060180740Sdesfi
21061180740Sdes
21062180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21063180740Sdesfi
21064180740Sdes
21065180740Sdesif (test -z "$have_u_intxx_t" || test -z "$have_intxx_t" && \
21066180740Sdes	   test "x$ac_cv_header_sys_bitypes_h" = "xyes")
21067180740Sdesthen
21068180740Sdes	{ echo "$as_me:$LINENO: checking for intXX_t and u_intXX_t types in sys/bitypes.h" >&5
21069180740Sdesecho $ECHO_N "checking for intXX_t and u_intXX_t types in sys/bitypes.h... $ECHO_C" >&6; }
21070180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21071180740Sdes/* confdefs.h.  */
21072180740Sdes_ACEOF
21073180740Sdescat confdefs.h >>conftest.$ac_ext
21074180740Sdescat >>conftest.$ac_ext <<_ACEOF
21075180740Sdes/* end confdefs.h.  */
21076180740Sdes
21077180740Sdes#include <sys/bitypes.h>
21078180740Sdes
21079180740Sdesint
21080180740Sdesmain ()
21081180740Sdes{
21082180740Sdes
21083180740Sdes			int8_t a; int16_t b; int32_t c;
21084180740Sdes			u_int8_t e; u_int16_t f; u_int32_t g;
21085180740Sdes			a = b = c = e = f = g = 1;
21086180740Sdes
21087180740Sdes  ;
21088180740Sdes  return 0;
21089180740Sdes}
21090180740Sdes_ACEOF
21091180740Sdesrm -f conftest.$ac_objext
21092180740Sdesif { (ac_try="$ac_compile"
21093180740Sdescase "(($ac_try" in
21094180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21095180740Sdes  *) ac_try_echo=$ac_try;;
21096180740Sdesesac
21097180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21098180740Sdes  (eval "$ac_compile") 2>conftest.er1
21099180740Sdes  ac_status=$?
21100180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21101180740Sdes  rm -f conftest.er1
21102180740Sdes  cat conftest.err >&5
21103180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21104180740Sdes  (exit $ac_status); } && {
21105180740Sdes	 test -z "$ac_c_werror_flag" ||
21106180740Sdes	 test ! -s conftest.err
21107180740Sdes       } && test -s conftest.$ac_objext; then
21108180740Sdes
21109180740Sdes			cat >>confdefs.h <<\_ACEOF
21110180740Sdes#define HAVE_U_INTXX_T 1
21111180740Sdes_ACEOF
21112180740Sdes
21113180740Sdes			cat >>confdefs.h <<\_ACEOF
21114180740Sdes#define HAVE_INTXX_T 1
21115180740Sdes_ACEOF
21116180740Sdes
21117180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
21118180740Sdesecho "${ECHO_T}yes" >&6; }
21119180740Sdes
21120180740Sdeselse
21121180740Sdes  echo "$as_me: failed program was:" >&5
21122180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21123180740Sdes
21124180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
21125180740Sdesecho "${ECHO_T}no" >&6; }
21126180740Sdes
21127180740Sdesfi
21128180740Sdes
21129180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21130180740Sdesfi
21131180740Sdes
21132180740Sdes
21133180740Sdes{ echo "$as_me:$LINENO: checking for u_char" >&5
21134180740Sdesecho $ECHO_N "checking for u_char... $ECHO_C" >&6; }
21135180740Sdesif test "${ac_cv_have_u_char+set}" = set; then
21136180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21137180740Sdeselse
21138180740Sdes
21139180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21140180740Sdes/* confdefs.h.  */
21141180740Sdes_ACEOF
21142180740Sdescat confdefs.h >>conftest.$ac_ext
21143180740Sdescat >>conftest.$ac_ext <<_ACEOF
21144180740Sdes/* end confdefs.h.  */
21145180740Sdes
21146180740Sdes#include <sys/types.h>
21147180740Sdes
21148180740Sdesint
21149180740Sdesmain ()
21150180740Sdes{
21151180740Sdes u_char foo; foo = 125;
21152180740Sdes  ;
21153180740Sdes  return 0;
21154180740Sdes}
21155180740Sdes_ACEOF
21156180740Sdesrm -f conftest.$ac_objext
21157180740Sdesif { (ac_try="$ac_compile"
21158180740Sdescase "(($ac_try" in
21159180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21160180740Sdes  *) ac_try_echo=$ac_try;;
21161180740Sdesesac
21162180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21163180740Sdes  (eval "$ac_compile") 2>conftest.er1
21164180740Sdes  ac_status=$?
21165180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21166180740Sdes  rm -f conftest.er1
21167180740Sdes  cat conftest.err >&5
21168180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21169180740Sdes  (exit $ac_status); } && {
21170180740Sdes	 test -z "$ac_c_werror_flag" ||
21171180740Sdes	 test ! -s conftest.err
21172180740Sdes       } && test -s conftest.$ac_objext; then
21173180740Sdes   ac_cv_have_u_char="yes"
21174180740Sdeselse
21175180740Sdes  echo "$as_me: failed program was:" >&5
21176180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21177180740Sdes
21178180740Sdes	 ac_cv_have_u_char="no"
21179180740Sdes
21180180740Sdesfi
21181180740Sdes
21182180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21183180740Sdes
21184180740Sdesfi
21185180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_u_char" >&5
21186180740Sdesecho "${ECHO_T}$ac_cv_have_u_char" >&6; }
21187180740Sdesif test "x$ac_cv_have_u_char" = "xyes" ; then
21188180740Sdes
21189180740Sdescat >>confdefs.h <<\_ACEOF
21190180740Sdes#define HAVE_U_CHAR 1
21191180740Sdes_ACEOF
21192180740Sdes
21193180740Sdesfi
21194180740Sdes
21195180740Sdes
21196180740Sdes   { echo "$as_me:$LINENO: checking for socklen_t" >&5
21197180740Sdesecho $ECHO_N "checking for socklen_t... $ECHO_C" >&6; }
21198180740Sdesif test "${ac_cv_type_socklen_t+set}" = set; then
21199180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21200180740Sdeselse
21201180740Sdes  cat >conftest.$ac_ext <<_ACEOF
21202180740Sdes/* confdefs.h.  */
21203180740Sdes_ACEOF
21204180740Sdescat confdefs.h >>conftest.$ac_ext
21205180740Sdescat >>conftest.$ac_ext <<_ACEOF
21206180740Sdes/* end confdefs.h.  */
21207180740Sdes#include <sys/types.h>
21208180740Sdes#include <sys/socket.h>
21209180740Sdes
21210180740Sdestypedef socklen_t ac__type_new_;
21211180740Sdesint
21212180740Sdesmain ()
21213180740Sdes{
21214180740Sdesif ((ac__type_new_ *) 0)
21215180740Sdes  return 0;
21216180740Sdesif (sizeof (ac__type_new_))
21217180740Sdes  return 0;
21218180740Sdes  ;
21219180740Sdes  return 0;
21220180740Sdes}
21221180740Sdes_ACEOF
21222180740Sdesrm -f conftest.$ac_objext
21223180740Sdesif { (ac_try="$ac_compile"
21224180740Sdescase "(($ac_try" in
21225180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21226180740Sdes  *) ac_try_echo=$ac_try;;
21227180740Sdesesac
21228180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21229180740Sdes  (eval "$ac_compile") 2>conftest.er1
21230180740Sdes  ac_status=$?
21231180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21232180740Sdes  rm -f conftest.er1
21233180740Sdes  cat conftest.err >&5
21234180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21235180740Sdes  (exit $ac_status); } && {
21236180740Sdes	 test -z "$ac_c_werror_flag" ||
21237180740Sdes	 test ! -s conftest.err
21238180740Sdes       } && test -s conftest.$ac_objext; then
21239180740Sdes  ac_cv_type_socklen_t=yes
21240180740Sdeselse
21241180740Sdes  echo "$as_me: failed program was:" >&5
21242180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21243180740Sdes
21244180740Sdes	ac_cv_type_socklen_t=no
21245180740Sdesfi
21246180740Sdes
21247180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21248180740Sdesfi
21249180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
21250180740Sdesecho "${ECHO_T}$ac_cv_type_socklen_t" >&6; }
21251180740Sdesif test $ac_cv_type_socklen_t = yes; then
21252180740Sdes  :
21253180740Sdeselse
21254180740Sdes
21255180740Sdes      { echo "$as_me:$LINENO: checking for socklen_t equivalent" >&5
21256180740Sdesecho $ECHO_N "checking for socklen_t equivalent... $ECHO_C" >&6; }
21257180740Sdes      if test "${curl_cv_socklen_t_equiv+set}" = set; then
21258180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21259180740Sdeselse
21260180740Sdes
21261180740Sdes	 # Systems have either "struct sockaddr *" or
21262180740Sdes	 # "void *" as the second argument to getpeername
21263180740Sdes	 curl_cv_socklen_t_equiv=
21264180740Sdes	 for arg2 in "struct sockaddr" void; do
21265180740Sdes	    for t in int size_t unsigned long "unsigned long"; do
21266180740Sdes	       cat >conftest.$ac_ext <<_ACEOF
21267180740Sdes/* confdefs.h.  */
21268180740Sdes_ACEOF
21269180740Sdescat confdefs.h >>conftest.$ac_ext
21270180740Sdescat >>conftest.$ac_ext <<_ACEOF
21271180740Sdes/* end confdefs.h.  */
21272180740Sdes
21273180740Sdes		  #include <sys/types.h>
21274180740Sdes		  #include <sys/socket.h>
21275180740Sdes
21276180740Sdes		  int getpeername (int, $arg2 *, $t *);
21277180740Sdes
21278180740Sdesint
21279180740Sdesmain ()
21280180740Sdes{
21281180740Sdes
21282180740Sdes		  $t len;
21283180740Sdes		  getpeername(0,0,&len);
21284180740Sdes
21285180740Sdes  ;
21286180740Sdes  return 0;
21287180740Sdes}
21288180740Sdes_ACEOF
21289180740Sdesrm -f conftest.$ac_objext
21290180740Sdesif { (ac_try="$ac_compile"
21291180740Sdescase "(($ac_try" in
21292180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21293180740Sdes  *) ac_try_echo=$ac_try;;
21294180740Sdesesac
21295180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21296180740Sdes  (eval "$ac_compile") 2>conftest.er1
21297180740Sdes  ac_status=$?
21298180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21299180740Sdes  rm -f conftest.er1
21300180740Sdes  cat conftest.err >&5
21301180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21302180740Sdes  (exit $ac_status); } && {
21303180740Sdes	 test -z "$ac_c_werror_flag" ||
21304180740Sdes	 test ! -s conftest.err
21305180740Sdes       } && test -s conftest.$ac_objext; then
21306180740Sdes
21307180740Sdes		  curl_cv_socklen_t_equiv="$t"
21308180740Sdes		  break
21309180740Sdes
21310180740Sdeselse
21311180740Sdes  echo "$as_me: failed program was:" >&5
21312180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21313180740Sdes
21314180740Sdes
21315180740Sdesfi
21316180740Sdes
21317180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21318180740Sdes	    done
21319180740Sdes	 done
21320180740Sdes
21321180740Sdes	 if test "x$curl_cv_socklen_t_equiv" = x; then
21322180740Sdes	    { { echo "$as_me:$LINENO: error: Cannot find a type to use in place of socklen_t" >&5
21323180740Sdesecho "$as_me: error: Cannot find a type to use in place of socklen_t" >&2;}
21324180740Sdes   { (exit 1); exit 1; }; }
21325180740Sdes	 fi
21326180740Sdes
21327180740Sdesfi
21328180740Sdes
21329180740Sdes      { echo "$as_me:$LINENO: result: $curl_cv_socklen_t_equiv" >&5
21330180740Sdesecho "${ECHO_T}$curl_cv_socklen_t_equiv" >&6; }
21331180740Sdes
21332180740Sdescat >>confdefs.h <<_ACEOF
21333180740Sdes#define socklen_t $curl_cv_socklen_t_equiv
21334180740Sdes_ACEOF
21335180740Sdes
21336180740Sdesfi
21337180740Sdes
21338180740Sdes
21339180740Sdes
21340180740Sdes{ echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
21341180740Sdesecho $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6; }
21342180740Sdesif test "${ac_cv_type_sig_atomic_t+set}" = set; then
21343180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21344180740Sdeselse
21345180740Sdes  cat >conftest.$ac_ext <<_ACEOF
21346180740Sdes/* confdefs.h.  */
21347180740Sdes_ACEOF
21348180740Sdescat confdefs.h >>conftest.$ac_ext
21349180740Sdescat >>conftest.$ac_ext <<_ACEOF
21350180740Sdes/* end confdefs.h.  */
21351180740Sdes#include <signal.h>
21352180740Sdes
21353180740Sdestypedef sig_atomic_t ac__type_new_;
21354180740Sdesint
21355180740Sdesmain ()
21356180740Sdes{
21357180740Sdesif ((ac__type_new_ *) 0)
21358180740Sdes  return 0;
21359180740Sdesif (sizeof (ac__type_new_))
21360180740Sdes  return 0;
21361180740Sdes  ;
21362180740Sdes  return 0;
21363180740Sdes}
21364180740Sdes_ACEOF
21365180740Sdesrm -f conftest.$ac_objext
21366180740Sdesif { (ac_try="$ac_compile"
21367180740Sdescase "(($ac_try" in
21368180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21369180740Sdes  *) ac_try_echo=$ac_try;;
21370180740Sdesesac
21371180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21372180740Sdes  (eval "$ac_compile") 2>conftest.er1
21373180740Sdes  ac_status=$?
21374180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21375180740Sdes  rm -f conftest.er1
21376180740Sdes  cat conftest.err >&5
21377180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21378180740Sdes  (exit $ac_status); } && {
21379180740Sdes	 test -z "$ac_c_werror_flag" ||
21380180740Sdes	 test ! -s conftest.err
21381180740Sdes       } && test -s conftest.$ac_objext; then
21382180740Sdes  ac_cv_type_sig_atomic_t=yes
21383180740Sdeselse
21384180740Sdes  echo "$as_me: failed program was:" >&5
21385180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21386180740Sdes
21387180740Sdes	ac_cv_type_sig_atomic_t=no
21388180740Sdesfi
21389180740Sdes
21390180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21391180740Sdesfi
21392180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
21393180740Sdesecho "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6; }
21394180740Sdesif test $ac_cv_type_sig_atomic_t = yes; then
21395180740Sdes
21396180740Sdescat >>confdefs.h <<_ACEOF
21397180740Sdes#define HAVE_SIG_ATOMIC_T 1
21398180740Sdes_ACEOF
21399180740Sdes
21400180740Sdes
21401180740Sdesfi
21402180740Sdes
21403180740Sdes
21404180740Sdes{ echo "$as_me:$LINENO: checking for in_addr_t" >&5
21405180740Sdesecho $ECHO_N "checking for in_addr_t... $ECHO_C" >&6; }
21406180740Sdesif test "${ac_cv_type_in_addr_t+set}" = set; then
21407180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21408180740Sdeselse
21409180740Sdes  cat >conftest.$ac_ext <<_ACEOF
21410180740Sdes/* confdefs.h.  */
21411180740Sdes_ACEOF
21412180740Sdescat confdefs.h >>conftest.$ac_ext
21413180740Sdescat >>conftest.$ac_ext <<_ACEOF
21414180740Sdes/* end confdefs.h.  */
21415180740Sdes#include <sys/types.h>
21416180740Sdes#include <netinet/in.h>
21417180740Sdes
21418180740Sdestypedef in_addr_t ac__type_new_;
21419180740Sdesint
21420180740Sdesmain ()
21421180740Sdes{
21422180740Sdesif ((ac__type_new_ *) 0)
21423180740Sdes  return 0;
21424180740Sdesif (sizeof (ac__type_new_))
21425180740Sdes  return 0;
21426180740Sdes  ;
21427180740Sdes  return 0;
21428180740Sdes}
21429180740Sdes_ACEOF
21430180740Sdesrm -f conftest.$ac_objext
21431180740Sdesif { (ac_try="$ac_compile"
21432180740Sdescase "(($ac_try" in
21433180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21434180740Sdes  *) ac_try_echo=$ac_try;;
21435180740Sdesesac
21436180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21437180740Sdes  (eval "$ac_compile") 2>conftest.er1
21438180740Sdes  ac_status=$?
21439180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21440180740Sdes  rm -f conftest.er1
21441180740Sdes  cat conftest.err >&5
21442180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21443180740Sdes  (exit $ac_status); } && {
21444180740Sdes	 test -z "$ac_c_werror_flag" ||
21445180740Sdes	 test ! -s conftest.err
21446180740Sdes       } && test -s conftest.$ac_objext; then
21447180740Sdes  ac_cv_type_in_addr_t=yes
21448180740Sdeselse
21449180740Sdes  echo "$as_me: failed program was:" >&5
21450180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21451180740Sdes
21452180740Sdes	ac_cv_type_in_addr_t=no
21453180740Sdesfi
21454180740Sdes
21455180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21456180740Sdesfi
21457180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_in_addr_t" >&5
21458180740Sdesecho "${ECHO_T}$ac_cv_type_in_addr_t" >&6; }
21459180740Sdesif test $ac_cv_type_in_addr_t = yes; then
21460180740Sdes
21461180740Sdescat >>confdefs.h <<_ACEOF
21462180740Sdes#define HAVE_IN_ADDR_T 1
21463180740Sdes_ACEOF
21464180740Sdes
21465180740Sdes
21466180740Sdesfi
21467180740Sdes
21468180740Sdes
21469180740Sdes{ echo "$as_me:$LINENO: checking for size_t" >&5
21470180740Sdesecho $ECHO_N "checking for size_t... $ECHO_C" >&6; }
21471180740Sdesif test "${ac_cv_have_size_t+set}" = set; then
21472180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21473180740Sdeselse
21474180740Sdes
21475180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21476180740Sdes/* confdefs.h.  */
21477180740Sdes_ACEOF
21478180740Sdescat confdefs.h >>conftest.$ac_ext
21479180740Sdescat >>conftest.$ac_ext <<_ACEOF
21480180740Sdes/* end confdefs.h.  */
21481180740Sdes
21482180740Sdes#include <sys/types.h>
21483180740Sdes
21484180740Sdesint
21485180740Sdesmain ()
21486180740Sdes{
21487180740Sdes size_t foo; foo = 1235;
21488180740Sdes  ;
21489180740Sdes  return 0;
21490180740Sdes}
21491180740Sdes_ACEOF
21492180740Sdesrm -f conftest.$ac_objext
21493180740Sdesif { (ac_try="$ac_compile"
21494180740Sdescase "(($ac_try" in
21495180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21496180740Sdes  *) ac_try_echo=$ac_try;;
21497180740Sdesesac
21498180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21499180740Sdes  (eval "$ac_compile") 2>conftest.er1
21500180740Sdes  ac_status=$?
21501180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21502180740Sdes  rm -f conftest.er1
21503180740Sdes  cat conftest.err >&5
21504180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21505180740Sdes  (exit $ac_status); } && {
21506180740Sdes	 test -z "$ac_c_werror_flag" ||
21507180740Sdes	 test ! -s conftest.err
21508180740Sdes       } && test -s conftest.$ac_objext; then
21509180740Sdes   ac_cv_have_size_t="yes"
21510180740Sdeselse
21511180740Sdes  echo "$as_me: failed program was:" >&5
21512180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21513180740Sdes
21514180740Sdes	 ac_cv_have_size_t="no"
21515180740Sdes
21516180740Sdesfi
21517180740Sdes
21518180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21519180740Sdes
21520180740Sdesfi
21521180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_size_t" >&5
21522180740Sdesecho "${ECHO_T}$ac_cv_have_size_t" >&6; }
21523180740Sdesif test "x$ac_cv_have_size_t" = "xyes" ; then
21524180740Sdes
21525180740Sdescat >>confdefs.h <<\_ACEOF
21526180740Sdes#define HAVE_SIZE_T 1
21527180740Sdes_ACEOF
21528180740Sdes
21529180740Sdesfi
21530180740Sdes
21531180740Sdes{ echo "$as_me:$LINENO: checking for ssize_t" >&5
21532180740Sdesecho $ECHO_N "checking for ssize_t... $ECHO_C" >&6; }
21533180740Sdesif test "${ac_cv_have_ssize_t+set}" = set; then
21534180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21535180740Sdeselse
21536180740Sdes
21537180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21538180740Sdes/* confdefs.h.  */
21539180740Sdes_ACEOF
21540180740Sdescat confdefs.h >>conftest.$ac_ext
21541180740Sdescat >>conftest.$ac_ext <<_ACEOF
21542180740Sdes/* end confdefs.h.  */
21543180740Sdes
21544180740Sdes#include <sys/types.h>
21545180740Sdes
21546180740Sdesint
21547180740Sdesmain ()
21548180740Sdes{
21549180740Sdes ssize_t foo; foo = 1235;
21550180740Sdes  ;
21551180740Sdes  return 0;
21552180740Sdes}
21553180740Sdes_ACEOF
21554180740Sdesrm -f conftest.$ac_objext
21555180740Sdesif { (ac_try="$ac_compile"
21556180740Sdescase "(($ac_try" in
21557180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21558180740Sdes  *) ac_try_echo=$ac_try;;
21559180740Sdesesac
21560180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21561180740Sdes  (eval "$ac_compile") 2>conftest.er1
21562180740Sdes  ac_status=$?
21563180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21564180740Sdes  rm -f conftest.er1
21565180740Sdes  cat conftest.err >&5
21566180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21567180740Sdes  (exit $ac_status); } && {
21568180740Sdes	 test -z "$ac_c_werror_flag" ||
21569180740Sdes	 test ! -s conftest.err
21570180740Sdes       } && test -s conftest.$ac_objext; then
21571180740Sdes   ac_cv_have_ssize_t="yes"
21572180740Sdeselse
21573180740Sdes  echo "$as_me: failed program was:" >&5
21574180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21575180740Sdes
21576180740Sdes	 ac_cv_have_ssize_t="no"
21577180740Sdes
21578180740Sdesfi
21579180740Sdes
21580180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21581180740Sdes
21582180740Sdesfi
21583180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_ssize_t" >&5
21584180740Sdesecho "${ECHO_T}$ac_cv_have_ssize_t" >&6; }
21585180740Sdesif test "x$ac_cv_have_ssize_t" = "xyes" ; then
21586180740Sdes
21587180740Sdescat >>confdefs.h <<\_ACEOF
21588180740Sdes#define HAVE_SSIZE_T 1
21589180740Sdes_ACEOF
21590180740Sdes
21591180740Sdesfi
21592180740Sdes
21593180740Sdes{ echo "$as_me:$LINENO: checking for clock_t" >&5
21594180740Sdesecho $ECHO_N "checking for clock_t... $ECHO_C" >&6; }
21595180740Sdesif test "${ac_cv_have_clock_t+set}" = set; then
21596180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21597180740Sdeselse
21598180740Sdes
21599180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21600180740Sdes/* confdefs.h.  */
21601180740Sdes_ACEOF
21602180740Sdescat confdefs.h >>conftest.$ac_ext
21603180740Sdescat >>conftest.$ac_ext <<_ACEOF
21604180740Sdes/* end confdefs.h.  */
21605180740Sdes
21606180740Sdes#include <time.h>
21607180740Sdes
21608180740Sdesint
21609180740Sdesmain ()
21610180740Sdes{
21611180740Sdes clock_t foo; foo = 1235;
21612180740Sdes  ;
21613180740Sdes  return 0;
21614180740Sdes}
21615180740Sdes_ACEOF
21616180740Sdesrm -f conftest.$ac_objext
21617180740Sdesif { (ac_try="$ac_compile"
21618180740Sdescase "(($ac_try" in
21619180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21620180740Sdes  *) ac_try_echo=$ac_try;;
21621180740Sdesesac
21622180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21623180740Sdes  (eval "$ac_compile") 2>conftest.er1
21624180740Sdes  ac_status=$?
21625180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21626180740Sdes  rm -f conftest.er1
21627180740Sdes  cat conftest.err >&5
21628180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21629180740Sdes  (exit $ac_status); } && {
21630180740Sdes	 test -z "$ac_c_werror_flag" ||
21631180740Sdes	 test ! -s conftest.err
21632180740Sdes       } && test -s conftest.$ac_objext; then
21633180740Sdes   ac_cv_have_clock_t="yes"
21634180740Sdeselse
21635180740Sdes  echo "$as_me: failed program was:" >&5
21636180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21637180740Sdes
21638180740Sdes	 ac_cv_have_clock_t="no"
21639180740Sdes
21640180740Sdesfi
21641180740Sdes
21642180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21643180740Sdes
21644180740Sdesfi
21645180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_clock_t" >&5
21646180740Sdesecho "${ECHO_T}$ac_cv_have_clock_t" >&6; }
21647180740Sdesif test "x$ac_cv_have_clock_t" = "xyes" ; then
21648180740Sdes
21649180740Sdescat >>confdefs.h <<\_ACEOF
21650180740Sdes#define HAVE_CLOCK_T 1
21651180740Sdes_ACEOF
21652180740Sdes
21653180740Sdesfi
21654180740Sdes
21655180740Sdes{ echo "$as_me:$LINENO: checking for sa_family_t" >&5
21656180740Sdesecho $ECHO_N "checking for sa_family_t... $ECHO_C" >&6; }
21657180740Sdesif test "${ac_cv_have_sa_family_t+set}" = set; then
21658180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21659180740Sdeselse
21660180740Sdes
21661180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21662180740Sdes/* confdefs.h.  */
21663180740Sdes_ACEOF
21664180740Sdescat confdefs.h >>conftest.$ac_ext
21665180740Sdescat >>conftest.$ac_ext <<_ACEOF
21666180740Sdes/* end confdefs.h.  */
21667180740Sdes
21668180740Sdes#include <sys/types.h>
21669180740Sdes#include <sys/socket.h>
21670180740Sdes
21671180740Sdesint
21672180740Sdesmain ()
21673180740Sdes{
21674180740Sdes sa_family_t foo; foo = 1235;
21675180740Sdes  ;
21676180740Sdes  return 0;
21677180740Sdes}
21678180740Sdes_ACEOF
21679180740Sdesrm -f conftest.$ac_objext
21680180740Sdesif { (ac_try="$ac_compile"
21681180740Sdescase "(($ac_try" in
21682180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21683180740Sdes  *) ac_try_echo=$ac_try;;
21684180740Sdesesac
21685180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21686180740Sdes  (eval "$ac_compile") 2>conftest.er1
21687180740Sdes  ac_status=$?
21688180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21689180740Sdes  rm -f conftest.er1
21690180740Sdes  cat conftest.err >&5
21691180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21692180740Sdes  (exit $ac_status); } && {
21693180740Sdes	 test -z "$ac_c_werror_flag" ||
21694180740Sdes	 test ! -s conftest.err
21695180740Sdes       } && test -s conftest.$ac_objext; then
21696180740Sdes   ac_cv_have_sa_family_t="yes"
21697180740Sdeselse
21698180740Sdes  echo "$as_me: failed program was:" >&5
21699180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21700180740Sdes
21701180740Sdes	 cat >conftest.$ac_ext <<_ACEOF
21702180740Sdes/* confdefs.h.  */
21703180740Sdes_ACEOF
21704180740Sdescat confdefs.h >>conftest.$ac_ext
21705180740Sdescat >>conftest.$ac_ext <<_ACEOF
21706180740Sdes/* end confdefs.h.  */
21707180740Sdes
21708180740Sdes#include <sys/types.h>
21709180740Sdes#include <sys/socket.h>
21710180740Sdes#include <netinet/in.h>
21711180740Sdes
21712180740Sdesint
21713180740Sdesmain ()
21714180740Sdes{
21715180740Sdes sa_family_t foo; foo = 1235;
21716180740Sdes  ;
21717180740Sdes  return 0;
21718180740Sdes}
21719180740Sdes_ACEOF
21720180740Sdesrm -f conftest.$ac_objext
21721180740Sdesif { (ac_try="$ac_compile"
21722180740Sdescase "(($ac_try" in
21723180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21724180740Sdes  *) ac_try_echo=$ac_try;;
21725180740Sdesesac
21726180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21727180740Sdes  (eval "$ac_compile") 2>conftest.er1
21728180740Sdes  ac_status=$?
21729180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21730180740Sdes  rm -f conftest.er1
21731180740Sdes  cat conftest.err >&5
21732180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21733180740Sdes  (exit $ac_status); } && {
21734180740Sdes	 test -z "$ac_c_werror_flag" ||
21735180740Sdes	 test ! -s conftest.err
21736180740Sdes       } && test -s conftest.$ac_objext; then
21737180740Sdes   ac_cv_have_sa_family_t="yes"
21738180740Sdeselse
21739180740Sdes  echo "$as_me: failed program was:" >&5
21740180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21741180740Sdes
21742180740Sdes	 ac_cv_have_sa_family_t="no"
21743180740Sdes
21744180740Sdesfi
21745180740Sdes
21746180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21747180740Sdes
21748180740Sdesfi
21749180740Sdes
21750180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21751180740Sdes
21752180740Sdesfi
21753180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_sa_family_t" >&5
21754180740Sdesecho "${ECHO_T}$ac_cv_have_sa_family_t" >&6; }
21755180740Sdesif test "x$ac_cv_have_sa_family_t" = "xyes" ; then
21756180740Sdes
21757180740Sdescat >>confdefs.h <<\_ACEOF
21758180740Sdes#define HAVE_SA_FAMILY_T 1
21759180740Sdes_ACEOF
21760180740Sdes
21761180740Sdesfi
21762180740Sdes
21763180740Sdes{ echo "$as_me:$LINENO: checking for pid_t" >&5
21764180740Sdesecho $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
21765180740Sdesif test "${ac_cv_have_pid_t+set}" = set; then
21766180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21767180740Sdeselse
21768180740Sdes
21769180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21770180740Sdes/* confdefs.h.  */
21771180740Sdes_ACEOF
21772180740Sdescat confdefs.h >>conftest.$ac_ext
21773180740Sdescat >>conftest.$ac_ext <<_ACEOF
21774180740Sdes/* end confdefs.h.  */
21775180740Sdes
21776180740Sdes#include <sys/types.h>
21777180740Sdes
21778180740Sdesint
21779180740Sdesmain ()
21780180740Sdes{
21781180740Sdes pid_t foo; foo = 1235;
21782180740Sdes  ;
21783180740Sdes  return 0;
21784180740Sdes}
21785180740Sdes_ACEOF
21786180740Sdesrm -f conftest.$ac_objext
21787180740Sdesif { (ac_try="$ac_compile"
21788180740Sdescase "(($ac_try" in
21789180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21790180740Sdes  *) ac_try_echo=$ac_try;;
21791180740Sdesesac
21792180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21793180740Sdes  (eval "$ac_compile") 2>conftest.er1
21794180740Sdes  ac_status=$?
21795180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21796180740Sdes  rm -f conftest.er1
21797180740Sdes  cat conftest.err >&5
21798180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21799180740Sdes  (exit $ac_status); } && {
21800180740Sdes	 test -z "$ac_c_werror_flag" ||
21801180740Sdes	 test ! -s conftest.err
21802180740Sdes       } && test -s conftest.$ac_objext; then
21803180740Sdes   ac_cv_have_pid_t="yes"
21804180740Sdeselse
21805180740Sdes  echo "$as_me: failed program was:" >&5
21806180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21807180740Sdes
21808180740Sdes	 ac_cv_have_pid_t="no"
21809180740Sdes
21810180740Sdesfi
21811180740Sdes
21812180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21813180740Sdes
21814180740Sdesfi
21815180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_pid_t" >&5
21816180740Sdesecho "${ECHO_T}$ac_cv_have_pid_t" >&6; }
21817180740Sdesif test "x$ac_cv_have_pid_t" = "xyes" ; then
21818180740Sdes
21819180740Sdescat >>confdefs.h <<\_ACEOF
21820180740Sdes#define HAVE_PID_T 1
21821180740Sdes_ACEOF
21822180740Sdes
21823180740Sdesfi
21824180740Sdes
21825180740Sdes{ echo "$as_me:$LINENO: checking for mode_t" >&5
21826180740Sdesecho $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
21827180740Sdesif test "${ac_cv_have_mode_t+set}" = set; then
21828180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21829180740Sdeselse
21830180740Sdes
21831180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21832180740Sdes/* confdefs.h.  */
21833180740Sdes_ACEOF
21834180740Sdescat confdefs.h >>conftest.$ac_ext
21835180740Sdescat >>conftest.$ac_ext <<_ACEOF
21836180740Sdes/* end confdefs.h.  */
21837180740Sdes
21838180740Sdes#include <sys/types.h>
21839180740Sdes
21840180740Sdesint
21841180740Sdesmain ()
21842180740Sdes{
21843180740Sdes mode_t foo; foo = 1235;
21844180740Sdes  ;
21845180740Sdes  return 0;
21846180740Sdes}
21847180740Sdes_ACEOF
21848180740Sdesrm -f conftest.$ac_objext
21849180740Sdesif { (ac_try="$ac_compile"
21850180740Sdescase "(($ac_try" in
21851180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21852180740Sdes  *) ac_try_echo=$ac_try;;
21853180740Sdesesac
21854180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21855180740Sdes  (eval "$ac_compile") 2>conftest.er1
21856180740Sdes  ac_status=$?
21857180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21858180740Sdes  rm -f conftest.er1
21859180740Sdes  cat conftest.err >&5
21860180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21861180740Sdes  (exit $ac_status); } && {
21862180740Sdes	 test -z "$ac_c_werror_flag" ||
21863180740Sdes	 test ! -s conftest.err
21864180740Sdes       } && test -s conftest.$ac_objext; then
21865180740Sdes   ac_cv_have_mode_t="yes"
21866180740Sdeselse
21867180740Sdes  echo "$as_me: failed program was:" >&5
21868180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21869180740Sdes
21870180740Sdes	 ac_cv_have_mode_t="no"
21871180740Sdes
21872180740Sdesfi
21873180740Sdes
21874180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21875180740Sdes
21876180740Sdesfi
21877180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_mode_t" >&5
21878180740Sdesecho "${ECHO_T}$ac_cv_have_mode_t" >&6; }
21879180740Sdesif test "x$ac_cv_have_mode_t" = "xyes" ; then
21880180740Sdes
21881180740Sdescat >>confdefs.h <<\_ACEOF
21882180740Sdes#define HAVE_MODE_T 1
21883180740Sdes_ACEOF
21884180740Sdes
21885180740Sdesfi
21886180740Sdes
21887180740Sdes
21888180740Sdes{ echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
21889180740Sdesecho $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6; }
21890180740Sdesif test "${ac_cv_have_struct_sockaddr_storage+set}" = set; then
21891180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21892180740Sdeselse
21893180740Sdes
21894180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21895180740Sdes/* confdefs.h.  */
21896180740Sdes_ACEOF
21897180740Sdescat confdefs.h >>conftest.$ac_ext
21898180740Sdescat >>conftest.$ac_ext <<_ACEOF
21899180740Sdes/* end confdefs.h.  */
21900180740Sdes
21901180740Sdes#include <sys/types.h>
21902180740Sdes#include <sys/socket.h>
21903180740Sdes
21904180740Sdesint
21905180740Sdesmain ()
21906180740Sdes{
21907180740Sdes struct sockaddr_storage s;
21908180740Sdes  ;
21909180740Sdes  return 0;
21910180740Sdes}
21911180740Sdes_ACEOF
21912180740Sdesrm -f conftest.$ac_objext
21913180740Sdesif { (ac_try="$ac_compile"
21914180740Sdescase "(($ac_try" in
21915180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21916180740Sdes  *) ac_try_echo=$ac_try;;
21917180740Sdesesac
21918180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21919180740Sdes  (eval "$ac_compile") 2>conftest.er1
21920180740Sdes  ac_status=$?
21921180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21922180740Sdes  rm -f conftest.er1
21923180740Sdes  cat conftest.err >&5
21924180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21925180740Sdes  (exit $ac_status); } && {
21926180740Sdes	 test -z "$ac_c_werror_flag" ||
21927180740Sdes	 test ! -s conftest.err
21928180740Sdes       } && test -s conftest.$ac_objext; then
21929180740Sdes   ac_cv_have_struct_sockaddr_storage="yes"
21930180740Sdeselse
21931180740Sdes  echo "$as_me: failed program was:" >&5
21932180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21933180740Sdes
21934180740Sdes	 ac_cv_have_struct_sockaddr_storage="no"
21935180740Sdes
21936180740Sdesfi
21937180740Sdes
21938180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21939180740Sdes
21940180740Sdesfi
21941180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_struct_sockaddr_storage" >&5
21942180740Sdesecho "${ECHO_T}$ac_cv_have_struct_sockaddr_storage" >&6; }
21943180740Sdesif test "x$ac_cv_have_struct_sockaddr_storage" = "xyes" ; then
21944180740Sdes
21945180740Sdescat >>confdefs.h <<\_ACEOF
21946180740Sdes#define HAVE_STRUCT_SOCKADDR_STORAGE 1
21947180740Sdes_ACEOF
21948180740Sdes
21949180740Sdesfi
21950180740Sdes
21951180740Sdes{ echo "$as_me:$LINENO: checking for struct sockaddr_in6" >&5
21952180740Sdesecho $ECHO_N "checking for struct sockaddr_in6... $ECHO_C" >&6; }
21953180740Sdesif test "${ac_cv_have_struct_sockaddr_in6+set}" = set; then
21954180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
21955180740Sdeselse
21956180740Sdes
21957180740Sdes	cat >conftest.$ac_ext <<_ACEOF
21958180740Sdes/* confdefs.h.  */
21959180740Sdes_ACEOF
21960180740Sdescat confdefs.h >>conftest.$ac_ext
21961180740Sdescat >>conftest.$ac_ext <<_ACEOF
21962180740Sdes/* end confdefs.h.  */
21963180740Sdes
21964180740Sdes#include <sys/types.h>
21965180740Sdes#include <netinet/in.h>
21966180740Sdes
21967180740Sdesint
21968180740Sdesmain ()
21969180740Sdes{
21970180740Sdes struct sockaddr_in6 s; s.sin6_family = 0;
21971180740Sdes  ;
21972180740Sdes  return 0;
21973180740Sdes}
21974180740Sdes_ACEOF
21975180740Sdesrm -f conftest.$ac_objext
21976180740Sdesif { (ac_try="$ac_compile"
21977180740Sdescase "(($ac_try" in
21978180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21979180740Sdes  *) ac_try_echo=$ac_try;;
21980180740Sdesesac
21981180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21982180740Sdes  (eval "$ac_compile") 2>conftest.er1
21983180740Sdes  ac_status=$?
21984180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
21985180740Sdes  rm -f conftest.er1
21986180740Sdes  cat conftest.err >&5
21987180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
21988180740Sdes  (exit $ac_status); } && {
21989180740Sdes	 test -z "$ac_c_werror_flag" ||
21990180740Sdes	 test ! -s conftest.err
21991180740Sdes       } && test -s conftest.$ac_objext; then
21992180740Sdes   ac_cv_have_struct_sockaddr_in6="yes"
21993180740Sdeselse
21994180740Sdes  echo "$as_me: failed program was:" >&5
21995180740Sdessed 's/^/| /' conftest.$ac_ext >&5
21996180740Sdes
21997180740Sdes	 ac_cv_have_struct_sockaddr_in6="no"
21998180740Sdes
21999180740Sdesfi
22000180740Sdes
22001180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22002180740Sdes
22003180740Sdesfi
22004180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_struct_sockaddr_in6" >&5
22005180740Sdesecho "${ECHO_T}$ac_cv_have_struct_sockaddr_in6" >&6; }
22006180740Sdesif test "x$ac_cv_have_struct_sockaddr_in6" = "xyes" ; then
22007180740Sdes
22008180740Sdescat >>confdefs.h <<\_ACEOF
22009180740Sdes#define HAVE_STRUCT_SOCKADDR_IN6 1
22010180740Sdes_ACEOF
22011180740Sdes
22012180740Sdesfi
22013180740Sdes
22014180740Sdes{ echo "$as_me:$LINENO: checking for struct in6_addr" >&5
22015180740Sdesecho $ECHO_N "checking for struct in6_addr... $ECHO_C" >&6; }
22016180740Sdesif test "${ac_cv_have_struct_in6_addr+set}" = set; then
22017180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22018180740Sdeselse
22019180740Sdes
22020180740Sdes	cat >conftest.$ac_ext <<_ACEOF
22021180740Sdes/* confdefs.h.  */
22022180740Sdes_ACEOF
22023180740Sdescat confdefs.h >>conftest.$ac_ext
22024180740Sdescat >>conftest.$ac_ext <<_ACEOF
22025180740Sdes/* end confdefs.h.  */
22026180740Sdes
22027180740Sdes#include <sys/types.h>
22028180740Sdes#include <netinet/in.h>
22029180740Sdes
22030180740Sdesint
22031180740Sdesmain ()
22032180740Sdes{
22033180740Sdes struct in6_addr s; s.s6_addr[0] = 0;
22034180740Sdes  ;
22035180740Sdes  return 0;
22036180740Sdes}
22037180740Sdes_ACEOF
22038180740Sdesrm -f conftest.$ac_objext
22039180740Sdesif { (ac_try="$ac_compile"
22040180740Sdescase "(($ac_try" in
22041180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22042180740Sdes  *) ac_try_echo=$ac_try;;
22043180740Sdesesac
22044180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22045180740Sdes  (eval "$ac_compile") 2>conftest.er1
22046180740Sdes  ac_status=$?
22047180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
22048180740Sdes  rm -f conftest.er1
22049180740Sdes  cat conftest.err >&5
22050180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
22051180740Sdes  (exit $ac_status); } && {
22052180740Sdes	 test -z "$ac_c_werror_flag" ||
22053180740Sdes	 test ! -s conftest.err
22054180740Sdes       } && test -s conftest.$ac_objext; then
22055180740Sdes   ac_cv_have_struct_in6_addr="yes"
22056180740Sdeselse
22057180740Sdes  echo "$as_me: failed program was:" >&5
22058180740Sdessed 's/^/| /' conftest.$ac_ext >&5
22059180740Sdes
22060180740Sdes	 ac_cv_have_struct_in6_addr="no"
22061180740Sdes
22062180740Sdesfi
22063180740Sdes
22064180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22065180740Sdes
22066180740Sdesfi
22067180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_struct_in6_addr" >&5
22068180740Sdesecho "${ECHO_T}$ac_cv_have_struct_in6_addr" >&6; }
22069180740Sdesif test "x$ac_cv_have_struct_in6_addr" = "xyes" ; then
22070180740Sdes
22071180740Sdescat >>confdefs.h <<\_ACEOF
22072180740Sdes#define HAVE_STRUCT_IN6_ADDR 1
22073180740Sdes_ACEOF
22074180740Sdes
22075180740Sdesfi
22076180740Sdes
22077180740Sdes{ echo "$as_me:$LINENO: checking for struct addrinfo" >&5
22078180740Sdesecho $ECHO_N "checking for struct addrinfo... $ECHO_C" >&6; }
22079180740Sdesif test "${ac_cv_have_struct_addrinfo+set}" = set; then
22080180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22081180740Sdeselse
22082180740Sdes
22083180740Sdes	cat >conftest.$ac_ext <<_ACEOF
22084180740Sdes/* confdefs.h.  */
22085180740Sdes_ACEOF
22086180740Sdescat confdefs.h >>conftest.$ac_ext
22087180740Sdescat >>conftest.$ac_ext <<_ACEOF
22088180740Sdes/* end confdefs.h.  */
22089180740Sdes
22090180740Sdes#include <sys/types.h>
22091180740Sdes#include <sys/socket.h>
22092180740Sdes#include <netdb.h>
22093180740Sdes
22094180740Sdesint
22095180740Sdesmain ()
22096180740Sdes{
22097180740Sdes struct addrinfo s; s.ai_flags = AI_PASSIVE;
22098180740Sdes  ;
22099180740Sdes  return 0;
22100180740Sdes}
22101180740Sdes_ACEOF
22102180740Sdesrm -f conftest.$ac_objext
22103180740Sdesif { (ac_try="$ac_compile"
22104180740Sdescase "(($ac_try" in
22105180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22106180740Sdes  *) ac_try_echo=$ac_try;;
22107180740Sdesesac
22108180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22109180740Sdes  (eval "$ac_compile") 2>conftest.er1
22110180740Sdes  ac_status=$?
22111180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
22112180740Sdes  rm -f conftest.er1
22113180740Sdes  cat conftest.err >&5
22114180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
22115180740Sdes  (exit $ac_status); } && {
22116180740Sdes	 test -z "$ac_c_werror_flag" ||
22117180740Sdes	 test ! -s conftest.err
22118180740Sdes       } && test -s conftest.$ac_objext; then
22119180740Sdes   ac_cv_have_struct_addrinfo="yes"
22120180740Sdeselse
22121180740Sdes  echo "$as_me: failed program was:" >&5
22122180740Sdessed 's/^/| /' conftest.$ac_ext >&5
22123180740Sdes
22124180740Sdes	 ac_cv_have_struct_addrinfo="no"
22125180740Sdes
22126180740Sdesfi
22127180740Sdes
22128180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22129180740Sdes
22130180740Sdesfi
22131180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_struct_addrinfo" >&5
22132180740Sdesecho "${ECHO_T}$ac_cv_have_struct_addrinfo" >&6; }
22133180740Sdesif test "x$ac_cv_have_struct_addrinfo" = "xyes" ; then
22134180740Sdes
22135180740Sdescat >>confdefs.h <<\_ACEOF
22136180740Sdes#define HAVE_STRUCT_ADDRINFO 1
22137180740Sdes_ACEOF
22138180740Sdes
22139180740Sdesfi
22140180740Sdes
22141180740Sdes{ echo "$as_me:$LINENO: checking for struct timeval" >&5
22142180740Sdesecho $ECHO_N "checking for struct timeval... $ECHO_C" >&6; }
22143180740Sdesif test "${ac_cv_have_struct_timeval+set}" = set; then
22144180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22145180740Sdeselse
22146180740Sdes
22147180740Sdes	cat >conftest.$ac_ext <<_ACEOF
22148180740Sdes/* confdefs.h.  */
22149180740Sdes_ACEOF
22150180740Sdescat confdefs.h >>conftest.$ac_ext
22151180740Sdescat >>conftest.$ac_ext <<_ACEOF
22152180740Sdes/* end confdefs.h.  */
22153180740Sdes #include <sys/time.h>
22154180740Sdesint
22155180740Sdesmain ()
22156180740Sdes{
22157180740Sdes struct timeval tv; tv.tv_sec = 1;
22158180740Sdes  ;
22159180740Sdes  return 0;
22160180740Sdes}
22161180740Sdes_ACEOF
22162180740Sdesrm -f conftest.$ac_objext
22163180740Sdesif { (ac_try="$ac_compile"
22164180740Sdescase "(($ac_try" in
22165180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22166180740Sdes  *) ac_try_echo=$ac_try;;
22167180740Sdesesac
22168180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22169180740Sdes  (eval "$ac_compile") 2>conftest.er1
22170180740Sdes  ac_status=$?
22171180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
22172180740Sdes  rm -f conftest.er1
22173180740Sdes  cat conftest.err >&5
22174180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
22175180740Sdes  (exit $ac_status); } && {
22176180740Sdes	 test -z "$ac_c_werror_flag" ||
22177180740Sdes	 test ! -s conftest.err
22178180740Sdes       } && test -s conftest.$ac_objext; then
22179180740Sdes   ac_cv_have_struct_timeval="yes"
22180180740Sdeselse
22181180740Sdes  echo "$as_me: failed program was:" >&5
22182180740Sdessed 's/^/| /' conftest.$ac_ext >&5
22183180740Sdes
22184180740Sdes	 ac_cv_have_struct_timeval="no"
22185180740Sdes
22186180740Sdesfi
22187180740Sdes
22188180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22189180740Sdes
22190180740Sdesfi
22191180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_struct_timeval" >&5
22192180740Sdesecho "${ECHO_T}$ac_cv_have_struct_timeval" >&6; }
22193180740Sdesif test "x$ac_cv_have_struct_timeval" = "xyes" ; then
22194180740Sdes
22195180740Sdescat >>confdefs.h <<\_ACEOF
22196180740Sdes#define HAVE_STRUCT_TIMEVAL 1
22197180740Sdes_ACEOF
22198180740Sdes
22199180740Sdes	have_struct_timeval=1
22200180740Sdesfi
22201180740Sdes
22202180740Sdes{ echo "$as_me:$LINENO: checking for struct timespec" >&5
22203180740Sdesecho $ECHO_N "checking for struct timespec... $ECHO_C" >&6; }
22204180740Sdesif test "${ac_cv_type_struct_timespec+set}" = set; then
22205180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22206180740Sdeselse
22207180740Sdes  cat >conftest.$ac_ext <<_ACEOF
22208180740Sdes/* confdefs.h.  */
22209180740Sdes_ACEOF
22210180740Sdescat confdefs.h >>conftest.$ac_ext
22211180740Sdescat >>conftest.$ac_ext <<_ACEOF
22212180740Sdes/* end confdefs.h.  */
22213180740Sdes$ac_includes_default
22214180740Sdestypedef struct timespec ac__type_new_;
22215180740Sdesint
22216180740Sdesmain ()
22217180740Sdes{
22218180740Sdesif ((ac__type_new_ *) 0)
22219180740Sdes  return 0;
22220180740Sdesif (sizeof (ac__type_new_))
22221180740Sdes  return 0;
22222180740Sdes  ;
22223180740Sdes  return 0;
22224180740Sdes}
22225180740Sdes_ACEOF
22226180740Sdesrm -f conftest.$ac_objext
22227180740Sdesif { (ac_try="$ac_compile"
22228180740Sdescase "(($ac_try" in
22229180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22230180740Sdes  *) ac_try_echo=$ac_try;;
22231180740Sdesesac
22232180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22233180740Sdes  (eval "$ac_compile") 2>conftest.er1
22234180740Sdes  ac_status=$?
22235180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
22236180740Sdes  rm -f conftest.er1
22237180740Sdes  cat conftest.err >&5
22238180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
22239180740Sdes  (exit $ac_status); } && {
22240180740Sdes	 test -z "$ac_c_werror_flag" ||
22241180740Sdes	 test ! -s conftest.err
22242180740Sdes       } && test -s conftest.$ac_objext; then
22243180740Sdes  ac_cv_type_struct_timespec=yes
22244180740Sdeselse
22245180740Sdes  echo "$as_me: failed program was:" >&5
22246180740Sdessed 's/^/| /' conftest.$ac_ext >&5
22247180740Sdes
22248180740Sdes	ac_cv_type_struct_timespec=no
22249180740Sdesfi
22250180740Sdes
22251180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22252180740Sdesfi
22253180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_type_struct_timespec" >&5
22254180740Sdesecho "${ECHO_T}$ac_cv_type_struct_timespec" >&6; }
22255180740Sdesif test $ac_cv_type_struct_timespec = yes; then
22256180740Sdes
22257180740Sdescat >>confdefs.h <<_ACEOF
22258180740Sdes#define HAVE_STRUCT_TIMESPEC 1
22259180740Sdes_ACEOF
22260180740Sdes
22261180740Sdes
22262180740Sdesfi
22263180740Sdes
22264180740Sdes
22265180740Sdes# We need int64_t or else certian parts of the compile will fail.
22266180740Sdesif test "x$ac_cv_have_int64_t" = "xno" && \
22267180740Sdes	test "x$ac_cv_sizeof_long_int" != "x8" && \
22268180740Sdes	test "x$ac_cv_sizeof_long_long_int" = "x0" ; then
22269180740Sdes	echo "OpenSSH requires int64_t support.  Contact your vendor or install"
22270180740Sdes	echo "an alternative compiler (I.E., GCC) before continuing."
22271180740Sdes	echo ""
22272180740Sdes	exit 1;
22273180740Sdeselse
22274180740Sdes	if test "$cross_compiling" = yes; then
22275180740Sdes  { echo "$as_me:$LINENO: WARNING: cross compiling: Assuming working snprintf()" >&5
22276180740Sdesecho "$as_me: WARNING: cross compiling: Assuming working snprintf()" >&2;}
22277180740Sdes
22278180740Sdeselse
22279180740Sdes  cat >conftest.$ac_ext <<_ACEOF
22280180740Sdes/* confdefs.h.  */
22281180740Sdes_ACEOF
22282180740Sdescat confdefs.h >>conftest.$ac_ext
22283180740Sdescat >>conftest.$ac_ext <<_ACEOF
22284180740Sdes/* end confdefs.h.  */
22285180740Sdes
22286180740Sdes#include <stdio.h>
22287180740Sdes#include <string.h>
22288180740Sdes#ifdef HAVE_SNPRINTF
22289180740Sdesmain()
22290180740Sdes{
22291180740Sdes	char buf[50];
22292180740Sdes	char expected_out[50];
22293180740Sdes	int mazsize = 50 ;
22294180740Sdes#if (SIZEOF_LONG_INT == 8)
22295180740Sdes	long int num = 0x7fffffffffffffff;
22296180740Sdes#else
22297180740Sdes	long long num = 0x7fffffffffffffffll;
22298180740Sdes#endif
22299180740Sdes	strcpy(expected_out, "9223372036854775807");
22300180740Sdes	snprintf(buf, mazsize, "%lld", num);
22301180740Sdes	if(strcmp(buf, expected_out) != 0)
22302180740Sdes		exit(1);
22303180740Sdes	exit(0);
22304180740Sdes}
22305180740Sdes#else
22306180740Sdesmain() { exit(0); }
22307180740Sdes#endif
22308180740Sdes
22309180740Sdes_ACEOF
22310180740Sdesrm -f conftest$ac_exeext
22311180740Sdesif { (ac_try="$ac_link"
22312180740Sdescase "(($ac_try" in
22313180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22314180740Sdes  *) ac_try_echo=$ac_try;;
22315180740Sdesesac
22316180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22317180740Sdes  (eval "$ac_link") 2>&5
22318180740Sdes  ac_status=$?
22319180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
22320180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22321180740Sdes  { (case "(($ac_try" in
22322180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22323180740Sdes  *) ac_try_echo=$ac_try;;
22324180740Sdesesac
22325180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22326180740Sdes  (eval "$ac_try") 2>&5
22327180740Sdes  ac_status=$?
22328180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
22329180740Sdes  (exit $ac_status); }; }; then
22330180740Sdes   true
22331180740Sdeselse
22332180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
22333180740Sdesecho "$as_me: failed program was:" >&5
22334180740Sdessed 's/^/| /' conftest.$ac_ext >&5
22335180740Sdes
22336180740Sdes( exit $ac_status )
22337180740Sdes cat >>confdefs.h <<\_ACEOF
22338180740Sdes#define BROKEN_SNPRINTF 1
22339180740Sdes_ACEOF
22340180740Sdes
22341180740Sdesfi
22342180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22343180740Sdesfi
22344180740Sdes
22345180740Sdes
22346180740Sdesfi
22347180740Sdes
22348180740Sdes
22349180740Sdes# look for field 'ut_host' in header 'utmp.h'
22350180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22351180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_host
22352180740Sdes	{ echo "$as_me:$LINENO: checking for ut_host field in utmp.h" >&5
22353180740Sdesecho $ECHO_N "checking for ut_host field in utmp.h... $ECHO_C" >&6; }
22354180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22355180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22356180740Sdeselse
22357180740Sdes
22358180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22359180740Sdes/* confdefs.h.  */
22360180740Sdes_ACEOF
22361180740Sdescat confdefs.h >>conftest.$ac_ext
22362180740Sdescat >>conftest.$ac_ext <<_ACEOF
22363180740Sdes/* end confdefs.h.  */
22364180740Sdes#include <utmp.h>
22365180740Sdes
22366180740Sdes_ACEOF
22367180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22368180740Sdes  $EGREP "ut_host" >/dev/null 2>&1; then
22369180740Sdes   			eval "$ossh_varname=yes"
22370180740Sdeselse
22371180740Sdes   			eval "$ossh_varname=no"
22372180740Sdesfi
22373180740Sdesrm -f conftest*
22374180740Sdes
22375180740Sdesfi
22376180740Sdes
22377180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22378180740Sdes	if test -n "`echo $ossh_varname`"; then
22379180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22380180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22381180740Sdes		if test "x$ossh_result" = "xyes"; then
22382180740Sdes
22383180740Sdescat >>confdefs.h <<\_ACEOF
22384180740Sdes#define HAVE_HOST_IN_UTMP 1
22385180740Sdes_ACEOF
22386180740Sdes
22387180740Sdes		fi
22388180740Sdes	else
22389180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22390180740Sdesecho "${ECHO_T}no" >&6; }
22391180740Sdes	fi
22392180740Sdes
22393180740Sdes
22394180740Sdes# look for field 'ut_host' in header 'utmpx.h'
22395180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22396180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_host
22397180740Sdes	{ echo "$as_me:$LINENO: checking for ut_host field in utmpx.h" >&5
22398180740Sdesecho $ECHO_N "checking for ut_host field in utmpx.h... $ECHO_C" >&6; }
22399180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22400180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22401180740Sdeselse
22402180740Sdes
22403180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22404180740Sdes/* confdefs.h.  */
22405180740Sdes_ACEOF
22406180740Sdescat confdefs.h >>conftest.$ac_ext
22407180740Sdescat >>conftest.$ac_ext <<_ACEOF
22408180740Sdes/* end confdefs.h.  */
22409180740Sdes#include <utmpx.h>
22410180740Sdes
22411180740Sdes_ACEOF
22412180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22413180740Sdes  $EGREP "ut_host" >/dev/null 2>&1; then
22414180740Sdes   			eval "$ossh_varname=yes"
22415180740Sdeselse
22416180740Sdes   			eval "$ossh_varname=no"
22417180740Sdesfi
22418180740Sdesrm -f conftest*
22419180740Sdes
22420180740Sdesfi
22421180740Sdes
22422180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22423180740Sdes	if test -n "`echo $ossh_varname`"; then
22424180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22425180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22426180740Sdes		if test "x$ossh_result" = "xyes"; then
22427180740Sdes
22428180740Sdescat >>confdefs.h <<\_ACEOF
22429180740Sdes#define HAVE_HOST_IN_UTMPX 1
22430180740Sdes_ACEOF
22431180740Sdes
22432180740Sdes		fi
22433180740Sdes	else
22434180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22435180740Sdesecho "${ECHO_T}no" >&6; }
22436180740Sdes	fi
22437180740Sdes
22438180740Sdes
22439180740Sdes# look for field 'syslen' in header 'utmpx.h'
22440180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22441180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"syslen
22442180740Sdes	{ echo "$as_me:$LINENO: checking for syslen field in utmpx.h" >&5
22443180740Sdesecho $ECHO_N "checking for syslen field in utmpx.h... $ECHO_C" >&6; }
22444180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22445180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22446180740Sdeselse
22447180740Sdes
22448180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22449180740Sdes/* confdefs.h.  */
22450180740Sdes_ACEOF
22451180740Sdescat confdefs.h >>conftest.$ac_ext
22452180740Sdescat >>conftest.$ac_ext <<_ACEOF
22453180740Sdes/* end confdefs.h.  */
22454180740Sdes#include <utmpx.h>
22455180740Sdes
22456180740Sdes_ACEOF
22457180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22458180740Sdes  $EGREP "syslen" >/dev/null 2>&1; then
22459180740Sdes   			eval "$ossh_varname=yes"
22460180740Sdeselse
22461180740Sdes   			eval "$ossh_varname=no"
22462180740Sdesfi
22463180740Sdesrm -f conftest*
22464180740Sdes
22465180740Sdesfi
22466180740Sdes
22467180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22468180740Sdes	if test -n "`echo $ossh_varname`"; then
22469180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22470180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22471180740Sdes		if test "x$ossh_result" = "xyes"; then
22472180740Sdes
22473180740Sdescat >>confdefs.h <<\_ACEOF
22474180740Sdes#define HAVE_SYSLEN_IN_UTMPX 1
22475180740Sdes_ACEOF
22476180740Sdes
22477180740Sdes		fi
22478180740Sdes	else
22479180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22480180740Sdesecho "${ECHO_T}no" >&6; }
22481180740Sdes	fi
22482180740Sdes
22483180740Sdes
22484180740Sdes# look for field 'ut_pid' in header 'utmp.h'
22485180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22486180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_pid
22487180740Sdes	{ echo "$as_me:$LINENO: checking for ut_pid field in utmp.h" >&5
22488180740Sdesecho $ECHO_N "checking for ut_pid field in utmp.h... $ECHO_C" >&6; }
22489180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22490180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22491180740Sdeselse
22492180740Sdes
22493180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22494180740Sdes/* confdefs.h.  */
22495180740Sdes_ACEOF
22496180740Sdescat confdefs.h >>conftest.$ac_ext
22497180740Sdescat >>conftest.$ac_ext <<_ACEOF
22498180740Sdes/* end confdefs.h.  */
22499180740Sdes#include <utmp.h>
22500180740Sdes
22501180740Sdes_ACEOF
22502180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22503180740Sdes  $EGREP "ut_pid" >/dev/null 2>&1; then
22504180740Sdes   			eval "$ossh_varname=yes"
22505180740Sdeselse
22506180740Sdes   			eval "$ossh_varname=no"
22507180740Sdesfi
22508180740Sdesrm -f conftest*
22509180740Sdes
22510180740Sdesfi
22511180740Sdes
22512180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22513180740Sdes	if test -n "`echo $ossh_varname`"; then
22514180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22515180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22516180740Sdes		if test "x$ossh_result" = "xyes"; then
22517180740Sdes
22518180740Sdescat >>confdefs.h <<\_ACEOF
22519180740Sdes#define HAVE_PID_IN_UTMP 1
22520180740Sdes_ACEOF
22521180740Sdes
22522180740Sdes		fi
22523180740Sdes	else
22524180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22525180740Sdesecho "${ECHO_T}no" >&6; }
22526180740Sdes	fi
22527180740Sdes
22528180740Sdes
22529180740Sdes# look for field 'ut_type' in header 'utmp.h'
22530180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22531180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_type
22532180740Sdes	{ echo "$as_me:$LINENO: checking for ut_type field in utmp.h" >&5
22533180740Sdesecho $ECHO_N "checking for ut_type field in utmp.h... $ECHO_C" >&6; }
22534180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22535180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22536180740Sdeselse
22537180740Sdes
22538180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22539180740Sdes/* confdefs.h.  */
22540180740Sdes_ACEOF
22541180740Sdescat confdefs.h >>conftest.$ac_ext
22542180740Sdescat >>conftest.$ac_ext <<_ACEOF
22543180740Sdes/* end confdefs.h.  */
22544180740Sdes#include <utmp.h>
22545180740Sdes
22546180740Sdes_ACEOF
22547180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22548180740Sdes  $EGREP "ut_type" >/dev/null 2>&1; then
22549180740Sdes   			eval "$ossh_varname=yes"
22550180740Sdeselse
22551180740Sdes   			eval "$ossh_varname=no"
22552180740Sdesfi
22553180740Sdesrm -f conftest*
22554180740Sdes
22555180740Sdesfi
22556180740Sdes
22557180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22558180740Sdes	if test -n "`echo $ossh_varname`"; then
22559180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22560180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22561180740Sdes		if test "x$ossh_result" = "xyes"; then
22562180740Sdes
22563180740Sdescat >>confdefs.h <<\_ACEOF
22564180740Sdes#define HAVE_TYPE_IN_UTMP 1
22565180740Sdes_ACEOF
22566180740Sdes
22567180740Sdes		fi
22568180740Sdes	else
22569180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22570180740Sdesecho "${ECHO_T}no" >&6; }
22571180740Sdes	fi
22572180740Sdes
22573180740Sdes
22574180740Sdes# look for field 'ut_type' in header 'utmpx.h'
22575180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22576180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_type
22577180740Sdes	{ echo "$as_me:$LINENO: checking for ut_type field in utmpx.h" >&5
22578180740Sdesecho $ECHO_N "checking for ut_type field in utmpx.h... $ECHO_C" >&6; }
22579180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22580180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22581180740Sdeselse
22582180740Sdes
22583180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22584180740Sdes/* confdefs.h.  */
22585180740Sdes_ACEOF
22586180740Sdescat confdefs.h >>conftest.$ac_ext
22587180740Sdescat >>conftest.$ac_ext <<_ACEOF
22588180740Sdes/* end confdefs.h.  */
22589180740Sdes#include <utmpx.h>
22590180740Sdes
22591180740Sdes_ACEOF
22592180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22593180740Sdes  $EGREP "ut_type" >/dev/null 2>&1; then
22594180740Sdes   			eval "$ossh_varname=yes"
22595180740Sdeselse
22596180740Sdes   			eval "$ossh_varname=no"
22597180740Sdesfi
22598180740Sdesrm -f conftest*
22599180740Sdes
22600180740Sdesfi
22601180740Sdes
22602180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22603180740Sdes	if test -n "`echo $ossh_varname`"; then
22604180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22605180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22606180740Sdes		if test "x$ossh_result" = "xyes"; then
22607180740Sdes
22608180740Sdescat >>confdefs.h <<\_ACEOF
22609180740Sdes#define HAVE_TYPE_IN_UTMPX 1
22610180740Sdes_ACEOF
22611180740Sdes
22612180740Sdes		fi
22613180740Sdes	else
22614180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22615180740Sdesecho "${ECHO_T}no" >&6; }
22616180740Sdes	fi
22617180740Sdes
22618180740Sdes
22619180740Sdes# look for field 'ut_tv' in header 'utmp.h'
22620180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22621180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_tv
22622180740Sdes	{ echo "$as_me:$LINENO: checking for ut_tv field in utmp.h" >&5
22623180740Sdesecho $ECHO_N "checking for ut_tv field in utmp.h... $ECHO_C" >&6; }
22624180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22625180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22626180740Sdeselse
22627180740Sdes
22628180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22629180740Sdes/* confdefs.h.  */
22630180740Sdes_ACEOF
22631180740Sdescat confdefs.h >>conftest.$ac_ext
22632180740Sdescat >>conftest.$ac_ext <<_ACEOF
22633180740Sdes/* end confdefs.h.  */
22634180740Sdes#include <utmp.h>
22635180740Sdes
22636180740Sdes_ACEOF
22637180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22638180740Sdes  $EGREP "ut_tv" >/dev/null 2>&1; then
22639180740Sdes   			eval "$ossh_varname=yes"
22640180740Sdeselse
22641180740Sdes   			eval "$ossh_varname=no"
22642180740Sdesfi
22643180740Sdesrm -f conftest*
22644180740Sdes
22645180740Sdesfi
22646180740Sdes
22647180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22648180740Sdes	if test -n "`echo $ossh_varname`"; then
22649180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22650180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22651180740Sdes		if test "x$ossh_result" = "xyes"; then
22652180740Sdes
22653180740Sdescat >>confdefs.h <<\_ACEOF
22654180740Sdes#define HAVE_TV_IN_UTMP 1
22655180740Sdes_ACEOF
22656180740Sdes
22657180740Sdes		fi
22658180740Sdes	else
22659180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22660180740Sdesecho "${ECHO_T}no" >&6; }
22661180740Sdes	fi
22662180740Sdes
22663180740Sdes
22664180740Sdes# look for field 'ut_id' in header 'utmp.h'
22665180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22666180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_id
22667180740Sdes	{ echo "$as_me:$LINENO: checking for ut_id field in utmp.h" >&5
22668180740Sdesecho $ECHO_N "checking for ut_id field in utmp.h... $ECHO_C" >&6; }
22669180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22670180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22671180740Sdeselse
22672180740Sdes
22673180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22674180740Sdes/* confdefs.h.  */
22675180740Sdes_ACEOF
22676180740Sdescat confdefs.h >>conftest.$ac_ext
22677180740Sdescat >>conftest.$ac_ext <<_ACEOF
22678180740Sdes/* end confdefs.h.  */
22679180740Sdes#include <utmp.h>
22680180740Sdes
22681180740Sdes_ACEOF
22682180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22683180740Sdes  $EGREP "ut_id" >/dev/null 2>&1; then
22684180740Sdes   			eval "$ossh_varname=yes"
22685180740Sdeselse
22686180740Sdes   			eval "$ossh_varname=no"
22687180740Sdesfi
22688180740Sdesrm -f conftest*
22689180740Sdes
22690180740Sdesfi
22691180740Sdes
22692180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22693180740Sdes	if test -n "`echo $ossh_varname`"; then
22694180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22695180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22696180740Sdes		if test "x$ossh_result" = "xyes"; then
22697180740Sdes
22698180740Sdescat >>confdefs.h <<\_ACEOF
22699180740Sdes#define HAVE_ID_IN_UTMP 1
22700180740Sdes_ACEOF
22701180740Sdes
22702180740Sdes		fi
22703180740Sdes	else
22704180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22705180740Sdesecho "${ECHO_T}no" >&6; }
22706180740Sdes	fi
22707180740Sdes
22708180740Sdes
22709180740Sdes# look for field 'ut_id' in header 'utmpx.h'
22710180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22711180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_id
22712180740Sdes	{ echo "$as_me:$LINENO: checking for ut_id field in utmpx.h" >&5
22713180740Sdesecho $ECHO_N "checking for ut_id field in utmpx.h... $ECHO_C" >&6; }
22714180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22715180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22716180740Sdeselse
22717180740Sdes
22718180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22719180740Sdes/* confdefs.h.  */
22720180740Sdes_ACEOF
22721180740Sdescat confdefs.h >>conftest.$ac_ext
22722180740Sdescat >>conftest.$ac_ext <<_ACEOF
22723180740Sdes/* end confdefs.h.  */
22724180740Sdes#include <utmpx.h>
22725180740Sdes
22726180740Sdes_ACEOF
22727180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22728180740Sdes  $EGREP "ut_id" >/dev/null 2>&1; then
22729180740Sdes   			eval "$ossh_varname=yes"
22730180740Sdeselse
22731180740Sdes   			eval "$ossh_varname=no"
22732180740Sdesfi
22733180740Sdesrm -f conftest*
22734180740Sdes
22735180740Sdesfi
22736180740Sdes
22737180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22738180740Sdes	if test -n "`echo $ossh_varname`"; then
22739180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22740180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22741180740Sdes		if test "x$ossh_result" = "xyes"; then
22742180740Sdes
22743180740Sdescat >>confdefs.h <<\_ACEOF
22744180740Sdes#define HAVE_ID_IN_UTMPX 1
22745180740Sdes_ACEOF
22746180740Sdes
22747180740Sdes		fi
22748180740Sdes	else
22749180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22750180740Sdesecho "${ECHO_T}no" >&6; }
22751180740Sdes	fi
22752180740Sdes
22753180740Sdes
22754180740Sdes# look for field 'ut_addr' in header 'utmp.h'
22755180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22756180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr
22757180740Sdes	{ echo "$as_me:$LINENO: checking for ut_addr field in utmp.h" >&5
22758180740Sdesecho $ECHO_N "checking for ut_addr field in utmp.h... $ECHO_C" >&6; }
22759180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22760180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22761180740Sdeselse
22762180740Sdes
22763180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22764180740Sdes/* confdefs.h.  */
22765180740Sdes_ACEOF
22766180740Sdescat confdefs.h >>conftest.$ac_ext
22767180740Sdescat >>conftest.$ac_ext <<_ACEOF
22768180740Sdes/* end confdefs.h.  */
22769180740Sdes#include <utmp.h>
22770180740Sdes
22771180740Sdes_ACEOF
22772180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22773180740Sdes  $EGREP "ut_addr" >/dev/null 2>&1; then
22774180740Sdes   			eval "$ossh_varname=yes"
22775180740Sdeselse
22776180740Sdes   			eval "$ossh_varname=no"
22777180740Sdesfi
22778180740Sdesrm -f conftest*
22779180740Sdes
22780180740Sdesfi
22781180740Sdes
22782180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22783180740Sdes	if test -n "`echo $ossh_varname`"; then
22784180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22785180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22786180740Sdes		if test "x$ossh_result" = "xyes"; then
22787180740Sdes
22788180740Sdescat >>confdefs.h <<\_ACEOF
22789180740Sdes#define HAVE_ADDR_IN_UTMP 1
22790180740Sdes_ACEOF
22791180740Sdes
22792180740Sdes		fi
22793180740Sdes	else
22794180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22795180740Sdesecho "${ECHO_T}no" >&6; }
22796180740Sdes	fi
22797180740Sdes
22798180740Sdes
22799180740Sdes# look for field 'ut_addr' in header 'utmpx.h'
22800180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22801180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr
22802180740Sdes	{ echo "$as_me:$LINENO: checking for ut_addr field in utmpx.h" >&5
22803180740Sdesecho $ECHO_N "checking for ut_addr field in utmpx.h... $ECHO_C" >&6; }
22804180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22805180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22806180740Sdeselse
22807180740Sdes
22808180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22809180740Sdes/* confdefs.h.  */
22810180740Sdes_ACEOF
22811180740Sdescat confdefs.h >>conftest.$ac_ext
22812180740Sdescat >>conftest.$ac_ext <<_ACEOF
22813180740Sdes/* end confdefs.h.  */
22814180740Sdes#include <utmpx.h>
22815180740Sdes
22816180740Sdes_ACEOF
22817180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22818180740Sdes  $EGREP "ut_addr" >/dev/null 2>&1; then
22819180740Sdes   			eval "$ossh_varname=yes"
22820180740Sdeselse
22821180740Sdes   			eval "$ossh_varname=no"
22822180740Sdesfi
22823180740Sdesrm -f conftest*
22824180740Sdes
22825180740Sdesfi
22826180740Sdes
22827180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22828180740Sdes	if test -n "`echo $ossh_varname`"; then
22829180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22830180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22831180740Sdes		if test "x$ossh_result" = "xyes"; then
22832180740Sdes
22833180740Sdescat >>confdefs.h <<\_ACEOF
22834180740Sdes#define HAVE_ADDR_IN_UTMPX 1
22835180740Sdes_ACEOF
22836180740Sdes
22837180740Sdes		fi
22838180740Sdes	else
22839180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22840180740Sdesecho "${ECHO_T}no" >&6; }
22841180740Sdes	fi
22842180740Sdes
22843180740Sdes
22844180740Sdes# look for field 'ut_addr_v6' in header 'utmp.h'
22845180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22846180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr_v6
22847180740Sdes	{ echo "$as_me:$LINENO: checking for ut_addr_v6 field in utmp.h" >&5
22848180740Sdesecho $ECHO_N "checking for ut_addr_v6 field in utmp.h... $ECHO_C" >&6; }
22849180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22850180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22851180740Sdeselse
22852180740Sdes
22853180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22854180740Sdes/* confdefs.h.  */
22855180740Sdes_ACEOF
22856180740Sdescat confdefs.h >>conftest.$ac_ext
22857180740Sdescat >>conftest.$ac_ext <<_ACEOF
22858180740Sdes/* end confdefs.h.  */
22859180740Sdes#include <utmp.h>
22860180740Sdes
22861180740Sdes_ACEOF
22862180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22863180740Sdes  $EGREP "ut_addr_v6" >/dev/null 2>&1; then
22864180740Sdes   			eval "$ossh_varname=yes"
22865180740Sdeselse
22866180740Sdes   			eval "$ossh_varname=no"
22867180740Sdesfi
22868180740Sdesrm -f conftest*
22869180740Sdes
22870180740Sdesfi
22871180740Sdes
22872180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22873180740Sdes	if test -n "`echo $ossh_varname`"; then
22874180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22875180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22876180740Sdes		if test "x$ossh_result" = "xyes"; then
22877180740Sdes
22878180740Sdescat >>confdefs.h <<\_ACEOF
22879180740Sdes#define HAVE_ADDR_V6_IN_UTMP 1
22880180740Sdes_ACEOF
22881180740Sdes
22882180740Sdes		fi
22883180740Sdes	else
22884180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22885180740Sdesecho "${ECHO_T}no" >&6; }
22886180740Sdes	fi
22887180740Sdes
22888180740Sdes
22889180740Sdes# look for field 'ut_addr_v6' in header 'utmpx.h'
22890180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
22891180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_addr_v6
22892180740Sdes	{ echo "$as_me:$LINENO: checking for ut_addr_v6 field in utmpx.h" >&5
22893180740Sdesecho $ECHO_N "checking for ut_addr_v6 field in utmpx.h... $ECHO_C" >&6; }
22894180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22895180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22896180740Sdeselse
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#include <utmpx.h>
22905180740Sdes
22906180740Sdes_ACEOF
22907180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22908180740Sdes  $EGREP "ut_addr_v6" >/dev/null 2>&1; then
22909180740Sdes   			eval "$ossh_varname=yes"
22910180740Sdeselse
22911180740Sdes   			eval "$ossh_varname=no"
22912180740Sdesfi
22913180740Sdesrm -f conftest*
22914180740Sdes
22915180740Sdesfi
22916180740Sdes
22917180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22918180740Sdes	if test -n "`echo $ossh_varname`"; then
22919180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22920180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22921180740Sdes		if test "x$ossh_result" = "xyes"; then
22922180740Sdes
22923180740Sdescat >>confdefs.h <<\_ACEOF
22924180740Sdes#define HAVE_ADDR_V6_IN_UTMPX 1
22925180740Sdes_ACEOF
22926180740Sdes
22927180740Sdes		fi
22928180740Sdes	else
22929180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22930180740Sdesecho "${ECHO_T}no" >&6; }
22931180740Sdes	fi
22932180740Sdes
22933180740Sdes
22934180740Sdes# look for field 'ut_exit' in header 'utmp.h'
22935180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22936180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_exit
22937180740Sdes	{ echo "$as_me:$LINENO: checking for ut_exit field in utmp.h" >&5
22938180740Sdesecho $ECHO_N "checking for ut_exit field in utmp.h... $ECHO_C" >&6; }
22939180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22940180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22941180740Sdeselse
22942180740Sdes
22943180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22944180740Sdes/* confdefs.h.  */
22945180740Sdes_ACEOF
22946180740Sdescat confdefs.h >>conftest.$ac_ext
22947180740Sdescat >>conftest.$ac_ext <<_ACEOF
22948180740Sdes/* end confdefs.h.  */
22949180740Sdes#include <utmp.h>
22950180740Sdes
22951180740Sdes_ACEOF
22952180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22953180740Sdes  $EGREP "ut_exit" >/dev/null 2>&1; then
22954180740Sdes   			eval "$ossh_varname=yes"
22955180740Sdeselse
22956180740Sdes   			eval "$ossh_varname=no"
22957180740Sdesfi
22958180740Sdesrm -f conftest*
22959180740Sdes
22960180740Sdesfi
22961180740Sdes
22962180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
22963180740Sdes	if test -n "`echo $ossh_varname`"; then
22964180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
22965180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
22966180740Sdes		if test "x$ossh_result" = "xyes"; then
22967180740Sdes
22968180740Sdescat >>confdefs.h <<\_ACEOF
22969180740Sdes#define HAVE_EXIT_IN_UTMP 1
22970180740Sdes_ACEOF
22971180740Sdes
22972180740Sdes		fi
22973180740Sdes	else
22974180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
22975180740Sdesecho "${ECHO_T}no" >&6; }
22976180740Sdes	fi
22977180740Sdes
22978180740Sdes
22979180740Sdes# look for field 'ut_time' in header 'utmp.h'
22980180740Sdes		ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
22981180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_time
22982180740Sdes	{ echo "$as_me:$LINENO: checking for ut_time field in utmp.h" >&5
22983180740Sdesecho $ECHO_N "checking for ut_time field in utmp.h... $ECHO_C" >&6; }
22984180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
22985180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
22986180740Sdeselse
22987180740Sdes
22988180740Sdes		cat >conftest.$ac_ext <<_ACEOF
22989180740Sdes/* confdefs.h.  */
22990180740Sdes_ACEOF
22991180740Sdescat confdefs.h >>conftest.$ac_ext
22992180740Sdescat >>conftest.$ac_ext <<_ACEOF
22993180740Sdes/* end confdefs.h.  */
22994180740Sdes#include <utmp.h>
22995180740Sdes
22996180740Sdes_ACEOF
22997180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22998180740Sdes  $EGREP "ut_time" >/dev/null 2>&1; then
22999180740Sdes   			eval "$ossh_varname=yes"
23000180740Sdeselse
23001180740Sdes   			eval "$ossh_varname=no"
23002180740Sdesfi
23003180740Sdesrm -f conftest*
23004180740Sdes
23005180740Sdesfi
23006180740Sdes
23007180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
23008180740Sdes	if test -n "`echo $ossh_varname`"; then
23009180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
23010180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
23011180740Sdes		if test "x$ossh_result" = "xyes"; then
23012180740Sdes
23013180740Sdescat >>confdefs.h <<\_ACEOF
23014180740Sdes#define HAVE_TIME_IN_UTMP 1
23015180740Sdes_ACEOF
23016180740Sdes
23017180740Sdes		fi
23018180740Sdes	else
23019180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
23020180740Sdesecho "${ECHO_T}no" >&6; }
23021180740Sdes	fi
23022180740Sdes
23023180740Sdes
23024180740Sdes# look for field 'ut_time' in header 'utmpx.h'
23025180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
23026180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_time
23027180740Sdes	{ echo "$as_me:$LINENO: checking for ut_time field in utmpx.h" >&5
23028180740Sdesecho $ECHO_N "checking for ut_time field in utmpx.h... $ECHO_C" >&6; }
23029180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
23030180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23031180740Sdeselse
23032180740Sdes
23033180740Sdes		cat >conftest.$ac_ext <<_ACEOF
23034180740Sdes/* confdefs.h.  */
23035180740Sdes_ACEOF
23036180740Sdescat confdefs.h >>conftest.$ac_ext
23037180740Sdescat >>conftest.$ac_ext <<_ACEOF
23038180740Sdes/* end confdefs.h.  */
23039180740Sdes#include <utmpx.h>
23040180740Sdes
23041180740Sdes_ACEOF
23042180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23043180740Sdes  $EGREP "ut_time" >/dev/null 2>&1; then
23044180740Sdes   			eval "$ossh_varname=yes"
23045180740Sdeselse
23046180740Sdes   			eval "$ossh_varname=no"
23047180740Sdesfi
23048180740Sdesrm -f conftest*
23049180740Sdes
23050180740Sdesfi
23051180740Sdes
23052180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
23053180740Sdes	if test -n "`echo $ossh_varname`"; then
23054180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
23055180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
23056180740Sdes		if test "x$ossh_result" = "xyes"; then
23057180740Sdes
23058180740Sdescat >>confdefs.h <<\_ACEOF
23059180740Sdes#define HAVE_TIME_IN_UTMPX 1
23060180740Sdes_ACEOF
23061180740Sdes
23062180740Sdes		fi
23063180740Sdes	else
23064180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
23065180740Sdesecho "${ECHO_T}no" >&6; }
23066180740Sdes	fi
23067180740Sdes
23068180740Sdes
23069180740Sdes# look for field 'ut_tv' in header 'utmpx.h'
23070180740Sdes		ossh_safe=`echo "utmpx.h" | sed 'y%./+-%__p_%'`
23071180740Sdes		ossh_varname="ossh_cv_$ossh_safe""_has_"ut_tv
23072180740Sdes	{ echo "$as_me:$LINENO: checking for ut_tv field in utmpx.h" >&5
23073180740Sdesecho $ECHO_N "checking for ut_tv field in utmpx.h... $ECHO_C" >&6; }
23074180740Sdes	if { as_var=$ossh_varname; eval "test \"\${$as_var+set}\" = set"; }; then
23075180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23076180740Sdeselse
23077180740Sdes
23078180740Sdes		cat >conftest.$ac_ext <<_ACEOF
23079180740Sdes/* confdefs.h.  */
23080180740Sdes_ACEOF
23081180740Sdescat confdefs.h >>conftest.$ac_ext
23082180740Sdescat >>conftest.$ac_ext <<_ACEOF
23083180740Sdes/* end confdefs.h.  */
23084180740Sdes#include <utmpx.h>
23085180740Sdes
23086180740Sdes_ACEOF
23087180740Sdesif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23088180740Sdes  $EGREP "ut_tv" >/dev/null 2>&1; then
23089180740Sdes   			eval "$ossh_varname=yes"
23090180740Sdeselse
23091180740Sdes   			eval "$ossh_varname=no"
23092180740Sdesfi
23093180740Sdesrm -f conftest*
23094180740Sdes
23095180740Sdesfi
23096180740Sdes
23097180740Sdes	ossh_result=`eval 'echo $'"$ossh_varname"`
23098180740Sdes	if test -n "`echo $ossh_varname`"; then
23099180740Sdes		{ echo "$as_me:$LINENO: result: $ossh_result" >&5
23100180740Sdesecho "${ECHO_T}$ossh_result" >&6; }
23101180740Sdes		if test "x$ossh_result" = "xyes"; then
23102180740Sdes
23103180740Sdescat >>confdefs.h <<\_ACEOF
23104180740Sdes#define HAVE_TV_IN_UTMPX 1
23105180740Sdes_ACEOF
23106180740Sdes
23107180740Sdes		fi
23108180740Sdes	else
23109180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
23110180740Sdesecho "${ECHO_T}no" >&6; }
23111180740Sdes	fi
23112180740Sdes
23113180740Sdes
23114180740Sdes{ echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
23115180740Sdesecho $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6; }
23116180740Sdesif test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
23117180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23118180740Sdeselse
23119180740Sdes  cat >conftest.$ac_ext <<_ACEOF
23120180740Sdes/* confdefs.h.  */
23121180740Sdes_ACEOF
23122180740Sdescat confdefs.h >>conftest.$ac_ext
23123180740Sdescat >>conftest.$ac_ext <<_ACEOF
23124180740Sdes/* end confdefs.h.  */
23125180740Sdes$ac_includes_default
23126180740Sdesint
23127180740Sdesmain ()
23128180740Sdes{
23129180740Sdesstatic struct stat ac_aggr;
23130180740Sdesif (ac_aggr.st_blksize)
23131180740Sdesreturn 0;
23132180740Sdes  ;
23133180740Sdes  return 0;
23134180740Sdes}
23135180740Sdes_ACEOF
23136180740Sdesrm -f conftest.$ac_objext
23137180740Sdesif { (ac_try="$ac_compile"
23138180740Sdescase "(($ac_try" in
23139180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23140180740Sdes  *) ac_try_echo=$ac_try;;
23141180740Sdesesac
23142180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23143180740Sdes  (eval "$ac_compile") 2>conftest.er1
23144180740Sdes  ac_status=$?
23145180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23146180740Sdes  rm -f conftest.er1
23147180740Sdes  cat conftest.err >&5
23148180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23149180740Sdes  (exit $ac_status); } && {
23150180740Sdes	 test -z "$ac_c_werror_flag" ||
23151180740Sdes	 test ! -s conftest.err
23152180740Sdes       } && test -s conftest.$ac_objext; then
23153180740Sdes  ac_cv_member_struct_stat_st_blksize=yes
23154180740Sdeselse
23155180740Sdes  echo "$as_me: failed program was:" >&5
23156180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23157180740Sdes
23158180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23159180740Sdes/* confdefs.h.  */
23160180740Sdes_ACEOF
23161180740Sdescat confdefs.h >>conftest.$ac_ext
23162180740Sdescat >>conftest.$ac_ext <<_ACEOF
23163180740Sdes/* end confdefs.h.  */
23164180740Sdes$ac_includes_default
23165180740Sdesint
23166180740Sdesmain ()
23167180740Sdes{
23168180740Sdesstatic struct stat ac_aggr;
23169180740Sdesif (sizeof ac_aggr.st_blksize)
23170180740Sdesreturn 0;
23171180740Sdes  ;
23172180740Sdes  return 0;
23173180740Sdes}
23174180740Sdes_ACEOF
23175180740Sdesrm -f conftest.$ac_objext
23176180740Sdesif { (ac_try="$ac_compile"
23177180740Sdescase "(($ac_try" in
23178180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23179180740Sdes  *) ac_try_echo=$ac_try;;
23180180740Sdesesac
23181180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23182180740Sdes  (eval "$ac_compile") 2>conftest.er1
23183180740Sdes  ac_status=$?
23184180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23185180740Sdes  rm -f conftest.er1
23186180740Sdes  cat conftest.err >&5
23187180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23188180740Sdes  (exit $ac_status); } && {
23189180740Sdes	 test -z "$ac_c_werror_flag" ||
23190180740Sdes	 test ! -s conftest.err
23191180740Sdes       } && test -s conftest.$ac_objext; then
23192180740Sdes  ac_cv_member_struct_stat_st_blksize=yes
23193180740Sdeselse
23194180740Sdes  echo "$as_me: failed program was:" >&5
23195180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23196180740Sdes
23197180740Sdes	ac_cv_member_struct_stat_st_blksize=no
23198180740Sdesfi
23199180740Sdes
23200180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23201180740Sdesfi
23202180740Sdes
23203180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23204180740Sdesfi
23205180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
23206180740Sdesecho "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6; }
23207180740Sdesif test $ac_cv_member_struct_stat_st_blksize = yes; then
23208180740Sdes
23209180740Sdescat >>confdefs.h <<_ACEOF
23210180740Sdes#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
23211180740Sdes_ACEOF
23212180740Sdes
23213180740Sdes
23214180740Sdesfi
23215180740Sdes
23216180740Sdes{ echo "$as_me:$LINENO: checking for struct __res_state.retrans" >&5
23217180740Sdesecho $ECHO_N "checking for struct __res_state.retrans... $ECHO_C" >&6; }
23218180740Sdesif test "${ac_cv_member_struct___res_state_retrans+set}" = set; then
23219180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23220180740Sdeselse
23221180740Sdes  cat >conftest.$ac_ext <<_ACEOF
23222180740Sdes/* confdefs.h.  */
23223180740Sdes_ACEOF
23224180740Sdescat confdefs.h >>conftest.$ac_ext
23225180740Sdescat >>conftest.$ac_ext <<_ACEOF
23226180740Sdes/* end confdefs.h.  */
23227180740Sdes
23228180740Sdes#include <stdio.h>
23229180740Sdes#if HAVE_SYS_TYPES_H
23230180740Sdes# include <sys/types.h>
23231180740Sdes#endif
23232180740Sdes#include <netinet/in.h>
23233180740Sdes#include <arpa/nameser.h>
23234180740Sdes#include <resolv.h>
23235180740Sdes
23236180740Sdes
23237180740Sdesint
23238180740Sdesmain ()
23239180740Sdes{
23240180740Sdesstatic struct __res_state ac_aggr;
23241180740Sdesif (ac_aggr.retrans)
23242180740Sdesreturn 0;
23243180740Sdes  ;
23244180740Sdes  return 0;
23245180740Sdes}
23246180740Sdes_ACEOF
23247180740Sdesrm -f conftest.$ac_objext
23248180740Sdesif { (ac_try="$ac_compile"
23249180740Sdescase "(($ac_try" in
23250180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23251180740Sdes  *) ac_try_echo=$ac_try;;
23252180740Sdesesac
23253180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23254180740Sdes  (eval "$ac_compile") 2>conftest.er1
23255180740Sdes  ac_status=$?
23256180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23257180740Sdes  rm -f conftest.er1
23258180740Sdes  cat conftest.err >&5
23259180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23260180740Sdes  (exit $ac_status); } && {
23261180740Sdes	 test -z "$ac_c_werror_flag" ||
23262180740Sdes	 test ! -s conftest.err
23263180740Sdes       } && test -s conftest.$ac_objext; then
23264180740Sdes  ac_cv_member_struct___res_state_retrans=yes
23265180740Sdeselse
23266180740Sdes  echo "$as_me: failed program was:" >&5
23267180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23268180740Sdes
23269180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23270180740Sdes/* confdefs.h.  */
23271180740Sdes_ACEOF
23272180740Sdescat confdefs.h >>conftest.$ac_ext
23273180740Sdescat >>conftest.$ac_ext <<_ACEOF
23274180740Sdes/* end confdefs.h.  */
23275180740Sdes
23276180740Sdes#include <stdio.h>
23277180740Sdes#if HAVE_SYS_TYPES_H
23278180740Sdes# include <sys/types.h>
23279180740Sdes#endif
23280180740Sdes#include <netinet/in.h>
23281180740Sdes#include <arpa/nameser.h>
23282180740Sdes#include <resolv.h>
23283180740Sdes
23284180740Sdes
23285180740Sdesint
23286180740Sdesmain ()
23287180740Sdes{
23288180740Sdesstatic struct __res_state ac_aggr;
23289180740Sdesif (sizeof ac_aggr.retrans)
23290180740Sdesreturn 0;
23291180740Sdes  ;
23292180740Sdes  return 0;
23293180740Sdes}
23294180740Sdes_ACEOF
23295180740Sdesrm -f conftest.$ac_objext
23296180740Sdesif { (ac_try="$ac_compile"
23297180740Sdescase "(($ac_try" in
23298180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23299180740Sdes  *) ac_try_echo=$ac_try;;
23300180740Sdesesac
23301180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23302180740Sdes  (eval "$ac_compile") 2>conftest.er1
23303180740Sdes  ac_status=$?
23304180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23305180740Sdes  rm -f conftest.er1
23306180740Sdes  cat conftest.err >&5
23307180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23308180740Sdes  (exit $ac_status); } && {
23309180740Sdes	 test -z "$ac_c_werror_flag" ||
23310180740Sdes	 test ! -s conftest.err
23311180740Sdes       } && test -s conftest.$ac_objext; then
23312180740Sdes  ac_cv_member_struct___res_state_retrans=yes
23313180740Sdeselse
23314180740Sdes  echo "$as_me: failed program was:" >&5
23315180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23316180740Sdes
23317180740Sdes	ac_cv_member_struct___res_state_retrans=no
23318180740Sdesfi
23319180740Sdes
23320180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23321180740Sdesfi
23322180740Sdes
23323180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23324180740Sdesfi
23325180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_member_struct___res_state_retrans" >&5
23326180740Sdesecho "${ECHO_T}$ac_cv_member_struct___res_state_retrans" >&6; }
23327180740Sdesif test $ac_cv_member_struct___res_state_retrans = yes; then
23328180740Sdes  :
23329180740Sdeselse
23330180740Sdes
23331180740Sdescat >>confdefs.h <<\_ACEOF
23332180740Sdes#define __res_state state
23333180740Sdes_ACEOF
23334180740Sdes
23335180740Sdesfi
23336180740Sdes
23337180740Sdes
23338180740Sdes{ echo "$as_me:$LINENO: checking for ss_family field in struct sockaddr_storage" >&5
23339180740Sdesecho $ECHO_N "checking for ss_family field in struct sockaddr_storage... $ECHO_C" >&6; }
23340180740Sdesif test "${ac_cv_have_ss_family_in_struct_ss+set}" = set; then
23341180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23342180740Sdeselse
23343180740Sdes
23344180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23345180740Sdes/* confdefs.h.  */
23346180740Sdes_ACEOF
23347180740Sdescat confdefs.h >>conftest.$ac_ext
23348180740Sdescat >>conftest.$ac_ext <<_ACEOF
23349180740Sdes/* end confdefs.h.  */
23350180740Sdes
23351180740Sdes#include <sys/types.h>
23352180740Sdes#include <sys/socket.h>
23353180740Sdes
23354180740Sdesint
23355180740Sdesmain ()
23356180740Sdes{
23357180740Sdes struct sockaddr_storage s; s.ss_family = 1;
23358180740Sdes  ;
23359180740Sdes  return 0;
23360180740Sdes}
23361180740Sdes_ACEOF
23362180740Sdesrm -f conftest.$ac_objext
23363180740Sdesif { (ac_try="$ac_compile"
23364180740Sdescase "(($ac_try" in
23365180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23366180740Sdes  *) ac_try_echo=$ac_try;;
23367180740Sdesesac
23368180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23369180740Sdes  (eval "$ac_compile") 2>conftest.er1
23370180740Sdes  ac_status=$?
23371180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23372180740Sdes  rm -f conftest.er1
23373180740Sdes  cat conftest.err >&5
23374180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23375180740Sdes  (exit $ac_status); } && {
23376180740Sdes	 test -z "$ac_c_werror_flag" ||
23377180740Sdes	 test ! -s conftest.err
23378180740Sdes       } && test -s conftest.$ac_objext; then
23379180740Sdes   ac_cv_have_ss_family_in_struct_ss="yes"
23380180740Sdeselse
23381180740Sdes  echo "$as_me: failed program was:" >&5
23382180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23383180740Sdes
23384180740Sdes	 ac_cv_have_ss_family_in_struct_ss="no"
23385180740Sdesfi
23386180740Sdes
23387180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23388180740Sdes
23389180740Sdesfi
23390180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_ss_family_in_struct_ss" >&5
23391180740Sdesecho "${ECHO_T}$ac_cv_have_ss_family_in_struct_ss" >&6; }
23392180740Sdesif test "x$ac_cv_have_ss_family_in_struct_ss" = "xyes" ; then
23393180740Sdes
23394180740Sdescat >>confdefs.h <<\_ACEOF
23395180740Sdes#define HAVE_SS_FAMILY_IN_SS 1
23396180740Sdes_ACEOF
23397180740Sdes
23398180740Sdesfi
23399180740Sdes
23400180740Sdes{ echo "$as_me:$LINENO: checking for __ss_family field in struct sockaddr_storage" >&5
23401180740Sdesecho $ECHO_N "checking for __ss_family field in struct sockaddr_storage... $ECHO_C" >&6; }
23402180740Sdesif test "${ac_cv_have___ss_family_in_struct_ss+set}" = set; then
23403180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23404180740Sdeselse
23405180740Sdes
23406180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23407180740Sdes/* confdefs.h.  */
23408180740Sdes_ACEOF
23409180740Sdescat confdefs.h >>conftest.$ac_ext
23410180740Sdescat >>conftest.$ac_ext <<_ACEOF
23411180740Sdes/* end confdefs.h.  */
23412180740Sdes
23413180740Sdes#include <sys/types.h>
23414180740Sdes#include <sys/socket.h>
23415180740Sdes
23416180740Sdesint
23417180740Sdesmain ()
23418180740Sdes{
23419180740Sdes struct sockaddr_storage s; s.__ss_family = 1;
23420180740Sdes  ;
23421180740Sdes  return 0;
23422180740Sdes}
23423180740Sdes_ACEOF
23424180740Sdesrm -f conftest.$ac_objext
23425180740Sdesif { (ac_try="$ac_compile"
23426180740Sdescase "(($ac_try" in
23427180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23428180740Sdes  *) ac_try_echo=$ac_try;;
23429180740Sdesesac
23430180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23431180740Sdes  (eval "$ac_compile") 2>conftest.er1
23432180740Sdes  ac_status=$?
23433180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23434180740Sdes  rm -f conftest.er1
23435180740Sdes  cat conftest.err >&5
23436180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23437180740Sdes  (exit $ac_status); } && {
23438180740Sdes	 test -z "$ac_c_werror_flag" ||
23439180740Sdes	 test ! -s conftest.err
23440180740Sdes       } && test -s conftest.$ac_objext; then
23441180740Sdes   ac_cv_have___ss_family_in_struct_ss="yes"
23442180740Sdeselse
23443180740Sdes  echo "$as_me: failed program was:" >&5
23444180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23445180740Sdes
23446180740Sdes	 ac_cv_have___ss_family_in_struct_ss="no"
23447180740Sdes
23448180740Sdesfi
23449180740Sdes
23450180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23451180740Sdes
23452180740Sdesfi
23453180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have___ss_family_in_struct_ss" >&5
23454180740Sdesecho "${ECHO_T}$ac_cv_have___ss_family_in_struct_ss" >&6; }
23455180740Sdesif test "x$ac_cv_have___ss_family_in_struct_ss" = "xyes" ; then
23456180740Sdes
23457180740Sdescat >>confdefs.h <<\_ACEOF
23458180740Sdes#define HAVE___SS_FAMILY_IN_SS 1
23459180740Sdes_ACEOF
23460180740Sdes
23461180740Sdesfi
23462180740Sdes
23463180740Sdes{ echo "$as_me:$LINENO: checking for pw_class field in struct passwd" >&5
23464180740Sdesecho $ECHO_N "checking for pw_class field in struct passwd... $ECHO_C" >&6; }
23465180740Sdesif test "${ac_cv_have_pw_class_in_struct_passwd+set}" = set; then
23466180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23467180740Sdeselse
23468180740Sdes
23469180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23470180740Sdes/* confdefs.h.  */
23471180740Sdes_ACEOF
23472180740Sdescat confdefs.h >>conftest.$ac_ext
23473180740Sdescat >>conftest.$ac_ext <<_ACEOF
23474180740Sdes/* end confdefs.h.  */
23475180740Sdes
23476180740Sdes#include <pwd.h>
23477180740Sdes
23478180740Sdesint
23479180740Sdesmain ()
23480180740Sdes{
23481180740Sdes struct passwd p; p.pw_class = 0;
23482180740Sdes  ;
23483180740Sdes  return 0;
23484180740Sdes}
23485180740Sdes_ACEOF
23486180740Sdesrm -f conftest.$ac_objext
23487180740Sdesif { (ac_try="$ac_compile"
23488180740Sdescase "(($ac_try" in
23489180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23490180740Sdes  *) ac_try_echo=$ac_try;;
23491180740Sdesesac
23492180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23493180740Sdes  (eval "$ac_compile") 2>conftest.er1
23494180740Sdes  ac_status=$?
23495180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23496180740Sdes  rm -f conftest.er1
23497180740Sdes  cat conftest.err >&5
23498180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23499180740Sdes  (exit $ac_status); } && {
23500180740Sdes	 test -z "$ac_c_werror_flag" ||
23501180740Sdes	 test ! -s conftest.err
23502180740Sdes       } && test -s conftest.$ac_objext; then
23503180740Sdes   ac_cv_have_pw_class_in_struct_passwd="yes"
23504180740Sdeselse
23505180740Sdes  echo "$as_me: failed program was:" >&5
23506180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23507180740Sdes
23508180740Sdes	 ac_cv_have_pw_class_in_struct_passwd="no"
23509180740Sdes
23510180740Sdesfi
23511180740Sdes
23512180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23513180740Sdes
23514180740Sdesfi
23515180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_pw_class_in_struct_passwd" >&5
23516180740Sdesecho "${ECHO_T}$ac_cv_have_pw_class_in_struct_passwd" >&6; }
23517180740Sdesif test "x$ac_cv_have_pw_class_in_struct_passwd" = "xyes" ; then
23518180740Sdes
23519180740Sdescat >>confdefs.h <<\_ACEOF
23520180740Sdes#define HAVE_PW_CLASS_IN_PASSWD 1
23521180740Sdes_ACEOF
23522180740Sdes
23523180740Sdesfi
23524180740Sdes
23525180740Sdes{ echo "$as_me:$LINENO: checking for pw_expire field in struct passwd" >&5
23526180740Sdesecho $ECHO_N "checking for pw_expire field in struct passwd... $ECHO_C" >&6; }
23527180740Sdesif test "${ac_cv_have_pw_expire_in_struct_passwd+set}" = set; then
23528180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23529180740Sdeselse
23530180740Sdes
23531180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23532180740Sdes/* confdefs.h.  */
23533180740Sdes_ACEOF
23534180740Sdescat confdefs.h >>conftest.$ac_ext
23535180740Sdescat >>conftest.$ac_ext <<_ACEOF
23536180740Sdes/* end confdefs.h.  */
23537180740Sdes
23538180740Sdes#include <pwd.h>
23539180740Sdes
23540180740Sdesint
23541180740Sdesmain ()
23542180740Sdes{
23543180740Sdes struct passwd p; p.pw_expire = 0;
23544180740Sdes  ;
23545180740Sdes  return 0;
23546180740Sdes}
23547180740Sdes_ACEOF
23548180740Sdesrm -f conftest.$ac_objext
23549180740Sdesif { (ac_try="$ac_compile"
23550180740Sdescase "(($ac_try" in
23551180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23552180740Sdes  *) ac_try_echo=$ac_try;;
23553180740Sdesesac
23554180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23555180740Sdes  (eval "$ac_compile") 2>conftest.er1
23556180740Sdes  ac_status=$?
23557180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23558180740Sdes  rm -f conftest.er1
23559180740Sdes  cat conftest.err >&5
23560180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23561180740Sdes  (exit $ac_status); } && {
23562180740Sdes	 test -z "$ac_c_werror_flag" ||
23563180740Sdes	 test ! -s conftest.err
23564180740Sdes       } && test -s conftest.$ac_objext; then
23565180740Sdes   ac_cv_have_pw_expire_in_struct_passwd="yes"
23566180740Sdeselse
23567180740Sdes  echo "$as_me: failed program was:" >&5
23568180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23569180740Sdes
23570180740Sdes	 ac_cv_have_pw_expire_in_struct_passwd="no"
23571180740Sdes
23572180740Sdesfi
23573180740Sdes
23574180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23575180740Sdes
23576180740Sdesfi
23577180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_pw_expire_in_struct_passwd" >&5
23578180740Sdesecho "${ECHO_T}$ac_cv_have_pw_expire_in_struct_passwd" >&6; }
23579180740Sdesif test "x$ac_cv_have_pw_expire_in_struct_passwd" = "xyes" ; then
23580180740Sdes
23581180740Sdescat >>confdefs.h <<\_ACEOF
23582180740Sdes#define HAVE_PW_EXPIRE_IN_PASSWD 1
23583180740Sdes_ACEOF
23584180740Sdes
23585180740Sdesfi
23586180740Sdes
23587180740Sdes{ echo "$as_me:$LINENO: checking for pw_change field in struct passwd" >&5
23588180740Sdesecho $ECHO_N "checking for pw_change field in struct passwd... $ECHO_C" >&6; }
23589180740Sdesif test "${ac_cv_have_pw_change_in_struct_passwd+set}" = set; then
23590180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23591180740Sdeselse
23592180740Sdes
23593180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23594180740Sdes/* confdefs.h.  */
23595180740Sdes_ACEOF
23596180740Sdescat confdefs.h >>conftest.$ac_ext
23597180740Sdescat >>conftest.$ac_ext <<_ACEOF
23598180740Sdes/* end confdefs.h.  */
23599180740Sdes
23600180740Sdes#include <pwd.h>
23601180740Sdes
23602180740Sdesint
23603180740Sdesmain ()
23604180740Sdes{
23605180740Sdes struct passwd p; p.pw_change = 0;
23606180740Sdes  ;
23607180740Sdes  return 0;
23608180740Sdes}
23609180740Sdes_ACEOF
23610180740Sdesrm -f conftest.$ac_objext
23611180740Sdesif { (ac_try="$ac_compile"
23612180740Sdescase "(($ac_try" in
23613180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23614180740Sdes  *) ac_try_echo=$ac_try;;
23615180740Sdesesac
23616180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23617180740Sdes  (eval "$ac_compile") 2>conftest.er1
23618180740Sdes  ac_status=$?
23619180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23620180740Sdes  rm -f conftest.er1
23621180740Sdes  cat conftest.err >&5
23622180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23623180740Sdes  (exit $ac_status); } && {
23624180740Sdes	 test -z "$ac_c_werror_flag" ||
23625180740Sdes	 test ! -s conftest.err
23626180740Sdes       } && test -s conftest.$ac_objext; then
23627180740Sdes   ac_cv_have_pw_change_in_struct_passwd="yes"
23628180740Sdeselse
23629180740Sdes  echo "$as_me: failed program was:" >&5
23630180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23631180740Sdes
23632180740Sdes	 ac_cv_have_pw_change_in_struct_passwd="no"
23633180740Sdes
23634180740Sdesfi
23635180740Sdes
23636180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23637180740Sdes
23638180740Sdesfi
23639180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_pw_change_in_struct_passwd" >&5
23640180740Sdesecho "${ECHO_T}$ac_cv_have_pw_change_in_struct_passwd" >&6; }
23641180740Sdesif test "x$ac_cv_have_pw_change_in_struct_passwd" = "xyes" ; then
23642180740Sdes
23643180740Sdescat >>confdefs.h <<\_ACEOF
23644180740Sdes#define HAVE_PW_CHANGE_IN_PASSWD 1
23645180740Sdes_ACEOF
23646180740Sdes
23647180740Sdesfi
23648180740Sdes
23649180740Sdes{ echo "$as_me:$LINENO: checking for msg_accrights field in struct msghdr" >&5
23650180740Sdesecho $ECHO_N "checking for msg_accrights field in struct msghdr... $ECHO_C" >&6; }
23651180740Sdesif test "${ac_cv_have_accrights_in_msghdr+set}" = set; then
23652180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23653180740Sdeselse
23654180740Sdes
23655180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23656180740Sdes
23657180740Sdes#include <sys/types.h>
23658180740Sdes#include <sys/socket.h>
23659180740Sdes#include <sys/uio.h>
23660180740Sdesint main() {
23661180740Sdes#ifdef msg_accrights
23662180740Sdes#error "msg_accrights is a macro"
23663180740Sdesexit(1);
23664180740Sdes#endif
23665180740Sdesstruct msghdr m;
23666180740Sdesm.msg_accrights = 0;
23667180740Sdesexit(0);
23668180740Sdes}
23669180740Sdes
23670180740Sdes_ACEOF
23671180740Sdesrm -f conftest.$ac_objext
23672180740Sdesif { (ac_try="$ac_compile"
23673180740Sdescase "(($ac_try" in
23674180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23675180740Sdes  *) ac_try_echo=$ac_try;;
23676180740Sdesesac
23677180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23678180740Sdes  (eval "$ac_compile") 2>conftest.er1
23679180740Sdes  ac_status=$?
23680180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23681180740Sdes  rm -f conftest.er1
23682180740Sdes  cat conftest.err >&5
23683180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23684180740Sdes  (exit $ac_status); } && {
23685180740Sdes	 test -z "$ac_c_werror_flag" ||
23686180740Sdes	 test ! -s conftest.err
23687180740Sdes       } && test -s conftest.$ac_objext; then
23688180740Sdes   ac_cv_have_accrights_in_msghdr="yes"
23689180740Sdeselse
23690180740Sdes  echo "$as_me: failed program was:" >&5
23691180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23692180740Sdes
23693180740Sdes	 ac_cv_have_accrights_in_msghdr="no"
23694180740Sdes
23695180740Sdesfi
23696180740Sdes
23697180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23698180740Sdes
23699180740Sdesfi
23700180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_accrights_in_msghdr" >&5
23701180740Sdesecho "${ECHO_T}$ac_cv_have_accrights_in_msghdr" >&6; }
23702180740Sdesif test "x$ac_cv_have_accrights_in_msghdr" = "xyes" ; then
23703180740Sdes
23704180740Sdescat >>confdefs.h <<\_ACEOF
23705180740Sdes#define HAVE_ACCRIGHTS_IN_MSGHDR 1
23706180740Sdes_ACEOF
23707180740Sdes
23708180740Sdesfi
23709180740Sdes
23710180740Sdes{ echo "$as_me:$LINENO: checking for msg_control field in struct msghdr" >&5
23711180740Sdesecho $ECHO_N "checking for msg_control field in struct msghdr... $ECHO_C" >&6; }
23712180740Sdesif test "${ac_cv_have_control_in_msghdr+set}" = set; then
23713180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23714180740Sdeselse
23715180740Sdes
23716180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23717180740Sdes
23718180740Sdes#include <sys/types.h>
23719180740Sdes#include <sys/socket.h>
23720180740Sdes#include <sys/uio.h>
23721180740Sdesint main() {
23722180740Sdes#ifdef msg_control
23723180740Sdes#error "msg_control is a macro"
23724180740Sdesexit(1);
23725180740Sdes#endif
23726180740Sdesstruct msghdr m;
23727180740Sdesm.msg_control = 0;
23728180740Sdesexit(0);
23729180740Sdes}
23730180740Sdes
23731180740Sdes_ACEOF
23732180740Sdesrm -f conftest.$ac_objext
23733180740Sdesif { (ac_try="$ac_compile"
23734180740Sdescase "(($ac_try" in
23735180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23736180740Sdes  *) ac_try_echo=$ac_try;;
23737180740Sdesesac
23738180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23739180740Sdes  (eval "$ac_compile") 2>conftest.er1
23740180740Sdes  ac_status=$?
23741180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23742180740Sdes  rm -f conftest.er1
23743180740Sdes  cat conftest.err >&5
23744180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23745180740Sdes  (exit $ac_status); } && {
23746180740Sdes	 test -z "$ac_c_werror_flag" ||
23747180740Sdes	 test ! -s conftest.err
23748180740Sdes       } && test -s conftest.$ac_objext; then
23749180740Sdes   ac_cv_have_control_in_msghdr="yes"
23750180740Sdeselse
23751180740Sdes  echo "$as_me: failed program was:" >&5
23752180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23753180740Sdes
23754180740Sdes	 ac_cv_have_control_in_msghdr="no"
23755180740Sdes
23756180740Sdesfi
23757180740Sdes
23758180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23759180740Sdes
23760180740Sdesfi
23761180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_control_in_msghdr" >&5
23762180740Sdesecho "${ECHO_T}$ac_cv_have_control_in_msghdr" >&6; }
23763180740Sdesif test "x$ac_cv_have_control_in_msghdr" = "xyes" ; then
23764180740Sdes
23765180740Sdescat >>confdefs.h <<\_ACEOF
23766180740Sdes#define HAVE_CONTROL_IN_MSGHDR 1
23767180740Sdes_ACEOF
23768180740Sdes
23769180740Sdesfi
23770180740Sdes
23771180740Sdes{ echo "$as_me:$LINENO: checking if libc defines __progname" >&5
23772180740Sdesecho $ECHO_N "checking if libc defines __progname... $ECHO_C" >&6; }
23773180740Sdesif test "${ac_cv_libc_defines___progname+set}" = set; then
23774180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23775180740Sdeselse
23776180740Sdes
23777180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23778180740Sdes/* confdefs.h.  */
23779180740Sdes_ACEOF
23780180740Sdescat confdefs.h >>conftest.$ac_ext
23781180740Sdescat >>conftest.$ac_ext <<_ACEOF
23782180740Sdes/* end confdefs.h.  */
23783180740Sdes
23784180740Sdesint
23785180740Sdesmain ()
23786180740Sdes{
23787180740Sdes extern char *__progname; printf("%s", __progname);
23788180740Sdes  ;
23789180740Sdes  return 0;
23790180740Sdes}
23791180740Sdes_ACEOF
23792180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
23793180740Sdesif { (ac_try="$ac_link"
23794180740Sdescase "(($ac_try" in
23795180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23796180740Sdes  *) ac_try_echo=$ac_try;;
23797180740Sdesesac
23798180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23799180740Sdes  (eval "$ac_link") 2>conftest.er1
23800180740Sdes  ac_status=$?
23801180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23802180740Sdes  rm -f conftest.er1
23803180740Sdes  cat conftest.err >&5
23804180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23805180740Sdes  (exit $ac_status); } && {
23806180740Sdes	 test -z "$ac_c_werror_flag" ||
23807180740Sdes	 test ! -s conftest.err
23808180740Sdes       } && test -s conftest$ac_exeext &&
23809180740Sdes       $as_test_x conftest$ac_exeext; then
23810180740Sdes   ac_cv_libc_defines___progname="yes"
23811180740Sdeselse
23812180740Sdes  echo "$as_me: failed program was:" >&5
23813180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23814180740Sdes
23815180740Sdes	 ac_cv_libc_defines___progname="no"
23816180740Sdes
23817180740Sdesfi
23818180740Sdes
23819180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23820180740Sdes      conftest$ac_exeext conftest.$ac_ext
23821180740Sdes
23822180740Sdesfi
23823180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_libc_defines___progname" >&5
23824180740Sdesecho "${ECHO_T}$ac_cv_libc_defines___progname" >&6; }
23825180740Sdesif test "x$ac_cv_libc_defines___progname" = "xyes" ; then
23826180740Sdes
23827180740Sdescat >>confdefs.h <<\_ACEOF
23828180740Sdes#define HAVE___PROGNAME 1
23829180740Sdes_ACEOF
23830180740Sdes
23831180740Sdesfi
23832180740Sdes
23833180740Sdes{ echo "$as_me:$LINENO: checking whether $CC implements __FUNCTION__" >&5
23834180740Sdesecho $ECHO_N "checking whether $CC implements __FUNCTION__... $ECHO_C" >&6; }
23835180740Sdesif test "${ac_cv_cc_implements___FUNCTION__+set}" = set; then
23836180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23837180740Sdeselse
23838180740Sdes
23839180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23840180740Sdes/* confdefs.h.  */
23841180740Sdes_ACEOF
23842180740Sdescat confdefs.h >>conftest.$ac_ext
23843180740Sdescat >>conftest.$ac_ext <<_ACEOF
23844180740Sdes/* end confdefs.h.  */
23845180740Sdes
23846180740Sdes#include <stdio.h>
23847180740Sdes
23848180740Sdesint
23849180740Sdesmain ()
23850180740Sdes{
23851180740Sdes printf("%s", __FUNCTION__);
23852180740Sdes  ;
23853180740Sdes  return 0;
23854180740Sdes}
23855180740Sdes_ACEOF
23856180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
23857180740Sdesif { (ac_try="$ac_link"
23858180740Sdescase "(($ac_try" in
23859180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23860180740Sdes  *) ac_try_echo=$ac_try;;
23861180740Sdesesac
23862180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23863180740Sdes  (eval "$ac_link") 2>conftest.er1
23864180740Sdes  ac_status=$?
23865180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23866180740Sdes  rm -f conftest.er1
23867180740Sdes  cat conftest.err >&5
23868180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23869180740Sdes  (exit $ac_status); } && {
23870180740Sdes	 test -z "$ac_c_werror_flag" ||
23871180740Sdes	 test ! -s conftest.err
23872180740Sdes       } && test -s conftest$ac_exeext &&
23873180740Sdes       $as_test_x conftest$ac_exeext; then
23874180740Sdes   ac_cv_cc_implements___FUNCTION__="yes"
23875180740Sdeselse
23876180740Sdes  echo "$as_me: failed program was:" >&5
23877180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23878180740Sdes
23879180740Sdes	 ac_cv_cc_implements___FUNCTION__="no"
23880180740Sdes
23881180740Sdesfi
23882180740Sdes
23883180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23884180740Sdes      conftest$ac_exeext conftest.$ac_ext
23885180740Sdes
23886180740Sdesfi
23887180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_cc_implements___FUNCTION__" >&5
23888180740Sdesecho "${ECHO_T}$ac_cv_cc_implements___FUNCTION__" >&6; }
23889180740Sdesif test "x$ac_cv_cc_implements___FUNCTION__" = "xyes" ; then
23890180740Sdes
23891180740Sdescat >>confdefs.h <<\_ACEOF
23892180740Sdes#define HAVE___FUNCTION__ 1
23893180740Sdes_ACEOF
23894180740Sdes
23895180740Sdesfi
23896180740Sdes
23897180740Sdes{ echo "$as_me:$LINENO: checking whether $CC implements __func__" >&5
23898180740Sdesecho $ECHO_N "checking whether $CC implements __func__... $ECHO_C" >&6; }
23899180740Sdesif test "${ac_cv_cc_implements___func__+set}" = set; then
23900180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23901180740Sdeselse
23902180740Sdes
23903180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23904180740Sdes/* confdefs.h.  */
23905180740Sdes_ACEOF
23906180740Sdescat confdefs.h >>conftest.$ac_ext
23907180740Sdescat >>conftest.$ac_ext <<_ACEOF
23908180740Sdes/* end confdefs.h.  */
23909180740Sdes
23910180740Sdes#include <stdio.h>
23911180740Sdes
23912180740Sdesint
23913180740Sdesmain ()
23914180740Sdes{
23915180740Sdes printf("%s", __func__);
23916180740Sdes  ;
23917180740Sdes  return 0;
23918180740Sdes}
23919180740Sdes_ACEOF
23920180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
23921180740Sdesif { (ac_try="$ac_link"
23922180740Sdescase "(($ac_try" in
23923180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23924180740Sdes  *) ac_try_echo=$ac_try;;
23925180740Sdesesac
23926180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23927180740Sdes  (eval "$ac_link") 2>conftest.er1
23928180740Sdes  ac_status=$?
23929180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23930180740Sdes  rm -f conftest.er1
23931180740Sdes  cat conftest.err >&5
23932180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23933180740Sdes  (exit $ac_status); } && {
23934180740Sdes	 test -z "$ac_c_werror_flag" ||
23935180740Sdes	 test ! -s conftest.err
23936180740Sdes       } && test -s conftest$ac_exeext &&
23937180740Sdes       $as_test_x conftest$ac_exeext; then
23938180740Sdes   ac_cv_cc_implements___func__="yes"
23939180740Sdeselse
23940180740Sdes  echo "$as_me: failed program was:" >&5
23941180740Sdessed 's/^/| /' conftest.$ac_ext >&5
23942180740Sdes
23943180740Sdes	 ac_cv_cc_implements___func__="no"
23944180740Sdes
23945180740Sdesfi
23946180740Sdes
23947180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23948180740Sdes      conftest$ac_exeext conftest.$ac_ext
23949180740Sdes
23950180740Sdesfi
23951180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_cc_implements___func__" >&5
23952180740Sdesecho "${ECHO_T}$ac_cv_cc_implements___func__" >&6; }
23953180740Sdesif test "x$ac_cv_cc_implements___func__" = "xyes" ; then
23954180740Sdes
23955180740Sdescat >>confdefs.h <<\_ACEOF
23956180740Sdes#define HAVE___func__ 1
23957180740Sdes_ACEOF
23958180740Sdes
23959180740Sdesfi
23960180740Sdes
23961180740Sdes{ echo "$as_me:$LINENO: checking whether va_copy exists" >&5
23962180740Sdesecho $ECHO_N "checking whether va_copy exists... $ECHO_C" >&6; }
23963180740Sdesif test "${ac_cv_have_va_copy+set}" = set; then
23964180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
23965180740Sdeselse
23966180740Sdes
23967180740Sdes	cat >conftest.$ac_ext <<_ACEOF
23968180740Sdes/* confdefs.h.  */
23969180740Sdes_ACEOF
23970180740Sdescat confdefs.h >>conftest.$ac_ext
23971180740Sdescat >>conftest.$ac_ext <<_ACEOF
23972180740Sdes/* end confdefs.h.  */
23973180740Sdes#include <stdarg.h>
23974180740Sdes		 va_list x,y;
23975180740Sdesint
23976180740Sdesmain ()
23977180740Sdes{
23978180740Sdesva_copy(x,y);
23979180740Sdes  ;
23980180740Sdes  return 0;
23981180740Sdes}
23982180740Sdes_ACEOF
23983180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
23984180740Sdesif { (ac_try="$ac_link"
23985180740Sdescase "(($ac_try" in
23986180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23987180740Sdes  *) ac_try_echo=$ac_try;;
23988180740Sdesesac
23989180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23990180740Sdes  (eval "$ac_link") 2>conftest.er1
23991180740Sdes  ac_status=$?
23992180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
23993180740Sdes  rm -f conftest.er1
23994180740Sdes  cat conftest.err >&5
23995180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
23996180740Sdes  (exit $ac_status); } && {
23997180740Sdes	 test -z "$ac_c_werror_flag" ||
23998180740Sdes	 test ! -s conftest.err
23999180740Sdes       } && test -s conftest$ac_exeext &&
24000180740Sdes       $as_test_x conftest$ac_exeext; then
24001180740Sdes   ac_cv_have_va_copy="yes"
24002180740Sdeselse
24003180740Sdes  echo "$as_me: failed program was:" >&5
24004180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24005180740Sdes
24006180740Sdes	 ac_cv_have_va_copy="no"
24007180740Sdes
24008180740Sdesfi
24009180740Sdes
24010180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24011180740Sdes      conftest$ac_exeext conftest.$ac_ext
24012180740Sdes
24013180740Sdesfi
24014180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_va_copy" >&5
24015180740Sdesecho "${ECHO_T}$ac_cv_have_va_copy" >&6; }
24016180740Sdesif test "x$ac_cv_have_va_copy" = "xyes" ; then
24017180740Sdes
24018180740Sdescat >>confdefs.h <<\_ACEOF
24019180740Sdes#define HAVE_VA_COPY 1
24020180740Sdes_ACEOF
24021180740Sdes
24022180740Sdesfi
24023180740Sdes
24024180740Sdes{ echo "$as_me:$LINENO: checking whether __va_copy exists" >&5
24025180740Sdesecho $ECHO_N "checking whether __va_copy exists... $ECHO_C" >&6; }
24026180740Sdesif test "${ac_cv_have___va_copy+set}" = set; then
24027180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24028180740Sdeselse
24029180740Sdes
24030180740Sdes	cat >conftest.$ac_ext <<_ACEOF
24031180740Sdes/* confdefs.h.  */
24032180740Sdes_ACEOF
24033180740Sdescat confdefs.h >>conftest.$ac_ext
24034180740Sdescat >>conftest.$ac_ext <<_ACEOF
24035180740Sdes/* end confdefs.h.  */
24036180740Sdes#include <stdarg.h>
24037180740Sdes		 va_list x,y;
24038180740Sdesint
24039180740Sdesmain ()
24040180740Sdes{
24041180740Sdes__va_copy(x,y);
24042180740Sdes  ;
24043180740Sdes  return 0;
24044180740Sdes}
24045180740Sdes_ACEOF
24046180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
24047180740Sdesif { (ac_try="$ac_link"
24048180740Sdescase "(($ac_try" in
24049180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24050180740Sdes  *) ac_try_echo=$ac_try;;
24051180740Sdesesac
24052180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24053180740Sdes  (eval "$ac_link") 2>conftest.er1
24054180740Sdes  ac_status=$?
24055180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24056180740Sdes  rm -f conftest.er1
24057180740Sdes  cat conftest.err >&5
24058180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24059180740Sdes  (exit $ac_status); } && {
24060180740Sdes	 test -z "$ac_c_werror_flag" ||
24061180740Sdes	 test ! -s conftest.err
24062180740Sdes       } && test -s conftest$ac_exeext &&
24063180740Sdes       $as_test_x conftest$ac_exeext; then
24064180740Sdes   ac_cv_have___va_copy="yes"
24065180740Sdeselse
24066180740Sdes  echo "$as_me: failed program was:" >&5
24067180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24068180740Sdes
24069180740Sdes	 ac_cv_have___va_copy="no"
24070180740Sdes
24071180740Sdesfi
24072180740Sdes
24073180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24074180740Sdes      conftest$ac_exeext conftest.$ac_ext
24075180740Sdes
24076180740Sdesfi
24077180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have___va_copy" >&5
24078180740Sdesecho "${ECHO_T}$ac_cv_have___va_copy" >&6; }
24079180740Sdesif test "x$ac_cv_have___va_copy" = "xyes" ; then
24080180740Sdes
24081180740Sdescat >>confdefs.h <<\_ACEOF
24082180740Sdes#define HAVE___VA_COPY 1
24083180740Sdes_ACEOF
24084180740Sdes
24085180740Sdesfi
24086180740Sdes
24087180740Sdes{ echo "$as_me:$LINENO: checking whether getopt has optreset support" >&5
24088180740Sdesecho $ECHO_N "checking whether getopt has optreset support... $ECHO_C" >&6; }
24089180740Sdesif test "${ac_cv_have_getopt_optreset+set}" = set; then
24090180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24091180740Sdeselse
24092180740Sdes
24093180740Sdes	cat >conftest.$ac_ext <<_ACEOF
24094180740Sdes/* confdefs.h.  */
24095180740Sdes_ACEOF
24096180740Sdescat confdefs.h >>conftest.$ac_ext
24097180740Sdescat >>conftest.$ac_ext <<_ACEOF
24098180740Sdes/* end confdefs.h.  */
24099180740Sdes
24100180740Sdes#include <getopt.h>
24101180740Sdes
24102180740Sdesint
24103180740Sdesmain ()
24104180740Sdes{
24105180740Sdes extern int optreset; optreset = 0;
24106180740Sdes  ;
24107180740Sdes  return 0;
24108180740Sdes}
24109180740Sdes_ACEOF
24110180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
24111180740Sdesif { (ac_try="$ac_link"
24112180740Sdescase "(($ac_try" in
24113180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24114180740Sdes  *) ac_try_echo=$ac_try;;
24115180740Sdesesac
24116180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24117180740Sdes  (eval "$ac_link") 2>conftest.er1
24118180740Sdes  ac_status=$?
24119180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24120180740Sdes  rm -f conftest.er1
24121180740Sdes  cat conftest.err >&5
24122180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24123180740Sdes  (exit $ac_status); } && {
24124180740Sdes	 test -z "$ac_c_werror_flag" ||
24125180740Sdes	 test ! -s conftest.err
24126180740Sdes       } && test -s conftest$ac_exeext &&
24127180740Sdes       $as_test_x conftest$ac_exeext; then
24128180740Sdes   ac_cv_have_getopt_optreset="yes"
24129180740Sdeselse
24130180740Sdes  echo "$as_me: failed program was:" >&5
24131180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24132180740Sdes
24133180740Sdes	 ac_cv_have_getopt_optreset="no"
24134180740Sdes
24135180740Sdesfi
24136180740Sdes
24137180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24138180740Sdes      conftest$ac_exeext conftest.$ac_ext
24139180740Sdes
24140180740Sdesfi
24141180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_getopt_optreset" >&5
24142180740Sdesecho "${ECHO_T}$ac_cv_have_getopt_optreset" >&6; }
24143180740Sdesif test "x$ac_cv_have_getopt_optreset" = "xyes" ; then
24144180740Sdes
24145180740Sdescat >>confdefs.h <<\_ACEOF
24146180740Sdes#define HAVE_GETOPT_OPTRESET 1
24147180740Sdes_ACEOF
24148180740Sdes
24149180740Sdesfi
24150180740Sdes
24151180740Sdes{ echo "$as_me:$LINENO: checking if libc defines sys_errlist" >&5
24152180740Sdesecho $ECHO_N "checking if libc defines sys_errlist... $ECHO_C" >&6; }
24153180740Sdesif test "${ac_cv_libc_defines_sys_errlist+set}" = set; then
24154180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24155180740Sdeselse
24156180740Sdes
24157180740Sdes	cat >conftest.$ac_ext <<_ACEOF
24158180740Sdes/* confdefs.h.  */
24159180740Sdes_ACEOF
24160180740Sdescat confdefs.h >>conftest.$ac_ext
24161180740Sdescat >>conftest.$ac_ext <<_ACEOF
24162180740Sdes/* end confdefs.h.  */
24163180740Sdes
24164180740Sdesint
24165180740Sdesmain ()
24166180740Sdes{
24167180740Sdes extern const char *const sys_errlist[]; printf("%s", sys_errlist[0]);
24168180740Sdes  ;
24169180740Sdes  return 0;
24170180740Sdes}
24171180740Sdes_ACEOF
24172180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
24173180740Sdesif { (ac_try="$ac_link"
24174180740Sdescase "(($ac_try" in
24175180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24176180740Sdes  *) ac_try_echo=$ac_try;;
24177180740Sdesesac
24178180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24179180740Sdes  (eval "$ac_link") 2>conftest.er1
24180180740Sdes  ac_status=$?
24181180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24182180740Sdes  rm -f conftest.er1
24183180740Sdes  cat conftest.err >&5
24184180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24185180740Sdes  (exit $ac_status); } && {
24186180740Sdes	 test -z "$ac_c_werror_flag" ||
24187180740Sdes	 test ! -s conftest.err
24188180740Sdes       } && test -s conftest$ac_exeext &&
24189180740Sdes       $as_test_x conftest$ac_exeext; then
24190180740Sdes   ac_cv_libc_defines_sys_errlist="yes"
24191180740Sdeselse
24192180740Sdes  echo "$as_me: failed program was:" >&5
24193180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24194180740Sdes
24195180740Sdes	 ac_cv_libc_defines_sys_errlist="no"
24196180740Sdes
24197180740Sdesfi
24198180740Sdes
24199180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24200180740Sdes      conftest$ac_exeext conftest.$ac_ext
24201180740Sdes
24202180740Sdesfi
24203180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_libc_defines_sys_errlist" >&5
24204180740Sdesecho "${ECHO_T}$ac_cv_libc_defines_sys_errlist" >&6; }
24205180740Sdesif test "x$ac_cv_libc_defines_sys_errlist" = "xyes" ; then
24206180740Sdes
24207180740Sdescat >>confdefs.h <<\_ACEOF
24208180740Sdes#define HAVE_SYS_ERRLIST 1
24209180740Sdes_ACEOF
24210180740Sdes
24211180740Sdesfi
24212180740Sdes
24213180740Sdes
24214180740Sdes{ echo "$as_me:$LINENO: checking if libc defines sys_nerr" >&5
24215180740Sdesecho $ECHO_N "checking if libc defines sys_nerr... $ECHO_C" >&6; }
24216180740Sdesif test "${ac_cv_libc_defines_sys_nerr+set}" = set; then
24217180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24218180740Sdeselse
24219180740Sdes
24220180740Sdes	cat >conftest.$ac_ext <<_ACEOF
24221180740Sdes/* confdefs.h.  */
24222180740Sdes_ACEOF
24223180740Sdescat confdefs.h >>conftest.$ac_ext
24224180740Sdescat >>conftest.$ac_ext <<_ACEOF
24225180740Sdes/* end confdefs.h.  */
24226180740Sdes
24227180740Sdesint
24228180740Sdesmain ()
24229180740Sdes{
24230180740Sdes extern int sys_nerr; printf("%i", sys_nerr);
24231180740Sdes  ;
24232180740Sdes  return 0;
24233180740Sdes}
24234180740Sdes_ACEOF
24235180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
24236180740Sdesif { (ac_try="$ac_link"
24237180740Sdescase "(($ac_try" in
24238180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24239180740Sdes  *) ac_try_echo=$ac_try;;
24240180740Sdesesac
24241180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24242180740Sdes  (eval "$ac_link") 2>conftest.er1
24243180740Sdes  ac_status=$?
24244180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24245180740Sdes  rm -f conftest.er1
24246180740Sdes  cat conftest.err >&5
24247180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24248180740Sdes  (exit $ac_status); } && {
24249180740Sdes	 test -z "$ac_c_werror_flag" ||
24250180740Sdes	 test ! -s conftest.err
24251180740Sdes       } && test -s conftest$ac_exeext &&
24252180740Sdes       $as_test_x conftest$ac_exeext; then
24253180740Sdes   ac_cv_libc_defines_sys_nerr="yes"
24254180740Sdeselse
24255180740Sdes  echo "$as_me: failed program was:" >&5
24256180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24257180740Sdes
24258180740Sdes	 ac_cv_libc_defines_sys_nerr="no"
24259180740Sdes
24260180740Sdesfi
24261180740Sdes
24262180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24263180740Sdes      conftest$ac_exeext conftest.$ac_ext
24264180740Sdes
24265180740Sdesfi
24266180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_libc_defines_sys_nerr" >&5
24267180740Sdesecho "${ECHO_T}$ac_cv_libc_defines_sys_nerr" >&6; }
24268180740Sdesif test "x$ac_cv_libc_defines_sys_nerr" = "xyes" ; then
24269180740Sdes
24270180740Sdescat >>confdefs.h <<\_ACEOF
24271180740Sdes#define HAVE_SYS_NERR 1
24272180740Sdes_ACEOF
24273180740Sdes
24274180740Sdesfi
24275180740Sdes
24276180740SdesSCARD_MSG="no"
24277180740Sdes# Check whether user wants sectok support
24278180740Sdes
24279180740Sdes# Check whether --with-sectok was given.
24280180740Sdesif test "${with_sectok+set}" = set; then
24281180740Sdes  withval=$with_sectok;
24282180740Sdes		if test "x$withval" != "xno" ; then
24283180740Sdes			if test "x$withval" != "xyes" ; then
24284180740Sdes				CPPFLAGS="$CPPFLAGS -I${withval}"
24285180740Sdes				LDFLAGS="$LDFLAGS -L${withval}"
24286180740Sdes				if test ! -z "$need_dash_r" ; then
24287180740Sdes					LDFLAGS="$LDFLAGS -R${withval}"
24288180740Sdes				fi
24289180740Sdes				if test ! -z "$blibpath" ; then
24290180740Sdes					blibpath="$blibpath:${withval}"
24291180740Sdes				fi
24292180740Sdes			fi
24293180740Sdes
24294180740Sdesfor ac_header in sectok.h
24295180740Sdesdo
24296180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
24297180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
24298180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
24299180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
24300180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
24301180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24302180740Sdesfi
24303180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
24304180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
24305180740Sdesecho "${ECHO_T}$ac_res" >&6; }
24306180740Sdeselse
24307180740Sdes  # Is the header compilable?
24308180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
24309180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
24310180740Sdescat >conftest.$ac_ext <<_ACEOF
24311180740Sdes/* confdefs.h.  */
24312180740Sdes_ACEOF
24313180740Sdescat confdefs.h >>conftest.$ac_ext
24314180740Sdescat >>conftest.$ac_ext <<_ACEOF
24315180740Sdes/* end confdefs.h.  */
24316180740Sdes$ac_includes_default
24317180740Sdes#include <$ac_header>
24318180740Sdes_ACEOF
24319180740Sdesrm -f conftest.$ac_objext
24320180740Sdesif { (ac_try="$ac_compile"
24321180740Sdescase "(($ac_try" in
24322180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24323180740Sdes  *) ac_try_echo=$ac_try;;
24324180740Sdesesac
24325180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24326180740Sdes  (eval "$ac_compile") 2>conftest.er1
24327180740Sdes  ac_status=$?
24328180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24329180740Sdes  rm -f conftest.er1
24330180740Sdes  cat conftest.err >&5
24331180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24332180740Sdes  (exit $ac_status); } && {
24333180740Sdes	 test -z "$ac_c_werror_flag" ||
24334180740Sdes	 test ! -s conftest.err
24335180740Sdes       } && test -s conftest.$ac_objext; then
24336180740Sdes  ac_header_compiler=yes
24337180740Sdeselse
24338180740Sdes  echo "$as_me: failed program was:" >&5
24339180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24340180740Sdes
24341180740Sdes	ac_header_compiler=no
24342180740Sdesfi
24343180740Sdes
24344180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24345180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
24346180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
24347180740Sdes
24348180740Sdes# Is the header present?
24349180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
24350180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
24351180740Sdescat >conftest.$ac_ext <<_ACEOF
24352180740Sdes/* confdefs.h.  */
24353180740Sdes_ACEOF
24354180740Sdescat confdefs.h >>conftest.$ac_ext
24355180740Sdescat >>conftest.$ac_ext <<_ACEOF
24356180740Sdes/* end confdefs.h.  */
24357180740Sdes#include <$ac_header>
24358180740Sdes_ACEOF
24359180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
24360180740Sdescase "(($ac_try" in
24361180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24362180740Sdes  *) ac_try_echo=$ac_try;;
24363180740Sdesesac
24364180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24365180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
24366180740Sdes  ac_status=$?
24367180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24368180740Sdes  rm -f conftest.er1
24369180740Sdes  cat conftest.err >&5
24370180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24371180740Sdes  (exit $ac_status); } >/dev/null && {
24372180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
24373180740Sdes	 test ! -s conftest.err
24374180740Sdes       }; then
24375180740Sdes  ac_header_preproc=yes
24376180740Sdeselse
24377180740Sdes  echo "$as_me: failed program was:" >&5
24378180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24379180740Sdes
24380180740Sdes  ac_header_preproc=no
24381180740Sdesfi
24382180740Sdes
24383180740Sdesrm -f conftest.err conftest.$ac_ext
24384180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
24385180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
24386180740Sdes
24387180740Sdes# So?  What about this header?
24388180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
24389180740Sdes  yes:no: )
24390180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
24391180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
24392180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
24393180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
24394180740Sdes    ac_header_preproc=yes
24395180740Sdes    ;;
24396180740Sdes  no:yes:* )
24397180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
24398180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
24399180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
24400180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
24401180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
24402180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
24403180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
24404180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
24405180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
24406180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
24407180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
24408180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
24409180740Sdes    ( cat <<\_ASBOX
24410180740Sdes## ------------------------------------------- ##
24411180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
24412180740Sdes## ------------------------------------------- ##
24413180740Sdes_ASBOX
24414180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
24415180740Sdes    ;;
24416180740Sdesesac
24417180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
24418180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
24419180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
24420180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24421180740Sdeselse
24422180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
24423180740Sdesfi
24424180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
24425180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
24426180740Sdesecho "${ECHO_T}$ac_res" >&6; }
24427180740Sdes
24428180740Sdesfi
24429180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
24430180740Sdes  cat >>confdefs.h <<_ACEOF
24431180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
24432180740Sdes_ACEOF
24433180740Sdes
24434180740Sdesfi
24435180740Sdes
24436180740Sdesdone
24437180740Sdes
24438180740Sdes			if test "$ac_cv_header_sectok_h" != yes; then
24439180740Sdes				{ { echo "$as_me:$LINENO: error: Can't find sectok.h" >&5
24440180740Sdesecho "$as_me: error: Can't find sectok.h" >&2;}
24441180740Sdes   { (exit 1); exit 1; }; }
24442180740Sdes			fi
24443180740Sdes
24444180740Sdes{ echo "$as_me:$LINENO: checking for sectok_open in -lsectok" >&5
24445180740Sdesecho $ECHO_N "checking for sectok_open in -lsectok... $ECHO_C" >&6; }
24446180740Sdesif test "${ac_cv_lib_sectok_sectok_open+set}" = set; then
24447180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24448180740Sdeselse
24449180740Sdes  ac_check_lib_save_LIBS=$LIBS
24450180740SdesLIBS="-lsectok  $LIBS"
24451180740Sdescat >conftest.$ac_ext <<_ACEOF
24452180740Sdes/* confdefs.h.  */
24453180740Sdes_ACEOF
24454180740Sdescat confdefs.h >>conftest.$ac_ext
24455180740Sdescat >>conftest.$ac_ext <<_ACEOF
24456180740Sdes/* end confdefs.h.  */
24457180740Sdes
24458180740Sdes/* Override any GCC internal prototype to avoid an error.
24459180740Sdes   Use char because int might match the return type of a GCC
24460180740Sdes   builtin and then its argument prototype would still apply.  */
24461180740Sdes#ifdef __cplusplus
24462180740Sdesextern "C"
24463180740Sdes#endif
24464180740Sdeschar sectok_open ();
24465180740Sdesint
24466180740Sdesmain ()
24467180740Sdes{
24468180740Sdesreturn sectok_open ();
24469180740Sdes  ;
24470180740Sdes  return 0;
24471180740Sdes}
24472180740Sdes_ACEOF
24473180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
24474180740Sdesif { (ac_try="$ac_link"
24475180740Sdescase "(($ac_try" in
24476180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24477180740Sdes  *) ac_try_echo=$ac_try;;
24478180740Sdesesac
24479180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24480180740Sdes  (eval "$ac_link") 2>conftest.er1
24481180740Sdes  ac_status=$?
24482180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24483180740Sdes  rm -f conftest.er1
24484180740Sdes  cat conftest.err >&5
24485180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24486180740Sdes  (exit $ac_status); } && {
24487180740Sdes	 test -z "$ac_c_werror_flag" ||
24488180740Sdes	 test ! -s conftest.err
24489180740Sdes       } && test -s conftest$ac_exeext &&
24490180740Sdes       $as_test_x conftest$ac_exeext; then
24491180740Sdes  ac_cv_lib_sectok_sectok_open=yes
24492180740Sdeselse
24493180740Sdes  echo "$as_me: failed program was:" >&5
24494180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24495180740Sdes
24496180740Sdes	ac_cv_lib_sectok_sectok_open=no
24497180740Sdesfi
24498180740Sdes
24499180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24500180740Sdes      conftest$ac_exeext conftest.$ac_ext
24501180740SdesLIBS=$ac_check_lib_save_LIBS
24502180740Sdesfi
24503180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_sectok_sectok_open" >&5
24504180740Sdesecho "${ECHO_T}$ac_cv_lib_sectok_sectok_open" >&6; }
24505180740Sdesif test $ac_cv_lib_sectok_sectok_open = yes; then
24506180740Sdes  cat >>confdefs.h <<_ACEOF
24507180740Sdes#define HAVE_LIBSECTOK 1
24508180740Sdes_ACEOF
24509180740Sdes
24510180740Sdes  LIBS="-lsectok $LIBS"
24511180740Sdes
24512180740Sdesfi
24513180740Sdes
24514180740Sdes			if test "$ac_cv_lib_sectok_sectok_open" != yes; then
24515180740Sdes				{ { echo "$as_me:$LINENO: error: Can't find libsectok" >&5
24516180740Sdesecho "$as_me: error: Can't find libsectok" >&2;}
24517180740Sdes   { (exit 1); exit 1; }; }
24518180740Sdes			fi
24519180740Sdes
24520180740Sdescat >>confdefs.h <<\_ACEOF
24521180740Sdes#define SMARTCARD 1
24522180740Sdes_ACEOF
24523180740Sdes
24524180740Sdes
24525180740Sdescat >>confdefs.h <<\_ACEOF
24526180740Sdes#define USE_SECTOK 1
24527180740Sdes_ACEOF
24528180740Sdes
24529180740Sdes			SCARD_MSG="yes, using sectok"
24530180740Sdes		fi
24531180740Sdes
24532180740Sdes
24533180740Sdesfi
24534180740Sdes
24535180740Sdes
24536180740Sdes# Check whether user wants OpenSC support
24537180740SdesOPENSC_CONFIG="no"
24538180740Sdes
24539180740Sdes# Check whether --with-opensc was given.
24540180740Sdesif test "${with_opensc+set}" = set; then
24541180740Sdes  withval=$with_opensc;
24542180740Sdes	    if test "x$withval" != "xno" ; then
24543180740Sdes		if test "x$withval" != "xyes" ; then
24544180740Sdes  			OPENSC_CONFIG=$withval/bin/opensc-config
24545180740Sdes		else
24546180740Sdes  			# Extract the first word of "opensc-config", so it can be a program name with args.
24547180740Sdesset dummy opensc-config; ac_word=$2
24548180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
24549180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
24550180740Sdesif test "${ac_cv_path_OPENSC_CONFIG+set}" = set; then
24551180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24552180740Sdeselse
24553180740Sdes  case $OPENSC_CONFIG in
24554180740Sdes  [\\/]* | ?:[\\/]*)
24555180740Sdes  ac_cv_path_OPENSC_CONFIG="$OPENSC_CONFIG" # Let the user override the test with a path.
24556180740Sdes  ;;
24557180740Sdes  *)
24558180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24559180740Sdesfor as_dir in $PATH
24560180740Sdesdo
24561180740Sdes  IFS=$as_save_IFS
24562180740Sdes  test -z "$as_dir" && as_dir=.
24563180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
24564180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
24565180740Sdes    ac_cv_path_OPENSC_CONFIG="$as_dir/$ac_word$ac_exec_ext"
24566180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
24567180740Sdes    break 2
24568180740Sdes  fi
24569180740Sdesdone
24570180740Sdesdone
24571180740SdesIFS=$as_save_IFS
24572180740Sdes
24573180740Sdes  test -z "$ac_cv_path_OPENSC_CONFIG" && ac_cv_path_OPENSC_CONFIG="no"
24574180740Sdes  ;;
24575180740Sdesesac
24576180740Sdesfi
24577180740SdesOPENSC_CONFIG=$ac_cv_path_OPENSC_CONFIG
24578180740Sdesif test -n "$OPENSC_CONFIG"; then
24579180740Sdes  { echo "$as_me:$LINENO: result: $OPENSC_CONFIG" >&5
24580180740Sdesecho "${ECHO_T}$OPENSC_CONFIG" >&6; }
24581180740Sdeselse
24582180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
24583180740Sdesecho "${ECHO_T}no" >&6; }
24584180740Sdesfi
24585180740Sdes
24586180740Sdes
24587180740Sdes		fi
24588180740Sdes		if test "$OPENSC_CONFIG" != "no"; then
24589180740Sdes			LIBOPENSC_CFLAGS=`$OPENSC_CONFIG --cflags`
24590180740Sdes			LIBOPENSC_LIBS=`$OPENSC_CONFIG --libs`
24591180740Sdes			CPPFLAGS="$CPPFLAGS $LIBOPENSC_CFLAGS"
24592180740Sdes			LIBS="$LIBS $LIBOPENSC_LIBS"
24593180740Sdes			cat >>confdefs.h <<\_ACEOF
24594180740Sdes#define SMARTCARD 1
24595180740Sdes_ACEOF
24596180740Sdes
24597180740Sdes
24598180740Sdescat >>confdefs.h <<\_ACEOF
24599180740Sdes#define USE_OPENSC 1
24600180740Sdes_ACEOF
24601180740Sdes
24602180740Sdes			SCARD_MSG="yes, using OpenSC"
24603180740Sdes		fi
24604180740Sdes	    fi
24605180740Sdes
24606180740Sdes
24607180740Sdesfi
24608180740Sdes
24609180740Sdes
24610180740Sdes# Check libraries needed by DNS fingerprint support
24611180740Sdes{ echo "$as_me:$LINENO: checking for library containing getrrsetbyname" >&5
24612180740Sdesecho $ECHO_N "checking for library containing getrrsetbyname... $ECHO_C" >&6; }
24613180740Sdesif test "${ac_cv_search_getrrsetbyname+set}" = set; then
24614180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24615180740Sdeselse
24616180740Sdes  ac_func_search_save_LIBS=$LIBS
24617180740Sdescat >conftest.$ac_ext <<_ACEOF
24618180740Sdes/* confdefs.h.  */
24619180740Sdes_ACEOF
24620180740Sdescat confdefs.h >>conftest.$ac_ext
24621180740Sdescat >>conftest.$ac_ext <<_ACEOF
24622180740Sdes/* end confdefs.h.  */
24623180740Sdes
24624180740Sdes/* Override any GCC internal prototype to avoid an error.
24625180740Sdes   Use char because int might match the return type of a GCC
24626180740Sdes   builtin and then its argument prototype would still apply.  */
24627180740Sdes#ifdef __cplusplus
24628180740Sdesextern "C"
24629180740Sdes#endif
24630180740Sdeschar getrrsetbyname ();
24631180740Sdesint
24632180740Sdesmain ()
24633180740Sdes{
24634180740Sdesreturn getrrsetbyname ();
24635180740Sdes  ;
24636180740Sdes  return 0;
24637180740Sdes}
24638180740Sdes_ACEOF
24639180740Sdesfor ac_lib in '' resolv; do
24640180740Sdes  if test -z "$ac_lib"; then
24641180740Sdes    ac_res="none required"
24642180740Sdes  else
24643180740Sdes    ac_res=-l$ac_lib
24644180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
24645180740Sdes  fi
24646180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
24647180740Sdesif { (ac_try="$ac_link"
24648180740Sdescase "(($ac_try" in
24649180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24650180740Sdes  *) ac_try_echo=$ac_try;;
24651180740Sdesesac
24652180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24653180740Sdes  (eval "$ac_link") 2>conftest.er1
24654180740Sdes  ac_status=$?
24655180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24656180740Sdes  rm -f conftest.er1
24657180740Sdes  cat conftest.err >&5
24658180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24659180740Sdes  (exit $ac_status); } && {
24660180740Sdes	 test -z "$ac_c_werror_flag" ||
24661180740Sdes	 test ! -s conftest.err
24662180740Sdes       } && test -s conftest$ac_exeext &&
24663180740Sdes       $as_test_x conftest$ac_exeext; then
24664180740Sdes  ac_cv_search_getrrsetbyname=$ac_res
24665180740Sdeselse
24666180740Sdes  echo "$as_me: failed program was:" >&5
24667180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24668180740Sdes
24669180740Sdes
24670180740Sdesfi
24671180740Sdes
24672180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24673180740Sdes      conftest$ac_exeext
24674180740Sdes  if test "${ac_cv_search_getrrsetbyname+set}" = set; then
24675180740Sdes  break
24676180740Sdesfi
24677180740Sdesdone
24678180740Sdesif test "${ac_cv_search_getrrsetbyname+set}" = set; then
24679180740Sdes  :
24680180740Sdeselse
24681180740Sdes  ac_cv_search_getrrsetbyname=no
24682180740Sdesfi
24683180740Sdesrm conftest.$ac_ext
24684180740SdesLIBS=$ac_func_search_save_LIBS
24685180740Sdesfi
24686180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_getrrsetbyname" >&5
24687180740Sdesecho "${ECHO_T}$ac_cv_search_getrrsetbyname" >&6; }
24688180740Sdesac_res=$ac_cv_search_getrrsetbyname
24689180740Sdesif test "$ac_res" != no; then
24690180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
24691180740Sdes
24692180740Sdescat >>confdefs.h <<\_ACEOF
24693180740Sdes#define HAVE_GETRRSETBYNAME 1
24694180740Sdes_ACEOF
24695180740Sdes
24696180740Sdeselse
24697180740Sdes
24698180740Sdes		# Needed by our getrrsetbyname()
24699180740Sdes		{ echo "$as_me:$LINENO: checking for library containing res_query" >&5
24700180740Sdesecho $ECHO_N "checking for library containing res_query... $ECHO_C" >&6; }
24701180740Sdesif test "${ac_cv_search_res_query+set}" = set; then
24702180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24703180740Sdeselse
24704180740Sdes  ac_func_search_save_LIBS=$LIBS
24705180740Sdescat >conftest.$ac_ext <<_ACEOF
24706180740Sdes/* confdefs.h.  */
24707180740Sdes_ACEOF
24708180740Sdescat confdefs.h >>conftest.$ac_ext
24709180740Sdescat >>conftest.$ac_ext <<_ACEOF
24710180740Sdes/* end confdefs.h.  */
24711180740Sdes
24712180740Sdes/* Override any GCC internal prototype to avoid an error.
24713180740Sdes   Use char because int might match the return type of a GCC
24714180740Sdes   builtin and then its argument prototype would still apply.  */
24715180740Sdes#ifdef __cplusplus
24716180740Sdesextern "C"
24717180740Sdes#endif
24718180740Sdeschar res_query ();
24719180740Sdesint
24720180740Sdesmain ()
24721180740Sdes{
24722180740Sdesreturn res_query ();
24723180740Sdes  ;
24724180740Sdes  return 0;
24725180740Sdes}
24726180740Sdes_ACEOF
24727180740Sdesfor ac_lib in '' resolv; do
24728180740Sdes  if test -z "$ac_lib"; then
24729180740Sdes    ac_res="none required"
24730180740Sdes  else
24731180740Sdes    ac_res=-l$ac_lib
24732180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
24733180740Sdes  fi
24734180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
24735180740Sdesif { (ac_try="$ac_link"
24736180740Sdescase "(($ac_try" in
24737180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24738180740Sdes  *) ac_try_echo=$ac_try;;
24739180740Sdesesac
24740180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24741180740Sdes  (eval "$ac_link") 2>conftest.er1
24742180740Sdes  ac_status=$?
24743180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24744180740Sdes  rm -f conftest.er1
24745180740Sdes  cat conftest.err >&5
24746180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24747180740Sdes  (exit $ac_status); } && {
24748180740Sdes	 test -z "$ac_c_werror_flag" ||
24749180740Sdes	 test ! -s conftest.err
24750180740Sdes       } && test -s conftest$ac_exeext &&
24751180740Sdes       $as_test_x conftest$ac_exeext; then
24752180740Sdes  ac_cv_search_res_query=$ac_res
24753180740Sdeselse
24754180740Sdes  echo "$as_me: failed program was:" >&5
24755180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24756180740Sdes
24757180740Sdes
24758180740Sdesfi
24759180740Sdes
24760180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24761180740Sdes      conftest$ac_exeext
24762180740Sdes  if test "${ac_cv_search_res_query+set}" = set; then
24763180740Sdes  break
24764180740Sdesfi
24765180740Sdesdone
24766180740Sdesif test "${ac_cv_search_res_query+set}" = set; then
24767180740Sdes  :
24768180740Sdeselse
24769180740Sdes  ac_cv_search_res_query=no
24770180740Sdesfi
24771180740Sdesrm conftest.$ac_ext
24772180740SdesLIBS=$ac_func_search_save_LIBS
24773180740Sdesfi
24774180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_res_query" >&5
24775180740Sdesecho "${ECHO_T}$ac_cv_search_res_query" >&6; }
24776180740Sdesac_res=$ac_cv_search_res_query
24777180740Sdesif test "$ac_res" != no; then
24778180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
24779180740Sdes
24780180740Sdesfi
24781180740Sdes
24782180740Sdes		{ echo "$as_me:$LINENO: checking for library containing dn_expand" >&5
24783180740Sdesecho $ECHO_N "checking for library containing dn_expand... $ECHO_C" >&6; }
24784180740Sdesif test "${ac_cv_search_dn_expand+set}" = set; then
24785180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24786180740Sdeselse
24787180740Sdes  ac_func_search_save_LIBS=$LIBS
24788180740Sdescat >conftest.$ac_ext <<_ACEOF
24789180740Sdes/* confdefs.h.  */
24790180740Sdes_ACEOF
24791180740Sdescat confdefs.h >>conftest.$ac_ext
24792180740Sdescat >>conftest.$ac_ext <<_ACEOF
24793180740Sdes/* end confdefs.h.  */
24794180740Sdes
24795180740Sdes/* Override any GCC internal prototype to avoid an error.
24796180740Sdes   Use char because int might match the return type of a GCC
24797180740Sdes   builtin and then its argument prototype would still apply.  */
24798180740Sdes#ifdef __cplusplus
24799180740Sdesextern "C"
24800180740Sdes#endif
24801180740Sdeschar dn_expand ();
24802180740Sdesint
24803180740Sdesmain ()
24804180740Sdes{
24805180740Sdesreturn dn_expand ();
24806180740Sdes  ;
24807180740Sdes  return 0;
24808180740Sdes}
24809180740Sdes_ACEOF
24810180740Sdesfor ac_lib in '' resolv; do
24811180740Sdes  if test -z "$ac_lib"; then
24812180740Sdes    ac_res="none required"
24813180740Sdes  else
24814180740Sdes    ac_res=-l$ac_lib
24815180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
24816180740Sdes  fi
24817180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
24818180740Sdesif { (ac_try="$ac_link"
24819180740Sdescase "(($ac_try" in
24820180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24821180740Sdes  *) ac_try_echo=$ac_try;;
24822180740Sdesesac
24823180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24824180740Sdes  (eval "$ac_link") 2>conftest.er1
24825180740Sdes  ac_status=$?
24826180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24827180740Sdes  rm -f conftest.er1
24828180740Sdes  cat conftest.err >&5
24829180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24830180740Sdes  (exit $ac_status); } && {
24831180740Sdes	 test -z "$ac_c_werror_flag" ||
24832180740Sdes	 test ! -s conftest.err
24833180740Sdes       } && test -s conftest$ac_exeext &&
24834180740Sdes       $as_test_x conftest$ac_exeext; then
24835180740Sdes  ac_cv_search_dn_expand=$ac_res
24836180740Sdeselse
24837180740Sdes  echo "$as_me: failed program was:" >&5
24838180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24839180740Sdes
24840180740Sdes
24841180740Sdesfi
24842180740Sdes
24843180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24844180740Sdes      conftest$ac_exeext
24845180740Sdes  if test "${ac_cv_search_dn_expand+set}" = set; then
24846180740Sdes  break
24847180740Sdesfi
24848180740Sdesdone
24849180740Sdesif test "${ac_cv_search_dn_expand+set}" = set; then
24850180740Sdes  :
24851180740Sdeselse
24852180740Sdes  ac_cv_search_dn_expand=no
24853180740Sdesfi
24854180740Sdesrm conftest.$ac_ext
24855180740SdesLIBS=$ac_func_search_save_LIBS
24856180740Sdesfi
24857180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_dn_expand" >&5
24858180740Sdesecho "${ECHO_T}$ac_cv_search_dn_expand" >&6; }
24859180740Sdesac_res=$ac_cv_search_dn_expand
24860180740Sdesif test "$ac_res" != no; then
24861180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
24862180740Sdes
24863180740Sdesfi
24864180740Sdes
24865180740Sdes		{ echo "$as_me:$LINENO: checking if res_query will link" >&5
24866180740Sdesecho $ECHO_N "checking if res_query will link... $ECHO_C" >&6; }
24867180740Sdes		cat >conftest.$ac_ext <<_ACEOF
24868180740Sdes/* confdefs.h.  */
24869180740Sdes_ACEOF
24870180740Sdescat confdefs.h >>conftest.$ac_ext
24871180740Sdescat >>conftest.$ac_ext <<_ACEOF
24872180740Sdes/* end confdefs.h.  */
24873180740Sdes
24874180740Sdes/* Override any GCC internal prototype to avoid an error.
24875180740Sdes   Use char because int might match the return type of a GCC
24876180740Sdes   builtin and then its argument prototype would still apply.  */
24877180740Sdes#ifdef __cplusplus
24878180740Sdesextern "C"
24879180740Sdes#endif
24880180740Sdeschar res_query ();
24881180740Sdesint
24882180740Sdesmain ()
24883180740Sdes{
24884180740Sdesreturn res_query ();
24885180740Sdes  ;
24886180740Sdes  return 0;
24887180740Sdes}
24888180740Sdes_ACEOF
24889180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
24890180740Sdesif { (ac_try="$ac_link"
24891180740Sdescase "(($ac_try" in
24892180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24893180740Sdes  *) ac_try_echo=$ac_try;;
24894180740Sdesesac
24895180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24896180740Sdes  (eval "$ac_link") 2>conftest.er1
24897180740Sdes  ac_status=$?
24898180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24899180740Sdes  rm -f conftest.er1
24900180740Sdes  cat conftest.err >&5
24901180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24902180740Sdes  (exit $ac_status); } && {
24903180740Sdes	 test -z "$ac_c_werror_flag" ||
24904180740Sdes	 test ! -s conftest.err
24905180740Sdes       } && test -s conftest$ac_exeext &&
24906180740Sdes       $as_test_x conftest$ac_exeext; then
24907180740Sdes  { echo "$as_me:$LINENO: result: yes" >&5
24908180740Sdesecho "${ECHO_T}yes" >&6; }
24909180740Sdeselse
24910180740Sdes  echo "$as_me: failed program was:" >&5
24911180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24912180740Sdes
24913180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
24914180740Sdesecho "${ECHO_T}no" >&6; }
24915180740Sdes		    saved_LIBS="$LIBS"
24916180740Sdes		    LIBS="$LIBS -lresolv"
24917180740Sdes		    { echo "$as_me:$LINENO: checking for res_query in -lresolv" >&5
24918180740Sdesecho $ECHO_N "checking for res_query in -lresolv... $ECHO_C" >&6; }
24919180740Sdes		    cat >conftest.$ac_ext <<_ACEOF
24920180740Sdes
24921180740Sdes#include <resolv.h>
24922180740Sdesint main()
24923180740Sdes{
24924180740Sdes	res_query (0, 0, 0, 0, 0);
24925180740Sdes	return 0;
24926180740Sdes}
24927180740Sdes
24928180740Sdes_ACEOF
24929180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
24930180740Sdesif { (ac_try="$ac_link"
24931180740Sdescase "(($ac_try" in
24932180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24933180740Sdes  *) ac_try_echo=$ac_try;;
24934180740Sdesesac
24935180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24936180740Sdes  (eval "$ac_link") 2>conftest.er1
24937180740Sdes  ac_status=$?
24938180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
24939180740Sdes  rm -f conftest.er1
24940180740Sdes  cat conftest.err >&5
24941180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
24942180740Sdes  (exit $ac_status); } && {
24943180740Sdes	 test -z "$ac_c_werror_flag" ||
24944180740Sdes	 test ! -s conftest.err
24945180740Sdes       } && test -s conftest$ac_exeext &&
24946180740Sdes       $as_test_x conftest$ac_exeext; then
24947180740Sdes  LIBS="$LIBS -lresolv"
24948180740Sdes			 { echo "$as_me:$LINENO: result: yes" >&5
24949180740Sdesecho "${ECHO_T}yes" >&6; }
24950180740Sdeselse
24951180740Sdes  echo "$as_me: failed program was:" >&5
24952180740Sdessed 's/^/| /' conftest.$ac_ext >&5
24953180740Sdes
24954180740Sdes	LIBS="$saved_LIBS"
24955180740Sdes			 { echo "$as_me:$LINENO: result: no" >&5
24956180740Sdesecho "${ECHO_T}no" >&6; }
24957180740Sdesfi
24958180740Sdes
24959180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24960180740Sdes      conftest$ac_exeext conftest.$ac_ext
24961180740Sdes
24962180740Sdesfi
24963180740Sdes
24964180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24965180740Sdes      conftest$ac_exeext conftest.$ac_ext
24966180740Sdes
24967180740Sdes
24968180740Sdesfor ac_func in _getshort _getlong
24969180740Sdesdo
24970180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24971180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
24972180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
24973180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
24974180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
24975180740Sdeselse
24976180740Sdes  cat >conftest.$ac_ext <<_ACEOF
24977180740Sdes/* confdefs.h.  */
24978180740Sdes_ACEOF
24979180740Sdescat confdefs.h >>conftest.$ac_ext
24980180740Sdescat >>conftest.$ac_ext <<_ACEOF
24981180740Sdes/* end confdefs.h.  */
24982180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24983180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
24984180740Sdes#define $ac_func innocuous_$ac_func
24985180740Sdes
24986180740Sdes/* System header to define __stub macros and hopefully few prototypes,
24987180740Sdes    which can conflict with char $ac_func (); below.
24988180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24989180740Sdes    <limits.h> exists even on freestanding compilers.  */
24990180740Sdes
24991180740Sdes#ifdef __STDC__
24992180740Sdes# include <limits.h>
24993180740Sdes#else
24994180740Sdes# include <assert.h>
24995180740Sdes#endif
24996180740Sdes
24997180740Sdes#undef $ac_func
24998180740Sdes
24999180740Sdes/* Override any GCC internal prototype to avoid an error.
25000180740Sdes   Use char because int might match the return type of a GCC
25001180740Sdes   builtin and then its argument prototype would still apply.  */
25002180740Sdes#ifdef __cplusplus
25003180740Sdesextern "C"
25004180740Sdes#endif
25005180740Sdeschar $ac_func ();
25006180740Sdes/* The GNU C library defines this for functions which it implements
25007180740Sdes    to always fail with ENOSYS.  Some functions are actually named
25008180740Sdes    something starting with __ and the normal name is an alias.  */
25009180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
25010180740Sdeschoke me
25011180740Sdes#endif
25012180740Sdes
25013180740Sdesint
25014180740Sdesmain ()
25015180740Sdes{
25016180740Sdesreturn $ac_func ();
25017180740Sdes  ;
25018180740Sdes  return 0;
25019180740Sdes}
25020180740Sdes_ACEOF
25021180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
25022180740Sdesif { (ac_try="$ac_link"
25023180740Sdescase "(($ac_try" in
25024180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25025180740Sdes  *) ac_try_echo=$ac_try;;
25026180740Sdesesac
25027180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25028180740Sdes  (eval "$ac_link") 2>conftest.er1
25029180740Sdes  ac_status=$?
25030180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25031180740Sdes  rm -f conftest.er1
25032180740Sdes  cat conftest.err >&5
25033180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25034180740Sdes  (exit $ac_status); } && {
25035180740Sdes	 test -z "$ac_c_werror_flag" ||
25036180740Sdes	 test ! -s conftest.err
25037180740Sdes       } && test -s conftest$ac_exeext &&
25038180740Sdes       $as_test_x conftest$ac_exeext; then
25039180740Sdes  eval "$as_ac_var=yes"
25040180740Sdeselse
25041180740Sdes  echo "$as_me: failed program was:" >&5
25042180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25043180740Sdes
25044180740Sdes	eval "$as_ac_var=no"
25045180740Sdesfi
25046180740Sdes
25047180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25048180740Sdes      conftest$ac_exeext conftest.$ac_ext
25049180740Sdesfi
25050180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
25051180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
25052180740Sdesecho "${ECHO_T}$ac_res" >&6; }
25053180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
25054180740Sdes  cat >>confdefs.h <<_ACEOF
25055180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
25056180740Sdes_ACEOF
25057180740Sdes
25058180740Sdesfi
25059180740Sdesdone
25060180740Sdes
25061180740Sdes		{ echo "$as_me:$LINENO: checking whether _getshort is declared" >&5
25062180740Sdesecho $ECHO_N "checking whether _getshort is declared... $ECHO_C" >&6; }
25063180740Sdesif test "${ac_cv_have_decl__getshort+set}" = set; then
25064180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25065180740Sdeselse
25066180740Sdes  cat >conftest.$ac_ext <<_ACEOF
25067180740Sdes/* confdefs.h.  */
25068180740Sdes_ACEOF
25069180740Sdescat confdefs.h >>conftest.$ac_ext
25070180740Sdescat >>conftest.$ac_ext <<_ACEOF
25071180740Sdes/* end confdefs.h.  */
25072180740Sdes#include <sys/types.h>
25073180740Sdes		    #include <arpa/nameser.h>
25074180740Sdes
25075180740Sdesint
25076180740Sdesmain ()
25077180740Sdes{
25078180740Sdes#ifndef _getshort
25079180740Sdes  (void) _getshort;
25080180740Sdes#endif
25081180740Sdes
25082180740Sdes  ;
25083180740Sdes  return 0;
25084180740Sdes}
25085180740Sdes_ACEOF
25086180740Sdesrm -f conftest.$ac_objext
25087180740Sdesif { (ac_try="$ac_compile"
25088180740Sdescase "(($ac_try" in
25089180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25090180740Sdes  *) ac_try_echo=$ac_try;;
25091180740Sdesesac
25092180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25093180740Sdes  (eval "$ac_compile") 2>conftest.er1
25094180740Sdes  ac_status=$?
25095180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25096180740Sdes  rm -f conftest.er1
25097180740Sdes  cat conftest.err >&5
25098180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25099180740Sdes  (exit $ac_status); } && {
25100180740Sdes	 test -z "$ac_c_werror_flag" ||
25101180740Sdes	 test ! -s conftest.err
25102180740Sdes       } && test -s conftest.$ac_objext; then
25103180740Sdes  ac_cv_have_decl__getshort=yes
25104180740Sdeselse
25105180740Sdes  echo "$as_me: failed program was:" >&5
25106180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25107180740Sdes
25108180740Sdes	ac_cv_have_decl__getshort=no
25109180740Sdesfi
25110180740Sdes
25111180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25112180740Sdesfi
25113180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl__getshort" >&5
25114180740Sdesecho "${ECHO_T}$ac_cv_have_decl__getshort" >&6; }
25115180740Sdesif test $ac_cv_have_decl__getshort = yes; then
25116180740Sdes
25117180740Sdescat >>confdefs.h <<_ACEOF
25118180740Sdes#define HAVE_DECL__GETSHORT 1
25119180740Sdes_ACEOF
25120180740Sdes
25121180740Sdes
25122180740Sdeselse
25123180740Sdes  cat >>confdefs.h <<_ACEOF
25124180740Sdes#define HAVE_DECL__GETSHORT 0
25125180740Sdes_ACEOF
25126180740Sdes
25127180740Sdes
25128180740Sdesfi
25129180740Sdes{ echo "$as_me:$LINENO: checking whether _getlong is declared" >&5
25130180740Sdesecho $ECHO_N "checking whether _getlong is declared... $ECHO_C" >&6; }
25131180740Sdesif test "${ac_cv_have_decl__getlong+set}" = set; then
25132180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25133180740Sdeselse
25134180740Sdes  cat >conftest.$ac_ext <<_ACEOF
25135180740Sdes/* confdefs.h.  */
25136180740Sdes_ACEOF
25137180740Sdescat confdefs.h >>conftest.$ac_ext
25138180740Sdescat >>conftest.$ac_ext <<_ACEOF
25139180740Sdes/* end confdefs.h.  */
25140180740Sdes#include <sys/types.h>
25141180740Sdes		    #include <arpa/nameser.h>
25142180740Sdes
25143180740Sdesint
25144180740Sdesmain ()
25145180740Sdes{
25146180740Sdes#ifndef _getlong
25147180740Sdes  (void) _getlong;
25148180740Sdes#endif
25149180740Sdes
25150180740Sdes  ;
25151180740Sdes  return 0;
25152180740Sdes}
25153180740Sdes_ACEOF
25154180740Sdesrm -f conftest.$ac_objext
25155180740Sdesif { (ac_try="$ac_compile"
25156180740Sdescase "(($ac_try" in
25157180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25158180740Sdes  *) ac_try_echo=$ac_try;;
25159180740Sdesesac
25160180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25161180740Sdes  (eval "$ac_compile") 2>conftest.er1
25162180740Sdes  ac_status=$?
25163180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25164180740Sdes  rm -f conftest.er1
25165180740Sdes  cat conftest.err >&5
25166180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25167180740Sdes  (exit $ac_status); } && {
25168180740Sdes	 test -z "$ac_c_werror_flag" ||
25169180740Sdes	 test ! -s conftest.err
25170180740Sdes       } && test -s conftest.$ac_objext; then
25171180740Sdes  ac_cv_have_decl__getlong=yes
25172180740Sdeselse
25173180740Sdes  echo "$as_me: failed program was:" >&5
25174180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25175180740Sdes
25176180740Sdes	ac_cv_have_decl__getlong=no
25177180740Sdesfi
25178180740Sdes
25179180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25180180740Sdesfi
25181180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_have_decl__getlong" >&5
25182180740Sdesecho "${ECHO_T}$ac_cv_have_decl__getlong" >&6; }
25183180740Sdesif test $ac_cv_have_decl__getlong = yes; then
25184180740Sdes
25185180740Sdescat >>confdefs.h <<_ACEOF
25186180740Sdes#define HAVE_DECL__GETLONG 1
25187180740Sdes_ACEOF
25188180740Sdes
25189180740Sdes
25190180740Sdeselse
25191180740Sdes  cat >>confdefs.h <<_ACEOF
25192180740Sdes#define HAVE_DECL__GETLONG 0
25193180740Sdes_ACEOF
25194180740Sdes
25195180740Sdes
25196180740Sdesfi
25197180740Sdes
25198180740Sdes
25199180740Sdes		{ echo "$as_me:$LINENO: checking for HEADER.ad" >&5
25200180740Sdesecho $ECHO_N "checking for HEADER.ad... $ECHO_C" >&6; }
25201180740Sdesif test "${ac_cv_member_HEADER_ad+set}" = set; then
25202180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25203180740Sdeselse
25204180740Sdes  cat >conftest.$ac_ext <<_ACEOF
25205180740Sdes/* confdefs.h.  */
25206180740Sdes_ACEOF
25207180740Sdescat confdefs.h >>conftest.$ac_ext
25208180740Sdescat >>conftest.$ac_ext <<_ACEOF
25209180740Sdes/* end confdefs.h.  */
25210180740Sdes#include <arpa/nameser.h>
25211180740Sdes
25212180740Sdesint
25213180740Sdesmain ()
25214180740Sdes{
25215180740Sdesstatic HEADER ac_aggr;
25216180740Sdesif (ac_aggr.ad)
25217180740Sdesreturn 0;
25218180740Sdes  ;
25219180740Sdes  return 0;
25220180740Sdes}
25221180740Sdes_ACEOF
25222180740Sdesrm -f conftest.$ac_objext
25223180740Sdesif { (ac_try="$ac_compile"
25224180740Sdescase "(($ac_try" in
25225180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25226180740Sdes  *) ac_try_echo=$ac_try;;
25227180740Sdesesac
25228180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25229180740Sdes  (eval "$ac_compile") 2>conftest.er1
25230180740Sdes  ac_status=$?
25231180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25232180740Sdes  rm -f conftest.er1
25233180740Sdes  cat conftest.err >&5
25234180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25235180740Sdes  (exit $ac_status); } && {
25236180740Sdes	 test -z "$ac_c_werror_flag" ||
25237180740Sdes	 test ! -s conftest.err
25238180740Sdes       } && test -s conftest.$ac_objext; then
25239180740Sdes  ac_cv_member_HEADER_ad=yes
25240180740Sdeselse
25241180740Sdes  echo "$as_me: failed program was:" >&5
25242180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25243180740Sdes
25244180740Sdes	cat >conftest.$ac_ext <<_ACEOF
25245180740Sdes/* confdefs.h.  */
25246180740Sdes_ACEOF
25247180740Sdescat confdefs.h >>conftest.$ac_ext
25248180740Sdescat >>conftest.$ac_ext <<_ACEOF
25249180740Sdes/* end confdefs.h.  */
25250180740Sdes#include <arpa/nameser.h>
25251180740Sdes
25252180740Sdesint
25253180740Sdesmain ()
25254180740Sdes{
25255180740Sdesstatic HEADER ac_aggr;
25256180740Sdesif (sizeof ac_aggr.ad)
25257180740Sdesreturn 0;
25258180740Sdes  ;
25259180740Sdes  return 0;
25260180740Sdes}
25261180740Sdes_ACEOF
25262180740Sdesrm -f conftest.$ac_objext
25263180740Sdesif { (ac_try="$ac_compile"
25264180740Sdescase "(($ac_try" in
25265180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25266180740Sdes  *) ac_try_echo=$ac_try;;
25267180740Sdesesac
25268180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25269180740Sdes  (eval "$ac_compile") 2>conftest.er1
25270180740Sdes  ac_status=$?
25271180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25272180740Sdes  rm -f conftest.er1
25273180740Sdes  cat conftest.err >&5
25274180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25275180740Sdes  (exit $ac_status); } && {
25276180740Sdes	 test -z "$ac_c_werror_flag" ||
25277180740Sdes	 test ! -s conftest.err
25278180740Sdes       } && test -s conftest.$ac_objext; then
25279180740Sdes  ac_cv_member_HEADER_ad=yes
25280180740Sdeselse
25281180740Sdes  echo "$as_me: failed program was:" >&5
25282180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25283180740Sdes
25284180740Sdes	ac_cv_member_HEADER_ad=no
25285180740Sdesfi
25286180740Sdes
25287180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25288180740Sdesfi
25289180740Sdes
25290180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25291180740Sdesfi
25292180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_member_HEADER_ad" >&5
25293180740Sdesecho "${ECHO_T}$ac_cv_member_HEADER_ad" >&6; }
25294180740Sdesif test $ac_cv_member_HEADER_ad = yes; then
25295180740Sdes
25296180740Sdescat >>confdefs.h <<\_ACEOF
25297180740Sdes#define HAVE_HEADER_AD 1
25298180740Sdes_ACEOF
25299180740Sdes
25300180740Sdesfi
25301180740Sdes
25302180740Sdes
25303180740Sdesfi
25304180740Sdes
25305180740Sdes
25306180744Sdes{ echo "$as_me:$LINENO: checking if struct __res_state _res is an extern" >&5
25307180744Sdesecho $ECHO_N "checking if struct __res_state _res is an extern... $ECHO_C" >&6; }
25308180744Sdescat >conftest.$ac_ext <<_ACEOF
25309180744Sdes
25310180744Sdes#include <stdio.h>
25311180744Sdes#if HAVE_SYS_TYPES_H
25312180744Sdes# include <sys/types.h>
25313180744Sdes#endif
25314180744Sdes#include <netinet/in.h>
25315180744Sdes#include <arpa/nameser.h>
25316180744Sdes#include <resolv.h>
25317180744Sdesextern struct __res_state _res;
25318180744Sdesint main() { return 0; }
25319180744Sdes
25320180744Sdes_ACEOF
25321180744Sdesrm -f conftest.$ac_objext conftest$ac_exeext
25322180744Sdesif { (ac_try="$ac_link"
25323180744Sdescase "(($ac_try" in
25324180744Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25325180744Sdes  *) ac_try_echo=$ac_try;;
25326180744Sdesesac
25327180744Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25328180744Sdes  (eval "$ac_link") 2>conftest.er1
25329180744Sdes  ac_status=$?
25330180744Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25331180744Sdes  rm -f conftest.er1
25332180744Sdes  cat conftest.err >&5
25333180744Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25334180744Sdes  (exit $ac_status); } && {
25335180744Sdes	 test -z "$ac_c_werror_flag" ||
25336180744Sdes	 test ! -s conftest.err
25337180744Sdes       } && test -s conftest$ac_exeext &&
25338180744Sdes       $as_test_x conftest$ac_exeext; then
25339180744Sdes  { echo "$as_me:$LINENO: result: yes" >&5
25340180744Sdesecho "${ECHO_T}yes" >&6; }
25341180744Sdes
25342180744Sdescat >>confdefs.h <<\_ACEOF
25343180744Sdes#define HAVE__RES_EXTERN 1
25344180744Sdes_ACEOF
25345180744Sdes
25346180744Sdes
25347180744Sdeselse
25348180744Sdes  echo "$as_me: failed program was:" >&5
25349180744Sdessed 's/^/| /' conftest.$ac_ext >&5
25350180744Sdes
25351180744Sdes	 { echo "$as_me:$LINENO: result: no" >&5
25352180744Sdesecho "${ECHO_T}no" >&6; }
25353180744Sdes
25354180744Sdesfi
25355180744Sdes
25356180744Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25357180744Sdes      conftest$ac_exeext conftest.$ac_ext
25358180744Sdes
25359180740Sdes# Check whether user wants SELinux support
25360180740SdesSELINUX_MSG="no"
25361180740SdesLIBSELINUX=""
25362180740Sdes
25363180740Sdes# Check whether --with-selinux was given.
25364180740Sdesif test "${with_selinux+set}" = set; then
25365180740Sdes  withval=$with_selinux;  if test "x$withval" != "xno" ; then
25366180744Sdes		save_LIBS="$LIBS"
25367180740Sdes
25368180740Sdescat >>confdefs.h <<\_ACEOF
25369180740Sdes#define WITH_SELINUX 1
25370180740Sdes_ACEOF
25371180740Sdes
25372180740Sdes		SELINUX_MSG="yes"
25373180740Sdes		if test "${ac_cv_header_selinux_selinux_h+set}" = set; then
25374180740Sdes  { echo "$as_me:$LINENO: checking for selinux/selinux.h" >&5
25375180740Sdesecho $ECHO_N "checking for selinux/selinux.h... $ECHO_C" >&6; }
25376180740Sdesif test "${ac_cv_header_selinux_selinux_h+set}" = set; then
25377180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25378180740Sdesfi
25379180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_selinux_selinux_h" >&5
25380180740Sdesecho "${ECHO_T}$ac_cv_header_selinux_selinux_h" >&6; }
25381180740Sdeselse
25382180740Sdes  # Is the header compilable?
25383180740Sdes{ echo "$as_me:$LINENO: checking selinux/selinux.h usability" >&5
25384180740Sdesecho $ECHO_N "checking selinux/selinux.h usability... $ECHO_C" >&6; }
25385180740Sdescat >conftest.$ac_ext <<_ACEOF
25386180740Sdes/* confdefs.h.  */
25387180740Sdes_ACEOF
25388180740Sdescat confdefs.h >>conftest.$ac_ext
25389180740Sdescat >>conftest.$ac_ext <<_ACEOF
25390180740Sdes/* end confdefs.h.  */
25391180740Sdes$ac_includes_default
25392180740Sdes#include <selinux/selinux.h>
25393180740Sdes_ACEOF
25394180740Sdesrm -f conftest.$ac_objext
25395180740Sdesif { (ac_try="$ac_compile"
25396180740Sdescase "(($ac_try" in
25397180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25398180740Sdes  *) ac_try_echo=$ac_try;;
25399180740Sdesesac
25400180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25401180740Sdes  (eval "$ac_compile") 2>conftest.er1
25402180740Sdes  ac_status=$?
25403180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25404180740Sdes  rm -f conftest.er1
25405180740Sdes  cat conftest.err >&5
25406180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25407180740Sdes  (exit $ac_status); } && {
25408180740Sdes	 test -z "$ac_c_werror_flag" ||
25409180740Sdes	 test ! -s conftest.err
25410180740Sdes       } && test -s conftest.$ac_objext; then
25411180740Sdes  ac_header_compiler=yes
25412180740Sdeselse
25413180740Sdes  echo "$as_me: failed program was:" >&5
25414180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25415180740Sdes
25416180740Sdes	ac_header_compiler=no
25417180740Sdesfi
25418180740Sdes
25419180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25420180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25421180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
25422180740Sdes
25423180740Sdes# Is the header present?
25424180740Sdes{ echo "$as_me:$LINENO: checking selinux/selinux.h presence" >&5
25425180740Sdesecho $ECHO_N "checking selinux/selinux.h presence... $ECHO_C" >&6; }
25426180740Sdescat >conftest.$ac_ext <<_ACEOF
25427180740Sdes/* confdefs.h.  */
25428180740Sdes_ACEOF
25429180740Sdescat confdefs.h >>conftest.$ac_ext
25430180740Sdescat >>conftest.$ac_ext <<_ACEOF
25431180740Sdes/* end confdefs.h.  */
25432180740Sdes#include <selinux/selinux.h>
25433180740Sdes_ACEOF
25434180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
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_cpp conftest.$ac_ext") 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); } >/dev/null && {
25447180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
25448180740Sdes	 test ! -s conftest.err
25449180740Sdes       }; then
25450180740Sdes  ac_header_preproc=yes
25451180740Sdeselse
25452180740Sdes  echo "$as_me: failed program was:" >&5
25453180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25454180740Sdes
25455180740Sdes  ac_header_preproc=no
25456180740Sdesfi
25457180740Sdes
25458180740Sdesrm -f conftest.err conftest.$ac_ext
25459180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25460180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
25461180740Sdes
25462180740Sdes# So?  What about this header?
25463180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25464180740Sdes  yes:no: )
25465180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: accepted by the compiler, rejected by the preprocessor!" >&5
25466180740Sdesecho "$as_me: WARNING: selinux/selinux.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
25467180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: proceeding with the compiler's result" >&5
25468180740Sdesecho "$as_me: WARNING: selinux/selinux.h: proceeding with the compiler's result" >&2;}
25469180740Sdes    ac_header_preproc=yes
25470180740Sdes    ;;
25471180740Sdes  no:yes:* )
25472180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: present but cannot be compiled" >&5
25473180740Sdesecho "$as_me: WARNING: selinux/selinux.h: present but cannot be compiled" >&2;}
25474180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h:     check for missing prerequisite headers?" >&5
25475180740Sdesecho "$as_me: WARNING: selinux/selinux.h:     check for missing prerequisite headers?" >&2;}
25476180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: see the Autoconf documentation" >&5
25477180740Sdesecho "$as_me: WARNING: selinux/selinux.h: see the Autoconf documentation" >&2;}
25478180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h:     section \"Present But Cannot Be Compiled\"" >&5
25479180740Sdesecho "$as_me: WARNING: selinux/selinux.h:     section \"Present But Cannot Be Compiled\"" >&2;}
25480180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: proceeding with the preprocessor's result" >&5
25481180740Sdesecho "$as_me: WARNING: selinux/selinux.h: proceeding with the preprocessor's result" >&2;}
25482180740Sdes    { echo "$as_me:$LINENO: WARNING: selinux/selinux.h: in the future, the compiler will take precedence" >&5
25483180740Sdesecho "$as_me: WARNING: selinux/selinux.h: in the future, the compiler will take precedence" >&2;}
25484180740Sdes    ( cat <<\_ASBOX
25485180740Sdes## ------------------------------------------- ##
25486180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
25487180740Sdes## ------------------------------------------- ##
25488180740Sdes_ASBOX
25489180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
25490180740Sdes    ;;
25491180740Sdesesac
25492180740Sdes{ echo "$as_me:$LINENO: checking for selinux/selinux.h" >&5
25493180740Sdesecho $ECHO_N "checking for selinux/selinux.h... $ECHO_C" >&6; }
25494180740Sdesif test "${ac_cv_header_selinux_selinux_h+set}" = set; then
25495180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25496180740Sdeselse
25497180740Sdes  ac_cv_header_selinux_selinux_h=$ac_header_preproc
25498180740Sdesfi
25499180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_selinux_selinux_h" >&5
25500180740Sdesecho "${ECHO_T}$ac_cv_header_selinux_selinux_h" >&6; }
25501180740Sdes
25502180740Sdesfi
25503180740Sdesif test $ac_cv_header_selinux_selinux_h = yes; then
25504180740Sdes  :
25505180740Sdeselse
25506180740Sdes  { { echo "$as_me:$LINENO: error: SELinux support requires selinux.h header" >&5
25507180740Sdesecho "$as_me: error: SELinux support requires selinux.h header" >&2;}
25508180740Sdes   { (exit 1); exit 1; }; }
25509180740Sdesfi
25510180740Sdes
25511180740Sdes
25512180740Sdes		{ echo "$as_me:$LINENO: checking for setexeccon in -lselinux" >&5
25513180740Sdesecho $ECHO_N "checking for setexeccon in -lselinux... $ECHO_C" >&6; }
25514180740Sdesif test "${ac_cv_lib_selinux_setexeccon+set}" = set; then
25515180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25516180740Sdeselse
25517180740Sdes  ac_check_lib_save_LIBS=$LIBS
25518180740SdesLIBS="-lselinux  $LIBS"
25519180740Sdescat >conftest.$ac_ext <<_ACEOF
25520180740Sdes/* confdefs.h.  */
25521180740Sdes_ACEOF
25522180740Sdescat confdefs.h >>conftest.$ac_ext
25523180740Sdescat >>conftest.$ac_ext <<_ACEOF
25524180740Sdes/* end confdefs.h.  */
25525180740Sdes
25526180740Sdes/* Override any GCC internal prototype to avoid an error.
25527180740Sdes   Use char because int might match the return type of a GCC
25528180740Sdes   builtin and then its argument prototype would still apply.  */
25529180740Sdes#ifdef __cplusplus
25530180740Sdesextern "C"
25531180740Sdes#endif
25532180740Sdeschar setexeccon ();
25533180740Sdesint
25534180740Sdesmain ()
25535180740Sdes{
25536180740Sdesreturn setexeccon ();
25537180740Sdes  ;
25538180740Sdes  return 0;
25539180740Sdes}
25540180740Sdes_ACEOF
25541180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
25542180740Sdesif { (ac_try="$ac_link"
25543180740Sdescase "(($ac_try" in
25544180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25545180740Sdes  *) ac_try_echo=$ac_try;;
25546180740Sdesesac
25547180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25548180740Sdes  (eval "$ac_link") 2>conftest.er1
25549180740Sdes  ac_status=$?
25550180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25551180740Sdes  rm -f conftest.er1
25552180740Sdes  cat conftest.err >&5
25553180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25554180740Sdes  (exit $ac_status); } && {
25555180740Sdes	 test -z "$ac_c_werror_flag" ||
25556180740Sdes	 test ! -s conftest.err
25557180740Sdes       } && test -s conftest$ac_exeext &&
25558180740Sdes       $as_test_x conftest$ac_exeext; then
25559180740Sdes  ac_cv_lib_selinux_setexeccon=yes
25560180740Sdeselse
25561180740Sdes  echo "$as_me: failed program was:" >&5
25562180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25563180740Sdes
25564180740Sdes	ac_cv_lib_selinux_setexeccon=no
25565180740Sdesfi
25566180740Sdes
25567180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25568180740Sdes      conftest$ac_exeext conftest.$ac_ext
25569180740SdesLIBS=$ac_check_lib_save_LIBS
25570180740Sdesfi
25571180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_selinux_setexeccon" >&5
25572180740Sdesecho "${ECHO_T}$ac_cv_lib_selinux_setexeccon" >&6; }
25573180740Sdesif test $ac_cv_lib_selinux_setexeccon = yes; then
25574180740Sdes   LIBSELINUX="-lselinux"
25575180740Sdeselse
25576180740Sdes  { { echo "$as_me:$LINENO: error: SELinux support requires libselinux library" >&5
25577180740Sdesecho "$as_me: error: SELinux support requires libselinux library" >&2;}
25578180740Sdes   { (exit 1); exit 1; }; }
25579180740Sdesfi
25580180740Sdes
25581180744Sdes		SSHDLIBS="$SSHDLIBS $LIBSELINUX"
25582180740Sdes
25583180740Sdes
25584180740Sdesfor ac_func in getseuserbyname get_default_context_with_level
25585180740Sdesdo
25586180740Sdesas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
25587180740Sdes{ echo "$as_me:$LINENO: checking for $ac_func" >&5
25588180740Sdesecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
25589180740Sdesif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
25590180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25591180740Sdeselse
25592180740Sdes  cat >conftest.$ac_ext <<_ACEOF
25593180740Sdes/* confdefs.h.  */
25594180740Sdes_ACEOF
25595180740Sdescat confdefs.h >>conftest.$ac_ext
25596180740Sdescat >>conftest.$ac_ext <<_ACEOF
25597180740Sdes/* end confdefs.h.  */
25598180740Sdes/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
25599180740Sdes   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
25600180740Sdes#define $ac_func innocuous_$ac_func
25601180740Sdes
25602180740Sdes/* System header to define __stub macros and hopefully few prototypes,
25603180740Sdes    which can conflict with char $ac_func (); below.
25604180740Sdes    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25605180740Sdes    <limits.h> exists even on freestanding compilers.  */
25606180740Sdes
25607180740Sdes#ifdef __STDC__
25608180740Sdes# include <limits.h>
25609180740Sdes#else
25610180740Sdes# include <assert.h>
25611180740Sdes#endif
25612180740Sdes
25613180740Sdes#undef $ac_func
25614180740Sdes
25615180740Sdes/* Override any GCC internal prototype to avoid an error.
25616180740Sdes   Use char because int might match the return type of a GCC
25617180740Sdes   builtin and then its argument prototype would still apply.  */
25618180740Sdes#ifdef __cplusplus
25619180740Sdesextern "C"
25620180740Sdes#endif
25621180740Sdeschar $ac_func ();
25622180740Sdes/* The GNU C library defines this for functions which it implements
25623180740Sdes    to always fail with ENOSYS.  Some functions are actually named
25624180740Sdes    something starting with __ and the normal name is an alias.  */
25625180740Sdes#if defined __stub_$ac_func || defined __stub___$ac_func
25626180740Sdeschoke me
25627180740Sdes#endif
25628180740Sdes
25629180740Sdesint
25630180740Sdesmain ()
25631180740Sdes{
25632180740Sdesreturn $ac_func ();
25633180740Sdes  ;
25634180740Sdes  return 0;
25635180740Sdes}
25636180740Sdes_ACEOF
25637180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
25638180740Sdesif { (ac_try="$ac_link"
25639180740Sdescase "(($ac_try" in
25640180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25641180740Sdes  *) ac_try_echo=$ac_try;;
25642180740Sdesesac
25643180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25644180740Sdes  (eval "$ac_link") 2>conftest.er1
25645180740Sdes  ac_status=$?
25646180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25647180740Sdes  rm -f conftest.er1
25648180740Sdes  cat conftest.err >&5
25649180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25650180740Sdes  (exit $ac_status); } && {
25651180740Sdes	 test -z "$ac_c_werror_flag" ||
25652180740Sdes	 test ! -s conftest.err
25653180740Sdes       } && test -s conftest$ac_exeext &&
25654180740Sdes       $as_test_x conftest$ac_exeext; then
25655180740Sdes  eval "$as_ac_var=yes"
25656180740Sdeselse
25657180740Sdes  echo "$as_me: failed program was:" >&5
25658180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25659180740Sdes
25660180740Sdes	eval "$as_ac_var=no"
25661180740Sdesfi
25662180740Sdes
25663180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25664180740Sdes      conftest$ac_exeext conftest.$ac_ext
25665180740Sdesfi
25666180740Sdesac_res=`eval echo '${'$as_ac_var'}'`
25667180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
25668180740Sdesecho "${ECHO_T}$ac_res" >&6; }
25669180740Sdesif test `eval echo '${'$as_ac_var'}'` = yes; then
25670180740Sdes  cat >>confdefs.h <<_ACEOF
25671180740Sdes#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
25672180740Sdes_ACEOF
25673180740Sdes
25674180740Sdesfi
25675180740Sdesdone
25676180740Sdes
25677180740Sdes		LIBS="$save_LIBS"
25678180740Sdes	fi
25679180740Sdes
25680180740Sdesfi
25681180740Sdes
25682180740Sdes
25683180740Sdes# Check whether user wants Kerberos 5 support
25684180740SdesKRB5_MSG="no"
25685180740Sdes
25686180740Sdes# Check whether --with-kerberos5 was given.
25687180740Sdesif test "${with_kerberos5+set}" = set; then
25688180740Sdes  withval=$with_kerberos5;  if test "x$withval" != "xno" ; then
25689180740Sdes		if test "x$withval" = "xyes" ; then
25690180740Sdes			KRB5ROOT="/usr/local"
25691180740Sdes		else
25692180740Sdes			KRB5ROOT=${withval}
25693180740Sdes		fi
25694180740Sdes
25695180740Sdes
25696180740Sdescat >>confdefs.h <<\_ACEOF
25697180740Sdes#define KRB5 1
25698180740Sdes_ACEOF
25699180740Sdes
25700180740Sdes		KRB5_MSG="yes"
25701180740Sdes
25702180740Sdes		{ echo "$as_me:$LINENO: checking for krb5-config" >&5
25703180740Sdesecho $ECHO_N "checking for krb5-config... $ECHO_C" >&6; }
25704180740Sdes		if test -x  $KRB5ROOT/bin/krb5-config ; then
25705180740Sdes			KRB5CONF=$KRB5ROOT/bin/krb5-config
25706180740Sdes			{ echo "$as_me:$LINENO: result: $KRB5CONF" >&5
25707180740Sdesecho "${ECHO_T}$KRB5CONF" >&6; }
25708180740Sdes
25709180740Sdes			{ echo "$as_me:$LINENO: checking for gssapi support" >&5
25710180740Sdesecho $ECHO_N "checking for gssapi support... $ECHO_C" >&6; }
25711180740Sdes			if $KRB5CONF | grep gssapi >/dev/null ; then
25712180740Sdes				{ echo "$as_me:$LINENO: result: yes" >&5
25713180740Sdesecho "${ECHO_T}yes" >&6; }
25714180740Sdes
25715180740Sdescat >>confdefs.h <<\_ACEOF
25716180740Sdes#define GSSAPI 1
25717180740Sdes_ACEOF
25718180740Sdes
25719180740Sdes				k5confopts=gssapi
25720180740Sdes			else
25721180740Sdes				{ echo "$as_me:$LINENO: result: no" >&5
25722180740Sdesecho "${ECHO_T}no" >&6; }
25723180740Sdes				k5confopts=""
25724180740Sdes			fi
25725180740Sdes			K5CFLAGS="`$KRB5CONF --cflags $k5confopts`"
25726180740Sdes			K5LIBS="`$KRB5CONF --libs $k5confopts`"
25727180740Sdes			CPPFLAGS="$CPPFLAGS $K5CFLAGS"
25728180740Sdes			{ echo "$as_me:$LINENO: checking whether we are using Heimdal" >&5
25729180740Sdesecho $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6; }
25730180740Sdes			cat >conftest.$ac_ext <<_ACEOF
25731180740Sdes/* confdefs.h.  */
25732180740Sdes_ACEOF
25733180740Sdescat confdefs.h >>conftest.$ac_ext
25734180740Sdescat >>conftest.$ac_ext <<_ACEOF
25735180740Sdes/* end confdefs.h.  */
25736180740Sdes #include <krb5.h>
25737180740Sdesint
25738180740Sdesmain ()
25739180740Sdes{
25740180740Sdes char *tmp = heimdal_version;
25741180740Sdes  ;
25742180740Sdes  return 0;
25743180740Sdes}
25744180740Sdes_ACEOF
25745180740Sdesrm -f conftest.$ac_objext
25746180740Sdesif { (ac_try="$ac_compile"
25747180740Sdescase "(($ac_try" in
25748180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25749180740Sdes  *) ac_try_echo=$ac_try;;
25750180740Sdesesac
25751180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25752180740Sdes  (eval "$ac_compile") 2>conftest.er1
25753180740Sdes  ac_status=$?
25754180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25755180740Sdes  rm -f conftest.er1
25756180740Sdes  cat conftest.err >&5
25757180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25758180740Sdes  (exit $ac_status); } && {
25759180740Sdes	 test -z "$ac_c_werror_flag" ||
25760180740Sdes	 test ! -s conftest.err
25761180740Sdes       } && test -s conftest.$ac_objext; then
25762180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
25763180740Sdesecho "${ECHO_T}yes" >&6; }
25764180740Sdes
25765180740Sdescat >>confdefs.h <<\_ACEOF
25766180740Sdes#define HEIMDAL 1
25767180740Sdes_ACEOF
25768180740Sdes
25769180740Sdeselse
25770180740Sdes  echo "$as_me: failed program was:" >&5
25771180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25772180740Sdes
25773180740Sdes	{ echo "$as_me:$LINENO: result: no" >&5
25774180740Sdesecho "${ECHO_T}no" >&6; }
25775180740Sdes
25776180740Sdesfi
25777180740Sdes
25778180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25779180740Sdes		else
25780180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
25781180740Sdesecho "${ECHO_T}no" >&6; }
25782180740Sdes			CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include"
25783180740Sdes			LDFLAGS="$LDFLAGS -L${KRB5ROOT}/lib"
25784180740Sdes			{ echo "$as_me:$LINENO: checking whether we are using Heimdal" >&5
25785180740Sdesecho $ECHO_N "checking whether we are using Heimdal... $ECHO_C" >&6; }
25786180740Sdes			cat >conftest.$ac_ext <<_ACEOF
25787180740Sdes/* confdefs.h.  */
25788180740Sdes_ACEOF
25789180740Sdescat confdefs.h >>conftest.$ac_ext
25790180740Sdescat >>conftest.$ac_ext <<_ACEOF
25791180740Sdes/* end confdefs.h.  */
25792180740Sdes #include <krb5.h>
25793180740Sdesint
25794180740Sdesmain ()
25795180740Sdes{
25796180740Sdes char *tmp = heimdal_version;
25797180740Sdes  ;
25798180740Sdes  return 0;
25799180740Sdes}
25800180740Sdes_ACEOF
25801180740Sdesrm -f conftest.$ac_objext
25802180740Sdesif { (ac_try="$ac_compile"
25803180740Sdescase "(($ac_try" in
25804180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25805180740Sdes  *) ac_try_echo=$ac_try;;
25806180740Sdesesac
25807180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25808180740Sdes  (eval "$ac_compile") 2>conftest.er1
25809180740Sdes  ac_status=$?
25810180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25811180740Sdes  rm -f conftest.er1
25812180740Sdes  cat conftest.err >&5
25813180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25814180740Sdes  (exit $ac_status); } && {
25815180740Sdes	 test -z "$ac_c_werror_flag" ||
25816180740Sdes	 test ! -s conftest.err
25817180740Sdes       } && test -s conftest.$ac_objext; then
25818180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
25819180740Sdesecho "${ECHO_T}yes" >&6; }
25820180740Sdes					 cat >>confdefs.h <<\_ACEOF
25821180740Sdes#define HEIMDAL 1
25822180740Sdes_ACEOF
25823180740Sdes
25824180740Sdes					 K5LIBS="-lkrb5 -ldes"
25825180740Sdes					 K5LIBS="$K5LIBS -lcom_err -lasn1"
25826180740Sdes					 { echo "$as_me:$LINENO: checking for net_write in -lroken" >&5
25827180740Sdesecho $ECHO_N "checking for net_write in -lroken... $ECHO_C" >&6; }
25828180740Sdesif test "${ac_cv_lib_roken_net_write+set}" = set; then
25829180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25830180740Sdeselse
25831180740Sdes  ac_check_lib_save_LIBS=$LIBS
25832180740SdesLIBS="-lroken  $LIBS"
25833180740Sdescat >conftest.$ac_ext <<_ACEOF
25834180740Sdes/* confdefs.h.  */
25835180740Sdes_ACEOF
25836180740Sdescat confdefs.h >>conftest.$ac_ext
25837180740Sdescat >>conftest.$ac_ext <<_ACEOF
25838180740Sdes/* end confdefs.h.  */
25839180740Sdes
25840180740Sdes/* Override any GCC internal prototype to avoid an error.
25841180740Sdes   Use char because int might match the return type of a GCC
25842180740Sdes   builtin and then its argument prototype would still apply.  */
25843180740Sdes#ifdef __cplusplus
25844180740Sdesextern "C"
25845180740Sdes#endif
25846180740Sdeschar net_write ();
25847180740Sdesint
25848180740Sdesmain ()
25849180740Sdes{
25850180740Sdesreturn net_write ();
25851180740Sdes  ;
25852180740Sdes  return 0;
25853180740Sdes}
25854180740Sdes_ACEOF
25855180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
25856180740Sdesif { (ac_try="$ac_link"
25857180740Sdescase "(($ac_try" in
25858180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25859180740Sdes  *) ac_try_echo=$ac_try;;
25860180740Sdesesac
25861180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25862180740Sdes  (eval "$ac_link") 2>conftest.er1
25863180740Sdes  ac_status=$?
25864180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25865180740Sdes  rm -f conftest.er1
25866180740Sdes  cat conftest.err >&5
25867180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25868180740Sdes  (exit $ac_status); } && {
25869180740Sdes	 test -z "$ac_c_werror_flag" ||
25870180740Sdes	 test ! -s conftest.err
25871180740Sdes       } && test -s conftest$ac_exeext &&
25872180740Sdes       $as_test_x conftest$ac_exeext; then
25873180740Sdes  ac_cv_lib_roken_net_write=yes
25874180740Sdeselse
25875180740Sdes  echo "$as_me: failed program was:" >&5
25876180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25877180740Sdes
25878180740Sdes	ac_cv_lib_roken_net_write=no
25879180740Sdesfi
25880180740Sdes
25881180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25882180740Sdes      conftest$ac_exeext conftest.$ac_ext
25883180740SdesLIBS=$ac_check_lib_save_LIBS
25884180740Sdesfi
25885180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_roken_net_write" >&5
25886180740Sdesecho "${ECHO_T}$ac_cv_lib_roken_net_write" >&6; }
25887180740Sdesif test $ac_cv_lib_roken_net_write = yes; then
25888180740Sdes  K5LIBS="$K5LIBS -lroken"
25889180740Sdesfi
25890180740Sdes
25891180740Sdes
25892180740Sdeselse
25893180740Sdes  echo "$as_me: failed program was:" >&5
25894180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25895180740Sdes
25896180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
25897180740Sdesecho "${ECHO_T}no" >&6; }
25898180740Sdes					 K5LIBS="-lkrb5 -lk5crypto -lcom_err"
25899180740Sdes
25900180740Sdes
25901180740Sdesfi
25902180740Sdes
25903180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25904180740Sdes			{ echo "$as_me:$LINENO: checking for library containing dn_expand" >&5
25905180740Sdesecho $ECHO_N "checking for library containing dn_expand... $ECHO_C" >&6; }
25906180740Sdesif test "${ac_cv_search_dn_expand+set}" = set; then
25907180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25908180740Sdeselse
25909180740Sdes  ac_func_search_save_LIBS=$LIBS
25910180740Sdescat >conftest.$ac_ext <<_ACEOF
25911180740Sdes/* confdefs.h.  */
25912180740Sdes_ACEOF
25913180740Sdescat confdefs.h >>conftest.$ac_ext
25914180740Sdescat >>conftest.$ac_ext <<_ACEOF
25915180740Sdes/* end confdefs.h.  */
25916180740Sdes
25917180740Sdes/* Override any GCC internal prototype to avoid an error.
25918180740Sdes   Use char because int might match the return type of a GCC
25919180740Sdes   builtin and then its argument prototype would still apply.  */
25920180740Sdes#ifdef __cplusplus
25921180740Sdesextern "C"
25922180740Sdes#endif
25923180740Sdeschar dn_expand ();
25924180740Sdesint
25925180740Sdesmain ()
25926180740Sdes{
25927180740Sdesreturn dn_expand ();
25928180740Sdes  ;
25929180740Sdes  return 0;
25930180740Sdes}
25931180740Sdes_ACEOF
25932180740Sdesfor ac_lib in '' resolv; do
25933180740Sdes  if test -z "$ac_lib"; then
25934180740Sdes    ac_res="none required"
25935180740Sdes  else
25936180740Sdes    ac_res=-l$ac_lib
25937180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
25938180740Sdes  fi
25939180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
25940180740Sdesif { (ac_try="$ac_link"
25941180740Sdescase "(($ac_try" in
25942180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25943180740Sdes  *) ac_try_echo=$ac_try;;
25944180740Sdesesac
25945180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25946180740Sdes  (eval "$ac_link") 2>conftest.er1
25947180740Sdes  ac_status=$?
25948180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
25949180740Sdes  rm -f conftest.er1
25950180740Sdes  cat conftest.err >&5
25951180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
25952180740Sdes  (exit $ac_status); } && {
25953180740Sdes	 test -z "$ac_c_werror_flag" ||
25954180740Sdes	 test ! -s conftest.err
25955180740Sdes       } && test -s conftest$ac_exeext &&
25956180740Sdes       $as_test_x conftest$ac_exeext; then
25957180740Sdes  ac_cv_search_dn_expand=$ac_res
25958180740Sdeselse
25959180740Sdes  echo "$as_me: failed program was:" >&5
25960180740Sdessed 's/^/| /' conftest.$ac_ext >&5
25961180740Sdes
25962180740Sdes
25963180740Sdesfi
25964180740Sdes
25965180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25966180740Sdes      conftest$ac_exeext
25967180740Sdes  if test "${ac_cv_search_dn_expand+set}" = set; then
25968180740Sdes  break
25969180740Sdesfi
25970180740Sdesdone
25971180740Sdesif test "${ac_cv_search_dn_expand+set}" = set; then
25972180740Sdes  :
25973180740Sdeselse
25974180740Sdes  ac_cv_search_dn_expand=no
25975180740Sdesfi
25976180740Sdesrm conftest.$ac_ext
25977180740SdesLIBS=$ac_func_search_save_LIBS
25978180740Sdesfi
25979180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_dn_expand" >&5
25980180740Sdesecho "${ECHO_T}$ac_cv_search_dn_expand" >&6; }
25981180740Sdesac_res=$ac_cv_search_dn_expand
25982180740Sdesif test "$ac_res" != no; then
25983180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
25984180740Sdes
25985180740Sdesfi
25986180740Sdes
25987180740Sdes
25988180740Sdes			{ echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgssapi" >&5
25989180740Sdesecho $ECHO_N "checking for gss_init_sec_context in -lgssapi... $ECHO_C" >&6; }
25990180740Sdesif test "${ac_cv_lib_gssapi_gss_init_sec_context+set}" = set; then
25991180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
25992180740Sdeselse
25993180740Sdes  ac_check_lib_save_LIBS=$LIBS
25994180740SdesLIBS="-lgssapi $K5LIBS $LIBS"
25995180740Sdescat >conftest.$ac_ext <<_ACEOF
25996180740Sdes/* confdefs.h.  */
25997180740Sdes_ACEOF
25998180740Sdescat confdefs.h >>conftest.$ac_ext
25999180740Sdescat >>conftest.$ac_ext <<_ACEOF
26000180740Sdes/* end confdefs.h.  */
26001180740Sdes
26002180740Sdes/* Override any GCC internal prototype to avoid an error.
26003180740Sdes   Use char because int might match the return type of a GCC
26004180740Sdes   builtin and then its argument prototype would still apply.  */
26005180740Sdes#ifdef __cplusplus
26006180740Sdesextern "C"
26007180740Sdes#endif
26008180740Sdeschar gss_init_sec_context ();
26009180740Sdesint
26010180740Sdesmain ()
26011180740Sdes{
26012180740Sdesreturn gss_init_sec_context ();
26013180740Sdes  ;
26014180740Sdes  return 0;
26015180740Sdes}
26016180740Sdes_ACEOF
26017180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
26018180740Sdesif { (ac_try="$ac_link"
26019180740Sdescase "(($ac_try" in
26020180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26021180740Sdes  *) ac_try_echo=$ac_try;;
26022180740Sdesesac
26023180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26024180740Sdes  (eval "$ac_link") 2>conftest.er1
26025180740Sdes  ac_status=$?
26026180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26027180740Sdes  rm -f conftest.er1
26028180740Sdes  cat conftest.err >&5
26029180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26030180740Sdes  (exit $ac_status); } && {
26031180740Sdes	 test -z "$ac_c_werror_flag" ||
26032180740Sdes	 test ! -s conftest.err
26033180740Sdes       } && test -s conftest$ac_exeext &&
26034180740Sdes       $as_test_x conftest$ac_exeext; then
26035180740Sdes  ac_cv_lib_gssapi_gss_init_sec_context=yes
26036180740Sdeselse
26037180740Sdes  echo "$as_me: failed program was:" >&5
26038180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26039180740Sdes
26040180740Sdes	ac_cv_lib_gssapi_gss_init_sec_context=no
26041180740Sdesfi
26042180740Sdes
26043180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26044180740Sdes      conftest$ac_exeext conftest.$ac_ext
26045180740SdesLIBS=$ac_check_lib_save_LIBS
26046180740Sdesfi
26047180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_gss_init_sec_context" >&5
26048180740Sdesecho "${ECHO_T}$ac_cv_lib_gssapi_gss_init_sec_context" >&6; }
26049180740Sdesif test $ac_cv_lib_gssapi_gss_init_sec_context = yes; then
26050180740Sdes   cat >>confdefs.h <<\_ACEOF
26051180740Sdes#define GSSAPI 1
26052180740Sdes_ACEOF
26053180740Sdes
26054180740Sdes				  K5LIBS="-lgssapi $K5LIBS"
26055180740Sdeselse
26056180740Sdes   { echo "$as_me:$LINENO: checking for gss_init_sec_context in -lgssapi_krb5" >&5
26057180740Sdesecho $ECHO_N "checking for gss_init_sec_context in -lgssapi_krb5... $ECHO_C" >&6; }
26058180740Sdesif test "${ac_cv_lib_gssapi_krb5_gss_init_sec_context+set}" = set; then
26059180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26060180740Sdeselse
26061180740Sdes  ac_check_lib_save_LIBS=$LIBS
26062180740SdesLIBS="-lgssapi_krb5 $K5LIBS $LIBS"
26063180740Sdescat >conftest.$ac_ext <<_ACEOF
26064180740Sdes/* confdefs.h.  */
26065180740Sdes_ACEOF
26066180740Sdescat confdefs.h >>conftest.$ac_ext
26067180740Sdescat >>conftest.$ac_ext <<_ACEOF
26068180740Sdes/* end confdefs.h.  */
26069180740Sdes
26070180740Sdes/* Override any GCC internal prototype to avoid an error.
26071180740Sdes   Use char because int might match the return type of a GCC
26072180740Sdes   builtin and then its argument prototype would still apply.  */
26073180740Sdes#ifdef __cplusplus
26074180740Sdesextern "C"
26075180740Sdes#endif
26076180740Sdeschar gss_init_sec_context ();
26077180740Sdesint
26078180740Sdesmain ()
26079180740Sdes{
26080180740Sdesreturn gss_init_sec_context ();
26081180740Sdes  ;
26082180740Sdes  return 0;
26083180740Sdes}
26084180740Sdes_ACEOF
26085180740Sdesrm -f conftest.$ac_objext conftest$ac_exeext
26086180740Sdesif { (ac_try="$ac_link"
26087180740Sdescase "(($ac_try" in
26088180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26089180740Sdes  *) ac_try_echo=$ac_try;;
26090180740Sdesesac
26091180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26092180740Sdes  (eval "$ac_link") 2>conftest.er1
26093180740Sdes  ac_status=$?
26094180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26095180740Sdes  rm -f conftest.er1
26096180740Sdes  cat conftest.err >&5
26097180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26098180740Sdes  (exit $ac_status); } && {
26099180740Sdes	 test -z "$ac_c_werror_flag" ||
26100180740Sdes	 test ! -s conftest.err
26101180740Sdes       } && test -s conftest$ac_exeext &&
26102180740Sdes       $as_test_x conftest$ac_exeext; then
26103180740Sdes  ac_cv_lib_gssapi_krb5_gss_init_sec_context=yes
26104180740Sdeselse
26105180740Sdes  echo "$as_me: failed program was:" >&5
26106180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26107180740Sdes
26108180740Sdes	ac_cv_lib_gssapi_krb5_gss_init_sec_context=no
26109180740Sdesfi
26110180740Sdes
26111180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26112180740Sdes      conftest$ac_exeext conftest.$ac_ext
26113180740SdesLIBS=$ac_check_lib_save_LIBS
26114180740Sdesfi
26115180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&5
26116180740Sdesecho "${ECHO_T}$ac_cv_lib_gssapi_krb5_gss_init_sec_context" >&6; }
26117180740Sdesif test $ac_cv_lib_gssapi_krb5_gss_init_sec_context = yes; then
26118180740Sdes   cat >>confdefs.h <<\_ACEOF
26119180740Sdes#define GSSAPI 1
26120180740Sdes_ACEOF
26121180740Sdes
26122180740Sdes					  K5LIBS="-lgssapi_krb5 $K5LIBS"
26123180740Sdeselse
26124180740Sdes  { echo "$as_me:$LINENO: WARNING: Cannot find any suitable gss-api library - build may fail" >&5
26125180740Sdesecho "$as_me: WARNING: Cannot find any suitable gss-api library - build may fail" >&2;}
26126180740Sdesfi
26127180740Sdes
26128180740Sdes
26129180740Sdesfi
26130180740Sdes
26131180740Sdes
26132180740Sdes			if test "${ac_cv_header_gssapi_h+set}" = set; then
26133180740Sdes  { echo "$as_me:$LINENO: checking for gssapi.h" >&5
26134180740Sdesecho $ECHO_N "checking for gssapi.h... $ECHO_C" >&6; }
26135180740Sdesif test "${ac_cv_header_gssapi_h+set}" = set; then
26136180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26137180740Sdesfi
26138180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_gssapi_h" >&5
26139180740Sdesecho "${ECHO_T}$ac_cv_header_gssapi_h" >&6; }
26140180740Sdeselse
26141180740Sdes  # Is the header compilable?
26142180740Sdes{ echo "$as_me:$LINENO: checking gssapi.h usability" >&5
26143180740Sdesecho $ECHO_N "checking gssapi.h usability... $ECHO_C" >&6; }
26144180740Sdescat >conftest.$ac_ext <<_ACEOF
26145180740Sdes/* confdefs.h.  */
26146180740Sdes_ACEOF
26147180740Sdescat confdefs.h >>conftest.$ac_ext
26148180740Sdescat >>conftest.$ac_ext <<_ACEOF
26149180740Sdes/* end confdefs.h.  */
26150180740Sdes$ac_includes_default
26151180740Sdes#include <gssapi.h>
26152180740Sdes_ACEOF
26153180740Sdesrm -f conftest.$ac_objext
26154180740Sdesif { (ac_try="$ac_compile"
26155180740Sdescase "(($ac_try" in
26156180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26157180740Sdes  *) ac_try_echo=$ac_try;;
26158180740Sdesesac
26159180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26160180740Sdes  (eval "$ac_compile") 2>conftest.er1
26161180740Sdes  ac_status=$?
26162180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26163180740Sdes  rm -f conftest.er1
26164180740Sdes  cat conftest.err >&5
26165180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26166180740Sdes  (exit $ac_status); } && {
26167180740Sdes	 test -z "$ac_c_werror_flag" ||
26168180740Sdes	 test ! -s conftest.err
26169180740Sdes       } && test -s conftest.$ac_objext; then
26170180740Sdes  ac_header_compiler=yes
26171180740Sdeselse
26172180740Sdes  echo "$as_me: failed program was:" >&5
26173180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26174180740Sdes
26175180740Sdes	ac_header_compiler=no
26176180740Sdesfi
26177180740Sdes
26178180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26179180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26180180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
26181180740Sdes
26182180740Sdes# Is the header present?
26183180740Sdes{ echo "$as_me:$LINENO: checking gssapi.h presence" >&5
26184180740Sdesecho $ECHO_N "checking gssapi.h presence... $ECHO_C" >&6; }
26185180740Sdescat >conftest.$ac_ext <<_ACEOF
26186180740Sdes/* confdefs.h.  */
26187180740Sdes_ACEOF
26188180740Sdescat confdefs.h >>conftest.$ac_ext
26189180740Sdescat >>conftest.$ac_ext <<_ACEOF
26190180740Sdes/* end confdefs.h.  */
26191180740Sdes#include <gssapi.h>
26192180740Sdes_ACEOF
26193180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
26194180740Sdescase "(($ac_try" in
26195180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26196180740Sdes  *) ac_try_echo=$ac_try;;
26197180740Sdesesac
26198180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26199180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26200180740Sdes  ac_status=$?
26201180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26202180740Sdes  rm -f conftest.er1
26203180740Sdes  cat conftest.err >&5
26204180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26205180740Sdes  (exit $ac_status); } >/dev/null && {
26206180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26207180740Sdes	 test ! -s conftest.err
26208180740Sdes       }; then
26209180740Sdes  ac_header_preproc=yes
26210180740Sdeselse
26211180740Sdes  echo "$as_me: failed program was:" >&5
26212180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26213180740Sdes
26214180740Sdes  ac_header_preproc=no
26215180740Sdesfi
26216180740Sdes
26217180740Sdesrm -f conftest.err conftest.$ac_ext
26218180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26219180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
26220180740Sdes
26221180740Sdes# So?  What about this header?
26222180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26223180740Sdes  yes:no: )
26224180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h: accepted by the compiler, rejected by the preprocessor!" >&5
26225180740Sdesecho "$as_me: WARNING: gssapi.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
26226180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h: proceeding with the compiler's result" >&5
26227180740Sdesecho "$as_me: WARNING: gssapi.h: proceeding with the compiler's result" >&2;}
26228180740Sdes    ac_header_preproc=yes
26229180740Sdes    ;;
26230180740Sdes  no:yes:* )
26231180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h: present but cannot be compiled" >&5
26232180740Sdesecho "$as_me: WARNING: gssapi.h: present but cannot be compiled" >&2;}
26233180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h:     check for missing prerequisite headers?" >&5
26234180740Sdesecho "$as_me: WARNING: gssapi.h:     check for missing prerequisite headers?" >&2;}
26235180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h: see the Autoconf documentation" >&5
26236180740Sdesecho "$as_me: WARNING: gssapi.h: see the Autoconf documentation" >&2;}
26237180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h:     section \"Present But Cannot Be Compiled\"" >&5
26238180740Sdesecho "$as_me: WARNING: gssapi.h:     section \"Present But Cannot Be Compiled\"" >&2;}
26239180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h: proceeding with the preprocessor's result" >&5
26240180740Sdesecho "$as_me: WARNING: gssapi.h: proceeding with the preprocessor's result" >&2;}
26241180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi.h: in the future, the compiler will take precedence" >&5
26242180740Sdesecho "$as_me: WARNING: gssapi.h: in the future, the compiler will take precedence" >&2;}
26243180740Sdes    ( cat <<\_ASBOX
26244180740Sdes## ------------------------------------------- ##
26245180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
26246180740Sdes## ------------------------------------------- ##
26247180740Sdes_ASBOX
26248180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
26249180740Sdes    ;;
26250180740Sdesesac
26251180740Sdes{ echo "$as_me:$LINENO: checking for gssapi.h" >&5
26252180740Sdesecho $ECHO_N "checking for gssapi.h... $ECHO_C" >&6; }
26253180740Sdesif test "${ac_cv_header_gssapi_h+set}" = set; then
26254180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26255180740Sdeselse
26256180740Sdes  ac_cv_header_gssapi_h=$ac_header_preproc
26257180740Sdesfi
26258180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_gssapi_h" >&5
26259180740Sdesecho "${ECHO_T}$ac_cv_header_gssapi_h" >&6; }
26260180740Sdes
26261180740Sdesfi
26262180740Sdesif test $ac_cv_header_gssapi_h = yes; then
26263180740Sdes  :
26264180740Sdeselse
26265180740Sdes   unset ac_cv_header_gssapi_h
26266180740Sdes				  CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include/gssapi"
26267180740Sdes
26268180740Sdesfor ac_header in gssapi.h
26269180740Sdesdo
26270180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26271180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26272180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
26273180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26274180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26275180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26276180740Sdesfi
26277180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26278180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26279180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26280180740Sdeselse
26281180740Sdes  # Is the header compilable?
26282180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
26283180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
26284180740Sdescat >conftest.$ac_ext <<_ACEOF
26285180740Sdes/* confdefs.h.  */
26286180740Sdes_ACEOF
26287180740Sdescat confdefs.h >>conftest.$ac_ext
26288180740Sdescat >>conftest.$ac_ext <<_ACEOF
26289180740Sdes/* end confdefs.h.  */
26290180740Sdes$ac_includes_default
26291180740Sdes#include <$ac_header>
26292180740Sdes_ACEOF
26293180740Sdesrm -f conftest.$ac_objext
26294180740Sdesif { (ac_try="$ac_compile"
26295180740Sdescase "(($ac_try" in
26296180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26297180740Sdes  *) ac_try_echo=$ac_try;;
26298180740Sdesesac
26299180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26300180740Sdes  (eval "$ac_compile") 2>conftest.er1
26301180740Sdes  ac_status=$?
26302180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26303180740Sdes  rm -f conftest.er1
26304180740Sdes  cat conftest.err >&5
26305180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26306180740Sdes  (exit $ac_status); } && {
26307180740Sdes	 test -z "$ac_c_werror_flag" ||
26308180740Sdes	 test ! -s conftest.err
26309180740Sdes       } && test -s conftest.$ac_objext; then
26310180740Sdes  ac_header_compiler=yes
26311180740Sdeselse
26312180740Sdes  echo "$as_me: failed program was:" >&5
26313180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26314180740Sdes
26315180740Sdes	ac_header_compiler=no
26316180740Sdesfi
26317180740Sdes
26318180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26319180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26320180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
26321180740Sdes
26322180740Sdes# Is the header present?
26323180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
26324180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
26325180740Sdescat >conftest.$ac_ext <<_ACEOF
26326180740Sdes/* confdefs.h.  */
26327180740Sdes_ACEOF
26328180740Sdescat confdefs.h >>conftest.$ac_ext
26329180740Sdescat >>conftest.$ac_ext <<_ACEOF
26330180740Sdes/* end confdefs.h.  */
26331180740Sdes#include <$ac_header>
26332180740Sdes_ACEOF
26333180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
26334180740Sdescase "(($ac_try" in
26335180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26336180740Sdes  *) ac_try_echo=$ac_try;;
26337180740Sdesesac
26338180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26339180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26340180740Sdes  ac_status=$?
26341180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26342180740Sdes  rm -f conftest.er1
26343180740Sdes  cat conftest.err >&5
26344180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26345180740Sdes  (exit $ac_status); } >/dev/null && {
26346180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26347180740Sdes	 test ! -s conftest.err
26348180740Sdes       }; then
26349180740Sdes  ac_header_preproc=yes
26350180740Sdeselse
26351180740Sdes  echo "$as_me: failed program was:" >&5
26352180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26353180740Sdes
26354180740Sdes  ac_header_preproc=no
26355180740Sdesfi
26356180740Sdes
26357180740Sdesrm -f conftest.err conftest.$ac_ext
26358180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26359180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
26360180740Sdes
26361180740Sdes# So?  What about this header?
26362180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26363180740Sdes  yes:no: )
26364180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26365180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26366180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26367180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26368180740Sdes    ac_header_preproc=yes
26369180740Sdes    ;;
26370180740Sdes  no:yes:* )
26371180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26372180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26373180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
26374180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
26375180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26376180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26377180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
26378180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
26379180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26380180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26381180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26382180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26383180740Sdes    ( cat <<\_ASBOX
26384180740Sdes## ------------------------------------------- ##
26385180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
26386180740Sdes## ------------------------------------------- ##
26387180740Sdes_ASBOX
26388180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
26389180740Sdes    ;;
26390180740Sdesesac
26391180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
26392180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26393180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26394180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26395180740Sdeselse
26396180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
26397180740Sdesfi
26398180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26399180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26400180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26401180740Sdes
26402180740Sdesfi
26403180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
26404180740Sdes  cat >>confdefs.h <<_ACEOF
26405180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26406180740Sdes_ACEOF
26407180740Sdes
26408180740Sdeselse
26409180740Sdes  { echo "$as_me:$LINENO: WARNING: Cannot find any suitable gss-api header - build may fail" >&5
26410180740Sdesecho "$as_me: WARNING: Cannot find any suitable gss-api header - build may fail" >&2;}
26411180740Sdes
26412180740Sdesfi
26413180740Sdes
26414180740Sdesdone
26415180740Sdes
26416180740Sdes
26417180740Sdes
26418180740Sdesfi
26419180740Sdes
26420180740Sdes
26421180740Sdes
26422180740Sdes			oldCPP="$CPPFLAGS"
26423180740Sdes			CPPFLAGS="$CPPFLAGS -I${KRB5ROOT}/include/gssapi"
26424180740Sdes			if test "${ac_cv_header_gssapi_krb5_h+set}" = set; then
26425180740Sdes  { echo "$as_me:$LINENO: checking for gssapi_krb5.h" >&5
26426180740Sdesecho $ECHO_N "checking for gssapi_krb5.h... $ECHO_C" >&6; }
26427180740Sdesif test "${ac_cv_header_gssapi_krb5_h+set}" = set; then
26428180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26429180740Sdesfi
26430180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_gssapi_krb5_h" >&5
26431180740Sdesecho "${ECHO_T}$ac_cv_header_gssapi_krb5_h" >&6; }
26432180740Sdeselse
26433180740Sdes  # Is the header compilable?
26434180740Sdes{ echo "$as_me:$LINENO: checking gssapi_krb5.h usability" >&5
26435180740Sdesecho $ECHO_N "checking gssapi_krb5.h usability... $ECHO_C" >&6; }
26436180740Sdescat >conftest.$ac_ext <<_ACEOF
26437180740Sdes/* confdefs.h.  */
26438180740Sdes_ACEOF
26439180740Sdescat confdefs.h >>conftest.$ac_ext
26440180740Sdescat >>conftest.$ac_ext <<_ACEOF
26441180740Sdes/* end confdefs.h.  */
26442180740Sdes$ac_includes_default
26443180740Sdes#include <gssapi_krb5.h>
26444180740Sdes_ACEOF
26445180740Sdesrm -f conftest.$ac_objext
26446180740Sdesif { (ac_try="$ac_compile"
26447180740Sdescase "(($ac_try" in
26448180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26449180740Sdes  *) ac_try_echo=$ac_try;;
26450180740Sdesesac
26451180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26452180740Sdes  (eval "$ac_compile") 2>conftest.er1
26453180740Sdes  ac_status=$?
26454180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26455180740Sdes  rm -f conftest.er1
26456180740Sdes  cat conftest.err >&5
26457180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26458180740Sdes  (exit $ac_status); } && {
26459180740Sdes	 test -z "$ac_c_werror_flag" ||
26460180740Sdes	 test ! -s conftest.err
26461180740Sdes       } && test -s conftest.$ac_objext; then
26462180740Sdes  ac_header_compiler=yes
26463180740Sdeselse
26464180740Sdes  echo "$as_me: failed program was:" >&5
26465180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26466180740Sdes
26467180740Sdes	ac_header_compiler=no
26468180740Sdesfi
26469180740Sdes
26470180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26471180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26472180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
26473180740Sdes
26474180740Sdes# Is the header present?
26475180740Sdes{ echo "$as_me:$LINENO: checking gssapi_krb5.h presence" >&5
26476180740Sdesecho $ECHO_N "checking gssapi_krb5.h presence... $ECHO_C" >&6; }
26477180740Sdescat >conftest.$ac_ext <<_ACEOF
26478180740Sdes/* confdefs.h.  */
26479180740Sdes_ACEOF
26480180740Sdescat confdefs.h >>conftest.$ac_ext
26481180740Sdescat >>conftest.$ac_ext <<_ACEOF
26482180740Sdes/* end confdefs.h.  */
26483180740Sdes#include <gssapi_krb5.h>
26484180740Sdes_ACEOF
26485180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
26486180740Sdescase "(($ac_try" in
26487180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26488180740Sdes  *) ac_try_echo=$ac_try;;
26489180740Sdesesac
26490180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26491180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26492180740Sdes  ac_status=$?
26493180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26494180740Sdes  rm -f conftest.er1
26495180740Sdes  cat conftest.err >&5
26496180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26497180740Sdes  (exit $ac_status); } >/dev/null && {
26498180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26499180740Sdes	 test ! -s conftest.err
26500180740Sdes       }; then
26501180740Sdes  ac_header_preproc=yes
26502180740Sdeselse
26503180740Sdes  echo "$as_me: failed program was:" >&5
26504180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26505180740Sdes
26506180740Sdes  ac_header_preproc=no
26507180740Sdesfi
26508180740Sdes
26509180740Sdesrm -f conftest.err conftest.$ac_ext
26510180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26511180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
26512180740Sdes
26513180740Sdes# So?  What about this header?
26514180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26515180740Sdes  yes:no: )
26516180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: accepted by the compiler, rejected by the preprocessor!" >&5
26517180740Sdesecho "$as_me: WARNING: gssapi_krb5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
26518180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: proceeding with the compiler's result" >&5
26519180740Sdesecho "$as_me: WARNING: gssapi_krb5.h: proceeding with the compiler's result" >&2;}
26520180740Sdes    ac_header_preproc=yes
26521180740Sdes    ;;
26522180740Sdes  no:yes:* )
26523180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: present but cannot be compiled" >&5
26524180740Sdesecho "$as_me: WARNING: gssapi_krb5.h: present but cannot be compiled" >&2;}
26525180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h:     check for missing prerequisite headers?" >&5
26526180740Sdesecho "$as_me: WARNING: gssapi_krb5.h:     check for missing prerequisite headers?" >&2;}
26527180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: see the Autoconf documentation" >&5
26528180740Sdesecho "$as_me: WARNING: gssapi_krb5.h: see the Autoconf documentation" >&2;}
26529180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h:     section \"Present But Cannot Be Compiled\"" >&5
26530180740Sdesecho "$as_me: WARNING: gssapi_krb5.h:     section \"Present But Cannot Be Compiled\"" >&2;}
26531180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: proceeding with the preprocessor's result" >&5
26532180740Sdesecho "$as_me: WARNING: gssapi_krb5.h: proceeding with the preprocessor's result" >&2;}
26533180740Sdes    { echo "$as_me:$LINENO: WARNING: gssapi_krb5.h: in the future, the compiler will take precedence" >&5
26534180740Sdesecho "$as_me: WARNING: gssapi_krb5.h: in the future, the compiler will take precedence" >&2;}
26535180740Sdes    ( cat <<\_ASBOX
26536180740Sdes## ------------------------------------------- ##
26537180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
26538180740Sdes## ------------------------------------------- ##
26539180740Sdes_ASBOX
26540180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
26541180740Sdes    ;;
26542180740Sdesesac
26543180740Sdes{ echo "$as_me:$LINENO: checking for gssapi_krb5.h" >&5
26544180740Sdesecho $ECHO_N "checking for gssapi_krb5.h... $ECHO_C" >&6; }
26545180740Sdesif test "${ac_cv_header_gssapi_krb5_h+set}" = set; then
26546180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26547180740Sdeselse
26548180740Sdes  ac_cv_header_gssapi_krb5_h=$ac_header_preproc
26549180740Sdesfi
26550180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_header_gssapi_krb5_h" >&5
26551180740Sdesecho "${ECHO_T}$ac_cv_header_gssapi_krb5_h" >&6; }
26552180740Sdes
26553180740Sdesfi
26554180740Sdesif test $ac_cv_header_gssapi_krb5_h = yes; then
26555180740Sdes  :
26556180740Sdeselse
26557180740Sdes   CPPFLAGS="$oldCPP"
26558180740Sdesfi
26559180740Sdes
26560180740Sdes
26561180740Sdes
26562180740Sdes		fi
26563180740Sdes		if test ! -z "$need_dash_r" ; then
26564180740Sdes			LDFLAGS="$LDFLAGS -R${KRB5ROOT}/lib"
26565180740Sdes		fi
26566180740Sdes		if test ! -z "$blibpath" ; then
26567180740Sdes			blibpath="$blibpath:${KRB5ROOT}/lib"
26568180740Sdes		fi
26569180740Sdes
26570180740Sdes
26571180740Sdes
26572180740Sdesfor ac_header in gssapi.h gssapi/gssapi.h
26573180740Sdesdo
26574180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26575180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26576180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
26577180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26578180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26579180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26580180740Sdesfi
26581180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26582180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26583180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26584180740Sdeselse
26585180740Sdes  # Is the header compilable?
26586180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
26587180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
26588180740Sdescat >conftest.$ac_ext <<_ACEOF
26589180740Sdes/* confdefs.h.  */
26590180740Sdes_ACEOF
26591180740Sdescat confdefs.h >>conftest.$ac_ext
26592180740Sdescat >>conftest.$ac_ext <<_ACEOF
26593180740Sdes/* end confdefs.h.  */
26594180740Sdes$ac_includes_default
26595180740Sdes#include <$ac_header>
26596180740Sdes_ACEOF
26597180740Sdesrm -f conftest.$ac_objext
26598180740Sdesif { (ac_try="$ac_compile"
26599180740Sdescase "(($ac_try" in
26600180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26601180740Sdes  *) ac_try_echo=$ac_try;;
26602180740Sdesesac
26603180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26604180740Sdes  (eval "$ac_compile") 2>conftest.er1
26605180740Sdes  ac_status=$?
26606180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26607180740Sdes  rm -f conftest.er1
26608180740Sdes  cat conftest.err >&5
26609180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26610180740Sdes  (exit $ac_status); } && {
26611180740Sdes	 test -z "$ac_c_werror_flag" ||
26612180740Sdes	 test ! -s conftest.err
26613180740Sdes       } && test -s conftest.$ac_objext; then
26614180740Sdes  ac_header_compiler=yes
26615180740Sdeselse
26616180740Sdes  echo "$as_me: failed program was:" >&5
26617180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26618180740Sdes
26619180740Sdes	ac_header_compiler=no
26620180740Sdesfi
26621180740Sdes
26622180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26623180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26624180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
26625180740Sdes
26626180740Sdes# Is the header present?
26627180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
26628180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
26629180740Sdescat >conftest.$ac_ext <<_ACEOF
26630180740Sdes/* confdefs.h.  */
26631180740Sdes_ACEOF
26632180740Sdescat confdefs.h >>conftest.$ac_ext
26633180740Sdescat >>conftest.$ac_ext <<_ACEOF
26634180740Sdes/* end confdefs.h.  */
26635180740Sdes#include <$ac_header>
26636180740Sdes_ACEOF
26637180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
26638180740Sdescase "(($ac_try" in
26639180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26640180740Sdes  *) ac_try_echo=$ac_try;;
26641180740Sdesesac
26642180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26643180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26644180740Sdes  ac_status=$?
26645180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26646180740Sdes  rm -f conftest.er1
26647180740Sdes  cat conftest.err >&5
26648180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26649180740Sdes  (exit $ac_status); } >/dev/null && {
26650180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26651180740Sdes	 test ! -s conftest.err
26652180740Sdes       }; then
26653180740Sdes  ac_header_preproc=yes
26654180740Sdeselse
26655180740Sdes  echo "$as_me: failed program was:" >&5
26656180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26657180740Sdes
26658180740Sdes  ac_header_preproc=no
26659180740Sdesfi
26660180740Sdes
26661180740Sdesrm -f conftest.err conftest.$ac_ext
26662180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26663180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
26664180740Sdes
26665180740Sdes# So?  What about this header?
26666180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26667180740Sdes  yes:no: )
26668180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26669180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26670180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26671180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26672180740Sdes    ac_header_preproc=yes
26673180740Sdes    ;;
26674180740Sdes  no:yes:* )
26675180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26676180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26677180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
26678180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
26679180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26680180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26681180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
26682180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
26683180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26684180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26685180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26686180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26687180740Sdes    ( cat <<\_ASBOX
26688180740Sdes## ------------------------------------------- ##
26689180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
26690180740Sdes## ------------------------------------------- ##
26691180740Sdes_ASBOX
26692180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
26693180740Sdes    ;;
26694180740Sdesesac
26695180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
26696180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26697180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26698180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26699180740Sdeselse
26700180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
26701180740Sdesfi
26702180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26703180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26704180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26705180740Sdes
26706180740Sdesfi
26707180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
26708180740Sdes  cat >>confdefs.h <<_ACEOF
26709180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26710180740Sdes_ACEOF
26711180740Sdes
26712180740Sdesfi
26713180740Sdes
26714180740Sdesdone
26715180740Sdes
26716180740Sdes
26717180740Sdes
26718180740Sdesfor ac_header in gssapi_krb5.h gssapi/gssapi_krb5.h
26719180740Sdesdo
26720180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26721180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26722180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
26723180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26724180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26725180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26726180740Sdesfi
26727180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26728180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26729180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26730180740Sdeselse
26731180740Sdes  # Is the header compilable?
26732180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
26733180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
26734180740Sdescat >conftest.$ac_ext <<_ACEOF
26735180740Sdes/* confdefs.h.  */
26736180740Sdes_ACEOF
26737180740Sdescat confdefs.h >>conftest.$ac_ext
26738180740Sdescat >>conftest.$ac_ext <<_ACEOF
26739180740Sdes/* end confdefs.h.  */
26740180740Sdes$ac_includes_default
26741180740Sdes#include <$ac_header>
26742180740Sdes_ACEOF
26743180740Sdesrm -f conftest.$ac_objext
26744180740Sdesif { (ac_try="$ac_compile"
26745180740Sdescase "(($ac_try" in
26746180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26747180740Sdes  *) ac_try_echo=$ac_try;;
26748180740Sdesesac
26749180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26750180740Sdes  (eval "$ac_compile") 2>conftest.er1
26751180740Sdes  ac_status=$?
26752180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26753180740Sdes  rm -f conftest.er1
26754180740Sdes  cat conftest.err >&5
26755180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26756180740Sdes  (exit $ac_status); } && {
26757180740Sdes	 test -z "$ac_c_werror_flag" ||
26758180740Sdes	 test ! -s conftest.err
26759180740Sdes       } && test -s conftest.$ac_objext; then
26760180740Sdes  ac_header_compiler=yes
26761180740Sdeselse
26762180740Sdes  echo "$as_me: failed program was:" >&5
26763180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26764180740Sdes
26765180740Sdes	ac_header_compiler=no
26766180740Sdesfi
26767180740Sdes
26768180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26769180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26770180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
26771180740Sdes
26772180740Sdes# Is the header present?
26773180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
26774180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
26775180740Sdescat >conftest.$ac_ext <<_ACEOF
26776180740Sdes/* confdefs.h.  */
26777180740Sdes_ACEOF
26778180740Sdescat confdefs.h >>conftest.$ac_ext
26779180740Sdescat >>conftest.$ac_ext <<_ACEOF
26780180740Sdes/* end confdefs.h.  */
26781180740Sdes#include <$ac_header>
26782180740Sdes_ACEOF
26783180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
26784180740Sdescase "(($ac_try" in
26785180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26786180740Sdes  *) ac_try_echo=$ac_try;;
26787180740Sdesesac
26788180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26789180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26790180740Sdes  ac_status=$?
26791180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26792180740Sdes  rm -f conftest.er1
26793180740Sdes  cat conftest.err >&5
26794180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26795180740Sdes  (exit $ac_status); } >/dev/null && {
26796180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26797180740Sdes	 test ! -s conftest.err
26798180740Sdes       }; then
26799180740Sdes  ac_header_preproc=yes
26800180740Sdeselse
26801180740Sdes  echo "$as_me: failed program was:" >&5
26802180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26803180740Sdes
26804180740Sdes  ac_header_preproc=no
26805180740Sdesfi
26806180740Sdes
26807180740Sdesrm -f conftest.err conftest.$ac_ext
26808180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26809180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
26810180740Sdes
26811180740Sdes# So?  What about this header?
26812180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26813180740Sdes  yes:no: )
26814180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26815180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26816180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26817180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26818180740Sdes    ac_header_preproc=yes
26819180740Sdes    ;;
26820180740Sdes  no:yes:* )
26821180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26822180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26823180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
26824180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
26825180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26826180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26827180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
26828180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
26829180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26830180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26831180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26832180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26833180740Sdes    ( cat <<\_ASBOX
26834180740Sdes## ------------------------------------------- ##
26835180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
26836180740Sdes## ------------------------------------------- ##
26837180740Sdes_ASBOX
26838180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
26839180740Sdes    ;;
26840180740Sdesesac
26841180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
26842180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26843180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26844180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26845180740Sdeselse
26846180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
26847180740Sdesfi
26848180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26849180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26850180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26851180740Sdes
26852180740Sdesfi
26853180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
26854180740Sdes  cat >>confdefs.h <<_ACEOF
26855180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26856180740Sdes_ACEOF
26857180740Sdes
26858180740Sdesfi
26859180740Sdes
26860180740Sdesdone
26861180740Sdes
26862180740Sdes
26863180740Sdes
26864180740Sdesfor ac_header in gssapi_generic.h gssapi/gssapi_generic.h
26865180740Sdesdo
26866180740Sdesas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26867180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26868180740Sdes  { echo "$as_me:$LINENO: checking for $ac_header" >&5
26869180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26870180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26871180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26872180740Sdesfi
26873180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26874180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26875180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26876180740Sdeselse
26877180740Sdes  # Is the header compilable?
26878180740Sdes{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
26879180740Sdesecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
26880180740Sdescat >conftest.$ac_ext <<_ACEOF
26881180740Sdes/* confdefs.h.  */
26882180740Sdes_ACEOF
26883180740Sdescat confdefs.h >>conftest.$ac_ext
26884180740Sdescat >>conftest.$ac_ext <<_ACEOF
26885180740Sdes/* end confdefs.h.  */
26886180740Sdes$ac_includes_default
26887180740Sdes#include <$ac_header>
26888180740Sdes_ACEOF
26889180740Sdesrm -f conftest.$ac_objext
26890180740Sdesif { (ac_try="$ac_compile"
26891180740Sdescase "(($ac_try" in
26892180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26893180740Sdes  *) ac_try_echo=$ac_try;;
26894180740Sdesesac
26895180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26896180740Sdes  (eval "$ac_compile") 2>conftest.er1
26897180740Sdes  ac_status=$?
26898180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26899180740Sdes  rm -f conftest.er1
26900180740Sdes  cat conftest.err >&5
26901180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26902180740Sdes  (exit $ac_status); } && {
26903180740Sdes	 test -z "$ac_c_werror_flag" ||
26904180740Sdes	 test ! -s conftest.err
26905180740Sdes       } && test -s conftest.$ac_objext; then
26906180740Sdes  ac_header_compiler=yes
26907180740Sdeselse
26908180740Sdes  echo "$as_me: failed program was:" >&5
26909180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26910180740Sdes
26911180740Sdes	ac_header_compiler=no
26912180740Sdesfi
26913180740Sdes
26914180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26915180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26916180740Sdesecho "${ECHO_T}$ac_header_compiler" >&6; }
26917180740Sdes
26918180740Sdes# Is the header present?
26919180740Sdes{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
26920180740Sdesecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
26921180740Sdescat >conftest.$ac_ext <<_ACEOF
26922180740Sdes/* confdefs.h.  */
26923180740Sdes_ACEOF
26924180740Sdescat confdefs.h >>conftest.$ac_ext
26925180740Sdescat >>conftest.$ac_ext <<_ACEOF
26926180740Sdes/* end confdefs.h.  */
26927180740Sdes#include <$ac_header>
26928180740Sdes_ACEOF
26929180740Sdesif { (ac_try="$ac_cpp conftest.$ac_ext"
26930180740Sdescase "(($ac_try" in
26931180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26932180740Sdes  *) ac_try_echo=$ac_try;;
26933180740Sdesesac
26934180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26935180740Sdes  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26936180740Sdes  ac_status=$?
26937180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
26938180740Sdes  rm -f conftest.er1
26939180740Sdes  cat conftest.err >&5
26940180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
26941180740Sdes  (exit $ac_status); } >/dev/null && {
26942180740Sdes	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26943180740Sdes	 test ! -s conftest.err
26944180740Sdes       }; then
26945180740Sdes  ac_header_preproc=yes
26946180740Sdeselse
26947180740Sdes  echo "$as_me: failed program was:" >&5
26948180740Sdessed 's/^/| /' conftest.$ac_ext >&5
26949180740Sdes
26950180740Sdes  ac_header_preproc=no
26951180740Sdesfi
26952180740Sdes
26953180740Sdesrm -f conftest.err conftest.$ac_ext
26954180740Sdes{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26955180740Sdesecho "${ECHO_T}$ac_header_preproc" >&6; }
26956180740Sdes
26957180740Sdes# So?  What about this header?
26958180740Sdescase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26959180740Sdes  yes:no: )
26960180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26961180740Sdesecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26962180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26963180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26964180740Sdes    ac_header_preproc=yes
26965180740Sdes    ;;
26966180740Sdes  no:yes:* )
26967180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26968180740Sdesecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26969180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
26970180740Sdesecho "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
26971180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26972180740Sdesecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26973180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
26974180740Sdesecho "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
26975180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26976180740Sdesecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26977180740Sdes    { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26978180740Sdesecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26979180740Sdes    ( cat <<\_ASBOX
26980180740Sdes## ------------------------------------------- ##
26981180740Sdes## Report this to openssh-unix-dev@mindrot.org ##
26982180740Sdes## ------------------------------------------- ##
26983180740Sdes_ASBOX
26984180740Sdes     ) | sed "s/^/$as_me: WARNING:     /" >&2
26985180740Sdes    ;;
26986180740Sdesesac
26987180740Sdes{ echo "$as_me:$LINENO: checking for $ac_header" >&5
26988180740Sdesecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26989180740Sdesif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26990180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
26991180740Sdeselse
26992180740Sdes  eval "$as_ac_Header=\$ac_header_preproc"
26993180740Sdesfi
26994180740Sdesac_res=`eval echo '${'$as_ac_Header'}'`
26995180740Sdes	       { echo "$as_me:$LINENO: result: $ac_res" >&5
26996180740Sdesecho "${ECHO_T}$ac_res" >&6; }
26997180740Sdes
26998180740Sdesfi
26999180740Sdesif test `eval echo '${'$as_ac_Header'}'` = yes; then
27000180740Sdes  cat >>confdefs.h <<_ACEOF
27001180740Sdes#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27002180740Sdes_ACEOF
27003180740Sdes
27004180740Sdesfi
27005180740Sdes
27006180740Sdesdone
27007180740Sdes
27008180740Sdes
27009180740Sdes		LIBS="$LIBS $K5LIBS"
27010180740Sdes		{ echo "$as_me:$LINENO: checking for library containing k_hasafs" >&5
27011180740Sdesecho $ECHO_N "checking for library containing k_hasafs... $ECHO_C" >&6; }
27012180740Sdesif test "${ac_cv_search_k_hasafs+set}" = set; then
27013180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
27014180740Sdeselse
27015180740Sdes  ac_func_search_save_LIBS=$LIBS
27016180740Sdescat >conftest.$ac_ext <<_ACEOF
27017180740Sdes/* confdefs.h.  */
27018180740Sdes_ACEOF
27019180740Sdescat confdefs.h >>conftest.$ac_ext
27020180740Sdescat >>conftest.$ac_ext <<_ACEOF
27021180740Sdes/* end confdefs.h.  */
27022180740Sdes
27023180740Sdes/* Override any GCC internal prototype to avoid an error.
27024180740Sdes   Use char because int might match the return type of a GCC
27025180740Sdes   builtin and then its argument prototype would still apply.  */
27026180740Sdes#ifdef __cplusplus
27027180740Sdesextern "C"
27028180740Sdes#endif
27029180740Sdeschar k_hasafs ();
27030180740Sdesint
27031180740Sdesmain ()
27032180740Sdes{
27033180740Sdesreturn k_hasafs ();
27034180740Sdes  ;
27035180740Sdes  return 0;
27036180740Sdes}
27037180740Sdes_ACEOF
27038180740Sdesfor ac_lib in '' kafs; do
27039180740Sdes  if test -z "$ac_lib"; then
27040180740Sdes    ac_res="none required"
27041180740Sdes  else
27042180740Sdes    ac_res=-l$ac_lib
27043180740Sdes    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
27044180740Sdes  fi
27045180740Sdes  rm -f conftest.$ac_objext conftest$ac_exeext
27046180740Sdesif { (ac_try="$ac_link"
27047180740Sdescase "(($ac_try" in
27048180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27049180740Sdes  *) ac_try_echo=$ac_try;;
27050180740Sdesesac
27051180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27052180740Sdes  (eval "$ac_link") 2>conftest.er1
27053180740Sdes  ac_status=$?
27054180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
27055180740Sdes  rm -f conftest.er1
27056180740Sdes  cat conftest.err >&5
27057180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27058180740Sdes  (exit $ac_status); } && {
27059180740Sdes	 test -z "$ac_c_werror_flag" ||
27060180740Sdes	 test ! -s conftest.err
27061180740Sdes       } && test -s conftest$ac_exeext &&
27062180740Sdes       $as_test_x conftest$ac_exeext; then
27063180740Sdes  ac_cv_search_k_hasafs=$ac_res
27064180740Sdeselse
27065180740Sdes  echo "$as_me: failed program was:" >&5
27066180740Sdessed 's/^/| /' conftest.$ac_ext >&5
27067180740Sdes
27068180740Sdes
27069180740Sdesfi
27070180740Sdes
27071180740Sdesrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
27072180740Sdes      conftest$ac_exeext
27073180740Sdes  if test "${ac_cv_search_k_hasafs+set}" = set; then
27074180740Sdes  break
27075180740Sdesfi
27076180740Sdesdone
27077180740Sdesif test "${ac_cv_search_k_hasafs+set}" = set; then
27078180740Sdes  :
27079180740Sdeselse
27080180740Sdes  ac_cv_search_k_hasafs=no
27081180740Sdesfi
27082180740Sdesrm conftest.$ac_ext
27083180740SdesLIBS=$ac_func_search_save_LIBS
27084180740Sdesfi
27085180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_search_k_hasafs" >&5
27086180740Sdesecho "${ECHO_T}$ac_cv_search_k_hasafs" >&6; }
27087180740Sdesac_res=$ac_cv_search_k_hasafs
27088180740Sdesif test "$ac_res" != no; then
27089180740Sdes  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
27090180740Sdes
27091180740Sdescat >>confdefs.h <<\_ACEOF
27092180740Sdes#define USE_AFS 1
27093180740Sdes_ACEOF
27094180740Sdes
27095180740Sdesfi
27096180740Sdes
27097180740Sdes	fi
27098180740Sdes
27099180740Sdes
27100180740Sdesfi
27101180740Sdes
27102180740Sdes
27103180740Sdes# Looking for programs, paths and files
27104180740Sdes
27105180740SdesPRIVSEP_PATH=/var/empty
27106180740Sdes
27107180740Sdes# Check whether --with-privsep-path was given.
27108180740Sdesif test "${with_privsep_path+set}" = set; then
27109180740Sdes  withval=$with_privsep_path;
27110180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
27111180740Sdes		    test "x${withval}" != "xyes"; then
27112180740Sdes			PRIVSEP_PATH=$withval
27113180740Sdes		fi
27114180740Sdes
27115180740Sdes
27116180740Sdesfi
27117180740Sdes
27118180740Sdes
27119180740Sdes
27120180740Sdes
27121180740Sdes# Check whether --with-xauth was given.
27122180740Sdesif test "${with_xauth+set}" = set; then
27123180740Sdes  withval=$with_xauth;
27124180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
27125180740Sdes		    test "x${withval}" != "xyes"; then
27126180740Sdes			xauth_path=$withval
27127180740Sdes		fi
27128180740Sdes
27129180740Sdeselse
27130180740Sdes
27131180740Sdes		TestPath="$PATH"
27132180740Sdes		TestPath="${TestPath}${PATH_SEPARATOR}/usr/X/bin"
27133180740Sdes		TestPath="${TestPath}${PATH_SEPARATOR}/usr/bin/X11"
27134180740Sdes		TestPath="${TestPath}${PATH_SEPARATOR}/usr/X11R6/bin"
27135180740Sdes		TestPath="${TestPath}${PATH_SEPARATOR}/usr/openwin/bin"
27136180740Sdes		# Extract the first word of "xauth", so it can be a program name with args.
27137180740Sdesset dummy xauth; ac_word=$2
27138180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
27139180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
27140180740Sdesif test "${ac_cv_path_xauth_path+set}" = set; then
27141180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
27142180740Sdeselse
27143180740Sdes  case $xauth_path in
27144180740Sdes  [\\/]* | ?:[\\/]*)
27145180740Sdes  ac_cv_path_xauth_path="$xauth_path" # Let the user override the test with a path.
27146180740Sdes  ;;
27147180740Sdes  *)
27148180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27149180740Sdesfor as_dir in $TestPath
27150180740Sdesdo
27151180740Sdes  IFS=$as_save_IFS
27152180740Sdes  test -z "$as_dir" && as_dir=.
27153180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
27154180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27155180740Sdes    ac_cv_path_xauth_path="$as_dir/$ac_word$ac_exec_ext"
27156180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
27157180740Sdes    break 2
27158180740Sdes  fi
27159180740Sdesdone
27160180740Sdesdone
27161180740SdesIFS=$as_save_IFS
27162180740Sdes
27163180740Sdes  ;;
27164180740Sdesesac
27165180740Sdesfi
27166180740Sdesxauth_path=$ac_cv_path_xauth_path
27167180740Sdesif test -n "$xauth_path"; then
27168180740Sdes  { echo "$as_me:$LINENO: result: $xauth_path" >&5
27169180740Sdesecho "${ECHO_T}$xauth_path" >&6; }
27170180740Sdeselse
27171180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
27172180740Sdesecho "${ECHO_T}no" >&6; }
27173180740Sdesfi
27174180740Sdes
27175180740Sdes
27176180740Sdes		if (test ! -z "$xauth_path" && test -x "/usr/openwin/bin/xauth") ; then
27177180740Sdes			xauth_path="/usr/openwin/bin/xauth"
27178180740Sdes		fi
27179180740Sdes
27180180740Sdes
27181180740Sdesfi
27182180740Sdes
27183180740Sdes
27184180740SdesSTRIP_OPT=-s
27185180740Sdes# Check whether --enable-strip was given.
27186180740Sdesif test "${enable_strip+set}" = set; then
27187180740Sdes  enableval=$enable_strip;
27188180740Sdes		if test "x$enableval" = "xno" ; then
27189180740Sdes			STRIP_OPT=
27190180740Sdes		fi
27191180740Sdes
27192180740Sdes
27193180740Sdesfi
27194180740Sdes
27195180740Sdes
27196180740Sdes
27197180740Sdesif test -z "$xauth_path" ; then
27198180740Sdes	XAUTH_PATH="undefined"
27199180740Sdes
27200180740Sdeselse
27201180740Sdes
27202180740Sdescat >>confdefs.h <<_ACEOF
27203180740Sdes#define XAUTH_PATH "$xauth_path"
27204180740Sdes_ACEOF
27205180740Sdes
27206180740Sdes	XAUTH_PATH=$xauth_path
27207180740Sdes
27208180740Sdesfi
27209180740Sdes
27210180740Sdes# Check for mail directory (last resort if we cannot get it from headers)
27211180740Sdesif test ! -z "$MAIL" ; then
27212180740Sdes	maildir=`dirname $MAIL`
27213180740Sdes
27214180740Sdescat >>confdefs.h <<_ACEOF
27215180740Sdes#define MAIL_DIRECTORY "$maildir"
27216180740Sdes_ACEOF
27217180740Sdes
27218180740Sdesfi
27219180740Sdes
27220180740Sdesif test ! -z "$cross_compiling" && test "x$cross_compiling" = "xyes"; then
27221180740Sdes	{ echo "$as_me:$LINENO: WARNING: cross compiling: Disabling /dev/ptmx test" >&5
27222180740Sdesecho "$as_me: WARNING: cross compiling: Disabling /dev/ptmx test" >&2;}
27223180740Sdes	disable_ptmx_check=yes
27224180740Sdesfi
27225180740Sdesif test -z "$no_dev_ptmx" ; then
27226180740Sdes	if test "x$disable_ptmx_check" != "xyes" ; then
27227180740Sdes		{ echo "$as_me:$LINENO: checking for \"/dev/ptmx\"" >&5
27228180740Sdesecho $ECHO_N "checking for \"/dev/ptmx\"... $ECHO_C" >&6; }
27229180740Sdesif test "${ac_cv_file___dev_ptmx_+set}" = set; then
27230180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
27231180740Sdeselse
27232180740Sdes  test "$cross_compiling" = yes &&
27233180740Sdes  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
27234180740Sdesecho "$as_me: error: cannot check for file existence when cross compiling" >&2;}
27235180740Sdes   { (exit 1); exit 1; }; }
27236180740Sdesif test -r ""/dev/ptmx""; then
27237180740Sdes  ac_cv_file___dev_ptmx_=yes
27238180740Sdeselse
27239180740Sdes  ac_cv_file___dev_ptmx_=no
27240180740Sdesfi
27241180740Sdesfi
27242180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_file___dev_ptmx_" >&5
27243180740Sdesecho "${ECHO_T}$ac_cv_file___dev_ptmx_" >&6; }
27244180740Sdesif test $ac_cv_file___dev_ptmx_ = yes; then
27245180740Sdes
27246180740Sdes
27247180740Sdescat >>confdefs.h <<_ACEOF
27248180740Sdes#define HAVE_DEV_PTMX 1
27249180740Sdes_ACEOF
27250180740Sdes
27251180740Sdes				have_dev_ptmx=1
27252180740Sdes
27253180740Sdes
27254180740Sdesfi
27255180740Sdes
27256180740Sdes	fi
27257180740Sdesfi
27258180740Sdes
27259180740Sdesif test ! -z "$cross_compiling" && test "x$cross_compiling" != "xyes"; then
27260180740Sdes	{ echo "$as_me:$LINENO: checking for \"/dev/ptc\"" >&5
27261180740Sdesecho $ECHO_N "checking for \"/dev/ptc\"... $ECHO_C" >&6; }
27262180740Sdesif test "${ac_cv_file___dev_ptc_+set}" = set; then
27263180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
27264180740Sdeselse
27265180740Sdes  test "$cross_compiling" = yes &&
27266180740Sdes  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
27267180740Sdesecho "$as_me: error: cannot check for file existence when cross compiling" >&2;}
27268180740Sdes   { (exit 1); exit 1; }; }
27269180740Sdesif test -r ""/dev/ptc""; then
27270180740Sdes  ac_cv_file___dev_ptc_=yes
27271180740Sdeselse
27272180740Sdes  ac_cv_file___dev_ptc_=no
27273180740Sdesfi
27274180740Sdesfi
27275180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_file___dev_ptc_" >&5
27276180740Sdesecho "${ECHO_T}$ac_cv_file___dev_ptc_" >&6; }
27277180740Sdesif test $ac_cv_file___dev_ptc_ = yes; then
27278180740Sdes
27279180740Sdes
27280180740Sdescat >>confdefs.h <<_ACEOF
27281180740Sdes#define HAVE_DEV_PTS_AND_PTC 1
27282180740Sdes_ACEOF
27283180740Sdes
27284180740Sdes			have_dev_ptc=1
27285180740Sdes
27286180740Sdes
27287180740Sdesfi
27288180740Sdes
27289180740Sdeselse
27290180740Sdes	{ echo "$as_me:$LINENO: WARNING: cross compiling: Disabling /dev/ptc test" >&5
27291180740Sdesecho "$as_me: WARNING: cross compiling: Disabling /dev/ptc test" >&2;}
27292180740Sdesfi
27293180740Sdes
27294180740Sdes# Options from here on. Some of these are preset by platform above
27295180740Sdes
27296180740Sdes# Check whether --with-mantype was given.
27297180740Sdesif test "${with_mantype+set}" = set; then
27298180740Sdes  withval=$with_mantype;
27299180740Sdes		case "$withval" in
27300180740Sdes		man|cat|doc)
27301180740Sdes			MANTYPE=$withval
27302180740Sdes			;;
27303180740Sdes		*)
27304180740Sdes			{ { echo "$as_me:$LINENO: error: invalid man type: $withval" >&5
27305180740Sdesecho "$as_me: error: invalid man type: $withval" >&2;}
27306180740Sdes   { (exit 1); exit 1; }; }
27307180740Sdes			;;
27308180740Sdes		esac
27309180740Sdes
27310180740Sdes
27311180740Sdesfi
27312180740Sdes
27313180740Sdesif test -z "$MANTYPE"; then
27314180740Sdes	TestPath="/usr/bin${PATH_SEPARATOR}/usr/ucb"
27315180740Sdes	for ac_prog in nroff awf
27316180740Sdesdo
27317180740Sdes  # Extract the first word of "$ac_prog", so it can be a program name with args.
27318180740Sdesset dummy $ac_prog; ac_word=$2
27319180740Sdes{ echo "$as_me:$LINENO: checking for $ac_word" >&5
27320180740Sdesecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
27321180740Sdesif test "${ac_cv_path_NROFF+set}" = set; then
27322180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
27323180740Sdeselse
27324180740Sdes  case $NROFF in
27325180740Sdes  [\\/]* | ?:[\\/]*)
27326180740Sdes  ac_cv_path_NROFF="$NROFF" # Let the user override the test with a path.
27327180740Sdes  ;;
27328180740Sdes  *)
27329180740Sdes  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27330180740Sdesfor as_dir in $TestPath
27331180740Sdesdo
27332180740Sdes  IFS=$as_save_IFS
27333180740Sdes  test -z "$as_dir" && as_dir=.
27334180740Sdes  for ac_exec_ext in '' $ac_executable_extensions; do
27335180740Sdes  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
27336180740Sdes    ac_cv_path_NROFF="$as_dir/$ac_word$ac_exec_ext"
27337180740Sdes    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
27338180740Sdes    break 2
27339180740Sdes  fi
27340180740Sdesdone
27341180740Sdesdone
27342180740SdesIFS=$as_save_IFS
27343180740Sdes
27344180740Sdes  ;;
27345180740Sdesesac
27346180740Sdesfi
27347180740SdesNROFF=$ac_cv_path_NROFF
27348180740Sdesif test -n "$NROFF"; then
27349180740Sdes  { echo "$as_me:$LINENO: result: $NROFF" >&5
27350180740Sdesecho "${ECHO_T}$NROFF" >&6; }
27351180740Sdeselse
27352180740Sdes  { echo "$as_me:$LINENO: result: no" >&5
27353180740Sdesecho "${ECHO_T}no" >&6; }
27354180740Sdesfi
27355180740Sdes
27356180740Sdes
27357180740Sdes  test -n "$NROFF" && break
27358180740Sdesdone
27359180740Sdestest -n "$NROFF" || NROFF="/bin/false"
27360180740Sdes
27361180740Sdes	if ${NROFF} -mdoc ${srcdir}/ssh.1 >/dev/null 2>&1; then
27362180740Sdes		MANTYPE=doc
27363180740Sdes	elif ${NROFF} -man ${srcdir}/ssh.1 >/dev/null 2>&1; then
27364180740Sdes		MANTYPE=man
27365180740Sdes	else
27366180740Sdes		MANTYPE=cat
27367180740Sdes	fi
27368180740Sdesfi
27369180740Sdes
27370180740Sdesif test "$MANTYPE" = "doc"; then
27371180740Sdes	mansubdir=man;
27372180740Sdeselse
27373180740Sdes	mansubdir=$MANTYPE;
27374180740Sdesfi
27375180740Sdes
27376180740Sdes
27377180740Sdes# Check whether to enable MD5 passwords
27378180740SdesMD5_MSG="no"
27379180740Sdes
27380180740Sdes# Check whether --with-md5-passwords was given.
27381180740Sdesif test "${with_md5_passwords+set}" = set; then
27382180740Sdes  withval=$with_md5_passwords;
27383180740Sdes		if test "x$withval" != "xno" ; then
27384180740Sdes
27385180740Sdescat >>confdefs.h <<\_ACEOF
27386180740Sdes#define HAVE_MD5_PASSWORDS 1
27387180740Sdes_ACEOF
27388180740Sdes
27389180740Sdes			MD5_MSG="yes"
27390180740Sdes		fi
27391180740Sdes
27392180740Sdes
27393180740Sdesfi
27394180740Sdes
27395180740Sdes
27396180740Sdes# Whether to disable shadow password support
27397180740Sdes
27398180740Sdes# Check whether --with-shadow was given.
27399180740Sdesif test "${with_shadow+set}" = set; then
27400180740Sdes  withval=$with_shadow;
27401180740Sdes		if test "x$withval" = "xno" ; then
27402180740Sdes			cat >>confdefs.h <<\_ACEOF
27403180740Sdes#define DISABLE_SHADOW 1
27404180740Sdes_ACEOF
27405180740Sdes
27406180740Sdes			disable_shadow=yes
27407180740Sdes		fi
27408180740Sdes
27409180740Sdes
27410180740Sdesfi
27411180740Sdes
27412180740Sdes
27413180740Sdesif test -z "$disable_shadow" ; then
27414180740Sdes	{ echo "$as_me:$LINENO: checking if the systems has expire shadow information" >&5
27415180740Sdesecho $ECHO_N "checking if the systems has expire shadow information... $ECHO_C" >&6; }
27416180740Sdes	cat >conftest.$ac_ext <<_ACEOF
27417180740Sdes/* confdefs.h.  */
27418180740Sdes_ACEOF
27419180740Sdescat confdefs.h >>conftest.$ac_ext
27420180740Sdescat >>conftest.$ac_ext <<_ACEOF
27421180740Sdes/* end confdefs.h.  */
27422180740Sdes
27423180740Sdes#include <sys/types.h>
27424180740Sdes#include <shadow.h>
27425180740Sdes	struct spwd sp;
27426180740Sdes
27427180740Sdesint
27428180740Sdesmain ()
27429180740Sdes{
27430180740Sdes sp.sp_expire = sp.sp_lstchg = sp.sp_inact = 0;
27431180740Sdes  ;
27432180740Sdes  return 0;
27433180740Sdes}
27434180740Sdes_ACEOF
27435180740Sdesrm -f conftest.$ac_objext
27436180740Sdesif { (ac_try="$ac_compile"
27437180740Sdescase "(($ac_try" in
27438180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27439180740Sdes  *) ac_try_echo=$ac_try;;
27440180740Sdesesac
27441180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27442180740Sdes  (eval "$ac_compile") 2>conftest.er1
27443180740Sdes  ac_status=$?
27444180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
27445180740Sdes  rm -f conftest.er1
27446180740Sdes  cat conftest.err >&5
27447180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27448180740Sdes  (exit $ac_status); } && {
27449180740Sdes	 test -z "$ac_c_werror_flag" ||
27450180740Sdes	 test ! -s conftest.err
27451180740Sdes       } && test -s conftest.$ac_objext; then
27452180740Sdes   sp_expire_available=yes
27453180740Sdeselse
27454180740Sdes  echo "$as_me: failed program was:" >&5
27455180740Sdessed 's/^/| /' conftest.$ac_ext >&5
27456180740Sdes
27457180740Sdes
27458180740Sdes
27459180740Sdesfi
27460180740Sdes
27461180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27462180740Sdes
27463180740Sdes	if test "x$sp_expire_available" = "xyes" ; then
27464180740Sdes		{ echo "$as_me:$LINENO: result: yes" >&5
27465180740Sdesecho "${ECHO_T}yes" >&6; }
27466180740Sdes
27467180740Sdescat >>confdefs.h <<\_ACEOF
27468180740Sdes#define HAS_SHADOW_EXPIRE 1
27469180740Sdes_ACEOF
27470180740Sdes
27471180740Sdes	else
27472180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
27473180740Sdesecho "${ECHO_T}no" >&6; }
27474180740Sdes	fi
27475180740Sdesfi
27476180740Sdes
27477180740Sdes# Use ip address instead of hostname in $DISPLAY
27478180740Sdesif test ! -z "$IPADDR_IN_DISPLAY" ; then
27479180740Sdes	DISPLAY_HACK_MSG="yes"
27480180740Sdes
27481180740Sdescat >>confdefs.h <<\_ACEOF
27482180740Sdes#define IPADDR_IN_DISPLAY 1
27483180740Sdes_ACEOF
27484180740Sdes
27485180740Sdeselse
27486180740Sdes	DISPLAY_HACK_MSG="no"
27487180740Sdes
27488180740Sdes# Check whether --with-ipaddr-display was given.
27489180740Sdesif test "${with_ipaddr_display+set}" = set; then
27490180740Sdes  withval=$with_ipaddr_display;
27491180740Sdes			if test "x$withval" != "xno" ; then
27492180740Sdes				cat >>confdefs.h <<\_ACEOF
27493180740Sdes#define IPADDR_IN_DISPLAY 1
27494180740Sdes_ACEOF
27495180740Sdes
27496180740Sdes				DISPLAY_HACK_MSG="yes"
27497180740Sdes			fi
27498180740Sdes
27499180740Sdes
27500180740Sdesfi
27501180740Sdes
27502180740Sdesfi
27503180740Sdes
27504180740Sdes# check for /etc/default/login and use it if present.
27505180740Sdes# Check whether --enable-etc-default-login was given.
27506180740Sdesif test "${enable_etc_default_login+set}" = set; then
27507180740Sdes  enableval=$enable_etc_default_login;  if test "x$enableval" = "xno"; then
27508180740Sdes		{ echo "$as_me:$LINENO: /etc/default/login handling disabled" >&5
27509180740Sdesecho "$as_me: /etc/default/login handling disabled" >&6;}
27510180740Sdes		etc_default_login=no
27511180740Sdes	  else
27512180740Sdes		etc_default_login=yes
27513180740Sdes	  fi
27514180740Sdeselse
27515180740Sdes   if test ! -z "$cross_compiling" && test "x$cross_compiling" = "xyes";
27516180740Sdes	  then
27517180740Sdes		{ echo "$as_me:$LINENO: WARNING: cross compiling: not checking /etc/default/login" >&5
27518180740Sdesecho "$as_me: WARNING: cross compiling: not checking /etc/default/login" >&2;}
27519180740Sdes		etc_default_login=no
27520180740Sdes	  else
27521180740Sdes		etc_default_login=yes
27522180740Sdes	  fi
27523180740Sdes
27524180740Sdesfi
27525180740Sdes
27526180740Sdes
27527180740Sdesif test "x$etc_default_login" != "xno"; then
27528180740Sdes	{ echo "$as_me:$LINENO: checking for \"/etc/default/login\"" >&5
27529180740Sdesecho $ECHO_N "checking for \"/etc/default/login\"... $ECHO_C" >&6; }
27530180740Sdesif test "${ac_cv_file___etc_default_login_+set}" = set; then
27531180740Sdes  echo $ECHO_N "(cached) $ECHO_C" >&6
27532180740Sdeselse
27533180740Sdes  test "$cross_compiling" = yes &&
27534180740Sdes  { { echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5
27535180740Sdesecho "$as_me: error: cannot check for file existence when cross compiling" >&2;}
27536180740Sdes   { (exit 1); exit 1; }; }
27537180740Sdesif test -r ""/etc/default/login""; then
27538180740Sdes  ac_cv_file___etc_default_login_=yes
27539180740Sdeselse
27540180740Sdes  ac_cv_file___etc_default_login_=no
27541180740Sdesfi
27542180740Sdesfi
27543180740Sdes{ echo "$as_me:$LINENO: result: $ac_cv_file___etc_default_login_" >&5
27544180740Sdesecho "${ECHO_T}$ac_cv_file___etc_default_login_" >&6; }
27545180740Sdesif test $ac_cv_file___etc_default_login_ = yes; then
27546180740Sdes   external_path_file=/etc/default/login
27547180740Sdesfi
27548180740Sdes
27549180740Sdes	if test "x$external_path_file" = "x/etc/default/login"; then
27550180740Sdes
27551180740Sdescat >>confdefs.h <<\_ACEOF
27552180740Sdes#define HAVE_ETC_DEFAULT_LOGIN 1
27553180740Sdes_ACEOF
27554180740Sdes
27555180740Sdes	fi
27556180740Sdesfi
27557180740Sdes
27558180740Sdesif test $ac_cv_func_login_getcapbool = "yes" && \
27559180740Sdes	test $ac_cv_header_login_cap_h = "yes" ; then
27560180740Sdes	external_path_file=/etc/login.conf
27561180740Sdesfi
27562180740Sdes
27563180740Sdes# Whether to mess with the default path
27564180740SdesSERVER_PATH_MSG="(default)"
27565180740Sdes
27566180740Sdes# Check whether --with-default-path was given.
27567180740Sdesif test "${with_default_path+set}" = set; then
27568180740Sdes  withval=$with_default_path;
27569180740Sdes		if test "x$external_path_file" = "x/etc/login.conf" ; then
27570180740Sdes			{ echo "$as_me:$LINENO: WARNING:
27571180740Sdes--with-default-path=PATH has no effect on this system.
27572180740SdesEdit /etc/login.conf instead." >&5
27573180740Sdesecho "$as_me: WARNING:
27574180740Sdes--with-default-path=PATH has no effect on this system.
27575180740SdesEdit /etc/login.conf instead." >&2;}
27576180740Sdes		elif test "x$withval" != "xno" ; then
27577180740Sdes			if test ! -z "$external_path_file" ; then
27578180740Sdes				{ echo "$as_me:$LINENO: WARNING:
27579180740Sdes--with-default-path=PATH will only be used if PATH is not defined in
27580180740Sdes$external_path_file ." >&5
27581180740Sdesecho "$as_me: WARNING:
27582180740Sdes--with-default-path=PATH will only be used if PATH is not defined in
27583180740Sdes$external_path_file ." >&2;}
27584180740Sdes			fi
27585180740Sdes			user_path="$withval"
27586180740Sdes			SERVER_PATH_MSG="$withval"
27587180740Sdes		fi
27588180740Sdes
27589180740Sdeselse
27590180740Sdes   if test "x$external_path_file" = "x/etc/login.conf" ; then
27591180740Sdes		{ echo "$as_me:$LINENO: WARNING: Make sure the path to scp is in /etc/login.conf" >&5
27592180740Sdesecho "$as_me: WARNING: Make sure the path to scp is in /etc/login.conf" >&2;}
27593180740Sdes	else
27594180740Sdes		if test ! -z "$external_path_file" ; then
27595180740Sdes			{ echo "$as_me:$LINENO: WARNING:
27596180740SdesIf PATH is defined in $external_path_file, ensure the path to scp is included,
27597180740Sdesotherwise scp will not work." >&5
27598180740Sdesecho "$as_me: WARNING:
27599180740SdesIf PATH is defined in $external_path_file, ensure the path to scp is included,
27600180740Sdesotherwise scp will not work." >&2;}
27601180740Sdes		fi
27602180740Sdes		if test "$cross_compiling" = yes; then
27603180740Sdes   user_path="/usr/bin:/bin:/usr/sbin:/sbin"
27604180740Sdes
27605180740Sdeselse
27606180740Sdes  cat >conftest.$ac_ext <<_ACEOF
27607180740Sdes/* confdefs.h.  */
27608180740Sdes_ACEOF
27609180740Sdescat confdefs.h >>conftest.$ac_ext
27610180740Sdescat >>conftest.$ac_ext <<_ACEOF
27611180740Sdes/* end confdefs.h.  */
27612180740Sdes
27613180740Sdes/* find out what STDPATH is */
27614180740Sdes#include <stdio.h>
27615180740Sdes#ifdef HAVE_PATHS_H
27616180740Sdes# include <paths.h>
27617180740Sdes#endif
27618180740Sdes#ifndef _PATH_STDPATH
27619180740Sdes# ifdef _PATH_USERPATH	/* Irix */
27620180740Sdes#  define _PATH_STDPATH _PATH_USERPATH
27621180740Sdes# else
27622180740Sdes#  define _PATH_STDPATH "/usr/bin:/bin:/usr/sbin:/sbin"
27623180740Sdes# endif
27624180740Sdes#endif
27625180740Sdes#include <sys/types.h>
27626180740Sdes#include <sys/stat.h>
27627180740Sdes#include <fcntl.h>
27628180740Sdes#define DATA "conftest.stdpath"
27629180740Sdes
27630180740Sdesmain()
27631180740Sdes{
27632180740Sdes	FILE *fd;
27633180740Sdes	int rc;
27634180740Sdes
27635180740Sdes	fd = fopen(DATA,"w");
27636180740Sdes	if(fd == NULL)
27637180740Sdes		exit(1);
27638180740Sdes
27639180740Sdes	if ((rc = fprintf(fd,"%s", _PATH_STDPATH)) < 0)
27640180740Sdes		exit(1);
27641180740Sdes
27642180740Sdes	exit(0);
27643180740Sdes}
27644180740Sdes
27645180740Sdes_ACEOF
27646180740Sdesrm -f conftest$ac_exeext
27647180740Sdesif { (ac_try="$ac_link"
27648180740Sdescase "(($ac_try" in
27649180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27650180740Sdes  *) ac_try_echo=$ac_try;;
27651180740Sdesesac
27652180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27653180740Sdes  (eval "$ac_link") 2>&5
27654180740Sdes  ac_status=$?
27655180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27656180740Sdes  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
27657180740Sdes  { (case "(($ac_try" in
27658180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27659180740Sdes  *) ac_try_echo=$ac_try;;
27660180740Sdesesac
27661180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27662180740Sdes  (eval "$ac_try") 2>&5
27663180740Sdes  ac_status=$?
27664180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27665180740Sdes  (exit $ac_status); }; }; then
27666180740Sdes   user_path=`cat conftest.stdpath`
27667180740Sdeselse
27668180740Sdes  echo "$as_me: program exited with status $ac_status" >&5
27669180740Sdesecho "$as_me: failed program was:" >&5
27670180740Sdessed 's/^/| /' conftest.$ac_ext >&5
27671180740Sdes
27672180740Sdes( exit $ac_status )
27673180740Sdes user_path="/usr/bin:/bin:/usr/sbin:/sbin"
27674180740Sdesfi
27675180740Sdesrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
27676180740Sdesfi
27677180740Sdes
27678180740Sdes
27679180740Sdes# make sure $bindir is in USER_PATH so scp will work
27680180740Sdes		t_bindir=`eval echo ${bindir}`
27681180740Sdes		case $t_bindir in
27682180740Sdes			NONE/*) t_bindir=`echo $t_bindir | sed "s~NONE~$prefix~"` ;;
27683180740Sdes		esac
27684180740Sdes		case $t_bindir in
27685180740Sdes			NONE/*) t_bindir=`echo $t_bindir | sed "s~NONE~$ac_default_prefix~"` ;;
27686180740Sdes		esac
27687180740Sdes		echo $user_path | grep ":$t_bindir"  > /dev/null 2>&1
27688180740Sdes		if test $? -ne 0  ; then
27689180740Sdes			echo $user_path | grep "^$t_bindir"  > /dev/null 2>&1
27690180740Sdes			if test $? -ne 0  ; then
27691180740Sdes				user_path=$user_path:$t_bindir
27692180740Sdes				{ echo "$as_me:$LINENO: result: Adding $t_bindir to USER_PATH so scp will work" >&5
27693180740Sdesecho "${ECHO_T}Adding $t_bindir to USER_PATH so scp will work" >&6; }
27694180740Sdes			fi
27695180740Sdes		fi
27696180740Sdes	fi
27697180740Sdes
27698180740Sdesfi
27699180740Sdes
27700180740Sdesif test "x$external_path_file" != "x/etc/login.conf" ; then
27701180740Sdes
27702180740Sdescat >>confdefs.h <<_ACEOF
27703180740Sdes#define USER_PATH "$user_path"
27704180740Sdes_ACEOF
27705180740Sdes
27706180740Sdes
27707180740Sdesfi
27708180740Sdes
27709180740Sdes# Set superuser path separately to user path
27710180740Sdes
27711180740Sdes# Check whether --with-superuser-path was given.
27712180740Sdesif test "${with_superuser_path+set}" = set; then
27713180740Sdes  withval=$with_superuser_path;
27714180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
27715180740Sdes		    test "x${withval}" != "xyes"; then
27716180740Sdes
27717180740Sdescat >>confdefs.h <<_ACEOF
27718180740Sdes#define SUPERUSER_PATH "$withval"
27719180740Sdes_ACEOF
27720180740Sdes
27721180740Sdes			superuser_path=$withval
27722180740Sdes		fi
27723180740Sdes
27724180740Sdes
27725180740Sdesfi
27726180740Sdes
27727180740Sdes
27728180740Sdes
27729180740Sdes{ echo "$as_me:$LINENO: checking if we need to convert IPv4 in IPv6-mapped addresses" >&5
27730180740Sdesecho $ECHO_N "checking if we need to convert IPv4 in IPv6-mapped addresses... $ECHO_C" >&6; }
27731180740SdesIPV4_IN6_HACK_MSG="no"
27732180740Sdes
27733180740Sdes# Check whether --with-4in6 was given.
27734180740Sdesif test "${with_4in6+set}" = set; then
27735180740Sdes  withval=$with_4in6;
27736180740Sdes		if test "x$withval" != "xno" ; then
27737180740Sdes			{ echo "$as_me:$LINENO: result: yes" >&5
27738180740Sdesecho "${ECHO_T}yes" >&6; }
27739180740Sdes
27740180740Sdescat >>confdefs.h <<\_ACEOF
27741180740Sdes#define IPV4_IN_IPV6 1
27742180740Sdes_ACEOF
27743180740Sdes
27744180740Sdes			IPV4_IN6_HACK_MSG="yes"
27745180740Sdes		else
27746180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
27747180740Sdesecho "${ECHO_T}no" >&6; }
27748180740Sdes		fi
27749180740Sdes
27750180740Sdeselse
27751180740Sdes
27752180740Sdes		if test "x$inet6_default_4in6" = "xyes"; then
27753180740Sdes			{ echo "$as_me:$LINENO: result: yes (default)" >&5
27754180740Sdesecho "${ECHO_T}yes (default)" >&6; }
27755180740Sdes			cat >>confdefs.h <<\_ACEOF
27756180740Sdes#define IPV4_IN_IPV6 1
27757180740Sdes_ACEOF
27758180740Sdes
27759180740Sdes			IPV4_IN6_HACK_MSG="yes"
27760180740Sdes		else
27761180740Sdes			{ echo "$as_me:$LINENO: result: no (default)" >&5
27762180740Sdesecho "${ECHO_T}no (default)" >&6; }
27763180740Sdes		fi
27764180740Sdes
27765180740Sdes
27766180740Sdesfi
27767180740Sdes
27768180740Sdes
27769180740Sdes# Whether to enable BSD auth support
27770180740SdesBSD_AUTH_MSG=no
27771180740Sdes
27772180740Sdes# Check whether --with-bsd-auth was given.
27773180740Sdesif test "${with_bsd_auth+set}" = set; then
27774180740Sdes  withval=$with_bsd_auth;
27775180740Sdes		if test "x$withval" != "xno" ; then
27776180740Sdes
27777180740Sdescat >>confdefs.h <<\_ACEOF
27778180740Sdes#define BSD_AUTH 1
27779180740Sdes_ACEOF
27780180740Sdes
27781180740Sdes			BSD_AUTH_MSG=yes
27782180740Sdes		fi
27783180740Sdes
27784180740Sdes
27785180740Sdesfi
27786180740Sdes
27787180740Sdes
27788180740Sdes# Where to place sshd.pid
27789180740Sdespiddir=/var/run
27790180740Sdes# make sure the directory exists
27791180740Sdesif test ! -d $piddir ; then
27792180740Sdes	piddir=`eval echo ${sysconfdir}`
27793180740Sdes	case $piddir in
27794180740Sdes		NONE/*) piddir=`echo $piddir | sed "s~NONE~$ac_default_prefix~"` ;;
27795180740Sdes	esac
27796180740Sdesfi
27797180740Sdes
27798180740Sdes
27799180740Sdes# Check whether --with-pid-dir was given.
27800180740Sdesif test "${with_pid_dir+set}" = set; then
27801180740Sdes  withval=$with_pid_dir;
27802180740Sdes		if test -n "$withval"  &&  test "x$withval" != "xno"  &&  \
27803180740Sdes		    test "x${withval}" != "xyes"; then
27804180740Sdes			piddir=$withval
27805180740Sdes			if test ! -d $piddir ; then
27806180740Sdes			{ echo "$as_me:$LINENO: WARNING: ** no $piddir directory on this system **" >&5
27807180740Sdesecho "$as_me: WARNING: ** no $piddir directory on this system **" >&2;}
27808180740Sdes			fi
27809180740Sdes		fi
27810180740Sdes
27811180740Sdes
27812180740Sdesfi
27813180740Sdes
27814180740Sdes
27815180740Sdes
27816180740Sdescat >>confdefs.h <<_ACEOF
27817180740Sdes#define _PATH_SSH_PIDDIR "$piddir"
27818180740Sdes_ACEOF
27819180740Sdes
27820180740Sdes
27821180740Sdes
27822180740Sdes# Check whether --enable-lastlog was given.
27823180740Sdesif test "${enable_lastlog+set}" = set; then
27824180740Sdes  enableval=$enable_lastlog;
27825180740Sdes		if test "x$enableval" = "xno" ; then
27826180740Sdes			cat >>confdefs.h <<\_ACEOF
27827180740Sdes#define DISABLE_LASTLOG 1
27828180740Sdes_ACEOF
27829180740Sdes
27830180740Sdes		fi
27831180740Sdes
27832180740Sdes
27833180740Sdesfi
27834180740Sdes
27835180740Sdes# Check whether --enable-utmp was given.
27836180740Sdesif test "${enable_utmp+set}" = set; then
27837180740Sdes  enableval=$enable_utmp;
27838180740Sdes		if test "x$enableval" = "xno" ; then
27839180740Sdes			cat >>confdefs.h <<\_ACEOF
27840180740Sdes#define DISABLE_UTMP 1
27841180740Sdes_ACEOF
27842180740Sdes
27843180740Sdes		fi
27844180740Sdes
27845180740Sdes
27846180740Sdesfi
27847180740Sdes
27848180740Sdes# Check whether --enable-utmpx was given.
27849180740Sdesif test "${enable_utmpx+set}" = set; then
27850180740Sdes  enableval=$enable_utmpx;
27851180740Sdes		if test "x$enableval" = "xno" ; then
27852180740Sdes
27853180740Sdescat >>confdefs.h <<\_ACEOF
27854180740Sdes#define DISABLE_UTMPX 1
27855180740Sdes_ACEOF
27856180740Sdes
27857180740Sdes		fi
27858180740Sdes
27859180740Sdes
27860180740Sdesfi
27861180740Sdes
27862180740Sdes# Check whether --enable-wtmp was given.
27863180740Sdesif test "${enable_wtmp+set}" = set; then
27864180740Sdes  enableval=$enable_wtmp;
27865180740Sdes		if test "x$enableval" = "xno" ; then
27866180740Sdes			cat >>confdefs.h <<\_ACEOF
27867180740Sdes#define DISABLE_WTMP 1
27868180740Sdes_ACEOF
27869180740Sdes
27870180740Sdes		fi
27871180740Sdes
27872180740Sdes
27873180740Sdesfi
27874180740Sdes
27875180740Sdes# Check whether --enable-wtmpx was given.
27876180740Sdesif test "${enable_wtmpx+set}" = set; then
27877180740Sdes  enableval=$enable_wtmpx;
27878180740Sdes		if test "x$enableval" = "xno" ; then
27879180740Sdes
27880180740Sdescat >>confdefs.h <<\_ACEOF
27881180740Sdes#define DISABLE_WTMPX 1
27882180740Sdes_ACEOF
27883180740Sdes
27884180740Sdes		fi
27885180740Sdes
27886180740Sdes
27887180740Sdesfi
27888180740Sdes
27889180740Sdes# Check whether --enable-libutil was given.
27890180740Sdesif test "${enable_libutil+set}" = set; then
27891180740Sdes  enableval=$enable_libutil;
27892180740Sdes		if test "x$enableval" = "xno" ; then
27893180740Sdes			cat >>confdefs.h <<\_ACEOF
27894180740Sdes#define DISABLE_LOGIN 1
27895180740Sdes_ACEOF
27896180740Sdes
27897180740Sdes		fi
27898180740Sdes
27899180740Sdes
27900180740Sdesfi
27901180740Sdes
27902180740Sdes# Check whether --enable-pututline was given.
27903180740Sdesif test "${enable_pututline+set}" = set; then
27904180740Sdes  enableval=$enable_pututline;
27905180740Sdes		if test "x$enableval" = "xno" ; then
27906180740Sdes
27907180740Sdescat >>confdefs.h <<\_ACEOF
27908180740Sdes#define DISABLE_PUTUTLINE 1
27909180740Sdes_ACEOF
27910180740Sdes
27911180740Sdes		fi
27912180740Sdes
27913180740Sdes
27914180740Sdesfi
27915180740Sdes
27916180740Sdes# Check whether --enable-pututxline was given.
27917180740Sdesif test "${enable_pututxline+set}" = set; then
27918180740Sdes  enableval=$enable_pututxline;
27919180740Sdes		if test "x$enableval" = "xno" ; then
27920180740Sdes
27921180740Sdescat >>confdefs.h <<\_ACEOF
27922180740Sdes#define DISABLE_PUTUTXLINE 1
27923180740Sdes_ACEOF
27924180740Sdes
27925180740Sdes		fi
27926180740Sdes
27927180740Sdes
27928180740Sdesfi
27929180740Sdes
27930180740Sdes
27931180740Sdes# Check whether --with-lastlog was given.
27932180740Sdesif test "${with_lastlog+set}" = set; then
27933180740Sdes  withval=$with_lastlog;
27934180740Sdes		if test "x$withval" = "xno" ; then
27935180740Sdes			cat >>confdefs.h <<\_ACEOF
27936180740Sdes#define DISABLE_LASTLOG 1
27937180740Sdes_ACEOF
27938180740Sdes
27939180740Sdes		elif test -n "$withval"  &&  test "x${withval}" != "xyes"; then
27940180740Sdes			conf_lastlog_location=$withval
27941180740Sdes		fi
27942180740Sdes
27943180740Sdes
27944180740Sdesfi
27945180740Sdes
27946180740Sdes
27947180740Sdes
27948180740Sdes{ echo "$as_me:$LINENO: checking if your system defines LASTLOG_FILE" >&5
27949180740Sdesecho $ECHO_N "checking if your system defines LASTLOG_FILE... $ECHO_C" >&6; }
27950180740Sdescat >conftest.$ac_ext <<_ACEOF
27951180740Sdes/* confdefs.h.  */
27952180740Sdes_ACEOF
27953180740Sdescat confdefs.h >>conftest.$ac_ext
27954180740Sdescat >>conftest.$ac_ext <<_ACEOF
27955180740Sdes/* end confdefs.h.  */
27956180740Sdes
27957180740Sdes#include <sys/types.h>
27958180740Sdes#include <utmp.h>
27959180740Sdes#ifdef HAVE_LASTLOG_H
27960180740Sdes#  include <lastlog.h>
27961180740Sdes#endif
27962180740Sdes#ifdef HAVE_PATHS_H
27963180740Sdes#  include <paths.h>
27964180740Sdes#endif
27965180740Sdes#ifdef HAVE_LOGIN_H
27966180740Sdes# include <login.h>
27967180740Sdes#endif
27968180740Sdes
27969180740Sdesint
27970180740Sdesmain ()
27971180740Sdes{
27972180740Sdes char *lastlog = LASTLOG_FILE;
27973180740Sdes  ;
27974180740Sdes  return 0;
27975180740Sdes}
27976180740Sdes_ACEOF
27977180740Sdesrm -f conftest.$ac_objext
27978180740Sdesif { (ac_try="$ac_compile"
27979180740Sdescase "(($ac_try" in
27980180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27981180740Sdes  *) ac_try_echo=$ac_try;;
27982180740Sdesesac
27983180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27984180740Sdes  (eval "$ac_compile") 2>conftest.er1
27985180740Sdes  ac_status=$?
27986180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
27987180740Sdes  rm -f conftest.er1
27988180740Sdes  cat conftest.err >&5
27989180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
27990180740Sdes  (exit $ac_status); } && {
27991180740Sdes	 test -z "$ac_c_werror_flag" ||
27992180740Sdes	 test ! -s conftest.err
27993180740Sdes       } && test -s conftest.$ac_objext; then
27994180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
27995180740Sdesecho "${ECHO_T}yes" >&6; }
27996180740Sdeselse
27997180740Sdes  echo "$as_me: failed program was:" >&5
27998180740Sdessed 's/^/| /' conftest.$ac_ext >&5
27999180740Sdes
28000180740Sdes
28001180740Sdes		{ echo "$as_me:$LINENO: result: no" >&5
28002180740Sdesecho "${ECHO_T}no" >&6; }
28003180740Sdes		{ echo "$as_me:$LINENO: checking if your system defines _PATH_LASTLOG" >&5
28004180740Sdesecho $ECHO_N "checking if your system defines _PATH_LASTLOG... $ECHO_C" >&6; }
28005180740Sdes		cat >conftest.$ac_ext <<_ACEOF
28006180740Sdes/* confdefs.h.  */
28007180740Sdes_ACEOF
28008180740Sdescat confdefs.h >>conftest.$ac_ext
28009180740Sdescat >>conftest.$ac_ext <<_ACEOF
28010180740Sdes/* end confdefs.h.  */
28011180740Sdes
28012180740Sdes#include <sys/types.h>
28013180740Sdes#include <utmp.h>
28014180740Sdes#ifdef HAVE_LASTLOG_H
28015180740Sdes#  include <lastlog.h>
28016180740Sdes#endif
28017180740Sdes#ifdef HAVE_PATHS_H
28018180740Sdes#  include <paths.h>
28019180740Sdes#endif
28020180740Sdes
28021180740Sdesint
28022180740Sdesmain ()
28023180740Sdes{
28024180740Sdes char *lastlog = _PATH_LASTLOG;
28025180740Sdes  ;
28026180740Sdes  return 0;
28027180740Sdes}
28028180740Sdes_ACEOF
28029180740Sdesrm -f conftest.$ac_objext
28030180740Sdesif { (ac_try="$ac_compile"
28031180740Sdescase "(($ac_try" in
28032180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28033180740Sdes  *) ac_try_echo=$ac_try;;
28034180740Sdesesac
28035180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28036180740Sdes  (eval "$ac_compile") 2>conftest.er1
28037180740Sdes  ac_status=$?
28038180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
28039180740Sdes  rm -f conftest.er1
28040180740Sdes  cat conftest.err >&5
28041180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
28042180740Sdes  (exit $ac_status); } && {
28043180740Sdes	 test -z "$ac_c_werror_flag" ||
28044180740Sdes	 test ! -s conftest.err
28045180740Sdes       } && test -s conftest.$ac_objext; then
28046180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
28047180740Sdesecho "${ECHO_T}yes" >&6; }
28048180740Sdeselse
28049180740Sdes  echo "$as_me: failed program was:" >&5
28050180740Sdessed 's/^/| /' conftest.$ac_ext >&5
28051180740Sdes
28052180740Sdes
28053180740Sdes			{ echo "$as_me:$LINENO: result: no" >&5
28054180740Sdesecho "${ECHO_T}no" >&6; }
28055180740Sdes			system_lastlog_path=no
28056180740Sdes
28057180740Sdesfi
28058180740Sdes
28059180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28060180740Sdes
28061180740Sdes
28062180740Sdesfi
28063180740Sdes
28064180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28065180740Sdes
28066180740Sdesif test -z "$conf_lastlog_location"; then
28067180740Sdes	if test x"$system_lastlog_path" = x"no" ; then
28068180740Sdes		for f in /var/log/lastlog /usr/adm/lastlog /var/adm/lastlog /etc/security/lastlog ; do
28069180740Sdes				if (test -d "$f" || test -f "$f") ; then
28070180740Sdes					conf_lastlog_location=$f
28071180740Sdes				fi
28072180740Sdes		done
28073180740Sdes		if test -z "$conf_lastlog_location"; then
28074180740Sdes			{ echo "$as_me:$LINENO: WARNING: ** Cannot find lastlog **" >&5
28075180740Sdesecho "$as_me: WARNING: ** Cannot find lastlog **" >&2;}
28076180740Sdes					fi
28077180740Sdes	fi
28078180740Sdesfi
28079180740Sdes
28080180740Sdesif test -n "$conf_lastlog_location"; then
28081180740Sdes
28082180740Sdescat >>confdefs.h <<_ACEOF
28083180740Sdes#define CONF_LASTLOG_FILE "$conf_lastlog_location"
28084180740Sdes_ACEOF
28085180740Sdes
28086180740Sdesfi
28087180740Sdes
28088180740Sdes{ echo "$as_me:$LINENO: checking if your system defines UTMP_FILE" >&5
28089180740Sdesecho $ECHO_N "checking if your system defines UTMP_FILE... $ECHO_C" >&6; }
28090180740Sdescat >conftest.$ac_ext <<_ACEOF
28091180740Sdes/* confdefs.h.  */
28092180740Sdes_ACEOF
28093180740Sdescat confdefs.h >>conftest.$ac_ext
28094180740Sdescat >>conftest.$ac_ext <<_ACEOF
28095180740Sdes/* end confdefs.h.  */
28096180740Sdes
28097180740Sdes#include <sys/types.h>
28098180740Sdes#include <utmp.h>
28099180740Sdes#ifdef HAVE_PATHS_H
28100180740Sdes#  include <paths.h>
28101180740Sdes#endif
28102180740Sdes
28103180740Sdesint
28104180740Sdesmain ()
28105180740Sdes{
28106180740Sdes char *utmp = UTMP_FILE;
28107180740Sdes  ;
28108180740Sdes  return 0;
28109180740Sdes}
28110180740Sdes_ACEOF
28111180740Sdesrm -f conftest.$ac_objext
28112180740Sdesif { (ac_try="$ac_compile"
28113180740Sdescase "(($ac_try" in
28114180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28115180740Sdes  *) ac_try_echo=$ac_try;;
28116180740Sdesesac
28117180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28118180740Sdes  (eval "$ac_compile") 2>conftest.er1
28119180740Sdes  ac_status=$?
28120180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
28121180740Sdes  rm -f conftest.er1
28122180740Sdes  cat conftest.err >&5
28123180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
28124180740Sdes  (exit $ac_status); } && {
28125180740Sdes	 test -z "$ac_c_werror_flag" ||
28126180740Sdes	 test ! -s conftest.err
28127180740Sdes       } && test -s conftest.$ac_objext; then
28128180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
28129180740Sdesecho "${ECHO_T}yes" >&6; }
28130180740Sdeselse
28131180740Sdes  echo "$as_me: failed program was:" >&5
28132180740Sdessed 's/^/| /' conftest.$ac_ext >&5
28133180740Sdes
28134180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
28135180740Sdesecho "${ECHO_T}no" >&6; }
28136180740Sdes	  system_utmp_path=no
28137180740Sdes
28138180740Sdesfi
28139180740Sdes
28140180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28141180740Sdesif test -z "$conf_utmp_location"; then
28142180740Sdes	if test x"$system_utmp_path" = x"no" ; then
28143180740Sdes		for f in /etc/utmp /usr/adm/utmp /var/run/utmp; do
28144180740Sdes			if test -f $f ; then
28145180740Sdes				conf_utmp_location=$f
28146180740Sdes			fi
28147180740Sdes		done
28148180740Sdes		if test -z "$conf_utmp_location"; then
28149180740Sdes			cat >>confdefs.h <<\_ACEOF
28150180740Sdes#define DISABLE_UTMP 1
28151180740Sdes_ACEOF
28152180740Sdes
28153180740Sdes		fi
28154180740Sdes	fi
28155180740Sdesfi
28156180740Sdesif test -n "$conf_utmp_location"; then
28157180740Sdes
28158180740Sdescat >>confdefs.h <<_ACEOF
28159180740Sdes#define CONF_UTMP_FILE "$conf_utmp_location"
28160180740Sdes_ACEOF
28161180740Sdes
28162180740Sdesfi
28163180740Sdes
28164180740Sdes{ echo "$as_me:$LINENO: checking if your system defines WTMP_FILE" >&5
28165180740Sdesecho $ECHO_N "checking if your system defines WTMP_FILE... $ECHO_C" >&6; }
28166180740Sdescat >conftest.$ac_ext <<_ACEOF
28167180740Sdes/* confdefs.h.  */
28168180740Sdes_ACEOF
28169180740Sdescat confdefs.h >>conftest.$ac_ext
28170180740Sdescat >>conftest.$ac_ext <<_ACEOF
28171180740Sdes/* end confdefs.h.  */
28172180740Sdes
28173180740Sdes#include <sys/types.h>
28174180740Sdes#include <utmp.h>
28175180740Sdes#ifdef HAVE_PATHS_H
28176180740Sdes#  include <paths.h>
28177180740Sdes#endif
28178180740Sdes
28179180740Sdesint
28180180740Sdesmain ()
28181180740Sdes{
28182180740Sdes char *wtmp = WTMP_FILE;
28183180740Sdes  ;
28184180740Sdes  return 0;
28185180740Sdes}
28186180740Sdes_ACEOF
28187180740Sdesrm -f conftest.$ac_objext
28188180740Sdesif { (ac_try="$ac_compile"
28189180740Sdescase "(($ac_try" in
28190180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28191180740Sdes  *) ac_try_echo=$ac_try;;
28192180740Sdesesac
28193180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28194180740Sdes  (eval "$ac_compile") 2>conftest.er1
28195180740Sdes  ac_status=$?
28196180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
28197180740Sdes  rm -f conftest.er1
28198180740Sdes  cat conftest.err >&5
28199180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
28200180740Sdes  (exit $ac_status); } && {
28201180740Sdes	 test -z "$ac_c_werror_flag" ||
28202180740Sdes	 test ! -s conftest.err
28203180740Sdes       } && test -s conftest.$ac_objext; then
28204180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
28205180740Sdesecho "${ECHO_T}yes" >&6; }
28206180740Sdeselse
28207180740Sdes  echo "$as_me: failed program was:" >&5
28208180740Sdessed 's/^/| /' conftest.$ac_ext >&5
28209180740Sdes
28210180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
28211180740Sdesecho "${ECHO_T}no" >&6; }
28212180740Sdes	  system_wtmp_path=no
28213180740Sdes
28214180740Sdesfi
28215180740Sdes
28216180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28217180740Sdesif test -z "$conf_wtmp_location"; then
28218180740Sdes	if test x"$system_wtmp_path" = x"no" ; then
28219180740Sdes		for f in /usr/adm/wtmp /var/log/wtmp; do
28220180740Sdes			if test -f $f ; then
28221180740Sdes				conf_wtmp_location=$f
28222180740Sdes			fi
28223180740Sdes		done
28224180740Sdes		if test -z "$conf_wtmp_location"; then
28225180740Sdes			cat >>confdefs.h <<\_ACEOF
28226180740Sdes#define DISABLE_WTMP 1
28227180740Sdes_ACEOF
28228180740Sdes
28229180740Sdes		fi
28230180740Sdes	fi
28231180740Sdesfi
28232180740Sdesif test -n "$conf_wtmp_location"; then
28233180740Sdes
28234180740Sdescat >>confdefs.h <<_ACEOF
28235180740Sdes#define CONF_WTMP_FILE "$conf_wtmp_location"
28236180740Sdes_ACEOF
28237180740Sdes
28238180740Sdesfi
28239180740Sdes
28240180740Sdes
28241180740Sdes{ echo "$as_me:$LINENO: checking if your system defines UTMPX_FILE" >&5
28242180740Sdesecho $ECHO_N "checking if your system defines UTMPX_FILE... $ECHO_C" >&6; }
28243180740Sdescat >conftest.$ac_ext <<_ACEOF
28244180740Sdes/* confdefs.h.  */
28245180740Sdes_ACEOF
28246180740Sdescat confdefs.h >>conftest.$ac_ext
28247180740Sdescat >>conftest.$ac_ext <<_ACEOF
28248180740Sdes/* end confdefs.h.  */
28249180740Sdes
28250180740Sdes#include <sys/types.h>
28251180740Sdes#include <utmp.h>
28252180740Sdes#ifdef HAVE_UTMPX_H
28253180740Sdes#include <utmpx.h>
28254180740Sdes#endif
28255180740Sdes#ifdef HAVE_PATHS_H
28256180740Sdes#  include <paths.h>
28257180740Sdes#endif
28258180740Sdes
28259180740Sdesint
28260180740Sdesmain ()
28261180740Sdes{
28262180740Sdes char *utmpx = UTMPX_FILE;
28263180740Sdes  ;
28264180740Sdes  return 0;
28265180740Sdes}
28266180740Sdes_ACEOF
28267180740Sdesrm -f conftest.$ac_objext
28268180740Sdesif { (ac_try="$ac_compile"
28269180740Sdescase "(($ac_try" in
28270180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28271180740Sdes  *) ac_try_echo=$ac_try;;
28272180740Sdesesac
28273180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28274180740Sdes  (eval "$ac_compile") 2>conftest.er1
28275180740Sdes  ac_status=$?
28276180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
28277180740Sdes  rm -f conftest.er1
28278180740Sdes  cat conftest.err >&5
28279180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
28280180740Sdes  (exit $ac_status); } && {
28281180740Sdes	 test -z "$ac_c_werror_flag" ||
28282180740Sdes	 test ! -s conftest.err
28283180740Sdes       } && test -s conftest.$ac_objext; then
28284180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
28285180740Sdesecho "${ECHO_T}yes" >&6; }
28286180740Sdeselse
28287180740Sdes  echo "$as_me: failed program was:" >&5
28288180740Sdessed 's/^/| /' conftest.$ac_ext >&5
28289180740Sdes
28290180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
28291180740Sdesecho "${ECHO_T}no" >&6; }
28292180740Sdes	  system_utmpx_path=no
28293180740Sdes
28294180740Sdesfi
28295180740Sdes
28296180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28297180740Sdesif test -z "$conf_utmpx_location"; then
28298180740Sdes	if test x"$system_utmpx_path" = x"no" ; then
28299180740Sdes		cat >>confdefs.h <<\_ACEOF
28300180740Sdes#define DISABLE_UTMPX 1
28301180740Sdes_ACEOF
28302180740Sdes
28303180740Sdes	fi
28304180740Sdeselse
28305180740Sdes
28306180740Sdescat >>confdefs.h <<_ACEOF
28307180740Sdes#define CONF_UTMPX_FILE "$conf_utmpx_location"
28308180740Sdes_ACEOF
28309180740Sdes
28310180740Sdesfi
28311180740Sdes
28312180740Sdes{ echo "$as_me:$LINENO: checking if your system defines WTMPX_FILE" >&5
28313180740Sdesecho $ECHO_N "checking if your system defines WTMPX_FILE... $ECHO_C" >&6; }
28314180740Sdescat >conftest.$ac_ext <<_ACEOF
28315180740Sdes/* confdefs.h.  */
28316180740Sdes_ACEOF
28317180740Sdescat confdefs.h >>conftest.$ac_ext
28318180740Sdescat >>conftest.$ac_ext <<_ACEOF
28319180740Sdes/* end confdefs.h.  */
28320180740Sdes
28321180740Sdes#include <sys/types.h>
28322180740Sdes#include <utmp.h>
28323180740Sdes#ifdef HAVE_UTMPX_H
28324180740Sdes#include <utmpx.h>
28325180740Sdes#endif
28326180740Sdes#ifdef HAVE_PATHS_H
28327180740Sdes#  include <paths.h>
28328180740Sdes#endif
28329180740Sdes
28330180740Sdesint
28331180740Sdesmain ()
28332180740Sdes{
28333180740Sdes char *wtmpx = WTMPX_FILE;
28334180740Sdes  ;
28335180740Sdes  return 0;
28336180740Sdes}
28337180740Sdes_ACEOF
28338180740Sdesrm -f conftest.$ac_objext
28339180740Sdesif { (ac_try="$ac_compile"
28340180740Sdescase "(($ac_try" in
28341180740Sdes  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28342180740Sdes  *) ac_try_echo=$ac_try;;
28343180740Sdesesac
28344180740Sdeseval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28345180740Sdes  (eval "$ac_compile") 2>conftest.er1
28346180740Sdes  ac_status=$?
28347180740Sdes  grep -v '^ *+' conftest.er1 >conftest.err
28348180740Sdes  rm -f conftest.er1
28349180740Sdes  cat conftest.err >&5
28350180740Sdes  echo "$as_me:$LINENO: \$? = $ac_status" >&5
28351180740Sdes  (exit $ac_status); } && {
28352180740Sdes	 test -z "$ac_c_werror_flag" ||
28353180740Sdes	 test ! -s conftest.err
28354180740Sdes       } && test -s conftest.$ac_objext; then
28355180740Sdes   { echo "$as_me:$LINENO: result: yes" >&5
28356180740Sdesecho "${ECHO_T}yes" >&6; }
28357180740Sdeselse
28358180740Sdes  echo "$as_me: failed program was:" >&5
28359180740Sdessed 's/^/| /' conftest.$ac_ext >&5
28360180740Sdes
28361180740Sdes	 { echo "$as_me:$LINENO: result: no" >&5
28362180740Sdesecho "${ECHO_T}no" >&6; }
28363180740Sdes	  system_wtmpx_path=no
28364180740Sdes
28365180740Sdesfi
28366180740Sdes
28367180740Sdesrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28368180740Sdesif test -z "$conf_wtmpx_location"; then
28369180740Sdes	if test x"$system_wtmpx_path" = x"no" ; then
28370180740Sdes		cat >>confdefs.h <<\_ACEOF
28371180740Sdes#define DISABLE_WTMPX 1
28372180740Sdes_ACEOF
28373180740Sdes
28374180740Sdes	fi
28375180740Sdeselse
28376180740Sdes
28377180740Sdescat >>confdefs.h <<_ACEOF
28378180740Sdes#define CONF_WTMPX_FILE "$conf_wtmpx_location"
28379180740Sdes_ACEOF
28380180740Sdes
28381180740Sdesfi
28382180740Sdes
28383180740Sdes
28384180740Sdesif test ! -z "$blibpath" ; then
28385180740Sdes	LDFLAGS="$LDFLAGS $blibflags$blibpath"
28386180740Sdes	{ echo "$as_me:$LINENO: WARNING: Please check and edit blibpath in LDFLAGS in Makefile" >&5
28387180740Sdesecho "$as_me: WARNING: Please check and edit blibpath in LDFLAGS in Makefile" >&2;}
28388180740Sdesfi
28389180740Sdes
28390180740SdesCFLAGS="$CFLAGS $werror_flags"
28391180740Sdes
28392180740Sdes
28393180740Sdesac_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"
28394180740Sdes
28395180740Sdescat >confcache <<\_ACEOF
28396180740Sdes# This file is a shell script that caches the results of configure
28397180740Sdes# tests run on this system so they can be shared between configure
28398180740Sdes# scripts and configure runs, see configure's option --config-cache.
28399180740Sdes# It is not useful on other systems.  If it contains results you don't
28400180740Sdes# want to keep, you may remove or edit it.
28401180740Sdes#
28402180740Sdes# config.status only pays attention to the cache file if you give it
28403180740Sdes# the --recheck option to rerun configure.
28404180740Sdes#
28405180740Sdes# `ac_cv_env_foo' variables (set or unset) will be overridden when
28406180740Sdes# loading this file, other *unset* `ac_cv_foo' will be assigned the
28407180740Sdes# following values.
28408180740Sdes
28409180740Sdes_ACEOF
28410180740Sdes
28411180740Sdes# The following way of writing the cache mishandles newlines in values,
28412180740Sdes# but we know of no workaround that is simple, portable, and efficient.
28413180740Sdes# So, we kill variables containing newlines.
28414180740Sdes# Ultrix sh set writes to stderr and can't be redirected directly,
28415180740Sdes# and sets the high bit in the cache file unless we assign to the vars.
28416180740Sdes(
28417180740Sdes  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
28418180740Sdes    eval ac_val=\$$ac_var
28419180740Sdes    case $ac_val in #(
28420180740Sdes    *${as_nl}*)
28421180740Sdes      case $ac_var in #(
28422180740Sdes      *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
28423180740Sdesecho "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
28424180740Sdes      esac
28425180740Sdes      case $ac_var in #(
28426180740Sdes      _ | IFS | as_nl) ;; #(
28427180740Sdes      *) $as_unset $ac_var ;;
28428180740Sdes      esac ;;
28429180740Sdes    esac
28430180740Sdes  done
28431180740Sdes
28432180740Sdes  (set) 2>&1 |
28433180740Sdes    case $as_nl`(ac_space=' '; set) 2>&1` in #(
28434180740Sdes    *${as_nl}ac_space=\ *)
28435180740Sdes      # `set' does not quote correctly, so add quotes (double-quote
28436180740Sdes      # substitution turns \\\\ into \\, and sed turns \\ into \).
28437180740Sdes      sed -n \
28438180740Sdes	"s/'/'\\\\''/g;
28439180740Sdes	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
28440180740Sdes      ;; #(
28441180740Sdes    *)
28442180740Sdes      # `set' quotes correctly as required by POSIX, so do not add quotes.
28443180740Sdes      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
28444180740Sdes      ;;
28445180740Sdes    esac |
28446180740Sdes    sort
28447180740Sdes) |
28448180740Sdes  sed '
28449180740Sdes     /^ac_cv_env_/b end
28450180740Sdes     t clear
28451180740Sdes     :clear
28452180740Sdes     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
28453180740Sdes     t end
28454180740Sdes     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
28455180740Sdes     :end' >>confcache
28456180740Sdesif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
28457180740Sdes  if test -w "$cache_file"; then
28458180740Sdes    test "x$cache_file" != "x/dev/null" &&
28459180740Sdes      { echo "$as_me:$LINENO: updating cache $cache_file" >&5
28460180740Sdesecho "$as_me: updating cache $cache_file" >&6;}
28461180740Sdes    cat confcache >$cache_file
28462180740Sdes  else
28463180740Sdes    { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
28464180740Sdesecho "$as_me: not updating unwritable cache $cache_file" >&6;}
28465180740Sdes  fi
28466180740Sdesfi
28467180740Sdesrm -f confcache
28468180740Sdes
28469180740Sdestest "x$prefix" = xNONE && prefix=$ac_default_prefix
28470180740Sdes# Let make expand exec_prefix.
28471180740Sdestest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
28472180740Sdes
28473180740SdesDEFS=-DHAVE_CONFIG_H
28474180740Sdes
28475180740Sdesac_libobjs=
28476180740Sdesac_ltlibobjs=
28477180740Sdesfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
28478180740Sdes  # 1. Remove the extension, and $U if already installed.
28479180740Sdes  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
28480180740Sdes  ac_i=`echo "$ac_i" | sed "$ac_script"`
28481180740Sdes  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
28482180740Sdes  #    will be set to the directory where LIBOBJS objects are built.
28483180740Sdes  ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
28484180740Sdes  ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
28485180740Sdesdone
28486180740SdesLIBOBJS=$ac_libobjs
28487180740Sdes
28488180740SdesLTLIBOBJS=$ac_ltlibobjs
28489180740Sdes
28490180740Sdes
28491180740Sdes
28492180740Sdes: ${CONFIG_STATUS=./config.status}
28493180740Sdesac_clean_files_save=$ac_clean_files
28494180740Sdesac_clean_files="$ac_clean_files $CONFIG_STATUS"
28495180740Sdes{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
28496180740Sdesecho "$as_me: creating $CONFIG_STATUS" >&6;}
28497180740Sdescat >$CONFIG_STATUS <<_ACEOF
28498180740Sdes#! $SHELL
28499180740Sdes# Generated by $as_me.
28500180740Sdes# Run this file to recreate the current configuration.
28501180740Sdes# Compiler output produced by configure, useful for debugging
28502180740Sdes# configure, is in config.log if it exists.
28503180740Sdes
28504180740Sdesdebug=false
28505180740Sdesac_cs_recheck=false
28506180740Sdesac_cs_silent=false
28507180740SdesSHELL=\${CONFIG_SHELL-$SHELL}
28508180740Sdes_ACEOF
28509180740Sdes
28510180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
28511180740Sdes## --------------------- ##
28512180740Sdes## M4sh Initialization.  ##
28513180740Sdes## --------------------- ##
28514180740Sdes
28515180740Sdes# Be more Bourne compatible
28516180740SdesDUALCASE=1; export DUALCASE # for MKS sh
28517180740Sdesif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
28518180740Sdes  emulate sh
28519180740Sdes  NULLCMD=:
28520180740Sdes  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
28521180740Sdes  # is contrary to our usage.  Disable this feature.
28522180740Sdes  alias -g '${1+"$@"}'='"$@"'
28523180740Sdes  setopt NO_GLOB_SUBST
28524180740Sdeselse
28525180740Sdes  case `(set -o) 2>/dev/null` in
28526180740Sdes  *posix*) set -o posix ;;
28527180740Sdesesac
28528180740Sdes
28529180740Sdesfi
28530180740Sdes
28531180740Sdes
28532180740Sdes
28533180740Sdes
28534180740Sdes# PATH needs CR
28535180740Sdes# Avoid depending upon Character Ranges.
28536180740Sdesas_cr_letters='abcdefghijklmnopqrstuvwxyz'
28537180740Sdesas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
28538180740Sdesas_cr_Letters=$as_cr_letters$as_cr_LETTERS
28539180740Sdesas_cr_digits='0123456789'
28540180740Sdesas_cr_alnum=$as_cr_Letters$as_cr_digits
28541180740Sdes
28542180740Sdes# The user is always right.
28543180740Sdesif test "${PATH_SEPARATOR+set}" != set; then
28544180740Sdes  echo "#! /bin/sh" >conf$$.sh
28545180740Sdes  echo  "exit 0"   >>conf$$.sh
28546180740Sdes  chmod +x conf$$.sh
28547180740Sdes  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
28548180740Sdes    PATH_SEPARATOR=';'
28549180740Sdes  else
28550180740Sdes    PATH_SEPARATOR=:
28551180740Sdes  fi
28552180740Sdes  rm -f conf$$.sh
28553180740Sdesfi
28554180740Sdes
28555180740Sdes# Support unset when possible.
28556180740Sdesif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
28557180740Sdes  as_unset=unset
28558180740Sdeselse
28559180740Sdes  as_unset=false
28560180740Sdesfi
28561180740Sdes
28562180740Sdes
28563180740Sdes# IFS
28564180740Sdes# We need space, tab and new line, in precisely that order.  Quoting is
28565180740Sdes# there to prevent editors from complaining about space-tab.
28566180740Sdes# (If _AS_PATH_WALK were called with IFS unset, it would disable word
28567180740Sdes# splitting by setting IFS to empty value.)
28568180740Sdesas_nl='
28569180740Sdes'
28570180740SdesIFS=" ""	$as_nl"
28571180740Sdes
28572180740Sdes# Find who we are.  Look in the path if we contain no directory separator.
28573180740Sdescase $0 in
28574180740Sdes  *[\\/]* ) as_myself=$0 ;;
28575180740Sdes  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28576180740Sdesfor as_dir in $PATH
28577180740Sdesdo
28578180740Sdes  IFS=$as_save_IFS
28579180740Sdes  test -z "$as_dir" && as_dir=.
28580180740Sdes  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
28581180740Sdesdone
28582180740SdesIFS=$as_save_IFS
28583180740Sdes
28584180740Sdes     ;;
28585180740Sdesesac
28586180740Sdes# We did not find ourselves, most probably we were run as `sh COMMAND'
28587180740Sdes# in which case we are not to be found in the path.
28588180740Sdesif test "x$as_myself" = x; then
28589180740Sdes  as_myself=$0
28590180740Sdesfi
28591180740Sdesif test ! -f "$as_myself"; then
28592180740Sdes  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
28593180740Sdes  { (exit 1); exit 1; }
28594180740Sdesfi
28595180740Sdes
28596180740Sdes# Work around bugs in pre-3.0 UWIN ksh.
28597180740Sdesfor as_var in ENV MAIL MAILPATH
28598180740Sdesdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
28599180740Sdesdone
28600180740SdesPS1='$ '
28601180740SdesPS2='> '
28602180740SdesPS4='+ '
28603180740Sdes
28604180740Sdes# NLS nuisances.
28605180740Sdesfor as_var in \
28606180740Sdes  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
28607180740Sdes  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
28608180740Sdes  LC_TELEPHONE LC_TIME
28609180740Sdesdo
28610180740Sdes  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
28611180740Sdes    eval $as_var=C; export $as_var
28612180740Sdes  else
28613180740Sdes    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
28614180740Sdes  fi
28615180740Sdesdone
28616180740Sdes
28617180740Sdes# Required to use basename.
28618180740Sdesif expr a : '\(a\)' >/dev/null 2>&1 &&
28619180740Sdes   test "X`expr 00001 : '.*\(...\)'`" = X001; then
28620180740Sdes  as_expr=expr
28621180740Sdeselse
28622180740Sdes  as_expr=false
28623180740Sdesfi
28624180740Sdes
28625180740Sdesif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
28626180740Sdes  as_basename=basename
28627180740Sdeselse
28628180740Sdes  as_basename=false
28629180740Sdesfi
28630180740Sdes
28631180740Sdes
28632180740Sdes# Name of the executable.
28633180740Sdesas_me=`$as_basename -- "$0" ||
28634180740Sdes$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
28635180740Sdes	 X"$0" : 'X\(//\)$' \| \
28636180740Sdes	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
28637180740Sdesecho X/"$0" |
28638180740Sdes    sed '/^.*\/\([^/][^/]*\)\/*$/{
28639180740Sdes	    s//\1/
28640180740Sdes	    q
28641180740Sdes	  }
28642180740Sdes	  /^X\/\(\/\/\)$/{
28643180740Sdes	    s//\1/
28644180740Sdes	    q
28645180740Sdes	  }
28646180740Sdes	  /^X\/\(\/\).*/{
28647180740Sdes	    s//\1/
28648180740Sdes	    q
28649180740Sdes	  }
28650180740Sdes	  s/.*/./; q'`
28651180740Sdes
28652180740Sdes# CDPATH.
28653180740Sdes$as_unset CDPATH
28654180740Sdes
28655180740Sdes
28656180740Sdes
28657180740Sdes  as_lineno_1=$LINENO
28658180740Sdes  as_lineno_2=$LINENO
28659180740Sdes  test "x$as_lineno_1" != "x$as_lineno_2" &&
28660180740Sdes  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
28661180740Sdes
28662180740Sdes  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
28663180740Sdes  # uniformly replaced by the line number.  The first 'sed' inserts a
28664180740Sdes  # line-number line after each line using $LINENO; the second 'sed'
28665180740Sdes  # does the real work.  The second script uses 'N' to pair each
28666180740Sdes  # line-number line with the line containing $LINENO, and appends
28667180740Sdes  # trailing '-' during substitution so that $LINENO is not a special
28668180740Sdes  # case at line end.
28669180740Sdes  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
28670180740Sdes  # scripts with optimization help from Paolo Bonzini.  Blame Lee
28671180740Sdes  # E. McMahon (1931-1989) for sed's syntax.  :-)
28672180740Sdes  sed -n '
28673180740Sdes    p
28674180740Sdes    /[$]LINENO/=
28675180740Sdes  ' <$as_myself |
28676180740Sdes    sed '
28677180740Sdes      s/[$]LINENO.*/&-/
28678180740Sdes      t lineno
28679180740Sdes      b
28680180740Sdes      :lineno
28681180740Sdes      N
28682180740Sdes      :loop
28683180740Sdes      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
28684180740Sdes      t loop
28685180740Sdes      s/-\n.*//
28686180740Sdes    ' >$as_me.lineno &&
28687180740Sdes  chmod +x "$as_me.lineno" ||
28688180740Sdes    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
28689180740Sdes   { (exit 1); exit 1; }; }
28690180740Sdes
28691180740Sdes  # Don't try to exec as it changes $[0], causing all sort of problems
28692180740Sdes  # (the dirname of $[0] is not the place where we might find the
28693180740Sdes  # original and so on.  Autoconf is especially sensitive to this).
28694180740Sdes  . "./$as_me.lineno"
28695180740Sdes  # Exit status is that of the last command.
28696180740Sdes  exit
28697180740Sdes}
28698180740Sdes
28699180740Sdes
28700180740Sdesif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
28701180740Sdes  as_dirname=dirname
28702180740Sdeselse
28703180740Sdes  as_dirname=false
28704180740Sdesfi
28705180740Sdes
28706180740SdesECHO_C= ECHO_N= ECHO_T=
28707180740Sdescase `echo -n x` in
28708180740Sdes-n*)
28709180740Sdes  case `echo 'x\c'` in
28710180740Sdes  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
28711180740Sdes  *)   ECHO_C='\c';;
28712180740Sdes  esac;;
28713180740Sdes*)
28714180740Sdes  ECHO_N='-n';;
28715180740Sdesesac
28716180740Sdes
28717180740Sdesif expr a : '\(a\)' >/dev/null 2>&1 &&
28718180740Sdes   test "X`expr 00001 : '.*\(...\)'`" = X001; then
28719180740Sdes  as_expr=expr
28720180740Sdeselse
28721180740Sdes  as_expr=false
28722180740Sdesfi
28723180740Sdes
28724180740Sdesrm -f conf$$ conf$$.exe conf$$.file
28725180740Sdesif test -d conf$$.dir; then
28726180740Sdes  rm -f conf$$.dir/conf$$.file
28727180740Sdeselse
28728180740Sdes  rm -f conf$$.dir
28729180740Sdes  mkdir conf$$.dir
28730180740Sdesfi
28731180740Sdesecho >conf$$.file
28732180740Sdesif ln -s conf$$.file conf$$ 2>/dev/null; then
28733180740Sdes  as_ln_s='ln -s'
28734180740Sdes  # ... but there are two gotchas:
28735180740Sdes  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
28736180740Sdes  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
28737180740Sdes  # In both cases, we have to default to `cp -p'.
28738180740Sdes  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
28739180740Sdes    as_ln_s='cp -p'
28740180740Sdeselif ln conf$$.file conf$$ 2>/dev/null; then
28741180740Sdes  as_ln_s=ln
28742180740Sdeselse
28743180740Sdes  as_ln_s='cp -p'
28744180740Sdesfi
28745180740Sdesrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
28746180740Sdesrmdir conf$$.dir 2>/dev/null
28747180740Sdes
28748180740Sdesif mkdir -p . 2>/dev/null; then
28749180740Sdes  as_mkdir_p=:
28750180740Sdeselse
28751180740Sdes  test -d ./-p && rmdir ./-p
28752180740Sdes  as_mkdir_p=false
28753180740Sdesfi
28754180740Sdes
28755180740Sdesif test -x / >/dev/null 2>&1; then
28756180740Sdes  as_test_x='test -x'
28757180740Sdeselse
28758180740Sdes  if ls -dL / >/dev/null 2>&1; then
28759180740Sdes    as_ls_L_option=L
28760180740Sdes  else
28761180740Sdes    as_ls_L_option=
28762180740Sdes  fi
28763180740Sdes  as_test_x='
28764180740Sdes    eval sh -c '\''
28765180740Sdes      if test -d "$1"; then
28766180740Sdes        test -d "$1/.";
28767180740Sdes      else
28768180740Sdes	case $1 in
28769180740Sdes        -*)set "./$1";;
28770180740Sdes	esac;
28771180740Sdes	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
28772180740Sdes	???[sx]*):;;*)false;;esac;fi
28773180740Sdes    '\'' sh
28774180740Sdes  '
28775180740Sdesfi
28776180740Sdesas_executable_p=$as_test_x
28777180740Sdes
28778180740Sdes# Sed expression to map a string onto a valid CPP name.
28779180740Sdesas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
28780180740Sdes
28781180740Sdes# Sed expression to map a string onto a valid variable name.
28782180740Sdesas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
28783180740Sdes
28784180740Sdes
28785180740Sdesexec 6>&1
28786180740Sdes
28787180740Sdes# Save the log message, to keep $[0] and so on meaningful, and to
28788180740Sdes# report actual input values of CONFIG_FILES etc. instead of their
28789180740Sdes# values after options handling.
28790180740Sdesac_log="
28791180740SdesThis file was extended by OpenSSH $as_me Portable, which was
28792180740Sdesgenerated by GNU Autoconf 2.61.  Invocation command line was
28793180740Sdes
28794180740Sdes  CONFIG_FILES    = $CONFIG_FILES
28795180740Sdes  CONFIG_HEADERS  = $CONFIG_HEADERS
28796180740Sdes  CONFIG_LINKS    = $CONFIG_LINKS
28797180740Sdes  CONFIG_COMMANDS = $CONFIG_COMMANDS
28798180740Sdes  $ $0 $@
28799180740Sdes
28800180740Sdeson `(hostname || uname -n) 2>/dev/null | sed 1q`
28801180740Sdes"
28802180740Sdes
28803180740Sdes_ACEOF
28804180740Sdes
28805180740Sdescat >>$CONFIG_STATUS <<_ACEOF
28806180740Sdes# Files that config.status was made for.
28807180740Sdesconfig_files="$ac_config_files"
28808180740Sdesconfig_headers="$ac_config_headers"
28809180740Sdes
28810180740Sdes_ACEOF
28811180740Sdes
28812180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
28813180740Sdesac_cs_usage="\
28814180740Sdes\`$as_me' instantiates files from templates according to the
28815180740Sdescurrent configuration.
28816180740Sdes
28817180740SdesUsage: $0 [OPTIONS] [FILE]...
28818180740Sdes
28819180740Sdes  -h, --help       print this help, then exit
28820180740Sdes  -V, --version    print version number and configuration settings, then exit
28821180740Sdes  -q, --quiet      do not print progress messages
28822180740Sdes  -d, --debug      don't remove temporary files
28823180740Sdes      --recheck    update $as_me by reconfiguring in the same conditions
28824180740Sdes  --file=FILE[:TEMPLATE]
28825180740Sdes		   instantiate the configuration file FILE
28826180740Sdes  --header=FILE[:TEMPLATE]
28827180740Sdes		   instantiate the configuration header FILE
28828180740Sdes
28829180740SdesConfiguration files:
28830180740Sdes$config_files
28831180740Sdes
28832180740SdesConfiguration headers:
28833180740Sdes$config_headers
28834180740Sdes
28835180740SdesReport bugs to <bug-autoconf@gnu.org>."
28836180740Sdes
28837180740Sdes_ACEOF
28838180740Sdescat >>$CONFIG_STATUS <<_ACEOF
28839180740Sdesac_cs_version="\\
28840180740SdesOpenSSH config.status Portable
28841180740Sdesconfigured by $0, generated by GNU Autoconf 2.61,
28842180740Sdes  with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
28843180740Sdes
28844180740SdesCopyright (C) 2006 Free Software Foundation, Inc.
28845180740SdesThis config.status script is free software; the Free Software Foundation
28846180740Sdesgives unlimited permission to copy, distribute and modify it."
28847180740Sdes
28848180740Sdesac_pwd='$ac_pwd'
28849180740Sdessrcdir='$srcdir'
28850180740SdesINSTALL='$INSTALL'
28851180740Sdes_ACEOF
28852180740Sdes
28853180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
28854180740Sdes# If no file are specified by the user, then we need to provide default
28855180740Sdes# value.  By we need to know if files were specified by the user.
28856180740Sdesac_need_defaults=:
28857180740Sdeswhile test $# != 0
28858180740Sdesdo
28859180740Sdes  case $1 in
28860180740Sdes  --*=*)
28861180740Sdes    ac_option=`expr "X$1" : 'X\([^=]*\)='`
28862180740Sdes    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
28863180740Sdes    ac_shift=:
28864180740Sdes    ;;
28865180740Sdes  *)
28866180740Sdes    ac_option=$1
28867180740Sdes    ac_optarg=$2
28868180740Sdes    ac_shift=shift
28869180740Sdes    ;;
28870180740Sdes  esac
28871180740Sdes
28872180740Sdes  case $ac_option in
28873180740Sdes  # Handling of the options.
28874180740Sdes  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
28875180740Sdes    ac_cs_recheck=: ;;
28876180740Sdes  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
28877180740Sdes    echo "$ac_cs_version"; exit ;;
28878180740Sdes  --debug | --debu | --deb | --de | --d | -d )
28879180740Sdes    debug=: ;;
28880180740Sdes  --file | --fil | --fi | --f )
28881180740Sdes    $ac_shift
28882180740Sdes    CONFIG_FILES="$CONFIG_FILES $ac_optarg"
28883180740Sdes    ac_need_defaults=false;;
28884180740Sdes  --header | --heade | --head | --hea )
28885180740Sdes    $ac_shift
28886180740Sdes    CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
28887180740Sdes    ac_need_defaults=false;;
28888180740Sdes  --he | --h)
28889180740Sdes    # Conflict between --help and --header
28890180740Sdes    { echo "$as_me: error: ambiguous option: $1
28891180740SdesTry \`$0 --help' for more information." >&2
28892180740Sdes   { (exit 1); exit 1; }; };;
28893180740Sdes  --help | --hel | -h )
28894180740Sdes    echo "$ac_cs_usage"; exit ;;
28895180740Sdes  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
28896180740Sdes  | -silent | --silent | --silen | --sile | --sil | --si | --s)
28897180740Sdes    ac_cs_silent=: ;;
28898180740Sdes
28899180740Sdes  # This is an error.
28900180740Sdes  -*) { echo "$as_me: error: unrecognized option: $1
28901180740SdesTry \`$0 --help' for more information." >&2
28902180740Sdes   { (exit 1); exit 1; }; } ;;
28903180740Sdes
28904180740Sdes  *) ac_config_targets="$ac_config_targets $1"
28905180740Sdes     ac_need_defaults=false ;;
28906180740Sdes
28907180740Sdes  esac
28908180740Sdes  shift
28909180740Sdesdone
28910180740Sdes
28911180740Sdesac_configure_extra_args=
28912180740Sdes
28913180740Sdesif $ac_cs_silent; then
28914180740Sdes  exec 6>/dev/null
28915180740Sdes  ac_configure_extra_args="$ac_configure_extra_args --silent"
28916180740Sdesfi
28917180740Sdes
28918180740Sdes_ACEOF
28919180740Sdescat >>$CONFIG_STATUS <<_ACEOF
28920180740Sdesif \$ac_cs_recheck; then
28921180740Sdes  echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
28922180740Sdes  CONFIG_SHELL=$SHELL
28923180740Sdes  export CONFIG_SHELL
28924180740Sdes  exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
28925180740Sdesfi
28926180740Sdes
28927180740Sdes_ACEOF
28928180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
28929180740Sdesexec 5>>config.log
28930180740Sdes{
28931180740Sdes  echo
28932180740Sdes  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
28933180740Sdes## Running $as_me. ##
28934180740Sdes_ASBOX
28935180740Sdes  echo "$ac_log"
28936180740Sdes} >&5
28937180740Sdes
28938180740Sdes_ACEOF
28939180740Sdescat >>$CONFIG_STATUS <<_ACEOF
28940180740Sdes_ACEOF
28941180740Sdes
28942180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
28943180740Sdes
28944180740Sdes# Handling of arguments.
28945180740Sdesfor ac_config_target in $ac_config_targets
28946180740Sdesdo
28947180740Sdes  case $ac_config_target in
28948180740Sdes    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
28949180740Sdes    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
28950180740Sdes    "buildpkg.sh") CONFIG_FILES="$CONFIG_FILES buildpkg.sh" ;;
28951180740Sdes    "opensshd.init") CONFIG_FILES="$CONFIG_FILES opensshd.init" ;;
28952180740Sdes    "openssh.xml") CONFIG_FILES="$CONFIG_FILES openssh.xml" ;;
28953180740Sdes    "openbsd-compat/Makefile") CONFIG_FILES="$CONFIG_FILES openbsd-compat/Makefile" ;;
28954180740Sdes    "openbsd-compat/regress/Makefile") CONFIG_FILES="$CONFIG_FILES openbsd-compat/regress/Makefile" ;;
28955180740Sdes    "scard/Makefile") CONFIG_FILES="$CONFIG_FILES scard/Makefile" ;;
28956180740Sdes    "ssh_prng_cmds") CONFIG_FILES="$CONFIG_FILES ssh_prng_cmds" ;;
28957180740Sdes    "survey.sh") CONFIG_FILES="$CONFIG_FILES survey.sh" ;;
28958180740Sdes
28959180740Sdes  *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
28960180740Sdesecho "$as_me: error: invalid argument: $ac_config_target" >&2;}
28961180740Sdes   { (exit 1); exit 1; }; };;
28962180740Sdes  esac
28963180740Sdesdone
28964180740Sdes
28965180740Sdes
28966180740Sdes# If the user did not use the arguments to specify the items to instantiate,
28967180740Sdes# then the envvar interface is used.  Set only those that are not.
28968180740Sdes# We use the long form for the default assignment because of an extremely
28969180740Sdes# bizarre bug on SunOS 4.1.3.
28970180740Sdesif $ac_need_defaults; then
28971180740Sdes  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
28972180740Sdes  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
28973180740Sdesfi
28974180740Sdes
28975180740Sdes# Have a temporary directory for convenience.  Make it in the build tree
28976180740Sdes# simply because there is no reason against having it here, and in addition,
28977180740Sdes# creating and moving files from /tmp can sometimes cause problems.
28978180740Sdes# Hook for its removal unless debugging.
28979180740Sdes# Note that there is a small window in which the directory will not be cleaned:
28980180740Sdes# after its creation but before its name has been assigned to `$tmp'.
28981180740Sdes$debug ||
28982180740Sdes{
28983180740Sdes  tmp=
28984180740Sdes  trap 'exit_status=$?
28985180740Sdes  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
28986180740Sdes' 0
28987180740Sdes  trap '{ (exit 1); exit 1; }' 1 2 13 15
28988180740Sdes}
28989180740Sdes# Create a (secure) tmp directory for tmp files.
28990180740Sdes
28991180740Sdes{
28992180740Sdes  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
28993180740Sdes  test -n "$tmp" && test -d "$tmp"
28994180740Sdes}  ||
28995180740Sdes{
28996180740Sdes  tmp=./conf$$-$RANDOM
28997180740Sdes  (umask 077 && mkdir "$tmp")
28998180740Sdes} ||
28999180740Sdes{
29000180740Sdes   echo "$me: cannot create a temporary directory in ." >&2
29001180740Sdes   { (exit 1); exit 1; }
29002180740Sdes}
29003180740Sdes
29004180740Sdes#
29005180740Sdes# Set up the sed scripts for CONFIG_FILES section.
29006180740Sdes#
29007180740Sdes
29008180740Sdes# No need to generate the scripts if there are no CONFIG_FILES.
29009180740Sdes# This happens for instance when ./config.status config.h
29010180740Sdesif test -n "$CONFIG_FILES"; then
29011180740Sdes
29012180740Sdes_ACEOF
29013180740Sdes
29014180740Sdes
29015180740Sdes
29016180740Sdesac_delim='%!_!# '
29017180740Sdesfor ac_last_try in false false false false false :; do
29018180740Sdes  cat >conf$$subs.sed <<_ACEOF
29019180740SdesSHELL!$SHELL$ac_delim
29020180740SdesPATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
29021180740SdesPACKAGE_NAME!$PACKAGE_NAME$ac_delim
29022180740SdesPACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
29023180740SdesPACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
29024180740SdesPACKAGE_STRING!$PACKAGE_STRING$ac_delim
29025180740SdesPACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
29026180740Sdesexec_prefix!$exec_prefix$ac_delim
29027180740Sdesprefix!$prefix$ac_delim
29028180740Sdesprogram_transform_name!$program_transform_name$ac_delim
29029180740Sdesbindir!$bindir$ac_delim
29030180740Sdessbindir!$sbindir$ac_delim
29031180740Sdeslibexecdir!$libexecdir$ac_delim
29032180740Sdesdatarootdir!$datarootdir$ac_delim
29033180740Sdesdatadir!$datadir$ac_delim
29034180740Sdessysconfdir!$sysconfdir$ac_delim
29035180740Sdessharedstatedir!$sharedstatedir$ac_delim
29036180740Sdeslocalstatedir!$localstatedir$ac_delim
29037180740Sdesincludedir!$includedir$ac_delim
29038180740Sdesoldincludedir!$oldincludedir$ac_delim
29039180740Sdesdocdir!$docdir$ac_delim
29040180740Sdesinfodir!$infodir$ac_delim
29041180740Sdeshtmldir!$htmldir$ac_delim
29042180740Sdesdvidir!$dvidir$ac_delim
29043180740Sdespdfdir!$pdfdir$ac_delim
29044180740Sdespsdir!$psdir$ac_delim
29045180740Sdeslibdir!$libdir$ac_delim
29046180740Sdeslocaledir!$localedir$ac_delim
29047180740Sdesmandir!$mandir$ac_delim
29048180740SdesDEFS!$DEFS$ac_delim
29049180740SdesECHO_C!$ECHO_C$ac_delim
29050180740SdesECHO_N!$ECHO_N$ac_delim
29051180740SdesECHO_T!$ECHO_T$ac_delim
29052180740SdesLIBS!$LIBS$ac_delim
29053180740Sdesbuild_alias!$build_alias$ac_delim
29054180740Sdeshost_alias!$host_alias$ac_delim
29055180740Sdestarget_alias!$target_alias$ac_delim
29056180740SdesCC!$CC$ac_delim
29057180740SdesCFLAGS!$CFLAGS$ac_delim
29058180740SdesLDFLAGS!$LDFLAGS$ac_delim
29059180740SdesCPPFLAGS!$CPPFLAGS$ac_delim
29060180740Sdesac_ct_CC!$ac_ct_CC$ac_delim
29061180740SdesEXEEXT!$EXEEXT$ac_delim
29062180740SdesOBJEXT!$OBJEXT$ac_delim
29063180740Sdesbuild!$build$ac_delim
29064180740Sdesbuild_cpu!$build_cpu$ac_delim
29065180740Sdesbuild_vendor!$build_vendor$ac_delim
29066180740Sdesbuild_os!$build_os$ac_delim
29067180740Sdeshost!$host$ac_delim
29068180740Sdeshost_cpu!$host_cpu$ac_delim
29069180740Sdeshost_vendor!$host_vendor$ac_delim
29070180740Sdeshost_os!$host_os$ac_delim
29071180740SdesCPP!$CPP$ac_delim
29072180740SdesGREP!$GREP$ac_delim
29073180740SdesEGREP!$EGREP$ac_delim
29074180740SdesAWK!$AWK$ac_delim
29075180740SdesRANLIB!$RANLIB$ac_delim
29076180740SdesINSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
29077180740SdesINSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
29078180740SdesINSTALL_DATA!$INSTALL_DATA$ac_delim
29079180740SdesAR!$AR$ac_delim
29080180740SdesCAT!$CAT$ac_delim
29081180740SdesKILL!$KILL$ac_delim
29082180740SdesPERL!$PERL$ac_delim
29083180740SdesSED!$SED$ac_delim
29084180740SdesENT!$ENT$ac_delim
29085180740SdesTEST_MINUS_S_SH!$TEST_MINUS_S_SH$ac_delim
29086180740SdesSH!$SH$ac_delim
29087180740SdesTEST_SHELL!$TEST_SHELL$ac_delim
29088180740SdesPATH_GROUPADD_PROG!$PATH_GROUPADD_PROG$ac_delim
29089180740SdesPATH_USERADD_PROG!$PATH_USERADD_PROG$ac_delim
29090180740SdesMAKE_PACKAGE_SUPPORTED!$MAKE_PACKAGE_SUPPORTED$ac_delim
29091180740SdesSTARTUP_SCRIPT_SHELL!$STARTUP_SCRIPT_SHELL$ac_delim
29092180740SdesLOGIN_PROGRAM_FALLBACK!$LOGIN_PROGRAM_FALLBACK$ac_delim
29093180740SdesPATH_PASSWD_PROG!$PATH_PASSWD_PROG$ac_delim
29094180740SdesLD!$LD$ac_delim
29095180740SdesSSHDLIBS!$SSHDLIBS$ac_delim
29096180740SdesLIBEDIT!$LIBEDIT$ac_delim
29097180740SdesINSTALL_SSH_RAND_HELPER!$INSTALL_SSH_RAND_HELPER$ac_delim
29098180740SdesSSH_PRIVSEP_USER!$SSH_PRIVSEP_USER$ac_delim
29099180740SdesPROG_LS!$PROG_LS$ac_delim
29100180740SdesPROG_NETSTAT!$PROG_NETSTAT$ac_delim
29101180740SdesPROG_ARP!$PROG_ARP$ac_delim
29102180740SdesPROG_IFCONFIG!$PROG_IFCONFIG$ac_delim
29103180740SdesPROG_JSTAT!$PROG_JSTAT$ac_delim
29104180740SdesPROG_PS!$PROG_PS$ac_delim
29105180740SdesPROG_SAR!$PROG_SAR$ac_delim
29106180740SdesPROG_W!$PROG_W$ac_delim
29107180740SdesPROG_WHO!$PROG_WHO$ac_delim
29108180740SdesPROG_LAST!$PROG_LAST$ac_delim
29109180740SdesPROG_LASTLOG!$PROG_LASTLOG$ac_delim
29110180740SdesPROG_DF!$PROG_DF$ac_delim
29111180740SdesPROG_VMSTAT!$PROG_VMSTAT$ac_delim
29112180740SdesPROG_UPTIME!$PROG_UPTIME$ac_delim
29113180740SdesPROG_IPCS!$PROG_IPCS$ac_delim
29114180744SdesPROG_TAIL!$PROG_TAIL$ac_delim
29115180744SdesINSTALL_SSH_PRNG_CMDS!$INSTALL_SSH_PRNG_CMDS$ac_delim
29116180740Sdes_ACEOF
29117180740Sdes
29118180740Sdes  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
29119180740Sdes    break
29120180740Sdes  elif $ac_last_try; then
29121180740Sdes    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
29122180740Sdesecho "$as_me: error: could not make $CONFIG_STATUS" >&2;}
29123180740Sdes   { (exit 1); exit 1; }; }
29124180740Sdes  else
29125180740Sdes    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
29126180740Sdes  fi
29127180740Sdesdone
29128180740Sdes
29129180740Sdesac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
29130180740Sdesif test -n "$ac_eof"; then
29131180740Sdes  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
29132180740Sdes  ac_eof=`expr $ac_eof + 1`
29133180740Sdesfi
29134180740Sdes
29135180740Sdescat >>$CONFIG_STATUS <<_ACEOF
29136180740Sdescat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
29137180740Sdes/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
29138180740Sdes_ACEOF
29139180740Sdessed '
29140180740Sdess/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
29141180740Sdess/^/s,@/; s/!/@,|#_!!_#|/
29142180740Sdes:n
29143180740Sdest n
29144180740Sdess/'"$ac_delim"'$/,g/; t
29145180740Sdess/$/\\/; p
29146180740SdesN; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
29147180740Sdes' >>$CONFIG_STATUS <conf$$subs.sed
29148180740Sdesrm -f conf$$subs.sed
29149180740Sdescat >>$CONFIG_STATUS <<_ACEOF
29150180740SdesCEOF$ac_eof
29151180740Sdes_ACEOF
29152180740Sdes
29153180740Sdes
29154180740Sdesac_delim='%!_!# '
29155180740Sdesfor ac_last_try in false false false false false :; do
29156180740Sdes  cat >conf$$subs.sed <<_ACEOF
29157180740SdesOPENSC_CONFIG!$OPENSC_CONFIG$ac_delim
29158180740SdesPRIVSEP_PATH!$PRIVSEP_PATH$ac_delim
29159180740Sdesxauth_path!$xauth_path$ac_delim
29160180740SdesSTRIP_OPT!$STRIP_OPT$ac_delim
29161180740SdesXAUTH_PATH!$XAUTH_PATH$ac_delim
29162180740SdesNROFF!$NROFF$ac_delim
29163180740SdesMANTYPE!$MANTYPE$ac_delim
29164180740Sdesmansubdir!$mansubdir$ac_delim
29165180740Sdesuser_path!$user_path$ac_delim
29166180740Sdespiddir!$piddir$ac_delim
29167180740SdesLIBOBJS!$LIBOBJS$ac_delim
29168180740SdesLTLIBOBJS!$LTLIBOBJS$ac_delim
29169180740Sdes_ACEOF
29170180740Sdes
29171180744Sdes  if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 12; then
29172180740Sdes    break
29173180740Sdes  elif $ac_last_try; then
29174180740Sdes    { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
29175180740Sdesecho "$as_me: error: could not make $CONFIG_STATUS" >&2;}
29176180740Sdes   { (exit 1); exit 1; }; }
29177180740Sdes  else
29178180740Sdes    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
29179180740Sdes  fi
29180180740Sdesdone
29181180740Sdes
29182180740Sdesac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
29183180740Sdesif test -n "$ac_eof"; then
29184180740Sdes  ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
29185180740Sdes  ac_eof=`expr $ac_eof + 1`
29186180740Sdesfi
29187180740Sdes
29188180740Sdescat >>$CONFIG_STATUS <<_ACEOF
29189180740Sdescat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
29190180740Sdes/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
29191180740Sdes_ACEOF
29192180740Sdessed '
29193180740Sdess/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
29194180740Sdess/^/s,@/; s/!/@,|#_!!_#|/
29195180740Sdes:n
29196180740Sdest n
29197180740Sdess/'"$ac_delim"'$/,g/; t
29198180740Sdess/$/\\/; p
29199180740SdesN; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
29200180740Sdes' >>$CONFIG_STATUS <conf$$subs.sed
29201180740Sdesrm -f conf$$subs.sed
29202180740Sdescat >>$CONFIG_STATUS <<_ACEOF
29203180740Sdes:end
29204180740Sdess/|#_!!_#|//g
29205180740SdesCEOF$ac_eof
29206180740Sdes_ACEOF
29207180740Sdes
29208180740Sdes
29209180740Sdes# VPATH may cause trouble with some makes, so we remove $(srcdir),
29210180740Sdes# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
29211180740Sdes# trailing colons and then remove the whole line if VPATH becomes empty
29212180740Sdes# (actually we leave an empty line to preserve line numbers).
29213180740Sdesif test "x$srcdir" = x.; then
29214180740Sdes  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
29215180740Sdess/:*\$(srcdir):*/:/
29216180740Sdess/:*\${srcdir}:*/:/
29217180740Sdess/:*@srcdir@:*/:/
29218180740Sdess/^\([^=]*=[	 ]*\):*/\1/
29219180740Sdess/:*$//
29220180740Sdess/^[^=]*=[	 ]*$//
29221180740Sdes}'
29222180740Sdesfi
29223180740Sdes
29224180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
29225180740Sdesfi # test -n "$CONFIG_FILES"
29226180740Sdes
29227180740Sdes
29228180740Sdesfor ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
29229180740Sdesdo
29230180740Sdes  case $ac_tag in
29231180740Sdes  :[FHLC]) ac_mode=$ac_tag; continue;;
29232180740Sdes  esac
29233180740Sdes  case $ac_mode$ac_tag in
29234180740Sdes  :[FHL]*:*);;
29235180740Sdes  :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
29236180740Sdesecho "$as_me: error: Invalid tag $ac_tag." >&2;}
29237180740Sdes   { (exit 1); exit 1; }; };;
29238180740Sdes  :[FH]-) ac_tag=-:-;;
29239180740Sdes  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
29240180740Sdes  esac
29241180740Sdes  ac_save_IFS=$IFS
29242180740Sdes  IFS=:
29243180740Sdes  set x $ac_tag
29244180740Sdes  IFS=$ac_save_IFS
29245180740Sdes  shift
29246180740Sdes  ac_file=$1
29247180740Sdes  shift
29248180740Sdes
29249180740Sdes  case $ac_mode in
29250180740Sdes  :L) ac_source=$1;;
29251180740Sdes  :[FH])
29252180740Sdes    ac_file_inputs=
29253180740Sdes    for ac_f
29254180740Sdes    do
29255180740Sdes      case $ac_f in
29256180740Sdes      -) ac_f="$tmp/stdin";;
29257180740Sdes      *) # Look for the file first in the build tree, then in the source tree
29258180740Sdes	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
29259180740Sdes	 # because $ac_f cannot contain `:'.
29260180740Sdes	 test -f "$ac_f" ||
29261180740Sdes	   case $ac_f in
29262180740Sdes	   [\\/$]*) false;;
29263180740Sdes	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
29264180740Sdes	   esac ||
29265180740Sdes	   { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
29266180740Sdesecho "$as_me: error: cannot find input file: $ac_f" >&2;}
29267180740Sdes   { (exit 1); exit 1; }; };;
29268180740Sdes      esac
29269180740Sdes      ac_file_inputs="$ac_file_inputs $ac_f"
29270180740Sdes    done
29271180740Sdes
29272180740Sdes    # Let's still pretend it is `configure' which instantiates (i.e., don't
29273180740Sdes    # use $as_me), people would be surprised to read:
29274180740Sdes    #    /* config.h.  Generated by config.status.  */
29275180740Sdes    configure_input="Generated from "`IFS=:
29276180740Sdes	  echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
29277180740Sdes    if test x"$ac_file" != x-; then
29278180740Sdes      configure_input="$ac_file.  $configure_input"
29279180740Sdes      { echo "$as_me:$LINENO: creating $ac_file" >&5
29280180740Sdesecho "$as_me: creating $ac_file" >&6;}
29281180740Sdes    fi
29282180740Sdes
29283180740Sdes    case $ac_tag in
29284180740Sdes    *:-:* | *:-) cat >"$tmp/stdin";;
29285180740Sdes    esac
29286180740Sdes    ;;
29287180740Sdes  esac
29288180740Sdes
29289180740Sdes  ac_dir=`$as_dirname -- "$ac_file" ||
29290180740Sdes$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
29291180740Sdes	 X"$ac_file" : 'X\(//\)[^/]' \| \
29292180740Sdes	 X"$ac_file" : 'X\(//\)$' \| \
29293180740Sdes	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
29294180740Sdesecho X"$ac_file" |
29295180740Sdes    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
29296180740Sdes	    s//\1/
29297180740Sdes	    q
29298180740Sdes	  }
29299180740Sdes	  /^X\(\/\/\)[^/].*/{
29300180740Sdes	    s//\1/
29301180740Sdes	    q
29302180740Sdes	  }
29303180740Sdes	  /^X\(\/\/\)$/{
29304180740Sdes	    s//\1/
29305180740Sdes	    q
29306180740Sdes	  }
29307180740Sdes	  /^X\(\/\).*/{
29308180740Sdes	    s//\1/
29309180740Sdes	    q
29310180740Sdes	  }
29311180740Sdes	  s/.*/./; q'`
29312180740Sdes  { as_dir="$ac_dir"
29313180740Sdes  case $as_dir in #(
29314180740Sdes  -*) as_dir=./$as_dir;;
29315180740Sdes  esac
29316180740Sdes  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
29317180740Sdes    as_dirs=
29318180740Sdes    while :; do
29319180740Sdes      case $as_dir in #(
29320180740Sdes      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
29321180740Sdes      *) as_qdir=$as_dir;;
29322180740Sdes      esac
29323180740Sdes      as_dirs="'$as_qdir' $as_dirs"
29324180740Sdes      as_dir=`$as_dirname -- "$as_dir" ||
29325180740Sdes$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
29326180740Sdes	 X"$as_dir" : 'X\(//\)[^/]' \| \
29327180740Sdes	 X"$as_dir" : 'X\(//\)$' \| \
29328180740Sdes	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
29329180740Sdesecho X"$as_dir" |
29330180740Sdes    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
29331180740Sdes	    s//\1/
29332180740Sdes	    q
29333180740Sdes	  }
29334180740Sdes	  /^X\(\/\/\)[^/].*/{
29335180740Sdes	    s//\1/
29336180740Sdes	    q
29337180740Sdes	  }
29338180740Sdes	  /^X\(\/\/\)$/{
29339180740Sdes	    s//\1/
29340180740Sdes	    q
29341180740Sdes	  }
29342180740Sdes	  /^X\(\/\).*/{
29343180740Sdes	    s//\1/
29344180740Sdes	    q
29345180740Sdes	  }
29346180740Sdes	  s/.*/./; q'`
29347180740Sdes      test -d "$as_dir" && break
29348180740Sdes    done
29349180740Sdes    test -z "$as_dirs" || eval "mkdir $as_dirs"
29350180740Sdes  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
29351180740Sdesecho "$as_me: error: cannot create directory $as_dir" >&2;}
29352180740Sdes   { (exit 1); exit 1; }; }; }
29353180740Sdes  ac_builddir=.
29354180740Sdes
29355180740Sdescase "$ac_dir" in
29356180740Sdes.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
29357180740Sdes*)
29358180740Sdes  ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
29359180740Sdes  # A ".." for each directory in $ac_dir_suffix.
29360180740Sdes  ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
29361180740Sdes  case $ac_top_builddir_sub in
29362180740Sdes  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
29363180740Sdes  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
29364180740Sdes  esac ;;
29365180740Sdesesac
29366180740Sdesac_abs_top_builddir=$ac_pwd
29367180740Sdesac_abs_builddir=$ac_pwd$ac_dir_suffix
29368180740Sdes# for backward compatibility:
29369180740Sdesac_top_builddir=$ac_top_build_prefix
29370180740Sdes
29371180740Sdescase $srcdir in
29372180740Sdes  .)  # We are building in place.
29373180740Sdes    ac_srcdir=.
29374180740Sdes    ac_top_srcdir=$ac_top_builddir_sub
29375180740Sdes    ac_abs_top_srcdir=$ac_pwd ;;
29376180740Sdes  [\\/]* | ?:[\\/]* )  # Absolute name.
29377180740Sdes    ac_srcdir=$srcdir$ac_dir_suffix;
29378180740Sdes    ac_top_srcdir=$srcdir
29379180740Sdes    ac_abs_top_srcdir=$srcdir ;;
29380180740Sdes  *) # Relative name.
29381180740Sdes    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
29382180740Sdes    ac_top_srcdir=$ac_top_build_prefix$srcdir
29383180740Sdes    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
29384180740Sdesesac
29385180740Sdesac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
29386180740Sdes
29387180740Sdes
29388180740Sdes  case $ac_mode in
29389180740Sdes  :F)
29390180740Sdes  #
29391180740Sdes  # CONFIG_FILE
29392180740Sdes  #
29393180740Sdes
29394180740Sdes  case $INSTALL in
29395180740Sdes  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
29396180740Sdes  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
29397180740Sdes  esac
29398180740Sdes_ACEOF
29399180740Sdes
29400180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
29401180740Sdes# If the template does not know about datarootdir, expand it.
29402180740Sdes# FIXME: This hack should be removed a few years after 2.60.
29403180740Sdesac_datarootdir_hack=; ac_datarootdir_seen=
29404180740Sdes
29405180740Sdescase `sed -n '/datarootdir/ {
29406180740Sdes  p
29407180740Sdes  q
29408180740Sdes}
29409180740Sdes/@datadir@/p
29410180740Sdes/@docdir@/p
29411180740Sdes/@infodir@/p
29412180740Sdes/@localedir@/p
29413180740Sdes/@mandir@/p
29414180740Sdes' $ac_file_inputs` in
29415180740Sdes*datarootdir*) ac_datarootdir_seen=yes;;
29416180740Sdes*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
29417180740Sdes  { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
29418180740Sdesecho "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
29419180740Sdes_ACEOF
29420180740Sdescat >>$CONFIG_STATUS <<_ACEOF
29421180740Sdes  ac_datarootdir_hack='
29422180740Sdes  s&@datadir@&$datadir&g
29423180740Sdes  s&@docdir@&$docdir&g
29424180740Sdes  s&@infodir@&$infodir&g
29425180740Sdes  s&@localedir@&$localedir&g
29426180740Sdes  s&@mandir@&$mandir&g
29427180740Sdes    s&\\\${datarootdir}&$datarootdir&g' ;;
29428180740Sdesesac
29429180740Sdes_ACEOF
29430180740Sdes
29431180740Sdes# Neutralize VPATH when `$srcdir' = `.'.
29432180740Sdes# Shell code in configure.ac might set extrasub.
29433180740Sdes# FIXME: do we really want to maintain this feature?
29434180740Sdescat >>$CONFIG_STATUS <<_ACEOF
29435180740Sdes  sed "$ac_vpsub
29436180740Sdes$extrasub
29437180740Sdes_ACEOF
29438180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
29439180740Sdes:t
29440180740Sdes/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
29441180740Sdess&@configure_input@&$configure_input&;t t
29442180740Sdess&@top_builddir@&$ac_top_builddir_sub&;t t
29443180740Sdess&@srcdir@&$ac_srcdir&;t t
29444180740Sdess&@abs_srcdir@&$ac_abs_srcdir&;t t
29445180740Sdess&@top_srcdir@&$ac_top_srcdir&;t t
29446180740Sdess&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
29447180740Sdess&@builddir@&$ac_builddir&;t t
29448180740Sdess&@abs_builddir@&$ac_abs_builddir&;t t
29449180740Sdess&@abs_top_builddir@&$ac_abs_top_builddir&;t t
29450180740Sdess&@INSTALL@&$ac_INSTALL&;t t
29451180740Sdes$ac_datarootdir_hack
29452180740Sdes" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
29453180740Sdes
29454180740Sdestest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
29455180740Sdes  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
29456180740Sdes  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
29457180740Sdes  { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
29458180740Sdeswhich seems to be undefined.  Please make sure it is defined." >&5
29459180740Sdesecho "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
29460180740Sdeswhich seems to be undefined.  Please make sure it is defined." >&2;}
29461180740Sdes
29462180740Sdes  rm -f "$tmp/stdin"
29463180740Sdes  case $ac_file in
29464180740Sdes  -) cat "$tmp/out"; rm -f "$tmp/out";;
29465180740Sdes  *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
29466180740Sdes  esac
29467180740Sdes ;;
29468180740Sdes  :H)
29469180740Sdes  #
29470180740Sdes  # CONFIG_HEADER
29471180740Sdes  #
29472180740Sdes_ACEOF
29473180740Sdes
29474180740Sdes# Transform confdefs.h into a sed script `conftest.defines', that
29475180740Sdes# substitutes the proper values into config.h.in to produce config.h.
29476180740Sdesrm -f conftest.defines conftest.tail
29477180740Sdes# First, append a space to every undef/define line, to ease matching.
29478180740Sdesecho 's/$/ /' >conftest.defines
29479180740Sdes# Then, protect against being on the right side of a sed subst, or in
29480180740Sdes# an unquoted here document, in config.status.  If some macros were
29481180740Sdes# called several times there might be several #defines for the same
29482180740Sdes# symbol, which is useless.  But do not sort them, since the last
29483180740Sdes# AC_DEFINE must be honored.
29484180740Sdesac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
29485180740Sdes# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
29486180740Sdes# NAME is the cpp macro being defined, VALUE is the value it is being given.
29487180740Sdes# PARAMS is the parameter list in the macro definition--in most cases, it's
29488180740Sdes# just an empty string.
29489180740Sdesac_dA='s,^\\([	 #]*\\)[^	 ]*\\([	 ]*'
29490180740Sdesac_dB='\\)[	 (].*,\\1define\\2'
29491180740Sdesac_dC=' '
29492180740Sdesac_dD=' ,'
29493180740Sdes
29494180740Sdesuniq confdefs.h |
29495180740Sdes  sed -n '
29496180740Sdes	t rset
29497180740Sdes	:rset
29498180740Sdes	s/^[	 ]*#[	 ]*define[	 ][	 ]*//
29499180740Sdes	t ok
29500180740Sdes	d
29501180740Sdes	:ok
29502180740Sdes	s/[\\&,]/\\&/g
29503180740Sdes	s/^\('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
29504180740Sdes	s/^\('"$ac_word_re"'\)[	 ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
29505180740Sdes  ' >>conftest.defines
29506180740Sdes
29507180740Sdes# Remove the space that was appended to ease matching.
29508180740Sdes# Then replace #undef with comments.  This is necessary, for
29509180740Sdes# example, in the case of _POSIX_SOURCE, which is predefined and required
29510180740Sdes# on some systems where configure will not decide to define it.
29511180740Sdes# (The regexp can be short, since the line contains either #define or #undef.)
29512180740Sdesecho 's/ $//
29513180740Sdess,^[	 #]*u.*,/* & */,' >>conftest.defines
29514180740Sdes
29515180740Sdes# Break up conftest.defines:
29516180740Sdesac_max_sed_lines=50
29517180740Sdes
29518180740Sdes# First sed command is:	 sed -f defines.sed $ac_file_inputs >"$tmp/out1"
29519180740Sdes# Second one is:	 sed -f defines.sed "$tmp/out1" >"$tmp/out2"
29520180740Sdes# Third one will be:	 sed -f defines.sed "$tmp/out2" >"$tmp/out1"
29521180740Sdes# et cetera.
29522180740Sdesac_in='$ac_file_inputs'
29523180740Sdesac_out='"$tmp/out1"'
29524180740Sdesac_nxt='"$tmp/out2"'
29525180740Sdes
29526180740Sdeswhile :
29527180740Sdesdo
29528180740Sdes  # Write a here document:
29529180740Sdes    cat >>$CONFIG_STATUS <<_ACEOF
29530180740Sdes    # First, check the format of the line:
29531180740Sdes    cat >"\$tmp/defines.sed" <<\\CEOF
29532180740Sdes/^[	 ]*#[	 ]*undef[	 ][	 ]*$ac_word_re[	 ]*\$/b def
29533180740Sdes/^[	 ]*#[	 ]*define[	 ][	 ]*$ac_word_re[(	 ]/b def
29534180740Sdesb
29535180740Sdes:def
29536180740Sdes_ACEOF
29537180740Sdes  sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
29538180740Sdes  echo 'CEOF
29539180740Sdes    sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
29540180740Sdes  ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
29541180740Sdes  sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
29542180740Sdes  grep . conftest.tail >/dev/null || break
29543180740Sdes  rm -f conftest.defines
29544180740Sdes  mv conftest.tail conftest.defines
29545180740Sdesdone
29546180740Sdesrm -f conftest.defines conftest.tail
29547180740Sdes
29548180740Sdesecho "ac_result=$ac_in" >>$CONFIG_STATUS
29549180740Sdescat >>$CONFIG_STATUS <<\_ACEOF
29550180740Sdes  if test x"$ac_file" != x-; then
29551180740Sdes    echo "/* $configure_input  */" >"$tmp/config.h"
29552180740Sdes    cat "$ac_result" >>"$tmp/config.h"
29553180740Sdes    if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
29554180740Sdes      { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
29555180740Sdesecho "$as_me: $ac_file is unchanged" >&6;}
29556180740Sdes    else
29557180740Sdes      rm -f $ac_file
29558180740Sdes      mv "$tmp/config.h" $ac_file
29559180740Sdes    fi
29560180740Sdes  else
29561180740Sdes    echo "/* $configure_input  */"
29562180740Sdes    cat "$ac_result"
29563180740Sdes  fi
29564180740Sdes  rm -f "$tmp/out12"
29565180740Sdes ;;
29566180740Sdes
29567180740Sdes
29568180740Sdes  esac
29569180740Sdes
29570180740Sdesdone # for ac_tag
29571180740Sdes
29572180740Sdes
29573180740Sdes{ (exit 0); exit 0; }
29574180740Sdes_ACEOF
29575180740Sdeschmod +x $CONFIG_STATUS
29576180740Sdesac_clean_files=$ac_clean_files_save
29577180740Sdes
29578180740Sdes
29579180740Sdes# configure is writing to config.log, and then calls config.status.
29580180740Sdes# config.status does its own redirection, appending to config.log.
29581180740Sdes# Unfortunately, on DOS this fails, as config.log is still kept open
29582180740Sdes# by configure, so config.status won't be able to write to it; its
29583180740Sdes# output is simply discarded.  So we exec the FD to /dev/null,
29584180740Sdes# effectively closing config.log, so it can be properly (re)opened and
29585180740Sdes# appended to by config.status.  When coming back to configure, we
29586180740Sdes# need to make the FD available again.
29587180740Sdesif test "$no_create" != yes; then
29588180740Sdes  ac_cs_success=:
29589180740Sdes  ac_config_status_args=
29590180740Sdes  test "$silent" = yes &&
29591180740Sdes    ac_config_status_args="$ac_config_status_args --quiet"
29592180740Sdes  exec 5>/dev/null
29593180740Sdes  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
29594180740Sdes  exec 5>>config.log
29595180740Sdes  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
29596180740Sdes  # would make configure fail if this is the last instruction.
29597180740Sdes  $ac_cs_success || { (exit 1); exit 1; }
29598180740Sdesfi
29599180740Sdes
29600180740Sdes
29601180740Sdes# Print summary of options
29602180740Sdes
29603180740Sdes# Someone please show me a better way :)
29604180740SdesA=`eval echo ${prefix}` ; A=`eval echo ${A}`
29605180740SdesB=`eval echo ${bindir}` ; B=`eval echo ${B}`
29606180740SdesC=`eval echo ${sbindir}` ; C=`eval echo ${C}`
29607180740SdesD=`eval echo ${sysconfdir}` ; D=`eval echo ${D}`
29608180740SdesE=`eval echo ${libexecdir}/ssh-askpass` ; E=`eval echo ${E}`
29609180740SdesF=`eval echo ${mandir}/${mansubdir}X` ; F=`eval echo ${F}`
29610180740SdesG=`eval echo ${piddir}` ; G=`eval echo ${G}`
29611180740SdesH=`eval echo ${PRIVSEP_PATH}` ; H=`eval echo ${H}`
29612180740SdesI=`eval echo ${user_path}` ; I=`eval echo ${I}`
29613180740SdesJ=`eval echo ${superuser_path}` ; J=`eval echo ${J}`
29614180740Sdes
29615180740Sdesecho ""
29616180740Sdesecho "OpenSSH has been configured with the following options:"
29617180740Sdesecho "                     User binaries: $B"
29618180740Sdesecho "                   System binaries: $C"
29619180740Sdesecho "               Configuration files: $D"
29620180740Sdesecho "                   Askpass program: $E"
29621180740Sdesecho "                      Manual pages: $F"
29622180740Sdesecho "                          PID file: $G"
29623180740Sdesecho "  Privilege separation chroot path: $H"
29624180740Sdesif test "x$external_path_file" = "x/etc/login.conf" ; then
29625180740Sdesecho "   At runtime, sshd will use the path defined in $external_path_file"
29626180740Sdesecho "   Make sure the path to scp is present, otherwise scp will not work"
29627180740Sdeselse
29628180740Sdesecho "            sshd default user PATH: $I"
29629180740Sdes	if test ! -z "$external_path_file"; then
29630180740Sdesecho "   (If PATH is set in $external_path_file it will be used instead. If"
29631180740Sdesecho "   used, ensure the path to scp is present, otherwise scp will not work.)"
29632180740Sdes	fi
29633180740Sdesfi
29634180740Sdesif test ! -z "$superuser_path" ; then
29635180740Sdesecho "          sshd superuser user PATH: $J"
29636180740Sdesfi
29637180740Sdesecho "                    Manpage format: $MANTYPE"
29638180740Sdesecho "                       PAM support: $PAM_MSG"
29639180740Sdesecho "                   OSF SIA support: $SIA_MSG"
29640180740Sdesecho "                 KerberosV support: $KRB5_MSG"
29641180740Sdesecho "                   SELinux support: $SELINUX_MSG"
29642180740Sdesecho "                 Smartcard support: $SCARD_MSG"
29643180740Sdesecho "                     S/KEY support: $SKEY_MSG"
29644180740Sdesecho "              TCP Wrappers support: $TCPW_MSG"
29645180740Sdesecho "              MD5 password support: $MD5_MSG"
29646180740Sdesecho "                   libedit support: $LIBEDIT_MSG"
29647180740Sdesecho "  Solaris process contract support: $SPC_MSG"
29648180740Sdesecho "       IP address in \$DISPLAY hack: $DISPLAY_HACK_MSG"
29649180740Sdesecho "           Translate v4 in v6 hack: $IPV4_IN6_HACK_MSG"
29650180740Sdesecho "                  BSD Auth support: $BSD_AUTH_MSG"
29651180740Sdesecho "              Random number source: $RAND_MSG"
29652180740Sdesif test ! -z "$USE_RAND_HELPER" ; then
29653180740Sdesecho "     ssh-rand-helper collects from: $RAND_HELPER_MSG"
29654180740Sdesfi
29655180740Sdes
29656180740Sdesecho ""
29657180740Sdes
29658180740Sdesecho "              Host: ${host}"
29659180740Sdesecho "          Compiler: ${CC}"
29660180740Sdesecho "    Compiler flags: ${CFLAGS}"
29661180740Sdesecho "Preprocessor flags: ${CPPFLAGS}"
29662180740Sdesecho "      Linker flags: ${LDFLAGS}"
29663180744Sdesecho "         Libraries: ${LIBS}"
29664180744Sdesif test ! -z "${SSHDLIBS}"; then
29665180744Sdesecho "         +for sshd: ${SSHDLIBS}"
29666180744Sdesfi
29667180740Sdes
29668180740Sdesecho ""
29669180740Sdes
29670180740Sdesif test "x$MAKE_PACKAGE_SUPPORTED" = "xyes" ; then
29671180740Sdes	echo "SVR4 style packages are supported with \"make package\""
29672180740Sdes	echo ""
29673180740Sdesfi
29674180740Sdes
29675180740Sdesif test "x$PAM_MSG" = "xyes" ; then
29676180740Sdes	echo "PAM is enabled. You may need to install a PAM control file "
29677180740Sdes	echo "for sshd, otherwise password authentication may fail. "
29678180740Sdes	echo "Example PAM control files can be found in the contrib/ "
29679180740Sdes	echo "subdirectory"
29680180740Sdes	echo ""
29681180740Sdesfi
29682180740Sdes
29683180740Sdesif test ! -z "$RAND_HELPER_CMDHASH" ; then
29684180740Sdes	echo "WARNING: you are using the builtin random number collection "
29685180740Sdes	echo "service. Please read WARNING.RNG and request that your OS "
29686180740Sdes	echo "vendor includes kernel-based random number collection in "
29687180740Sdes	echo "future versions of your OS."
29688180740Sdes	echo ""
29689180740Sdesfi
29690180740Sdes
29691180740Sdesif test ! -z "$NO_PEERCHECK" ; then
29692180744Sdes	echo "WARNING: the operating system that you are using does not"
29693180744Sdes	echo "appear to support getpeereid(), getpeerucred() or the"
29694180744Sdes	echo "SO_PEERCRED getsockopt() option. These facilities are used to"
29695180744Sdes	echo "enforce security checks to prevent unauthorised connections to"
29696180744Sdes	echo "ssh-agent. Their absence increases the risk that a malicious"
29697180744Sdes	echo "user can connect to your agent."
29698180740Sdes	echo ""
29699180740Sdesfi
29700180740Sdes
29701180740Sdesif test "$AUDIT_MODULE" = "bsm" ; then
29702180740Sdes	echo "WARNING: BSM audit support is currently considered EXPERIMENTAL."
29703180740Sdes	echo "See the Solaris section in README.platform for details."
29704180740Sdesfi
29705